Commit Graph

55 Commits

Author SHA1 Message Date
Audrius Butkevicius ce1a5cd2ce Expose provided by in status endpoint 2015-10-18 23:15:01 +01:00
Audrius Butkevicius 5c8a28d717 Add ability to advertise provider 2015-10-18 16:57:13 +01:00
Audrius Butkevicius 59c5d984af Change the URL 2015-10-17 00:07:01 +01:00
Audrius Butkevicius e4403ca396 Merge pull request #12 from rumpelsepp/systemd
Rename relaysrv binary, see #11
2015-10-10 14:26:12 +01:00
Stefan Tatschner 04912ea888 Rename relaysrv binary, see #11 2015-10-10 15:24:20 +02:00
Audrius Butkevicius 103238066d Merge pull request #11 from rumpelsepp/systemd
Jail the whole thing a bit more
2015-10-10 13:59:40 +01:00
Stefan Tatschner 7e4f08c033 Jail the whole thing a bit more
Add WorkingDirectory to create and use the certificates within
/var/lib/syncthing-relaysrv. Add RootDirectory to chroot(2) the whole
thing into that directory.
2015-10-10 14:56:47 +02:00
Jakob Borg d47d82d8e1 Merge pull request #10 from syncthing/stuff
Add more info to status
2015-10-10 20:14:05 +09:00
Audrius Butkevicius 9b9b44dd65 Merge pull request #4 from rumpelsepp/systemd
Add systemd service file
2015-10-10 11:51:31 +01:00
Stefan Tatschner dc5627a2ef Add systemd service file 2015-10-10 12:50:21 +02:00
Audrius Butkevicius c1dfae1a6e Add options to status 2015-10-10 11:49:34 +01:00
Audrius Butkevicius 7b5e4ab426 Add uptime 2015-10-10 11:43:07 +01:00
Audrius Butkevicius 26a44068d8 Merge pull request #9 from syncthing/deps
Use vendored dependencies, new protocol location
2015-09-22 19:22:40 +01:00
Jakob Borg 4e196d408a Use vendored dependencies, new protocol location 2015-09-22 19:54:20 +02:00
Audrius Butkevicius 1ee190e844 Update README.md 2015-09-21 23:07:39 +01:00
Audrius Butkevicius aadcfed17d Update README.md 2015-09-21 23:06:37 +01:00
Audrius Butkevicius 8f99f6eb66 Update README.md 2015-09-21 22:55:13 +01:00
Audrius Butkevicius a51b948f45 Update README.md 2015-09-21 22:53:29 +01:00
Audrius Butkevicius 87cc2d2313 A bit more verbose 2015-09-21 22:33:29 +01:00
Audrius Butkevicius 0e2132ad3e Always print URI 2015-09-21 22:15:29 +01:00
Audrius Butkevicius 3533429563 Merge pull request #8 from syncthing/latency
Connected clients should know their own latency
2015-09-20 12:47:37 +01:00
Jakob Borg 500230af51 Connected clients should know their own latency 2015-09-20 13:40:24 +02:00
Jakob Borg 4a2cbc1715 Merge pull request #5 from syncthing/info
Tweaks
2015-09-14 16:20:08 +02:00
Audrius Butkevicius 61f8fdd9e8 Merge pull request #7 from syncthing/ping
Server should respond to ping
2015-09-14 12:49:12 +01:00
Jakob Borg cfdca9f702 Server should respond to ping 2015-09-14 13:46:20 +02:00
Audrius Butkevicius 50f0da6793 Drop all sessions when we realize a node has gone away 2015-09-11 22:29:50 +01:00
Audrius Butkevicius 0b7ab0a095 Tweaks
1. Advertise relay server paramters so that clients could make a decision wether or not to connect
2. Generate certificate if it's not there.
2015-09-11 20:06:14 +01:00
AudriusButkevicius f6a58151cb Handle 403 2015-09-07 18:12:18 +01:00
AudriusButkevicius 3404393974 Join relay pool by default 2015-09-07 09:21:23 +01:00
AudriusButkevicius 24bcf6a088 Receive the invite, otherwise stop blocks, add extra arguments 2015-09-06 20:25:53 +01:00
AudriusButkevicius 25d0a363a8 Add a test method, fix nil pointer panic 2015-09-06 18:35:38 +01:00
AudriusButkevicius 041b97dd25 Use new method name 2015-09-02 22:02:17 +01:00
AudriusButkevicius 9b85a6fb7c Use a single socket for relaying 2015-09-02 21:35:52 +01:00
Jakob Borg f407ff8861 Improve status reporter 2015-08-20 14:29:57 +02:00
Jakob Borg a413b83c01 Fix broken connection close 2015-08-20 13:58:07 +02:00
Jakob Borg 81f4de965f Very basic status service 2015-08-20 12:59:44 +02:00
Jakob Borg 030b1f3467 I contribute stuff 2015-08-20 12:33:52 +02:00
Jakob Borg b7a180114e Cleaner build 2015-08-20 12:33:11 +02:00
Audrius Butkevicius e80a9b0075 Fix after package move 2015-08-19 20:49:34 +01:00
Audrius Butkevicius 604f2c9161 Connection errors are debug errors 2015-07-23 20:53:16 +01:00
Audrius Butkevicius d1f3d95c96 Add ability to lookup relay status 2015-07-22 22:34:05 +01:00
Audrius Butkevicius efa0a06947 Merge pull request #1 from syncthing/review
Code review
2015-07-20 18:43:31 +01:00
Jakob Borg 11eb241c8f Style and minor fixes, client package 2015-07-20 14:04:34 +02:00
Jakob Borg ebef239a06 Style and minor fixes, main package 2015-07-20 14:04:34 +02:00
Audrius Butkevicius 3d5507451b Merge pull request #2 from syncthing/ratelimit
Implement global and per session rate limiting
2015-07-20 12:57:55 +01:00
Jakob Borg 98a13204b2 Implement global and per session rate limiting 2015-07-20 13:37:11 +02:00
Jakob Borg c318fdc94b Build script from discosrv 2015-07-20 12:11:06 +02:00
Audrius Butkevicius d0229b62da Fix bugs 2015-07-17 22:04:02 +01:00
Audrius Butkevicius 37ad20a71b Change receiver type, add GoStringer 2015-07-17 21:49:45 +01:00
Audrius Butkevicius fcd6ebb06e General cleanup 2015-07-17 20:17:49 +01:00