Commit graph

412 commits

Author SHA1 Message Date
Richard Aas
8457a5ed18 define _DEFAULT_SOURCE to avoid build warnings 2015-12-17 14:07:00 +00:00
Richard Aas
ca5d02cdc5 srtp: return proper stream_get() error code 2015-12-07 16:47:27 +00:00
Alfred E. Heggestad
0fe0aba9a9 mk: add __ssize_t_defined to mingw32 build
thanks to Dmitrij D. Czarkoff for the patch
2015-12-04 16:12:03 +00:00
Alfred E. Heggestad
b66d0d04c6 json: fix typo (patch from Simon Josefsson) 2015-10-28 18:14:05 +00:00
Richard Aas
945ef0b69a errno: define ENOSR if needed 2015-10-27 12:06:32 +00:00
Richard Aas
272242f476 stun keepalive: handle method BINDING only 2015-10-27 11:59:09 +00:00
Richard Aas
a2608a2bb7 srtp: return ENOSR upon stream failures 2015-10-27 09:49:59 +00:00
Alfred E. Heggestad
bf94794ef6 fmt: fix doxygen header for unicode.c 2015-10-26 17:47:14 +00:00
Richard Aas
e27481bd3c version 0.4.14 2015-10-26 07:17:26 +00:00
Richard Aas
143cf94961 Fix glibc 2.22 build (addrinfo visibility)
thanks to Dmitrij D. Czarkoff
2015-10-22 07:50:11 +00:00
Richard Aas
23a4b8e6c4 added odict_entry_del() 2015-10-19 09:21:13 +00:00
Richard Aas
8e93e8817d json: added module with json encode/decode functionality 2015-10-15 06:53:29 +00:00
Richard Aas
b6fba247a3 fmt: added utf8 encode/decode functions 2015-10-15 06:49:07 +00:00
Richard Aas
482a19b1ac debian release 0.4.13-1 2015-10-08 08:40:30 +00:00
Alfred E. Heggestad
c78d398cc1 patch from richard:
sip: reverse order of transport enumeration for SRV-records

if URI host is not ip, port is not specified, transport not set and
NAPTR lookup fails we will check if SRV records exists for each
supported transport in the order: TLS, TCP, UDP. If no SRV records
found use UDP transport and A lookup.
2015-10-07 13:49:20 +00:00
Richard Aas
770beeef62 added __REFUNC__ macro 2015-10-05 13:54:55 +00:00
Richard Aas
b026ae2920 odict: declare enum outside struct 2015-09-30 21:30:10 +00:00
Alfred E. Heggestad
4ad85318c2 fix for xcode 2015-09-25 07:42:24 +00:00
Richard Aas
7798e7f379 added pkconfig target 2015-09-21 05:40:56 +00:00
Richard Aas
68c278b1e9 sip: fix documentation on fmt formatted sip headers/body 2015-09-01 08:38:11 +00:00
Richard Aas
952dfcccdc sip: fix documentation on fmt formatted sip headers/body 2015-09-01 08:33:58 +00:00
Alfred E. Heggestad
88d46c7469 README: add odict 2015-08-31 07:50:31 +00:00
Alfred E. Heggestad
9ff337301d add odict 2015-08-31 07:41:41 +00:00
Richard Aas
e16054be2c main: avoid warning on FreeBSD 2015-08-14 13:24:42 +00:00
Richard Aas
fbb4b7735a main: fix kqueue write/read event order 2015-07-02 08:59:41 +00:00
Richard Aas
2994fd6792 version 0.4.13 2015-07-01 07:38:14 +00:00
Richard Aas
25946edf90 net: fix ubuntu compile warning 2015-07-01 07:34:05 +00:00
Richard Aas
28100143ca mem: added mem_reallocarray() 2015-06-29 14:09:01 +00:00
Richard Aas
64e5387bff mem: add comment 2015-06-29 06:58:05 +00:00
Richard Aas
87f8a8b1a4 main: add kqueue support 2015-06-29 06:51:05 +00:00
Richard Aas
144eb24b55 pl: pl_float() support negative numbers 2015-06-26 08:01:21 +00:00
Richard Aas
4985c30a97 net: added net_default_gateway_get() 2015-06-22 08:18:55 +00:00
Richard Aas
3e997ac54d aes/hmac: apple crypto fixes 2015-04-13 06:48:49 +00:00
Richard Aas
086ae1d4f4 net: net_getifaddrs(): fix return value 2015-04-13 06:28:43 +00:00
Richard Aas
c885f5fd36 openssl: stop using deprecated functions 2015-04-10 11:02:57 +00:00
Richard Aas
9a044b2f40 aes, hmac: adding apple common crypto support 2015-04-10 09:11:08 +00:00
Richard Aas
53fa177ff6 version 0.4.12 2015-03-17 10:21:03 +00:00
Richard Aas
1dfceb2dc0 tls: set SSL_set_read_ahead() on DTLS connection 2015-03-09 16:01:50 +00:00
Richard Aas
31a30aa487 mqueue: use closesocket on WIN32 2015-03-02 08:05:14 +00:00
Richard Aas
761d3714ff tls: add DTLS 1.2 support 2015-02-19 08:22:43 +00:00
Richard Aas
047724c38c ice: add more ice_ and ICE_ prefixes 2015-02-09 08:12:40 +00:00
Richard Aas
43adbd5ff5 sip: export sip_transp_laddr() 2015-02-04 07:29:43 +00:00
Richard Aas
da5c50062f ice: rename struct cand to ice_cand 2015-02-02 07:26:18 +00:00
Richard Aas
dba2ee63f0 ice: use unsigned for compid 2015-01-26 15:23:19 +00:00
Richard Aas
2c294d6f64 docs: add map of supported protocols and update module state 2015-01-26 08:46:01 +00:00
Richard Aas
4d174e571f ice: add SDP encode/decode of ICE candidate attr 2015-01-26 08:34:29 +00:00
Richard Aas
48ab5ad8db ice: export enum ice_cand_type 2015-01-19 07:24:33 +00:00
Alfred E. Heggestad
242c3dec01 fix inaccurate rtcp sender-report rtp timestamp
Author: richard@db.org
Reviewed-by: aeh@db.org
Tested-by: aeh@db.org
2014-12-13 21:26:49 +00:00
Richard Aas
8ae36792da version 0.4.11 2014-12-10 08:23:20 +00:00
Richard Aas
6fee0d5896 stun/turn: add #ifdef USE_DTLS 2014-12-10 08:22:17 +00:00