Commit Graph

1403 Commits

Author SHA1 Message Date
bossiel d9b40ceb94 Resize the image. 2010-01-19 17:26:37 +00:00
bossiel 645b960e9e Rename STUN image folder. 2010-01-19 17:19:55 +00:00
bossiel 4e8dd7951e Add STUN images (sample) 2010-01-19 17:19:14 +00:00
bossiel c5acffec6c Fully implement STUN2 as per RFC 5389.
Add partial implementation of TURN (Allocation request) as per draft-ietf-behave-turn-16, draft-ietf-behave-turn-ipv6-06 and draft-ietf-mmusic-ice-tcp-08.
Next step: ICE as per draft-ietf-mmusic-ice-19 and draft-ietf-mmusic-ice-tcp-08.
2010-01-18 02:29:22 +00:00
bossiel 0c3d2be8c3 Add support for CRC32
Update NAT traversal (STUN2, ICE and TURN) support.
2010-01-15 18:27:09 +00:00
bossiel 6491ca3c50 Begin adding STUN support as per RFC 5389 (Obsoletes: RFC 3489). 2010-01-14 09:08:16 +00:00
bossiel ff2a4f8741 Detect C99 compilers to ease portability. 2010-01-11 23:39:53 +00:00
bossiel 5da993cabf Enforce S60 network features. 2010-01-11 18:12:41 +00:00
bossiel d56c604116 Update network features.
Add carbide files in separate folder.
2010-01-11 02:02:29 +00:00
bossiel e6a6aefce6 tinySAK - Delete carbide files. 2010-01-11 02:01:13 +00:00
bossiel 501a8ea5e5 tinyNET - Delete carbide files. 2010-01-10 22:34:22 +00:00
bossiel 1b9bca9860 Delete carbide files. 2010-01-10 22:08:30 +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 10c50761cf Resolve bug in linked-list.
Begin replacing SIP uri basic parser by Ragel scanners.
2010-01-07 19:26:38 +00:00
bossiel 41faa71862 Add visual studio 2005 projects. 2010-01-07 19:25:19 +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 5b0b2ace02 Update Mac OSX support. 2010-01-02 13:39:16 +00:00
bossiel 5e066facef Update Mac OSX/darwin support, 2010-01-02 05:37:49 +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 3073cabd29 Resolve bug in headers parser. 2009-12-31 18:50:48 +00:00
bossiel 13a618c013 Add support for HTTP digest authentication.
Implement these SIP headers: Authorization, Proxy-Authorization, Proxy-Authenticate and WWW-Authenticate.
Update SIP Contact header.
2009-12-31 09:07:18 +00:00
bossiel b52c348088 Add support of Base64 encoding/decoding as per RFC 4648.
Add support for HTTP basic authentication.
Begin implementing HTTP digest authentication.
2009-12-30 09:08:23 +00:00
bossiel f7520ced83 Add support for HMAC-MD5 and HMAC-SHA-1 algorithms.
Update MD5 and SHA-1 algorithms.
Add tinyHTTP project.
ADD HTTP abnf file.
2009-12-29 00:47:39 +00:00
bossiel 4e25d5d6dc Add OSes logos 2009-12-28 19:51:30 +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 cfac6b676c Update timer manager (runnable).
Add ICT, IST, NICT and NIST transactions.
Add support for Buffers
Add runnable class
Split transport class
2009-12-21 16:01:52 +00:00
bossiel ada4488146 Update timers support
Always WIN32/WINCE threading or windows platforms (semaphore, mutex and events) and remove pthread dependency.
Resolve some issues.
2009-12-17 01:11:20 +00:00
bossiel 3da5926e38 Update tinySIP:
Begin adding support for SIP timers.
2009-12-14 03:20:49 +00:00
bossiel dc9dc49083 Add tinyNET project. 2009-12-14 03:19:09 +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 8d997018ba Add sip header files. 2009-12-06 03:49:09 +00:00
bossiel cd6598fef8 Add s60 headers.
Add ragel tools.
2009-12-05 23:45:54 +00:00
bossiel 4f71557ff3 Update tinySAK project.
Add tinySIP project.
2009-12-05 05:44:09 +00:00
bossiel a7dcec3d1f Remove sofia-sip project. 2009-12-05 05:42:27 +00:00
bossiel 6ec47a3d5d Commit final version of tinySIGCOMP. 2009-12-02 00:23:30 +00:00
bossiel 62f66aecec Update SIgComp project. 2009-11-28 05:23:34 +00:00
bossiel 0ae21856e6 Update SigComp project. 2009-11-26 01:10:44 +00:00
bossiel 0737600569 Update SigComp project. 2009-11-25 00:16:45 +00:00
bossiel ad4e0a2ecd Update tinySigComp. 2009-11-24 02:24:15 +00:00
bossiel 0679784c55 Update SigComp project.
Add TSK_OBJECT.
2009-11-23 03:16:26 +00:00
bossiel ab31f557d9 - Add TSK_OBJECT
- Update Binary utils.
- Update support for thread-safe objects.
- Update support for sha1 and ppfcs16.
2009-11-22 01:10:51 +00:00
bossiel 5a3075df3c - Add TinySigComp project.
- Add Binary utils.
- Add support for thread-safe objects.
- Add support for sha1 and ppfcs16.
2009-11-21 05:43:13 +00:00
bossiel 8c499b7270 Update Symbian S60 support. 2009-11-20 16:25:06 +00:00
bossiel ee4a53d731 Update vs project options to point to the right externals 2009-11-18 00:37:41 +00:00