* initial comic
* save work
* Handle SystemBroadcast and Broadcast for TP and IP
* Rework
* Fix comment
* save work
* save work
* save work
* save work
* save work
* Restore old broadcast structure
* Readd systembroadcast methods
* Make sure that services from SystemBroadcast are also available from Broadcast on closed media
* save work
* Save work
* save work
* Save work
* save work
* save work
* save work
* save work
* save work
* Change maximum number of elements for the key tables, etc.
* save work
* First working seqno sync with ETS
* save work
* save work
* save work
* save work
* save work
* save work
* Remove magic value and add comment
* save work
* Extend restart and masterreset for factory reset
* save work
* First working secure broadcast mode with IA programming
* Add FunctionPropertyExt* AL services
* Fix FunctionPropertyExt*. Working T_DATA_CONNECTED with FunctionPropertyExt*.
* Add PropertyValueExt* AL services. Handle master reset in AL service RESTART.
* Fix FunctionPropertyExtStateRead, fix restart. MILESTONE: Working physical programming of IA and toolkey with confirmed restart. Reading deviceinfos working.
* Handle PDT_CONTROL in FunctionPropertyExt*
* Fix FunctionPropertyExt* and FunctionProperty for PDT_CONTROL
* Change comment.
* save work
* save work
* Add group object security handling
* Move map to own file
* use simple_map
* Include simple_map.h in CmakeFile
* Move code from header to source file
* Remove obsolete code
* MILESTONE: working programming of secure device with IA and tables
* cleanup
* bugfix
* flashSize must be big enough. Security IF object contains a lot more data.
* Merge master into feat_datasecure
* Revert "Merge master into feat_datasecure"
This reverts commit 0c8358692a.
* Revert "Revert "Merge master into feat_datasecure""
This reverts commit aa59253785.
* Bugfixes
* cleanup
* cleanup
* Add printing of uint64_t
* Don't compile secapplayer if data secure not enabled
* pin platform for ESP8266 to specific version
* SecIfObject: save/restore required for persisting STATE. Bugfix: use correct PID for group key table
* Cleanup comment and debug output
* Further cleanup.
* Refactor master reset
* Remove unused IP data link layer test code
* Only reset TOOL kkey to FDSK on factory reset
* Modify .gitignore and remove vscode config file
* Correct comment
* Handle SBC flag (systembroadcast) in SCF field. Couplers between open and closed media need this.
* Remove code that slipped in.
* Add missing source files
* Fix comment
* Refactor Broadcast/SystemBroadcast
* Add empty confirm methods
* Remove unclean solution to suppress warning about unsed var
* Restore old structure
* Fix issues
* Add more missing source files
* Make sure that services from SystemBroadcast are also available from Broadcast on closed media
* Make sure that sent broadcast/systembroadcast frames are always marked as broadcast frames on closed media
* Disable knx-usb example
* Update python to 3.8
* Enable knx-usb example
* Update to Arduino 1.8.11
* Pin to version 1.8.11
* Use python 3.7
* Use python 3.8 and fix path
* Fix paths and remove obsolete stuff
* Add lib Wire to deps.
* Use Adafruit TinyUSB lib version 0.7.1
* Update .travis.yml
* Update platformio.ini
* Update .travis.yml
* Fix compilation
* Change platformio config
* Try to fix travis build
* save work
* save work
* save work
* save work
* save work
* save work
* save work
* save work
* save work
* save work
* save work
* save work
* save work
* save work
* save work
* save work
* save work
* Add new pio config for CI
* save work
* save work
* save work
* save work
* Try to fix CI run for example knx-linux
* Fix compilation
* Try to fix ESP8266 compilation
* Do not enable cEMI server per default. Is only enabled during platformio build externally