All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Protect start function from being executed when libpax is already started
- Adapt Wifi country settings to ESP IDF v4.4 Wi-Fi API
- Keep backward compatibility to 1.0.1
- Count randomized MACs only (Wifi and BLE)
- fix use LSB format to interprete BLE MACS
- fix potential stack crash in fill_counter()
- Bug fixes
- Get rid of BLE stack and use low level VHCI to enhance memory usage and drop unused code
- Cumulated mode available (be careful with your config!)
- Removed LIBPAX_MAX_SIZE from API, since value is now fixed to 0xFFFF
- Redesgined hash table (now using a bitmap) to improve memory efficiency and lookup speed
- Removed COUNT_ENS code which is not working at this point
- Updated espressif32 platform to be at same version as in paxcounter project
- Updated hash table size default to be smaller to use less RAM
- Added unittest with toggle test for wifi ble
- Fixed setting timer handle to NULL for being able to reinit the lib
- Initial version of LibPAX