This project is mirrored from https://*****:*****@github.com/syncthing/syncthing.
Pull mirroring updated .
-
v1.30.0-rc.20945304a · ·
## Syncthing 2 is coming Syncthing version 1.x will soon be replaced by Syncthing version 2.x. Version 2 brings a new database format and various cleanups, but remains protocol compatible with Syncthing 1. More detailed information about Syncthing 2 can be found in the release notes at https://github.com/syncthing/syncthing/releases. This release is also available as: * APT repository: https://apt.syncthing.net/ * Docker image: `docker.io/syncthing/syncthing:1.30.0-rc.2` or `ghcr.io/syncthing/syncthing:1.30.0-rc.2` (`{docker,ghcr}.io/syncthing/syncthing:1` to follow just the major version) ## What's Changed ### Fixes * fix(protocol): avoid deadlock with concurrent connection start and close by @calmh in https://github.com/syncthing/syncthing/pull/10140 * fix(syncthing): avoid writing panic log to nil fd by @ardevd in https://github.com/syncthing/syncthing/pull/10154 ### Features * feat(config): expose folder and device info as metrics (fixes #9519) by @calmh in https://github.com/syncthing/syncthing/pull/10148 ### Other * build: properly propagate build tags to Debian build by @calmh in https://github.com/syncthing/syncthing/pull/10144 * chore(protocol): don't start connection routines a second time by @imsodin in https://github.com/syncthing/syncthing/pull/10146 * chore(protocol): only allow enc. password changes on cluster config by @imsodin in https://github.com/syncthing/syncthing/pull/10145 **Full Changelog**: https://github.com/syncthing/syncthing/compare/v1.29.7...v1.30.0-rc.2
-
v2.0.0-rc.22c5a29b5b · ·
## Major changes in 2.0 - Database backend switched from LevelDB to SQLite. There is a migration on first launch which can be lengthy for larger setups. The new database is easier to understand and maintain and, hopefully, less buggy. - Deleted items are no longer kept forever in the database, instead they are forgotten after six months. If your use case require deletes to take effect after more than a six month delay, set the `--db-delete-retention-interval` command line option or corresponding environment variable to zero, or a longer time interval of your choosing. - Modernised command line options parsing. Old single-dash long options are no longer supported, e.g. `-home` must be given as `--home`. Some options have been renamed, others have become subcommands. All serve options are now also accepted as environment variables. See `syncthing --help` and `syncthing serve --help` for details. - Rolling hash detection of shifted data is no longer supported as this effectively never helped. Instead, scanning and syncing is faster and more efficient without it. - A "default folder" is no longer created on first startup. - Multiple connections are now used by default between v2 devices. The new default value is to use three connections: one for index metadata and two for data exchange. - The following platforms unfortunately no longer get prebuilt binaries for download at syncthing.net and on GitHub, due to complexities related to cross compilation with SQLite: - dragonfly/amd64 - illumos/amd64 and solaris/amd64 - linux/ppc64 - netbsd/* - openbsd/386 and openbsd/arm - windows/arm This release is also available as: * APT repository: https://apt.syncthing.net/ * Docker image: `docker.io/syncthing/syncthing:2.0.0-rc.22` or `ghcr.io/syncthing/syncthing:2.0.0-rc.22` (`{docker,ghcr}.io/syncthing/syncthing:2` to follow just the major version) ## What's Changed ### Fixes * fix(db): handle large numbers of blocks in update by @calmh in https://github.com/syncthing/syncthing/pull/10025 * fix(syncthing): make directory flags global for all commands by @calmh in https://github.com/syncthing/syncthing/pull/10028 * fix(sqlite): apply options by @pixelspark in https://github.com/syncthing/syncthing/pull/10049 * fix(db): version vector serialisation :( by @calmh in https://github.com/syncthing/syncthing/pull/10050 * fix(model): loop-break regression while block copying in puller by @imsodin in https://github.com/syncthing/syncthing/pull/10069 * fix(model): close fd immediately in copier by @imsodin in https://github.com/syncthing/syncthing/pull/10079 * fix(model): use same folder first in copier by @imsodin in https://github.com/syncthing/syncthing/pull/10093 * fix(model): correct bufferpool handling; simplify by @calmh in https://github.com/syncthing/syncthing/pull/10113 * fix(protocol): avoid deadlock with concurrent connection start and close by @calmh in https://github.com/syncthing/syncthing/pull/10140 * fix(syncthing): avoid writing panic log to nil fd by @ardevd in https://github.com/syncthing/syncthing/pull/10154 * fix(fs): check for unsupported error on modern Windows (fixes #10164) by @rasa in https://github.com/syncthing/syncthing/pull/10165 * fix(gui): don't show dial errors for paused devices (fixes #10166) by @marbens-arch in https://github.com/syncthing/syncthing/pull/10167 * fix: track invalid files in LocalFlags to fix global count by @imsodin in https://github.com/syncthing/syncthing/pull/10170 * fix(watchaggregator): properly handle sub-second watch durations (fixes #9927) by @imsodin in https://github.com/syncthing/syncthing/pull/10179 * fix(db): remove invalid member from FileMetadata by @imsodin in https://github.com/syncthing/syncthing/pull/10180 * fix(model): avoid flashing "Sync Waiting" unnecessarily by @calmh in https://github.com/syncthing/syncthing/pull/10181 * fix(protocol): slightly loosen/correct ownership comparison criteria (fixes #9879) by @yparitcher in https://github.com/syncthing/syncthing/pull/10176 * fix(model): don't clobber local flags when receiving index by @calmh in https://github.com/syncthing/syncthing/pull/10190 ### Features * feat: add `syncthing debug database-statistics` command by @calmh in https://github.com/syncthing/syncthing/pull/10117 * feat(config): enable multiple connections by default by @calmh in https://github.com/syncthing/syncthing/pull/10151 * feat(config): expose folder and device info as metrics (fixes #9519) by @calmh in https://github.com/syncthing/syncthing/pull/10148 * feat: use Ed25519 keys for sync connections by @calmh in https://github.com/syncthing/syncthing/pull/10162 * feat(gui): add option to limit bandwidth in LAN to Settings (ref #10046) by @tomasz1986 in https://github.com/syncthing/syncthing/pull/10182 * feat(connections, nat): add UDP portmapping/pinhole for QUIC (fixes #7403) by @marbens-arch in https://github.com/syncthing/syncthing/pull/10171 ### Other * chore: remove abandoned next-gen-gui experiment by @calmh in https://github.com/syncthing/syncthing/pull/10004 * chore: remove weak hashing which does not pull its weight by @calmh in https://github.com/syncthing/syncthing/pull/10005 * chore: switch database engine to sqlite (fixes #9954) by @calmh in https://github.com/syncthing/syncthing/pull/9965 * chore: harmonise command line flags by @calmh in https://github.com/syncthing/syncthing/pull/10007 * chore(db): increase journal limit to 64MiB by @bt90 in https://github.com/syncthing/syncthing/pull/10022 * chore: forget deleted files older than six months (fixes #6284) by @calmh in https://github.com/syncthing/syncthing/pull/10023 * chore(db): use shorter read transactions and periodic checkpoint for smaller WAL by @calmh in https://github.com/syncthing/syncthing/pull/10027 * chore: configurable delete retention interval by @calmh in https://github.com/syncthing/syncthing/pull/10030 * chore(db): fix debug logging by @bt90 in https://github.com/syncthing/syncthing/pull/10033 * chore(db): buffer pulled files for smaller WAL by @calmh in https://github.com/syncthing/syncthing/pull/10036 * chore(db): use one SQLite database per folder by @calmh in https://github.com/syncthing/syncthing/pull/10042 * chore(model): delay starting a pull while there are incoming index updates by @calmh in https://github.com/syncthing/syncthing/pull/10041 * chore(syncthing): remove "default" folder concept by @calmh in https://github.com/syncthing/syncthing/pull/10068 * chore(syncthing): ensure migrated database is closed before exiting by @xjtdy888 in https://github.com/syncthing/syncthing/pull/10076 * chore(db, model): simplify per hash DB lookup in copier by @imsodin in https://github.com/syncthing/syncthing/pull/10080 * chore(model): refactor copier for more flatness by @imsodin in https://github.com/syncthing/syncthing/pull/10094 * build: upgrade setup-zig action by @calmh in https://github.com/syncthing/syncthing/pull/10134 * build: properly propagate build tags to Debian build by @calmh in https://github.com/syncthing/syncthing/pull/10144 * chore(protocol): don't start connection routines a second time by @imsodin in https://github.com/syncthing/syncthing/pull/10146 * chore(protocol): only allow enc. password changes on cluster config by @imsodin in https://github.com/syncthing/syncthing/pull/10145 * chore: various linter fixes by @calmh in https://github.com/syncthing/syncthing/pull/10157 * build: streamline gathering of facts, checkouts by @calmh in https://github.com/syncthing/syncthing/pull/10158 * build: build both Debian armel and armhf (though they are the same for us) by @calmh in https://github.com/syncthing/syncthing/pull/10159 * build: explicitly trigger build after pushing release tag by @calmh in https://github.com/syncthing/syncthing/pull/10160 * chore(syncthing): ensure response body is closed in upgrade request by @ardevd in https://github.com/syncthing/syncthing/pull/10169 * refactor(syncthing): use named constant for SIGHUP by @ardevd in https://github.com/syncthing/syncthing/pull/10168 * chore(model): remove redundant removal of internal fields in indexsender by @imsodin in https://github.com/syncthing/syncthing/pull/10173 * chore: add migration for remote invalid local flag by @imsodin in https://github.com/syncthing/syncthing/pull/10174 ## New Contributors * @ardevd made their first contribution in https://github.com/syncthing/syncthing/pull/10154 * @yparitcher made their first contribution in https://github.com/syncthing/syncthing/pull/10176 **Full Changelog**: https://github.com/syncthing/syncthing/compare/v1.29.7...v2.0.0-rc.22
-
v2.0.0-rc.211c6f542c · ·
## Major changes in 2.0 - Database backend switched from LevelDB to SQLite. There is a migration on first launch which can be lengthy for larger setups. The new database is easier to understand and maintain and, hopefully, less buggy. - Deleted items are no longer kept forever in the database, instead they are forgotten after six months. If your use case require deletes to take effect after more than a six month delay, set the `--db-delete-retention-interval` command line option or corresponding environment variable to zero, or a longer time interval of your choosing. - Modernised command line options parsing. Old single-dash long options are no longer supported, e.g. `-home` must be given as `--home`. Some options have been renamed, others have become subcommands. All serve options are now also accepted as environment variables. See `syncthing --help` and `syncthing serve --help` for details. - Rolling hash detection of shifted data is no longer supported as this effectively never helped. Instead, scanning and syncing is faster and more efficient without it. - A "default folder" is no longer created on first startup. - Multiple connections are now used by default between v2 devices. The new default value is to use three connections: one for index metadata and two for data exchange. - The following platforms unfortunately no longer get prebuilt binaries for download at syncthing.net and on GitHub, due to complexities related to cross compilation with SQLite: - dragonfly/amd64 - illumos/amd64 and solaris/amd64 - linux/ppc64 - netbsd/* - openbsd/386 and openbsd/arm - windows/arm This release is also available as: * APT repository: https://apt.syncthing.net/ * Docker image: `docker.io/syncthing/syncthing:2.0.0-rc.21` or `ghcr.io/syncthing/syncthing:2.0.0-rc.21` (`{docker,ghcr}.io/syncthing/syncthing:2` to follow just the major version) ## What's Changed ### Fixes * fix(db): handle large numbers of blocks in update by @calmh in https://github.com/syncthing/syncthing/pull/10025 * fix(syncthing): make directory flags global for all commands by @calmh in https://github.com/syncthing/syncthing/pull/10028 * fix(sqlite): apply options by @pixelspark in https://github.com/syncthing/syncthing/pull/10049 * fix(db): version vector serialisation :( by @calmh in https://github.com/syncthing/syncthing/pull/10050 * fix(model): loop-break regression while block copying in puller by @imsodin in https://github.com/syncthing/syncthing/pull/10069 * fix(model): close fd immediately in copier by @imsodin in https://github.com/syncthing/syncthing/pull/10079 * fix(model): use same folder first in copier by @imsodin in https://github.com/syncthing/syncthing/pull/10093 * fix(model): correct bufferpool handling; simplify by @calmh in https://github.com/syncthing/syncthing/pull/10113 * fix(protocol): avoid deadlock with concurrent connection start and close by @calmh in https://github.com/syncthing/syncthing/pull/10140 * fix(syncthing): avoid writing panic log to nil fd by @ardevd in https://github.com/syncthing/syncthing/pull/10154 * fix(fs): check for unsupported error on modern Windows (fixes #10164) by @rasa in https://github.com/syncthing/syncthing/pull/10165 * fix(gui): don't show dial errors for paused devices (fixes #10166) by @marbens-arch in https://github.com/syncthing/syncthing/pull/10167 * fix: track invalid files in LocalFlags to fix global count by @imsodin in https://github.com/syncthing/syncthing/pull/10170 * fix(watchaggregator): properly handle sub-second watch durations (fixes #9927) by @imsodin in https://github.com/syncthing/syncthing/pull/10179 * fix(db): remove invalid member from FileMetadata by @imsodin in https://github.com/syncthing/syncthing/pull/10180 ### Features * feat: add `syncthing debug database-statistics` command by @calmh in https://github.com/syncthing/syncthing/pull/10117 * feat(config): enable multiple connections by default by @calmh in https://github.com/syncthing/syncthing/pull/10151 * feat(config): expose folder and device info as metrics (fixes #9519) by @calmh in https://github.com/syncthing/syncthing/pull/10148 * feat: use Ed25519 keys for sync connections by @calmh in https://github.com/syncthing/syncthing/pull/10162 ### Other * chore: remove abandoned next-gen-gui experiment by @calmh in https://github.com/syncthing/syncthing/pull/10004 * chore: remove weak hashing which does not pull its weight by @calmh in https://github.com/syncthing/syncthing/pull/10005 * chore: switch database engine to sqlite (fixes #9954) by @calmh in https://github.com/syncthing/syncthing/pull/9965 * chore: harmonise command line flags by @calmh in https://github.com/syncthing/syncthing/pull/10007 * chore(db): increase journal limit to 64MiB by @bt90 in https://github.com/syncthing/syncthing/pull/10022 * chore: forget deleted files older than six months (fixes #6284) by @calmh in https://github.com/syncthing/syncthing/pull/10023 * chore(db): use shorter read transactions and periodic checkpoint for smaller WAL by @calmh in https://github.com/syncthing/syncthing/pull/10027 * chore: configurable delete retention interval by @calmh in https://github.com/syncthing/syncthing/pull/10030 * chore(db): fix debug logging by @bt90 in https://github.com/syncthing/syncthing/pull/10033 * chore(db): buffer pulled files for smaller WAL by @calmh in https://github.com/syncthing/syncthing/pull/10036 * chore(db): use one SQLite database per folder by @calmh in https://github.com/syncthing/syncthing/pull/10042 * chore(model): delay starting a pull while there are incoming index updates by @calmh in https://github.com/syncthing/syncthing/pull/10041 * chore(syncthing): remove "default" folder concept by @calmh in https://github.com/syncthing/syncthing/pull/10068 * chore(syncthing): ensure migrated database is closed before exiting by @xjtdy888 in https://github.com/syncthing/syncthing/pull/10076 * chore(db, model): simplify per hash DB lookup in copier by @imsodin in https://github.com/syncthing/syncthing/pull/10080 * chore(model): refactor copier for more flatness by @imsodin in https://github.com/syncthing/syncthing/pull/10094 * build: upgrade setup-zig action by @calmh in https://github.com/syncthing/syncthing/pull/10134 * build: properly propagate build tags to Debian build by @calmh in https://github.com/syncthing/syncthing/pull/10144 * chore(protocol): don't start connection routines a second time by @imsodin in https://github.com/syncthing/syncthing/pull/10146 * chore(protocol): only allow enc. password changes on cluster config by @imsodin in https://github.com/syncthing/syncthing/pull/10145 * chore: various linter fixes by @calmh in https://github.com/syncthing/syncthing/pull/10157 * build: streamline gathering of facts, checkouts by @calmh in https://github.com/syncthing/syncthing/pull/10158 * build: build both Debian armel and armhf (though they are the same for us) by @calmh in https://github.com/syncthing/syncthing/pull/10159 * build: explicitly trigger build after pushing release tag by @calmh in https://github.com/syncthing/syncthing/pull/10160 * chore(syncthing): ensure response body is closed in upgrade request by @ardevd in https://github.com/syncthing/syncthing/pull/10169 * refactor(syncthing): use named constant for SIGHUP by @ardevd in https://github.com/syncthing/syncthing/pull/10168 * chore(model): remove redundant removal of internal fields in indexsender by @imsodin in https://github.com/syncthing/syncthing/pull/10173 * chore: add migration for remote invalid local flag by @imsodin in https://github.com/syncthing/syncthing/pull/10174 ## New Contributors * @ardevd made their first contribution in https://github.com/syncthing/syncthing/pull/10154 **Full Changelog**: https://github.com/syncthing/syncthing/compare/v1.29.7...v2.0.0-rc.21
-
v1.30.0-rc.1b05ece06 · ·
## Syncthing 2 is coming Syncthing version 1.x will soon be replaced by Syncthing version 2.x. Version 2 brings a new database format and various cleanups, but remains protocol compatible with Syncthing 1. More detailed information about Syncthing 2 can be found in the release notes at https://github.com/syncthing/syncthing/releases. This release is also available as: * APT repository: https://apt.syncthing.net/ * Docker image: `docker.io/syncthing/syncthing:1.30.0-rc.1` or `ghcr.io/syncthing/syncthing:1.30.0-rc.1` (`{docker,ghcr}.io/syncthing/syncthing:1` to follow just the major version) ## What's Changed ### Fixes * fix(protocol): avoid deadlock with concurrent connection start and close by @calmh in https://github.com/syncthing/syncthing/pull/10140 * fix(syncthing): avoid writing panic log to nil fd by @ardevd in https://github.com/syncthing/syncthing/pull/10154 ### Features * feat(config): expose folder and device info as metrics (fixes #9519) by @calmh in https://github.com/syncthing/syncthing/pull/10148 ### Other * build: properly propagate build tags to Debian build by @calmh in https://github.com/syncthing/syncthing/pull/10144 * chore(protocol): don't start connection routines a second time by @imsodin in https://github.com/syncthing/syncthing/pull/10146 * chore(protocol): only allow enc. password changes on cluster config by @imsodin in https://github.com/syncthing/syncthing/pull/10145 ## New Contributors * @ardevd made their first contribution in https://github.com/syncthing/syncthing/pull/10154 **Full Changelog**: https://github.com/syncthing/syncthing/compare/v1.29.7...v1.30.0-rc.1
-
v2.0.0-rc.203c929994 · ·
## Major changes in 2.0 - Database backend switched from LevelDB to SQLite. There is a migration on first launch which can be lengthy for larger setups. The new database is easier to understand and maintain and, hopefully, less buggy. - Deleted items are no longer kept forever in the database, instead they are forgotten after six months. If your use case require deletes to take effect after more than a six month delay, set the `--db-delete-retention-interval` command line option or corresponding environment variable to zero, or a longer time interval of your choosing. - Modernised command line options parsing. Old single-dash long options are no longer supported, e.g. `-home` must be given as `--home`. Some options have been renamed, others have become subcommands. All serve options are now also accepted as environment variables. See `syncthing --help` and `syncthing serve --help` for details. - Rolling hash detection of shifted data is no longer supported as this effectively never helped. Instead, scanning and syncing is faster and more efficient without it. - A "default folder" is no longer created on first startup. - Multiple connections are now used by default between v2 devices. The new default value is to use three connections: one for index metadata and two for data exchange. This release is also available as: * APT repository: https://apt.syncthing.net/ * Docker image: `docker.io/syncthing/syncthing:2.0.0-rc.20` or `ghcr.io/syncthing/syncthing:2.0.0-rc.20` (`{docker,ghcr}.io/syncthing/syncthing:2` to follow just the major version) ## What's Changed ### Fixes * fix(db): handle large numbers of blocks in update by @calmh in https://github.com/syncthing/syncthing/pull/10025 * fix(syncthing): make directory flags global for all commands by @calmh in https://github.com/syncthing/syncthing/pull/10028 * fix(sqlite): apply options by @pixelspark in https://github.com/syncthing/syncthing/pull/10049 * fix(db): version vector serialisation :( by @calmh in https://github.com/syncthing/syncthing/pull/10050 * fix(model): loop-break regression while block copying in puller by @imsodin in https://github.com/syncthing/syncthing/pull/10069 * fix(model): close fd immediately in copier by @imsodin in https://github.com/syncthing/syncthing/pull/10079 * fix(model): use same folder first in copier by @imsodin in https://github.com/syncthing/syncthing/pull/10093 * fix(model): correct bufferpool handling; simplify by @calmh in https://github.com/syncthing/syncthing/pull/10113 * fix(protocol): avoid deadlock with concurrent connection start and close by @calmh in https://github.com/syncthing/syncthing/pull/10140 * fix(syncthing): avoid writing panic log to nil fd by @ardevd in https://github.com/syncthing/syncthing/pull/10154 ### Features * feat: add `syncthing debug database-statistics` command by @calmh in https://github.com/syncthing/syncthing/pull/10117 * feat(config): enable multiple connections by default by @calmh in https://github.com/syncthing/syncthing/pull/10151 * feat(config): expose folder and device info as metrics (fixes #9519) by @calmh in https://github.com/syncthing/syncthing/pull/10148 ### Other * chore: remove abandoned next-gen-gui experiment by @calmh in https://github.com/syncthing/syncthing/pull/10004 * chore: remove weak hashing which does not pull its weight by @calmh in https://github.com/syncthing/syncthing/pull/10005 * chore: switch database engine to sqlite (fixes #9954) by @calmh in https://github.com/syncthing/syncthing/pull/9965 * chore: harmonise command line flags by @calmh in https://github.com/syncthing/syncthing/pull/10007 * chore(db): increase journal limit to 64MiB by @bt90 in https://github.com/syncthing/syncthing/pull/10022 * chore: forget deleted files older than six months (fixes #6284) by @calmh in https://github.com/syncthing/syncthing/pull/10023 * chore(db): use shorter read transactions and periodic checkpoint for smaller WAL by @calmh in https://github.com/syncthing/syncthing/pull/10027 * chore: configurable delete retention interval by @calmh in https://github.com/syncthing/syncthing/pull/10030 * chore(db): fix debug logging by @bt90 in https://github.com/syncthing/syncthing/pull/10033 * chore(db): buffer pulled files for smaller WAL by @calmh in https://github.com/syncthing/syncthing/pull/10036 * chore(db): use one SQLite database per folder by @calmh in https://github.com/syncthing/syncthing/pull/10042 * chore(model): delay starting a pull while there are incoming index updates by @calmh in https://github.com/syncthing/syncthing/pull/10041 * chore(syncthing): remove "default" folder concept by @calmh in https://github.com/syncthing/syncthing/pull/10068 * chore(syncthing): ensure migrated database is closed before exiting by @xjtdy888 in https://github.com/syncthing/syncthing/pull/10076 * chore(db, model): simplify per hash DB lookup in copier by @imsodin in https://github.com/syncthing/syncthing/pull/10080 * chore(model): refactor copier for more flatness by @imsodin in https://github.com/syncthing/syncthing/pull/10094 * build: upgrade setup-zig action by @calmh in https://github.com/syncthing/syncthing/pull/10134 * build: properly propagate build tags to Debian build by @calmh in https://github.com/syncthing/syncthing/pull/10144 * chore(protocol): don't start connection routines a second time by @imsodin in https://github.com/syncthing/syncthing/pull/10146 * chore(protocol): only allow enc. password changes on cluster config by @imsodin in https://github.com/syncthing/syncthing/pull/10145 ## New Contributors * @ardevd made their first contribution in https://github.com/syncthing/syncthing/pull/10154 **Full Changelog**: https://github.com/syncthing/syncthing/compare/v1.29.7...v2.0.0-rc.20
-
v2.0.0-rc.192712f566 · ·
## Major changes in 2.0 - Database backend switched from LevelDB to SQLite. There is a migration on first launch which can be lengthy for larger setups. The new database is easier to understand and maintain and, hopefully, less buggy. - Deleted items are no longer kept forever in the database, instead they are forgotten after six months. If your use case require deletes to take effect after more than a six month delay, set the `--db-delete-retention-interval` command line option or corresponding environment variable to zero, or a longer time interval of your choosing. - Modernised command line options parsing. Old single-dash long options are no longer supported, e.g. `-home` must be given as `--home`. Some options have been renamed, others have become subcommands. All serve options are now also accepted as environment variables. See `syncthing --help` and `syncthing serve --help` for details. - Rolling hash detection of shifted data is no longer supported as this effectively never helped. Instead, scanning and syncing is faster and more efficient without it. - A "default folder" is no longer created on first startup. - Multiple connections are now used by default between v2 devices. The new default value is to use three connections: one for index metadata and two for data exchange. ## What's Changed ### Fixes * fix(db): handle large numbers of blocks in update by @calmh in https://github.com/syncthing/syncthing/pull/10025 * fix(syncthing): make directory flags global for all commands by @calmh in https://github.com/syncthing/syncthing/pull/10028 * fix(sqlite): apply options by @pixelspark in https://github.com/syncthing/syncthing/pull/10049 * fix(db): version vector serialisation :( by @calmh in https://github.com/syncthing/syncthing/pull/10050 * fix(model): loop-break regression while block copying in puller by @imsodin in https://github.com/syncthing/syncthing/pull/10069 * fix(model): close fd immediately in copier by @imsodin in https://github.com/syncthing/syncthing/pull/10079 * fix(model): use same folder first in copier by @imsodin in https://github.com/syncthing/syncthing/pull/10093 * fix(model): correct bufferpool handling; simplify by @calmh in https://github.com/syncthing/syncthing/pull/10113 * fix(protocol): avoid deadlock with concurrent connection start and close by @calmh in https://github.com/syncthing/syncthing/pull/10140 ### Features * feat: add `syncthing debug database-statistics` command by @calmh in https://github.com/syncthing/syncthing/pull/10117 * feat(config): enable multiple connections by default by @calmh in https://github.com/syncthing/syncthing/pull/10151 * feat(config): expose folder and device info as metrics (fixes #9519) by @calmh in https://github.com/syncthing/syncthing/pull/10148 ### Other * chore: remove abandoned next-gen-gui experiment by @calmh in https://github.com/syncthing/syncthing/pull/10004 * chore: remove weak hashing which does not pull its weight by @calmh in https://github.com/syncthing/syncthing/pull/10005 * chore: switch database engine to sqlite (fixes #9954) by @calmh in https://github.com/syncthing/syncthing/pull/9965 * chore: harmonise command line flags by @calmh in https://github.com/syncthing/syncthing/pull/10007 * chore(db): increase journal limit to 64MiB by @bt90 in https://github.com/syncthing/syncthing/pull/10022 * chore: forget deleted files older than six months (fixes #6284) by @calmh in https://github.com/syncthing/syncthing/pull/10023 * chore(db): use shorter read transactions and periodic checkpoint for smaller WAL by @calmh in https://github.com/syncthing/syncthing/pull/10027 * chore: configurable delete retention interval by @calmh in https://github.com/syncthing/syncthing/pull/10030 * chore(db): fix debug logging by @bt90 in https://github.com/syncthing/syncthing/pull/10033 * chore(db): buffer pulled files for smaller WAL by @calmh in https://github.com/syncthing/syncthing/pull/10036 * chore(db): use one SQLite database per folder by @calmh in https://github.com/syncthing/syncthing/pull/10042 * chore(model): delay starting a pull while there are incoming index updates by @calmh in https://github.com/syncthing/syncthing/pull/10041 * chore(syncthing): remove "default" folder concept by @calmh in https://github.com/syncthing/syncthing/pull/10068 * chore(syncthing): ensure migrated database is closed before exiting by @xjtdy888 in https://github.com/syncthing/syncthing/pull/10076 * chore(db, model): simplify per hash DB lookup in copier by @imsodin in https://github.com/syncthing/syncthing/pull/10080 * chore(model): refactor copier for more flatness by @imsodin in https://github.com/syncthing/syncthing/pull/10094 * build: upgrade setup-zig action by @calmh in https://github.com/syncthing/syncthing/pull/10134 * build: properly propagate build tags to Debian build by @calmh in https://github.com/syncthing/syncthing/pull/10144 * chore(protocol): don't start connection routines a second time by @imsodin in https://github.com/syncthing/syncthing/pull/10146 * chore(protocol): only allow enc. password changes on cluster config by @imsodin in https://github.com/syncthing/syncthing/pull/10145 **Full Changelog**: https://github.com/syncthing/syncthing/compare/v1.29.7...v2.0.0-rc.19
-
v1.29.740660c5f · ·
## Syncthing 2 is coming Syncthing version 1.x will soon be replaced by Syncthing version 2.x. Version 2 brings a new database format and various cleanups, but remains protocol compatible with Syncthing 1. More detailed information about Syncthing 2 can be found in the release notes at https://github.com/syncthing/syncthing/releases. ## What's Changed ### Fixes * fix(config): deep copy configuration defaults (fixes #9916) by @hazemKrimi in https://github.com/syncthing/syncthing/pull/10101 * fix(config): mark audit log options as needing restart (fixes #10099) by @marbens-arch in https://github.com/syncthing/syncthing/pull/10100 * fix(versioner): fix perms of created folders (fixes #9626) by @ashishbhate in https://github.com/syncthing/syncthing/pull/10105 * fix(syncthing): ensure both config and data dirs exist at startup (fixes #10126) by @calmh in https://github.com/syncthing/syncthing/pull/10127 * fix(gui): update `uncamel()` to handle strings like 'IDs' (fixes #10128) by @luckman212 in https://github.com/syncthing/syncthing/pull/10131 ### Features * feat(gui): close a modal when pressing ESC after switching modal tabs (fixes #9489) by @hazemKrimi in https://github.com/syncthing/syncthing/pull/10092 ### Other * chore(gui): add Serbian (sr) translation template by @acolomb in https://github.com/syncthing/syncthing/pull/10116 * build: reactivate golangci-lint by @calmh in https://github.com/syncthing/syncthing/pull/10118 * chore: move golangci-lint & meta to separate PR-only workflow by @calmh in https://github.com/syncthing/syncthing/pull/10119 * refactor: use slices.Contains to simplify code by @pullmerge in https://github.com/syncthing/syncthing/pull/10121 * build: process for automatic release tags by @calmh in https://github.com/syncthing/syncthing/pull/10133 * refactor: use slices package for sort by @mrclmr in https://github.com/syncthing/syncthing/pull/10132 * refactor: use slices package for sorting by @mrclmr in https://github.com/syncthing/syncthing/pull/10136 * docs: general notes about v2 coming by @calmh in https://github.com/syncthing/syncthing/pull/10135 * build: add labeler workflow for PRs by @calmh in https://github.com/syncthing/syncthing/pull/10143 ## New Contributors * @hazemKrimi made their first contribution in https://github.com/syncthing/syncthing/pull/10092 * @pullmerge made their first contribution in https://github.com/syncthing/syncthing/pull/10121 * @ashishbhate made their first contribution in https://github.com/syncthing/syncthing/pull/10105 * @mrclmr made their first contribution in https://github.com/syncthing/syncthing/pull/10132 **Full Changelog**: https://github.com/syncthing/syncthing/compare/v1.29.6...v1.29.7
-
v2.0.0-rc.1879bac438 · ·
## Major changes in 2.0 - Database backend switched from LevelDB to SQLite. There is a migration on first launch which can be lengthy for larger setups. The new database is easier to understand and maintain and, hopefully, less buggy. - Deleted items are no longer kept forever in the database, instead they are forgotten after six months. If your use case require deletes to take effect after more than a six month delay, set the `--db-delete-retention-interval` command line option or corresponding environment variable to zero, or a longer time interval of your choosing. - Modernised command line options parsing. Old single-dash long options are no longer supported, e.g. `-home` must be given as `--home`. Some options have been renamed, others have become subcommands. All serve options are now also accepted as environment variables. See `syncthing --help` and `syncthing serve --help` for details. - Rolling hash detection of shifted data is no longer supported as this effectively never helped. Instead, scanning and syncing is faster and more efficient without it. - A "default folder" is no longer created on first startup. ## What's Changed ### Fixes * fix(db): handle large numbers of blocks in update by @calmh in https://github.com/syncthing/syncthing/pull/10025 * fix(syncthing): make directory flags global for all commands by @calmh in https://github.com/syncthing/syncthing/pull/10028 * fix(sqlite): apply options by @pixelspark in https://github.com/syncthing/syncthing/pull/10049 * fix(db): version vector serialisation :( by @calmh in https://github.com/syncthing/syncthing/pull/10050 * fix(model): loop-break regression while block copying in puller by @imsodin in https://github.com/syncthing/syncthing/pull/10069 * fix(model): close fd immediately in copier by @imsodin in https://github.com/syncthing/syncthing/pull/10079 * fix(model): use same folder first in copier by @imsodin in https://github.com/syncthing/syncthing/pull/10093 * fix(config): deep copy configuration defaults (fixes #9916) by @hazemKrimi in https://github.com/syncthing/syncthing/pull/10101 * fix(config): mark audit log options as needing restart (fixes #10099) by @marbens-arch in https://github.com/syncthing/syncthing/pull/10100 * fix(model): correct bufferpool handling; simplify by @calmh in https://github.com/syncthing/syncthing/pull/10113 * fix(versioner): fix perms of created folders (fixes #9626) by @ashishbhate in https://github.com/syncthing/syncthing/pull/10105 * fix(syncthing): ensure both config and data dirs exist at startup (fixes #10126) by @calmh in https://github.com/syncthing/syncthing/pull/10127 * fix(gui): update `uncamel()` to handle strings like 'IDs' (fixes #10128) by @luckman212 in https://github.com/syncthing/syncthing/pull/10131 * fix(protocol): avoid deadlock with concurrent connection start and close by @calmh in https://github.com/syncthing/syncthing/pull/10140 ### Features * feat(gui): close a modal when pressing ESC after switching modal tabs (fixes #9489) by @hazemKrimi in https://github.com/syncthing/syncthing/pull/10092 * feat: add `syncthing debug database-statistics` command by @calmh in https://github.com/syncthing/syncthing/pull/10117 ### Other * chore: remove abandoned next-gen-gui experiment by @calmh in https://github.com/syncthing/syncthing/pull/10004 * chore: remove weak hashing which does not pull its weight by @calmh in https://github.com/syncthing/syncthing/pull/10005 * chore: switch database engine to sqlite (fixes #9954) by @calmh in https://github.com/syncthing/syncthing/pull/9965 * chore: harmonise command line flags by @calmh in https://github.com/syncthing/syncthing/pull/10007 * chore(db): increase journal limit to 64MiB by @bt90 in https://github.com/syncthing/syncthing/pull/10022 * chore: forget deleted files older than six months (fixes #6284) by @calmh in https://github.com/syncthing/syncthing/pull/10023 * chore(db): use shorter read transactions and periodic checkpoint for smaller WAL by @calmh in https://github.com/syncthing/syncthing/pull/10027 * chore: configurable delete retention interval by @calmh in https://github.com/syncthing/syncthing/pull/10030 * chore(db): fix debug logging by @bt90 in https://github.com/syncthing/syncthing/pull/10033 * chore(db): buffer pulled files for smaller WAL by @calmh in https://github.com/syncthing/syncthing/pull/10036 * chore(db): use one SQLite database per folder by @calmh in https://github.com/syncthing/syncthing/pull/10042 * chore(model): delay starting a pull while there are incoming index updates by @calmh in https://github.com/syncthing/syncthing/pull/10041 * chore(syncthing): remove "default" folder concept by @calmh in https://github.com/syncthing/syncthing/pull/10068 * chore(syncthing): ensure migrated database is closed before exiting by @xjtdy888 in https://github.com/syncthing/syncthing/pull/10076 * chore(db, model): simplify per hash DB lookup in copier by @imsodin in https://github.com/syncthing/syncthing/pull/10080 * chore(model): refactor copier for more flatness by @imsodin in https://github.com/syncthing/syncthing/pull/10094 * chore(gui): add Serbian (sr) translation template by @acolomb in https://github.com/syncthing/syncthing/pull/10116 * build: reactivate golangci-lint by @calmh in https://github.com/syncthing/syncthing/pull/10118 * chore: move golangci-lint & meta to separate PR-only workflow by @calmh in https://github.com/syncthing/syncthing/pull/10119 * refactor: use slices.Contains to simplify code by @pullmerge in https://github.com/syncthing/syncthing/pull/10121 * build: process for automatic release tags by @calmh in https://github.com/syncthing/syncthing/pull/10133 * refactor: use slices package for sort by @mrclmr in https://github.com/syncthing/syncthing/pull/10132 * build: upgrade setup-zig action by @calmh in https://github.com/syncthing/syncthing/pull/10134 * refactor: use slices package for sorting by @mrclmr in https://github.com/syncthing/syncthing/pull/10136 * docs: general notes about v2 coming by @calmh in https://github.com/syncthing/syncthing/pull/10135 * build: add labeler workflow for PRs by @calmh in https://github.com/syncthing/syncthing/pull/10143 * build: properly propagate build tags to Debian build by @calmh in https://github.com/syncthing/syncthing/pull/10144 ## New Contributors * @hazemKrimi made their first contribution in https://github.com/syncthing/syncthing/pull/10092 * @pullmerge made their first contribution in https://github.com/syncthing/syncthing/pull/10121 * @ashishbhate made their first contribution in https://github.com/syncthing/syncthing/pull/10105 * @mrclmr made their first contribution in https://github.com/syncthing/syncthing/pull/10132 **Full Changelog**: https://github.com/syncthing/syncthing/compare/v1.29.6...v2.0.0-rc.18
-
v1.29.7-rc.340660c5f · ·
## Syncthing 2 is coming Syncthing version 1.x will soon be replaced by Syncthing version 2.x. Version 2 brings a new database format and various cleanups, but remains protocol compatible with Syncthing 1. More detailed information about Syncthing 2 can be found in the release notes at https://github.com/syncthing/syncthing/releases. ## What's Changed ### Fixes * fix(config): deep copy configuration defaults (fixes #9916) by @hazemKrimi in https://github.com/syncthing/syncthing/pull/10101 * fix(config): mark audit log options as needing restart (fixes #10099) by @marbens-arch in https://github.com/syncthing/syncthing/pull/10100 * fix(versioner): fix perms of created folders (fixes #9626) by @ashishbhate in https://github.com/syncthing/syncthing/pull/10105 * fix(syncthing): ensure both config and data dirs exist at startup (fixes #10126) by @calmh in https://github.com/syncthing/syncthing/pull/10127 * fix(gui): update `uncamel()` to handle strings like 'IDs' (fixes #10128) by @luckman212 in https://github.com/syncthing/syncthing/pull/10131 ### Features * feat(gui): close a modal when pressing ESC after switching modal tabs (fixes #9489) by @hazemKrimi in https://github.com/syncthing/syncthing/pull/10092 ### Other * chore(gui): add Serbian (sr) translation template by @acolomb in https://github.com/syncthing/syncthing/pull/10116 * build: reactivate golangci-lint by @calmh in https://github.com/syncthing/syncthing/pull/10118 * chore: move golangci-lint & meta to separate PR-only workflow by @calmh in https://github.com/syncthing/syncthing/pull/10119 * refactor: use slices.Contains to simplify code by @pullmerge in https://github.com/syncthing/syncthing/pull/10121 * build: process for automatic release tags by @calmh in https://github.com/syncthing/syncthing/pull/10133 * refactor: use slices package for sort by @mrclmr in https://github.com/syncthing/syncthing/pull/10132 * refactor: use slices package for sorting by @mrclmr in https://github.com/syncthing/syncthing/pull/10136 * docs: general notes about v2 coming by @calmh in https://github.com/syncthing/syncthing/pull/10135 * build: add labeler workflow for PRs by @calmh in https://github.com/syncthing/syncthing/pull/10143 ## New Contributors * @hazemKrimi made their first contribution in https://github.com/syncthing/syncthing/pull/10092 * @pullmerge made their first contribution in https://github.com/syncthing/syncthing/pull/10121 * @ashishbhate made their first contribution in https://github.com/syncthing/syncthing/pull/10105 * @mrclmr made their first contribution in https://github.com/syncthing/syncthing/pull/10132 **Full Changelog**: https://github.com/syncthing/syncthing/compare/v1.29.6...v1.29.7-rc.3
-
v2.0.0-rc.17e39dcc5c · ·
## Major changes in 2.0.0 - Database backend switched from LevelDB to SQLite. There is a migration on first launch which can be lengthy for larger setups. The new database is easier to understand and maintain and, hopefully, less buggy. - Deleted items are no longer kept forever in the database, instead they are forgotten after six months. If your use case require deletes to take effect after more than a six month delay, set the `--db-delete-retention-interval` command line option or corresponding environment variable to zero, or a longer time interval of your choosing. - Modernised command line options parsing. Old single-dash long options are no longer supported, e.g. `-home` must be given as `--home`. All serve options are now also accepted as environment variables. See `syncthing serve --help` for details. - Rolling hash detection of shifted data is no longer supported as this effectively never helped. Instead, scanning and syncing is faster and more efficient without it. - A "default folder" is no longer created on first startup. ## What's Changed * chore: remove abandoned next-gen-gui experiment by @calmh in https://github.com/syncthing/syncthing/pull/10004 * chore: remove weak hashing which does not pull its weight by @calmh in https://github.com/syncthing/syncthing/pull/10005 * chore: switch database engine to sqlite (fixes #9954) by @calmh in https://github.com/syncthing/syncthing/pull/9965 * chore: harmonise command line flags by @calmh in https://github.com/syncthing/syncthing/pull/10007 * chore(db): increase journal limit to 64MiB by @bt90 in https://github.com/syncthing/syncthing/pull/10022 * chore: forget deleted files older than six months (fixes #6284) by @calmh in https://github.com/syncthing/syncthing/pull/10023 * fix(db): handle large numbers of blocks in update by @calmh in https://github.com/syncthing/syncthing/pull/10025 * chore(db): use shorter read transactions and periodic checkpoint for smaller WAL by @calmh in https://github.com/syncthing/syncthing/pull/10027 * fix(syncthing): make directory flags global for all commands by @calmh in https://github.com/syncthing/syncthing/pull/10028 * chore: configurable delete retention interval by @calmh in https://github.com/syncthing/syncthing/pull/10030 * chore(db): fix debug logging by @bt90 in https://github.com/syncthing/syncthing/pull/10033 * chore(db): buffer pulled files for smaller WAL by @calmh in https://github.com/syncthing/syncthing/pull/10036 * chore(db): use one SQLite database per folder by @calmh in https://github.com/syncthing/syncthing/pull/10042 * chore(model): delay starting a pull while there are incoming index updates by @calmh in https://github.com/syncthing/syncthing/pull/10041 * fix(sqlite): apply options by @pixelspark in https://github.com/syncthing/syncthing/pull/10049 * fix(db): version vector serialisation :( by @calmh in https://github.com/syncthing/syncthing/pull/10050 * chore(syncthing): remove "default" folder concept by @calmh in https://github.com/syncthing/syncthing/pull/10068 * fix(model): loop-break regression while block copying in puller by @imsodin in https://github.com/syncthing/syncthing/pull/10069 * fix(model): close fd immediately in copier by @imsodin in https://github.com/syncthing/syncthing/pull/10079 * build(deps): update dependencies by @calmh in https://github.com/syncthing/syncthing/pull/10091 * chore(syncthing): ensure migrated database is closed before exiting by @xjtdy888 in https://github.com/syncthing/syncthing/pull/10076 * chore(db, model): simplify per hash DB lookup in copier by @imsodin in https://github.com/syncthing/syncthing/pull/10080 * fix(model): use same folder first in copier by @imsodin in https://github.com/syncthing/syncthing/pull/10093 * feat(gui): close a modal when pressing ESC after switching modal tabs (fixes #9489) by @hazemKrimi in https://github.com/syncthing/syncthing/pull/10092 * chore(model): refactor copier for more flatness by @imsodin in https://github.com/syncthing/syncthing/pull/10094 * fix(config): deep copy configuration defaults (fixes #9916) by @hazemKrimi in https://github.com/syncthing/syncthing/pull/10101 * fix(config): mark audit log options as needing restart (fixes #10099) by @marbens-arch in https://github.com/syncthing/syncthing/pull/10100 * fix(model): correct bufferpool handling; simplify by @calmh in https://github.com/syncthing/syncthing/pull/10113 * chore(gui): add Serbian (sr) translation template by @acolomb in https://github.com/syncthing/syncthing/pull/10116 * build: reactivate golangci-lint by @calmh in https://github.com/syncthing/syncthing/pull/10118 * feat: add `syncthing debug database-statistics` command by @calmh in https://github.com/syncthing/syncthing/pull/10117 * chore: move golangci-lint & meta to separate PR-only workflow by @calmh in https://github.com/syncthing/syncthing/pull/10119 * build(deps): update dependency due to build breakage by @calmh in https://github.com/syncthing/syncthing/pull/10120 * refactor: use slices.Contains to simplify code by @pullmerge in https://github.com/syncthing/syncthing/pull/10121 * fix(versioner): fix perms of created folders (fixes #9626) by @ashishbhate in https://github.com/syncthing/syncthing/pull/10105 * fix(syncthing): ensure both config and data dirs exist at startup (fixes #10126) by @calmh in https://github.com/syncthing/syncthing/pull/10127 * build: process for automatic release tags by @calmh in https://github.com/syncthing/syncthing/pull/10133 * refactor: use slices package for sort by @mrclmr in https://github.com/syncthing/syncthing/pull/10132 * fix(gui): update `uncamel()` to handle strings like 'IDs' (fixes #10128) by @luckman212 in https://github.com/syncthing/syncthing/pull/10131 * build: upgrade setup-zig action by @calmh in https://github.com/syncthing/syncthing/pull/10134 ## New Contributors * @hazemKrimi made their first contribution in https://github.com/syncthing/syncthing/pull/10092 * @pullmerge made their first contribution in https://github.com/syncthing/syncthing/pull/10121 * @ashishbhate made their first contribution in https://github.com/syncthing/syncthing/pull/10105 * @mrclmr made their first contribution in https://github.com/syncthing/syncthing/pull/10132 **Full Changelog**: https://github.com/syncthing/syncthing/compare/v1.29.6...v2.0.0-rc.17
-
v1.29.7-rc.298555a9a · ·
* build(deps): update dependencies by @calmh in https://github.com/syncthing/syncthing/pull/10091 * feat(gui): close a modal when pressing ESC after switching modal tabs (fixes #9489) by @hazemKrimi in https://github.com/syncthing/syncthing/pull/10092 * fix(config): deep copy configuration defaults (fixes #9916) by @hazemKrimi in https://github.com/syncthing/syncthing/pull/10101 * fix(config): mark audit log options as needing restart (fixes #10099) by @marbens-arch in https://github.com/syncthing/syncthing/pull/10100 * chore(gui): add Serbian (sr) translation template by @acolomb in https://github.com/syncthing/syncthing/pull/10116 * build: reactivate golangci-lint by @calmh in https://github.com/syncthing/syncthing/pull/10118 * chore: move golangci-lint & meta to separate PR-only workflow by @calmh in https://github.com/syncthing/syncthing/pull/10119 * build(deps): update dependency due to build breakage by @calmh in https://github.com/syncthing/syncthing/pull/10120 * refactor: use slices.Contains to simplify code by @pullmerge in https://github.com/syncthing/syncthing/pull/10121 * fix(versioner): fix perms of created folders (fixes #9626) by @ashishbhate in https://github.com/syncthing/syncthing/pull/10105 * fix(syncthing): ensure both config and data dirs exist at startup (fixes #10126) by @calmh in https://github.com/syncthing/syncthing/pull/10127 * build: process for automatic release tags by @calmh in https://github.com/syncthing/syncthing/pull/10133 * refactor: use slices package for sort by @mrclmr in https://github.com/syncthing/syncthing/pull/10132 * fix(gui): update `uncamel()` to handle strings like 'IDs' (fixes #10128) by @luckman212 in https://github.com/syncthing/syncthing/pull/10131 * @hazemKrimi made their first contribution in https://github.com/syncthing/syncthing/pull/10092 * @pullmerge made their first contribution in https://github.com/syncthing/syncthing/pull/10121 * @ashishbhate made their first contribution in https://github.com/syncthing/syncthing/pull/10105 * @mrclmr made their first contribution in https://github.com/syncthing/syncthing/pull/10132 **Full Changelog**: https://github.com/syncthing/syncthing/compare/v1.29.6...v1.29.7-rc.2
-
v1.29.7-rc.12532ac35 · ·
v1.29.7-rc.1 -----BEGIN SSH SIGNATURE----- U1NIU0lHAAAAAQAAADMAAAALc3NoLWVkMjU1MTkAAAAgwvc7HKxF4UIBJ3K0j8NS2l2geh +AIsotzJC3Ol9mLzAAAAADZ2l0AAAAAAAAAAZzaGE1MTIAAABTAAAAC3NzaC1lZDI1NTE5 AAAAQGconeA0F4v4pLFki+bfdG89ykjJKRloyTt0o9TXvW7bVNI7RiHtOQ9UHWigRLzSOU +EtjhvZOwHywfJY6br2Q4= -----END SSH SIGNATURE-----
-
v2.0.0-rc.1696b03fac · ·
v2.0.0-rc.16 -----BEGIN SSH SIGNATURE----- U1NIU0lHAAAAAQAAADMAAAALc3NoLWVkMjU1MTkAAAAgwvc7HKxF4UIBJ3K0j8NS2l2geh +AIsotzJC3Ol9mLzAAAAADZ2l0AAAAAAAAAAZzaGE1MTIAAABTAAAAC3NzaC1lZDI1NTE5 AAAAQCFWVrDnaKEsOruskaKrix31iJVQq4ZOgseaANentsnk8AJ+iD1ZT8NQZC3/llaigE WalqVHJztVep1rcPoQegA= -----END SSH SIGNATURE-----
-
v2.0.0-rc.154bc17bc5 · ·
v2.0.0-rc.15 -----BEGIN SSH SIGNATURE----- U1NIU0lHAAAAAQAAADMAAAALc3NoLWVkMjU1MTkAAAAgwvc7HKxF4UIBJ3K0j8NS2l2geh +AIsotzJC3Ol9mLzAAAAADZ2l0AAAAAAAAAAZzaGE1MTIAAABTAAAAC3NzaC1lZDI1NTE5 AAAAQBorEjEkh1MOF9vAbjuFHmveN3JgMZrZuNcPclepB3cFsfeCUX7RB4EmXEoHgAhT5P fmmxaGvNjbuz+vgtiJsg8= -----END SSH SIGNATURE-----
-
v2.0.0-rc.1470bb4459 · ·
v2.0.0-rc.14 -----BEGIN SSH SIGNATURE----- U1NIU0lHAAAAAQAAADMAAAALc3NoLWVkMjU1MTkAAAAgwvc7HKxF4UIBJ3K0j8NS2l2geh +AIsotzJC3Ol9mLzAAAAADZ2l0AAAAAAAAAAZzaGE1MTIAAABTAAAAC3NzaC1lZDI1NTE5 AAAAQB6tZ5WVND7xtTZur31rjU2s2TLJgLlyUBnHamVST47rX/jDEjReKLQm/tunjYojH9 TrdLzQQgPe4qRheFwWugw= -----END SSH SIGNATURE-----
-
v1.29.60bf21d9d · ·
v1.29.6 -----BEGIN SSH SIGNATURE----- U1NIU0lHAAAAAQAAADMAAAALc3NoLWVkMjU1MTkAAAAgwvc7HKxF4UIBJ3K0j8NS2l2geh +AIsotzJC3Ol9mLzAAAAADZ2l0AAAAAAAAAAZzaGE1MTIAAABTAAAAC3NzaC1lZDI1NTE5 AAAAQKmCHRwm4e3Sa9luesojET3dpwn30YJLVJtYGhtMw1QMSpqNgZFxMewq/HoEoG8j56 gJOFYaAhfosxmqDLP9NwY= -----END SSH SIGNATURE-----
-
v2.0.0-rc.13d28be1b7 · ·
v2.0.0-rc.13 -----BEGIN SSH SIGNATURE----- U1NIU0lHAAAAAQAAADMAAAALc3NoLWVkMjU1MTkAAAAgwvc7HKxF4UIBJ3K0j8NS2l2geh +AIsotzJC3Ol9mLzAAAAADZ2l0AAAAAAAAAAZzaGE1MTIAAABTAAAAC3NzaC1lZDI1NTE5 AAAAQCD4hcAXYSrJEYlVsHqleu9q6Wq0gmx9ZC88OfbHQCuyJ6ugGUV17gHIKbrSYSDxpS gCiiEhYmuLKGs09bm3/gg= -----END SSH SIGNATURE-----
-
v2.0.0-rc.122159dfd2 · ·
v2.0.0-rc.12 -----BEGIN SSH SIGNATURE----- U1NIU0lHAAAAAQAAADMAAAALc3NoLWVkMjU1MTkAAAAgwvc7HKxF4UIBJ3K0j8NS2l2geh +AIsotzJC3Ol9mLzAAAAADZ2l0AAAAAAAAAAZzaGE1MTIAAABTAAAAC3NzaC1lZDI1NTE5 AAAAQLLW5IOeRJg1h4Y8veuwD51Ivhg+KJoouCABD5UX+FS7ZsRGoPFqFWFd3bnYF2+lt2 nJJouE8Ypkn3QNIT8RgAk= -----END SSH SIGNATURE-----
-
v1.29.6-rc.30bf21d9d · ·
v1.29.6-rc.3 -----BEGIN SSH SIGNATURE----- U1NIU0lHAAAAAQAAADMAAAALc3NoLWVkMjU1MTkAAAAgwvc7HKxF4UIBJ3K0j8NS2l2geh +AIsotzJC3Ol9mLzAAAAADZ2l0AAAAAAAAAAZzaGE1MTIAAABTAAAAC3NzaC1lZDI1NTE5 AAAAQKRZDr+FCayJcHBnL6B9kY08NCwTru6sL2Vn5y+AxIWZj4kNll6OIBgIBr7DlgOXzx zgzZ0tpOo7A3u+4LDPYAQ= -----END SSH SIGNATURE-----
-