aboutsummaryrefslogtreecommitdiff
path: root/lib/upgrade
AgeCommit message (Expand)Author
2023-12-18lib/upgrade: Extract signing key to embedded file (fixes #9247) (#9296)gudvinr
2023-08-30lib/upgrade: Enable HTTP/2 for upgrade checks (#9060)Jakob Borg
2023-08-09cmd/stupgrades: Serve friendlier URLs for upgrade assets (fixes #9033)Jakob Borg
2022-08-23all: Fix various user-facing and non-user-facing typos (#8509)luzpaz
2022-07-28all: Add build constants for runtime.GOOS comparisons (#8442)Jakob Borg
2021-11-27lib/upgrade: Use strings.Reader instead of bytes.Buffergreatroar
2021-11-22all: Remove usage of deprecated io/ioutil (#7971)Jakob Borg
2021-08-17all: Update build constraints to Go 1.17 style (#7894)Jakob Borg
2020-03-03all: Tweak error creation (#6391)Jakob Borg
2019-12-16lib/upgrade: Let Mac load .zip archives (#6230)Jakob Borg
2019-11-26all: Use context in lib/dialer (#6177)Simon Frei
2019-11-06all: Remove dead code, fix lost msgLen checks (#6129)Audrius Butkevicius
2019-10-08lib/upgrade: Add html_url release fieldJakob Borg
2019-10-04all, lib/logger: Refactor SetDebug calls (#6054)Lukas Lihotzki
2019-08-29lib/upgrade: Include browser_download_url fieldJakob Borg
2019-02-02all: Revert the underscore sillynessJakob Borg
2019-02-02all: Even more boring linter fixes (#5501)Jakob Borg
2019-02-02all: Fix some linter errors (#5499)Jakob Borg
2018-06-06lib/upgrade: Tests should pass on darwin-386Jakob Borg
2018-05-13all: Use Executable from os instead of osext (fixes #4900) (#4950)Simon Frei
2018-02-24all: Fix typos (#4772)Matic Potočnik
2018-01-27all: Mac OS X is now called macOSJakob Borg
2018-01-15lib/upgrade: Always return latest version, even if older than current (fixes ...Jakob Borg
2017-06-25lib/upgrade: 0.x to 1.0 is a minor upgradeJakob Borg
2017-02-25all: Correct various typosHairyFotr
2017-02-09all: Update license url to https (ref #3976)Jakob Borg
2017-01-27cmd/syncthing, gui, lib/config, lib/upgrade: Add option to upgrade to pre-rel...Jakob Borg
2016-08-23lib/upgrade: Cleanup failed upgrades (fixes #3500, fixes #3530)Audrius Butkevicius
2016-06-29lib/upgrade: Remove TestGithubRelease (fixes #3362)Nicolas Braud-Santoni
2016-05-25lib/upgrade: Prefer a minor upgrade over a major (fixes #3163)Jakob Borg
2016-05-18lib: simplify codeLars K.W. Gohlke
2016-05-13cmd/syncthing: Set User-Agent on upgrade checksJakob Borg
2016-05-13lib/upgrade: Increase size limits, send version headerJakob Borg
2016-05-06lib/upgrade: Don't attempt processing files larger than expected max binary s...Jakob Borg
2016-05-06lib/upgrade: Enforce limits on download archives (fixes #3045)Jakob Borg
2016-05-06lib/upgrade: Auto upgrade signature should cover version & arch (fixes #3044)Jakob Borg
2016-01-19FetchLatestReleases: fix the error log messageMichael Ploujnikov
2015-11-24Improve upgrade error messagesMichael Ploujnikov
2015-11-24FetchLatestReleases: just log the error hereMichael Ploujnikov
2015-11-24Rename LatestGithubReleases -> FetchLatestReleasesMichael Ploujnikov
2015-11-10Made upgrade-system smarter (fixes #2446)Stefan Kuntz
2015-10-31Comment pedantryJakob Borg
2015-10-22Fix upgrade testsv0.12.0-rc3Jakob Borg
2015-10-22Upgrade lib should use same criteria for beta check as mainJakob Borg
2015-10-15Patch up HTTP clientsAudrius Butkevicius
2015-10-03Implement facility based logger, debugging via REST APIJakob Borg
2015-09-13Fix -no-upgradeJakob Borg
2015-09-10Allow configuration of releases URLJakob Borg
2015-09-06Add interesting fields to usage report (fixes #559)Jakob Borg
2015-08-21Only accept correctly signed upgradesJakob Borg