bossiel
eb2e5c50cf
- Update support for TEL URI.
...
- Add string utilities functions.
2010-02-02 18:36:34 +00:00
bossiel
bc95d5151f
- Add support for DNS cache
...
- Add support for DNS SRV support
- Add support for DNS CNAME record
2010-02-01 19:08:28 +00:00
bossiel
4627646bb1
Add android projects (eclipse)
2010-02-01 02:02:25 +00:00
bossiel
f9b9725b94
Add android makefiles.
2010-02-01 02:01:14 +00:00
bossiel
e07290457b
Resolve bug in DNS QNAME parsing ( Access violation when we try to parse the compressed DNS message).
...
Update android version of tinyNET and tinySAK.
2010-01-28 00:22:57 +00:00
bossiel
ae3cd4711e
Update DNS support.
...
Add supports for ENDS0 extension as per RFC 2671.
Add supports for these RRs:
- A (RFC 1035)
- AAAA (RFC 3596)
- NAPTR (RFC 3403)
- MX (RFC 1035)
- NS (RFC 1035)
- PTR (RFC 1035)
- SOA (RFC 1035)
- TXT (RFC 1035)
2010-01-27 19:52:41 +00:00
bossiel
c453910507
Update DDDS/DNS support.
2010-01-26 19:33:33 +00:00
bossiel
edfef1c6a2
Begin DDDS/DNS implementation.
...
Resolve bug in STUN.
2010-01-25 18:09:25 +00:00
bossiel
2874c641f5
- Add new network utilities (ifaces, listing addresses, ...)
...
- Update TURN support (new: channel binding, channelData, send indication ...)
- Update Windows mobile version.
- Update Symbian S60 version.
2010-01-25 02:50:47 +00:00
bossiel
dd75783488
Update vs2005 project files.
...
Use 'recvfrom' instead of 'recv' to receive STUN UDP dgrams.
2010-01-21 18:10:43 +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
08a6219cba
Update vs_2005 projects.
2010-01-19 18:26:22 +00:00
bossiel
1643a2bbf1
Comment MAPPED-ADDRESS attribute.
2010-01-19 18:25:44 +00:00
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