Releases: rtckit/php-sip
Releases · rtckit/php-sip
v0.7.1
🐛 Fix Contact Header parsing issue (#21)
💚 Switched to GitHub Actions CI
v0.7.0
⚡ 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
⭐ When possible, parsing exceptions include message stubs
v0.6.0
- ⭐ 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
⚡ 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
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
⭐ Recognize authentication header fields:
WWW-Authenticate
Authorization
Proxy-Authenticate
Proxy-Authorization
v0.3.2
- ⭐ Recognize RFC 6665 Headers
v0.3.1
- ✔️ Reorganized stream tests (dedicated directory)
- ✔️ Added lioneagle/sipparser test material
- ⭐ Recognize RFC 3262 Headers