Commit Graph

791 Commits

Author SHA1 Message Date
Mészáros Mihály
1c1f03417b add more osx dist 2018-08-02 10:43:11 +02:00
Mészáros Mihály
5bb3dbf2d2 add precise dist 2018-08-02 10:19:32 +02:00
Mészáros Mihály
ea06e5f9c9 small changes 2018-08-02 09:45:42 +02:00
Mészáros Mihály
808d425d82 add email notification 2018-08-02 09:45:42 +02:00
Mészáros Mihály
2f84bab1e9 Add Travis CI integration 2018-08-02 09:45:42 +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
1238f8a012 tidy Changelog 2018-08-01 14:23:29 +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
e37774ba4e
Merge pull request #253 from deajan/patch-1
Fix typo
2018-08-01 13:33:02 +02:00
Mészáros Mihály
335b47a146
Merge pull request #223 from firegurafiku/minor-fixes
Minor fixes to Makefile.in
2018-08-01 13:32:37 +02:00
Mészáros Mihály
3fd9168887 Added to Changelog 2018-07-25 12:36:32 +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
Orsiris de Jong
33c9ec5e47
Fix typo 2018-06-21 11:05:09 +02:00
Mészáros Mihály
644c4b65bb Update ChangeLog 2018-05-15 07:59:25 +02:00
Prashanth Rajaram
f53058abc6
fix(doc): Updated copy on postinstall.txt
Fixed typos in postinstall.txt
2018-05-14 16:32:32 -07: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 59ee141ff0.
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
Pavel Kretov
8617134e39 Makefile.in: list all phony targets as .PHONY
Otherwise, these targets will fail to run if a developer incidentally
created files named 'test' or 'sqlite_empty_db' in their working copy,
which may be rather likely.

Signed-off-by: Pavel Kretov <firegurafiku@gmail.com>
2018-03-08 20:50:41 +03:00
Pavel Kretov
01ce71d61b Makefile.in: do not remove Makefile on 'make clean'
This is the way how Autotools behaves, where is little reason to surprise
newcomers with different behavior. Also, it may be really inconvenient
to constantly rerun ./configure if one has to make a number of rebuilds
which differ in CFLAGS only.

Signed-off-by: Pavel Kretov <firegurafiku@gmail.com>
2018-03-05 05:34:27 +03:00
Mészáros Mihály
82ec5017a3
Merge pull request #213 from bradleythughes/update-changelog
Add changelog entry for PR #212
2018-02-22 10:14:33 +01:00
Bradley T. Hughes
3f0bef7268 Add changelog entry for PR #212 2018-02-12 22:26:14 +01:00
mom040267
d9c73764de
Merge pull request #212 from bradleythughes/update-total-usage-on-client-shutdown
Update total usage on client shutdown
2018-02-09 22:51:34 -08: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
a07ffdda3f Add a Notice to config about realm default value is the domain name 2018-01-08 13:55:11 +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
6ead9e39dc Revert "Add the realm parameter in the example config file"
This reverts commit 99da6e77d6.
2018-01-08 07:38:46 +01:00
Mészáros Mihály
615666cba2 Merge branch 'skystar-p-config_credential_fix' 2017-12-15 15:48:43 +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
Mészáros Mihály
44d7d9a34c fix typos in netarch.txt 2017-12-14 08:11:23 +01:00
Oleg Moskalenko
a921f0ccc4 version bumped up and some spelling errors fixed 2017-12-11 23:24:54 -08:00
Oleg Moskalenko
b324980c68 Centos version bumped up 2017-12-10 18:20:12 -08:00
Oleg Moskalenko
6eb452d560 bumping up the release version 2017-12-10 17:56:33 -08:00
Mészáros Mihály
499f2dad6e ignore sqlite folder 2017-12-04 09:40:20 +01:00
Mészáros Mihály
80ae828ab2 Add PR #184 to Changelog 2017-11-24 21:20:01 +01:00
misi
4d650b97f8
Merge pull request #184 from dometec/master
Add the realm parameter in the example config file
2017-11-24 21:09:53 +01:00
Mészáros Mihály
b57a170ee8 Add Changelog PR #191 2017-11-24 12:16:04 +01:00
misi
75c9e42ddf
Merge pull request #191 from bradleythughes/report-total-traffic-via-redis
Report total traffic used per allocation via Redis
2017-11-24 12:06:32 +01: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
Domenico Briganti
99da6e77d6 Add the realm parameter in the example config file 2017-10-19 18:51:56 +02:00
mom040267
f0376e813c Merge pull request #133 from huikang/dockerfile
Build by docker
2017-09-30 21:18:16 -07: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
mom040267
b9d6193d48 Merge pull request #179 from misi/dev
NAT Behavior Discovery improvements
2017-09-30 21:14:12 -07:00
misi
782343611f Merge branch 'master' into dev 2017-09-29 17:59:59 +02:00
Mészáros Mihály
836bc601da indent 2017-09-29 15:04:55 +02:00
Mészáros Mihály
4595274bf7 Add git ignore 2017-09-29 15:04:55 +02:00