Releases

Version 0.8.7
  • implement boost multi-index containers for invites in progress and stable dialogs
  • update boost to 1.74
  • remove assertion because it can be triggered in a race condition where BYE is received during a reINVITE transaction
  • revamp and simplify tests
  • dont clear old server transactions on sighup
  • add ability to specify min acceptable tls version #146
  • handle case where proxy gets request inside dialog for unroutable target
  • bugfix: timer H was only being set for udp transports; it is needed regardless of transport
  • handle case where we cant find a transport when sending a response
  • put proper Contact header on REFER #149
Version 0.8.6
  • fixes for cancel race conditions where we need to ack-bye
  • fix mem leak in timer D scenario
  • generate cdr stop on uas leg when cancel is received (issue #112)
  • bugfix: receiving INFO on UAC leg before 200 OK caused crash
  • session timer handling fixes
  • bugfix: when sending refreshes as uac only the first refresh was sent
  • bugfix: reference to msg after nta_msg_discard
  • sync access to pending request timer as it can be accessed from multiple threads
  • client disconnected when in-dialog Refer subscription terminates (issue #131)
  • bugfix: failing to send cancel as uac because final response already received should return an error to app