Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-11-10 | Added more printing to DHT_test, fixed typo. | irungentoo | |
2013-11-10 | Merge branch 'master' into harden | irungentoo | |
Conflicts: toxcore/DHT.c | |||
2013-11-09 | Optimized data sending slightly more. | irungentoo | |
2013-11-08 | Code cleanups. | irungentoo | |
2013-11-07 | Merge branch 'add2lists_forward' of ↵ | irungentoo | |
https://github.com/FullName/ProjectTox-Core into FullName-add2lists_forward | |||
2013-11-07 | Merge pull request #642 from FullName/dht_handle_sendnodes_unify | irungentoo | |
Unify most of handle_sendnodes[_ipv6]() into a common core. | |||
2013-11-06 | Unify most of handle_sendnodes[_ipv6]() into a common ↵ | Coren[m] | |
handle_sendnodes_core(), leave only a minimal trail. | |||
2013-11-06 | Behind #define LOGGING: Correct usage of now() to replacement unix_time(). | Coren[m] | |
2013-11-06 | addto_lists(): store the IP/Port that was used to *send*. | Coren[m] | |
Avoids a DOS of sending a copy of a valid response with an invalid IP. | |||
2013-11-05 | Auto delete inactive peers in the group chat. | irungentoo | |
2013-11-04 | Send ping packets in group chats every 30 seconds. | irungentoo | |
2013-11-03 | The group chats we invite a friend to are now stored. | irungentoo | |
2013-11-02 | Fixed possible issue. | irungentoo | |
2013-11-02 | Get node testing response packets are now handled. | irungentoo | |
2013-10-30 | Testing requests are now sent. | irungentoo | |
2013-10-28 | Merge branch 'master' into harden | irungentoo | |
Also removed some old, useless loading code. | |||
2013-10-28 | Removed some now useless code. | irungentoo | |
2013-10-27 | Cleaned up some code/fixed some warnings. | irungentoo | |
I'm sure nobody has any of the old save files anymore so I removed the functions. | |||
2013-10-27 | Added some hardening functions to test get nodes. | irungentoo | |
2013-10-26 | Increased port range. | irungentoo | |
2013-10-26 | Clarified a comment. | irungentoo | |
2013-10-26 | Base of hardening stuff. | irungentoo | |
2013-10-25 | Update time before running functions for recieved packets. | irungentoo | |
2013-10-25 | All modules using unix_time should run unix_time_update() | irungentoo | |
2013-10-25 | For security reasons, keep memcpy's and memcmp's in crypto functions. | irungentoo | |
2013-10-24 | Fixed build error with libsodium. | irungentoo | |
2013-10-24 | Removed now useless ping_id from send/get node packets. | irungentoo | |
2013-10-24 | Adding encrypted data to send/getnode packets now done. | irungentoo | |
2013-10-24 | Merge remote-tracking branch 'upstream/master' into ↵ | Coren[m] | |
cleanup_unix_time_id_eq_cpy_is_timeout Conflicts: toxcore/net_crypto.c | |||
2013-10-24 | Astyled some files. | irungentoo | |
2013-10-24 | Move unix_time(), id_cpy()/id_eq(), is_timeout() to util.* | Coren[m] | |
unix_time(): - returns local value for current epoch - value is updated explicitly with unix_time_update() called at new_DHT()/doMessenger()/do_DHT() is_timeout(): - uses the local value for current epoch id_cpy()/id_eq() => id_copy()/id_equal(): - centralized duplicate definitions - replaced (most) memcpy()/memcmp() of (*, *, CLIENT_ID_SIZE) with id_copy()/id_equal() | |||
2013-10-24 | Added symmetric crypto functions to net_crypto. | irungentoo | |
2013-10-24 | Adding encrypted data to send/getnode packets part 1. | irungentoo | |
2013-10-24 | Removed define that could become confusing. | irungentoo | |
2013-10-23 | Code cleanups. | irungentoo | |
2013-10-23 | Code cleanups. | irungentoo | |
2013-10-22 | This squash should work now. | Bahkuh | |
2013-10-20 | Fixed possible bug. | irungentoo | |
2013-10-20 | Merge branch 'Cleanup-defines' of ↵ | irungentoo | |
https://github.com/FullName/ProjectTox-Core into FullName-Cleanup-defines | |||
2013-10-20 | Main: Eliminate TOX_ENABLE_IPV6 (then always on), CLIENT_ONETOONE_IP (then ↵ | Coren[m] | |
always off). Additionally (besides cleanups): network.h/tox.h: - WIN32: fix a strange sa_family_t definition - WIN32: define EWOULDBLOCK to WSAEWOULDBLOCK - WIN32: kill macro for an existing function (IN6_ADDR_EQUAL) network.c: - use EWOULDBLOCK instead of EAGAIN (same value, but EWOULDBLOCK is more "popular") - new_networking(): only try to enable IPv4-in-IPv6 if it's not already enabled per default - inet_ntop()/inet_pton(): WIN32: remove partial initializers in favor of a simple memset() - ip_equal(): WIN32: use an existing function - logging: networking_wait_execute(): only dump result if not timeout - logging: loglogdata(): kill an unused variable LAN_discovery.c: - send_broadcasts(): re-enabled, can only support IPv4 by principle, split into fetch_broadcast_info() (to fetch the addresses once) and send_broadcasts() (actual sending) DHT.c: - DHT_load_state_callback(): enclosed a fprintf(stderr, ...) into #ifdef DEBUG Lossless_UDP.c: - change_handshake(): harden against strange sa_family_t definitions Messenger.c: - logging: fix ID to string conversion util.c: - logging: eliminate a signed-warning | |||
2013-10-19 | Merge branch 'master' of https://github.com/irungentoo/ProjectTox-Core | irungentoo | |
2013-10-19 | Fixed connection sometimes being too slow and some other possible problems. | irungentoo | |
2013-10-19 | fixed build errors on windows | Antonio Montes | |
2013-10-18 | Removed bad function from public API (This breaks toxic.) | irungentoo | |
2013-10-17 | Fixed minor typo. | Bahkuh | |
2013-10-15 | Updated public api. | irungentoo | |
2013-10-15 | Added resume support if the connection breaks during file sending. | irungentoo | |
2013-10-13 | A/V integration in progress. | irungentoo | |
Added functions to send/receive msi packets via secure messenger connections. Made function to get the ip/port of a friend in Messenger.c public | |||
2013-10-13 | Small fix. | irungentoo | |
2013-10-13 | tox A/V: integration of A/V code into tox | mannol | |
Also-by: Sergey 'Jin' Bostandzhyan <jin@mediatomb.cc> |