Skip to content

Releases: emiago/sipgo

v1.4.3

Choose a tag to compare

@emiago emiago released this 06 Jul 05:58

Full Changelog: v1.4.2...v1.4.3

Security fix for DOS websocket frame Issue Thanks @arkark for reporting.

v1.4.2

Choose a tag to compare

@emiago emiago released this 04 Jul 18:21

Full Changelog: v1.4.1...v1.4.2

SECURITY FEATURE

sip.ValidateRequest and sip.ValidateResponse added as way for user to Validate Req/Response from CRLF injection. -> Thanks @arkark for reporting it

v1.4.1

Choose a tag to compare

@emiago emiago released this 04 Jul 18:16

What's Changed

  • fix(transaction): release connection reference when a server transaction terminates by @simonrakcsg in #309
  • fix(dialog): ACK to 2xx must not copy Route from INVITE by @ddas-rt in #311

New Contributors

Security

  • DOS prevent DOS allocation on stream parser with large Content length Issue - Thanks to report from @arkark

Full Changelog: v1.4.0...v1.4.1

v1.4.0

Choose a tag to compare

@emiago emiago released this 31 May 09:00

Highlights:

  • new WithTransportLayerReadFilter allows to preprocess messages entering in transport before hitting parser. Feature can be considered experimental and should be used carefully
  • folding lines parsing is now supported which is used mostly in legacy systems. More was discussed on #301.

What's Changed

New Contributors

Full Changelog: v1.3.1...v1.4.0

v1.3.1

Choose a tag to compare

@emiago emiago released this 27 Apr 19:30

What's Changed

New Contributors

Full Changelog: v1.3.0...v1.3.1

v1.3.0

Choose a tag to compare

@emiago emiago released this 28 Mar 16:04

What's Changed

  • Notify pending transactions on TCP/TLS connection close by @Odinvt in #288

Full Changelog: v1.2.1...v1.3.0

v1.2.0

Choose a tag to compare

@emiago emiago released this 07 Feb 06:23

What's Changed

  • Fix ACK request address handling to preserve connection information by @pablodz in #284
  • fix: register dialog state read channel before sending 200 OK by @alexbakker in #285
  • fix: memory leak in UDP transport acceptedAddr slice by @udzin in #286
  • Make header and URI parameters ordered by @dennwc in #282

New Contributors

Highlights

  • header URI params are not map anymore

Full Changelog: v1.1.2...v1.2.0

v1.1.2

Choose a tag to compare

@emiago emiago released this 31 Jan 09:55

Full Changelog: v1.1.1...v1.1.2

Highglights

Routing ACK on UDP was broken due to latest refactoring on remote addr resolving. This should fix many problems.
Folks using TCP or other reliable transports were probably not affected.

Also some fixes arround CSEQ for dialog is added.

v1.1.1

Choose a tag to compare

@emiago emiago released this 22 Jan 19:37

Full Changelog: v1.1.0...v1.1.1

v1.1.0

Choose a tag to compare

@emiago emiago released this 13 Jan 18:38

Highlights

  • Fixes around routing Server responses correctly, some minor bugs were introduces in later stage
  • πŸš€ BIG Improvement on Parsing SIP Stream now with less allocations(less GC work) and lot of code improvements by @dennwc .

What's Changed

Full Changelog: v1.0.2...v1.1.0