Commit Graph

38 Commits

Author SHA1 Message Date
irungentoo 8a32b3a12f Merge branch 'bootstrapd-update2' of https://github.com/nurupo/InsertProjectNameHere 2015-05-24 21:00:45 -04:00
irungentoo 06188e9818 Fixed segfault in tox-bootstrapd. 2015-05-13 10:45:16 -04:00
Maxim Biro 86cd3141d0 Updated daemon's systemd file, fixed typos in README
@arthurtiteica has pointed out that systemd has more suitable facilities for
creating a temporary directory for a PID file rather than calling  ExecStartPre,
which requires an absolute path to coreutils executables we used for creating a
directory and changing its owner, paths of which are are not universal across
distributions. Systemd can take care of it for us without need to provide
absolute paths, which is what we use here.
2015-05-10 03:04:42 -04:00
Eugene Lopatin 159df4b23c Documentation and service description for using tox-bootstrapd with
systemd
2015-02-05 12:43:24 +06:00
Maxim Biro 51b8ac8460 Replace hardcoded nodes with examples
Reverts Proplex'es change.
2015-01-25 18:31:44 -05:00
irungentoo 6114bd7f3e Merge branch 'tox-bootstrapd-network-error-handling' of https://github.com/nurupo/InsertProjectNameHere 2014-10-15 20:01:43 -04:00
Maxim Biro e8d7763e92 Don't fail when the binary is not found
Per Debian Policy Manual, paragraph 9.3.2: Writing the scripts.
2014-10-14 14:14:06 -04:00
Maxim Biro fd255ee6c5 Fixed a typo 2014-10-13 01:10:36 -04:00
Maxim Biro 2bdbc2bf1b Added some const-correctnessness 2014-10-13 00:59:00 -04:00
Maxim Biro e677bbc89e Fixed a typo 2014-10-12 23:31:20 -04:00
Maxim Biro 1200e69a3f Added IPv4 fallback, made IPv6 and IPv4 fallback enabled by default 2014-10-12 23:22:25 -04:00
Maxim Biro 09302e8909 Free ports when there are no valid ones 2014-10-12 19:21:22 -04:00
irungentoo 0444ca18df Merge branch 'master' of https://github.com/stqism/ToxCore 2014-10-11 18:59:09 -04:00
Sean Qureshi 2df986f6b9 Does a realloc with a size of 0 if every port is invalid 2014-10-10 18:23:23 -07:00
Sean Qureshi 532ace635a Enable IPv6, fix systemd PID bug 2014-10-10 18:09:52 -07:00
David Lohle cc5453edbd Add working tox nodes
since the daemon is in the process of being packaged for easy deployment, it's probably best we have a working default config that extends existing nodes.
2014-10-06 03:16:55 -04:00
cgar 2bb2bc4163 spelling corrections 2014-09-09 20:31:37 -04:00
Maxim Biro 02f90fc604 Added .sh ending to bootstrapd's init script
Fixes some build issues.
2014-08-18 22:24:42 -04:00
Maxim Biro d00c3c32d2 Fixed some warnings 2014-08-17 15:59:37 -04:00
Maxim Biro 504160ee57 Fixed daemon taking long time to stop 2014-08-17 02:17:03 -04:00
Maxim Biro 69e619bfa0 Renamed files for less confusion 2014-08-17 01:58:24 -04:00
Maxim Biro ba7058c891 Made possible to run the daemon under its own user 2014-08-17 01:53:54 -04:00
Maxim Biro e474a32e71 Made init.d script work with systemd 2014-08-17 00:12:35 -04:00
Maxim Biro 2040fc41d2 Renamed tox_bootstrap_daemon into tox-bootstrapd 2014-08-16 23:19:23 -04:00
irungentoo 9b2d3e50b2 Merge branch 'bootstrap_daemon-leaks-1' of https://github.com/tux3/toxcore into tux3-bootstrap_daemon-leaks-1 2014-06-19 16:23:00 -04:00
Tux3 / Mlkj / !Lev.uXFMLA 4c12ee3e30 Fix scope, ressource leaks in boostrap daemon
Reduce scope of config_setting_t *elem

Fix various leaks of files keys_file and pid_file
2014-06-18 23:38:38 +02:00
stal 83d4d8ea5d Install tox_bootstrap_daemon
I call on the venerable @jin_eld once again to verify that this change is correct.
2014-05-20 18:57:20 -07:00
Maxim Biro 286d8d9661 Made config file more consistent with default values 2014-05-18 21:04:42 -04:00
Maxim Biro fe1694fa69 Added default ports to the .c file, included 33445 port 2014-05-18 19:59:01 -04:00
Maxim Biro 261a70353f Fixed a bug 2014-05-18 19:59:01 -04:00
Maxim Biro 8b5e3d5208 Allow multiple instances of the daemon 2014-05-18 19:58:57 -04:00
irungentoo 906969d376 Fixed out of bounds write. 2014-05-18 14:43:32 -04:00
Maxim Biro 7dd811214a Added MOTD functionality 2014-05-18 00:38:20 -04:00
Maxim Biro e75930e72e Some small fixes 2014-05-17 21:49:57 -04:00
Maxim Biro 8be6b0986d Extracted min and max allowed port values into named constants 2014-05-17 21:49:51 -04:00
Maxim Biro ceaeae8cff Added TCP server functionality 2014-05-17 20:36:16 -04:00
irungentoo 2aa3cdfc69 Fixed the DHT bootstrap daemon. 2014-04-23 12:47:57 -04:00
Maxim Biro 5a142bb697 Renamed dht server to dht node 2014-02-22 17:07:15 -05:00