Skip to content

Releases: kurotych/sipcore

Sipmsg v0.2.3

14 Mar 14:20
Compare
Choose a tag to compare

Fix User Agent parsing

Sipmsg v0.2.2

08 Mar 12:29
Compare
Choose a tag to compare
  • Fix panic in GenericParam parser

Sipmsg v0.2

17 Oct 12:24
Compare
Choose a tag to compare

It was totally reworked compared to version 0.1.
This is still supported only the parsing.

Advantages:

  • minimal dependecy list (nom, unicase)
  • work in no_std Rust Environment.
  • zero-copy
  • 82% code coverage by unit tests
  • KISS(keep it simple stupid) code style.

Parser for each RFC3261 header

03 Oct 19:47
Compare
Choose a tag to compare
Pre-release

Have done #5
And there are a lot of changes that I don't want to enumerate.
I don't recommend use versions lower than this.

Implement generic-param(rfc3261) parsing

02 Jun 08:33
Compare
Choose a tag to compare

Improve parsing of sip message headers

29 Mar 12:58
Compare
Choose a tag to compare
  • Add support sip headers short names
  • Split header container into RFC and extension containers
  • Add SipRFCHeader enum type and from_str/to functions

Add long header fields support

05 Mar 19:14
Compare
Choose a tag to compare
0.1.5

Bump version of sipmsg to 0.1.5

Headers lookup by name is case insensitive

28 Feb 19:59
Compare
Choose a tag to compare

Add multiple headers support.
Add case insensitive headers lookup.
Change type presentation of message headers from vector to BTreeMap<Ascii<&str>, VecDeque<Header>>

Implement SipUri

16 Feb 17:33
Compare
Choose a tag to compare

Add SipUri to RequestLine