Commit Graph

1154 Commits

Author SHA1 Message Date
Michael Rose
0aabb5bc49 Merge with upstream 2013-08-19 14:40:15 +02:00
irungentoo
4b480381ee Fixed segfault. 2013-08-19 07:18:24 -04:00
irungentoo
17890b1f61 Realloc apparently doesn't always behave like free() if size is zero. 2013-08-19 07:15:56 -04:00
irungentoo
88986f793a Prevented possible MITM attack.
Friends must now send to themselves at least one encrypted ping packet
every 5 seconds.

If no encrypted ping packets are recieved from a friend within 10
seconds the connection is killed.
2013-08-19 07:00:59 -04:00
Michael Rose
d6ae8dce98 fix potential memory issue 2013-08-19 10:19:57 +02:00
Michael Rose
c2561cd67b fix define checks 2013-08-19 09:23:40 +02:00
irungentoo
b8bf05250c Merge pull request #491 from loadletter/master
Store data and DHTservers in .config/tox
2013-08-18 17:08:35 -07:00
irungentoo
783a24a0c4 Merge pull request #494 from frh/master
Made configdir check XDG_CONFIG_HOME for config dir
2013-08-18 17:07:35 -07:00
Frederik Holden
29b61c574b Made configdir check XDG_CONFIG_HOME for config dir 2013-08-19 01:21:36 +02:00
loadletter
e8b8dfebb3 Modified cmakefile to move the serverlist to the proper directory.
Tested on GNU/Linux.
2013-08-18 23:20:34 +02:00
loadletter
adac62560d Use configdir.c instead of hardcoded paths for the list of DHT servers. 2013-08-18 23:16:39 +02:00
Michael Rose
a3c985533c fix OS check in toxic 2013-08-18 21:12:54 +02:00
irungentoo
9533cea058 Merge pull request #490 from ayberk/master
Fixed broken build paths
2013-08-18 09:46:34 -07:00
irungentoo
93104d1203 Fixed stack problem. 2013-08-18 11:59:34 -04:00
Ayberk Yilmaz
5df77bdb14 Fixed broken build paths 2013-08-18 18:54:44 +03:00
irungentoo
45fec94452 Fixed segfault and removed deprecated code. 2013-08-18 11:01:15 -04:00
irungentoo
88ea4659e9 Properly fixed possible realloc with size zero problem. 2013-08-18 10:27:03 -04:00
irungentoo
558a80f1c3 Merge branch 'tox-bugs' of https://github.com/stqism/ToxCore into stqism-tox-bugs 2013-08-18 10:19:35 -04:00
irungentoo
3aaa144b90 Merge pull request #488 from kongr45gpen/patch-1
INSTALL.md: cd to the previous directory after installing libsodium
2013-08-18 06:29:41 -07:00
alezakos
847d6cd07a INSTALL.md: cd to the previous directory after installing libsodium 2013-08-18 15:45:46 +03:00
irungentoo
5e0a1328ef Merge pull request #479 from krisl/internalise_window_handling
remove WINDOW_STATUS, simplify adding and selecting chat windows
2013-08-18 05:43:15 -07:00
Sean Qureshi
af12267c77 Fixed toxic not running 2013-08-18 05:34:50 -07:00
Sean Qureshi
ffb8779182 Merge pull request #16 from grimd34th/tox-bugs
Added username replacer for appdata on c drive
2013-08-18 04:12:33 -07:00
d34th
89a644089c Added username replacer for appdata on c drive 2013-08-18 07:10:22 -04:00
Sean Qureshi
a5882f0433 No longer assumes Minix/BSD/AIX users actually use Macs when assigning a default name 2013-08-18 03:44:52 -07:00
Sean Qureshi
bdfd890aa8 Added mac support to the standardized data file, cleaned up a bit 2013-08-18 03:41:30 -07:00
Sean Qureshi
c3d90c6764 Added mac support with data, standarized data 2013-08-18 03:25:18 -07:00
Sean Qureshi
ab830825bd Added windows support to the standarized location 2013-08-18 03:12:55 -07:00
Sean Qureshi
31e29c46c5 Added more selectable dht servers 2013-08-18 03:06:25 -07:00
Sean Qureshi
86596a6d7f Makes cmake install DHTservers to its new place 2013-08-18 03:03:46 -07:00
Sean Qureshi
1986e6b7f4 Ran it through astyle 2013-08-18 01:48:36 -07:00
Aaron Lipinski
146f6ac645 remove callback introduced temporarily during refactoring 2013-08-18 20:35:38 +12:00
Aaron Lipinski
a87804cf01 reduce number of windows, use consistent naming 2013-08-18 20:35:37 +12:00
Sean Qureshi
a03dcbb54e Fixes CERT MEM04-C; CWE-131 in net_crypto.c 2013-08-18 01:31:54 -07:00
Aaron Lipinski
1e4f9802fb remove WINDOW_STATUS, simplify adding and selecting chat windows 2013-08-18 20:26:39 +12:00
Sean Qureshi
17d3878174 Added minor error checking in Core, this helps prevent CERT MEM04-C; CWE-131 2013-08-18 01:26:11 -07:00
Sean Qureshi
71bc275284 Fixed a core memory leak 2013-08-18 00:23:50 -07:00
Sean Qureshi
c91e459364 Might improve windows detection 2013-08-17 20:57:35 -07:00
Sean Qureshi
ebe4a3f8d0 Added more colors 2013-08-17 19:43:10 -07:00
Sean Qureshi
91ae38450c Standarized DHTservers 2013-08-17 19:26:31 -07:00
irungentoo
12564b1f12 Merge pull request #483 from fhahn/small-test-improvements
Small test improvements
2013-08-17 15:17:36 -07:00
Florian Hahn
2e90691f4c Add test for getname 2013-08-17 23:23:54 +02:00
Florian Hahn
5c0c182ee1 Remove unused script for running tests
"make test" should be used to run the tests
2013-08-17 23:03:26 +02:00
Florian Hahn
a385c79cfe Use ck_assert_msg 2013-08-17 23:02:36 +02:00
irungentoo
f259ab5fa7 Fixed bug. 2013-08-17 11:30:48 -04:00
irungentoo
7d092c3467 Added dynamic memory allocation to crypto connections.
Also fixed some possible bugs in Messenger.c
2013-08-17 11:16:08 -04:00
irungentoo
35376d85aa Merge pull request #480 from rose-m/master
Messenger stores / loads nickname
2013-08-17 05:51:16 -07:00
Michael Rose
d1d24c123d Messenger stores / loads nickname
new toxic command to show nickname (mynick)
2013-08-17 11:59:28 +02:00
irungentoo
f2c336e4f5 Added docs detailing containing latest protocol changes. 2013-08-16 20:02:53 -04:00
irungentoo
ab5c2a36a2 Line breaks removed. 2013-08-16 19:01:04 -04:00