Maxim Biro
9bb79c174f
cleanup: Remove a couple of unnecessary misc_tools dependencies
...
These programs link against libsodium, which already provides bin-to-hex
and hex-to-bin conversion functions. Removing the misc_tools dependency
shaves ~30KiB (in some cases 10%) off Windows static binaries using it.
2024-03-04 15:11:55 -05:00
iphydf
1cdcf938b9
cleanup: Add comment after every #endif.
...
This makes far-away endifs clearer, so we're applying the rule to all
endifs to be consistent.
2024-01-23 21:52:41 +00:00
jfreegman
0a277b52ea
Merge the remainder of the new groupchats implementation
...
Commit history: https://github.com/jfreegman/toxcore/tree/ngc_jf
Spec: https://toktok.ltd/spec.html#dht-group-chats
2022-09-22 11:16:08 -04:00
iphydf
f98137d697
refactor: Move tox_new_log to auto_test_support.
...
This is only used in auto tests.
2022-02-21 17:39:10 +00:00
iphydf
700accb3c7
Use bool for IPv6 flag in test programs and DHT_bootstrap.
2018-10-16 22:11:53 +00:00
iphydf
605dfe882c
Consistently use camel case enum names.
...
Including in tests and implementation files.
2018-10-09 17:33:37 +00:00
endoffile78
30960dcc7e
Add save file generator, save compatibility test, and generate a save file
2018-08-19 10:38:51 +00:00
zugz (tox)
fb89c03dd2
Add simple deterministic random number generator for tests
2018-08-12 15:22:34 +00:00
iphydf
7245ac11ef
Avoid implementations in .h files or #including .c files.
...
Also, avoid the need for putting `_XOPEN_SOURCE` in every test file.
2018-07-21 20:44:26 +00:00
Anony Moose
eb33796e58
Moved misc_tools from testing to toxcore.
2013-08-29 22:54:54 +00:00
Anony Moose
31354d80d4
Fixed another thing in loop; added initialization for tox_array in lossless UDP.
2013-08-28 22:04:34 +00:00
Anony Moose
abaaef051c
Fixed several embarrassing errors and potential problems in tox_array.
2013-08-26 22:04:41 +00:00
Anony Moose
fefa2bdea0
connection_id can be negative, so it shouldn't be uint32_t.
2013-08-26 20:36:32 +00:00
Anony Moose
79f759049b
Trying to fix memory leak.
2013-08-26 20:16:09 +00:00
Anony Moose
76761a605b
Modified Lossless_UDP connections to work with tox_array.
2013-08-25 17:55:54 +00:00
Anony Moose
9a7f7b5ec4
Added array for loop.
2013-08-24 21:45:45 +00:00
Anony Moose
ae3ab2efa4
Some more style changes
2013-08-24 20:54:03 +00:00
Anony Moose
39101b00a2
Fixed style in several macros.
2013-08-24 20:52:20 +00:00
Anony Moose
4326c4c8b5
Fixed semantics of tox_array (should also be more memory efficient).
2013-08-24 20:34:38 +00:00
irungentoo
88ff81d9de
Passed everything through astyle.
2013-08-16 13:11:09 -04:00
Konstantin Kowalski
fa6fd7566b
Added headers to fix build errors.
2013-08-09 15:54:14 +00:00
Konstantin Kowalski
4f2ecd20e9
Minor style changes.
2013-08-09 15:45:34 +00:00
Konstantin Kowalski
5f41c30d66
Moved long comments to wiki.
2013-08-09 15:44:22 +00:00
Konstantin Kowalski
1033d897ca
Added arrays.
2013-08-09 15:38:21 +00:00
Konstantin Kowalski
fdb3e194ba
Added INFO() debugging macro.
2013-08-09 15:35:19 +00:00
Robert Sutton
a102fa7cb0
Add #undef before #define to fix redefinition warning
2013-08-07 12:54:42 -04:00
Konstantin Kowalski
3dfaa464ac
Added ERROR() and WARNING() for debugging.
2013-08-06 16:47:15 -04:00
Konstantin Kowalski
543b129ba7
Added a linked list implementation.
2013-08-06 13:52:05 -04:00
Dmitry Marakasov
6d0abb4132
Add missing newlines at EOF in sources
...
(missing newlines break build due to -Werror)
2013-07-30 22:39:04 +04:00
Konstantin Kowalski
b3fa1fc8f4
[fixed]created new files misc_tools.(c|h) and moved hex_string_to_bin() there.
2013-07-27 12:10:41 -04:00