summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-01-19Fixed some formattingMaxim Biro
2014-01-19Tell github that README is a markdown fileMaxim Biro
2014-01-19Improved DHT bootstrap daemonMaxim Biro
Supports "unlimited" number of bootstrap nodes in the config file, instead of just 32. PID and keys file paths are not limited by 512 chars anymore. Doesn't read the whole list of bootstrap servers into a global datastructure that just sits there after being processed once -- reads bootstrap servers one by one, processing them between reads. Supports IPv6. Has an option for IPv6. Supports LAN discovery. Has an option for LAN discovery. Writes to syslog. Uses new functions introduced in the core. `status` in the bash script now works. Has a simple README, with instructions for Debian-based distros.
2014-01-18Some optimizations and fixes.irungentoo
2014-01-18Fixed segfault.irungentoo
2014-01-17Fixed spelling.irungentoo
2014-01-17Small performance increases.irungentoo
2014-01-17Onion servers are now DHT ready.irungentoo
2014-01-17Incorporated onion into Tox.irungentoo
Fixed a couple of issues related to that.
2014-01-16describe configuration of libsodium pathMarco Hoyer
after failing the installation with described error, I needed some time to realize that there might be a problem with the custom path of libsodium installed by homebrew, needing manual configuration. Hope this saves some time for somebody.
2014-01-16Wrote random_path function.irungentoo
Added onion_client to the build system.
2014-01-15onion_client almost done.irungentoo
2014-01-14Some packet handling code added to onion_client.irungentoo
2014-01-14Onion data packets can now be handled in onion_client.irungentoo
oniondata_registerhandler(...) can be used to register different packet types to handle them and send_onion_data(...) can be used to send these packets.
2014-01-13Added functions to add/remove friends in onion_client.irungentoo
Added a tiny optimization to net_crypto.
2014-01-12Some work done in onion_client.irungentoo
2014-01-11Some work done on onion_clientirungentoo
2014-01-10Some work on onion_client done.irungentoo
2014-01-10Removed useless line.irungentoo
2014-01-10updated TODO.irungentoo
2014-01-09Some work done on the client part.irungentoo
2014-01-09Putting the sendback outside the encrypted part of the response.irungentoo
It's more useful this way.
2014-01-08Fixed problem in onion_announce.cirungentoo
Added a way to know if a announce response is valid.
2014-01-07Added shell of onion_client.cirungentoo
2014-01-06onion_announce seems to be working perfectly.irungentoo
Stuff added and fixed.
2014-01-05Tests added and some fixes for the onion part.irungentoo
2014-01-04Some work on the onion part done.irungentoo
2014-01-03A bit of work done on the onion part.irungentoo
2014-01-02Some work done on the onion announce part.irungentoo
2014-01-02Updated TODO.irungentoo
2014-01-01Some small cleanups.irungentoo
TODO: remove old todos that have been done.
2013-12-31Added onion.c to build system and added a test.irungentoo
2013-12-31Fixed small issues in onion.cirungentoo
2013-12-30Added a function to create and send a onion packet.irungentoo
2013-12-29onion.c now handles another packet type.irungentoo
2013-12-28Another packet type is now handled by onion.cirungentoo
2013-12-27Another packet type added to onion.cirungentoo
2013-12-26It makes more sense for new_keys() to be in new_net_crypto()irungentoo
2013-12-25All recv packets now handled.irungentoo
2013-12-24Added the shell of onion.{c, h}irungentoo
2013-12-23Added proposal on how to solve all the privacy related problems with the DHT.irungentoo
2013-12-22Added some tests.irungentoo
2013-12-21Merge branch 'master' of https://github.com/irungentoo/ProjectTox-Coreirungentoo
2013-12-21Added function to save an encrypted version of the messenger.irungentoo
Also added some tests.
2013-12-21Removed upper size limit from encrypt and decrypt_data_symmetric.irungentoo
2013-12-20Merge pull request #682 from jin-eld/build-dht-bootstrapirungentoo
Always build DHT_bootstrap
2013-12-20Always build DHT_bootstrapJin^eLD
DHT_bootstrap is not the same as DHT_bootstrap_serverdaemon, the latter depends on libconfig and can be enabled/disable via a configure parameter. DHT_bootstrap has no dependencies and can always be built.
2013-12-19Fixed ntox building on windows.irungentoo
2013-12-19This might help travis pass the CPU intensive tests.irungentoo
Gotta go fast.
2013-12-18Added new tox autotest.irungentoo