Skip to content

Releases: EVerest/libocpp

v0.23.1

17 Feb 07:59
Compare
Choose a tag to compare

What's Changed

  • Fix bug where retry of certificate signing is too fast by @maaikez in #970
  • Fix potential nullptr access when we never constructed the websocket by @marcemmers in #979
  • Bump libevse security dependency to 0.9.3 by @hikinggrass in #980
  • Fix bug where security event notification was sent while bootnotification was still pending. by @maaikez in #984
  • Catch exception when assiging String<> type with too long string by @marcemmers in #966

Full Changelog: v0.23.0...v0.23.1

v0.23.0

29 Jan 12:40
1fa8fa0
Compare
Choose a tag to compare

What's Changed

  • Block possibility of using a stale reference in SafeQueue by @AssemblyJohn in #913
  • Feature/958 reservation all connectors reserved by @maaikez in #878
  • Add In Depth Smart Charging Documentation by @Pietfried in #905
  • Add interfaces and mocks for connectivity manager and ocsp updater. by @maaikez in #918
  • Apply validation on the Custom part on ChangeConfiguration.req by @Matthias-NIDEC in #917
  • Feature/890 move reservations callbacks and handlers to new functional block by @maaikez in #894
  • Converte boolean to true/false string equvivalent of CustomDisplayCostAndPrice by @Matthias-NIDEC in #916
  • Correct remaining booleans in CostAndPrice by @Matthias-NIDEC in #919
  • Make centralSystemURI accessible via changeConfiguration, reject if readOnly by @Matthias-NIDEC in #900
  • Support of v1.6 only compilation by @Matthias-NIDEC in #879
  • Fixed bounds check of connectors when validating charging profile by @Pietfried in #925
  • Check supported_feature_profiles for CostAndPrice before attempt to retrieve configuration key by @Pietfried in #924
  • Censor write only variables logging and added a new callback to sanitize any logging that would be passed to the existing message_callback by @WilcodenBesten in #911
  • Change c-style casts of size_t to static_cast by @Pietfried in #929
  • Initial commit: add device model test helper class. by @maaikez in #927
  • Implement LocalAuthListDisablePostAuthorize variable by @jannejy in #941
  • Update to add if the period returned was transformed in unit by @Matthias-NIDEC in #935
  • Integrate of send Triggermessage (MeterValues) in empty Connector case of present connectors or reject if non is present by @Matthias-NIDEC in #898
  • Change cmake test file so it is possible to add separate unit test executables by @maaikez in #934
  • Move authorization callbacks and handlers to new functional block by @maaikez in #938
  • Reset connection also if lws_client_connect_via_info fails by @Pietfried in #948
  • Configurable TPM support for SECC or CSMS leaf certificate by @Pietfried in #947
  • 915 move security callbacks and handlers to new functional block by @maaikez in #937
  • Prepare smart charging for stationmaxcurrent fix with some small fixes by @marcemmers in #936
  • Move functional block O: DisplayMessage by @Pietfried in #944
  • Move 'Availability' callbacks and handlers to new functional block by @maaikez in #950
  • Implemented missing handle_message in display message functional block by @Pietfried in #956
  • Remove lines where get display message always returned 'unknown' by @maaikez in #964
  • Bump version to 0.23.0 by @hikinggrass in #963
  • build with fetchcontent: add libwebsockets dependency by @andrewz90 in #955
  • build with fetchcontent: add everest-evse_security dependency by @andrewz90 in #954

New Contributors

Full Changelog: v0.22.0...v0.23.0

v0.22.0

13 Dec 15:47
5a7a008
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.21.0...v0.22.0

v0.21.0

26 Nov 11:57
173af8d
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.20.0...v0.21.0

v0.18.1

26 Nov 08:20
Compare
Choose a tag to compare

Fixed bug setting NetworkConfigurationPriority by @Pietfried in #866
Fix bug in ClearChargingProfile.req by @Pietfried in #872
Fix reporting of log rotation status by @hikinggrass in #862
Fix potential state machine issue by @Pietfried in #865

Full Changelog: v0.18.0...v0.18.1

v0.20.0

15 Nov 12:06
b00d278
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.19.0...v0.20.0

v0.19.0

07 Nov 16:40
e29e529
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.18.0...v0.19.0

v0.18.0

24 Oct 12:00
8d74ff5
Compare
Choose a tag to compare

What's Changed

  • Handle of invalid datetime when format check fails by @hikinggrass in #822
  • Add unit parameter in composite schedule request by @Pietfried in #834
  • check websocket and connectivity against nullptr in data_transfer_req by @Pietfried in #833
  • Fix: Subsequent validation of existing profiles for OCPP2.0.1 by @Pietfried in #837
  • Restore increased size of Get15118EVCertificate.exiResponse by @hikinggrass in #824
  • Add some additional security events by @hikinggrass in #818
  • Configurable default limits for composite schedule calculation by @Pietfried in #839

Full Changelog: v0.17.2...v0.18.0

v0.17.2

14 Oct 11:32
846bc5e
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.17.1...v0.17.2

v0.17.1

07 Oct 05:29
7d46674
Compare
Choose a tag to compare
v0.17.1 Pre-release
Pre-release

What's Changed

Full Changelog: v0.17.0...v0.17.1