aboutsummaryrefslogtreecommitdiff
path: root/lib/relay
AgeCommit message (Expand)Author
2022-10-01cmd/strelaysrv: Add optional auth token (fixes #3987) (#8561)entity0xfe
2022-09-14lib: Factor out getting IP address from net.Addr (#8538)greatroar
2022-08-16all: Modernize error wrapping (#8491)v1.21.0-rc.2v1.21.0Jakob Borg
2022-07-28all: Remove unused method receivers (#8462)deepsource-autofix[bot]
2022-07-28all: Unused parameter should be replaced by underscore (#8464)deepsource-autofix[bot]
2022-07-28all: Remove or convert deprecated API usages (#8459)Jakob Borg
2021-11-22lib/relay: Send SNI when the address is a host name (fixes #8014) (#8015)Jakob Borg
2021-09-06lib/relay/protocol: Merge two Sprintf callsgreatroar
2021-07-21lib/relay/client: Stricter typing and remove unused code (#7819)greatroar
2021-05-10lib/relay, lib/svcutil: Improve service logging (fixes #7580) (#7647)Simon Frei
2021-05-10all: Refactor relay invitations (#7646)Simon Frei
2021-05-08build: List go:generate tools in tools.go (#7599)greatroar
2021-04-06Merge pull request from GHSA-x462-89pf-6r5hJakob Borg
2020-12-22lib/ur: Send unreported failures on shutdown (#7164)Simon Frei
2020-11-17all: Implement suture v4-api (#6947)Simon Frei
2020-06-16all: Make all error implementations pointer types (#6726)greatroar
2020-06-07lib/protocol: Avoid panic in DeviceIDFromBytes (#6714)André Colomb
2020-04-04cmd/strelaypoolsrv: Expose check error to client, fix incorrect response code...Jakob Borg
2020-03-03all: Tweak error creation (#6391)Jakob Borg
2020-02-24lib: More contextification (#6343)Simon Frei
2020-01-23lib/relays: Fix incorrect timeout, bring back logging (ref #6289) (#6291)Audrius Butkevicius
2019-11-26all: Use context in lib/dialer (#6177)Simon Frei
2019-11-23lib: Wrap errors with errors.Wrap instead of fmt.Errorf (#6181)Simon Frei
2019-11-21lib/relay: Prevent lock nil deref when creation dynamic client (#6175)Simon Frei
2019-11-21lib: Replace done channel with contexts in and add names to util services (#6...Simon Frei
2019-11-06all: Remove dead code, fix lost msgLen checks (#6129)Audrius Butkevicius
2019-10-04all, lib/logger: Refactor SetDebug calls (#6054)Lukas Lihotzki
2019-07-19lib: Ensure timely service termination (fixes #5860) (#5863)Simon Frei
2019-07-17lib/relay: Prevent spurious relay error message (fixes #5861) (#5864)v1.2.1-rc.2Jakob Borg
2019-07-09lib/relay: Call the proper Error method (ref #5806) (#5841)Simon Frei
2019-07-09lib: Add util.Service as suture.Service template (fixes #5801) (#5806)Simon Frei
2019-05-29lib/connections: Add QUIC protocol support (fixes #5377) (#5737)Audrius Butkevicius
2019-02-02all: Revert the underscore sillynessJakob Borg
2019-02-02all: Even more boring linter fixes (#5501)Jakob Borg
2018-12-18all: Become a Go module (fixes #5148) (#5384)Jakob Borg
2018-11-07cmd/syncthing, lib/relay: Fixes regarding stopping of services (#5293)Simon Frei
2017-02-09all: Update license url to https (ref #3976)Jakob Borg
2016-11-13lib/relay: Close invitation channel in all error cases (fixes #3726)Audrius Butkevicius
2016-08-08build, lib: Correct total test coverage calculationJakob Borg
2016-05-31lib/relay: Correctly get IP from remote addr via proxy (fixes #3223)Jakob Borg
2016-05-31lib/connections: Handle wrapped connection in SetTCPOptions (fixes #3223)Jakob Borg
2016-05-17lib/connections: Un-deprecate relaysEnabled (fixes #3074)Jakob Borg
2016-05-08all: Correct spelling in commentsklemens
2016-05-04lib/connections: RefactorAudrius Butkevicius
2016-03-21cmd/syncthing: Extract interfaces for things the API depends onJakob Borg
2016-03-18lib/relay/client: Log relay client messages (fixes #2624)Audrius Butkevicius
2016-03-09Correct path to genxdr after the change to Go1.5+ vendoringLars K.W. Gohlke
2016-02-02Use v2 of XDR package (actual changes)Jakob Borg
2016-02-02Use v2 of XDR package (auto generated)Jakob Borg
2015-12-23Svc -> ServiceAudrius Butkevicius