Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-01-01 | Code cleanups. | irungentoo | |
Moved some functions to onion.c. Fixed possible portability issues. | |||
2014-12-31 | Code cleanup. | irungentoo | |
Added length checks to ipport_pack() function. | |||
2014-12-13 | Added HTTP proxy support | Maxim Biro | |
2014-11-21 | Cleaned up packet length types in toxcore. | irungentoo | |
They are now all uint16_t instead of sometimes being uint32_t. Replaced some other uint32_t with unsigned ints. | |||
2014-09-03 | Fixed iOS possible SIGPIPE issue. | irungentoo | |
Apparently on iOS UDP sockets can SIGPIPE (what the fuck apple?). | |||
2014-08-14 | UDP can now be disabled. | irungentoo | |
new_messenger() now takes an options struct as an argument. | |||
2014-08-14 | Remove useless code. | irungentoo | |
2014-07-20 | Added addr_parse_ip() to network.h header. | irungentoo | |
Removed useless semicolons. | |||
2014-06-28 | Merge branch 'mannol1-master' | irungentoo | |
2014-06-27 | remove pointer type warnings when building with mingw | notsecure | |
2014-06-20 | Fix CppCheck style errors | Tux3 / Mlkj / !Lev.uXFMLA | |
#if 0 the content of toxav/msi.c : int stringify_message(MSIMessage *msg, char *dest) This function has no effect and does not seem to be used for actively waiting. Fix various other style errors, reduce scope when possible, avoid redundant writes, clarify operator priorities, etc. | |||
2014-06-10 | Astyle and fixes. | irungentoo | |
2014-06-10 | Const correctness in toxcore/network.c | Marc Schütz | |
2014-06-07 | Toxcore closer to building correctly with gcc -std=c99. | irungentoo | |
2014-06-07 | IN6_ARE_ADDR_EQUAL was used only once, replaced it. | irungentoo | |
2014-06-01 | Fixed TOX_MAX_MESSAGE_LENGTH define. | irungentoo | |
Removed some useless code from toxcore. Astyled core code with new version of astyle. | |||
2014-05-28 | Check for CLOCK_MONOTONIC_RAW | Ansa89 | |
This should fix irungentoo/ProjectTox-Core#879 (and it's better than irungentoo/ProjectTox-Core#883). | |||
2014-05-25 | Merge branch 'mannol1-Multicalls' into multi-av | irungentoo | |
2014-05-20 | Merge upstream and other stuff | mannol | |
2014-05-19 | mistakes | notsecure | |
forgot to build before pushing | |||
2014-05-19 | IP_Port packing unpacking in onion.c | notsecure | |
2014-05-18 | libsodium header should only be included when libsodium is used. | irungentoo | |
2014-05-18 | Fix current_time_monotonic on OS X. | stal | |
clock_gettime doesn't exist there, so throw in some equivalent mach stuff. | |||
2014-05-16 | This works. | mannol | |
2014-05-08 | Merge branch 'master' into TCP | irungentoo | |
2014-05-08 | Fixed major denial of service issue. | irungentoo | |
2014-05-03 | All time in core is now monotonic. | irungentoo | |
2014-05-01 | Random number functions belong in crypto_core. | irungentoo | |
2014-04-27 | Yeah many calls | mannol | |
2014-04-25 | Fixed issue. | irungentoo | |
2014-04-13 | sockets: support Mac OS X way of disabling SIGPIPE on a socket | Steven Noonan | |
Mac OS X doesn't have MSG_NOSIGNAL, so we need to use SO_NOSIGPIPE. Signed-off-by: Steven Noonan <steven@uplinklabs.net> | |||
2014-04-06 | Added TCP_client. | irungentoo | |
Some work done on the TCP part. | |||
2014-04-02 | Some code cleanups. | irungentoo | |
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-03-15 | A bit of work done on the TCP relay server. | irungentoo | |
2014-03-12 | updated compilation and execution instructions for Lossless UDP tests, and ↵ | Kelong Cong | |
fixed minor typos | |||
2014-03-07 | Some tox_wait_* improvements | Maxim Biro | |
2014-02-25 | Allow to optionally use randombytes_stir() instead of sodium_init() | Jin^eLD | |
According to sonOfRa sodium_init() has some timing issues on Android. libsodium people said randombytes_stir() can be used instead: https://github.com/jedisct1/libsodium/issues/121 sodium_init() stays the default, randombytes_stir() can be enabled by passing --enable-randombytes-stir to the configure script. | |||
2014-02-10 | Fixed possible memory leak. | irungentoo | |
2014-01-30 | Convert IPv4 in IPv6 to IPv6 address in recieve packet. | irungentoo | |
2014-01-20 | Update network.c | benwaffle | |
2014-01-19 | proper windows preprocessor detection | Ben Iofel | |
2014-01-05 | Tests added and some fixes for the onion part. | irungentoo | |
2013-12-15 | Code cleanups. | irungentoo | |
No functionality changed. | |||
2013-12-12 | Fixed arm bug. | irungentoo | |
2013-11-29 | Add sodium_init() function to startup. | irungentoo | |
2013-11-27 | Various changes to nTox including a potential crash (also possible from ↵ | Coren[m] | |
remote!), and a tiny change to toxcore. Crash stuff: nTox.c: - do_refresh(): avoid crashes (input a "%" and the client goes "boom!", send someone a string with embedded "%" and see him blow up...) Other stuff: toxcore: tox.h (doc.)/network.c (code): - networking_wait_prepare(): return -1 if lenptr was NULL and therefore not settable nTox.c: - fraddr_to_str(): function to convert a TOX_FRIEND_ADDRESS into a segmented (and therefore line-breakable) string - print_friendlist(): print index of friend on name line, print id on 2nd line - command /f: skip spaces (and +) inside a friend id - command /r (new): "/r #" to remove a friend - main(): reduce cpu consumption if we're not currently sending files | |||
2013-11-16 | Fixed build error on windows. | irungentoo | |
2013-10-25 | Update time before running functions for recieved packets. | irungentoo | |