summaryrefslogtreecommitdiff
path: root/testing
AgeCommit message (Collapse)Author
2013-09-06Allow to build vs nacl instead of libsodiumJin^eLD
By default libsodium is used. Only if --enable-nacl is specified, then nacl will be used instead of libsodium. Pass locations of nacl headers and libraries by using the following options: --with-nacl-headers=/home/me/somewhere/nacl-20110221/build/469/include/amd64/ --with-nacl-libs=/home/me/somewhere/nacl-20110221/build/469/lib/amd64/
2013-09-05Base of group chats seems to be working now.irungentoo
2013-09-03Work in progress group chats.irungentoo
Not done yet.
2013-09-01Add forgoten source to the dist targetjin-eld
2013-09-01Forward compatibility with automake 1.14jin-eld
This update makes sure that the build still works with automake prior to 1.12 and at the same time does not give any warnings or errors with automake 1.14
2013-08-30Fixed warnings and moved hex_string_to_bin to testing/irungentoo
2013-08-30Merge branch 'udp_connections' of https://github.com/vx-k/ProjectTox-Core ↵irungentoo
into vx-k-udp_connections
2013-08-30Fixed build errors.Kostya
2013-08-29Moved misc_tools from testing to toxcore.Anony Moose
2013-08-28Use defines instead of numbers in DHT_testirungentoo
2013-08-28Fixed another thing in loop; added initialization for tox_array in lossless UDP.Anony Moose
2013-08-27Make nTox work on MinGW/Win32jin-eld
2013-08-26Fixed several embarrassing errors and potential problems in tox_array.Anony Moose
2013-08-26connection_id can be negative, so it shouldn't be uint32_t.Anony Moose
2013-08-26Trying to fix memory leak.Anony Moose
2013-08-25Modified Lossless_UDP connections to work with tox_array.Anony Moose
2013-08-24Added array for loop.Anony Moose
2013-08-24Some more style changesAnony Moose
2013-08-24Fixed style in several macros.Anony Moose
2013-08-24Fixed semantics of tox_array (should also be more memory efficient).Anony Moose
2013-08-24Remove cmake build systemjin-eld
2013-08-24Implemented autotools based build scriptsjin-eld
supported options: --with-dependency-search=DIR will tell configure to look for various dependencies in DIR/include and DIR/lib Alternatively you can also specify libsodium header and libs location with --with-libsodium-headers and --with-libsodium-libs if it is installed elsewhere. Ncurses and libconfig are handled via the default pkg-config way, see ./configure --help=short for detailed information. The tox library is compiled as libtoxcore in shared and static variants, public headers are installed to ${prefix}/include/tox A pkg-config libtoxcore.pc configuration file is provided. Use ./configure --help for a full list of configure options or ./configure --help=short for the options that I added. To generate the configure script after pulling from git use: autoreconf -i To generate a release tarball use: make dist Unit tests are handled by the libcheck library integration that is provided by autotools, use: make check to compile and run the tests. Unit tests are currently optional, i.e. - if the check library is not found on the system, then tests will be disabled. Same goes for nTox and DHT bootstrap daemon - they will be enabled or disabled depending on the availability of ncurses (for nTox) or libconfig (for DHT bootstrap daemon). The above can be also tuned by: --enable-tests / --disable-tests --enable-ntox / --disable-ntox --enable-dht-bootstrap-daemon / --disable-dht-bootstrap-daemon
2013-08-24Rename core directory because of autoconf name clashjin-eld
While doing the checks configure might generate "core" files and will then try to remove them. Having a "core" directory generates an error while runing the configure script. There's no workaround but to rename the core directory.
2013-08-23Added tox_ to 2 typedefs.irungentoo
2013-08-23New API done and tested.irungentoo
Some stuff needs to be cleaned a bit though.
2013-08-23Removed useless and broken tests.irungentoo
2013-08-23Merge pull request #517 from stqism/screw-nTox_win32irungentoo
Removed nTox_win32
2013-08-23Removed nTox_win32Sean Qureshi
2013-08-23Remove toxic from core repositoryjin-eld
New location is: https://github.com/Tox/toxic
2013-08-22Make wide character support optionalManuel Argüelles
Issue #514. FindCursesw modified to make it simpler. Wide character can be disable by passing NO_WIDECHAR=ON.
2013-08-22init_cryptopacket is now called by new_DHT.irungentoo
2013-08-21Merge pull request #512 from manuel-arguelles/toxic_unicodeirungentoo
Add wide char support in toxic (issue #440)
2013-08-21Remove fix_name() functionManuel Argüelles
With unicode support this function is not longer valid.
2013-08-21Add wide char support in toxic (issue #440)Manuel Argüelles
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-21Add cmake module for ncurseswManuel Argüelles
Default Curses module fails to detect the wide char version of curses when both are installed. Current module should do better.
2013-08-21Fixed segfault and added support for single quotes in toxicSanket Parmar
2013-08-20astyle --options=tools/astylerc -r ./*.{c,h}irungentoo
2013-08-20Lossless UDP tests fixed.irungentoo
2013-08-20Use the messenger's dht instead of creating a new oneSimon Levermann
2013-08-20Merge remote-tracking branch 'upstream/refactor' into refactorSimon Levermann
2013-08-20DHT_bootstrap fixed.irungentoo
2013-08-20Fix Messenger_testSimon Levermann
2013-08-20Remove timer test, fix CMake files to respect this changeSimon Levermann
2013-08-20Fixed DHT_test.c and added some checks.irungentoo
2013-08-20nTox and cmake fixed.irungentoo
2013-08-20Refactor of core done.irungentoo
2013-08-20More refactoring done.irungentoo
2013-08-20fixed space handling in commands (issue #495)Michael Rose
2013-08-19fix tab bar bugsJfreegman
2013-08-19fix tab bar bugsJfreegman