irungentoo
4711cdb6c4
Merge pull request #515 from manuel-arguelles/unicode_optional
...
Make wide character support optional
2013-08-22 14:10:09 -07:00
Manuel Argüelles
7ffa4017aa
Make wide character support optional
...
Issue #514 . FindCursesw modified to make it simpler. Wide character
can be disable by passing NO_WIDECHAR=ON.
2013-08-22 15:57:34 -05:00
irungentoo
7719a9ed58
init_cryptopacket is now called by new_DHT.
2013-08-22 13:19:38 -04:00
irungentoo
f249084772
Merge pull request #512 from manuel-arguelles/toxic_unicode
...
Add wide char support in toxic (issue #440 )
2013-08-21 16:08:10 -07:00
irungentoo
eec11fcc58
Merge pull request #511 from sanketsparmar/fixed_quotes
...
Fixed segfault and added support for single quotes in toxic
2013-08-21 15:54:56 -07:00
Manuel Argüelles
d5e96fe670
Remove fix_name() function
...
With unicode support this function is not longer valid.
2013-08-21 16:24:33 -05:00
Manuel Argüelles
93789396b1
Add wide char support in toxic (issue #440 )
...
Set current locale, use of get_wch instead of getch for reading, use
wctomb and friends to convert back from wchar_t, link with
cursesw. Unicode support is only added to chat windows.
2013-08-21 16:19:35 -05:00
Manuel Argüelles
d840e8a743
Add cmake module for ncursesw
...
Default Curses module fails to detect the wide char version of curses
when both are installed. Current module should do better.
2013-08-21 16:11:07 -05:00
Sanket Parmar
155823e7ce
Fixed segfault and added support for single quotes in toxic
2013-08-21 23:27:34 +05:30
irungentoo
c9a88607c2
Merge branch 'master' of https://github.com/irungentoo/ProjectTox-Core
2013-08-21 09:03:44 -04:00
irungentoo
da6416a584
Added signer/checker using ed25519 and libsodium I wrote for fun.
2013-08-21 09:02:49 -04:00
irungentoo
6ffbfe7d17
Merge pull request #509 from rose-m/refactor
...
Refactor packet IDs
2013-08-21 05:08:23 -07:00
Michael Rose
734b611b30
more ID extraction
2013-08-21 10:08:03 +02:00
Michael Rose
3868a5326c
refactoring packet IDs
2013-08-21 09:55:43 +02:00
irungentoo
55dc9486a7
Merge pull request #508 from nurupo/master
...
Fixed a cmake flie to work properly on Windows
2013-08-20 20:35:18 -07:00
irungentoo
e494785abd
Fixed bug.
2013-08-20 23:32:29 -04:00
Maxim Biro
6a2569c432
Fixed DHTservers' path for Windows
2013-08-20 22:54:14 -04:00
irungentoo
c12853275c
Merge pull request #506 from irungentoo/refactor
...
Refactored Everything.
2013-08-20 17:07:55 -07:00
irungentoo
128223d9d1
astyle --options=tools/astylerc -r ./*.{c,h}
2013-08-20 19:37:05 -04:00
irungentoo
c7aafcfb4c
Lossless UDP tests fixed.
2013-08-20 19:20:42 -04:00
irungentoo
86b11394b1
Fixed DHT_serverdaemon.
2013-08-20 17:25:17 -04:00
irungentoo
6de3e0607d
Merge pull request #505 from sonOfRa/refactor
...
Fix testing files to fit to API changes
2013-08-20 14:15:58 -07:00
Simon Levermann
7c3447466f
Fix friends test
2013-08-20 23:10:51 +02:00
Simon Levermann
6adbefab2b
Use the messenger's dht instead of creating a new one
2013-08-20 23:08:14 +02:00
Simon Levermann
ffa01f8def
Merge remote-tracking branch 'upstream/refactor' into refactor
2013-08-20 22:46:39 +02:00
irungentoo
1fde3ce6aa
DHT_bootstrap fixed.
2013-08-20 16:37:34 -04:00
Simon Levermann
4f1dfa476a
Fix Messenger_test
2013-08-20 22:36:22 +02:00
Simon Levermann
4ade191677
Remove timer test, fix CMake files to respect this change
2013-08-20 22:32:07 +02:00
irungentoo
747c290269
Fixed DHT_test.c and added some checks.
2013-08-20 15:53:15 -04:00
irungentoo
2f66b31244
nTox and cmake fixed.
2013-08-20 15:28:16 -04:00
irungentoo
ac621d96d3
Refactor of core done.
2013-08-20 14:47:32 -04:00
irungentoo
a1c40d753e
More refactoring done.
2013-08-20 12:08:55 -04:00
irungentoo
9f0efe9201
Merge branch 'master' into refactor
2013-08-20 11:59:06 -04:00
irungentoo
617b2c8ba5
Merge pull request #503 from rose-m/issue-495-fix
...
fixed space handling in commands (issue #495 )
2013-08-20 05:02:26 -07:00
Michael Rose
7f5591615d
fixed space handling in commands (issue #495 )
2013-08-20 13:40:15 +02:00
irungentoo
3707833f0b
Merge pull request #502 from stqism/issue-470-fix
...
Fixed issue #470 , crypto_test still forcing libsodium when NaCL is chosen
2013-08-20 04:39:12 -07:00
Sean Qureshi
3cd582aeb3
Fixed issue 470, crypto_test still forcing libsodium when NaCL is chosen
2013-08-20 02:29:17 -07:00
irungentoo
afa6edecc1
Some refactoring done.
2013-08-19 23:54:28 -04:00
irungentoo
b16906d5e4
Merge pull request #499 from JFreegman/master
...
fix toxic tab bar bugs
2013-08-19 14:53:21 -07:00
Jfreegman
22f766860f
fix tab bar bugs
2013-08-19 16:59:24 -04:00
Jfreegman
2f4f81981d
fix tab bar bugs
2013-08-19 16:55:04 -04:00
irungentoo
7543d6d528
Merge pull request #497 from rose-m/master
...
Small OS check fix
2013-08-19 05:59:15 -07:00
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