Commit Graph

2385 Commits

Author SHA1 Message Date
Jfreegman
7d1060abc2 add api function that gets the last time a friend was seen online 2014-03-16 05:08:35 -04:00
irungentoo
e95494482f A bit of work done on the TCP relay server. 2014-03-15 22:11:36 -04:00
irungentoo
99d8300e1b Merge branch 'master' of https://github.com/mannol1/ProjectTox-Core into mouseym-patch-3 2014-03-14 21:12:05 -04:00
irungentoo
e143e5d7f6 Merge branch 'udp_test_fixes' of https://github.com/kc1212/ProjectTox-Core into mouseym-patch-3 2014-03-14 21:11:57 -04:00
mannol
6a63605501 Comment fix 2014-03-15 02:11:25 +01:00
mannol
e990f05817 Added new callback 2014-03-14 23:10:10 +01:00
David Lohle
5594b87d3c Add Qt-Gui 2014-03-14 17:24:49 -04:00
David Lohle
116467f659 Organize the Readme 2014-03-14 17:22:22 -04:00
irungentoo
3acf43b76a A bit of work done on the TCP relay server. 2014-03-14 14:12:35 -04:00
irungentoo
29afa26396 Slightly more work done on the TCP relay server. 2014-03-13 20:48:01 -04:00
irungentoo
cb9b8fc7cd Fixed bug, unconfirmed friends now load correctly. 2014-03-13 15:10:59 -04:00
irungentoo
2bb5e2c084 Started writing the code for the TCP relay server. 2014-03-12 20:47:07 -04:00
Kelong Cong
a13de8b105 updated compilation and execution instructions for Lossless UDP tests, and fixed minor typos 2014-03-12 21:40:52 +00:00
irungentoo
128a0d2444 Detailed docs for TCP server pretty much done.
Implementation coming soon.
2014-03-11 20:01:52 -04:00
irungentoo
500528a93f Merge pull request #798 from mannol1/master
Fixed segfault, timeout handling and logging.
2014-03-11 19:51:58 -04:00
mannol
dbc4314bda Invoke callback via invoke_callback func 2014-03-12 00:38:20 +01:00
mannol
9ba7cb7e76 Removed logging to stderr and fixed timeout handling 2014-03-12 00:22:49 +01:00
irungentoo
e364c64869 Merge pull request #796 from mannol1/master
Changed msi callbacks
2014-03-11 18:23:38 -04:00
mannol
54b1dafb0b Changed msi callbacks 2014-03-11 22:59:20 +01:00
irungentoo
6858d6387d Merge pull request #795 from mannol1/master
Added custom callback data and capability identifier
2014-03-10 19:49:29 -04:00
mannol
d1fbbae5e9 Added custom callback data and capability identifier 2014-03-11 00:36:47 +01:00
irungentoo
7b87975dec Merge pull request #792 from jin-eld/remove-libtoxav.pc
Remove libtoxav.pc from git
2014-03-10 08:49:09 -04:00
Jin^eLD
06613e3662 Remove libtoxav.pc from git
libtoxav.pc is automatically generated by configure from libtoxav.pc.in
and should not be commited.
2014-03-10 12:29:18 +01:00
irungentoo
d0e3712924 Reduced the number of useless onion packets sent. 2014-03-09 20:51:04 -04:00
irungentoo
8d7ba013a5 send_custom_user_packet now returns -1 when friend is offline. 2014-03-08 17:21:39 -05:00
irungentoo
95c8e9c2fb Merge pull request #790 from nurupo/tox-wait-fix
Some tox_wait_* improvements
2014-03-08 14:35:03 -05:00
Maxim Biro
e118319467 Some tox_wait_* improvements 2014-03-07 22:40:00 -05:00
irungentoo
0e97836e01 Fixed clients not connecting when there is only 2 people on the network. 2014-03-07 16:47:24 -05:00
irungentoo
48d757f468 Speeded up onion requests.
Also increased the maximum number of announce entries.
2014-03-07 16:31:13 -05:00
irungentoo
d058a59ccf Fixed some possible ways connections could linger indefinitely without being killed. 2014-03-07 16:05:08 -05:00
irungentoo
b451565f17 Merge pull request #789 from mannol1/master
Fixed several bugs and added some features
2014-03-07 11:11:17 -05:00
mannol
6a78e2e71c Fixed several bugs and added some features 2014-03-07 03:13:04 +01:00
irungentoo
71284fabf8 Your userstatus and message are now saved with tox_save(). 2014-03-06 15:35:52 -05:00
irungentoo
51393e6222 Made save more portable.
This should fix the issue of the friends list getting cleared when
something in it changes.
2014-03-06 09:55:50 -05:00
irungentoo
3bcc6e2ae5 CPU optimizations.
Use get_shared_key() in more places.
2014-03-05 16:54:17 -05:00
irungentoo
3a1f259cb9 Merge pull request #783 from kylobite/patch-1
All OSX commands now copyright friendly
2014-03-05 07:19:04 -05:00
irungentoo
c47e727b5d Merge pull request #788 from aitjcize/avlinking
Fix libtoxav linking issue
2014-03-05 07:18:51 -05:00
irungentoo
1fe835199c Merge pull request #785 from aitjcize/master
Set typing status before calling callback
2014-03-05 07:13:11 -05:00
AZ Huang
7f3e1aec52 Fix libtoxav link error. 2014-03-05 20:04:19 +08:00
AZ Huang
45329dc59e Set typing status before calling callback. 2014-03-05 16:42:26 +08:00
kylobite
abd27ece4e All OSX commands now copyright friendly
Saves confusion to those not entirely sure why "./configure--with-libsodium-headers=/usr/local/Cellar/libsodium/0.4.5/include/ --with-libsodium-libs=/usr/local/Cellar/libsodium/0.4.5/lib/" did not work.
2014-03-04 20:38:16 -06:00
irungentoo
ce6440c5a2 Merge branch 'master' of https://github.com/irungentoo/ProjectTox-Core 2014-03-04 16:07:08 -05:00
irungentoo
b6fe49e59a CPU usage improvements.
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-04 15:36:29 -05:00
irungentoo
81f748e4f8 Merge pull request #782 from AgathaTheWitch/master
Minor documentation cleanup
2014-03-04 12:45:49 -05:00
Agatha
1cb38abf99 Minor documentation cleanup
This commit fixes some typos and grammar mistakes. It
also fixes some of the long text lines and generally
makes the documentation more readable.
2014-03-04 07:48:38 -05:00
irungentoo
a251e71a97 Some small changes/fixes.
Changed some timeouts and made cryptopacket_handle return correctly.
2014-03-03 20:46:34 -05:00
irungentoo
602c71bc17 Made onion paths expire eventually client side. 2014-03-03 11:23:46 -05:00
irungentoo
325395820d Some CPU optimizations and fixes to onion_announce_request. 2014-03-03 11:21:55 -05:00
irungentoo
c0c660c99a Small CPU optimizations to ping requests/reponses.
Same idea as last commit.
2014-03-02 19:46:47 -05:00
irungentoo
de69dcef24 Some small DHT CPU optimizations.
Only compute the shared key once instead of twice for received DHT
requests/responses.
2014-03-01 21:18:53 -05:00