summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-08-24Fixed semantics of tox_array (should also be more memory efficient).Anony Moose
2013-08-24Merge pull request #526 from JamoBox/patch-1irungentoo
fixed typos
2013-08-24consistency checkJamoBox
fixed grammar to maintain consistency of output
2013-08-24fixed typosJamoBox
fixed a couple of typos in the output messages
2013-08-24Merge pull request #523 from jin-eld/fix-configure-help-typoirungentoo
Fix typo in configure script help text
2013-08-24Fix typo in configure script help textjin-eld
It's "bootstrap", not "boostrap" :P
2013-08-24Merge pull request #522 from jin-eld/fix-out-of-tree-buildsirungentoo
This fixes out of tree builds
2013-08-24This fixes out of tree buildsjin-eld
Should be references from top_builddir
2013-08-24Merge pull request #521 from stqism/docsirungentoo
Updated the INSTALL.md to reflect the new build system
2013-08-24Updated the INSTALL.md to reflect the new build systemSean Qureshi
2013-08-23Merge pull request #520 from jin-eld/tune-pkg-configirungentoo
Let clients include <tox/tox.h>
2013-08-24Let clients include <tox/tox.h>jin-eld
...otherwise it's more difficult for them to find the header when pkg-config is not available.
2013-08-23Merge pull request #484 from jin-eld/shared-lib-prirungentoo
autotools build scripts - improved PR version 2
2013-08-24Remove cmake build systemjin-eld
2013-08-24Move travis build to autotoolsjin-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-23Merge pull request #519 from manuel-arguelles/pcfileirungentoo
Add pkg-config file
2013-08-23Add pkg-config fileManuel Argüelles
Generate and install a toxcore.pc file to be used with pkg-config.
2013-08-23Merge branch 'new-api'irungentoo
New, cleaner public API added. see: core/tox.h This does not break anything because the old API is still there. You are however encouraged to switch to the new API.
2013-08-23Replaced some defines with enums.irungentoo
2013-08-23Merge pull request #518 from manuel-arguelles/make_installirungentoo
Add entry to allow make install. Always build static and shared libraries
2013-08-23Add entry to allow make installManuel Argüelles
Always compile static and shared library, SHARED_TOXCORE is depreciated, "make install" places files on default prefix.
2013-08-23Fixed some comments.irungentoo
2013-08-23Added tox_ to 2 typedefs.irungentoo
2013-08-23Forgot to commit a file in last commit.irungentoo
2013-08-23New API done and tested.irungentoo
Some stuff needs to be cleaned a bit though.
2013-08-23Merge branch 'master' into new-apiirungentoo
2013-08-23Removed useless and broken tests.irungentoo
2013-08-23Merge pull request #517 from stqism/screw-nTox_win32irungentoo
Removed nTox_win32
2013-08-23Added TOX prefix to enum.irungentoo
2013-08-23Removed nTox_win32Sean Qureshi
2013-08-23Merge pull request #516 from jin-eld/remove-toxicirungentoo
Remove toxic from core repository (moved to https://github.com/Tox/toxic)
2013-08-23Remove toxic from core repositoryjin-eld
New location is: https://github.com/Tox/toxic
2013-08-22New api proposal.irungentoo
2013-08-22Merge pull request #515 from manuel-arguelles/unicode_optionalirungentoo
Make wide character support optional
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-21Merge pull request #511 from sanketsparmar/fixed_quotesirungentoo
Fixed segfault and added support for single quotes in toxic
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-21Merge branch 'master' of https://github.com/irungentoo/ProjectTox-Coreirungentoo
2013-08-21Added signer/checker using ed25519 and libsodium I wrote for fun.irungentoo
2013-08-21Merge pull request #509 from rose-m/refactorirungentoo
Refactor packet IDs
2013-08-21more ID extractionMichael Rose
2013-08-21refactoring packet IDsMichael Rose
2013-08-20Merge pull request #508 from nurupo/masterirungentoo
Fixed a cmake flie to work properly on Windows