summaryrefslogtreecommitdiff
path: root/toxcore/tox.c
AgeCommit message (Collapse)Author
2014-10-29Added actions to group chats.irungentoo_trip
2014-10-15re-implement copy_chatlist functionJfreegman
2014-10-14Add function to check if the peernumber is ours for group chats.irungentoo
2014-10-13tox_count_chatlist() now works.irungentoo
2014-10-05implement group_names functionJfreegman
2014-10-03Added name packet to group chats, send one when appropriate.irungentoo
2014-10-02Implemented tox_callback_group_namelist_change callback in group chats.irungentoo
No names yet though.
2014-10-02Peers now time out and delete themselves from group chats.irungentoo
Some other work done.
2014-10-01Group chats now actually work somewhat.irungentoo
2014-09-28Merge branch 'unset_avatar' of https://github.com/JFreegman/toxcoreirungentoo
2014-09-26Wrote more new groupchats code.irungentoo
2014-09-26add API function to unset avatarJfreegman
2014-09-26Group chats are starting to work.irungentoo
2014-09-25Removed groupchats from core.irungentoo
2014-09-25Tox object doesn't need to be passed to tox_hash.irungentoo
2014-09-24remove tox_avatar_hashdubslow
2014-09-24housekeepingdubslow
2014-09-22Some fixes to avatar pull request.irungentoo
Some bug fixes. Grouped all avatar related functions in the same place in tox.h
2014-09-22Merge branch 'avatars' of https://github.com/ittner/toxcoreirungentoo
2014-09-21Tox is now shown as being online only when properly announced.irungentoo
2014-09-20Prevent core from doing DNS requests when UDP is disabled.irungentoo
2014-09-13Merge branch 'encrypted_data' of https://github.com/dubslow/toxcoreirungentoo
2014-09-11Add magic number, auto tests still requiredDubslow
2014-09-09compiling against nacl seems to break VANILLA_NACL...Dubslow
2014-09-09Merge branch 'master' into encrypted_dataDubslow
2014-09-05Added custom packet functions to public tox api.irungentoo
This should make it easy for people to use toxcore to power many types of networked applications.
2014-09-04Update tox.cdubslow
2014-09-03Merge branch 'master' into encrypted_dataDubslow
2014-09-03Added encrypted save to toxcore, if sodium is usedDubslow
Note, this is untested
2014-09-02Expose the tox_add_tcp_relay() function in the public api.irungentoo
Clients can use this function to make Tox connect to user specified TCP relays.
2014-08-30Add support for user avatars in the core protocolAlexandre Erwin Ittner
Add a protocol and the APIs to straightforwardly support user avatars in client applications. The protocol is designed to transfer avatars in background, between friends only, and minimize network load by providing a lightweight avatar notification for local cache validation. Strict safeguards are imposed to avoid damage from non-cooperative or malicious users and to limit network usage. The complete documentation is available in docs/Avatars.md and sample code is available in testing/test_avatars.c. Code and documentation are released under the GNU GPLv3 or later, as described in the file COPYING.
2014-08-27Removed send withid functions from api.irungentoo
2014-08-23onion_isconnected is the best indicator of if tox is connected.irungentoo
2014-08-23Removed now deprecated function.irungentoo
2014-08-14Modified tox_bootstrap_from_address() function.irungentoo
PORT IS NO LONGER PASSED IN NETWORK BYTE ORDER. Removed useless ipv6enabled parameter.
2014-08-14Added disabling of UDP and basic SOCKS5 proxy support to public API.irungentoo
tox_new() now takes a Tox_Options struct as argument. If a NULL pointer is passed to that struct, defaults are used.
2014-08-14tox_isconnected() now works on TCP only.irungentoo
2014-08-14UDP can now be disabled.irungentoo
new_messenger() now takes an options struct as an argument.
2014-08-13Tox should now work on TCP only networks.irungentoo
Coming soon: a function to disable UDP.
2014-07-30Added function to get public and private key from Tox object.irungentoo
2014-07-02Merge branch 'const_correctness' of https://github.com/schuetzm/ProjectTox-Coreirungentoo
2014-06-30Const-correctness for tox.cMarc Schütz
2014-06-30Const correctness for toxcore/Messenger.c and related filesMarc Schütz
2014-06-10Fixed some warnings.irungentoo
2014-06-10Astyle and fixes.irungentoo
2014-06-10Const correctness in various interdependent filesMarc Schütz
2014-06-01Fixed TOX_MAX_MESSAGE_LENGTH define.irungentoo
Removed some useless code from toxcore. Astyled core code with new version of astyle.
2014-05-30Renamed tox_do_run_interval to tox_do_interval.irungentoo
tox_do_interval now returns a time in ms based on how much action is going on in net_crypto.
2014-05-30Replaced tox_wait* functions with tox_do_run_interval().irungentoo
Build system fixes.
2014-05-20Merge upstream and other stuffmannol