Commit Graph

199 Commits

Author SHA1 Message Date
irungentoo 50e0802a62 Removed useless parameter from new_TCP_server() 2015-06-28 22:14:54 -04:00
irungentoo 12663475bc Merge branch 'typo' of https://github.com/zetok/ProjectTox-Core 2015-06-20 21:35:51 -04:00
irungentoo 022a3ec0d8 Merge branch 'doc' of https://github.com/zetok/ProjectTox-Core 2015-06-20 21:35:20 -04:00
Zetok Zalbavar 0536bf8fc4 Fix typo in readme: "enrironment" → "environment" 2015-06-20 18:54:37 +01:00
Zetok Zalbavar 68dc14f80c Add real instruction on how to use APIDSL and astyle
also add to "tox{,.in}.h" note that "tox.h" shouldn't be edited directly,
pointing to "tox.in.h"
2015-06-20 01:22:46 +01:00
Zetok Zalbavar 4ffd5584f9 Improve documentation about tcp_port
Apparently it's not entirely clear that it's not needed in clients.

v2, as provided by @nurupo
2015-06-20 01:08:43 +01:00
irungentoo 6d883f488f Return error if file_id parameter is NULL. 2015-06-03 19:56:12 -04:00
irungentoo 5ea703c844 Comment fix. 2015-05-29 19:01:14 -04:00
irungentoo 29c37bf2f4 Fixed comment. 2015-05-28 11:37:24 -04:00
irungentoo 441e007362 tox_new returns NULL on failure. 2015-05-25 15:20:38 -04:00
irungentoo 8a32b3a12f Merge branch 'bootstrapd-update2' of https://github.com/nurupo/InsertProjectNameHere 2015-05-24 21:00:45 -04:00
irungentoo 8e80ced6ce Move savedata to options struct.
Add a way to select the type of savedata (normal savedata, load a
secret key, potentially others?) to load.
2015-05-22 18:23:56 -04:00
irungentoo 7315ad08dd Merge branch 'tcp_server' 2015-05-20 15:52:03 -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
irungentoo 3a28a8c5fb Added basic TCP server hosting to tox.h api.
TODO: tell friends we are hosting a relay and prioritize using relays
hosted by friends over bootstrap ones.
2015-05-08 22:03:24 -04:00
flan 045b510a14 fix useless use of cat 2015-04-26 09:57:50 +02:00
irungentoo 422e74424a Switched tox.h to the dsl generated one.
Added input file to generate it.

Moved the astyle stuff to the astyle directory in other/.
2015-04-25 20:39:13 -04:00
Maxim Biro 14d942c1e1 Fixed incompatible pointer type warning 2015-02-07 20:35:51 -05:00
irungentoo 93b1c346fe Merge branch 'master' of https://github.com/ray65536/toxcore 2015-02-06 20:49:11 -05:00
Eugene Lopatin 159df4b23c Documentation and service description for using tox-bootstrapd with
systemd
2015-02-05 12:43:24 +06:00
Urras 47cac28df4 Move OS X install script 2015-02-03 12:48:15 -05:00
Alexandre Erwin Ittner ef0922cf9f Add script to generate save files with custom keys
Allow users to play with keys generated outside Tox core without
depending on features from any specific client. Just generate a
stub save file that every client will understand.
2015-02-01 12:23:14 -02:00
Maxim Biro 51b8ac8460 Replace hardcoded nodes with examples
Reverts Proplex'es change.
2015-01-25 18:31:44 -05:00
irungentoo ee0f06937f Check if key file was opened correctly in DHT_bootstrap.c
Warn the user if it wasn't.
2014-11-29 23:45:32 -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 e334188353 Merge branch 'fun-bootstrap-node-info' of https://github.com/nurupo/InsertProjectNameHere 2014-07-09 21:01:53 -04:00
Maxim Biro 5e1ae35034 Added a script to query DHT bootstrap node info 2014-07-09 14:00:16 -04:00
Maxim Biro 2037d27210 Fixed a case when public key contained null bytes 2014-06-20 23:10:12 -04:00
Maxim Biro b85f192b79 Fixed sodium include 2014-06-20 22:28:33 -04:00
Maxim Biro b9010540b6 Added strkey 2014-06-20 22:28:22 -04:00
irungentoo 5c87c7bf4a Merge branch 'leak-rebase' of https://github.com/tux3/toxcore 2014-06-20 10:06:14 -04:00