Skip to content

Release v3.7.7 (20240213)

Latest
Compare
Choose a tag to compare
@Srinivas-E Srinivas-E released this 14 Feb 10:04
· 3 commits to main since this release

New Features

  • Extended atcacert module to support compressed certificate usage for TA devices
    
  • Enhanced WPC application to support TA devices
    
  • Updated PKCS#11 and Openssl wiki documentation to include steps for using Openssl 3.0+ versions
    
  • Updated PKCS#11 module to add compatibility for higher [SHA-2](https://bitbucket.microchip.com/plugins/servlet/jira-integration/issues/SHA-2) (SHA384 and SHA512) functions
    
  • Added NIST vector tests to cover AES CCM module validation
    
  • Modified calib packet allocation to use memory from either heap or data segment based on user configuration instead of always using data segment.
    

Fixes

  • Resolved SWI 1-wire communication failure occuring in hal_swi_gpio while using MPLABx Harmony projects
    
  •     delay routines in hal_cortex_m_delay are optimized to generate accurate delays for SAM cortex-m device family
    
  •     removed call stack overhead in hal_swi_gpio to meet required SWI bit timing
    
  • Minimum required version for CMake is changed from 3.0.1 to 3.10.0
    
  • Fixed compilation issues with atcac_get_subj_public_key when WolfSSL configuration is enabled
    

API CHANGES

  • Replaced I/O buffers in atcacert with cal_buffer at few instances to support resource-constrained PIC18 devices
    
  •     Refer [lib/atcacert/MIGRATION.md] for details on atcacert API changes