Skip to content

[24.10] syncthing: bump to 1.29.6 #26480

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged

Conversation

GeorgeSapkin
Copy link
Contributor

Maintainer: @aparcar, @brvphoenix
Compile tested: 24.10.1, x86/64
Run tested: 24.10.0, x86/64, QEMU

  • all files are installed correctly
  • version checks return the updated version
  • service starts
  • web UI loads with the existing config and displays the updated version
  • synchronization works

Description:

  • chore(lib): expose model methods to obtain progress
  • feat(gui): explanation to options enabled or disabled per folder type
  • fix(gui): validate device ID in canonical form
  • fix(config): remove discontinued primary STUN server
  • fix(stun): better error handling
  • chore(config): remove discontinued secondary STUN servers
  • chore(fs): speed up case normalization
  • build(deps): update dependencies
  • feat(fs, config): add support for custom filesystem type construction
  • build: replace underscore in Debian version
  • chore(model): add metric for total number of conflicts
  • fix(config): properly apply defaults when reading folder configuration
  • fix(config): zero filesystemtype is "basic"
  • build: push artifacts to Azure
  • chore(config): resolve primary STUN servers via SRV record
  • chore(fs): changes to allow Filesystem to be implemented externally
  • fix(strings): differentiate setup(n) and set(v) up
  • fix(gui): mark unseen disconnected devices as inactive
  • fix(syncthing): use separate lock file instead of locking the
    certificate
  • feat(api, gui): allow authentication bypass for metrics
  • chore: add missing copyright in new files from infra branch
  • fix(osutil): give threads same I/O priority on Linux
  • chore(syncthing): remove support for TLS 1.2 sync connections
  • chore(gui): update dependency copyrights, add script for periodic
    maintenance
  • chore(api): log X-Forwarded-For
  • feat(config): add option for audit file
  • chore(gui): use go list --deps for dependency list
  • fix(strelaysrv): make the session limiter session-dependent
  • Add discovery and relay server descriptions.

Changelog: syncthing/syncthing@v1.29.5...v1.29.6

Signed-off-by: George Sapkin <[email protected]>
(cherry picked from commit a7f229f)
- chore(lib): expose model methods to obtain progress
- feat(gui): explanation to options enabled or disabled per folder type
- fix(gui): validate device ID in canonical form
- fix(config): remove discontinued primary STUN server
- fix(stun): better error handling
- chore(config): remove discontinued secondary STUN servers
- chore(fs): speed up case normalization
- build(deps): update dependencies
- feat(fs, config): add support for custom filesystem type construction
- build: replace underscore in Debian version
- chore(model): add metric for total number of conflicts
- fix(config): properly apply defaults when reading folder configuration
- fix(config): zero filesystemtype is "basic"
- build: push artifacts to Azure
- chore(config): resolve primary STUN servers via SRV record
- chore(fs): changes to allow Filesystem to be implemented externally
- fix(strings): differentiate setup(n) and set(v) up
- fix(gui): mark unseen disconnected devices as inactive
- fix(syncthing): use separate lock file instead of locking the
  certificate
- feat(api, gui): allow authentication bypass for metrics
- chore: add missing copyright in new files from infra branch
- fix(osutil): give threads same I/O priority on Linux
- chore(syncthing): remove support for TLS 1.2 sync connections
- chore(gui): update dependency copyrights, add script for periodic
  maintenance
- chore(api): log X-Forwarded-For
- feat(config): add option for audit file
- chore(gui): use go list --deps for dependency list
- fix(strelaysrv): make the session limiter session-dependent

Changelog: syncthing/syncthing@v1.29.5...v1.29.6
Signed-off-by: George Sapkin <[email protected]>
(cherry picked from commit 9f78bed)
@hnyman hnyman merged commit 00a59e7 into openwrt:openwrt-24.10 May 11, 2025
12 checks passed
@GeorgeSapkin GeorgeSapkin deleted the backport-syncthing-1.29.6-to-24.10 branch May 11, 2025 18:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants