Commit Graph

41 Commits

Author SHA1 Message Date
bossiel ea515cec17 General Update. 2010-05-27 00:56:24 +00:00
bossiel 16749d42b5 Use name unions to overcome C99 limitation. 2010-05-25 11:13:21 +00:00
bossiel e009514536 Update Media functions. 2010-05-10 17:21:22 +00:00
bossiel bb99e5f5e2 General update. 2010-05-06 17:47:34 +00:00
bossiel 2b0979354d Add support for AOR hacking for emulators (such as Android or WINCE). 2010-05-05 23:25:01 +00:00
bossiel e6a9bda52e Change include name from lower to upper case. 2010-05-04 12:32:53 +00:00
bossiel 487e74e4bc Change include name from lower to upper case. 2010-05-04 11:55:25 +00:00
bossiel 76c86efdf9 General Update. 2010-05-03 07:57:48 +00:00
bossiel 045b3ea3dd Update demo program. 2010-04-27 17:14:20 +00:00
bossiel 3c067893c7 Update docs 2010-04-23 16:54:45 +00:00
bossiel 0cb230ddac Make all constructors from SIP strongly typed. 2010-04-21 17:33:32 +00:00
bossiel ea4843ba06 Update Programmer's guide
Update HTTP/HTTPS stack
Change email domain from "yahoo.fr" to "doubango.org"
2010-04-06 00:57:03 +00:00
bossiel b5ba26f8ab Add per request parameters using actions.
Update MSRP plugin.
....global update
2010-03-29 00:38:58 +00:00
bossiel fcfd6878d8 Add support for MSRP report and complete the receiver. 2010-03-26 17:56:55 +00:00
bossiel f7bcd56d67 Begin adding MSRP media layer (sender, receiver and media handler).
Add new SDP utility functions (HOLD, RESUME ...)
2010-03-24 01:57:57 +00:00
bossiel 6838fd98b7 - Implements RAck and RSeq headers.
- Begin adding support for 100rel extension (RFC 3262).
- Begin adding support for MMTel Services.
- ... bug fix
2010-03-22 19:05:00 +00:00
bossiel 64e87de6b5 - Add tsk_bool_t, tsk_false and tsk_true types.
- Add Support for IST.
- General update ...
2010-03-22 01:56:49 +00:00
bossiel 87cfb8989a Begin implementing INVITE Client Transaction (ICT) with Fixes as per draft-sparks-sip-invfix-0. 2010-03-17 01:20:38 +00:00
bossiel 908f9865bc Big fix. 2010-03-16 02:26:35 +00:00
bossiel 8842591ee4 cleanup the code and remove unused files. 2010-03-13 06:22:28 +00:00
bossiel cf8fcffc29 Update HTTP/HTTPS stack. 2010-03-10 18:05:59 +00:00
bossiel 9c0e5fdc51 Update tls. 2010-03-04 19:06:51 +00:00
bossiel 6f8afbbd7a update documentation(doxygen). 2010-02-25 19:03:32 +00:00
bossiel 3e7bc38376 Update IPSec support. 2010-02-23 17:58:42 +00:00
bossiel 0e81cb03f7 Update MESSAGE dialog.
Resolve bugs.
2010-02-18 18:37:57 +00:00
bossiel 8e7fd29c1c Update license description by removing the word "Lesser". 2010-02-17 19:48:35 +00:00
bossiel 1269a67fdb - Use only one macro to delete all type of objects.
- Add empty files for DNS support (this will help me to remember which DNS record type to add later.). A brief explication can be found here: http://www.debianhelp.co.uk/dnsrecords.htm.
- All final version of STUN 2.
- Update TURN support (resolve bugs on Allocation request and add support for Refresh/Remove requests).
2010-01-21 02:22:14 +00:00
bossiel ff2a4f8741 Detect C99 compilers to ease portability. 2010-01-11 23:39:53 +00:00
bossiel d56c604116 Update network features.
Add carbide files in separate folder.
2010-01-11 02:02:29 +00:00
bossiel b2c4da85bd Port all projects to Mac OSx - Complete implementing polling functions. 2010-01-10 20:38:43 +00:00
bossiel 06485d64ad Add full support for NIST.
Add support for record-routes
Add support for rport
Improve compliance
General bug-fix
2010-01-10 01:41:46 +00:00
bossiel fe7c0e9869 Begin implementing SIP MESSAGE.
General update ...
2010-01-07 09:12:56 +00:00
bossiel 421da36b1a Add support for SIP MD5 Digest authentication.
Add support for Digest AKAv1 and AKAv2 authentication (3GPP milenage and rijndael).
Make SIP dialog REGISTER state machine thread-safe.
Resolve bugs (deadlock) in the timer manager.
Add NIST state machine definition.
2010-01-05 09:00:58 +00:00
bossiel 13b7f68770 - Update TinySAK to compile on MAC OSX.
- Update macro definitions (functions import/export) to support __GNUC__.
- General Bug Fix
2010-01-01 23:34:13 +00:00
bossiel 8a5d387103 - Add support for ANDROID OS 2.0 using NDK 1.6.
- Add support for MD5 calc.
- General bug Fix.
2009-12-28 02:38:40 +00:00
bossiel 65fb889bdb Add carbide.c projects
Update some functions for s60
Add support for socket polling
Change timer manager
Resolve bugs
2009-12-25 10:30:53 +00:00
bossiel e4e5f41e6c Begin SIP dialog REGISTER implementation.
Update some headers.
General bug fix
2009-12-22 20:46:06 +00:00
bossiel 45f77db222 Add support for these SIP headers:
- Allow-Events, Contact, Expires, P-Access-Network-Info, P-Preferred-Identity, Privacy, User-Agent and Content-Length.
2009-12-10 01:52:44 +00:00
bossiel dfb9cc8e12 Implemented headers: CSeq, Allow, Call-ID, Max-Forwards, Require and Supported.
Add abnf generator tool.
2009-12-09 00:47:34 +00:00
bossiel 3fedbe92ff Add parameters parser.
Add SIP/SIPS/TEL URI parser.
Update SIP headers (Via and From).
Add string helper functions (trim left/right/both, quote, unquote ...)
2009-12-08 02:54:21 +00:00
bossiel 4f71557ff3 Update tinySAK project.
Add tinySIP project.
2009-12-05 05:44:09 +00:00