summaryrefslogtreecommitdiff
path: root/toxcore/tox.c
AgeCommit message (Expand)Author
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-14Standardise on having a comma at the end of enums.iphydf
2020-03-14Use spdx license identifier instead of GPL blurb.iphydf
2020-03-11Add a mutex lock/unlock inside every public API function.iphydf
2020-03-08Pass packet ID to custom packet handlers.iphydf
2019-05-19add configurable limit on number of stored frozen peerszugz (tox)
2019-01-12Add some const qualifierszugz (tox)
2019-01-05Expose offline conference peers in APIzugz (tox)
2018-11-29Implement conferences savingzugz (tox)
2018-10-20Make saving and loading the responsibility of Tox rather than Messengerzugz (tox)
2018-10-19Add `LOGGER_ASSERT` for checking fatal error conditions.iphydf
2018-09-10Assert that we don't kill tox before killing toxav.iphydf
2018-09-06Ignore "unused-result" warning in super_donators code.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-13Avoid implicit conversion of negative value to uint32_t.iphydf
2018-08-12Make `conferences_object` properly typed.iphydf
2018-08-12add callback for successful connection to a conferencezugz (tox)
2018-08-11Split out conference type (text/av) from identifier.iphydf
2018-08-04Make a separate `struct Tox` containing the Messenger.iphydf
2018-08-02Fix problems with initial connections and name-setting in conferenceszugz
2018-07-28Add `by_id` and `get_id` functions, renaming from `*_uid`.iphydf
2018-07-22Run Clang global static analysis on Travis.iphydf
2018-07-19Introduce several TODOsJan Malakhovski
2018-07-19Collect `PACKET_ID*` constants in `net_crypto.h`, cleanup their usesJan Malakhovski
2018-07-13Add conference_by_uid and conference_get_uid functions.iphydf
2018-07-09Factor out time keeping code into its own module: mono_time.c.iphydf
2018-07-05Make tox.c unambiguously parseable.iphydf
2018-06-26Make arg `host` understand clearly.cotox
2018-06-23Make NULL options behave the same as default options.iphydf
2018-05-20Finish @Diadlo's network Family abstraction.iphydf
2018-05-20Move system header includes from network.h to network.ciphydf
2018-02-27Remove deprecated conference namelist change callback.iphydf
2018-02-24Fix a bunch of compiler warnings and remove suppressions.iphydf
2018-02-20Make the "persistent conference" callback changes new functions.iphydf
2018-02-20make groupnumber uint32_tsudden6
2018-02-02Revert "Add correction message type"Diadlo
2018-01-30Use nullptr as NULL pointer constant instead of NULL or 0.iphydf
2018-01-20Add correction support for conferenceDiadlo
2018-01-16Make DHT a module-private type.iphydf
2018-01-16Make Net_Crypto a module-private type.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-08-24Add platform independent constantsDiadlo
2017-08-24AF_INET -> TOX_AF_INETDiadlo
2017-06-05Fix theoretical memory leaksMaxim Biro
2017-04-22Revert "initial version of tox_loop"Maxim Biro