Commit Graph

3146 Commits

Author SHA1 Message Date
irungentoo
085f90432f
When socket dies, kill it.
Use epoll to detect when socket closed connection.
2015-02-22 19:45:28 -05:00
irungentoo
bca649fa67
Fixed possible TCP server bug.
Function returned success when should have returned failure.
2015-02-21 21:33:34 -05:00
irungentoo
c086a66725
Code Cleanups. 2015-02-12 20:53:29 -05:00
irungentoo
af10ca77dc
Code Cleanups. 2015-02-11 20:45:31 -05:00
irungentoo
4d173d783d
Code cleanups. 2015-02-11 20:33:14 -05:00
irungentoo
877257dcd3
Merge branch 'patch-2' of https://github.com/urras/toxcore 2015-02-10 20:34:55 -05:00
Urras
af3b83e44a Wrong link 2015-02-10 13:03:33 -05:00
Urras
4148c87d86 Remove redundant link, update old link 2015-02-10 12:59:29 -05:00
irungentoo
c1817da059
Code Cleanups. 2015-02-09 19:51:52 -05:00
irungentoo
6936b2ebb5
Code Cleanups. 2015-02-09 19:44:24 -05:00
irungentoo
e658bc134b
Code cleanups. 2015-02-09 19:42:06 -05:00
irungentoo
33a79a16ee
Code cleanups. 2015-02-09 19:34:35 -05:00
irungentoo
78ea33b3f0
Fixed test. 2015-02-08 17:34:49 -05:00
irungentoo
23d76f484a
Fixed memory leak in test. 2015-02-08 16:30:48 -05:00
irungentoo
ee3adf2641
Fixed memory leak. 2015-02-08 16:23:05 -05:00
irungentoo
d9ea6e9485
Properly free everything at the end of each test. 2015-02-07 22:57:04 -05:00
irungentoo
65cbea38fd
Merge branch 'bootstrap-node-packets-fix' of https://github.com/nurupo/InsertProjectNameHere 2015-02-07 22:08:38 -05:00
Maxim Biro
14d942c1e1 Fixed incompatible pointer type warning 2015-02-07 20:35:51 -05:00
irungentoo
278406393c
Only create one global logger instance. 2015-02-07 16:53:50 -05:00
irungentoo
55b4484305
kill_TCP_server() now frees everything in TCP server. 2015-02-07 14:19:55 -05:00
irungentoo
93b1c346fe
Merge branch 'master' of https://github.com/ray65536/toxcore 2015-02-06 20:49:11 -05:00
irungentoo
62f8910fb7
Fixed memory leak. 2015-02-06 19:18:40 -05:00
irungentoo
57c22b1acb Fix memory leaks. 2015-02-06 19:10:16 -05:00
irungentoo
01b4ad7a8a Fixed memory leak. 2015-02-06 15:16:07 -05:00
irungentoo
7e7b7f6c33
Fixed memory leak. 2015-02-06 15:13:36 -05:00
irungentoo
66b27fc538
Lowered CPU usage.
Check if onion data will be sent before encrypting it, not after.
2015-02-05 14:10:39 -05:00
Eugene Lopatin
159df4b23c Documentation and service description for using tox-bootstrapd with
systemd
2015-02-05 12:43:24 +06:00
irungentoo
1302981d55
Removed useless misleading define. 2015-02-04 20:54:08 -05:00
irungentoo
e5644bbd58
Merge branch 'urras-master' 2015-02-03 13:15:36 -05:00
Urras
47cac28df4
Move OS X install script 2015-02-03 12:48:15 -05:00
irungentoo
16c0736968
Merge branch 'urras-patch-2' 2015-02-03 10:16:28 -05:00
Urras
15f228a855
Travis should build Tox with Libsodium stable 2015-02-03 09:52:52 -05:00
irungentoo
b7e003384f
Merge branch 'make-funny-savefile' of https://github.com/ittner/toxcore 2015-02-02 21:01:29 -05:00
irungentoo
fbe9fd0610
Merge branch 'ittner-update-avatar-docs-2' 2015-02-01 20:16:49 -05:00
Alexandre Erwin Ittner
ef0922cf9f Add script to generate save files with custom keys
Allow users to play with keys generated outside Tox core without
depending on features from any specific client. Just generate a
stub save file that every client will understand.
2015-02-01 12:23:14 -02:00
Alexandre Erwin Ittner
c2421e6f21 Update avatar documentation
Add missing function and fixes some typos and formatting.
2015-01-31 20:13:39 -02:00
Alexandre Erwin Ittner
eea4153594 Rename "client id" to "public key" in avatar docs and examples
Commit b8d530c9e0 and some of its
parents changed the public name of "client id" to "public key".
Update the avatar documentation to follow the idea.
2015-01-31 19:45:03 -02:00
irungentoo
33f65929e3
Fixed bug where mutex would be destroyed but not recreated for new
net_crypto connection.

Only destroy mutex when it is realloced out.
2015-01-31 13:28:22 -05:00
irungentoo
8e9a971e95
Prevent unnecessary sending of packets.
If name/status/typing didn't actually change return success and don't
actually do anything.
2015-01-30 20:29:33 -05:00
irungentoo
b8d530c9e0
Api break.
TOX_CLIENT_ID_SIZE renamed to TOX_PUBLIC_KEY_SIZE.

Renamed client_id to public_ke in public api.
2015-01-29 19:57:32 -05:00
irungentoo
f463cb52a2
Code cleanups.
Rename array in Node_format from client_id to public_key.
2015-01-29 19:38:44 -05:00
irungentoo
b83ff00c27
Code cleanups. 2015-01-28 20:48:07 -05:00
irungentoo
10ef3a674f
client_id is a bad name for the long term public key. 2015-01-27 20:56:39 -05:00
irungentoo
548d87794b
Code cleanup. 2015-01-26 20:51:08 -05:00
irungentoo
4c220e3363
Merge branch 'bootstrapd-example-nodes' of https://github.com/nurupo/InsertProjectNameHere 2015-01-25 20:38:50 -05:00
Maxim Biro
51b8ac8460 Replace hardcoded nodes with examples
Reverts Proplex'es change.
2015-01-25 18:31:44 -05:00
irungentoo
6e3e812740
Updated TODO. 2015-01-24 20:21:29 -05:00
irungentoo
ff32b4bd28
Code cleanups.
Remove duplicate addfriend code and shoved it in its own function.
2015-01-23 20:56:46 -05:00
irungentoo
eb12d1b5fc
Zero broadcast ips are invalid. 2015-01-22 20:32:09 -05:00
irungentoo
1092bc6e03
Code cleanups. 2015-01-21 21:02:46 -05:00