Commit Graph

1389 Commits

Author SHA1 Message Date
Gustavo Garcia
a3310725d5
Merge pull request #926 from ggarber/test_build
Add github workflow to test the build is correct
2022-08-05 15:50:48 +02:00
Gustavo Garcia
da9f4aea28
Merge pull request #934 from NeoCat/master
uclient: Show error on invalid peer options specification
2022-08-05 15:50:12 +02:00
Gustavo Garcia
ff1952033f
Add running turn tests 2022-08-05 13:27:09 +02:00
NeoCat
6be087581f uclient: Show error on invalid peer options specification 2022-08-05 13:19:18 +09:00
Gustavo Garcia
1987cacb52
Merge pull request #787 from dsmeytis/prom_allocations_metric
Add current allocations number gauge metric
2022-08-02 09:51:47 +02:00
Daniil Meitis
ca269fb691 Rename metric 2022-08-01 18:33:15 +03:00
Daniil Meitis
cd221c10fa Merge branch 'master' into prom_allocations_metric 2022-08-01 18:31:09 +03:00
Gustavo Garcia
c95e438633
Merge pull request #869 from micmac1/no-intl
configure: don't link in libintl
2022-08-01 10:25:12 +02:00
Gustavo Garcia
8be21ca758
Merge pull request #895 from AlexNedo/fix-use-after-free
Fixed assignment to freed memory leading to a segfault
2022-08-01 00:19:42 +02:00
Gustavo Garcia
d25a1e8c6b
Merge branch 'AlexNedo-fix-use-after-free' 2022-08-01 00:14:56 +02:00
Gustavo Garcia
7400edc703
Fixed missed assignment to freed memory 2022-08-01 00:13:26 +02:00
Gustavo Garcia
afbe6868ff
test 2022-07-31 23:40:39 +02:00
Gustavo Garcia
62c41b7737
Add github workflow to test the build is correct 2022-07-31 22:16:26 +02:00
Gustavo Garcia
d62f483193
Merge branch 'wireapp-sysvinit/toggle-username-labels-upstream' 2022-07-29 09:47:50 +02:00
Gustavo Garcia
bf54410bc7
Merge branch 'sysvinit/toggle-username-labels-upstream' of github.com:wireapp/coturn into wireapp-sysvinit/toggle-username-labels-upstream 2022-07-29 09:47:17 +02:00
Gustavo Garcia
ecdc8893ee
Merge pull request #840 from lionelnicolas/feature/prometheus-port
Add ability to configure prometheus listener port
2022-07-29 01:03:58 +02:00
Gustavo Garcia
76c76c1ca1
Merge pull request #870 from micmac1/libmaria
configure: support MariaDB Connector/C
2022-07-28 10:06:21 +02:00
Molly Miller
6fd08bac3b Invert logic for handling username metrics labels. 2022-07-27 10:44:13 +02:00
Gustavo Garcia
b9b232bcdd
Fix typo aa -> a in README and doc
Fix typo aa -> a
2022-07-26 10:03:09 +02:00
Gustavo Garcia
fcb9b8d187
Merge pull request #877 from davel/davel_spelling
Correct typo
2022-07-26 10:01:39 +02:00
tyranron
7081d4f3a9
Update Alpine to 3.16.1 version and Debian "bullseye" to 20220622 snapshot in Docker image to fix CVE-2022-2097 and CVE-2022-30065 2022-07-19 16:26:34 +02:00
Molly Miller
299fcea34c Make username labeling in metrics configurable. 2022-06-20 14:34:35 +01:00
tyranron
6aaf0ea56f
Upgrade Alpine to 3.15 version and Debian "bullseye" to 20220509 snapshot in Docker image 2022-05-24 10:20:57 +02:00
tyranron
7494e166d4
Upgrade GitHub Actions and enable dependabot for them 2022-05-06 11:53:54 +03:00
tyranron
bc78447321
Update Alpine to 3.15.4 version to fix CVE-2022-28391 2022-04-06 10:18:31 +03:00
tyranron
0104c1061a
Update Alpine to 3.15.3 version and Debian "bullseye" to 20220328 snapshot to fix CVE-2018-25032 2022-03-29 15:45:38 +03:00
tyranron
94322e0d57
Update Alpine to 3.15.2 version and Debian "bullseye" to 20220316 snapshot to fix CVE-2022-0778 2022-03-25 16:52:25 +02:00
Alexander N
4a4ff0eca7 Fixed assignment to freed memory. 2022-03-13 14:33:03 +01:00
Dave Lambley
12c19817b8 Correct typo 2022-01-07 18:53:24 +00:00
Sebastian Kemper
10c91c65a3 configure: support MariaDB Connector/C
If libmariadb is installed from the MariaDB server package, the pc file
is "mariadb.pc". But when MariaDB Connector/C is used, it's actually
"libmariadb.pc". This commit adds the latter to the detection.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2021-12-26 16:14:30 +01:00
Sebastian Kemper
2132a1a8ee configure: don't link in libintl
libintl isn't used, so there is no need to link coturn to it.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2021-12-26 15:47:44 +01:00
GingerAdonis
a6e304ce34
Mention 5349 port in Docker image's README (#867) 2021-12-16 23:01:42 +02:00
Dave Lambley
89b2b5c855
Record in metadata which Git revision Docker image was built from (#865)
- parametrize Git repo URL on CI for correct builds in forks
- move Docker image labeling to `Makefile`

Co-authored-by: Kai Ren <tyranron@gmail.com>
2021-12-15 12:53:09 +02:00
tyranron
e775b743e5
Bump up Docker image version to 4.5.2-r8 2021-12-03 11:23:23 +01:00
Daniil Meitis
218381a35a
Expose default TLS ports in Docker image (#860)
Co-authored-by: Daniil Meitis <daniil.meitis@viber.com>
2021-12-03 12:19:51 +02:00
tyranron
fcff27f88b
Upgrade alpine to 3.15 version in Docker image 2021-11-25 10:42:44 +01:00
Benjamin Porter
45e8217dbe Fix typo aa -> a 2021-11-18 10:46:31 -07:00
tyranron
29838ab84f
Update alpine to 3.14.3 version in Docker image to fix CVEs 2021-11-15 10:25:30 +01:00
Lionel Nicolas
19495b2d1d Add ability to configure prometheus listener port 2021-10-22 19:47:49 -04:00
Lionel Nicolas
c42cd844de Fix typo and formatting in --prometheus documentation 2021-10-22 19:47:16 -04:00
Joe Duncan
3865842d28
Fix "enabeled" typo in README (#831) 2021-10-05 14:12:10 +03:00
Mészáros Mihály
3121747ade Update Changelog 2021-09-22 13:43:33 +02:00
Mészáros Mihály
a19bc7c464 Revert by hand merge PR825 in favor PR755 more simple solution 2021-09-22 13:32:34 +02:00
Mészáros Mihály
b5a597836b Merge branch 'master' into fix_sqlite_shutdown_race 2021-09-22 11:12:41 +02:00
Mészáros Mihály
82e74935db
Merge pull request #825 from whereby/argggh/no-sqlite3-shutdown
dbd_sqlite: Don't shutdown sqlite3 db during init
2021-09-22 10:59:16 +02:00
Mészáros Mihály
60eaa25d2b
Merge pull request #826 from giavac/master
Issue #699 Return codes for prom server
2021-09-22 08:51:21 +02:00
Giacomo Vacca
8aded3556e Issue #699 Return codes for prom server 2021-09-21 17:26:48 +02:00
Arne Georg Gisnås Gleditsch
8d66122d91 dbd_sqlite: Don't shutdown sqlite3 db during init
Ref https://www.sqlite.org/c3ref/initialize.html:

    The sqlite3_initialize() interface is threadsafe, but
    sqlite3_shutdown() is not.

We currently call `sqlite3_shutdown` from all threads as part of
`sqlite_init_multithreaded`, and this has been observed to have
adversarial effects during startup if many threads receive their first
inbound request at the same time. The apparent motivation behind
calling shutdown is to make the subsequent calls to `sqlite3_config`
succeed, since these ordinarily return SQLITE_MISUSE if called
multiple times. However, this function is also documented to not be
thread safe, so introduce a barrier that ensures we only initialize
once over all threads.
2021-09-20 16:33:25 +02:00
tyranron
4c059b0d3b
Mention UDP port in Docker image's README (#819) 2021-09-13 12:01:44 +03:00
tyranron
dc8f405f85
Fix typo in Docker image CHANGELOG 2021-08-29 16:19:22 +03:00