Commit Graph

1025 Commits

Author SHA1 Message Date
Miquel Ortega
fb3bd0d353 Added checks to make prometheus optional 2020-04-02 17:28:21 +02:00
Miquel Ortega
accb230140 Removed .deb libraries included 2020-04-02 11:41:00 +02:00
Miquel Ortega
9c7c9dbf0a Remove IDE files and ignore it 2020-04-02 11:16:54 +02:00
Miquel Ortega
aeb0474344 Added some comments 2020-04-02 10:45:32 +02:00
Miquel Ortega
d485088409 Added metrics for total traffic 2020-04-02 10:35:50 +02:00
Miquel Ortega
3e22d7e199 Refactor to use only one function to set metrics 2020-04-02 10:26:01 +02:00
Miquel Ortega
9ed631c495 Prometheus server init and first metrics 2020-04-02 00:51:42 +02:00
Miquel Ortega
b9802690d1 First code to implement prometheus metrics 2020-04-02 00:49:28 +02:00
Mészáros Mihály
4722697645 Fix compiler warnings
* Changed type from int to size_t to avoid warning
  warning: comparison between signed and unsigned integer expressions
* Fixed string truncation warning
2020-03-03 15:26:01 +01:00
Mészáros Mihály
8eb779a3cf update Changelog 2020-02-19 10:52:59 +01:00
Mészáros Mihály
c6bca3cef7 Merge branch 'http-server-fixes' 2020-02-19 07:49:05 +01:00
Mészáros Mihály
c534eaef41 Merge branch 'input-validation'
Merge PR #472
2020-02-18 14:46:11 +01:00
Mészáros Mihály
79361c170f Merge branch 'fips' 2020-02-18 14:36:37 +01:00
Mészáros Mihály
e09bcd9f7a Fix: CVE-2020-6062 / TALOS-2020-0985 2020-02-18 12:32:36 +01:00
Mészáros Mihály
51a7c2b9bf Fix: CVE-2020-6061/TALOS-2020-0984 2020-02-17 10:34:56 +01:00
Mészáros Mihály
047102a44b Update travis ubuntu version to bionic 2020-02-12 11:31:45 +01:00
Mészáros Mihály
04d7cd1486
Merge pull request #478 from alepolidori/prod-opt
turnserver.conf: add --prod section to enhance security
2020-02-12 11:23:06 +01:00
Mészáros Mihály
fb0233a963
Merge pull request #463 from xthursdayx/master
Updated turnserver.conf to fix typos and grammar to clarify documentation.
2020-02-12 11:19:57 +01:00
Mészáros Mihály
e57c8fb2b6 Merge branch 'fix typo in README' 2020-02-12 11:07:04 +01:00
Mészáros Mihály
33692365ad Fix typo in README and run make-man.sh 2020-02-12 11:06:41 +01:00
Mészáros Mihály
092c5ad7e7 Update travis macOS image 2020-02-12 10:53:46 +01:00
Mészáros Mihály
fbd79ed560
Merge pull request #466 from chanduthedev/null-check
added null check for second char
2020-02-12 08:02:15 +01:00
Mészáros Mihály
4badbbf018
Merge pull request #470 from FeralInteractive/compiler-fixes
Compiler warning fixes
2020-02-12 07:56:54 +01:00
Mészáros Mihály
344d06cb34
Merge pull request #475 from raksonibs/patch-1
Fix typo in README.docker
2020-02-12 07:49:43 +01:00
Mészáros Mihály
d35b5e8457
Merge pull request #471 from FeralInteractive/leak-fix
Fix a memory leak when an SHATYPE isn't supported
2020-02-12 07:48:33 +01:00
Mészáros Mihály
374c719d56
Merge pull request #488 from raccoonback/master
Fix typos about INSTALL filenames
2020-02-12 07:40:03 +01:00
seungbin-ko
d1e04869b0 Updated INSTALL
Fix typos about INSTALL filenames.
2020-02-10 18:09:56 +09:00
Corey Cole
7af87e8107
docs(turnadmin): fix typo 2019-12-30 10:29:25 -08:00
Alessandro Polidori
3f3a3623c8 turnserver.conf: add --prod section to enhance security 2019-12-19 17:41:02 +01:00
Oskar Niburski
3a9924dd4d
Update README.docker 2019-12-12 18:13:38 -08:00
Feral Interactive
efa7a47632 Silence shadow variable declaration warning.
'sar', 'value', and 'vlen' already exist in an outer scope and are safe to reuse since they're overwritten before being used again.
2019-11-20 00:03:46 +00:00
Feral Interactive
9b8baa8055 Validate the size of an attribute before returning it to the caller.
Previously this was being done in stun_attr_get_next_str() to check that the previous attribute didn't exceed the size of the underlying buffer, however by that point any maliciously crafted attributes would have already had their chance to attack the caller.
2019-11-19 23:48:41 +00:00
Feral Interactive
14cb1c94e7 Validate the size of the buffer in stun_get_command_message_len_str().
Without this the caller could read off the end of the underlying buffer if it receives a maliciously crafted packet with an invalid header size.
2019-11-19 23:48:34 +00:00
Feral Interactive
353e3b98e6 Add some casts to appease compiler warnings about narrowing. 2019-11-19 23:47:19 +00:00
Feral Interactive
b1990b6130 Liberally apply const where appropriate. 2019-11-19 23:47:11 +00:00
Feral Interactive
763d1f1b9c Fix a memory leak when an SHATYPE isn't supported.
Deallocating `str` happens at the end of the function, so don't skip it when encountering an unsupported SHATYPE.
2019-11-19 23:45:37 +00:00
chanduthedev
25338fa1c0 added null check for second char 2019-11-11 15:01:14 +08:00
xthursdayx
d355b992a7
Updated turnserver.conf
Edited turnserver.conf for typos and language clarity.
2019-11-09 15:52:37 -05:00
Mészáros Mihály
540ef5fd6e Comment out osx xcode 9.4 2019-10-28 11:16:52 +01:00
Mészáros Mihály
06a8793ca3 Merge PR#449 2019-10-22 15:10:58 +02:00
Mészáros Mihály
76d0698243
Merge pull request #449 from rao-donut/fix-dockerfile
Fix Dockerfile for latest Debian
2019-10-22 14:57:01 +02:00
Mészáros Mihály
4096a35d4d Update travis 2019-10-22 14:31:50 +02:00
Mészáros Mihály
4c21fcfba2 Merge PR#442 2019-10-22 13:28:11 +02:00
Mészáros Mihály
8c8af9ec85
Merge pull request #442 from chanduthedev/ssh-length
Updated incorrect string length check for 'ssh'
2019-10-22 13:17:32 +02:00
Mészáros Mihály
846dd07bfd
Merge pull request #417 from robert-scheck/append-log
Append only to log files rather to override them
2019-10-22 12:19:23 +02:00
Mészáros Mihály
577b0454dc Merge branch 'append-logs' 2019-10-22 12:07:25 +02:00
Mészáros Mihály
1dab47ce56 Add PR#417 2019-10-22 11:43:07 +02:00
Robert Scheck
cfdb99dc72 Append only to log files rather to override them (fixes #416) 2019-10-22 11:40:26 +02:00
Mészáros Mihály
eb0565efbb Merge branch 'typo' 2019-10-22 11:32:11 +02:00
Mészáros Mihály
6cd165117d Merge PR#455 2019-10-22 11:31:32 +02:00