Commit Graph

2845 Commits

Author SHA1 Message Date
Maxim Biro
1200e69a3f Added IPv4 fallback, made IPv6 and IPv4 fallback enabled by default 2014-10-12 23:22:25 -04:00
Maxim Biro
3d23982250 Fixed return value comment of new_networking function 2014-10-12 19:38:12 -04:00
Maxim Biro
09302e8909 Free ports when there are no valid ones 2014-10-12 19:21:22 -04:00
irungentoo
0444ca18df
Merge branch 'master' of https://github.com/stqism/ToxCore 2014-10-11 18:59:09 -04:00
irungentoo
3f855b2445
Merge branch 'master' of https://github.com/dubslow/toxcore 2014-10-10 22:07:43 -04:00
Sean Qureshi
2df986f6b9 Does a realloc with a size of 0 if every port is invalid 2014-10-10 18:23:23 -07:00
Sean Qureshi
532ace635a Enable IPv6, fix systemd PID bug 2014-10-10 18:09:52 -07:00
dubslow
54fdf3bdd6 re-refactor to separate pass->key and key->encryption 2014-10-09 20:18:29 -05:00
irungentoo
d80ee91ae7
Relay peer kill messages too. 2014-10-09 15:49:56 -04:00
irungentoo
07523b7116
Merge branch 'patch-3' of https://github.com/stal888/toxcore 2014-10-09 11:36:50 -04:00
dubslow
e6f30694d3 refactor toxencryptedsave to allow passphrase encryption of arbitrary data
also a minor API change for clarity
2014-10-08 18:50:40 -05:00
irungentoo
12f41a4751
Merge branch 'master' of https://github.com/dubslow/toxcore 2014-10-08 14:22:21 -04:00
dubslow
eee37b5767 fix #1104 2014-10-07 21:53:04 -05:00
A. L'mao
366e737c36 readme.md: "goals of tox" -> "goals with tox" 2014-10-07 16:14:31 -07:00
irungentoo
3df5401186
Merge branch 'toxdns-header-fix' of https://github.com/nurupo/InsertProjectNameHere 2014-10-07 16:30:01 -04:00
irungentoo
e31082429f
Merge branch 'lyubod-master' 2014-10-07 16:25:50 -04:00
Maxim Biro
4290241163 Made toxdns header cpp-friendly 2014-10-07 00:49:28 -04:00
lyubod
eaf15bfb89 Update INSTALL.md 2014-10-07 06:41:22 +03:00
lyubod
660843c873 Update INSTALL.md
Added MacPorts related info. to Section heading "OS X Non-homebrew"
2014-10-07 05:52:09 +03:00
lyubod
f39c160db9 Create osx_build_script_toxcore.txt
OS X shell script to do everything from git pull to sudo make install for toxcore, after dependencies have already been installed, by MacPorts, from source, etc.
2014-10-07 05:45:51 +03:00
irungentoo
116c7f7c7a
Merge branch 'Proplex-patch-2' 2014-10-06 09:04:22 -04:00
David Lohle
cc5453edbd Add working tox nodes
since the daemon is in the process of being packaged for easy deployment, it's probably best we have a working default config that extends existing nodes.
2014-10-06 03:16:55 -04:00
irungentoo
83e31c1ad5
Merge branch 'JFreegman-groupnames' 2014-10-05 10:42:05 -04:00
Jfreegman
4ea4228d51
implement group_names function 2014-10-05 02:31:19 -04:00
irungentoo
5555f01e27
Send friend request with connection if for some reason (groupchats) we
are already connected to the friend but they have not added us yet.
2014-10-04 16:49:17 -04:00
irungentoo
cafbdd5d94
Reduced the risk of two people being given the same peer id in groups. 2014-10-04 13:00:26 -04:00
irungentoo
07ab8e5287
Fixed group peer chosing algorithm.
Groups should be much more stable.
2014-10-04 12:03:39 -04:00
irungentoo
3cc93792da
Removed useless variables. 2014-10-03 17:24:56 -04:00
irungentoo
c05cd74870
Added names to peer response packet. 2014-10-03 17:24:32 -04:00
irungentoo
45ca02f5a2
Fixed group bugs.
Connections should now die when appropriate instead of lingering
endlessly.
2014-10-03 16:54:03 -04:00
irungentoo
b969f1b2d8
Kill group connection to friend once we are connected to group. 2014-10-03 15:57:37 -04:00
irungentoo
6687a05650
Merge branch 'master' of https://github.com/dubslow/toxcore 2014-10-03 14:00:39 -04:00
irungentoo
2977261ef1
Added name packet to group chats, send one when appropriate. 2014-10-03 12:25:29 -04:00
dubslow
5cde8a22f3 null terminate group messages (cause jfreegman can't str8 c) 2014-10-02 21:43:59 -05:00
irungentoo
26d119a17b
Implemented tox_callback_group_namelist_change callback in group chats.
No names yet though.
2014-10-02 17:52:56 -04:00
irungentoo
c7b3b7acbd
Fixed tox_load() comment. 2014-10-02 17:37:49 -04:00
irungentoo
df21223438
People in groups can now be added/removed from friends list without issues. 2014-10-02 17:33:54 -04:00
irungentoo
92f804d0f5
Peers now time out and delete themselves from group chats.
Some other work done.
2014-10-02 16:29:03 -04:00
irungentoo
1ac1522c39
Removed useless code. 2014-10-02 08:31:14 -04:00
irungentoo
e6fcef4958
If connection is already connected, send a online packet to it. 2014-10-01 16:15:07 -04:00
irungentoo
de1a531cb1
del_groupchat and kill_groupchats now work properly. 2014-10-01 16:07:45 -04:00
irungentoo
e304fa847e
Group chats now actually work somewhat. 2014-10-01 15:28:27 -04:00
irungentoo
9dd62023f5
Added some functions to friend_connection. 2014-09-30 21:00:56 -04:00
irungentoo
45090ab2e5
Merge branch 'rework_av' 2014-09-30 13:25:43 -04:00
sin
a46810a197 Rework toxav/rtp.c to use ntohl/htonl and ntohs/htons
Now we can also remove the helper routines from toxcore/util.[ch].
2014-09-30 13:18:28 -04:00
irungentoo
627e4d3aa6
Merge branch 'master' of https://github.com/dubslow/toxcore 2014-09-29 13:49:59 -04:00
irungentoo
ad804855f9
Fixed crash in tox_new(). 2014-09-29 13:45:51 -04:00
dubslow
118febcfee change avatar requirements 2014-09-28 21:03:18 -05:00
dubslow
57666d95ba Merge branch 'master' of https://github.com/irungentoo/toxcore 2014-09-28 12:37:47 -05:00
irungentoo
acfc97d0b0
Group chats now use friendcon_id instead of friendnumber. 2014-09-28 13:25:29 -04:00