Commit Graph

108 Commits

Author SHA1 Message Date
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
mom040267
07753ebebc sha512 fixes 2015-02-06 07:41:29 +00:00
mom040267
08f0488255 sha512 added 2015-02-05 07:39:07 +00:00
mom040267
0d7d85da58 SHA-512 added to oauth 2015-02-03 07:38:40 +00:00
mom040267
d5b84163b6 working on even-port. 2015-02-01 07:26:29 +00:00