irungentoo
91838f8c2d
Fixed issue where other could send a bad userstatus.
2014-03-18 20:50:40 -04:00
irungentoo
f7beb70fe9
nTox fixes.
...
Added TOX_MAX_MESSAGE_LENGTH to tox.h
2014-03-18 20:45:03 -04:00
irungentoo
e2b235e296
Fixed warning.
2014-03-18 20:30:45 -04:00
irungentoo
5770a0e29a
Merge branch 'api-fix'
...
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-18 20:02:50 -04:00
irungentoo
6f0f3632c0
Merge pull request #809 from jin-eld/fix-shared-lib-builds
...
Fix regression that disabled shared library builds
2014-03-18 09:23:05 -04:00
irungentoo
2e78c234ef
Merge pull request #808 from jin-eld/fix-nacl-2
...
Tell pkg-config when tox core is built vs. nacl
2014-03-18 09:22:57 -04:00
Jin^eLD
63c50c8302
Fix regression that disabled shared library builds
...
My previous attempt that was supposed to disable shared library builds
with nacl had a side effect which basically disabled shared libs for all
configurations.
Eventhough AC_DISABLE_SHARED was used inside an if clause it seemed to
take over in any case.
I could not find a clean way around this, so had to override internal
libtool variables. Will check with the libtool people regarding a
cleaner implementation.
2014-03-18 11:35:28 +01:00
Jin^eLD
847cbdf8c2
Tell pkg-config when tox core is built vs. nacl
...
This is required so that applications using tox core do not fail to link when
core is built vs. the nacl library.
2014-03-18 01:57:48 +01:00
irungentoo
f85d5e512d
Merge pull request #807 from jin-eld/fix-nacl-builds
...
Disabled shared lib when building vs. nacl library
2014-03-17 20:43:42 -04:00
Jin^eLD
8974ed8327
Disabled shared lib when building vs. nacl library
2014-03-18 01:39:54 +01:00
irungentoo
eefc709de5
Merge pull request #802 from JFreegman/master
...
add api function that gets the last time a friend was seen online (also ...
2014-03-17 20:22:36 -04:00
irungentoo
f9c9b263e0
Renamed toping to to_ping.
2014-03-16 13:57:21 -04:00
irungentoo
5babb281c0
Friend request callback now contains the Tox object.
2014-03-16 13:24:39 -04:00
Jfreegman
419a2fb2e3
retain old data file friendlists on load
2014-03-16 05:09:36 -04:00
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