Commit Graph

112 Commits

Author SHA1 Message Date
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
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
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
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
Mészáros Mihály
53bae81e78 SPARC64 mem alingment fixes 2019-03-02 21:18:41 +01:00
Mészáros Mihály
bf30f5adc0 set addrtmp size to IPv6 address max length
To avoid -Wformat-truncation
2018-12-19 13:12:15 +01:00
Oleg Moskalenko
95eec6b88b minor cleaning 2016-10-03 22:48:40 -07:00
Richard Garnier
027a760066 fix memory initialization 2016-10-04 09:50:05 +09:00
Oleg Moskalenko
2434b95e89 Merge branch 'permission' of https://github.com/akatsukle/coturn into akatsukle-permission 2016-09-25 00:01:14 -07:00
Oleg Moskalenko
bd5ff5fe2f Merge branch 'channel-lifetime' of https://github.com/akatsukle/coturn into akatsukle-channel-lifetime 2016-09-24 23:49:36 -07:00
Oleg Moskalenko
49e632d37f Merge branch 'lifetime-p' of https://github.com/akatsukle/coturn into akatsukle-lifetime-p 2016-09-24 23:04:34 -07:00
Richard Garnier
2128253b31 channel lifetime 2016-09-20 15:04:28 +09:00
Richard Garnier
98e7a36515 permission lifetime 2016-09-20 14:55:45 +09:00
Richard Garnier
3d5140c995 parameter for stale-nonce 2016-09-20 14:26:29 +09:00
Richard Garnier
5a24333eaa max lifetime parameters 2016-09-20 13:57:31 +09:00
Mészáros Mihály
9b7256e32f nonce decode and display & fix auto random nonce generation 2016-09-07 15:28:27 +02:00
Oleg Moskalenko
7624480c8f compilation warning fixed 2016-09-05 21:53:39 -07:00
Oleg Moskalenko
a2c17748af cleaning 2016-08-27 20:18:42 -07:00
Oleg Moskalenko
79aed7d8b7 libreSSL compatibility 2016-08-27 16:49:26 -07:00
Oleg Moskalenko
73f891f666 compilation cleaned 2016-08-20 22:16:19 -07:00
Oleg Moskalenko
eec7e0cac9 basic OpenSSL 1.1.0 support 2016-08-20 18:49:30 -07:00
Oleg Moskalenko
0752c18b4d MOBILITY-TICKET changed to 0x8030 2015-08-27 05:20:29 -07:00
Oleg Moskalenko
de84442ade conflict resolution for STUN attributes (temporary solution) 2015-08-27 00:55:40 -07:00
Oleg Moskalenko
81012200c0 mobility STUN moved to experimental and conflict resolved 2015-08-27 00:43:15 -07:00
mom040267
15291e813c header file renamed 2015-06-27 09:32:35 +00:00
mom040267
8e3834ce1b oauth stuff moved out of 'new' because it is more-or-less established now 2015-06-27 09:26:55 +00:00
mom040267
b62ec2c49b version bump: new STUN attribute values for third-party authorization. 2015-06-21 06:23:01 +00:00
mom040267
14b358ad8b compilation warning fixed 2015-05-05 06:04:29 +00:00
mom040267
210b9a14aa compilation warning fixed 2015-05-02 05:49:35 +00:00
mom040267
2fc214d5b5 compilation warning fixed 2015-04-24 04:49:43 +00:00
mom040267
baf30d1ee2 working on oauth 2015-04-22 06:23:26 +00:00
mom040267
be736f9f60 working on oauth 2015-04-22 05:59:31 +00:00
mom040267
6291ba6702 working on oauth 2015-04-20 04:40:24 +00:00
mom040267
ef552b16f4 working on oauth 2015-04-19 09:25:45 +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
ce19cf3cee error codes cleaned 2015-04-11 06:31:17 +00:00
mom040267
42b74053e1 address error fixes (dual allocation) 2015-04-10 07:48:41 +00:00
mom040267
fb8324fa51 working on encrypted passwords 2015-03-20 07:00:21 +00:00
mom040267
61239f9aa8 bandwidth limit is 64 bits now 2015-03-02 01:44:29 +00:00
mom040267
20235c1a10 new "info" strings for the oauth key generation 2015-02-07 07:44:11 +00:00
mom040267
caf63a35de sha384 added 2015-02-06 08:17:49 +00:00