(7 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
+ | * '''BrandMeister Core 20241003-143212''' | ||
+ | ** Refactored own io_uring library FastRing | ||
+ | ** Updated uring UDPTX module | ||
+ | ** Added LRRP cache invalidation on Periodic Update Start (triggered by ARS) | ||
+ | |||
+ | * '''BrandMeister Registry 20241003-151016''' | ||
+ | ** Refactored router.so and access.so to improve stability | ||
+ | ** Updated modules for TetraPack Core | ||
+ | ** Fixed ClickHouse connection stability | ||
+ | |||
+ | * '''BrandMeister Core 20240712-183420''' | ||
+ | ** Fixed socket bind on restart at Console.lua | ||
+ | ** Fixed reconnection at QuickAccess, updated protocol | ||
+ | ** Changed secrets cache expiration from 180 to 30 seconds | ||
+ | ** Improved secrets cache invalidation | ||
+ | |||
+ | * '''BrandMeister Registry 20240712-190844''' | ||
+ | ** Fixed reconnection at Access.so, updated protocol | ||
+ | ** Fixed LastHead reporting on rejects of ClickHouse | ||
+ | ** Improved secrets cache invalidation | ||
+ | |||
+ | * '''BrandMeister Core 20240630-191013''' | ||
+ | ** Fixed repeater reports over MQTT | ||
+ | ** Fixed repeater extra data supply | ||
+ | ** Imporovements in io_uring support: | ||
+ | *** Fixed socket release | ||
+ | *** D-BUS moved to io_uring poll | ||
+ | *** Fixed crashing on cross-threads calls | ||
+ | ** Imroved SSL FSM | ||
+ | ** Added support of call interruption to DMR-TETRA bridge (Detroit) | ||
+ | ** Improved call interrupt in FastForward | ||
+ | |||
+ | * '''BrandMeister Registry 20240630-194944''' | ||
+ | ** Support of packet data for TETRA | ||
+ | ** Fixed disconnection in Router.so | ||
+ | |||
+ | * '''BrandMeister Core 20240516-083026''' | ||
+ | ** Imporovements in io_uring support: | ||
+ | *** Fixed stucking on CQE overflow | ||
+ | *** LuaPoll moved to native io_uring API | ||
+ | ** Fixed port binding for console.lua | ||
+ | ** Improved stack trace | ||
+ | ** Improved support of fresh Hytera Repeater firmwares | ||
+ | |||
+ | * '''BrandMeister Registry 20240516-093002''' | ||
+ | ** Improved connectivity to LastHeard long-term storage | ||
+ | |||
+ | * '''BrandMeister Core 20240418-171357''' | ||
+ | ** Imporovements in io_uring support: | ||
+ | *** Improved stability on submission cancellation | ||
+ | *** Improved stability of SSL BIO | ||
+ | *** Improved stability of socket I/O | ||
+ | ** Improved CallManager performance | ||
+ | ** Fixed bug in FastForward (affected on TetraPack call routing) | ||
+ | ** Migration to OpenSSL 3.x APIs: | ||
+ | *** All cryptographic hashes and assymetric ciphers are moved to use EVP API | ||
+ | *** Some components still use some depricated direct APIs of symetric ciphers | ||
+ | ** Support of fresh [[Hytera/Repeaters|Hytera HR106x]] firmware | ||
+ | |||
+ | * '''BrandMeister Registry 20240418-201807''' | ||
+ | ** Fixed ClickHouse compatibility | ||
+ | ** LastHeard: | ||
+ | *** Added storing of aggregated TETRA individual calls | ||
+ | *** Fixed life time of ClickHouse uploader | ||
+ | ** Added option to configure plugins by using separated json files | ||
+ | ** Added new plugin Call Collect - LastHeard for TetraPack | ||
+ | |||
+ | * '''BrandMeister Core 20240219-130318''' | ||
+ | ** Imporovements in io_uring support: | ||
+ | *** Improved stability of SSL BIO | ||
+ | *** Improved stability of socket I/O | ||
+ | *** Fully new thread-call | ||
+ | ** Improved stability of QuickAccess to Registry | ||
+ | ** Refactored fault handler, now it is modular | ||
+ | ** Improved frame drops handling in TETRA -> DMR | ||
+ | |||
+ | * '''BrandMeister Registry 20240219-132500''' | ||
+ | ** Improved stability of access.so on reload | ||
+ | ** Many improvements in registration handling for TetraPack Core | ||
+ | ** Updated ClickHouse client | ||
+ | |||
* '''BrandMeister Core 20231110-184143''' | * '''BrandMeister Core 20231110-184143''' | ||
** 20 changes: 572 additions and 319 deletions | ** 20 changes: 572 additions and 319 deletions |
There is no more history
There is no more history