rust-sip.git
7 years agoAdd method to return branch for a request master
Richard Whitehouse [Tue, 23 Oct 2018 00:18:41 +0000 (20:18 -0400)]
Add method to return branch for a request

7 years agoRename Sip to Transport
Richard Whitehouse [Mon, 22 Oct 2018 20:56:20 +0000 (16:56 -0400)]
Rename Sip to Transport

7 years agoAdd helper methods to basic SIP server
Richard Whitehouse [Mon, 22 Oct 2018 19:35:46 +0000 (15:35 -0400)]
Add helper methods to basic SIP server

7 years agoAdd parse test
Richard Whitehouse [Mon, 22 Oct 2018 18:41:40 +0000 (14:41 -0400)]
Add parse test

7 years agoFix split between codec and Message
Richard Whitehouse [Mon, 22 Oct 2018 18:41:12 +0000 (14:41 -0400)]
Fix split between codec and Message

7 years agoMove Message into a separate module
Richard Whitehouse [Mon, 22 Oct 2018 13:17:30 +0000 (09:17 -0400)]
Move Message into a separate module

7 years agoMove chartype into a separate module
Richard Whitehouse [Mon, 22 Oct 2018 13:00:37 +0000 (09:00 -0400)]
Move chartype into a separate module

7 years agoAdd tests for chartype
Richard Whitehouse [Mon, 22 Oct 2018 12:42:41 +0000 (08:42 -0400)]
Add tests for chartype

7 years agoSeparate out the server
Richard Whitehouse [Mon, 22 Oct 2018 12:04:33 +0000 (08:04 -0400)]
Separate out the server

7 years agoFormat using cargo fmt
Richard Whitehouse [Sun, 21 Oct 2018 22:32:07 +0000 (18:32 -0400)]
Format using cargo fmt

7 years agoFix test formatting
Richard Whitehouse [Sun, 21 Oct 2018 22:31:06 +0000 (18:31 -0400)]
Fix test formatting

7 years agoFix AsyncRead::framed deprecation
Richard Whitehouse [Sun, 21 Oct 2018 22:23:13 +0000 (18:23 -0400)]
Fix AsyncRead::framed deprecation

7 years agoMinor dependency updates
Richard Whitehouse [Sun, 29 Apr 2018 22:05:57 +0000 (23:05 +0100)]
Minor dependency updates

7 years agoFormatting tweaks
Richard Whitehouse [Sat, 30 Dec 2017 15:05:08 +0000 (15:05 +0000)]
Formatting tweaks

7 years agoSplit up parser
Richard Whitehouse [Mon, 20 Nov 2017 00:08:04 +0000 (00:08 +0000)]
Split up parser

7 years agoFull HCOLON support
Richard Whitehouse [Sun, 19 Nov 2017 23:38:55 +0000 (23:38 +0000)]
Full HCOLON support

7 years agoReplace print statements with logging
Richard Whitehouse [Sun, 19 Nov 2017 22:12:17 +0000 (22:12 +0000)]
Replace print statements with logging

7 years agoFix compile warnings
Richard Whitehouse [Sun, 12 Nov 2017 18:11:15 +0000 (18:11 +0000)]
Fix compile warnings

7 years agoAllow handler to be passed into run()
Richard Whitehouse [Sun, 12 Nov 2017 17:40:27 +0000 (17:40 +0000)]
Allow handler to be passed into run()

7 years agoExtension header support
Richard Whitehouse [Sat, 4 Nov 2017 19:38:19 +0000 (19:38 +0000)]
Extension header support

7 years agoSupport WWW-Authenticate header
Richard Whitehouse [Sat, 4 Nov 2017 19:29:48 +0000 (19:29 +0000)]
Support WWW-Authenticate header

7 years agoSupport Warning header
Richard Whitehouse [Sat, 4 Nov 2017 19:21:25 +0000 (19:21 +0000)]
Support Warning header

7 years agoSupport Via header
Richard Whitehouse [Sat, 4 Nov 2017 19:03:48 +0000 (19:03 +0000)]
Support Via header

7 years agoSupport User-Agent header
Richard Whitehouse [Sat, 4 Nov 2017 18:24:10 +0000 (18:24 +0000)]
Support User-Agent header

7 years agoSupport Unsupported header
Richard Whitehouse [Sun, 29 Oct 2017 23:14:14 +0000 (23:14 +0000)]
Support Unsupported header

7 years agoSupport To header
Richard Whitehouse [Sun, 29 Oct 2017 22:47:23 +0000 (22:47 +0000)]
Support To header

7 years agoSupport Timestamp header
Richard Whitehouse [Sun, 29 Oct 2017 22:31:27 +0000 (22:31 +0000)]
Support Timestamp header

Use custom float macro to avoid https://github.com/Geal/nom/pull/448

7 years agoSupport Supported header
Richard Whitehouse [Sun, 29 Oct 2017 22:08:33 +0000 (22:08 +0000)]
Support Supported header

7 years agoSupport Subject header
Richard Whitehouse [Sun, 29 Oct 2017 22:04:05 +0000 (22:04 +0000)]
Support Subject header

7 years agoSupport Server header
Richard Whitehouse [Sun, 29 Oct 2017 22:01:22 +0000 (22:01 +0000)]
Support Server header

7 years agoSupport Route header
Richard Whitehouse [Sun, 29 Oct 2017 21:55:42 +0000 (21:55 +0000)]
Support Route header

7 years agoSupport Retry-After header
Richard Whitehouse [Sun, 29 Oct 2017 21:52:25 +0000 (21:52 +0000)]
Support Retry-After header

7 years agoSupport Require header
Richard Whitehouse [Sun, 29 Oct 2017 20:59:47 +0000 (20:59 +0000)]
Support Require header

7 years agoSupport Reply-To header
Richard Whitehouse [Sun, 29 Oct 2017 20:56:58 +0000 (20:56 +0000)]
Support Reply-To header

7 years agoSupport Record-Route header
Richard Whitehouse [Sun, 29 Oct 2017 20:39:23 +0000 (20:39 +0000)]
Support Record-Route header

7 years agoSupport Proxy-Require header
Richard Whitehouse [Sun, 29 Oct 2017 20:20:27 +0000 (20:20 +0000)]
Support Proxy-Require header

7 years agoSupport Proxy-Authorization header
Richard Whitehouse [Sun, 29 Oct 2017 20:13:12 +0000 (20:13 +0000)]
Support Proxy-Authorization header

7 years agoSupport Proxy-Authenticate header
Richard Whitehouse [Sun, 29 Oct 2017 20:06:30 +0000 (20:06 +0000)]
Support Proxy-Authenticate header

7 years agoSupport Priority header
Richard Whitehouse [Sun, 29 Oct 2017 19:37:39 +0000 (19:37 +0000)]
Support Priority header

7 years agoSupport for Organization header
Richard Whitehouse [Sun, 29 Oct 2017 19:30:26 +0000 (19:30 +0000)]
Support for Organization header

7 years agoSupport Min-Expires header
Richard Whitehouse [Sun, 29 Oct 2017 18:43:12 +0000 (18:43 +0000)]
Support Min-Expires header

7 years agoSupport MIME-Version header
Richard Whitehouse [Sun, 29 Oct 2017 18:40:14 +0000 (18:40 +0000)]
Support MIME-Version header

7 years agoSupport Max-Forwards header
Richard Whitehouse [Sun, 29 Oct 2017 18:34:57 +0000 (18:34 +0000)]
Support Max-Forwards header

7 years agoSupport In-Reply-To header
Richard Whitehouse [Sun, 29 Oct 2017 18:31:56 +0000 (18:31 +0000)]
Support In-Reply-To header

7 years agoSupport From header
Richard Whitehouse [Sun, 29 Oct 2017 18:25:38 +0000 (18:25 +0000)]
Support From header

7 years agoSupport Expires header
Richard Whitehouse [Sun, 29 Oct 2017 17:37:17 +0000 (17:37 +0000)]
Support Expires header

7 years agoSupport Error-Info header
Richard Whitehouse [Sun, 29 Oct 2017 17:29:23 +0000 (17:29 +0000)]
Support Error-Info header

7 years agoSupport Date header
Richard Whitehouse [Sun, 29 Oct 2017 17:15:58 +0000 (17:15 +0000)]
Support Date header

7 years agoSupport CSeq header
Richard Whitehouse [Sun, 29 Oct 2017 16:13:10 +0000 (16:13 +0000)]
Support CSeq header

7 years agoSupport Content-Type header
Richard Whitehouse [Sun, 29 Oct 2017 16:07:12 +0000 (16:07 +0000)]
Support Content-Type header

7 years agoSupport Content-Length header
Richard Whitehouse [Sun, 29 Oct 2017 15:55:00 +0000 (15:55 +0000)]
Support Content-Length header

7 years agoSupport Content-Language header
Richard Whitehouse [Sun, 29 Oct 2017 15:49:59 +0000 (15:49 +0000)]
Support Content-Language header

7 years agoSupport Content-Encoding header
Richard Whitehouse [Sun, 29 Oct 2017 15:40:25 +0000 (15:40 +0000)]
Support Content-Encoding header

7 years agoSupport Content-Disposition header
Richard Whitehouse [Sun, 29 Oct 2017 15:32:28 +0000 (15:32 +0000)]
Support Content-Disposition header

7 years agoSupport Contact header
Richard Whitehouse [Sun, 29 Oct 2017 15:12:32 +0000 (15:12 +0000)]
Support Contact header

7 years agoSupport Call-Info header
Richard Whitehouse [Sun, 29 Oct 2017 14:42:20 +0000 (14:42 +0000)]
Support Call-Info header

7 years agoSupport Call-ID header
Richard Whitehouse [Sun, 29 Oct 2017 14:10:11 +0000 (14:10 +0000)]
Support Call-ID header

7 years agoSupport Authorization header
Richard Whitehouse [Sun, 29 Oct 2017 13:59:31 +0000 (13:59 +0000)]
Support Authorization header

7 years agoSupport Authentication-Info header
Richard Whitehouse [Sun, 29 Oct 2017 13:23:25 +0000 (13:23 +0000)]
Support Authentication-Info header

7 years agoSupport Allow header
Richard Whitehouse [Sun, 29 Oct 2017 12:02:39 +0000 (12:02 +0000)]
Support Allow header

7 years agoCollapse UriHeaders
Richard Whitehouse [Sun, 29 Oct 2017 11:58:32 +0000 (11:58 +0000)]
Collapse UriHeaders

7 years agoSupport Alert-Info
Richard Whitehouse [Sun, 29 Oct 2017 11:54:25 +0000 (11:54 +0000)]
Support Alert-Info

7 years agoSupport Accept-Language
Richard Whitehouse [Sun, 29 Oct 2017 11:42:49 +0000 (11:42 +0000)]
Support Accept-Language

7 years agoSupport Accept-Encoding
Richard Whitehouse [Sun, 29 Oct 2017 11:00:43 +0000 (11:00 +0000)]
Support Accept-Encoding

7 years agoParse headers correctly
Richard Whitehouse [Sun, 29 Oct 2017 10:49:04 +0000 (10:49 +0000)]
Parse headers correctly

Only supports Accept Header currently

7 years agoInitial commit
Richard Whitehouse [Sat, 28 Oct 2017 22:09:02 +0000 (23:09 +0100)]
Initial commit

Gather SIP message

Parse top line