summaryrefslogtreecommitdiff
path: root/other
AgeCommit message (Collapse)Author
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-23New API done and tested.irungentoo
Some stuff needs to be cleaned a bit though.
2013-08-22init_cryptopacket is now called by new_DHT.irungentoo
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-20Fixed DHTservers' path for WindowsMaxim Biro
2013-08-20astyle --options=tools/astylerc -r ./*.{c,h}irungentoo
2013-08-20Fixed DHT_serverdaemon.irungentoo
2013-08-20DHT_bootstrap fixed.irungentoo
2013-08-20Refactor of core done.irungentoo
2013-08-18Modified cmakefile to move the serverlist to the proper directory.loadletter
Tested on GNU/Linux.
2013-08-18Fixed broken build pathsAyberk Yilmaz
2013-08-18Added username replacer for appdata on c drived34th
2013-08-18Added mac support to the standardized data file, cleaned up a bitSean Qureshi
2013-08-18Added windows support to the standarized locationSean Qureshi
2013-08-18Added more selectable dht serversSean Qureshi
2013-08-18Makes cmake install DHTservers to its new placeSean Qureshi
2013-08-16Passed everything through astyle.irungentoo
2013-08-15Added new serverJavier Maldonado
2013-08-14Added logo in readme to repo.irungentoo
2013-08-11Merge pull request #423 from JFreegman/masterirungentoo
Auto-connect toxic to DHT on startup
2013-08-10Merge pull request #422 from slvr/crypto-speed-boostirungentoo
Cryptography speed boost
2013-08-10auto-connect to DHT on startupJfreegman
2013-08-10Implemented encrypt_data_fast, decrypt_data_fast and crypto testsslvr
2013-08-10networking_poll: DHT_bootstrap_daemonslvr
2013-08-10network_registerhandlerslvr
2013-08-01core: getaddrinfo() lookup error handlingplutooo
2013-07-31Merge pull request #171 from AMDmi3/freebsd-fixesirungentoo
FreeBSD fixes
2013-07-31stat file before attempting to openJoseph Quadrino
2013-07-31Add detection of required librariesDmitry Marakasov
2013-07-30Merge branch 'patch-1' of https://github.com/Teknocrat/ProjectTox-Core into ↵teknocrat
patch-1
2013-07-30Create FindLibConfig.cmakeTeknocrat
Warning, this is a google snippet, but works fine, shouldn't be an issue
2013-07-30Update CMakeLists.txtTeknocrat
This thing requires libconfig but doesn't test for it...
2013-07-30Remind users that directory isn't actually legitNemDiggers
2013-07-30Merge branch 'master' of https://github.com/nurupo/InsertProjectNameHere ↵irungentoo
into nurupo-master Conflicts: testing/CMakeLists.txt
2013-07-29Fixed formatting of some cmake filesMaxim Biro
2013-07-29Essentially nTox without the ncurses for Windows. Slightly modified main()Astonex
2013-07-27[fixed]created new files misc_tools.(c|h) and moved hex_string_to_bin() there.Konstantin Kowalski
2013-07-26took out several strlen() calls out of the loop; replaced int's with size_t ↵Konstantin Kowalski
where needed
2013-07-25LicensingSilentSand
Added the GPLv3 license to some files in addition to fixing some comments at the beginning of the files.
2013-07-23Merge pull request #96 from tawm/masterirungentoo
Make the bootstrap daemon configurable
2013-07-23Some cleanupMaxim Biro
2013-07-23 removed silly testTom Bartelt
2013-07-23removed useless headerTom Bartelt
2013-07-23Updated server.cfgTom Bartelt
2013-07-23Fixed a tiny bugTom Bartelt
2013-07-23renamed init scriptTom Bartelt
2013-07-23Update daemon to use config filesTom Bartelt
2013-07-23Add libconfig to the build processTom Bartelt