toxcore/toxcore
iphydf 4ce02c0af9
refactor: Deduplicate a bunch of code in TCP client/server.
Also generally a bit of cleanup and better layering.
2022-01-16 09:41:08 +00:00
..
BUILD.bazel refactor: Deduplicate a bunch of code in TCP client/server. 2022-01-16 09:41:08 +00:00
ccompat.h chore: Add "tcc" and "compcert" compiler targets. 2021-12-30 23:09:23 +00:00
crypto_core_test.cc fix: Fix some uninitialised memory errors found by valgrind and msan. 2022-01-13 20:15:21 +00:00
crypto_core.c cleanup: Merge crypto_core and crypto_core_mem. 2022-01-15 01:34:14 +00:00
crypto_core.h cleanup: Remove apidsl; remove crypto_memcmp. 2021-12-19 19:22:38 +00:00
DHT_test.cc test: Add some unit tests for important internal DHT functions. 2021-12-01 14:08:37 +00:00
DHT.c cleanup: Even more pointer-to-const parameters. 2022-01-16 02:35:08 +00:00
DHT.h cleanup: Even more pointer-to-const parameters. 2022-01-16 02:35:08 +00:00
friend_connection_test.cc chore: Rename test source to match standard. 2021-12-23 03:50:16 +00:00
friend_connection.c cleanup: Even more pointer-to-const parameters. 2022-01-16 02:35:08 +00:00
friend_connection.h cleanup: Make parameters pointers-to-const where possible. 2022-01-16 01:28:25 +00:00
friend_requests.c cleanup: Sync comments in all toxcore/*.[ch]. 2021-12-22 10:48:53 +00:00
friend_requests.h chore: Make all function comments doxygen style /** comments. 2021-12-22 10:48:53 +00:00
group.c cleanup: Even more pointer-to-const parameters. 2022-01-16 02:35:08 +00:00
group.h cleanup: Make parameters pointers-to-const where possible. 2022-01-16 01:28:25 +00:00
LAN_discovery.c cleanup: Even more pointer-to-const parameters. 2022-01-16 02:35:08 +00:00
LAN_discovery.h cleanup: Make parameters pointers-to-const where possible. 2022-01-16 01:28:25 +00:00
list_test.cc test: Add some simple tests for list.c. 2021-12-07 10:32:45 +00:00
list.c cleanup: Remove useless parentheses. 2022-01-06 20:36:03 +00:00
list.h chore: Make all function comments doxygen style /** comments. 2021-12-22 10:48:53 +00:00
logger.c chore: Fix up a few source code comment and style issues. 2021-12-21 18:14:53 +00:00
logger.h Standardise on having a comma at the end of enums. 2020-03-14 13:40:36 +00:00
Makefile.inc refactor: Deduplicate a bunch of code in TCP client/server. 2022-01-16 09:41:08 +00:00
Messenger.c cleanup: Make parameters pointers-to-const where possible. 2022-01-16 01:28:25 +00:00
Messenger.h refactor: Deduplicate a bunch of code in TCP client/server. 2022-01-16 09:41:08 +00:00
mono_time_test.cc Use C++ style casts in C++ code. 2018-09-14 14:08:27 +00:00
mono_time.c intercept network, crypto and time 2022-01-10 21:05:49 +01:00
mono_time.h chore: Tie down the use of doxygen comments. 2021-12-15 18:35:48 +00:00
net_crypto.c refactor: Deduplicate a bunch of code in TCP client/server. 2022-01-16 09:41:08 +00:00
net_crypto.h cleanup: Even more pointer-to-const parameters. 2022-01-16 02:35:08 +00:00
network_test.cc test: Add a simple test for ip_ntoa. 2021-12-09 20:51:15 +00:00
network.c cleanup: Make Networking_Core pointer-to-const where possible. 2022-01-16 01:09:44 +00:00
network.h cleanup: Make Networking_Core pointer-to-const where possible. 2022-01-16 01:09:44 +00:00
onion_announce.c cleanup: Even more pointer-to-const parameters. 2022-01-16 02:35:08 +00:00
onion_announce.h cleanup: Even more pointer-to-const parameters. 2022-01-16 02:35:08 +00:00
onion_client.c cleanup: Even more pointer-to-const parameters. 2022-01-16 02:35:08 +00:00
onion_client.h cleanup: Sync comments in all toxcore/*.[ch]. 2021-12-22 10:48:53 +00:00
onion.c cleanup: Even more pointer-to-const parameters. 2022-01-16 02:35:08 +00:00
onion.h cleanup: Even more pointer-to-const parameters. 2022-01-16 02:35:08 +00:00
ping_array_test.cc Fix errors on error paths found by oomer. 2020-05-02 21:47:08 +01:00
ping_array.c cleanup: Use calloc instead of malloc for struct allocations. 2022-01-09 22:42:50 +00:00
ping_array.h cleanup: Remove apidsl for everything except the public API. 2021-12-15 17:36:29 +00:00
ping.c cleanup: Make parameters pointers-to-const where possible. 2022-01-16 01:28:25 +00:00
ping.h cleanup: Sync comments in all toxcore/*.[ch]. 2021-12-22 10:48:53 +00:00
state.c cleanup: Remove extra parens around function arguments. 2022-01-12 07:02:29 +00:00
state.h chore: Make all function comments doxygen style /** comments. 2021-12-22 10:48:53 +00:00
TCP_client.c refactor: Deduplicate a bunch of code in TCP client/server. 2022-01-16 09:41:08 +00:00
TCP_client.h refactor: Deduplicate a bunch of code in TCP client/server. 2022-01-16 09:41:08 +00:00
TCP_common.c refactor: Deduplicate a bunch of code in TCP client/server. 2022-01-16 09:41:08 +00:00
TCP_common.h refactor: Deduplicate a bunch of code in TCP client/server. 2022-01-16 09:41:08 +00:00
TCP_connection_test.cc merge tcp_connection changes from new groupchats fork 2021-12-14 16:57:28 -05:00
TCP_connection.c cleanup: Even more pointer-to-const parameters. 2022-01-16 02:35:08 +00:00
TCP_connection.h refactor: Deduplicate a bunch of code in TCP client/server. 2022-01-16 09:41:08 +00:00
TCP_server.c refactor: Deduplicate a bunch of code in TCP client/server. 2022-01-16 09:41:08 +00:00
TCP_server.h refactor: Deduplicate a bunch of code in TCP client/server. 2022-01-16 09:41:08 +00:00
tox_api.c cleanup: Use calloc instead of malloc for struct allocations. 2022-01-09 22:42:50 +00:00
tox_private.h Add new semi-private API functions to set per-packet-id custom handlers. 2020-04-16 12:28:13 +00:00
tox.c intercept network, crypto and time 2022-01-10 21:05:49 +01:00
tox.h chore: Remove apidsl comment from tox.h. 2021-12-23 15:33:03 +00:00
util_test.cc Fix errors on error paths found by oomer. 2020-05-02 21:47:08 +01:00
util.c cleanup: Don't include "config.h" unless needed. 2021-12-12 22:18:38 +00:00
util.h chore: Make all function comments doxygen style /** comments. 2021-12-22 10:48:53 +00:00