Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-06-14 | wipdockerfilebuild | Jakob Borg | |
2023-06-14 | wip | Jakob Borg | |
2023-06-14 | wip | Jakob Borg | |
2023-06-14 | wip | Jakob Borg | |
2023-06-14 | wip | Jakob Borg | |
2023-06-14 | wip | Jakob Borg | |
2023-06-12 | gui, man, authors: Update docs, translations, and contributors | Syncthing Release Automation | |
2023-06-10 | Don't add empty device to config on init (#8933) | Simon Frei | |
We usually want to ensure that our own device is present. However if the given device ID is the empty ID, we shouldn't do that. This is a legimate (though way too non-obvious) use-case when opening the config without knowing/caring about the device ID. | |||
2023-06-06 | build: Push release files to cloud storage | Jakob Borg | |
2023-06-06 | build: Generate .asc files for release packages (fixes #8897) | Jakob Borg | |
2023-06-06 | build: Properly build all Debian archs (fixes #8898) | Jakob Borg | |
2023-06-06 | Merge branch 'release' | Jakob Borg | |
* release: gui: Avoid code generating HTML (#8923) gui: Remove HTML support in tooltips | |||
2023-06-06 | gui: Avoid code generating HTML (#8923)v1.23.5 | Jakob Borg | |
2023-06-06 | gui: Remove HTML support in tooltips | Jakob Borg | |
2023-06-05 | gui: Avoid code generating HTML (#8923) | Jakob Borg | |
2023-06-05 | build: Tests should run with Go 1.20 on Windows (#8924) | Jakob Borg | |
Tests should run with Go 1.20 on Windows | |||
2023-06-05 | gui, man, authors: Update docs, translations, and contributors | Syncthing Release Automation | |
2023-06-04 | lib/model: Improve test for unignored parent directories (#8926) | Jakob Borg | |
2023-06-04 | build: Update dependencies (#8925) | Jakob Borg | |
The easy ones, there is also a quic-go update but it requires API refactoring. | |||
2023-06-03 | gui: Remove HTML support in tooltips | Jakob Borg | |
2023-06-02 | cmd/syncthing: Use correct binary when restarting monitor (#8919) | Jakob Borg | |
2023-06-01 | build(deps): bump github.com/minio/sha256-simd from 1.0.0 to 1.0.1 (#8916) | dependabot[bot] | |
Bumps [github.com/minio/sha256-simd](https://github.com/minio/sha256-simd) from 1.0.0 to 1.0.1. - [Release notes](https://github.com/minio/sha256-simd/releases) - [Commits](https://github.com/minio/sha256-simd/compare/v1.0.0...v1.0.1) --- updated-dependencies: - dependency-name: github.com/minio/sha256-simd dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | |||
2023-06-01 | build: Increase concurrency, add "basic checks" gatekeeper | Jakob Borg | |
2023-05-29 | gui, man, authors: Update docs, translations, and contributors | Syncthing Release Automation | |
2023-05-22 | gui, man, authors: Update docs, translations, and contributors | Syncthing Release Automation | |
2023-05-17 | lib/model: Set platform data for new folders w/ ignorePerms (ref #8883) (#8907) | Anthony Goeckner | |
* Platform data (ownership, xattrs, etc.) is now set correctly for newly-received folders, even if the received folder has the NoPermissions flag. * Call setPlatformData on receivers that have ignorePerms set to true. | |||
2023-05-15 | gui, man, authors: Update docs, translations, and contributors | Syncthing Release Automation | |
2023-05-11 | lib: replace `Readdir(-1)` with `os.ReadDir` (#8901) | Eng Zer Jun | |
2023-05-10 | lib/api: Allow BindDN to exclude any username formatting (fixes #8899) (#8900) | Will Rouesnel | |
This allows a syncthing instance to be locked to exactly 1 user without needing search capability on the LDAP instance. | |||
2023-05-09 | build: Attempt cross compilation for ~all targets, allow it to failv1.23.5-rc.1 | Jakob Borg | |
2023-05-09 | lib/fs: Fix root path handling for Windows (fixes #8778) | Ross Smith II | |
Co-authored-by: Jakob Borg <jakob@kastelo.net> | |||
2023-05-09 | all: Grand test refactor (fixes #8779, fixes #8799) | Jakob Borg | |
This fixes various test issues with Go 1.20. - Most tests rewritten to use fakefs where possible - Some tests that were already skipped, or dubious (invasive, unmaintainable, unclear what they even tested) have been removed - Some actual code rewritten to better support testing in fakefs Co-authored-by: Eric P <eric@kastelo.net> | |||
2023-05-09 | all: Correct various typos (#8870) | Alexander Seiler | |
2023-05-08 | gui, man, authors: Update docs, translations, and contributors | Syncthing Release Automation | |
2023-05-02 | lib/model: Set platform data, incl. copying ownership, for new folders w/ ↵ | Anthony Goeckner | |
NoPermissions flag (#8883) Platform data (ownership, xattrs, etc.) is now set correctly for newly-received folders, even if the received folder has the NoPermissions flag. | |||
2023-05-02 | gui: Add Thai (th) translation template. (#8887) | André Colomb | |
2023-05-01 | build: Produce nightly release builds | Jakob Borg | |
2023-05-01 | gui, man, authors: Update docs, translations, and contributors | Syncthing Release Automation | |
2023-04-29 | build: Bump actions version; fix Node 12 deprecation warning (#8881) | K.B.Dharun Krishna | |
2023-04-28 | build: Build Debian packages | Jakob Borg | |
2023-04-28 | build: Sign for upgrades | Jakob Borg | |
2023-04-28 | build: Notarize mac builds | Jakob Borg | |
2023-04-24 | build(deps): bump github.com/quic-go/quic-go from 0.33.0 to 0.34.0 (#8877) | dependabot[bot] | |
Bumps [github.com/quic-go/quic-go](https://github.com/quic-go/quic-go) from 0.33.0 to 0.34.0. - [Release notes](https://github.com/quic-go/quic-go/releases) - [Changelog](https://github.com/quic-go/quic-go/blob/master/Changelog.md) - [Commits](https://github.com/quic-go/quic-go/compare/v0.33.0...v0.34.0) --- updated-dependencies: - dependency-name: github.com/quic-go/quic-go dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | |||
2023-04-24 | gui, man, authors: Update docs, translations, and contributors | Syncthing Release Automation | |
2023-04-20 | lib/ignore: Properly handle non-existing included ignore-files (fixes #8764) ↵ | Eric P | |
(#8874) In the sequence of loading ignores, the error File Does Not Exist is not being considered a fatal error, since the .stignore file is allowed to not exist. However, included ignore files also tossed that same error in case those do not exist while in those cases it's considered an error and it should lead to the folder stopping. Changing the error when opening an included ignore file to something other than the regular does fix this issue, as in it now works again as described in the Documentation. | |||
2023-04-19 | lib/connections: Avoid using nil lanChecker | Jakob Borg | |
Otherwise it panics when someone calls Priority() on it... | |||
2023-04-17 | gui, man, authors: Update docs, translations, and contributors | Syncthing Release Automation | |
2023-04-16 | lib/config, lib/connections: Configurable protocol priority (ref #8626) (#8868) | Jakob Borg | |
This makes the various protocol priorities configurable among the other options. With this, it's possible to prefer QUIC over TCP for WAN connections, for example. Both sides need to be similarly configured for this to work properly. The default priority order remains the same as previously (TCP, QUIC, Relay, with LAN better than WAN). To make this happen I made each dialer & listener more priority aware, and moved the check for whether a connection is LAN or not into the dialer / listener -- this is the new "lanChecker" type that's passed around. | |||
2023-04-14 | build: Upgrade recli (fixes #8503) (#8871) | Simon Frei | |
2023-04-11 | build: Update dependencies (#8869) | Jakob Borg | |