summaryrefslogtreecommitdiff
path: root/toxcore/Messenger.c
AgeCommit message (Expand)Author
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
2018-01-16Make DHT a module-private type.iphydf
2018-01-16Make Net_Crypto a module-private type.iphydf
2018-01-15Add correction message typeDiadlo
2018-01-14Add random_u16 function and rename the others to match.iphydf
2018-01-14Make Friend_Requests a module-private type.iphydf
2018-01-11Move Networking_Core struct into the .c file.iphydf
2018-01-10Fix formatting in some C files.iphydf
2017-12-17Fixed the bug when receipts for messages sent from the receipt callback never...Yuri