summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-10-22This squash should work now.Bahkuh
2013-10-21Merge pull request #628 from hugwijst/patch-1irungentoo
Update INSTALL.md
2013-10-21Update INSTALL.mdHugo van der Wijst
Link against self build FFmpeg.
2013-10-21Update INSTALL.mdHugo van der Wijst
Add libvpx.
2013-10-20Fixed possible bug.irungentoo
2013-10-20Update INSTALL.mdHugo van der Wijst
Add new build dependencies for A/V on Debian derivatives.
2013-10-20Merge branch 'Cleanup-defines' of ↵irungentoo
https://github.com/FullName/ProjectTox-Core into FullName-Cleanup-defines
2013-10-20Main: 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-19Merge branch 'master' of https://github.com/irungentoo/ProjectTox-Coreirungentoo
2013-10-19Fixed connection sometimes being too slow and some other possible problems.irungentoo
2013-10-19Merge pull request #626 from Garydos/masterirungentoo
Fixed Windows compile errors
2013-10-19Removed unnecessary #ifAntonio Montes
2013-10-19fixed build errors on windowsAntonio Montes
2013-10-18Removed bad function from public API (This breaks toxic.)irungentoo
2013-10-18Merge pull request #623 from Bahkuh/masterirungentoo
Minor corrections & additions
2013-10-18Added more OS generated files to .gitignoreBahkuh
2013-10-17Fixed minor typo.Bahkuh
2013-10-17Fixed building on windows.irungentoo
2013-10-16Added some things to the TODO list.irungentoo
2013-10-16Merge pull request #622 from jin-eld/no-tox-sync-on-windowsirungentoo
Do not build tox_sync on win32
2013-10-16Do not build tox_sync on win32Jin^eLD
2013-10-15Merge pull request #621 from kigu/patch-3irungentoo
Update TODO
2013-10-15Updated public api.irungentoo
2013-10-15Added resume support if the connection breaks during file sending.irungentoo
2013-10-15Update TODOAlexander Huffman
2013-10-14Merge pull request #619 from rayslava/masterirungentoo
Toxmsi build fix
2013-10-14Toxmsi build fixrayslava
Build failed on toxmsi building with ../toxmsi/AV_codec.c:46:28: fatal error: toxrtp_message.h: No such file or directory #include "toxrtp_message.h"
2013-10-13A/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-13Small fix.irungentoo
2013-10-13tox A/V: integration of A/V code into toxmannol
Also-by: Sergey 'Jin' Bostandzhyan <jin@mediatomb.cc>
2013-10-13tox A/V: RTP/MSI implementationmannol
2013-10-13tox A/V: encode/decode and display/playbackMartijn
2013-10-12Improved hole punching.irungentoo
2013-10-11Merge pull request #618 from nurupo/action-messages-with-idirungentoo
Added message ids to action messages
2013-10-10Added message ids to action messagesMaxim Biro
2013-10-10Hardening the Tox network, document writing in progress.irungentoo
2013-10-10Merge pull request #617 from fr0stycl34r/patch-1irungentoo
Update DHT_bootstrap.c
2013-10-10Update DHT_bootstrap.cfr0sty
Removed deprecated compilation instructions
2013-10-09Merge pull request #616 from naxuroqa/masterirungentoo
fix for missing EAGAIN definition on windows
2013-10-09fix for missing EAGAIN definition on windowsnaxuroqa
2013-10-08Added function to get the piece size for sending files.irungentoo
2013-10-07Merge pull request #609 from FullName/waitirungentoo
Add tox_wait() for socket, allow tox.h include in tox.c
2013-10-06Merge pull request #613 from BtbN/compile_pureirungentoo
Some configuration/build fixes
2013-10-07Some configuration/build fixes, so building basicaly everything else than ↵BtbN
the library can be disabled
2013-10-06Code cleanups.irungentoo
2013-10-06Code cleanups.irungentoo
2013-10-06Oops. Didn't pass along the results from inside to outside...Coren[m]
2013-10-06Merge remote-tracking branch 'upstream/master' into wait: replace void *tox ↵Coren[m]
with Tox *tox in tox.c (which now includes the declarations from tox.h)
2013-10-06sendqueue_length no longer determines if we check for socket-can-write, but ↵Coren[m]
sendpacket() sets a timestamp if it happened network.*: - sendpacket(): checks result and on EAGAIN, stores time of this event - networking_wait_prepare(): uses the time if set to check up to 500ms later for the socket to be writeable again - networking_wait_cleanup(): clears the time if the socket was writeable - fixed some accidental tabs Messenger.*, tox.*: - pass-through functions to reach networking_wait_cleanup() - fixed some accidental tabs
2013-10-05Fixed warnings.irungentoo