summaryrefslogtreecommitdiff
path: root/toxcore
AgeCommit message (Collapse)Author
2014-03-28TCP server almost ready.irungentoo
2014-03-26TCP server testing in progress.irungentoo
2014-03-25Basic TCP server stuff should be all done, started testing it.irungentoo
2014-03-24A bit more work on TCP server.irungentoo
I'm going to start working more diligently on this tommorow, the last week hasn't really been productive.
2014-03-23Fix NaCl builds for *BSDJin^eLD
From what I see there is a difference between *BSD and Linux when linking vs. toxcore which has been bulit vs. the NaCl library: on Linux it only links if NaCl's object files (i.e. randombytes.o) is present in the linker options, however on *BSD systems this will cause a linking error, see: https://github.com/Tox/toxic/issues/31#issuecomment-38224441 This commit makes sure that we do not add the NaCl object files to our pkg-config settings on *BSD, but do add them on Linux.
2014-03-22Some work on TCP server done.irungentoo
2014-03-21Friends client id is now removed from the request received list when he is ↵irungentoo
deleted.
2014-03-20Fixed other api inconsistency.irungentoo
2014-03-20Fixed an api inconsistency.irungentoo
2014-03-19A bit more code written for TCP servers.irungentoo
2014-03-18Fixed issue where other could send a bad userstatus.irungentoo
2014-03-18nTox fixes.irungentoo
Added TOX_MAX_MESSAGE_LENGTH to tox.h
2014-03-18Fixed warning.irungentoo
2014-03-18Merge 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-17Merge pull request #802 from JFreegman/masterirungentoo
add api function that gets the last time a friend was seen online (also ...
2014-03-16Renamed toping to to_ping.irungentoo
2014-03-16Friend request callback now contains the Tox object.irungentoo
2014-03-16retain old data file friendlists on loadJfreegman
2014-03-16add api function that gets the last time a friend was seen onlineJfreegman
2014-03-15A bit of work done on the TCP relay server.irungentoo
2014-03-14Merge branch 'udp_test_fixes' of https://github.com/kc1212/ProjectTox-Core ↵irungentoo
into mouseym-patch-3
2014-03-14A bit of work done on the TCP relay server.irungentoo
2014-03-13Slightly more work done on the TCP relay server.irungentoo
2014-03-13Fixed bug, unconfirmed friends now load correctly.irungentoo
2014-03-12Started writing the code for the TCP relay server.irungentoo
2014-03-12updated compilation and execution instructions for Lossless UDP tests, and ↵Kelong Cong
fixed minor typos
2014-03-11Detailed docs for TCP server pretty much done.irungentoo
Implementation coming soon.
2014-03-09Reduced the number of useless onion packets sent.irungentoo
2014-03-08send_custom_user_packet now returns -1 when friend is offline.irungentoo
2014-03-07Some tox_wait_* improvementsMaxim Biro
2014-03-07Fixed clients not connecting when there is only 2 people on the network.irungentoo
2014-03-07Speeded up onion requests.irungentoo
Also increased the maximum number of announce entries.
2014-03-07Fixed some possible ways connections could linger indefinitely without being ↵irungentoo
killed.
2014-03-06Your userstatus and message are now saved with tox_save().irungentoo
2014-03-06Made save more portable.irungentoo
This should fix the issue of the friends list getting cleared when something in it changes.
2014-03-05CPU optimizations.irungentoo
Use get_shared_key() in more places.
2014-03-05Set typing status before calling callback.AZ Huang
2014-03-04CPU usage improvements.irungentoo
Shared keys for recieved DHT packets are now stored in a special array so that they don't need to be recomputed for nodes that send us lots of packets.
2014-03-03Some small changes/fixes.irungentoo
Changed some timeouts and made cryptopacket_handle return correctly.
2014-03-03Made onion paths expire eventually client side.irungentoo
2014-03-03Some CPU optimizations and fixes to onion_announce_request.irungentoo
2014-03-02Small CPU optimizations to ping requests/reponses.irungentoo
Same idea as last commit.
2014-03-01Some small DHT CPU optimizations.irungentoo
Only compute the shared key once instead of twice for received DHT requests/responses.
2014-02-28Very simple fix to lower bandwidth usage at startup.irungentoo
2014-02-26Major speed/cpu usage/bandwidth improvements to onion.irungentoo
2014-02-25Allow 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-24Speeded up DHT peer finding and decreased DHT bandwidth usage.irungentoo
2014-02-23Userstatus function fixes.irungentoo
2014-02-23Strings now no longer need to be NULL terminated.irungentoo
2014-02-22Renamed dht server to dht nodeMaxim Biro