Commit Graph

2743 Commits

Author SHA1 Message Date
dubslow 64830cedca Use libsodium 0.7.0+ (more thorough though) 2014-09-16 17:20:47 -05:00
irungentoo 5a2a756671 Fixed toxencryptsave include issue. 2014-09-14 13:08:01 -04:00
irungentoo 331efce602 Properly ported a toxencryptsave function to NaCl.
removed now useless files.
2014-09-13 23:08:16 -04:00
irungentoo cbb526e83f Merge branch 'encrypted_data' of https://github.com/dubslow/toxcore 2014-09-13 21:29:33 -04:00
irungentoo ed7bed6b59 Increased maximum number of incomming TCP connections in TCP server. 2014-09-13 21:16:00 -04:00
dubslow eb58cdc964 sigh... forgot to add very necessary files... 2014-09-12 21:18:27 -05:00
dubslow 579e7998b7 encrypted save fully work with both libsodium and nacl
they both reliably pass "make check"
2014-09-12 21:15:05 -05:00
irungentoo 9527d28b70 Some cleanups to last PR. 2014-09-12 17:40:09 -04:00
irungentoo 269fd6814e Merge branch 'tox_connect' of https://github.com/saneki/toxcore 2014-09-12 17:07:27 -04:00
saneki 27369ac762 Removed tox_connect, initial connections are made on first tox_do 2014-09-12 12:21:17 -05:00
Dubslow c26c6d86ae memzero() segfaulted for unknown reasons... probably pebkac... 2014-09-11 22:42:22 -05:00
Dubslow 26566666aa testing works, but doesn't pass... 2014-09-11 21:28:50 -05:00
Dubslow 61bfa596b6 Add magic number, auto tests still required 2014-09-11 19:29:18 -05:00
irungentoo d0448d3e7b Merge branch 'tux3-TCPSNHAPPEN27TCPSNHAPPEN27TCPSNHAPPEN27' 2014-09-11 12:39:28 -04:00
Tux3 / Mlkj / !Lev.uXFMLA 4b2aed74ec Replace fprintf(stderr,...) by LOGGER_*() in net_crypto 2014-09-11 17:04:37 +02:00
Dubslow 74434c7798 nacl compiles! still needs testing though. 2014-09-10 18:25:42 -05:00
Dubslow 45f3b9559b modify inclusions 2014-09-10 18:12:58 -05:00
Dubslow b0fabd1caa Merge branch 'master' into encrypted_data 2014-09-10 17:57:56 -05:00
irungentoo 820a32702f Merge branch 'compiletimeLTO' of https://github.com/tux3/toxcore 2014-09-10 13:54:02 -04:00
irungentoo 184b0503fc Merge branch 'smallfix' of https://github.com/tux3/toxcore 2014-09-10 13:53:14 -04:00
irungentoo ce68358b08 Merge branch 'master' of https://github.com/urras/toxcore 2014-09-10 13:52:35 -04:00
irungentoo 675f050f53 Merge branch 'tux3-master' 2014-09-10 13:52:00 -04:00
Tux3 / Mlkj / !Lev.uXFMLA 5abcb7e32e Remove unused function in DHT.c 2014-09-10 19:47:21 +02:00
Tux3 / Mlkj / !Lev.uXFMLA 6c2ea907e9 Remove unused variable in handle_sendnodes 2014-09-10 19:36:51 +02:00
Tux3 / Mlkj / !Lev.uXFMLA 35da73beff Fix exceptional leak in msi.c 2014-09-10 19:31:34 +02:00
urras 766fce3e47 Grammar fix 2014-09-10 12:50:38 -04:00
irungentoo d69a6843e7 Merge branch 'cgar-spelling' 2014-09-09 20:39:35 -04:00
cgar 2bb2bc4163 spelling corrections 2014-09-09 20:31:37 -04:00
saneki 98a93c7880 Fixed spacing 2014-09-09 14:48:09 -05:00
Dubslow 7eb7e68805 compiling against nacl seems to break VANILLA_NACL... 2014-09-09 12:23:09 -05:00
saneki f771bfbe30 Added tox_connect function, no connecting done during tox_load 2014-09-09 11:34:39 -05:00
Dubslow 46e03c4c2b Merge branch 'master' into encrypted_data 2014-09-09 07:53:59 -05:00
irungentoo a0302b7aca Added tests for custom lossy and lossless packets.
Fixed bug with lossless packets.
2014-09-08 12:20:44 -04:00
irungentoo fc77cfefdd Fixed typo. 2014-09-07 09:06:53 -04:00
irungentoo 9ac8a5fe62 Updated docs.
Fixed possible issue in last commit.
2014-09-07 09:04:53 -04:00
irungentoo 64ce60c585 This fixes an issue where nodes could stay unannounced for certain
periods of time.

Online nodes should now be able to announce themselves continuously.
2014-09-06 22:14:13 -04:00
irungentoo df7a627fde Added custom packet functions to public tox api.
This should make it easy for people to use toxcore to power many
types of networked applications.
2014-09-05 21:31:35 -04:00
Dubslow c3fda668f9 Merge branch 'encrypted_data' of https://github.com/dubslow/toxcore into encrypted_data 2014-09-05 05:53:39 -05:00
Dubslow 9748dc4317 fix travis sodium version 2014-09-05 05:53:05 -05:00
irungentoo 06eff4b44b Increased number of friends tested in tox_test. 2014-09-04 20:54:55 -04:00
dubslow c3e3258788 Update tox.c 2014-09-04 06:16:22 -05:00
Dubslow f3831513e8 Merge branch 'master' into encrypted_data 2014-09-03 19:43:43 -05:00
Dubslow 34fc0be43f Added encrypted save to toxcore, if sodium is used
Note, this is untested
2014-09-03 19:41:23 -05:00
irungentoo bb7bde3c0d Fixed typo. 2014-09-03 19:14:16 -04:00
irungentoo f52261eeb0 Merge branch 'patch-6' of https://github.com/mouseym/ProjectTox-Core 2014-09-03 07:52:52 -04:00
irungentoo 38c411ec3a Fixed iOS possible SIGPIPE issue.
Apparently on iOS UDP sockets can SIGPIPE (what the fuck apple?).
2014-09-03 07:49:51 -04:00
irungentoo 01203a2272 Expose the tox_add_tcp_relay() function in the public api.
Clients can use this function to make Tox connect to user specified
TCP relays.
2014-09-02 19:38:44 -04:00
mouseym 5a20f1b004 Linked toxav in the main dependencies section. 2014-09-02 09:42:23 +01:00
irungentoo 6d680274f6 Increased time between ping packets by 1 second.
This might make active connections less likely to time out needlessly.
2014-09-01 20:26:53 -04:00
irungentoo 1069b85ec4 Tweaked some values in DHT to decrease the discovery time mainly
for the auto tests.
2014-08-31 19:12:47 -04:00