Alfred E. Heggestad
|
9ff9a24c48
|
sip: add sip contact, needed for GRUU
- in sipsess and sipevent, the cuser parameter can now be
a contact-username or a uri (e.g. GRUU)
- Tested by Juha Heinanen (with baresip+gruu)
|
2014-09-25 07:51:19 +00:00 |
|
Richard Aas
|
1be9aa335c
|
This patch includes multiple TLS fixes:
- General TLS improvements
- New DTLS API
- OpenSSL multi-threading support
|
2014-06-12 10:51:53 +00:00 |
|
Richard Aas
|
4c0de3c220
|
sip: deleted empty src/sip/param.c
|
2014-02-22 10:56:26 +00:00 |
|
Alfred E. Heggestad
|
a2e9dbdad1
|
patch: content-type parsing
- new module 'msg' for generic message handling (SIP, HTTP)
- decode content-type field in HTTP and SIP
|
2014-02-21 20:37:46 +00:00 |
|
Richard Aas
|
adb4dcf659
|
sip: fix via regular expression
|
2014-02-21 10:15:58 +00:00 |
|
Alfred E. Heggestad
|
be781e7823
|
patch: SIP TCP inactive timer
|
2014-02-13 14:30:54 +00:00 |
|
Alfred E. Heggestad
|
dbf659576f
|
patch: added HTTP parser
|
2013-06-08 13:24:32 +00:00 |
|
Alfred E. Heggestad
|
c7629d930b
|
patch: remove usage of strerror(), use %m instead
|
2012-08-09 15:30:41 +00:00 |
|
Alfred E. Heggestad
|
c09a7c73ae
|
This patch implements SIP merged requests according to RFC 3261 section 8.2.2.2.
|
2012-07-07 10:04:13 +00:00 |
|
Richard Aas
|
964f5b6893
|
sip: doxygen comments
|
2012-06-26 07:01:09 +00:00 |
|
Alfred E. Heggestad
|
6e4aa8b3f4
|
patch: SIP tcp receive; startline max 8192, TCP reasm buffer max 64K
|
2012-01-15 14:58:41 +00:00 |
|
Richard Aas
|
7e7b2a8a99
|
sync with trunk
|
2011-12-22 07:39:50 +00:00 |
|
Richard Aas
|
fddf8ed5e7
|
tls: added DTLS
|
2011-12-22 07:36:31 +00:00 |
|
Richard Aas
|
3efeafd207
|
event id handlig for REFER
|
2011-12-08 13:52:04 +00:00 |
|
Richard Aas
|
2f8a580fc3
|
sipevent: subscribe fork handling
|
2011-12-06 13:44:37 +00:00 |
|
Richard Aas
|
7d24909807
|
subscriber: schedule refresh also when request is in progress
|
2011-12-01 09:05:06 +00:00 |
|
Richard Aas
|
8c65bf87d2
|
sync with trunk
|
2011-11-30 08:43:25 +00:00 |
|
Richard Aas
|
bf5657c3a6
|
sipevent: subscriber work in progress
|
2011-11-30 08:08:20 +00:00 |
|
Richard Aas
|
e054c8e8cf
|
sip: remove broken tls cert debug
|
2011-11-15 08:45:10 +00:00 |
|
Alfred E. Heggestad
|
618eff733f
|
sip: struct sip_via: change transport type to enum sip_transp
sip: export sip_transp_port()
|
2011-11-14 20:15:35 +00:00 |
|
Alfred E. Heggestad
|
386ddff14a
|
patch: add sip_transp_isladdr()
|
2011-11-11 21:21:56 +00:00 |
|
Alfred E. Heggestad
|
074d372124
|
patch:
This patch fixes handling of challenges with multiple authenticate
headers sharing the same realm.
|
2011-03-30 12:34:01 +00:00 |
|
Alfred E. Heggestad
|
fc72f9e7ab
|
patch:
The code using the via->addr field expect this to reflect
the sent-by value, not the recived/rport value.
|
2011-03-26 19:20:58 +00:00 |
|
Alfred E. Heggestad
|
e745a232ca
|
patch:
This patch adds an ;lr parameter to initial route set in
order to conform with loose-routing defined in RFC3261.
|
2011-03-24 12:34:23 +00:00 |
|
Alfred E. Heggestad
|
d5671216c4
|
patch: cleanup and improve httpauth
- fix parsing bug nonce/cnonce
- handle line-folding
- parsing speed increased by 620%
- handle response w/o qop support
|
2011-03-15 11:26:47 +00:00 |
|
Richard Aas
|
198703c7a0
|
update docs/dox for >= testing modules
|
2011-03-01 11:11:08 +00:00 |
|
Alfred E. Heggestad
|
41c825ed0c
|
added support for SIP Outbound (RFC 5626)
|
2011-02-25 09:17:21 +00:00 |
|
Alfred E. Heggestad
|
ec3863310f
|
patch: add sip_auth_reset()
|
2011-01-04 10:40:07 +00:00 |
|
Richard Aas
|
ef648720a3
|
added sip_msg_hdr_count()
|
2010-12-29 10:53:29 +00:00 |
|
Alfred E. Heggestad
|
6648fd2393
|
update splash
|
2010-11-03 11:34:14 +00:00 |
|