aboutsummaryrefslogtreecommitdiff
path: root/lib/connections
AgeCommit message (Expand)Author
2024-05-16lib/connections: Use proper errors.Is check (#9538)WangXi
2024-05-04lib/connections: Add syncthing_connections_active metric (fixes #9527) (#9528)DerRockWolf
2024-02-10all: Use some Go 1.21 features (#9409)Jakob Borg
2024-02-09build: Use Go 1.22, minimum is Go 1.21 (#9408)Jakob Borg
2023-12-20lib/connections: Skip allocation in check for missing port (#9297)greatroar
2023-12-11lib/nat, lib/upnp: IPv6 UPnP support (#9010)Maximilian
2023-09-25Update dependencies (#9129)Jakob Borg
2023-09-20lib/connections: Fix transport type detection for QUIC (fixes #8274) (#9114)bt90
2023-09-12lib/connections: Make assumptions about isLAN when interface address listing ...bt90
2023-09-06all: Support multiple device connections (fixes #141) (#8918)Jakob Borg
2023-09-03lib/connections: Fix WANAddresses returning only unspecified IPs (ref #9010) ...Maximilian
2023-08-23lib/connections: Allow IPv6 ULA in discovery announcements (fixes #7456) (#9048)v1.24.0-rc.1v1.24.0bt90
2023-08-21all: Remove lib/util package (#9049)Jakob Borg
2023-08-21all: Use Go 1.21, new QUIC API (#9040)Jakob Borg
2023-07-28lib/connections: Fix building with `-tags noquic` (#9009)Chih-Hsuan Yen
2023-07-18all: fix unused method receiver (#8988)deepsource-autofix[bot]
2023-07-18all: unused parameter should be replaced by underscore (#8989)deepsource-autofix[bot]
2023-05-09all: Correct various typos (#8870)Alexander Seiler
2023-04-19lib/connections: Avoid using nil lanCheckerJakob Borg
2023-04-16lib/config, lib/connections: Configurable protocol priority (ref #8626) (#8868)Jakob Borg
2023-03-12lib/protocol: Cache expensive key operations (fixes #8599) (#8820)Jakob Borg
2023-02-07all: Use new Go 1.19 atomic types (#8772)greatroar
2023-02-02build: Update quic-go and pfilter for Go 1.20 (fixes #8768) (#8769)Jakob Borg
2022-11-28gui, lib/connections: Let the backend decide whether connection is local (fix...André Colomb
2022-11-03lib/connections: Use adaptive write size for rate limited connections (fixes ...Jakob Borg
2022-09-14lib: Factor out getting IP address from net.Addr (#8538)greatroar
2022-08-23all: Fix various user-facing and non-user-facing typos (#8509)luzpaz
2022-08-16all: Modernize error wrapping (#8491)v1.21.0-rc.2v1.21.0Jakob Borg
2022-08-03build: Update quic-go for Go 1.19 (#8483)Jakob Borg
2022-07-28all: Unused errorsJakob Borg
2022-07-28all: Fix unused method receiver (further) (#8466)deepsource-autofix[bot]
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
2022-05-04lib/connections: Correct race on loop variable (fixes #8320) (#8321)Jakob Borg
2022-04-12build: Bump quic-go to 0.26.0 for go1.18 update (#8231)Simon Frei
2022-04-11lib/connections: Create the forgotten channel (ref #8263) (#8267)Simon Frei
2022-04-10lib/connections: Always run a simple connection test (#7866)Jakob Borg
2022-04-09lib: Removal global connection registry (#8254)Simon Frei
2022-04-07lib/connections, lib/model: Improve new conn handling (#8253)Simon Frei
2022-03-26all: Replace errors.Cause with errors.Is (#8236)greatroar
2021-11-22lib/config: Decouple VerifyConfiguration from Committer (#7939)greatroar
2021-11-22lib/nat: Fix race condition in Mapping (#8042)greatroar
2021-11-07lib/syncthing: Clean up / refactor LoadOrGenerateCertificate() utility functi...André Colomb
2021-10-06lib/connections: Fix and optimize registry (#7996)greatroar
2021-08-19lib/connections: Remove future go build constraints on quic (#7898)Simon Frei
2021-08-17all: Update build constraints to Go 1.17 style (#7894)Jakob Borg
2021-08-05Update quic to 0.22.0 to support RFC9000, enable batch reads (#7862)Audrius Butkevicius
2021-07-10lib/connections: switch statement to get the QUIC network (#7816)v1.18.1-rc.1greatroar
2021-07-05lib/connections: Resolve IPv6 for quic6:// peers (fixes #7809) (#7810)Chih-Hsuan Yen