Commit Graph

  • ff88430efb feat: add debug commands for folder counts and files (#10206) Jakob Borg 2025-07-04 15:46:24 +02:00
  • 06dd8ee6d7 fix(pmp, netutil): workaround native code denied to discover gateway ipv4 addr on Android 14+ (#10204) Catfriend1 2025-07-02 20:40:38 +02:00
  • c0aa7b436c chore: disable golangci-lint wsl_v5 check Jakob Borg 2025-06-30 23:29:41 +02:00
  • b80fa9dcd2 chore(gui, man, authors): update docs, translations, and contributors Syncthing Release Automation 2025-06-30 04:01:54 +00:00
  • 95187bcc64 chore(protocol): minor cleanup of ClusterConfig messages; remove DisableTempIndexes option (#10202) Jakob Borg 2025-06-29 10:18:51 +02:00
  • f2a5b62733 build: unset build ID in generated binaries (#10203) Catfriend1 2025-06-28 14:32:07 +02:00
  • 385ca6772c chore(gui): added spacing between folder name and error message (#10201) ardevd 2025-06-28 05:06:45 -04:00
  • 88c307b65b chore(config): increase max concurrent writes default (#10200) Simon Frei 2025-06-28 08:59:50 +00:00
  • 9d425b0588 fix(beacon, osutil, upnp): fix local discovery send and intf detection on Android (#10196) Catfriend1 2025-06-25 20:18:12 +02:00
  • cf84a260ca chore(gui, man, authors): update docs, translations, and contributors Syncthing Release Automation 2025-06-23 04:02:01 +00:00
  • c4e024c7e3 build: fix detection of next rc version Jakob Borg 2025-06-20 11:17:23 +02:00
  • 0945304a79 build: fix detection of next rc version v1.30.0-rc.2 v1.30.0 v1 release-rc-v1 Jakob Borg 2025-06-20 11:17:23 +02:00
  • 9703dd9f57 build: import release workflow changes from main Jakob Borg 2025-06-20 11:12:05 +02:00
  • 259e9ef08e fix(protocol): slightly loosen/correct ownership comparison criteria (fixes #9879) (#10176) yparitcher 2025-06-16 11:12:33 -04:00
  • c5a29b5b26 fix(model): don't clobber local flags when receiving index (#10190) v2.0.0-rc.22 Jakob Borg 2025-06-20 09:08:06 +02:00
  • 4c64843d60 feat(connections, nat): add UDP portmapping/pinhole for QUIC (fixes #7403) (#10171) Marcus B Spencer 2025-06-19 23:24:45 -05:00
  • b4ff96d754 chore(model): log folder removal Jakob Borg 2025-06-18 19:33:37 +02:00
  • 21c5ac2161 chore: remove bad comment in authors script Jakob Borg 2025-06-17 12:27:07 +02:00
  • 6fc0b41f97 feat(gui): add option to limit bandwidth in LAN to Settings (ref #10046) (#10182) tomasz1986 2025-06-17 09:46:38 +02:00
  • 0b0b2143ed fix(protocol): slightly loosen/correct ownership comparison criteria (fixes #9879) (#10176) yparitcher 2025-06-16 11:12:33 -04:00
  • af64140c61 fix(model): avoid flashing "Sync Waiting" unnecessarily (#10181) Jakob Borg 2025-06-16 12:53:02 +02:00
  • 1c68062231 chore(gui, man, authors): update docs, translations, and contributors Syncthing Release Automation 2025-06-16 04:00:36 +00:00
  • 4d92855d76 build: release job needs full checkout with tags Jakob Borg 2025-06-15 10:37:37 +02:00
  • 6a0c6128d8 fix(watchaggregator): properly handle sub-second watch durations (fixes #9927) (#10179) Simon Frei 2025-06-13 22:16:22 +00:00
  • 1c6f542cb7 build: use proper ref for build action v2.0.0-rc.21 Jakob Borg 2025-06-15 10:21:03 +02:00
  • b28066c85d build: use access token to trigger release builds Jakob Borg 2025-06-15 10:14:13 +02:00
  • 71c8a2c36f fix(db): remove invalid member from FileMetadata (#10180) Simon Frei 2025-06-15 07:12:25 +00:00
  • e4ab7b4ff3 fix(watchaggregator): properly handle sub-second watch durations (fixes #9927) (#10179) Simon Frei 2025-06-13 22:16:22 +00:00
  • 8b978d4712 chore: add migration for remote invalid local flag (#10174) Simon Frei 2025-06-13 21:28:07 +00:00
  • 7b319111d3 fix: track invalid files in LocalFlags to fix global count (#10170) Simon Frei 2025-06-13 05:33:31 +00:00
  • cb7cea93a2 chore(model): remove redundant removal of internal fields in indexsender (#10173) Simon Frei 2025-06-12 22:08:21 +00:00
  • 20257faf54 build: compat entry for Go 1.25 Jakob Borg 2025-06-11 22:39:59 +02:00
  • c14abebd68 refactor(syncthing): use named constant for SIGHUP (#10168) ardevd 2025-06-09 22:31:01 +02:00
  • b1a1a90045 chore(syncthing): ensure response body is closed in upgrade request (#10169) ardevd 2025-06-09 22:10:17 +02:00
  • 8afc9855f2 feat: use Ed25519 keys for sync connections (#10162) Jakob Borg 2025-06-09 07:48:01 +02:00
  • 4215058911 fix(gui): don't show dial errors for paused devices (fixes #10166) (#10167) Marcus B Spencer 2025-06-09 00:38:07 -05:00
  • 9fb1a18dbf fix(strelaypoolsrv): trivial error handling fix Jakob Borg 2025-06-09 07:25:31 +02:00
  • 064213ceb8 fix(fs): check for unsupported error on modern Windows (fixes #10164) (#10165) Ross Smith II 2025-06-08 22:20:46 -07:00
  • 0211251b34 chore(gui, man, authors): update docs, translations, and contributors Syncthing Release Automation 2025-06-09 04:00:17 +00:00
  • 1903da569b build: explicitly trigger build after pushing release tag (#10160) Jakob Borg 2025-06-07 16:22:39 +02:00
  • b6a7beca1f build: build both Debian armel and armhf (though they are the same for us) (#10159) Jakob Borg 2025-06-07 16:04:28 +02:00
  • 7b83e7403e build: limit golangci-lint to pull requests Jakob Borg 2025-06-07 15:04:26 +02:00
  • 1915a470e9 chore: update AUTHORS Jakob Borg 2025-06-07 14:29:55 +02:00
  • 0b100296e1 Merge branch 'v2' Jakob Borg 2025-06-07 14:18:48 +02:00
  • e6ed3acf5f build: add dependency for next-version script Jakob Borg 2025-06-07 14:18:12 +02:00
  • 9f95bf3573 docs: add release note mention of platforms no longer built Jakob Borg 2025-06-07 13:35:04 +02:00
  • b05ece0681 build: more resilient pushes to releases v1.30.0-rc.1 Jakob Borg 2025-06-07 09:34:49 +02:00
  • 5381178c46 build: streamline gathering of facts, checkouts (#10158) Jakob Borg 2025-06-07 13:11:52 +02:00
  • e7f4f8306c Merge branch 'main' into v2 Jakob Borg 2025-06-07 09:35:00 +02:00
  • 9922a3abd9 build: more resilient pushes to releases Jakob Borg 2025-06-07 09:34:49 +02:00
  • 40ab668a73 chore(etc): add option dash to upstart config Jakob Borg 2025-06-07 08:19:23 +02:00
  • 10d20c4800 chore(fs): linter complaints Jakob Borg 2025-06-06 12:03:28 +02:00
  • 700bb75016 chore(model): the easier linter complaints Jakob Borg 2025-06-06 11:54:40 +02:00
  • e25de22705 chore(internal): linter complaints Jakob Borg 2025-06-06 11:30:10 +02:00
  • ef6d561c66 chore(sqlite): linter complaints Jakob Borg 2025-06-06 11:27:53 +02:00
  • 3c92999406 build: allow v2 into APT candidate channel v2.0.0-rc.20 Jakob Borg 2025-06-06 10:32:58 +02:00
  • e61b8a1ae8 docs: link to Docker image, APT, in release notes Jakob Borg 2025-06-05 19:21:01 +02:00
  • 706409d2f3 Merge branch 'main' into v2 Jakob Borg 2025-06-05 19:19:34 +02:00
  • e9133ef82b docs: link to Docker image, APT, in release notes Jakob Borg 2025-06-05 19:18:46 +02:00
  • 67ba20d777 build: also create relaysrv and discosrv releases Jakob Borg 2025-06-05 09:53:38 +02:00
  • 21da0d7890 fix(stupgrades): return latest stable & pre for each major Jakob Borg 2025-05-24 08:24:18 +02:00
  • ebbe57d0ab fix(syncthing): avoid writing panic log to nil fd (#10154) ardevd 2025-06-03 07:39:21 +02:00
  • 9cf8fca03f Merge branch 'main' into v2 Jakob Borg 2025-06-02 20:42:16 +02:00
  • f4abc71dcc chore: copyright in next-version script Jakob Borg 2025-06-02 20:41:22 +02:00
  • 2712f566ab Merge branch 'main' into v2 v2.0.0-rc.19 Jakob Borg 2025-06-02 20:00:00 +02:00
  • 8aa02da93a build: include "v" prefix in version tags... Jakob Borg 2025-06-02 19:59:45 +02:00
  • ac3f390afa Merge branch 'main' into v2 Jakob Borg 2025-06-02 19:50:34 +02:00
  • 0e560486db build: use own script instead of svu Jakob Borg 2025-06-02 19:48:05 +02:00
  • 57d413099d chore(gui, man, authors): update docs, translations, and contributors Syncthing Release Automation 2025-06-02 05:24:58 +00:00
  • 8d37e8f307 Merge branch 'main' into v2 Jakob Borg 2025-05-31 17:10:00 +02:00
  • 1fdf07933c feat(config): expose folder and device info as metrics (fixes #9519) (#10148) Jakob Borg 2025-05-31 17:09:23 +02:00
  • d49df1e44c build: refactor builds for forks/PRs Jakob Borg 2025-05-31 09:07:17 +02:00
  • 50480f6ccb build: use same GitHub token for releases as for translation etc pushes Jakob Borg 2025-05-31 08:50:42 +02:00
  • 15f693d93c refactor(sqlite): move deleted flag into logical order in schema Jakob Borg 2025-05-31 08:36:35 +02:00
  • 8e934a8c69 feat(config): enable multiple connections by default (#10151) Jakob Borg 2025-05-30 22:04:55 +02:00
  • c50678618f chore: add issue types to GitHub issue templates Jakob Borg 2025-05-30 11:57:17 +02:00
  • 8094b459e4 build: remove schedule from PR metadata job Jakob Borg 2025-05-30 11:48:54 +02:00
  • 6765867a2e chore(protocol): only allow enc. password changes on cluster config (#10145) Simon Frei 2025-05-30 07:52:47 +00:00
  • 4fb8ee6a6f chore(protocol): don't start connection routines a second time (#10146) Simon Frei 2025-05-30 06:28:42 +00:00
  • 79bac43800 Merge branch 'main' into v2 v2.0.0-rc.18 Jakob Borg 2025-05-29 17:10:03 +02:00
  • 674834ccf4 build: properly propagate build tags to Debian build (#10144) Jakob Borg 2025-05-29 17:06:57 +02:00
  • 3bd2bff23b fix(protocol): avoid deadlock with concurrent connection start and close (#10140) Jakob Borg 2025-05-29 16:56:58 +02:00
  • 40660c5fb7 build: add labeler workflow for PRs (#10143) v1.29.7-rc.3 v1.29.7 Jakob Borg 2025-05-29 10:04:08 +02:00
  • d940d094a1 build(deps): update our notify package from upstream (#10142) Jakob Borg 2025-05-28 17:04:24 +02:00
  • 9d67727989 build(deps): update dependencies (#10141) Jakob Borg 2025-05-28 15:52:08 +02:00
  • 6f51700a7f docs: general notes about v2 coming (#10135) Jakob Borg 2025-05-27 10:01:04 +02:00
  • 43d33dbeb5 docs: mention subcommands in release notes, use for all 2.0 releases Jakob Borg 2025-05-27 07:51:18 +02:00
  • bb91f53641 Merge branch 'main' into v2 Jakob Borg 2025-05-26 21:40:54 +02:00
  • 598915193a refactor: use slices package for sorting (#10136) Marcel Meyer 2025-05-26 20:37:49 +02:00
  • 905e5ec07f build: handle multiple general release notes Jakob Borg 2025-05-26 16:27:23 +02:00
  • 5945a8c5bd docs: adjust release notes for v2.0.0 Jakob Borg 2025-05-26 15:27:53 +02:00
  • 4075b886d0 build: no need to build on the branches that just trigger tags Jakob Borg 2025-05-26 15:21:21 +02:00
  • e39dcc5c58 docs: add relnotes for v2.0.0 v2.0.0-rc.17 Jakob Borg 2025-05-26 14:45:39 +02:00
  • 46d2c59b24 build: upgrade setup-zig action (#10134) Jakob Borg 2025-05-26 14:53:47 +02:00
  • 54f6b5c2ee Merge branch 'main' into v2 Jakob Borg 2025-05-26 14:22:30 +02:00
  • cade790198 build: use specific token for pushing release tags Jakob Borg 2025-05-26 14:06:44 +02:00
  • 98555a9a80 fix(gui): update uncamel() to handle strings like 'IDs' (fixes #10128) (#10131) v1.29.7-rc.2 Luke Hamburg 2025-05-26 07:43:38 -04:00
  • 48b757cac1 refactor: use slices package for sort (#10132) Marcel Meyer 2025-05-26 13:37:26 +02:00
  • 58c85fc9db build: process for automatic release tags (#10133) Jakob Borg 2025-05-26 13:33:53 +02:00
  • ddd98a818a chore(gui, man, authors): update docs, translations, and contributors Syncthing Release Automation 2025-05-26 03:55:20 +00:00