Richard Aas
ea44ed1506
rtp: added rtcp application feedback support
2013-10-28 05:28:13 +00:00
Alfred E. Heggestad
20a43ff3c3
patch: check length of RTCP FB messages
2013-10-23 13:43:44 +00:00
Alfred E. Heggestad
570bb426f2
patch: udp_connect() api to take peer address, cleanup error checking
2013-10-11 17:41:32 +00:00
Alfred E. Heggestad
2831d72502
release v0.4.5
2013-10-03 17:09:28 +00:00
Richard Aas
fb9a048058
udp: add functions for joining and leaving multicast groups
2013-09-15 09:05:15 +00:00
Richard Aas
0ef9de3ab2
sa: sa_print_addr(): fix building without HAVE_INET6
2013-09-09 10:28:58 +00:00
Alfred E. Heggestad
9a2db7d430
This patch makes sure va_end() is called an a va_list before va_start() is called again.
2013-09-05 04:11:07 +00:00
Alfred E. Heggestad
b2f436deae
patch: (s)rtp sequence fix
...
increase robustness during initial packetloss, ref:
http://tools.ietf.org/html/rfc4568#section-6.4 (last paragraph)
http://tools.ietf.org/html/rfc3711#section-3.3.1
2013-08-31 08:41:16 +00:00
Alfred E. Heggestad
7a47164d4e
version 0.4.4
2013-08-27 17:22:09 +00:00
Richard Aas
3065f6a280
sys: sys_rel_get() handle both '.' and '-' as patch level separator
2013-08-23 13:10:19 +00:00
Alfred E. Heggestad
483240ebff
mk: check for Apple in GCC
2013-08-17 09:28:13 +00:00
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