Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-03-18 | Merged normal message function and send action function into one | irungentoo | |
messaging function. This removes code duplication and allows us to easily add new message types to the api without having to add new functions. | |||
2015-03-12 | tox_new now sets error to TOX_ERR_NEW_PORT_ALLOC when binding to port fails. | irungentoo | |
2015-02-24 | Ported some of the code in testing/ to the new api. | irungentoo | |
2014-08-14 | UDP can now be disabled. | irungentoo | |
new_messenger() now takes an options struct as an argument. | |||
2014-06-30 | Const correctness for toxcore/Messenger.c and related files | Marc Schütz | |
2014-06-10 | Const correctness in various interdependent files | Marc Schütz | |
2014-03-18 | Merge branch 'api-fix' | irungentoo | |
Main changes: 1. Strings no longer need to be NULL terminated. 2. tox_get_friend_id is now named tox_get_friend_number. 3. The friend request callback function is now (Tox *tox, uint8_t *, uint8_t *, uint16_t, void *), the Tox object pointer has been added to it. | |||
2014-03-16 | Friend request callback now contains the Tox object. | irungentoo | |
2014-02-25 | bound checking in messenger testing | seshagiriprabhu | |
2014-02-09 | Astyled and removed some useless files. | irungentoo | |
2014-02-09 | Fixed memory leaks and removed repeated code | Maxim Biro | |
2014-01-19 | proper windows preprocessor detection | Ben Iofel | |
2013-10-23 | Code cleanups. | irungentoo | |
Fixed some tests. | |||
2013-09-27 | Permit -Wshadow as useful warning. | Coren[m] | |
2013-09-14 | astyled everything. | irungentoo | |
2013-09-11 | tox.h, DHT.h: | Coren[m] | |
- tox_bootstrap_ex(), DHT_bootstrap_ex() renamed to tox_bootstrap_from_address(), DHT_bootstrap_from_address() - (handle_)sendnodes_ex() renamed to (handle_)sendnodes_ipv6() - only sending sendnodes_ipv6() if we're actually IPv6 enabled - changed comments to conform better nTox.c, Messenger_text.c, DHT_test.c, DHT_bootstrap.c: - fallout from *_ex() to *_from_address() DHT_bootstrap.c: - corrected a potentially wrong info message util.c: - fixed logfile name: now (funcptr) => now() (number) network.c: - addead comment about the necessity of bind() to succeed auto_test/messenger_test.c: - defaulting ipv6enabled to TOX_ENABLE_IPV6_DEFAULT LAN_discovery.c: - slight cleanup and comments for clarity | |||
2013-09-11 | cleanup TravisCI warnings (missing exports/extraneous args to printf) | Coren[m] | |
2013-09-11 | toxcore/util.h: | Coren[m] | |
- moved cmdline_parsefor_ipv46() to testing/misc_tools.c | |||
2013-09-11 | cmdline parsing: | Coren[m] | |
- add missing includes (autobuild warnings) | |||
2013-09-11 | cmdline parsing of --ipv4/6 plucked into util | Coren[m] | |
2013-09-10 | tox.*, DHT.*: | Coren[m] | |
- return to the caller if the string could be resolved into an IP other/DHT_bootstrap.c, testing/*_test.c, testing/nTox.c: - parse cmdline for --ipv4/--ipv6 switch to allow user a choice util.h: - proper old-style C-comment | |||
2013-09-10 | big push, putting all the infrastructure in place behind TOX_ENABLE_IPV6 | Coren[m] | |
2013-09-09 | tox.*, Messenger.*: | Coren[m] | |
- initialisation: argument added to enable/disable ipv6 as socket Messenger_test.c: - initialisation: ipv4 hardcoded for now - delegating IP resolution to DHT_bootstrap_ex() | |||
2013-09-06 | Allow to build vs nacl instead of libsodium | Jin^eLD | |
By default libsodium is used. Only if --enable-nacl is specified, then nacl will be used instead of libsodium. Pass locations of nacl headers and libraries by using the following options: --with-nacl-headers=/home/me/somewhere/nacl-20110221/build/469/include/amd64/ --with-nacl-libs=/home/me/somewhere/nacl-20110221/build/469/lib/amd64/ | |||
2013-08-30 | Fixed warnings and moved hex_string_to_bin to testing/ | irungentoo | |
2013-08-30 | Merge branch 'udp_connections' of https://github.com/vx-k/ProjectTox-Core ↵ | irungentoo | |
into vx-k-udp_connections | |||
2013-08-30 | Fixed build errors. | Kostya | |
2013-08-29 | Moved misc_tools from testing to toxcore. | Anony Moose | |
2013-08-24 | Rename core directory because of autoconf name clash | jin-eld | |
While doing the checks configure might generate "core" files and will then try to remove them. Having a "core" directory generates an error while runing the configure script. There's no workaround but to rename the core directory. | |||
2013-08-20 | Use the messenger's dht instead of creating a new one | Simon Levermann | |
2013-08-20 | Fix Messenger_test | Simon Levermann | |
2013-08-16 | Passed everything through astyle. | irungentoo | |
2013-08-13 | Updated some files. | irungentoo | |
2013-08-12 | Added support for userdata in callbacks | alek900 | |
2013-08-12 | Messenger refactor - redid work from pull request 79 | Chris Hall | |
Moves static state out of Messenger.c and into a Messenger struct Purely stylistic, no functional changes were made. This commit also changed all the callers of Messenger as they now have to pass an instance of the Messenger struct to messenger functions. Also removed some uses of the 'static' keyword at the beginning of function definitions when the function was already declared static, as these caused gcc to whine. | |||
2013-08-09 | Fix a recurring typo in code and comments. | Christian Brueffer | |
2013-08-07 | Actually use write_result | Simon Levermann | |
2013-08-07 | Don't ignore the result of fwrite. Since we're building with -Wall and ↵ | Simon Levermann | |
-Werror, this causes compile failures. | |||
2013-07-27 | [fixed]created new files misc_tools.(c|h) and moved hex_string_to_bin() there. | Konstantin Kowalski | |
2013-07-26 | took out several strlen() calls out of the loop; replaced int's with size_t ↵ | Konstantin Kowalski | |
where needed | |||
2013-07-26 | Formatting. | SilentSand | |
Many stylistic changes, mostly formatting code more closely to the coding style. | |||
2013-07-25 | Licensing | SilentSand | |
Added the GPLv3 license to some files in addition to fixing some comments at the beginning of the files. | |||
2013-07-18 | Added nicknames and nickname syncing. | irungentoo | |
2013-07-17 | Bug fixed, Loading and saving added to core. | irungentoo | |
2013-07-12 | First part of DHT hardening done. | irungentoo | |
Added crypto to the DHT communications. This defeats completely the first attack mentioned in docs/DHT_hardening. Also updated the build system to build the latest test (it links it with libsodium) | |||
2013-07-10 | Per friend request data added. | irungentoo | |
2013-07-09 | cast parameters to unsigned char and terminal localhost regex without domain | juryben-fedora | |
2013-07-09 | Delete friends function now works and some other changes. | irungentoo | |
2013-07-09 | Added comment block to Messenger test. | irungentoo | |
2013-07-09 | Basic IM messenger backend pretty much done (You can start the GUI) | irungentoo | |
And a couple of fixes to the other parts. |