Jakob Borg
ad418abf91
Merge pull request #25 from syncthing/fixes
...
Fix ALL THE BUGS
2015-12-07 13:36:49 +01:00
Audrius Butkevicius
c7d51a26f6
Merge pull request #26 from canton7/feature/better-logging
...
Add more logging in the case of relaypoolsrv internal server error
2015-12-07 11:18:34 +00:00
Antony Male
2c01cc000e
Add more logging in the case of relaypoolsrv internal server error
...
It's useful to know *why* relaypoolsrv returns an internal server error
2015-12-07 11:11:01 +00:00
Jakob Borg
22f193f042
Dependency update
2015-12-04 15:20:01 +01:00
Audrius Butkevicius
b24a9e57fd
Update deps
2015-11-27 21:04:40 +00:00
Audrius Butkevicius
bc5b95be8a
Update packages, fix testutil. Goddamit godep.
2015-11-23 21:29:23 +00:00
AudriusButkevicius
77572d0aee
Typo
2015-11-21 18:58:52 +00:00
Audrius Butkevicius
37b79735bf
Add signal handlers ( fixes #15 )
2015-11-21 00:35:38 +00:00
Audrius Butkevicius
9d9ad6de88
Update readme ( fixes #16 )
2015-11-21 00:35:38 +00:00
Audrius Butkevicius
20b925abec
Limit number of connections ( fixes #23 )
2015-11-21 00:35:31 +00:00
Audrius Butkevicius
567aaf87c6
Merge pull request #19 from canton7/feature/pool-logging
...
Enable extra logging in pool.go even when -debug not specified
2015-11-06 13:51:46 +00:00
Antony Male
e660d683a0
Enable extra logging in pool.go even when -debug not specified
...
Knowing why a relay server failed to join the pool can be important. This
is typically an issue which must be investigated after it occurred, so
having logs available is useful.
Running with -debug permanently enabled is impractical, due to the amount
of traffic that is generated, particularly when data is being transferred.
Logging is limited to at most one message per minute, although one message
per hour is more likely.
2015-11-06 12:58:44 +00:00
Audrius Butkevicius
3357fded14
Merge pull request #18 from canton7/feature/contributer
...
Add Antony Male to CONTRIBUTORS
2015-11-05 23:24:04 +00:00
Antony Male
618fc54ac2
Add Antony Male to CONTRIBUTORS
...
A 1-line hack makes me a contributer, apparently :)
2015-11-05 23:10:14 +00:00
Audrius Butkevicius
339e058b64
Merge pull request #17 from canton7/feature/ext-address
...
Allow extAddress to be set from the command line
2015-11-05 21:43:12 +00:00
Antony Male
102027a343
Allow extAddress to be set from the command line
...
This allows relaysrv to listen on an unprivileged port, with port
forwarding directing traffic from 443, thus providing an alternative
to using setcap cap_net_bind_service=+ep
2015-11-05 21:26:58 +00:00
Audrius Butkevicius
7775166477
URLs should have Go units
2015-10-23 22:24:53 +01:00
Audrius Butkevicius
a310a32371
Add CORS headers
2015-10-22 21:44:29 +01:00
Audrius Butkevicius
c00e26be81
Fix units
2015-10-22 21:40:36 +01:00
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