bossiel
3bc4d62ba3
Update support for PUBLISH (RFC 3903).
2010-03-03 01:44:04 +00:00
bossiel
3e305cd29c
Update documentation.
2010-03-02 18:56:19 +00:00
bossiel
6f8afbbd7a
update documentation(doxygen).
2010-02-25 19:03:32 +00:00
bossiel
70d57ea547
- Begin adding support for presence publication as per RFC 3903.
...
- Add support for dummy headers (arbitrary/user-defined headers).
- Add support for UA capabilities indication as per RFC 3840.
2010-02-25 01:03:37 +00:00
bossiel
99fdeea784
Update IPSec support and resolve some bugs in network functions.
2010-02-24 18:29:42 +00:00
bossiel
7c0ba616ec
Update support for IPSec security agreement.
2010-02-24 02:29:25 +00:00
bossiel
f6b0884b3d
Update MAC OSX support
2010-02-23 21:28:29 +00:00
bossiel
3e7bc38376
Update IPSec support.
2010-02-23 17:58:42 +00:00
bossiel
788da34e1d
Update Android support.
2010-02-21 19:40:59 +00:00
bossiel
01d592e032
- Do not retransmit SIP reliable message.
...
- Efficiently parse incoming Stream messages.
- Always add Content-Length header in stream messages.
- Implement Security-Client header.
2010-02-19 17:53:12 +00:00
bossiel
ff3a1a27e9
- Update some file names to avoid collusion.
...
- Update earlyIMS support.
- Add support for URI comparison (RFC 3261 subclause 19.1.4).
2010-02-19 01:06:47 +00:00
bossiel
0e81cb03f7
Update MESSAGE dialog.
...
Resolve bugs.
2010-02-18 18:37:57 +00:00
bossiel
efefb2782f
- Remove all references to SMC complier (replaced by our own FSM implementation).
...
- Change the win32 network transport to correctly handle "WSAECONNRESET" error (DGRAMS only).
2010-02-18 14:45:56 +00:00
bossiel
9c98f2a38d
- Update FSM implementation (add Strong and Weak states).
...
- Replace REGISTER dialog state machine by our own FSM.
- Replace SUBSCRIBE dialog state machine by our own FSM.
2010-02-18 00:52:36 +00:00
bossiel
8e7fd29c1c
Update license description by removing the word "Lesser".
2010-02-17 19:48:35 +00:00
bossiel
fdd44e3b92
Update presence dialog.
2010-02-16 18:52:56 +00:00
bossiel
d08eefe6b8
- Update Service-Route discovery.
...
- Add support for Record-Routes.
2010-02-16 01:40:28 +00:00
bossiel
28397e547d
- Begin adding support for presence (SUBSCRIBE).
...
- Implement some missing headers (P-Asserted-Id; Path; Warning; ...).
2010-02-15 19:32:09 +00:00
bossiel
71f9ed09f7
- Resolve bug in IPSec vista SPIs outbound SAs.
...
- Update HTTP project.
- Move ragel state manager to TINYSAK project.
2010-02-15 01:25:07 +00:00
bossiel
d968c7e945
Update parsers.
2010-02-12 18:28:33 +00:00
bossiel
146fd99cb8
Update AKAv2 algorithm and begin adding support for ETSI NASS Bundled.
...
Update DHCP/BOOTP STACK(DISCOVER, INFORM and REQUEST).
2010-02-08 18:44:08 +00:00
bossiel
2bee552616
Add support for P-CSCF discovery using DNS NAPTR.
...
Begin adding SIP API functions.
Remove "cnonce" and "nc" parameters in both authentication and proxy-authentication headers when qop value is null.
2010-02-08 02:14:10 +00:00
bossiel
59343cf938
Update directories structure.
2010-02-07 17:01:59 +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
10c50761cf
Resolve bug in linked-list.
...
Begin replacing SIP uri basic parser by Ragel scanners.
2010-01-07 19:26:38 +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
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
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
3da5926e38
Update tinySIP:
...
Begin adding support for SIP timers.
2009-12-14 03:20:49 +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
4f71557ff3
Update tinySAK project.
...
Add tinySIP project.
2009-12-05 05:44:09 +00:00