SHA256
1
0
forked from pool/syncthing

41 Commits

Author SHA256 Message Date
86845ef974 Accepting request 1302931 from network
Update to v2.0.7

OBS-URL: https://build.opensuse.org/request/show/1302931
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/syncthing?expand=0&rev=170
2025-09-05 19:44:28 +00:00
6717110977 Update to v2.0.7
OBS-URL: https://build.opensuse.org/package/show/network/syncthing?expand=0&rev=354
2025-09-05 12:05:42 +00:00
eae076c44b Accepting request 1302552 from network
Update to v2.0.6

OBS-URL: https://build.opensuse.org/request/show/1302552
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/syncthing?expand=0&rev=169
2025-09-03 19:08:18 +00:00
OBS User buildservice-autocommit
792ecea03e auto commit by copy to link target
OBS-URL: https://build.opensuse.org/package/show/network/syncthing?expand=0&rev=353
2025-09-03 19:08:18 +00:00
OBS User buildservice-autocommit
6a1b5f3c03 Updating link to change in openSUSE:Factory/syncthing revision 169
OBS-URL: https://build.opensuse.org/package/show/network/syncthing?expand=0&rev=45b5c94e2d6b84c4fa6a99115d470d35
2025-09-03 19:08:18 +00:00
07f82700c6 Remove project.diff
OBS-URL: https://build.opensuse.org/package/show/network/syncthing?expand=0&rev=352
2025-09-03 08:34:59 +00:00
901cbb120a Update to v2.0.6
OBS-URL: https://build.opensuse.org/package/show/network/syncthing?expand=0&rev=351
2025-09-03 08:34:24 +00:00
bbcfa12451 OBS-URL: https://build.opensuse.org/package/show/network/syncthing?expand=0&rev=350 2025-09-02 19:36:34 +00:00
8d5b54dc1f Cleanup sources
OBS-URL: https://build.opensuse.org/package/show/network/syncthing?expand=0&rev=349
2025-09-02 19:36:18 +00:00
5365a48f0f OBS-URL: https://build.opensuse.org/package/show/network/syncthing?expand=0&rev=348 2025-09-02 19:34:24 +00:00
77cec6fa2d Update to v2.0.5
OBS-URL: https://build.opensuse.org/package/show/network/syncthing?expand=0&rev=346
2025-09-02 19:27:35 +00:00
d5386bbf37 Accepting request 1302335 from network
Update to v2.0.4

OBS-URL: https://build.opensuse.org/request/show/1302335
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/syncthing?expand=0&rev=168
2025-09-02 15:59:16 +00:00
18f74d2bc9 Update to v2.0.4
OBS-URL: https://build.opensuse.org/package/show/network/syncthing?expand=0&rev=344
2025-09-02 08:03:40 +00:00
4d0100eff8 Accepting request 1301017 from network
Update to v2.0.3

OBS-URL: https://build.opensuse.org/request/show/1301017
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/syncthing?expand=0&rev=167
2025-08-25 18:37:20 +00:00
d20d6e3a48 Update to v2.0.3
OBS-URL: https://build.opensuse.org/package/show/network/syncthing?expand=0&rev=342
2025-08-22 19:18:36 +00:00
e1cd0d9af0 Accepting request 1299350 from network
Update to v2.0.1

OBS-URL: https://build.opensuse.org/request/show/1299350
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/syncthing?expand=0&rev=166
2025-08-15 19:51:38 +00:00
ab09f26269 Update to 2.0.1
OBS-URL: https://build.opensuse.org/package/show/network/syncthing?expand=0&rev=340
2025-08-14 08:16:24 +00:00
bd50e28c42 Accepting request 1299207 from network
This is a major version update but I built and installed the rpm yesterday locally and didn't run into any issues so far.

OBS-URL: https://build.opensuse.org/request/show/1299207
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/syncthing?expand=0&rev=165
2025-08-13 14:31:19 +00:00
5199905325 Update to 2.0.0
OBS-URL: https://build.opensuse.org/package/show/network/syncthing?expand=0&rev=338
2025-08-12 10:25:45 +00:00
25843e7490 Accepting request 1289517 from network
Update to v1.30.0

OBS-URL: https://build.opensuse.org/request/show/1289517
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/syncthing?expand=0&rev=164
2025-07-02 10:10:37 +00:00
7ddc987020 Update to v1.30.0
OBS-URL: https://build.opensuse.org/package/show/network/syncthing?expand=0&rev=336
2025-07-01 12:00:20 +00:00
0674330d4b Accepting request 1282065 from network
Update to 1.29.7

OBS-URL: https://build.opensuse.org/request/show/1282065
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/syncthing?expand=0&rev=163
2025-06-03 15:52:07 +00:00
51569df985 Add syncthing-source-v1.29.7.tar.gz
OBS-URL: https://build.opensuse.org/package/show/network/syncthing?expand=0&rev=334
2025-06-02 20:37:13 +00:00
f6bdd56a02 Update to 1.29.7
OBS-URL: https://build.opensuse.org/package/show/network/syncthing?expand=0&rev=333
2025-06-02 20:27:37 +00:00
e8557fa3eb Accepting request 1274955 from network
Update to v1.29.6

OBS-URL: https://build.opensuse.org/request/show/1274955
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/syncthing?expand=0&rev=162
2025-05-07 17:17:25 +00:00
ef6849249a Update to v1.29.6
OBS-URL: https://build.opensuse.org/package/show/network/syncthing?expand=0&rev=331
2025-05-06 09:28:33 +00:00
1896f08f87 Accepting request 1266067 from network
Update to 1.29.4

OBS-URL: https://build.opensuse.org/request/show/1266067
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/syncthing?expand=0&rev=161
2025-04-02 15:13:28 +00:00
97a6a77903 Update to 1.29.4
OBS-URL: https://build.opensuse.org/package/show/network/syncthing?expand=0&rev=329
2025-04-01 09:47:11 +00:00
093815b52d Accepting request 1252429 from network
Update to 1.29.3

OBS-URL: https://build.opensuse.org/request/show/1252429
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/syncthing?expand=0&rev=160
2025-03-12 19:14:03 +00:00
eb63fc0200 Update to v1.29.3
OBS-URL: https://build.opensuse.org/package/show/network/syncthing?expand=0&rev=327
2025-03-12 12:03:36 +00:00
4cf910a794 Accepting request 1238231 from network
* Update to v1.29.2
* Remove signature validation for now, see changelog entry for reasoning

OBS-URL: https://build.opensuse.org/request/show/1238231
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/syncthing?expand=0&rev=159
2025-01-16 17:34:35 +00:00
c43f06a19d Remove signature
OBS-URL: https://build.opensuse.org/package/show/network/syncthing?expand=0&rev=325
2025-01-16 11:39:51 +00:00
677e1ca010 Update to v1.29.2
OBS-URL: https://build.opensuse.org/package/show/network/syncthing?expand=0&rev=324
2025-01-12 22:29:25 +00:00
a8debf6985 Update to v1.29.1
OBS-URL: https://build.opensuse.org/package/show/network/syncthing?expand=0&rev=323
2025-01-09 22:14:12 +00:00
0660f6fc4d Add both keys to keyring file
OBS-URL: https://build.opensuse.org/package/show/network/syncthing?expand=0&rev=322
2025-01-09 12:16:02 +00:00
c721696176 Update keyring file
OBS-URL: https://build.opensuse.org/package/show/network/syncthing?expand=0&rev=321
2025-01-09 11:49:51 +00:00
6d1cbd5742 Update to v1.29.0
OBS-URL: https://build.opensuse.org/package/show/network/syncthing?expand=0&rev=320
2025-01-09 11:09:00 +00:00
76c2600495 Accepting request 1227985 from network
Update to v1.28.1

OBS-URL: https://build.opensuse.org/request/show/1227985
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/syncthing?expand=0&rev=158
2024-12-03 19:47:37 +00:00
08335f749f Update to v1.28.1
OBS-URL: https://build.opensuse.org/package/show/network/syncthing?expand=0&rev=318
2024-12-03 12:57:13 +00:00
a6f47a5903 Accepting request 1208391 from network
Update to v1.28.0

OBS-URL: https://build.opensuse.org/request/show/1208391
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/syncthing?expand=0&rev=157
2024-10-16 21:53:17 +00:00
bbc256102d Update to v1.28.0
OBS-URL: https://build.opensuse.org/package/show/network/syncthing?expand=0&rev=316
2024-10-16 08:32:21 +00:00
6 changed files with 401 additions and 50 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5531f0e1bb81b824a2ab62f070e745c142e1328a15229de47b0cb596b5bae417
size 15553432

View File

@@ -1,11 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQEzBAABCgAdFiEEN8hFVOfgomHk924e0m5u0ABlSj4FAmbar3AACgkQ0m5u0ABl
Sj5ZpQf/b8mRUmXKvClFzqFllNkpSxOL27irPY3gPvVbg3Sn+ruwCmB4l9y2qVo3
jZltVKs9csBlBC4GhwKe2Pg3EgqmG4jJ7lKFePCCTfZRBGheA9DgEeEUgL+HBJ6T
dacRB5/yk6+JgkCWLjYBFSS134VN31wYCDEJypDm0+OobC1Jw3OHoTf/+2dVD+fx
QmOAriGoN+VLkEJd21qU5/Jb/gYtv0S4NB5ug6FeLotSC9TS/9wb7RLbXi6Dnvyl
PMTRrqOAFY2ned+Q+gNGPBfHuz70OojlKlvs9s23sHn6dLGoQlEhzrGIEvFv9A3s
aGAje40ntgCeVvqjKasUuE2+IzM16Q==
=R8nG
-----END PGP SIGNATURE-----

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6e0f66fa17402e7a4395658732af719e3c25c17ca436eb473912dfb0f4340a0d
size 62661923

View File

@@ -1,3 +1,274 @@
-------------------------------------------------------------------
Fri Sep 5 12:03:54 UTC 2025 - Marius Kittler <marius.kittler@suse.com>
- Update to 2.0.7
* Fixes
fix(model): earlier free-space check (fixes #10347) by @calmh in #10348
fix(api): redact device encryption passwords in support bundle config by @pixelspark in #10359
fix(sqlite): revert to default page cache size by @calmh in #10362
fix(tlsutil): support HTTP/2 on GUI/API connections by @calmh in #10366
fix(sqlite): avoid rowid on kv table by @calmh in #10367
* Other
chore(model): adjust folder state logging (fixes #10350) by @calmh in #10353
build: package for illumos using vmactions/omnios-vm by @trisk in #10328
chore(slogutil): add configurable logging format (fixes #10352) by @calmh in #10354
-------------------------------------------------------------------
Wed Sep 3 08:32:43 UTC 2025 - Marius Kittler <marius.kittler@suse.com>
- Update to 2.0.6
* Fixes
fix(db): remove temp_store = MEMORY pragmas by @calmh in #10343
- Update to 2.0.5
* Fixes
fix(db): only vacuum database on startup when a migration script was actually run by @pixelspark in #10339
* Other
docs: add DCO requirement to contribution guidelines by @calmh in #10333
docs: update contribution guidelines from the docs site by @calmh in #10336
-------------------------------------------------------------------
Tue Sep 2 08:02:23 UTC 2025 - Marius Kittler <marius.kittler@suse.com>
- Update to 2.0.4
* Fixes
fix(cmd): only start temporary API server during migration if it's enabled by @pixelspark in #10284
fix(model): consider MaxFolderConcurrency when calculating number of hashers by @tomasz1986 in #10285
fix(model): consider number of CPU cores when calculating hashers on interactive OS (#10284) by @tomasz1986 in #10286
fix(db): apply all migrations and schema in one transaction by @calmh in #10323
fix(model): correctly handle block-aligned empty sparse files by @calmh in #10332
fix(syncthing): apply folder migrations with temporary API/GUI server by @calmh in #10330
* Other
chore(db): adjust db bench name to improve benchstat grouping by @imsodin in #10283
chore(db): cleanup DB in tests and remove OpenTemp by @imsodin in #10282
build: use Go 1.24 tools pattern by @calmh in #10281
chore(db): avoid rowid for blocks and blocklists by @bt90 in #10315
refactor(db): slightly improve insert performance by @calmh in #10318
chore(gui): use steps of 1024 KiB for bandwidth rate limits by @tomasz1986 in #10316
chore(gui): use step of 3600 for versions cleanup interval by @tomasz1986 in #10317
chore(db): benchmark output, migration blocks/s output by @calmh in #10320
chore(db): update schema version in the same transaction as migration by @imsodin in #10321
chore(db): migration for previous commits by @calmh in #10319
-------------------------------------------------------------------
Fri Aug 22 19:16:20 UTC 2025 - Marius Kittler <marius.kittler@suse.com>
- Update to 2.0.3
* Fixes
fix(cmd): restore --version flag for compatibility by @acolomb in #10269
fix(cmd): make database migration more robust to write errors by @calmh in #10278
fix(cmd): provide temporary GUI/API server during database migration by @calmh in #10279
fix(db): clean files for dropped folders at startup by @calmh in #10280
* Other
chore(slog): re-enable LOGGER_DISCARD (fixes #10262) by @rasa in #10267
build: downgrade gopsutil (fixes #10276) by @calmh in #10277
* Note that 2.0.2 didn't bring anything relevant to GNU/Linux and
was therefore skipped
-------------------------------------------------------------------
Thu Aug 14 08:14:17 UTC 2025 - Marius Kittler <marius.kittler@suse.com>
- Update to 2.0.1
* Fixes
allow upgrade without config dir (fixes #10240) by @calmh in #10241
fix various typos by @rasa in #10242
correct incantation to launch browser in Linux desktop file by @calmh in #10246
handle path names that include URL special chars (fixes #10245) by @calmh in #10247
increase default delete retention to 15 months by @calmh in #10252
* Other
update (most) dependencies by @calmh in #10243
-------------------------------------------------------------------
Tue Aug 12 10:22:18 UTC 2025 - Marius Kittler <marius.kittler@suse.com>
- Update to 2.0.0
This is the first release of the new 2.0 series. Expect some rough edges
and keep a sense of adventure! Major changes:
* 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.
* The logging format has changed to use structured log entries (a message
plus several key-value pairs). Additionally, we can now control the log
level per package, and a new log level WARNING has been inserted between
INFO and ERROR (which was previously known as WARNING...). The INFO level
has become more verbose, indicating the sync actions taken by Syncthing. A
new command line flag --log-level sets the default log level for all
packages, and the STTRACE environment variable and GUI has been updated
to set log levels per package. The --verbose and --logflags command
line options have been removed and will be ignored if given.
* 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 handling of conflict resolution involving deleted files has changed. A
delete can now be the winning outcome of conflict resolution, resulting in
the deleted file being moved to a conflict copy.
-------------------------------------------------------------------
Tue Jul 1 11:49:32 UTC 2025 - Marius Kittler <marius.kittler@suse.com>
- Update to 1.30.0
* Fixes
fix(protocol): avoid deadlock with concurrent connection start and close by @calmh in #10140
fix(syncthing): avoid writing panic log to nil fd by @ardevd in #10154
* Features
feat(config): expose folder and device info as metrics (fixes #9519) by @calmh in #10148
* Other
build: properly propagate build tags to Debian build by @calmh in #10144
chore(protocol): don't start connection routines a second time by @imsodin in #10146
chore(protocol): only allow enc. password changes on cluster config by @imsodin in #10145
-------------------------------------------------------------------
Mon Jun 2 20:25:26 UTC 2025 - Marius Kittler <marius.kittler@suse.com>
- Update to 1.29.7
* Fixes
fix(config): deep copy configuration defaults (fixes #9916) by @hazemKrimi in #10101
fix(config): mark audit log options as needing restart (fixes #10099) by @marbens-arch in #10100
fix(versioner): fix perms of created folders (fixes #9626) by @ashishbhate in #10105
fix(syncthing): ensure both config and data dirs exist at startup (fixes #10126) by @calmh in #10127
fix(gui): update uncamel() to handle strings like 'IDs' (fixes #10128) by @luckman212 in #10131
* Features
feat(gui): close a modal when pressing ESC after switching modal tabs (fixes #9489) by @hazemKrimi in #10092
* Other
chore(gui): add Serbian (sr) translation template by @acolomb in #10116
build: reactivate golangci-lint by @calmh in #10118
chore: move golangci-lint & meta to separate PR-only workflow by @calmh in #10119
refactor: use slices.Contains to simplify code by @pullmerge in #10121
build: process for automatic release tags by @calmh in #10133
refactor: use slices package for sort by @mrclmr in #10132
refactor: use slices package for sorting by @mrclmr in #10136
docs: general notes about v2 coming by @calmh in #10135
build: add labeler workflow for PRs by @calmh in #10143
-------------------------------------------------------------------
Tue May 6 09:24:02 UTC 2025 - Marius Kittler <marius.kittler@suse.com>
- Update to 1.29.6
* Version 1.29.5 was left out as it only contained a fix relevant on
Windows
* Bugfixes and enhancements:
chore(lib): expose model methods to obtain progress by @pixelspark in #9886
feat(gui): explanation to options enabled or disabled per folder type by @tomasz1986 in #9367
fix(gui): validate device ID in canonical form (fixes #7291) by @mathias4833 in #10006
fix(config): remove discontinued primary STUN server (fixes #10008) by @marbens-arch in #10009
fix(stun): better error handling (ref #10008) by @calmh in #10010
chore(config): remove discontinued secondary STUN servers (fixes #10011) by @marbens-arch in #10012
chore(fs): speed up case normalization by @bt90 in #10013
build(deps): update dependencies by @calmh in #10020
feat(fs, config): add support for custom filesystem type construction by @pixelspark in #9887
build: replace underscore in Debian version by @bt90 in #10032
chore(model): add metric for total number of conflicts by @swenske in #10037
fix(config): properly apply defaults when reading folder configuration by @pixelspark in #10034
fix(config): zero filesystemtype is "basic" by @calmh in #10038
build: push artifacts to Azure by @calmh in #10044
chore(config): resolve primary STUN servers via SRV record by @bt90 in #10031
chore(fs): changes to allow Filesystem to be implemented externally by @pixelspark in #10040
fix(strings): differentiate setup(n) and set(v) up by @systemcrash in #10024
fix(gui): mark unseen disconnected devices as inactive by @tomasz1986 in #10048
fix(syncthing): use separate lock file instead of locking the certificate (fixes #10053) by @calmh in #10054
feat(api, gui): allow authentication bypass for metrics by @swenske in #10045
chore: add missing copyright in new files from infra branch by @calmh in #10055
fix(osutil): give threads same I/O priority on Linux by @TheCreeper in #10063
chore(syncthing): remove support for TLS 1.2 sync connections by @calmh in #10064
chore(gui): update dependency copyrights, add script for periodic maintenance by @rasa in #10067
chore(api): log X-Forwarded-For by @bt90 in #10035
feat(config): add option for audit file (fixes #9481) by @marbens-arch in #10066
chore(gui): use go list --deps for dependency list by @rasa in #10071
fix(strelaysrv): make the session limiter session-dependent (fixes #10072) by @szu17dmy in #10073
-------------------------------------------------------------------
Tue Apr 1 09:46:28 UTC 2025 - Marius Kittler <marius.kittler@suse.com>
- Update to 1.29.4
* Bugfixes:
#9990: Tildes break directory autocomplete
-------------------------------------------------------------------
Wed Mar 12 12:01:43 UTC 2025 - Marius Kittler <marius.kittler@suse.com>
- Update to 1.29.3
* Bugfixes:
#9929: Unintelligible error message "setting metadata: lookup failed"
-------------------------------------------------------------------
Thu Jan 16 11:32:55 UTC 2025 - Marius Kittler <marius.kittler@suse.com>
- Remove signature validation for now
The signature is valid but GPG nevertheless exits with a non-zero
return code. This problem has been discussed with upstream. The
discussion hasn't been conclusive but it might be an issue with GPG
itself. Until this is fixed I am removing the signature.
-------------------------------------------------------------------
Sun Jan 12 22:28:32 UTC 2025 - Marius Kittler <marius.kittler@suse.com>
- Update to 1.29.2
* Bugfixes:
#9913: panic: string field contains invalid UTF-8 [recovered]
-------------------------------------------------------------------
Thu Jan 9 22:12:55 UTC 2025 - Marius Kittler <marius.kittler@suse.com>
- Update to 1.29.1
* Bugfixes:
#9904: The browse API response has changed as of Syncthing v1.29.0
#9906: Deadlocks randomly, occasionally
#9907: The response of "pending" APIs has changed as of Syncthing v1.29.0
#9909: Login into UI (Browser) not working anymore
-------------------------------------------------------------------
Mon Jan 6 15:22:23 UTC 2025 - Marius Kittler <marius.kittler@suse.com>
- Update to 1.29.0
* Bugfixes:
#9855: GUI address unix socket broken
#9872: When socket files are in a folder that needs to be synced on linux, some files were not synced until the socket files were removed
#9875: Clarify log message for ignored folders
* Other issues:
#9870: Fails with Go 1.24: runtime go1.24rc1 not found in compat.yaml
-------------------------------------------------------------------
Tue Dec 3 12:55:41 UTC 2024 - Marius Kittler <marius.kittler@suse.com>
- Update to 1.28.1
* Bugfixes:
#9400: Folder overlap not detected when using tilde
#9590: WebUI table column widths broken on iPhone 12 Pro Max and wider
#9686: Sync status stays at 'Syncing xx%" when remote device pauses the folder.
#9757: Firefox, dark theme: device ID is hard to read
#9775: Junctions as dirs doesn't work anymore
#9776: Disabled checkbox panels don't respect dark theme
#9783: gui: Address override not respected in fresh default config
#9821: panic: runtime error: index out of range [-1]
* Enhancements:
#9725: Ignoring symbolic links when syncing on android as well
-------------------------------------------------------------------
Wed Oct 16 08:28:46 UTC 2024 - Marius Kittler <marius.kittler@suse.com>
- Update to 1.28.0
* Bugfixes:
#9597: Filenames with extended characters not ignored correctly on macOS
#9668: The Web UI defaults to Filipino on Finnish browsers.
#9670: lib/api: /svc/lang disregards the passed quality values
#9719: Unable to establish/maintain multiple connections due to connection priority error
* Enhancements:
#9715: Lower the log level of "already connected to this device" to DEBUG (is: INFO)
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Sep 6 08:41:28 UTC 2024 - Marius Kittler <marius.kittler@suse.com> Fri Sep 6 08:41:28 UTC 2024 - Marius Kittler <marius.kittler@suse.com>

View File

@@ -1,11 +1,12 @@
pub rsa2048/00654A3E 2014-12-29 [SC] pub rsa2048 2014-12-29 [SC]
Key fingerprint = 37C8 4554 E7E0 A261 E4F7 6E1E D26E 6ED0 0065 4A3E 37C8 4554 E7E0 A261 E4F7 6E1E D26E 6ED0 0065 4A3E
uid [ unknown] Syncthing Release Management <release@syncthing.net> uid [vollständig] Syncthing Release Management <release@syncthing.net>
sub rsa2048/F614F575 2014-12-29 [E] sub rsa4096 2015-05-11 [S] [verfällt: 2025-05-08]
sub rsa4096/37C86D31 2015-05-11 [S] [expires: 2025-05-08] 7D2A E144 1F5E C927 147F B1BA 2B9F AE4C 37C8 6D31
sub rsa2048 2014-12-29 [E]
2A97 7243 52D4 CC67 662B 0B4E 681C 3CFC F614 F575
-----BEGIN PGP PUBLIC KEY BLOCK----- -----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1
mQENBFShFd8BCADHQq9byO6uehb51iieKKi2KEwudhkbV74r8ZsGp0Q3asmv6cPl mQENBFShFd8BCADHQq9byO6uehb51iieKKi2KEwudhkbV74r8ZsGp0Q3asmv6cPl
EFLKXCs9vm9f0Qn58up44ikd/782Gu7CQoFBM/DGj1SGXpWRj7fd6nnErA5JUiUz EFLKXCs9vm9f0Qn58up44ikd/782Gu7CQoFBM/DGj1SGXpWRj7fd6nnErA5JUiUz
@@ -20,29 +21,117 @@ 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
LlHRAP8U8Ozk3ll45SR12Zf2 gOeVPv2H/XBDReaultdgbX0hRAJhGBqUbewuhTJFi6tBY4PgF+6NGatN4kYN2zxW
=rVev 0Wor4WeyrtPHv3JZu2lEsOrXtW8VtWlyYFoDi4nnxcZjVtyik5mY1dqQN44DWoE6
kfGwnv3sUxtKEd66o8nSiLrJMCWBh0L7XKyiNacCVOSs27V9oXbvpKAfQMxRB/La
nc/rdt9Droo1jg3AE4N9it3b09rCjyJckOHcmViV8svwws31Co4x1LvYnw3XloAn
HMU+GGy/GURBA+duwZxoDGlYVPBLkIN9FHKwLl1UqsmCxTO8ajD7QKVSWEBxoytQ
583xh5tUGIx0qslvHiU3YfTify0yDAUuOATdJGx2bK9mwNs5GTbBKJf0fL1qALlC
CW7oAstE032dljD/+d5FwLLcVPQUeG/68x1NQOgU6R8SLiOd5w+eH+26g18IAIrU
JIAkYOSdrq1ABl2OvFbDOVMGE2nI+1upxmr3PGKU6UX5k8cXyxKCBqn/cPrGHvtB
bbUx+JS9LzHMPrOVBnxxAEmrTb5AtsjJ9fk2CxgPMWHnQBILJLzVhj3oFaUecKMh
bPLjHDOsAoBbBB78+o+PaBFBTmuaWRrpwT2pKvBs1WQpPLASxF8tWiRs73s1zi5A
4CKvpfbFiyvm8sj1DIAsyYuLyY+1dkOwSWNrG7yCibyjUwnqaYe968SJx4g3XO1+
Xsu+tZWy6bFvQI4d954A5lWBUGduVZzyUtA4YGEgMcTkCyf0Mmz2N0hMWpDOGnWd
FMrQuNIIRGSBTu9lCBG5AQ0EVKEV3wEIALMoAN+6C5hgi70ICFl60YnHx/C8CkeW
7+KVoog/iXLLTX8o6JYODLBn0kW8OxrRLCbNKNevlJYR1czjcpmdO+k8vyXOt0qj
95kak+nrjzlxJ/YJh2f5JAgqkkkwZBc4qrzcc8EkY/rH9Z/JovOi55g0f8X2uQLR
qQPq5a41Jgo94H3KjM42dhkNwSKBucesTLn3BOdQgERjzqy4NCF06R3GaGM9Nt2f
Q3uwmAsyxBU9YtHsyxK0zLSKQD79oe3e8S4DVZ7x3KhxdP7uEypNpsR86IS9v4Y3
UGhLbbmL2VQSOkr5bK6to/PHzfMo+WrLToR57Tl7w4ZtV0a+uJAyhAUAEQEAAYkB
HwQYAQIACQUCVKEV3wIbDAAKCRDSbm7QAGVKPlSHCAC/oflzvJvTKY5JlYAI694F
qtzqg4Z36ymUq43G2jqI+/HYcRM+Lnj52+rwpY6CQU4shli/cwVJRLzkC+8pB6dz
IqX1eKqD2RYmEDLeixibY9TwnPOKtMytW6dTRIxa7+H6tO+n+9tT5JWIqKoP4kWF
UBHKT7RBI3ubFxwaGwV1IGpItvukOa4XbDAWR3YaTL+fbNhHegwae/3xX+T4+Ik4
0UnFtrJiHkbu3RmEzO38n5xJY+hG/lHQrsErQAUakEEm5vqw/veVl3L88VnOWHhD
3GxvPvtuN/RTxmwhlQ9rte/G6U/R0HDYFqrHDAnsLlHRAP8U8Ozk3ll45SR12Zf2
=Pb7+
-----END PGP PUBLIC KEY BLOCK-----
pub rsa4096 2024-11-24 [SC]
FBA2 E162 F2F4 4657 B38F 0309 E566 5F9B D597 0C47
uid [vollständig] Syncthing Release Management <release@syncthing.net>
sub rsa4096 2024-11-24 [E]
1B10 76C7 CBDE FBF6 9922 1072 B424 C6EE 7E8D 2CD8
-----BEGIN PGP PUBLIC KEY BLOCK-----
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
=VBZG
-----END PGP PUBLIC KEY BLOCK----- -----END PGP PUBLIC KEY BLOCK-----

View File

@@ -1,7 +1,7 @@
# #
# spec file for package syncthing # spec file for package syncthing
# #
# Copyright (c) 2024 SUSE LLC # Copyright (c) 2025 SUSE LLC and contributors
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@@ -17,14 +17,15 @@
Name: syncthing Name: syncthing
Version: 1.27.12 Version: 2.0.7
Release: 0 Release: 0
Summary: Continuous File Synchronisation Summary: Continuous File Synchronisation
License: MPL-2.0 License: MPL-2.0
Group: Productivity/Networking/File-Sharing Group: Productivity/Networking/File-Sharing
URL: https://syncthing.net/ URL: https://syncthing.net/
Source: https://github.com/%{name}/%{name}/releases/download/v%{version}/%{name}-source-v%{version}.tar.gz Source: https://github.com/%{name}/%{name}/releases/download/v%{version}/%{name}-source-v%{version}.tar.gz
Source1: https://github.com/%{name}/%{name}/releases/download/v%{version}/%{name}-source-v%{version}.tar.gz.asc # signature can not be validated at the moment, see changelog entry from "Jan 16 11:32:55 UTC 2025" and https://github.com/syncthing/syncthing/issues/9902
#Source1: https://github.com/%{name}/%{name}/releases/download/v%{version}/%{name}-source-v%{version}.tar.gz.asc
Source2: %{name}.keyring Source2: %{name}.keyring
Source3: %{name}-relaysrv-user.conf Source3: %{name}-relaysrv-user.conf
Patch0: harden_strelaysrv.service.patch Patch0: harden_strelaysrv.service.patch
@@ -33,6 +34,7 @@ BuildRequires: systemd-rpm-macros
BuildRequires: sysuser-tools BuildRequires: sysuser-tools
BuildRequires: update-desktop-files BuildRequires: update-desktop-files
BuildRequires: golang(API) >= 1.14 BuildRequires: golang(API) >= 1.14
BuildRequires: pkgconfig(sqlite3)
BuildRequires: pkgconfig(systemd) BuildRequires: pkgconfig(systemd)
%{?systemd_ordering} %{?systemd_ordering}
@@ -70,9 +72,9 @@ export CGO_CPPFLAGS="${CPPFLAGS}" CGO_CFLAGS="${CFLAGS}" CGO_CXXFLAGS="${CXXFLAG
export GOFLAGS="-trimpath -mod=vendor" export GOFLAGS="-trimpath -mod=vendor"
# build and install syncthing without automatic updates # build and install syncthing without automatic updates
go run build.go -no-upgrade -version v%{version} install go run build.go -no-upgrade -version v%{version} -tags libsqlite3 install
# build and install strelaysrv without automatic updates # build and install strelaysrv without automatic updates
go run build.go -no-upgrade -version v%{version} install strelaysrv go run build.go -no-upgrade -version v%{version} -tags libsqlite3 install strelaysrv
popd popd
%sysusers_generate_pre %{SOURCE3} %{name}-strelaysrv %{name}-strelaysrv-user.conf %sysusers_generate_pre %{SOURCE3} %{name}-strelaysrv %{name}-strelaysrv-user.conf