summaryrefslogtreecommitdiff
path: root/testing
AgeCommit message (Collapse)Author
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
2013-08-19Merge with upstreamMichael Rose
2013-08-19fix potential memory issueMichael Rose
2013-08-19fix define checksMichael Rose
2013-08-18Merge pull request #491 from loadletter/masterirungentoo
Store data and DHTservers in .config/tox
2013-08-19Made configdir check XDG_CONFIG_HOME for config dirFrederik Holden
2013-08-18Use configdir.c instead of hardcoded paths for the list of DHT servers.loadletter
2013-08-18fix OS check in toxicMichael Rose
2013-08-18Fixed stack problem.irungentoo
2013-08-18Merge branch 'tox-bugs' of https://github.com/stqism/ToxCore into ↵irungentoo
stqism-tox-bugs
2013-08-18Fixed toxic not runningSean Qureshi
2013-08-18No longer assumes Minix/BSD/AIX users actually use Macs when assigning a ↵Sean Qureshi
default name
2013-08-18Added mac support to the standardized data file, cleaned up a bitSean Qureshi
2013-08-18Added mac support with data, standarized dataSean Qureshi
2013-08-18Added windows support to the standarized locationSean Qureshi
2013-08-18Ran it through astyleSean Qureshi
2013-08-18remove callback introduced temporarily during refactoringAaron Lipinski
2013-08-18reduce number of windows, use consistent namingAaron Lipinski
2013-08-18remove WINDOW_STATUS, simplify adding and selecting chat windowsAaron Lipinski