Skip to content

Releases: rtckit/php-sip

v0.7.1

22 May 15:02
7e93187
Compare
Choose a tag to compare

🐛 Fix Contact Header parsing issue (#21)
💚 Switched to GitHub Actions CI

v0.7.0

18 Oct 14:32
f7bb13b
Compare
Choose a tag to compare

⚡ Authenticate/Authorization Header Overhaul

  • Separate header classes for requests (challenges) and responses;
  • Proper qop parameter parsing and rendering;
  • Digest validation and verification functionality;
  • Support for modern RFC 8760 digest algorithms.

🎨 Docblock fixes

v0.6.1

12 Oct 21:01
eb8f2aa
Compare
Choose a tag to compare

⭐ When possible, parsing exceptions include message stubs

v0.6.0

05 Oct 16:28
f63c4b6
Compare
Choose a tag to compare
  • ⭐ SIP URI Parser/Renderer
  • ⚡ Request-URI and From, To and Contact headers use SIP URI objects
  • 🌍 IPv6 SIP URI support
  • ⚡ PSR compliant exception class naming

v0.5.1

01 Oct 19:49
0a47d9d
Compare
Choose a tag to compare

⚡ Auth header value parameter rendering improvements:

  • nc is being rendered verbatim (i.e. no implicit zero padding);
  • algorithm is no longer rendered as quoted-string.

v0.5.0

30 Sep 23:03
0a6ee6c
Compare
Choose a tag to compare

Breaking changes:

  • 🐞 Fixed nc parameter rendering for Auth Header field values;
  • 🐞 Changed nc parameter to string; it must hold the verbatim value for digest hash verification.

v0.4.0

28 Sep 22:18
24affc9
Compare
Choose a tag to compare

⭐ Recognize authentication header fields:

  • WWW-Authenticate
  • Authorization
  • Proxy-Authenticate
  • Proxy-Authorization

v0.3.3

27 Sep 20:37
d953fe5
Compare
Choose a tag to compare

⭐ Recognize RFC 3581 header parameters

v0.3.2

28 Jul 21:45
d0f9a6f
Compare
Choose a tag to compare
  • ⭐ Recognize RFC 6665 Headers

v0.3.1

09 Jul 19:24
54af835
Compare
Choose a tag to compare
  • ✔️ Reorganized stream tests (dedicated directory)
  • ✔️ Added lioneagle/sipparser test material
  • ⭐ Recognize RFC 3262 Headers