Bordeaux is a voice application server for modern IP telephony networks using modern C++ practices along with advances originally made in GNU Bayonne.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

1.6 KiB

Release Notes

v0.2.6

  • In-Progress

v0.2.5

  • Coventry specific driver replaces sipwitch driver
  • Support vendor-free builds

v0.2.4

  • Debug and dial plan fixes
  • Clean up event handling
  • Fixed docker builds

v0.2.3

  • Introduce alternate allocator support
  • Remove packaging
  • General code cleanup

v0.2.2

  • Removed println for buffering issues, use nl in format instead
  • Introduce format based system logger
  • Atomic running flag
  • Fix for exosip2 5.2.1 epoll bug

v0.2.1

  • Migration to gitea
  • Docker migration to quay
  • Update osip2 vendoring to 5.2.1
  • Replace debug -x option with multiple -v

v0.2.0

  • Support for Debian 10 and vendored fmt
  • Docker buildx for publish to github registry

v0.1.5

  • Updates for packaging
  • Added bayonnectl server interface
  • Added Dockerfile to produce bordeaux containers

v0.1.4

  • service init introduced
  • standardized logging

v0.1.3

  • Target focus posix only
  • Simplified linting
  • Introduced ipc control manager

v0.1.2

  • Use release for osip_free
  • Improve linting
  • Introduce format support
  • Fixed argument options list
  • Improved portability by dropping c++17 filesystem support

v0.1.1

  • Added utility functions to verify input correctness
  • Added clang tidy policies
  • Introduced libfmt
  • Updated docgen support

v0.1.0

  • Added docgen target
  • Added sip-hash and sip-ping commands
  • Added vendored eXosip2 build
  • Added Dialing plans in sipwitch driver
  • Added manpages for bordeaux server and config file
  • Support sip route config and static routing resolution
  • Support sip credentials in sipcraft and generic drivers
  • Support sip registration and de-registration