1
0
mirror of https://github.com/coturn/coturn.git synced 2025-12-25 18:01:01 +01:00

558 Commits

Author SHA1 Message Date
Mészáros Mihály
89c394b32c Fix: Erroneous whitespace 2019-03-01 21:59:52 +01:00
Mészáros Mihály
16c7f6baa2 Workaround for SPARC64 recv_ttl=0
Quick & Dirty fix to use default TTL
TODO: to find a better fix..
2019-01-15 15:40:01 +01:00
Mészáros Mihály
4f2c353588 SPARC64 mem alingment fixes 2019-01-15 15:38:59 +01:00
Oleg Moskalenko
766d094a0e c++ compilation errors fixed 2018-09-23 21:44:34 -07:00
oleg
943d2435df compilation fixed with older OpenSSL versions 2018-09-23 21:10:52 -07:00
oleg
744bdadf58 compilation warning fixed 2018-09-23 00:21:21 -07:00
Mészáros Mihály
1796233e66 Fix: unecessrey if (thx damencho) 2018-09-14 09:55:28 +02:00
Mészáros Mihály
c8313ac68d fix: double free ssl crash
AFAIU Openssl 1.1 SSL_set0_rbio() calls BIO_free_ all automatically..
"On calling this function, any existing rbio that was previously set will also be freed via a call to BIO_free_all"
2018-09-10 15:41:14 +02:00
Mészáros Mihály
0173d72974 tidy: missing space secret-key-file 2018-09-10 15:36:51 +02:00
Mészáros Mihály
5181992115 Merge branch 'PR#269' 2018-09-07 17:37:10 +02:00
Mészáros Mihály
93c1103bb8 Add new feature: keep-address-family 2018-09-06 14:26:42 +02:00
shuyin.wsy
0964392b9f Fix: race auth_server thread create & detach 2018-09-05 11:39:00 +02:00
Mészáros Mihály
9895339b23 --prod pointer bug fix 2018-09-04 08:02:42 +02:00
Mészáros Mihály
3fe107b3a3 fix: missing newline 2018-09-04 08:02:42 +02:00
Erdem Duman
1906139d6c Co-authored-by: mustafabingul <bnglmstf@gmail.com>
Co-authored-by: mashary <mashar.yazici@gmail.com>
2018-09-03 12:25:04 +03:00
Mészáros Mihály
7e782a56a1 Add warning to lines that ends with semicolon 2018-08-28 16:46:35 +02:00
Mészáros Mihály
3b6cffed8b Merge branch 'PR#264' 2018-08-27 15:28:30 +02:00
Michal Biskup
d4c419a823 Do not write to log before logging configuration is read from a config file 2018-08-16 12:10:21 +02:00
Mészáros Mihály
c98cbddd80 Add missing header 2018-08-16 07:43:22 +02:00
Mészáros Mihály
13aa3bf89f Add mysql pwd enc to turnserver help 2018-08-16 07:42:08 +02:00
Mészáros Mihály
3858989181 Refactor for macOS 2018-08-16 07:42:08 +02:00
Mészáros Mihály
0b7725341b initialize new turn_params 2018-08-16 07:42:08 +02:00
Mészáros Mihály
e88905502b remove extra parenthesis 2018-08-16 07:42:08 +02:00
Mészáros Mihály
91f991a9fe Merge branch 'PR#260' into mysql-password-encryption 2018-08-16 07:40:45 +02:00
Mustafa Bingül
3379600023 Edited aes encrypiton format.
Co-authored-by: erdemduman <erdemduman23@gmail.com>
Co-authored-by: mashary <mashar.yazici@gmail.com>
2018-08-14 17:15:04 +03:00
Mustafa Bingül
23c84af26d Changing aes encrypiton format.
Co-authored-by: erdemduman <erdemduman23@gmail.com>
Co-authored-by: mashary <mashar.yazici@gmail.com>
2018-08-14 17:06:45 +03:00
Mustafa Bingül
4c30226db6 Changing aes encrypiton format.
Co-authored-by: erdemduman <erdemduman23@gmail.com>
Co-authored-by: mashary <mashar.yazici@gmail.com>
2018-08-13 18:31:12 +03:00
Mustafa Bingül
a3b188a6ec Changing file reading format.
Co-authored-by: erdemduman <erdemduman23@gmail.com>
Co-authored-by: mashary <mashar.yazici@gmail.com>
2018-08-09 10:04:57 +03:00
Mustafa Bingül
774f970781 Adding a encryption logic for the password of MySQL DB user.
Co-authored-by: Erdem Duman <erdemduman23@gmail.com>
Co-authored-by: mashary <mashar.yazici@gmail.com>
2018-08-08 11:55:46 +03:00
Mészáros Mihály
a3b8cd59d1 add Falls Through comment hint to compiler to avoid warning 2018-08-02 12:32:13 +02:00
Mészáros Mihály
e8ec72caba Revert "add hint fallthrough to compiler to avoid warning"
This reverts commit 5772435c736ece8be2dbaeb0d0d5e06d9557c7cd.
2018-08-02 12:12:14 +02:00
Mészáros Mihály
5772435c73 add hint fallthrough to compiler to avoid warning 2018-08-01 15:45:24 +02:00
Mészáros Mihály
65d65937d0 Add +2 to not truncate string and avoid warning 2018-08-01 15:44:00 +02:00
Mészáros Mihály
b742f4c72b Merge branch 'fix-ipv6' 2018-08-01 14:23:02 +02:00
Mészáros Mihály
7f273834af
Merge pull request #236 from appearin/reload-tls-certs
Make SIGUSR2 reload TLS certificates
2018-08-01 13:34:06 +02:00
Mészáros Mihály
ab07d244b4 fix get_family 2018-07-24 15:04:08 +02:00
damencho
4133ad8d54 Fixes leaking udp6 sockets.
Guess address family from client socket address when STUN_ATTRIBUTE_REQUESTED_ADDRESS_FAMILY is missing.
2018-07-24 14:47:54 +02:00
Mészáros Mihály
2c14c76780 Fix mixed user/total quota params 2018-05-11 08:05:23 +02:00
Mészáros Mihály
3e18581b88 Revert "fix quota options"
This reverts commit 59ee141ff039c8ee71602442f62ccdd22b6ca8e3.
2018-05-11 07:55:21 +02:00
Arne Georg Gisnås Gleditsch
6bc4bab95b Make SIGUSR2 reload TLS certificates
This commit does the following:

* Factor out loading of TLS keys and certificates into turn_params SSL
  context so that it can be repeated. (Contexts are not overwritten
  when loading encounters errors, but initial contexts will be set
  regardless of errors. This keeps existing semantics.)
* Isolate copying of turn_params SSL context to ioa_engine structs
  into callback functions appropriate for libevent invocation.
* Chain both of the above to a signal event handler responding to
  SIGUSR2.

This allows replacement of keys and certificates during run-time
without interrupting relaying operations.
2018-04-19 14:51:07 +02:00
Bradley T. Hughes
e55e13d23e Update total usage on client shutdown
Call turn_report_session_usage() from shutdown_client_connection(), so
that any accumulated packets and data sent/received gets added to the
totals before passing it to report_turn_session_info(). This also
ensures that the total_traffic message sent to redis contains correct
values.

Add a force_invalid argument to turn_report_session_usage() to ensure
that report_turn_session_info() is still called when the former is
called from shutdown_client_connection(). This should avoid any
unexpected change in behavior.
2018-02-09 20:54:10 +01:00
Mészáros Mihály
d89fcb28fc Fix Verbose config option & -v cli option override 2018-01-08 11:31:17 +01:00
Mészáros Mihály
436426b9c7 Review PR #160 2017-12-15 15:37:45 +01:00
Mészáros Mihály
aaac85355d Merge branch 'config_credential_fix' of https://github.com/skystar-p/coturn into skystar-p-config_credential_fix 2017-12-15 15:01:05 +01:00
Oleg Moskalenko
a921f0ccc4 version bumped up and some spelling errors fixed 2017-12-11 23:24:54 -08:00
Oleg Moskalenko
6eb452d560 bumping up the release version 2017-12-10 17:56:33 -08:00
Bradley T. Hughes
86967b93f3 Report total traffic used per allocation via Redis
Publish total traffic information when an allocation is deleted. This
makes it easier for applications to monitor total usage per session.
2017-11-20 13:58:50 +01:00
mom040267
af09102a3c Merge pull request #119 from ngvoice/master
Enhancement: Add option to disable Web-Management-Interface
2017-09-30 21:16:40 -07:00
Mészáros Mihály
836bc601da indent 2017-09-29 15:04:55 +02:00
Mészáros Mihály
4b22e6fae6 Add mapping lifetime discovery 2017-09-29 14:53:41 +02:00