summaryrefslogtreecommitdiff
path: root/toxcore/Messenger.c
AgeCommit message (Expand)Author
2020-05-04Add logging to TCP and onion client.iphydf
2020-05-02Add a check that we don't have any unused functions.iphydf
2020-05-02Fix errors on error paths found by oomer.iphydf
2020-04-29Bound the number of friends you can have to ~4 billion.iphydf
2020-04-26Skip invalid TCP relays and DHT nodes when loading save datazugz (tox)
2020-04-19Invert `not_valid` functions and name them `is_valid`.iphydf
2020-04-19fix saving of combination of loaded and connected TCP relayszugz (tox)
2020-04-16Add new semi-private API functions to set per-packet-id custom handlers.zoff99
2020-04-07Remove newlines from the end of LOGGER format strings.iphydf
2020-03-14Fix up comments a bit to start being more uniform.iphydf
2020-03-14Use spdx license identifier instead of GPL blurb.iphydf
2020-03-08Pass packet ID to custom packet handlers.iphydf
2020-03-05Use net_pack/unpack instead of host_to_net.iphydf
2019-12-23fix invalid use of mutexsudden6
2018-10-20Make saving and loading the responsibility of Tox rather than Messengerzugz (tox)
2018-10-11ensure save data unchanged after save and loadzugz (tox)
2018-09-16Fixed a silly boolean practice using uint8_thugbubby
2018-09-08Fix typo: tcp_replays -> tcp_relays.iphydf
2018-09-07Add messenger state plugin system.iphydf
2018-08-26Update copyright to 2018.iphydf
2018-08-16Use per-instance `Mono_Time` for Messenger and onion.iphydf
2018-08-16Reduce the number of times `unix_time_update` is called.iphydf
2018-08-09Fix typo in loop over assocs.zugz (tox)
2018-08-04Fix error message in m_send_generic_messageendoffile78
2018-08-04Remove unused `m_callback_log` function.iphydf
2018-08-04Make a separate `struct Tox` containing the Messenger.iphydf
2018-08-04Avoid multiple for-next expressions.iphydf
2018-07-19Introduce several TODOsJan Malakhovski
2018-07-19Rename `m_handle_custom_lossy_packet -> m_handle_lossy_packet`Jan Malakhovski
2018-07-19Collect `PACKET_ID*` constants in `net_crypto.h`, cleanup their usesJan Malakhovski
2018-07-12Style fixes in TCP code; remove MIN and PAIR from util.h.iphydf
2018-07-09Factor out time keeping code into its own module: mono_time.c.iphydf
2018-07-09Move `load_state` and its helper functions to their own module.iphydf
2018-07-08Rename `BS_LIST` to `BS_List` to follow the naming conventions.iphydf
2018-07-05Make tox.c unambiguously parseable.iphydf
2018-06-29Add a test to try and overflow the send queue in net_crypto.iphydf
2018-06-23Disable UDP when proxy is enabled.iphydf
2018-05-20Finish @Diadlo's network Family abstraction.iphydf
2018-05-20Move system header includes from network.h to network.ciphydf
2018-03-17Disallow stderr logger by default.iphydf
2018-03-16Move struct DHT_Friend into DHT.c.iphydf
2018-03-02Make file transfers 50% faster.iphydf
2018-02-24Fix a bunch of compiler warnings and remove suppressions.iphydf
2018-02-24Some minor cleanups suggested by cppcheck.iphydf
2018-02-24Fix memory leak of Logger instance on error paths.iphydf
2018-02-17Make outgoing Filetransfers round-robin.zoff99
2018-02-14Get rid of the only GNU extension we used.iphydf
2018-02-02Revert "Add correction message type"Diadlo
2018-01-30Use nullptr as NULL pointer constant instead of NULL or 0.iphydf
2018-01-22Use <stdlib.h> for alloca on FreeBSD.iphydf