Commit graph

271 commits

Author SHA1 Message Date
Richard Aas
3284ff0517 tls: add SHA-256 to tls_get_remote_fingerprint() 2013-08-12 09:03:44 +00:00
Alfred E. Heggestad
7323e059f7 patch: add re_set_mutex() 2013-08-10 10:49:45 +00:00
Richard Aas
bef73ecc4a stun: fix endian conversion in stun_attr_decode 2013-07-29 08:49:24 +00:00
Richard Aas
3f74483464 stun: rename class -> cls, as class conflicts with C++ keyword 2013-06-25 08:37:45 +00:00
Alfred E. Heggestad
2818fe8c1b patch: add alternative protocols to sdp
- sdp_media_set_alt_protos() and accessor function


Example usage:

	err = sdp_media_set_alt_protos(m->sdp, 4,
				       "RTP/AVP",
       				       "RTP/AVPF",
       				       "RTP/SAVP",
       				       "RTP/SAVPF");
2013-06-24 20:13:42 +00:00
Alfred E. Heggestad
a9a0f8459c patch; tls -- clear SSL global error queue
http://www.openssl.org/docs/ssl/SSL_get_error.html
http://comments.gmane.org/gmane.comp.encryption.openssl.devel/18690
2013-06-11 17:58:03 +00:00
Alfred E. Heggestad
abf42bc3d3 update docs related to HTTP parser 2013-06-08 13:41:56 +00:00
Alfred E. Heggestad
dbf659576f patch: added HTTP parser 2013-06-08 13:24:32 +00:00
Alfred E. Heggestad
6848aa73e6 patch: added base64_print() 2013-05-31 16:51:38 +00:00
Alfred E. Heggestad
cce8a47fdc ice: revert back to EINTR, fixes mingw32 build error 2013-05-28 06:22:23 +00:00
Richard Aas
5af1657c55 ice: many improvements and fixes 2013-05-27 13:23:03 +00:00
Richard Aas
f6e4ccd88b mod_debug(): print nicer layout for long module type 2013-05-20 11:26:42 +00:00
Alfred E. Heggestad
958c43bdcf release docs for 0.4.3 2013-05-05 12:20:19 +00:00
Richard Aas
c549e90c67 version 0.4.3 2013-04-29 12:51:32 +00:00
Richard Aas
9c5dd83781 added mbuf_fill() 2013-04-29 10:43:38 +00:00
Alfred E. Heggestad
af6e8c9c27 patch: make stun_msg_vencode() public 2013-04-27 10:13:02 +00:00
Alfred E. Heggestad
85e6fc64a4 patch: make sure arguments to %w and %b are of type size_t 2013-04-24 21:00:21 +00:00
Alfred E. Heggestad
21ea0b676e patch: make mbuf_get_left() og mbuf_get_space() mer robust 2013-04-10 20:38:18 +00:00
Alfred E. Heggestad
02b6159ac5 applying patch:
1) Close ts->fdc if a new connect is received before the previous
   connect was accepted or rejected. Otherwise we will "leak" fds.

2) Include 0 in valid fd range

3) Don't try accept if ts->fdc < 0

4) Don't set tc->fdc = -1 (without closing) when connect fails,
   connect will be retried using alternative sockaddr in loop.
2013-04-09 19:46:21 +00:00
Richard Aas
8bfe715cb8 tls: remove bogus tls_get_local_fingerprint() function 2013-04-08 09:00:09 +00:00
Richard Aas
c0e30047d8 bfcp: add support for DTLS transport 2013-04-03 07:58:39 +00:00
Alfred E. Heggestad
baee4163be bfcp: added bfcp_sock() accessor function, so we can use medianat in application 2013-03-25 21:53:48 +00:00
Richard Aas
46280e73a2 rpm version 0.4.2-1c 2013-03-13 12:46:55 +00:00
Richard Aas
a146cb3b91 bfcp: specify version from app for better interop 2013-03-12 14:08:47 +00:00
Alfred E. Heggestad
e1125a5334 patch: mqueue improvements
move callback handler to 'struct mqueue'
2013-03-09 11:00:38 +00:00
Richard Aas
ba87f31c41 tls: add fingerprint api 2013-03-07 08:35:16 +00:00
Richard Aas
c2271b1821 bfcp: use type unsigned for attribute count consistently 2013-03-06 09:28:20 +00:00
Richard Aas
f1e10e7e98 bfcp: pass va_list by reference to handle recursive calls consistently 2013-03-06 09:04:06 +00:00
Richard Aas
b1ae9e88d5 fix mod_find() bug 2013-03-04 09:36:46 +00:00
Alfred E. Heggestad
7f08d0c8b4 patch:
set SDP media encode-handler to NULL on deref

adds a function to make SDP media ignore formats. This is useful
for example with BFCP where the format list is to be ignored.
2013-02-28 21:38:30 +00:00
Alfred E. Heggestad
d5f9620f63 patch: unlink list element for STUN attributes (for robustness) 2013-02-26 15:31:56 +00:00
Richard Aas
0fb78bdb1b bfcp: unlink in attrib destructor plus attrib print fixes 2013-02-26 14:27:56 +00:00
Alfred E. Heggestad
ab0c187680 bfcp: update makefiles and docs 2013-02-22 22:11:25 +00:00
Alfred E. Heggestad
5f9f9eac4b merge from re/branches/bfcp2 2013-02-22 22:07:12 +00:00
Alfred E. Heggestad
0c4cdc4c3b makefile clean: remove trailing slash from BUILD to avoid erasing peoples root directory 2012-12-31 12:21:14 +00:00
Alfred E. Heggestad
03d1e7faf1 ice: some improved debugging messages 2012-12-31 04:23:24 +00:00
Richard Aas
d875392a83 fix warning for MINGW32 builds 2012-11-02 08:10:16 +00:00
Richard Aas
1f054fb2a1 rpm version 0.4.2-1b 2012-10-29 08:10:58 +00:00
Richard Aas
d29d6d6142 sdp: added accessor function sdp_session_lbandwidth() 2012-10-18 09:16:11 +00:00
Richard Aas
55a5d90e5b sa: fix ntop/pton win32 includes 2012-10-17 06:39:33 +00:00
Richard Aas
3c6975f933 rpm version 0.4.2-1a 2012-10-09 08:22:43 +00:00
Alfred E. Heggestad
210be97be3 add str_cmp() 2012-09-05 12:48:42 +00:00
Alfred E. Heggestad
4580fb1011 update TODO 2012-08-26 21:41:01 +00:00
Richard Aas
2e2460253a dns: doxygen comments 2012-08-16 08:43:50 +00:00
Alfred E. Heggestad
e429834cec str_error_r: check for __GLIBC__ instead of __LINUX__ 2012-08-10 07:41:05 +00:00
Alfred E. Heggestad
e0c341a412 0.4.2 for debian and rpm 2012-08-10 07:39:33 +00:00
Alfred E. Heggestad
987eb14f7d update ChangeLog for 0.4.2 2012-08-10 07:36:42 +00:00
Alfred E. Heggestad
c7629d930b patch: remove usage of strerror(), use %m instead 2012-08-09 15:30:41 +00:00
Richard Aas
dcc6d8f074 str_error: win32 support 2012-08-08 08:04:23 +00:00
Alfred E. Heggestad
0b8ab3fdaf sa: rename print.c to printaddr.c to avoid conflict on symbian 2012-08-07 18:10:51 +00:00