Richard Aas
e7c0c85a86
version 0.4.17
2016-06-24 12:57:54 +00:00
Alfred E. Heggestad
1859673efc
patch from richard: use hash of from_uri for sort_key
2016-06-24 12:40:22 +00:00
Alfred E. Heggestad
c5b31b7c9f
json: init int err to 0
2016-06-24 08:13:36 +00:00
Alfred E. Heggestad
107323352d
patch from richard
...
sort multiple DNS records using a key
2016-06-21 14:58:15 +00:00
Alfred E. Heggestad
64d5123da7
patch from richard:
...
this patch fix an issue with stateless sip requests.
In some scenarios (depending of DNS replies), the request
is being terminated before the message is sent. This patch
fixes the issue.
For stateless requests, if A/AAAA records for target of SRV record
is not present in addl (additional list) of NAPTR/SRV DNS reply, we
will explicitly query for those.
2016-06-21 10:41:08 +00:00
Richard Aas
85ed43afd1
stun attribute encode: use strict number types
2016-06-20 07:33:36 +00:00
Richard Aas
852a3c6084
configurable MAIN_DEBUG and TMR_DEBUG
2016-06-09 06:49:18 +00:00
Richard Aas
4666232470
added USE_OPENSSL_AES and USE_OPENSSL_HMAC
2016-06-02 07:54:51 +00:00
Richard Aas
06bbc5ba2c
tls: add client SNI (Server Name Indication) support
2016-06-02 07:31:30 +00:00
Alfred E. Heggestad
09d40ac36c
patch: add tls_set_ciphers()
2016-05-08 13:22:18 +00:00
Richard Aas
c936a774dc
version 0.4.16
2016-04-30 06:21:34 +00:00
Richard Aas
05c9422f2d
use debug_info for SO_REUSEPORT errors
2016-04-27 06:09:00 +00:00
Richard Aas
ae0ec21ea0
update docs
2016-04-27 06:00:12 +00:00
Alfred E. Heggestad
d76092bbef
sys: add support for arc4random
...
thanks to Dmitrij D. Czarkoff for the original patch
2016-04-15 07:09:59 +00:00
Richard Aas
a6cb27837b
tls: added tls_cipher_name()
2016-03-07 13:37:58 +00:00
Richard Aas
e87b0df7a9
tls: added tls_cipher_name()
2016-03-07 13:25:47 +00:00
Richard Aas
f62154f42a
lock: fix debian build without HAVE_PTHREAD_RWLOCK
2016-03-07 13:06:24 +00:00
Richard Aas
47b59eb920
net: fix openwrt posix interface build warning
2016-02-29 08:27:20 +00:00
Richard Aas
a85f61b8a6
dtls: fix building with older openssl libs
2016-02-29 08:12:37 +00:00
Richard Aas
60fa9db55c
sa ntop/pton: define _BSD_SOURCE and _DEFAULT_SOURCE
2016-02-22 15:10:41 +00:00
Alfred E. Heggestad
88aa3a0097
patch: add dtls_set_mtu()
2016-02-15 15:21:22 +00:00
Alfred E. Heggestad
71f79e7198
rtcp: adjust mbuf positions for RTCP_PSFB_AFB decoding
2016-02-15 08:31:47 +00:00
Richard Aas
08ac591891
main: fix ios 32-bit warning
2016-02-08 15:36:50 +00:00
Richard Aas
c2d23f1b01
version 0.4.15
2016-02-03 14:28:54 +00:00
Alfred E. Heggestad
a9ba99ae3e
telev: add send queue limit
2016-02-01 12:52:56 +00:00
Richard Aas
bfa2112207
hmac: add sha256 support
2016-02-01 08:04:53 +00:00
Alfred E. Heggestad
a9a987942d
uri: fix buffer overflow
2016-01-30 00:27:18 +00:00
Alfred E. Heggestad
338b84eb8f
aes: handle buffers with Zero length (fixes SRTCP-bug with short packets)
2016-01-13 09:23:54 +00:00
Richard Aas
76f9a43034
dns: add support for multiple DNS name-servers on Android
2016-01-11 07:26:16 +00:00
Richard Aas
3e92dfa139
odict: fix typo
2016-01-11 06:43:45 +00:00
Alfred E. Heggestad
49132b53d7
rtp: fix packetloss calc for seq=0
2015-12-17 16:37:05 +00:00
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