Commit Graph

64 Commits

Author SHA1 Message Date
Gregor Jasny
8c15f4bf23
Fix warnings (#1046)
Clang emitted some easy to fix warnings.
2022-10-25 09:28:46 -07:00
Pavel Punsky
d9e74af75d
Cleanup unused include of header files (#1004)
Using clang-tidy to detect unused header files

Inspired by #855

Test Plan:
- Rebuild all on mac, review no warnings/errors
- Pass builds/docker build - review for no issues
2022-10-05 10:28:40 +02:00
Pavel Punsky
2cb395caa5
Fix issues reported by cppcheck (#987)
Fix a few additional warnings raised by cppcheck

Co-authored-by: Pavel Punsky <pavel.punsky@epicgames.com>
2022-09-24 10:08:35 +02:00
Pavel Punsky
bd9e44dd7c
Replace bcopy with memcpy (#991)
Replace all instances of `bcopy` with memcpy.

Inspired by https://github.com/coturn/coturn/pull/855
2022-09-20 10:39:11 +02:00
Pavel Punsky
ae259637eb
Replace bzero with memset (#986)
Replace all instances of `bzero` with memset by find-replace-edit.
This is straightforward replacement which is suboptimal in a few cases
(for example we could use calloc instead of malloc+memset(0))

Inspired by #855
2022-09-17 08:36:28 +02:00
z00316370
5cf657cdff Fix user quota release #786 2021-07-15 19:26:31 +08:00
Greg Fodor
52320f8ac9 Add flags to disable periodic use of dynamic tables 2020-04-18 01:27:54 +00:00
Bradley T. Hughes
d2ee3ac291 Remove [su]{08,16,32,64}bits type defines
Do not overload the standard types with #defines, just use them
directly.
2019-03-08 09:08:30 +01:00
Bradley T. Hughes
7a43aae7c3 Remove ns_bzero(), ns_bcopy(), and ns_bcmp()
Do not overload bzero(), bcopy(), and bcmp() from strings.h
2019-03-07 08:39:20 +01:00
Bradley T. Hughes
043b102e38 Remove turn_strdup()
Do not overload strdup() from string.h
2019-03-07 08:00:08 +01:00
Bradley T. Hughes
b50fc77124 Remote turn_free()
Do not overload free() with a different API.
2019-03-07 07:58:12 +01:00
Bradley T. Hughes
31033c3ffa Remote turn_realloc()
Do not overload realloc() with a different API.
2019-03-07 07:57:35 +01:00
Bradley T. Hughes
fef016901e Remove turn_malloc()
Do not overload malloc() from stdlib.h
2019-03-06 23:38:20 +01:00
Bradley T. Hughes
ed91d4bc17 Remove turn_free_simple
Do not overload free() from stdlib.h
2019-03-06 23:34:25 +01:00
Oleg Moskalenko
dd1a632d8d working on multi-tenant server 2015-09-14 22:48:39 -07:00
mom040267
be736f9f60 working on oauth 2015-04-22 05:59:31 +00:00
mom040267
6dbee00b74 working on new third-party auth draft 2015-04-19 07:37:12 +00:00
mom040267
86f40b4bd9 working on third-party auth 2015-04-19 06:18:28 +00:00
mom040267
4424b3c92a --sha256, --sha384, --sha512 parameters retired. 2015-04-11 07:26:55 +00:00
mom040267
c92e4e7480 encrypted admin user passwords 2015-03-21 07:29:00 +00:00
mom040267
caf63a35de sha384 added 2015-02-06 08:17:49 +00:00
mom040267
0d7d85da58 SHA-512 added to oauth 2015-02-03 07:38:40 +00:00
mom040267
da0f380b18 cosmetics 2015-01-24 10:43:56 +00:00
mom040267
40043a9afc fixes 2015-01-23 01:48:08 +00:00
mom040267
aefe2608d0 oauth keys page 2015-01-22 10:03:40 +00:00
mom040267
1258e1220d minor changes 2015-01-20 19:38:43 +00:00
mom040267
4b2be8adae third-party authetorization option is mandatory with oauth 2015-01-20 17:05:58 +00:00
mom040267
55d116f7fe origins admin page 2015-01-19 08:00:47 +00:00
mom040267
9bd8f29ac8 shared secrets admin page and fixes 2015-01-19 06:15:06 +00:00
mom040267
e650375917 users admin 2015-01-18 08:31:57 +00:00
mom040267
e3d9f5484c list users 2015-01-18 05:48:34 +00:00
mom040267
f562b9cfa7 admin user administration commands 2015-01-11 09:50:52 +00:00
mom040267
237b3baaa7 short-term credentials removed in the TURN server 2015-01-11 06:28:58 +00:00
mom040267
5cd0d33c31 1) working on https; 2) SSLv2 support removed. 2015-01-10 08:25:29 +00:00
mom040267
c3da54c292 multiple auth threads 2014-12-21 03:16:02 +00:00
mom040267
87cd2366c7 auth server code cleaning 2014-12-20 22:21:00 +00:00
mom040267
6b291a8238 multi-threaded DB connections. 2014-12-20 08:51:44 +00:00
mom040267
b9ef9f4c61 working on sqlite support 2014-11-16 07:52:46 +00:00
mom040267
65e2bd3dcd white/black list telnet info fixed 2014-10-27 06:27:00 +00:00
mom040267
5b300733dc working on per-realm white/black lists 2014-10-26 07:45:28 +00:00
mom040267
04f354d563 memory cleaning 2014-10-11 06:49:35 +00:00
mom040267
5177adb626 memory debug 2014-10-10 17:24:19 +00:00
mom040267
e04cd2c492 time fix 2014-09-29 07:34:43 +00:00
mom040267
9ddf00a4c2 quota and server name ixes 2014-09-29 02:11:27 +00:00
mom040267
cbb37c645f token timeout implemented 2014-09-28 08:38:15 +00:00
mom040267
2208dc60ab oauth key timestamp implemented 2014-09-28 00:33:41 +00:00
mom040267
0cace2dcea working on oauth 2014-09-27 06:20:17 +00:00
mom040267
a04c9a0b4f oauth auth fixed 2014-09-27 02:13:07 +00:00
mom040267
1b82b7ca97 oauth 2014-09-25 23:12:45 +00:00
mom040267
91c596d295 working on oauth 2014-09-25 06:56:00 +00:00