Skip to content

1.48.5

Compare
Choose a tag to compare
@vyazelenko vyazelenko released this 21 Jul 13:32
· 129 commits to master since this release
46649e8
  • [Java] Add ALLOW_ALL and DENY_ALL authorisation supplier options for the Archive.
  • [Java] Add ALLOW_ALL and DENY_ALL authorisation supplier options for the ConsensusModule.
  • [Archive] Copy response-endpoint, ttl and stream-id URI parameters from the original channel definition when creating recordings and replays.
  • [Archive] Do not abort ControlSession after it was closed and prevent multiple abort calls from overwriting each other.
  • [Archive] Do not log warning when control response publication is disconnected or a control request image is going away, i.e. treat those events as normal client termination. To avoid unnecessary warnings when AeronArchive is being closed and there is a race between close message arriving at the Archive and images going unavailable or publication disconnecting.
  • [C] Fix client build to properly resolve -DHAVE_BSDSTDLIB_H -DHAVE_ARC4RANDOM. (#1836)
  • [C] Fallback to /dev/urandom if arc4random is not available.
  • [C] Add aeron_archive_wrapper's own sources to the target_include_directories. (#1835)
  • [C] Send client_close command to media driver when aeron is closing. (#1837)
  • [C] Add missing assignment operator to match the copy constructor.
  • [C] Error handling fixes for destination and endpoint creation.
  • [C] Use static structs for holding loss state and cleanup dynamically allocated memory during initial load. (#1833)
  • [C] Bump CMake to 4.0.3.