Alfred E. Heggestad
9263b81ae5
ice: move gathering to application ( #68 )
...
ref: https://github.com/creytiv/re/wiki/ICE-Stacks-merge
2017-07-15 09:12:12 +02:00
Richard Aas
b08fc20a28
Added function sipreg_laddr() ( #67 )
2017-06-30 09:51:31 +02:00
Alfred E. Heggestad
9ca4ebb078
mod: add accessor function to module list ( #66 )
2017-06-29 22:32:52 +02:00
Richard Aas
d5acb4b000
optimize rand_str() and rand_char() ( #65 )
2017-06-25 15:17:28 +02:00
Alfred E. Heggestad
7ddee0efca
release libre version 0.5.4 ( #63 )
2017-06-20 20:29:34 +02:00
Alfred E. Heggestad
1544a1e375
rtp: update doxygen comments after API change
2017-06-01 21:34:28 +02:00
Alfred E. Heggestad
920a41d319
rtp: add extension bit to the api
2017-06-01 20:15:31 +02:00
Alfred E. Heggestad
d20d56aaa3
release libre version 0.5.3 ( #59 )
2017-05-11 10:19:57 +02:00
Jan Hoffmann
3b305e70b3
Make sampling rate for telephone events configurable ( #57 )
2017-05-08 13:51:21 +02:00
Lennart Grahl
b7aeedc7bb
Makefile improvements ( #50 )
...
* Add Libs.private to pkg-config file
* Allow users to specify `PREFIX` in Makefile
2017-04-28 14:15:16 +02:00
Alfred E. Heggestad
a1f84fe762
Remove ICE Session object ( #56 )
...
* ice: export enum ice_candpair_state
this is related to the work of merging 2 ice-stacks into 1:
https://github.com/creytiv/re/wiki/ICE-Stacks-merge
* ice: remove ice session (struct ice)
* ice: remove list, cleanup
* ice: use local role instead of offerer
2017-04-28 08:13:00 +02:00
Mikhail Barg
dfd952d858
Update MSVS projects to vs2015 ( #55 )
2017-04-18 15:25:04 +02:00
Alfred E. Heggestad
d57ea80f4e
release 0.5.2 ( #54 )
2017-04-06 21:28:27 +02:00
matthew-morrison
2a39fc7a9e
Fixed grammar error in readme ( #53 )
2017-04-06 08:25:30 +02:00
Alfred E. Heggestad
0b73be50cd
Solaris pthread once ( #52 )
...
* main: use same PTHREAD_ONCE_INIT for all platforms
- Remove special case for SOLARIS
- Tested on Solaris 11.3 with gcc
* README: specify version of Solaris
2017-04-02 16:33:46 +02:00
Alfred E. Heggestad
068b9ab8b8
tls: add accessor to OpenSSL context (ref #35 ) ( #46 )
2017-03-07 08:36:14 +01:00
Alfred E. Heggestad
334ec75011
mk: add Debian Hurd and kFreeBSD ( #44 )
...
Author: Vasudev Kamath <vasudev@copyninja.info>
2017-03-06 13:50:55 +01:00
Alfred E. Heggestad
1fe13a9dd4
ice: make ice role type public ( #43 )
...
- add "ice/ICE" prefix to enum ice_role and values
- export enum ice_role to public API
2017-03-06 13:38:03 +01:00
Alfred E. Heggestad
cb936d9fb2
srtcp: use unsigned 32-bit for encrypted bit ( #41 )
...
the ep is left-shifted by 31-bits. If the size of int
is 4 bytes then the EP bit will end up in the top bit
which is also the sign bit.
it is safer and better to use an unsigned type here
2017-02-16 08:47:32 +01:00
Alfred E. Heggestad
aca3cfbabd
update changelog for libre 0.5.1 ( #40 )
2017-01-28 16:42:56 +01:00
Alfred E. Heggestad
f115a7418e
fmt: print directly to stream using handler ( #38 )
2017-01-06 15:45:22 +01:00
Richard Aas
e167b2c154
HTTP client improvements ( #36 )
...
* http client connection reuse
* retry failed requests using fresh connections
* fix line length
* Handle Connection: close response header
2017-01-05 21:53:32 +01:00
Alfred E. Heggestad
1ef18d6dc8
update changelog (refs #30 )
2016-11-25 19:39:06 +01:00
Alfred E. Heggestad
6907d760f0
tls: undef X509_NAME for win32 ( fixes #32 ) ( #34 )
2016-11-23 08:29:44 +01:00
Alfred E. Heggestad
b8d6998c22
mk: rules for making tarball (ref #31 ) ( #33 )
2016-11-21 09:06:38 +01:00
Alfred E. Heggestad
da53036eb9
debian: update path to README
2016-11-19 16:56:18 +01:00
Alfred E. Heggestad
de53933131
update Supported Platforms section
2016-11-19 16:47:43 +01:00
Dmitrij D. Czarkoff
0dd1a888a6
Readme ( #29 )
...
* Link RFCs
* Convert preformatted tables to GFM tables
2016-11-09 07:38:51 +01:00
Alfred E. Heggestad
5404e5630f
udp: added udp_helper_find() ( #28 )
2016-11-08 18:48:52 +01:00
Alfred E. Heggestad
bf20728f04
Readme ( #26 )
...
* change to markdown format
* add build info
* add libc info
2016-11-08 15:07:08 +01:00
Richard Aas
718583f8a9
tls_set_certificate_pem()/tls_set_certificate_der(): minor format adjustments
2016-11-02 17:46:11 +01:00
Lennart Grahl
1ff344dbd9
Setting Certificate/Private Key Improvements ( #25 )
...
Add tls_set_certificate_pem() and tls_set_certificate_der() functions for setting certificate and private key on a TLS context in respective formats. Private key may optionally be passed as a separate argument, or part of the certificate data.
2016-11-02 17:37:25 +01:00
Lennart Grahl
a627951aeb
Change DTLS connection's remote peer address ( #24 )
...
* Make it possible to change the DTLS connection's remote peer address.
Add `dtls_set_peer` function
* Add `dtls_peer` getter function
Change `dtls_set_peer` signature, leave comparison of the remote address up to the user application
* Fix typo in docstring
2016-11-02 13:56:30 +01:00
Alfred E. Heggestad
afa2f1e21e
Openssl 1.1.0 ( #9 )
...
Add support for openssl 1.1.0
2016-10-30 15:44:18 +01:00
Richard Aas
a3a44da128
dns/resolv cleanup ( #11 )
...
* dns/resolv: res_ninit()/res_nclose()
* dns/resolv: mac os x fixes
* resolv: added fix for OpenBSD
* Add support for DragonFly BSD
* Solris needs libresolv (patch by Dmitrij D. Czarkoff)
2016-10-28 10:03:15 +02:00
Dmitrij D. Czarkoff
bb2b79b44e
Clean up remnants of Symbian support ( #13 )
2016-10-24 19:41:43 +02:00
Dmitrij D. Czarkoff
fd381c703f
More diverse testing ( #12 )
...
* More diverse testing
* Simplify
2016-10-17 09:02:00 +02:00
Richard Aas
1077cea4e7
git ignore test.o
2016-10-11 20:33:46 +02:00
Richard Aas
30a963b874
tls: add tls_flush_error to dump openssl errors
...
Based on contributions from Lennart Grahl (#1 ) and Alfred Heggestad (#8 )
2016-09-23 14:20:22 +02:00
Richard Aas
1b19d71592
Remove support for Symbian OS ( #7 )
2016-09-20 20:17:32 +02:00
Alfred E. Heggestad
495f5ff51b
remove symbian
2016-09-18 17:11:37 +02:00
Alfred E. Heggestad
043aa32cc2
remove support for Symbian OS
2016-09-18 17:00:57 +02:00
Alfred E. Heggestad
95b1a99b56
travis: support only linux for now
2016-09-17 14:13:47 +02:00
Alfred E. Heggestad
75f0d7a170
travis: use path to openssl from brew
2016-09-17 12:08:15 +02:00
Alfred E. Heggestad
803bc02e84
travis: install openssl-dev
2016-09-17 11:41:24 +02:00
Richard Aas
6e2c3817af
adjusted .gitignore
2016-09-17 11:24:42 +02:00
Richard Aas
ec35127f65
added .gitignore
2016-09-17 11:21:52 +02:00
Alfred E. Heggestad
46e7a3711a
added Travis CI file
2016-09-17 10:00:01 +02:00
Alfred E. Heggestad
a427dbc26f
upgrade version to 0.5.0
2016-09-03 08:57:20 +00:00
Alfred E. Heggestad
32fc08926f
update date
2016-06-24 13:00:51 +00:00