Commit Graph

1880 Commits

Author SHA1 Message Date
irungentoo 5e8ba8ed6b Merge pull request #694 from stqism/patch-1
Fixed BSD IP stack issue
2014-01-21 11:33:23 -08:00
Sean 50cfbc2760 Fixed BSD IP stack issue
Thanks to @mahomet
2014-01-21 11:13:44 -08:00
irungentoo 00100ea335 random_nodes_path should return slightly better paths.
Fixed test in network_test failing on some machines because of localhost
ipv6 issues.
2014-01-21 11:14:16 -05:00
irungentoo 98043f4512 Updated DHT server list. 2014-01-21 10:20:02 -05:00
irungentoo 04d13fbbaf Fixed bug. 2014-01-21 08:50:23 -05:00
irungentoo 980318a8c6 Adjusted some timeouts. 2014-01-21 07:51:30 -05:00
irungentoo 4e1bc481c5 Fixed some portability issues. 2014-01-21 07:31:19 -05:00
irungentoo bba5176f28 Adjusted some timeouts and fixed possible memory leak. 2014-01-20 21:01:56 -05:00
irungentoo 8421e44ffb Added updated bootstrap server. 2014-01-20 16:56:48 -05:00
irungentoo 15d01ca746 Updated DHT server list with onion supporting DHT servers.
Onionised DHT_test.
2014-01-20 15:20:17 -05:00
irungentoo b9896e31dc Merge pull request #693 from nurupo/dht_bootstrap_daemon
Fixed missing cleanup
2014-01-20 11:34:53 -08:00
Maxim Biro 96767c170a Moved things around 2014-01-20 14:19:11 -05:00
Maxim Biro b67d6bd024 Fixed missing cleanup 2014-01-20 14:09:20 -05:00
irungentoo 522f90fee1 Enabled onion in bootstrap_serverdaemon. 2014-01-20 13:05:34 -05:00
irungentoo aff6b112c0 Merge branch 'onion' 2014-01-20 12:48:26 -05:00
irungentoo 9aa94bfe1d Fakeid packets are now also sent via the DHT. 2014-01-20 12:23:10 -05:00
irungentoo 66f0a7eaf0 Merge pull request #692 from benwaffle/patch-1
Update network.c
2014-01-20 05:48:06 -08:00
benwaffle 0a9377d526 Update network.c 2014-01-20 00:27:01 -05:00
irungentoo 49d2d7f56e Merge pull request #691 from benwaffle/master
fixed MSWindows detection in network.h
2014-01-19 16:55:37 -08:00
Ben Iofel 174cec7f15 proper windows preprocessor detection 2014-01-19 19:30:14 -05:00
irungentoo 01c3c1be72 Merge pull request #690 from nurupo/dht_bootstrap_daemon
Fixed function conflict
2014-01-19 14:34:33 -08:00
Maxim Biro c3763cb708 Added .sh to the script 2014-01-19 17:21:24 -05:00
Maxim Biro d8f2072ab5 Fixed function conflict 2014-01-19 15:27:29 -05:00
irungentoo 500acfce0b Merge pull request #689 from nurupo/dht_bootstrap_daemon
Fixed spelling
2014-01-19 12:14:11 -08:00
Maxim Biro 718b4415fc Fixed spelling 2014-01-19 15:09:57 -05:00
irungentoo 6b7dff37c8 Merge pull request #688 from nurupo/dht_bootstrap_daemon
Improved DHT bootstrap daemon
2014-01-19 11:51:25 -08:00
irungentoo 81dd4a8083 Fixed onion_test. 2014-01-19 14:41:29 -05:00
Maxim Biro bffc3d96e5 Spellchecked everything 2014-01-19 14:14:25 -05:00
irungentoo 3268f18a32 Some small improvements added. 2014-01-19 14:14:23 -05:00
irungentoo e6e2112350 Commented out now useless code. 2014-01-19 14:00:41 -05:00
irungentoo 639b37de67 Small protocol change for more replay attack prevention.
see the changes to Prevent_Tracking.txt
2014-01-19 13:53:24 -05:00
Maxim Biro 885e5898c5 Astyled the code 2014-01-19 13:53:18 -05:00
irungentoo cdcb8b8600 Added no_replay and added some things to the docs. 2014-01-19 09:44:33 -05:00
Maxim Biro 5a4756a6c0 Fixed build 2014-01-19 05:03:19 -05:00
Maxim Biro 8a80b5e0ac Fixed comments and variables' names 2014-01-19 04:57:46 -05:00
Maxim Biro 50ad4e84c5 Renamed to fix build process 2014-01-19 04:37:21 -05:00
Maxim Biro f254f3aa1b Fixed some formatting 2014-01-19 04:37:20 -05:00
Maxim Biro 733916ea05 Tell github that README is a markdown file 2014-01-19 04:37:19 -05:00
Maxim Biro 28edc23329 Improved DHT bootstrap daemon
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-19 04:34:58 -05:00
irungentoo 99ae23813b Some optimizations and fixes. 2014-01-18 18:35:28 -05:00
irungentoo 8d1ef66892 Fixed segfault. 2014-01-18 16:35:52 -05:00
irungentoo 91b06da0c3 Fixed spelling. 2014-01-17 18:10:32 -05:00
irungentoo d11cf9c5a8 Small performance increases. 2014-01-17 15:46:09 -05:00
irungentoo 608330efef Onion servers are now DHT ready. 2014-01-17 14:00:00 -05:00
irungentoo cd2474a2f6 Incorporated onion into Tox.
Fixed a couple of issues related to that.
2014-01-17 13:35:40 -05:00
Marco Hoyer db2a4073c5 describe configuration of libsodium path
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-16 21:07:06 +01:00
irungentoo 9fcb707ec4 Wrote random_path function.
Added onion_client to the build system.
2014-01-16 10:00:36 -05:00
irungentoo aff78b159c onion_client almost done. 2014-01-15 20:47:26 -05:00
irungentoo b345bcea8b Some packet handling code added to onion_client. 2014-01-14 20:25:26 -05:00
irungentoo a49a09f94b Onion data packets can now be handled in onion_client.
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-14 14:20:42 -05:00