The NetBSD Project

CVS log for pkgsrc/net/syncthing/distinfo

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / net / syncthing

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.104: download - view: text, markup, annotated - select for diffs
Thu Dec 14 13:32:58 2023 UTC (11 months, 4 weeks ago) by gdt
Branches: MAIN
CVS tags: pkgsrc-2024Q3-base, pkgsrc-2024Q3, pkgsrc-2024Q2-base, pkgsrc-2024Q2, pkgsrc-2024Q1-base, pkgsrc-2024Q1, pkgsrc-2023Q4-base, pkgsrc-2023Q4, HEAD
Diff to: previous 1.103: preferred, colored
Changes since revision 1.103: +169 -178 lines
net/syncthing: Update syncthing to 1.26.1

Tested on netbsd-10 amd64 against Android syncthing from F-Droid, and
previous pkgsrc syncthing on older macOS.

Update prepared in wip by Kevin Bloom.

Updates from 1.26.0 -> 1.26.1:
- Fixed display error with login screen

Updates from 1.25.0 -> 1.26.0:
- Omitting %s from LDAP search filter results in corrupt search filter
- Posting config with invalid versioner type causes panic
- Deduplicated files on Windows aren't treated as regular files any more (Go 1.21)
- Syncthing Docker container fails to start if underlying filesystem doesn't support chown
-  traefik no longer url escape X-Forwarded-Tls-Client-Cert header
- Favicon is stuck in notify state
- Use a real login screen + sessions instead of HTTP basic auth

Updates from 1.24.0 -> 1.25.0:
- v1.23.6 introduced untrusted sharing regression
- Record more performance metrics
- Announce IPv6 ULA
- Restore versions file filter should be case insensitive
- Check interface for FlagRunning
- ClusterConfig called on closed or nonexistent connection
- Build with Go 1.21 out of the box

Revision 1.103: download - view: text, markup, annotated - select for diffs
Thu Sep 28 12:35:29 2023 UTC (14 months, 2 weeks ago) by triaxx
Branches: MAIN
Diff to: previous 1.102: preferred, colored
Changes since revision 1.102: +286 -232 lines
syncthing: Update to 1.24.0

upstream changes:
-----------------
v1.24.0
Bugfixes:
    #8965: v1.23.6 introduces untrusted sharing regression
Enhancements:
    #5175: Record more performance metrics
    #7456: Announce IPv6 ULA
    #7973: Restore versions file filter should be case insensitive
    #8767: Check interface for FlagRunning
Other issues:
    #9021: panic: bug: ClusterConfig called on closed or nonexistent connection
    #9034: Build with Go 1.21 out of the box

v1.23.7
Bugfixes:
    #6597: setLowPriority should not increase process priority when already lower (in Windows)
    #7698: ursrv: unrealistic uptime data, likely due to unset RTC (1970-01-01)
    #8958: Extended attribute filter editor should be enabled when "send extended attributes" is checked
    #8967: Shared With list ends with comma on 1 device
    #9001: relaysrv crash after some weeks of operation
Enhancements:
    #8890: Do not autoexpand tilde sign (~) to an absolute home directory path
    #8957: Add environment variables for --home, --conf, and --data
    #8968: Error for Windows invalid file names should indicate the invalid character or name part
Other issues:
    #8973: 1.23.6 docker image no longer available for linux/arm/v7
    #8983: Integrate govulncheck

v1.23.6
Bugfixes:
    #7638: favicon not working Firefox & derivative browsers
    #8899: Omitting %s from LDAP bind DN sends corrupted bind DN string to LDAP server
    #8920: Untrusted device should be disallowed from being an introducer
    #8960: relaysrv and discosrv docker images haven't been updated for more than year
Other issues:
    #8691: Add arm64 architecture for syncthing/discosrv container
    #8897: v1.23.5-rc.1 / v1.23.5: Missing sha1sum.txt.asc & sha256sum.txt.asc
    #8898: v1.23.5-rc.1: Missing .debs for i386, armel, armhf

v1.23.5
bugfixes:
    #8503: "syncthing cli config devices add" reflect error when using --addresses flag
    #8764: ignore patterns creating during folder addition are not loaded
    #8778: tests fail on windows with go 1.20
    #8779: test cleanup fails all model tests on windows on go 1.20
    #8859: incorrect handling of path for auto accepted folder
Other issues:
    #8799: "fatal error: checkptr: converted pointer straddles multiple allocations" in crypto tests

Revision 1.102: download - view: text, markup, annotated - select for diffs
Thu Apr 20 04:14:51 2023 UTC (19 months, 3 weeks ago) by triaxx
Branches: MAIN
CVS tags: pkgsrc-2023Q3-base, pkgsrc-2023Q3, pkgsrc-2023Q2-base, pkgsrc-2023Q2
Diff to: previous 1.101: preferred, colored
Changes since revision 1.101: +4 -4 lines
syncthing: Update to 1.23.4

upstream changes:
-----------------
v1.23.4
Bugfixes:
    #8851: "Running global migration to fix encryption file sizes" on every start


v1.23.3
Bugfixes:
    #5408: Selection of time in versions GUI not possible without editing the string inside the textfield
    #8277: Mutual encrypted sharing doesn't work (both sides with password)
    #8556: Increased file size when sharing between encrypted devices
    #8599: Key generation at connect time is slow for encrypted connections
Enhancements:
    #7859: Allow sub-second watcher delay (use case: remote development)
Other issues:
    #8828: cmd/stdiscosrv: TestDatabaseGetSet flake

Revision 1.101: download - view: text, markup, annotated - select for diffs
Sat Mar 18 22:30:03 2023 UTC (20 months, 3 weeks ago) by triaxx
Branches: MAIN
CVS tags: pkgsrc-2023Q1-base, pkgsrc-2023Q1
Diff to: previous 1.100: preferred, colored
Changes since revision 1.100: +130 -646 lines
syncthing: Update to 1.23.2

pkgsrc changes:
---------------
  * remove go 1.20 restriction since this release fix the issue.

upstream changes:
-----------------
v1.23.2 Latest
Bugfixes:
  o #8749: Relay listener does not restart sometimes
Enhancements:
  o #8660: GUI editor for xattr filter patterns
  o #8781: gui: Remove duplicate Spanish translation
Other issues:
  o #8768: Update quic-go for Go 1.20

Revision 1.100: download - view: text, markup, annotated - select for diffs
Sun Mar 5 18:01:16 2023 UTC (21 months, 1 week ago) by triaxx
Branches: MAIN
Diff to: previous 1.99: preferred, colored
Changes since revision 1.99: +205 -1183 lines
syncthing: Update to 1.23.1

upstream changes:
-----------------
* v1.23.1
  Bugfixes:
  o #8325: "accept: function not implemented" after upgrading to syncthing
    v1.20.1
* v1.23.0
  Bugfixes:
  o #8572: Incorrect rescan interval on auto accepted encrypted folder
  o #8646: Perhaps the list of devices contains empty elements
  o #8686: Properly indicate whether a connection is "LAN" or not in the GUI
* v1.22.2
  Bugfixes:
  o #3744: Folders with custom icons not deletable on Windows
  o #8570: Incorrect rescan interval when add encrypted folder with watch for
    changes enabled
  o #8592: Newly added "connection type" icon and text in device info is
    slightly misaligned
  o #8630: Enabling rate limit drastically reduces network performance
  o #8654: Conflicts created on Android on files modified by other devices
  o #8657: Xattrs not properly applied to directories, causes rescan/resync
    loop
  o #8661: webgui complains about not set password in ldap mode
  o #8682: syncthing generate command writes the deviceId to stderr instead of
    stdout as INFO
  Enhancements:
  o #2771: Add mailto link to "Show ID" dialog, for sending device ID via email
  o #7703: Show if devices have not connected in a long time
  o #8638: Use healtcheck endpoint for docker
  o #8686: LAN detection via subnetmask
  Other issues:
  o #8601: Build fails due to setting xattrs that affect SELinux, "permission denied"
  o #8679: Bump quic-go
* v1.22.1
  Bugfixes:
  o #8084: Scope ID should be filtered out of IPv6 addresses when using Remote
    GUI
  o #8569: Periodic connection losses to webui because docker image doesn't
    support upgrade
  o #8594: Extended attributes are only synced one way
  Enhancements:
  o #3987: Private relay server with authentication
  o #8244: Show connection type in Remote Devices
  o #8430: Add HTTP health check without using API Token

Revision 1.99: download - view: text, markup, annotated - select for diffs
Sun Oct 16 05:05:33 2022 UTC (2 years, 1 month ago) by triaxx
Branches: MAIN
CVS tags: pkgsrc-2022Q4-base, pkgsrc-2022Q4
Diff to: previous 1.98: preferred, colored
Changes since revision 1.98: +172 -181 lines
syncthing: Update to 1.22.0

upstream changes:
-----------------
v1.22.0 Latest
Bugfixes:
  #3868: gui: Auto select of device ID is broken on Internet Explorer
  #7068: "Restore Versions" GUI breaks when path exists as both directory and
         file
  #7965: Trash Can File Versioning always throws errors on restore (even when
         succeeded)
  #7988: Unexpected cleanup behavior for Simple File Versioning
  #8529: WebGUI is displayed incorrectly on "tablet sized" screens
Enhancements:
  #2698: Sync extended file attributes on supported file systems
  #7603: WebUI tooltip inconsistencies
  #8506: macOS Monterey 12.5.1 aliases break after sync

Revision 1.98: download - view: text, markup, annotated - select for diffs
Sun Sep 18 21:37:21 2022 UTC (2 years, 2 months ago) by triaxx
Branches: MAIN
CVS tags: pkgsrc-2022Q3-base, pkgsrc-2022Q3
Diff to: previous 1.97: preferred, colored
Changes since revision 1.97: +138 -102 lines
syncthing: Update to 1.21.0

upstream changes:
-----------------
o v1.21.0
  Bugfixes:
    #8219: REST API: db/completion no output when one folder is paused
    #8479: Panic in failure reporting
  Enhancements:
    #1329: Add support for syncing ownership of files
    #7981: Show likely status of disconnected devices
    #8296: Auto-accepted receive-encrypted folders should have more sensible defaults
    #8323: Show internally used paths in the GUI for debugging
    #8448: Remove "restart on wakeup" functionality

Revision 1.97: download - view: text, markup, annotated - select for diffs
Sat Sep 17 11:54:43 2022 UTC (2 years, 2 months ago) by bsiegert
Branches: MAIN
Diff to: previous 1.96: preferred, colored
Changes since revision 1.96: +2344 -1 lines
syncthing: fix build with Go 1.19 as default, bump revision

- remove vendor directory and switch to separately downloaded modules
  (NOTE: this part should probably be reverted after the next release!)
- patch go.mod and go.sum for quic-go update (the result of running
  go get github.com/lucas-clemente/quic-go@v0.28.1, implies updating other
  dependencies
- one source code patch for quic-go to fix API breakage

Revision 1.96: download - view: text, markup, annotated - select for diffs
Fri Aug 26 10:33:21 2022 UTC (2 years, 3 months ago) by triaxx
Branches: MAIN
Diff to: previous 1.95: preferred, colored
Changes since revision 1.95: +4 -4 lines
syncthing: Update to 1.20.4

upstream changes:
-----------------
o v1.20.4
  Bugfixes:
    #7458: Syncthing announces address of interface which is down
    #8479: Panic in failure reporting
  Enhancements:
    #8007: Support listing the discovered devices using the cli

Revision 1.95: download - view: text, markup, annotated - select for diffs
Wed Jul 6 11:21:50 2022 UTC (2 years, 5 months ago) by triaxx
Branches: MAIN
Diff to: previous 1.94: preferred, colored
Changes since revision 1.94: +4 -4 lines
syncthing: Update to 1.20.3

upstream changes:
-----------------
v1.20.3
  Bugfixes:
    #8369: Shared device names are missing from "Edit Folder -> Sharing"
    #8376: Chrome Autofill Breaks Authentication
    #8386: Ignore patterns with wildcard and non-ASCII characters don't work as expected
  Enhancements:
    #8393: Warn if two devices are introducers to each other

v1.20.2
  Bugfixes:
    #7289: TCP port 0 is announced in the LAN beacon
    #8314: https://relays.syncthing.net/endpoint contains non-valid URLs with spaces
    #8355: Upgrading from v1.19.2 to v1.20.x now requires chmod for syncing files
  Enhancements:
    #8264: Include default ignore patterns in the GUI's advanced configuration editor
    #8310: Indicate folders / devices where the remote end is paused.

Revision 1.94: download - view: text, markup, annotated - select for diffs
Wed May 18 20:45:36 2022 UTC (2 years, 6 months ago) by triaxx
Branches: MAIN
CVS tags: pkgsrc-2022Q2-base, pkgsrc-2022Q2
Diff to: previous 1.93: preferred, colored
Changes since revision 1.93: +4 -4 lines
syncthing: Update to 1.20.1

pkgsrc changes:
---------------
  * Add comments about usage of this file in unprivileged.
  * Add _rc_subr_loaded variable for consistency with other rc files.

upstream changes:
-----------------
o v1.20.1
  Bugfixes:
    #8320: Spurious failure of new connections ("unknown (newer?) version of
           the protocol" etc)

o v1.20.0
  Bugfixes:
    #7855: Watching for changes using too many system resources on BSDs
           (kqueue)
    #8020: Dangling symlink prevents filesystem watcher on Solaris
    #8232: Missing include file endlessly spams log
    #8258: The latest version does not support go1.18 compilation!!
    #8261: TypeError: Cannot read properties of null (reading 'status') in the
           GUI after killing Syncthing
  Enhancements:
    #8202: Indicate folders / devices where the remote end has not accepted
           sharing.
    #8282: Change default log format to include date
  Other issues:
    #8279: Simplify tests using T.TempDir

o v1.19.2
  Enhancements:
    #8180: Make error message upon reaching the free space quota more clear

o v1.19.1
  Bugfixes:
    #7850: junctionsAsDirs requires folder pause and resume to trigger
    #7924: notify: File mode change events not emitted on MacOS/FSEvents watcher
    #8083: Device ID should be read-only and "nearby devices" should be hidden when adding a new pending device
    #8143: Behavior of discovery server doesn't match documentation
    #8145: Folder ID not editable in add folder dialog
  Enhancements:
    #7942: Improve error message about folder marker outside of folder
    #8130: CLI: add command to print pending folders offered by specific device

Revision 1.93: download - view: text, markup, annotated - select for diffs
Tue Feb 1 21:32:03 2022 UTC (2 years, 10 months ago) by triaxx
Branches: MAIN
CVS tags: pkgsrc-2022Q1-base, pkgsrc-2022Q1
Diff to: previous 1.92: preferred, colored
Changes since revision 1.92: +4 -4 lines
syncthing: Update to 1.19.0

upstream changes:
-----------------
o v1.19.0
  Bugfixes:
    #8103: API: /rest/system/connections has misleading "total" entries
  Enhancements:
    #7428: Add ignore patterns to folder defaults
    #8090: Allow specifying ports in --generate

Revision 1.92: download - view: text, markup, annotated - select for diffs
Thu Jan 13 20:16:58 2022 UTC (2 years, 10 months ago) by triaxx
Branches: MAIN
Diff to: previous 1.91: preferred, colored
Changes since revision 1.91: +4 -4 lines
syncthing: Update to 1.18.6

upstream changes:
-----------------
o v1.18.6
  Enhancements:
    #8050: Display a warning when the ignore delete option is enabled
    #8068: Request: show pending devices/folders in CLI

Revision 1.91: download - view: text, markup, annotated - select for diffs
Thu Jan 6 21:52:05 2022 UTC (2 years, 11 months ago) by triaxx
Branches: MAIN
Diff to: previous 1.90: preferred, colored
Changes since revision 1.90: +4 -4 lines
syncthing: Update to 1.18.5

upstream changes:
-----------------
o v1.18.5
  Bugfixes:
    #7715: Deleted encrypted files don't show up as locally changed in web UI
  Enhancements:
    #7115: Use CRLF instead of LF in config.xml and .stignore on Windows
    #8014: Send TLS SNI to relay server
    #8021: Provide a way to preset GUI credentials with password hashing

o v1.18.4
  Bugfixes:
    #7991: Encryption trailer not updated on shortcut
    #7994: Index "out of sync with reality" on receive-encrypted folder
    #8000: stdiscosrv + strelaysrv systemd services not restarting on upgrade
    #8012: Not retrying to sync when a new connection is established
  Enhancements:
    #4293: make "Reduced by ignore patterns" label act like "editIgnoresButton"

o v1.18.3
  Bugfixes:
    #7853: gui: Superfluous quotes
    #7935: Panic after POST /rest/system/reset
  Enhancements:
    #7940: "Currently Shared With Devices" list in the folder Sharing tab should be sorted alphabetically

o v1.18.2
  Bugfixes:
    #7827: the error message "given name ... differs from filesystem name ..." does not help users to resolve the issue
    #7893: updating ignores blocks gui when io slots are unavailable

Revision 1.90: download - view: text, markup, annotated - select for diffs
Tue Oct 26 11:06:59 2021 UTC (3 years, 1 month ago) by nia
Branches: MAIN
CVS tags: pkgsrc-2021Q4-base, pkgsrc-2021Q4
Diff to: previous 1.89: preferred, colored
Changes since revision 1.89: +2 -2 lines

net: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Not committed (merge conflicts...):

net/radsecproxy/distinfo

The following distfiles could not be fetched (fetched conditionally?):

./net/citrix_ica/distinfo citrix_ica-10.6.115659/en.linuxx86.tar.gz
./net/djbdns/distinfo dnscache-1.05-multiple-ip.patch
./net/djbdns/distinfo djbdns-1.05-test28.diff.xz
./net/djbdns/distinfo djbdns-1.05-ignoreip2.patch
./net/djbdns/distinfo djbdns-1.05-multiip.diff
./net/djbdns/distinfo djbdns-cachestats.patch

Revision 1.89: download - view: text, markup, annotated - select for diffs
Thu Oct 7 14:42:50 2021 UTC (3 years, 2 months ago) by nia
Branches: MAIN
Diff to: previous 1.88: preferred, colored
Changes since revision 1.88: +1 -2 lines
net: Remove SHA1 hashes for distfiles

Revision 1.88: download - view: text, markup, annotated - select for diffs
Tue Aug 10 12:40:16 2021 UTC (3 years, 4 months ago) by nia
Branches: MAIN
CVS tags: pkgsrc-2021Q3-base, pkgsrc-2021Q3
Diff to: previous 1.87: preferred, colored
Changes since revision 1.87: +5 -5 lines
syncthing: update to 1.18.1

Bugfixes:

    #7704: Changing folder type from receive encrypted to a different type corrupts the database
    #7706: Delete Unexpected Items in receive encrypted folder is unable to delete ".stfolder.removed-*"
    #7740: Incorrect local state when using negated patterns inside ignored parent folder on both sides
    #7809: Syncthing attemps IPv4 addresses for quic6:// peers
    #7839: Not exposed string for translation
    #7845: Strings unavailable for translation

Revision 1.87: download - view: text, markup, annotated - select for diffs
Thu Jul 15 10:31:24 2021 UTC (3 years, 4 months ago) by nia
Branches: MAIN
Diff to: previous 1.86: preferred, colored
Changes since revision 1.86: +5 -5 lines
syncthing: update to 1.18.0

Bugfixes:

    irreversible Local Additions after re-adding the same folder as Receive Only
    Scan due to watcher can not found local change while modify file to empty
    TypeError: Cannot read property ‘urAccepted’ of undefined
    Out-of-sync state of zero-byte files is not reflected on peers

Enhancements:

    Add rest endpoint(s) to dismiss pending folder/device invitations
    Accepting a receive encrypted folder share should prompt the user to input a password
    Database GC can block for a long time
    Ensure encryption to untrusted on new, trusted device on an existing folder
    Use defaults for missing fields on the config rest API
    Show discovery and listener status when not failed

Revision 1.86: download - view: text, markup, annotated - select for diffs
Tue Apr 13 08:20:19 2021 UTC (3 years, 8 months ago) by triaxx
Branches: MAIN
CVS tags: pkgsrc-2021Q2-base, pkgsrc-2021Q2
Diff to: previous 1.85: preferred, colored
Changes since revision 1.85: +5 -5 lines
syncthing: Update to 1.15.1

upstream changes:
-----------------
v1.15.1
=======

This is a patch release to correct the inadvertently changed --config
flag.

Bugfixes:
  o #7532: Removing pending folders is flaky
  o #7549: Flag --config was renamed to --conf in 1.15.0

v1.15.0
=======

This release fixes a vulnerability where Syncthing and the relay server
can crash due to malformed relay protocol messages (CVE-2021-21404); see
GHSA-x462-89pf-6r5h.

This release updates the CLI to use subcommands and adds the subcommands
cli (previously standalone stcli utility) and decrypt (for offline
verifying and decrypting encrypted folders).

With this release we invite everyone to test the "untrusted (encrypted)
devices" feature. You should not use it yet on important production
data. Thus UI controls are hidden behind a feature flag. For more
information, visit:
https://forum.syncthing.net/t/testing-untrusted-encrypted-devices/16470

Bugfixes:
  o #7198: Removing a folder and re-adding it again (untrusted) makes it not sync until restart
  o #7385: infinite filesystem recursion due to missing file id
  o #7419: panic "Snapshot(): database is closed" on start after wiping database
  o #7429: "Ignore Patterns" tab disappears after visiting "Folder Defaults"
  o #7434: Non-DNS-like computer name fails creation of HTTPS certificate
  o #7451: strelaysrv v1.14.0 failing to load
  o #7466: Receive-encrypted fails after a while: file with empty block list
  o #7469: .stignore should be ignored in Receive Encrypted folders
  o #7474: Device tries to push ignored files to a remote device in a 3-device setup
  o #7481: Versioning help strings are not displayed in the GUI
  o #7509: Sharing the first folder to an untrusted device on an established connection sends plain-text

Enhancements:
  o #6566: Ship stcli in main package
  o #7457: Remove sub-second precision from the REST API rest/stats/device.
  o #7514: Increase default strelaysrv network buffer size
Other issues:

  o #4719: Package stcli as Debian package
  o #7199: Build script -no-upgrade handling is unintuitive

Revision 1.85: download - view: text, markup, annotated - select for diffs
Fri Mar 19 16:23:06 2021 UTC (3 years, 8 months ago) by triaxx
Branches: MAIN
CVS tags: pkgsrc-2021Q1-base, pkgsrc-2021Q1
Diff to: previous 1.84: preferred, colored
Changes since revision 1.84: +5 -5 lines
syncthing: Update to 1.14.0

upstream changes:
-----------------
v1.14.0

@st-release st-release released this 14 days ago · 190 commits to main since this release

This release adds configurable device and folder defaults.

The output format of the /rest/db/browse
endpoint has
changed.

Bugfixes:

  o #5426: Old device removed from introducer isn't removable from other devices
  o #6086: Default Folder uses different config than user-created folders
  o #7257: Rescan All button should be greyed out when all folders are paused.
  o #7263: GUI displays Syncing (100%, 0 B) when syncing byte-sized files
  o #7267: GUI log tailing is broken if closed when scrolled up
  o #7268: Data requests block each other, and some API requests, due to casefs lock contention
  o #7270: Data requests block API requests that also touch the filesystem
  o #7273: Data requests block adding new folder
  o #7280: Stopped folder not synchronizing after a rescan
  o #7284: Do not touch .stignore on saving folder config when ignore patterns have not changed
  o #7287: Tons of "Found x elements with non-unique id #optionsInputX" JavaScript errors when opening Advanced Configuration
  o #7333: Encrypted folder fails to serve files < 1024 bytes
  o #7347: “TypeError: Cannot set property ‘connected’ of undefined” error when removing devices
  o #7354: Error message when external versioning fails is ambiguous
  o #7371: junctionsAsDirs requires Syncthing restart to trigger

Enhancements:

  o #944: Handle info labels that are longer than available space
  o #4224: Editable default values for folders, devices
  o #5187: Remove pending folders if remote device no longer announces them
  o #6949: Visual eye sore on Advanced Configuration page.
  o #7340: Change name from "Open Source Continuous File Synchronization" to "Syncthing" in Windows Firewall

Other issues:

  o #7344: Very slow tests due to encryption token generation

v1.13.1

@st-release st-release released this on 3 Feb · 253 commits to main since this release

This is a re-release of v1.13.0, but with the optional tech-ui GUI
moved from being a theme to being a sub-directory under the default
theme. This solves the issue with selecting the tech-ui theme and then
being unable to switch back as this functionality is missing in the
tech-ui.

Bugfixes:

  o #7324: Official builds of v1.13.0 come with the Tech Ui, which is impossible to switch back from

v1.13.0

@st-release st-release released this on 2 Feb · 253 commits to main since this release

This release adds configuration options for min/max connections (see
https://docs.syncthing.net/advanced/option-connection-limits.html) and
moves the storage of pending devices/folders from the config to the
database (see
https://docs.syncthing.net/dev/rest.html#cluster-endpoints).

Bugfixes:

  o #7005: panic: nil pointer dereference because (*db.Lowlevel)getMetaAndCheck() returns nil
  o #7076: File not detected due to watching reporting events on old, deleted path
  o #7165: Connections aren't actually closed when closing a protocol connection
  o #7184: Spurious unexpected directory in untrusted folder
  o #7197: In Recent Changes, the Device column is empty
  o #7231: panic: deadlock detected at fmut

Enhancements:

  o #7176: Active connections min/max setting
  o #7178: Pending devices and folders should live in the database instead of configuration

Other issues:

  o #6551: Test failure because of umask

Revision 1.84: download - view: text, markup, annotated - select for diffs
Mon Dec 14 16:49:44 2020 UTC (3 years, 11 months ago) by abs
Branches: MAIN
CVS tags: pkgsrc-2020Q4-base, pkgsrc-2020Q4
Diff to: previous 1.83: preferred, colored
Changes since revision 1.83: +5 -5 lines
Updated net/syncthing to 1.12.0

Bugfixes:

  #5360: Dangling symlink prevents filesystem watcher on FreeBSD
  #6664: Panic due to internal folder context used on exported methods
  #7063: panic: runtime error: invalid memory address or nil pointer dereference
  #7077: GUI stuck with "id is not defined" error when trying to ignore non-existent folder
  #7098: File deletions are not being synced in newly shared folders

Enhancements:

  #6540: Config PATCH/PUT/DELETE API
  #7099: Add a html message to GUI when javascript is disabled
  #7108: Certificate for relaysrv with better naming

Revision 1.83: download - view: text, markup, annotated - select for diffs
Thu Nov 19 12:20:54 2020 UTC (4 years ago) by nia
Branches: MAIN
Diff to: previous 1.82: preferred, colored
Changes since revision 1.82: +5 -5 lines
syncthing: Update to 1.11.1

Bugfixes:

    #7090: panics in failure reporting

Revision 1.82: download - view: text, markup, annotated - select for diffs
Mon Oct 19 17:56:44 2020 UTC (4 years, 1 month ago) by nia
Branches: MAIN
Diff to: previous 1.81: preferred, colored
Changes since revision 1.81: +5 -6 lines
syncthing: Update to 1.10.0

This release adds the config option announceLANAddresses to enable
(the default) or disable announcing private (RFC1918) LAN IP addresses
to global discovery.

It also fixes various bugs, and we can delete a patch that's no longer
needed.

Revision 1.81: download - view: text, markup, annotated - select for diffs
Thu Sep 10 13:03:16 2020 UTC (4 years, 3 months ago) by gdt
Branches: MAIN
CVS tags: pkgsrc-2020Q3-base, pkgsrc-2020Q3
Diff to: previous 1.80: preferred, colored
Changes since revision 1.80: +5 -5 lines
net/syncthing: Update to 1.8.0

While there is 1.9.0, it is only two days old and isn't in f-droid
yet.  I am choosing to avoid new releases for a bit, on the theory
that it's better to let people other than pkgsrc users find any new
issues.

Tested with syncthing Android/f-droid 1.8.0.

Upstream changes:

    bugfixes and minor enhanceements

    adds the experimental copyRangeMethod config on folders, for use
    on filesystems with copy-on-write support. Please see
    https://docs.syncthing.net/advanced/folder-copyrangemethod.html
    for details.

    adds TCP hole punching, used to establish high performance TCP
    connections in certain NAT scenarios where only relay or QUIC
    connections could be used previously.

    adds a configuration to file versioning for how often to run
    cleanup.  This defaults to once an hour, but is configurable from
    very frequently to never.

Revision 1.80: download - view: text, markup, annotated - select for diffs
Sun Aug 9 15:07:15 2020 UTC (4 years, 4 months ago) by nia
Branches: MAIN
Diff to: previous 1.79: preferred, colored
Changes since revision 1.79: +5 -5 lines
syncthing: Update to 1.7.1

This hotfix release fixes an issue with block validation.

Bugfixes:

    #6827: syncthing 1.6.1 -> 1.7.0 fails on "failed validating data"

v1.7.0

This release performs a database migration to optimize for clusters with
many devices.

Bugfixes:

    #6552: panic: Stop called more than once on ... created by nat.Service
    #6564: Closing an already removed connection causes GUI error message
    #6646: Misleading error message when to be deleted dir contains receive-only changes
    #6653: panic: nil pointer dereference in leveldb.(*DB).isClosed()
    #6654: panic: runtime error: index out of range in processNeeded()
    #6655: panic: nil pointer dereference in checkUpgrade()
    #6679: QUIC listener is not added when default TCP port is unavailable
    #6697: Malformed listen address causes hang on startup
    #6706: Changing a folder in web UI removes introduced-by info

Enhancements:

    #1830: "Folder path missing" when folder path is a junction
    #4703: Suggest setting up auth on initial startup
    #5910: Add Badger database backend for testing and consideration
    #6372: Reduce database size by optimizing version list storage

Other issues:

    #6608: Data race in Windows fs watcher tests
    #6625: TestRequestRemoteRenameChanged is racy/flaky

Revision 1.79: download - view: text, markup, annotated - select for diffs
Tue Jun 9 11:32:43 2020 UTC (4 years, 6 months ago) by nia
Branches: MAIN
CVS tags: pkgsrc-2020Q2-base, pkgsrc-2020Q2
Diff to: previous 1.78: preferred, colored
Changes since revision 1.78: +6 -6 lines
syncthing: Update to 1.6.1

   v1.6.1

   This is a fixup release on 1.6.0 in order to restore the auto upgrade
   critera broken in 1.5.0.

   Bugfixes:

     * #6701: Syncthing 1.5.0+ auto upgrades even with auto upgrades disabled
       in config

   v1.6.0

   This release performs a database schema migration, and adds the
   BlockPullOrder, DisableFsync and MaxConcurrentWrites folder
   options to the configuration schema.

   The LocalChangeDetected event no longer has the action set to
   added for new files, instead showing modified for all local file
   changes.

   Bugfixes:

     * #3876: Removing and re-adding a folder may cause data loss
     * #5731: 100% CPU every minute on watch setup retry
     * #6268: Out of sync panel layout overflows
     * #6557: Folder error repeatedly set and unset
     * #6559: Deadlock on folder unsubscribe
     * #6576: Versioning params in config flip flop in order
     * #6578: Allow rescan at folder state "Local Additions"
     * #6583: Distributed deadlock on request
     * #6604: Docker healthcheck fails when run in host network

   Enhancements:

     * #5224: Accept new connections in place of old ones when appropriate
     * #6530: Add "Pause All"/"Resume All" button for devices
     * #6541: Limit number of concurrent writes while syncing

   Other issues:

     * #6575: Incomprehensible error message: 'directory is not empty; files
       within are probably ignored on connected devices only'
     * #6584: A field in a structure is sometimes protected by Mutex, but
       sometimes unprotected.

Revision 1.78: download - view: text, markup, annotated - select for diffs
Fri May 15 13:44:20 2020 UTC (4 years, 6 months ago) by triaxx
Branches: MAIN
Diff to: previous 1.77: preferred, colored
Changes since revision 1.77: +5 -5 lines
syncthing: update to 1.5.0

upstream changes:
-----------------
v1.5.0

This release changes the default location for the index database under
some circumstances. Two new flags can also be used to affect the
location of the configuration (-config) and database (-data)
separately. The old -home flag is equivalent to setting both of these
to the same directory. When no flags are given the following logic is
used to determine the data location:

    If a database exists in the old default location, that location is
    still used. This means existing installations are not affected by this
    change.
    If $XDG_DATA_HOME is set, use $XDG_DATA_HOME/syncthing.
    If ~/.local/share/syncthing exists, use that location.
    Use the old default location.

This logic is used on non-Windows, non-Mac platforms only. On Windows
and Mac the logic is unchanged.

Bugfixes:

    #3808: gui: Number of days must be number flashes red then disappears
    #5809: stdiscosrv failed to load keypair without proper error message
    #6410: Wrong 30-days-interval in staggered versioning
    #6430: Incorrect out-of-sync/locally changed status indication on folders
    #6436: Revert Local Changes red button does not work correctly
    #6440: Doesn't run monitor process when started with STNORESTART=1
    #6450: LDAP auth doesn't handle LDAPS with certificate validation
    #6487: Scan problem within single unignored subdirectory prevents bidirectional sync

Enhancements:

    #4924: Move index db to $XDG_DATA_HOME/syncthing/
    #5376: Improve LDAP authentication
    #6384: Do auto upgrades early and synchronously on startup
    #6416: Improve device status for "unused" devices
    #6432: Deleted file that existed locally only reported as locally changed
    #6437: Don't start browser when restarting after upgrade

Other issues:

    #6471: Windows exe isn't properly version tagged

Revision 1.77: download - view: text, markup, annotated - select for diffs
Fri May 1 21:09:03 2020 UTC (4 years, 7 months ago) by tnn
Branches: MAIN
Diff to: previous 1.76: preferred, colored
Changes since revision 1.76: +2 -1 lines
syncthing: fix SIGILL on netbsd/arm64 by copying patch from devel/go-sys

Revision 1.76: download - view: text, markup, annotated - select for diffs
Fri Apr 17 00:16:56 2020 UTC (4 years, 7 months ago) by gdt
Branches: MAIN
Diff to: previous 1.75: preferred, colored
Changes since revision 1.75: +5 -5 lines
syncthing: Update to 1.4.2

Upstream changes since 1.4.0 are basically bugfixes.

(Tested with android version in F-Droid.)

Revision 1.75: download - view: text, markup, annotated - select for diffs
Wed Mar 18 21:30:50 2020 UTC (4 years, 8 months ago) by gdt
Branches: MAIN
CVS tags: pkgsrc-2020Q1-base, pkgsrc-2020Q1
Diff to: previous 1.74: preferred, colored
Changes since revision 1.74: +5 -5 lines
net/syncthing: Update to 1.4.0

(Tested with f-droid syncthing.)

Upstream does not include NEWS, but changes are various improvements
and relatively minor.  Perhaps significant is a db schema change
requiring migration (automatic, and worked for me).

Revision 1.74: download - view: text, markup, annotated - select for diffs
Mon Feb 10 11:56:29 2020 UTC (4 years, 10 months ago) by triaxx
Branches: MAIN
Diff to: previous 1.73: preferred, colored
Changes since revision 1.73: +5 -5 lines
syncthing: update to 1.3.4

upstream changes:
-----------------

v1.3.4
Bugfixes

    #4570: Negative percentage and data to sync
    #5867: Progress bar not visible
    #6044: Clicking "Save" in options says "You have unsaved changes" when changing automatic upgrade setting
    #6213: Tone down STUN logging a bit
    #6222: Connection Error on Listing More Locally Changed Files
    #6234: Docker image uses wrong path for default folder
    #6240: GUI: ignore patterns path is one row too low
    #6263: Panics due to database being closed

v1.3.3
Bugfixes

    #6104: Windows: Syncthing log file filling up primary drive.
    #6133: Race condition in restarting folder
    #6139: Some sync errors get cleared despite them still being valid
    #6206: Soft limit for maxfiles is NOT increased to the hard one on macOS

Enhancements

    #5887: Upgrade Button Does Not Have Confirmation Dialog
    #6057: "Nearby devices" links should look more like links (mouse pointer)
    #6190: Do not create .stignore if there are no ignore patterns

Revision 1.73: download - view: text, markup, annotated - select for diffs
Sat Dec 28 02:28:46 2019 UTC (4 years, 11 months ago) by gdt
Branches: MAIN
CVS tags: pkgsrc-2019Q4-base, pkgsrc-2019Q4
Diff to: previous 1.72: preferred, colored
Changes since revision 1.72: +5 -5 lines
net/syncthing: Update to 1.3.2

Update prepared by Frédéric Fauberteau <triaxx@NetBSD.org>.

While this update is slightly larger than micro, syncthing is a leaf
package or nearly so, and the update fixes a critical bug:
  https://github.com/syncthing/syncthing/issues/6081
which results in excessive CPU use and syslog trouble.

Tested on netbsd-8/amd64 interoperating with Android Syncthing 1.3.2
from f-droid.  (For the record, pkgsrc synching 1.3.1 worked fine with
android 1.3.2, other than the QUIC accept bug.)

packaging change: Drop note about differing Android versions now that
Android version relate to the main version.

Upstream changelog

v1.3.2
Bugfixes

    #5810: GUI theme not changing on WebKit-based/like browsers
    #5968: Folder "Up To Date" but has pending "Revert Local Changes"
    #5980: (De)select all not working in add device dialog
    #6027: Folder shows as "Syncing" when there is no data transfer
    #6043: Cannot exit after failed startup
    #6081: QUIC accept error loops too quickly, causing excessive log output
    #6090: Pull-scan loop due to symlink traversal
    #6093: cmd/stdiscosrv: Data race in replication
    #6136: API + UI device last seen is empty/Never
    #6160: Uses too much RAM when syncing large files (1.3.0+)

Enhancements

    #6036: Generate HTTPS certificates accepted by iOS 13 / macOS Catalina
    #6056: Improve sharing tab when there are no devices to share with
    #6115: Change Web UI based on prefers-color-scheme

Revision 1.72: download - view: text, markup, annotated - select for diffs
Wed Nov 13 15:51:00 2019 UTC (5 years, 1 month ago) by nia
Branches: MAIN
Diff to: previous 1.71: preferred, colored
Changes since revision 1.71: +5 -5 lines
syncthing: Update to 1.3.1

Bugfixes

    5993: Build information missing in discovery and relay server binaries
    5995: Usage-reported transfer stats are meaningless
    6008: Changed file in receive-only folder cannot be ignored
    6040: Shows authentication warning when listening on UNIX socket
    6049: Hostnames resolving to localhost are not considered 'local' in remote access warning

Enhancements

    5583: White tab in black Interface ?
    5627: Stalled scans need better UI representation

Other issues

    6010: STUN server stun.voxgratia.org should be removed

Revision 1.71: download - view: text, markup, annotated - select for diffs
Fri Oct 4 17:01:56 2019 UTC (5 years, 2 months ago) by nia
Branches: MAIN
Diff to: previous 1.70: preferred, colored
Changes since revision 1.70: +5 -5 lines
syncthing: Update to 1.3.0

This release adds the "databaseTuning" config option to adjust parameters for the database size in use. The default is "auto" which automatically determines appropriate parameters. The other options are "small" (results in the parameters used previously, and used now for small databases) and "large" (results in the new parameters for large databases, regardless of the actual database size).
Bugfixes

    #5985: Log spam and high CPU use if #include path is wrong in .stignore

Enhancements

    #5138: Rate limit can be very bursty
    #5948: Improve free space checking when syncing
    #5966: Database performance: improve situation with huge databases

Other issues

    #5924: Upgrade server JSON generator
    #5991: lib/api: TestHostCheck never finishes with Go 1.13rc2 under Docker
    #5999: Allow providing your own ldflags for building

Revision 1.70: download - view: text, markup, annotated - select for diffs
Sun Jul 14 20:48:39 2019 UTC (5 years, 5 months ago) by triaxx
Branches: MAIN
CVS tags: pkgsrc-2019Q3-base, pkgsrc-2019Q3
Diff to: previous 1.69: preferred, colored
Changes since revision 1.69: +5 -5 lines
syncthing: update to 1.2.0

syncthingandroid is ready on https://f-droid.org/

upstream changes:
-----------------
Important notes

    This release does not interoperate with Syncthing 0.14.45 or older.

    This release adds QUIC with NAT traversal as a new transport protocol. TCP
    is usually more performant and remains the preferred way of connection when
    possible.

    This release adds automatic crash reporting. See
    https://docs.syncthing.net/users/crashrep.html for details.

    This release makes large / variable block size the only available mode of
    operation; small / fixed blocks are deprecated. See
    https://docs.syncthing.net/advanced/folder-uselargeblocks.html for details.

    This release reverts the version naming change in #4586 (v1.1.4). Versions
    are now named with the time of their archiving, and the file modification
    time is unchanged when archiving. An exception to this is the "Trashcan"
    versioner which does not modify the name - instead it does set the file
    modification time the time of archiving.

Bugfixes

    #4170: panic: bug: ClusterConfig called on closed or nonexistent connection
    #5609: Filesystem watching failed when parent folder is not listable
    #5652: Connection error after closing failed items list and opening another list
    #5765: Verioner cleanup looks at the wrong time
    #5766: Support bundle doesn't include errors list, instead printing an error
    #5770: Scan failure blocks "Rescan" button
    #5777: Spurious need to "revert" nonexistent changes with Receive Only folder on Android
    #5780: Panic when folder disappears while scanning
    #5781: Shutdown takes too long, triggering fmut deadlock panic
    #5791: Puller complains about invalid filenames which are long gone

Enhancements

    #959: Automatic error log sending to dev. team
    #3345: Show last connection error per discovered address
    #5377: Use of QUIC for transport
    #5631: Dockerfile ENTRYPOINT doesn't pass along extra arguments from "docker run"
    #5697: Handle fatal watch errors gracefully
    #5774: WebUI table column widths broken on narrow displays

Other issues

    #5760: Dead link in README.md
    #5796: TestPullInvalidIgnoredSR/SO is flaky

Revision 1.69: download - view: text, markup, annotated - select for diffs
Tue Jun 4 14:03:57 2019 UTC (5 years, 6 months ago) by triaxx
Branches: MAIN
CVS tags: pkgsrc-2019Q2-base, pkgsrc-2019Q2
Diff to: previous 1.68: preferred, colored
Changes since revision 1.68: +5 -5 lines
syncthing: update to 1.1.4

upstream changes:
-----------------
Bugfixes

    #4613: Progress emitter doesn't start from config change if disabled at startup
    #5338: Version restore not possible with custom versioning path set
    #5421: WebGui: Locally Changed Items vanish when clicking 10|25|50
    #5578: Filesystem watcher error when watching disk root directory on Windows
    #5641: Syncthing gets stuck in a high CPU "Failed Files" state - Possibly a symlink issue?
    #5649: Checking block content on unexpected request results doesn't work for the last block
    #5654: Incorrect file info passed as argument to delete existing dir/symlink
    #5704: Failure to fsync() files should not be fatal

Enhancements

    #1634: Use copy instead of rename for version folder on other file systems
    #4531: GUI folder/device status rows should handle longer values nicer
    #4586: Versioner file tagging is inconsistent
    #4631: In-GUI restoration should be possible from trashcan versioner
    #5419: File versioning across drives
    #5659: Old sync errors should not linger while retrying

Other issues

    #5505: Leaking goroutines through model and leveldb
    #5706: Spurious test failures on Windows

Revision 1.68: download - view: text, markup, annotated - select for diffs
Fri May 24 19:25:55 2019 UTC (5 years, 6 months ago) by nia
Branches: MAIN
Diff to: previous 1.67: preferred, colored
Changes since revision 1.67: +5 -5 lines
syncthing: Update to 1.1.3. Add an rc.subr script.

ok gdt

Bugfixes

    #5332: Duplicate Files Names in Out of Sync List
    #5456: Folder marked as "Up to Date" with failed items
    #5578: Filesystem Watcher Error on v1.1.0
    #5624: Simple Syncthing invocations take a long time to run
    #5676: Systemd circular dependency prevents startup
    #5531: Flush to database based on size instead of entries
    #5571: Dir/symlink updates overwrite conflicts & unscanned files
    #5599: Default folder in v1.1.0 isn’t created with useLargeBlocks = true
    #5482: minHomeDiskFreePct is still present in fresh configs
    #5493: Monitor bug: TERM signaling not passed to syncthing process
    #5557: Hashing performance degradation when using large blocks

Enhancements

    #1223: Mention license in "About" dialog
    #5554: Unnecessary time precision in pendingFolder/pendingDevice config entries
    #4921: Syncthing should guard against running old versions with new config
    #5065: Add support for TLS1.3
    #5346: Systemd unit should declare after=multiuser.target
    #5560: Change "Introduced by" icon
    #5569: Outdated copyright notes in "About" dialog
    #5365: .desktop files: desktop-entry-lacks-keywords-entry
    #5445: User/group ownership following parent dir

Other issues:

    #1101: Syncthing has no easter eggs
    #5480: Better describe exposed volumes in our Docker image
    #5077: TestWatchIgnore is flaky (OpenBSD (-current) Test failed)
    #5246: TestParentDeletion fails on OpenBSD
    #5311: Update prometheus/common/expfmt to pass tests on go1.11
    #5454: build.go setup problems with gomodules
    #5495: Dockerhub Docker builds fail continously
    #5515: Missing string from Transifex

API Changes

    Change #5479 introduces the new copyOwnershipFromParent folder
    configuration option. The default, false, matches the old behavior of
    not copying ownership information.
    Since change #5405, large (variable size) blocks are enabled by default for newly created folders.

Revision 1.67: download - view: text, markup, annotated - select for diffs
Thu Feb 7 01:01:11 2019 UTC (5 years, 10 months ago) by gdt
Branches: MAIN
CVS tags: pkgsrc-2019Q1-base, pkgsrc-2019Q1
Diff to: previous 1.66: preferred, colored
Changes since revision 1.66: +5 -5 lines
syncthing: Update to 1.0.1

Upstream changes: bugfixes

Revision 1.66: download - view: text, markup, annotated - select for diffs
Tue Jan 15 22:33:24 2019 UTC (5 years, 10 months ago) by wiz
Branches: MAIN
Diff to: previous 1.65: preferred, colored
Changes since revision 1.65: +5 -6 lines
syncthing: update to 1.0.0.

Based on PR 53878 by David J. Weller-Fahy

This major release honors the fact that Syncthing is used widely
and since a while no longer "really in beta". It does not represent
a breaking change.

Bugfixes:

    #5324: Incorrect warning when --home and path on same directory level
    #5369: Empty file field in log when normalizePath failed
    #5372: Event system can cause deadlock

Enhancements:

    #2760: Option to limit max simultaneous scans
    #5286: Add hardening options to systemd units
    #5320: Show configured rate limit in the GUI
    #5336: Show list of locally changed files for receive only folders

Other issues:

    #5334: New chmduquesne/rollinghash breaks tests
    #5362: lib/model: TestDeregister* tests are bad

Revision 1.65: download - view: text, markup, annotated - select for diffs
Thu Dec 6 07:09:07 2018 UTC (6 years ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2018Q4-base, pkgsrc-2018Q4
Diff to: previous 1.64: preferred, colored
Changes since revision 1.64: +5 -5 lines
syncthing: update to 0.14.54.

0.14.54

Bugfixes:

    #5348: Web GUI doesn't work in older browsers

0.14.53

Bugfixes:

    #4738: File restore doesn't work on one folder
    #4780: Logging debugging flags stay after disabling all debug facilities in the web UI
    #5267: Disabling the minimum disk free space check on folders doesn't work
    #5270: panic: interface conversion: interface {} is map[string]string, not map[string]interface {}
    #5291: panic: runtime error: index out of range
    #5294: Removed devices do not influnce the list of locally needed files
    #5296: strelaypoolsrv, cmd/ursrv: Google maps issue in the GUI
    #5299: panic: bug: unknown device should already have been rejected
    #5323: Files not deleted properly when one side has ignore permissions set

Enhancements:

    #1347: Directory auto-complete should be case-insensitive
    #3439: Ship .desktop files
    #4000: Add "select all" / "deselect all" to folder and device sharing dialogs
    #4480: Should show indication of local files/directories that can't be scanned for whatever reason
    #5256: Upgrade SSL Certificate to use modern cipher

Other issues:

    #5247: cmd/stdiscosrv: test suite sometimes seg faults on OpenBSD
    #5280: Update to the new prometheus client API

Revision 1.64: download - view: text, markup, annotated - select for diffs
Sat Dec 1 17:24:21 2018 UTC (6 years ago) by wiz
Branches: MAIN
Diff to: previous 1.63: preferred, colored
Changes since revision 1.63: +5 -5 lines
syncthing: update to 0.14.52.

Bugfixes:

    #5130: "Revert Local Changes" button stays when the file causing it is deleted
    #5194: Unscanned/conflicting files are overwritten/removed in niche cases
    #5226: Watcher fails due to filepath.EvalSymlinks error (FindFirstFile)
    #5233: Folder restart can leave several folder instances running
    #5249: Impossible to change device name from web UI

Enhancements:

    #2497: CheckFolderHealth wakes up disk at index exchange
    #3616: Disable GUI and make API available on unix socket
    #5142: "Support bundle" download
    #5193: Should exit with code zero when run with -help
    #5236: Consider moving to Fork-Awesome or another free font

Revision 1.63: download - view: text, markup, annotated - select for diffs
Thu Oct 4 11:28:54 2018 UTC (6 years, 2 months ago) by wiz
Branches: MAIN
Diff to: previous 1.62: preferred, colored
Changes since revision 1.62: +5 -5 lines
syncthing: update to 0.14.51.

Bugfixes:

    #2370: Scanning and deletes should be processed even when above the free space limit
    #5078: panic: nil pointer dereference when unpausing folders
    #5117: cmd/stdiscosrv: Not enough traffic breaks replication between discovery servers
    #5125: Symlinks marked as removed on windows
    #5127: Parent directories of unignored files keep being included and immediately ignored again
    #5131: Progress updates are ignored for send only folders
    #5151: cmd/stdiscosrv: Should not allow localhost addresses
    #5180: Docker image fails when PGID set to existing group
    #5183: panic: bug: Notify backend is processing a change outside of the filesystem root

Enhancements:

    #2291: Permanently notify about initial connection requests
    #4782: Reduce unnecessary syncing / database traversal
    #5163: GUI authentication using LDAP

Other issues:

    #4758: Suture services should not survive panics
    #5110: Run folder tests in temporary directories

Revision 1.62: download - view: text, markup, annotated - select for diffs
Sun Sep 30 19:12:15 2018 UTC (6 years, 2 months ago) by wiz
Branches: MAIN
Diff to: previous 1.61: preferred, colored
Changes since revision 1.61: +5 -5 lines
syncthing: update to 0.14.50.

Bugfixes:

    #5038: Repeating INFO: UPnP parse: unrecognized UPnP device of type upnp:rootdevice
    #5063: panic: cannot start already running folder
    #5073: lib/logger: tests fail due to compilation error with go 1.11
    #5089: Invalid files shouldn't affect global state
    #5144: Tests fail on Go 1.11 / Windows
    #5149: Index updates lost

Other issues:

    #3595: stdiscosrv: Doesn't build on Solaris
    #5043: root on symlinked path causes panic when using "Watch for changes"

Also:

This release includes initial support for "receive only" folders.
See https://docs.syncthing.net/users/foldertypes.html#receive-only-folder.

Revision 1.61: download - view: text, markup, annotated - select for diffs
Wed Aug 29 13:27:40 2018 UTC (6 years, 3 months ago) by tnn
Branches: MAIN
CVS tags: pkgsrc-2018Q3-base, pkgsrc-2018Q3
Diff to: previous 1.60: preferred, colored
Changes since revision 1.60: +2 -1 lines
syncthing: use go-package.mk instead of custom Makefile rules

Revision 1.60: download - view: text, markup, annotated - select for diffs
Wed Jul 25 21:30:45 2018 UTC (6 years, 4 months ago) by abs
Branches: MAIN
Diff to: previous 1.59: preferred, colored
Changes since revision 1.59: +5 -5 lines
Updated net/syncthing to 0.14.49

Bugfixes:

#4854: macOS panic in FS watcher setup
#4925: Deleted files within deleted directories aren't detected with FS watcher
#4944: Edit Folder UI displays default "Full Rescan Interval (s)" value instead
       of the actual one
#4981: Race on folder restart
#4983: Impossible to edit folder with path "/"
#4990: Incorrect large block size chosen for large files on 32 bit archs
#4994: Database schema from the future should be rejected
#5002: v0.14.48 panic: runtime error: index out of range
#5017: "kiB" should be "KiB"
#5025: Stuck in CPU consuming accept loop when out of file descriptors
#5050: Filesystem watcher doesn't notify changes on Windows when the file size
       remains the same

Enhancements:

#4863: Snap package could use removable-media slot
#4953: Speed up delete propagation when it's not a rename
#4969: Executable files edited on Windows should retain execute bit on Unixes
#4977: Disable rescan button while scanning instead of hiding it

Other issues:

#4900: Replace deprecated github.com/kardianos/osext with standard library's os
#5000: Snap build is broken

Revision 1.59: download - view: text, markup, annotated - select for diffs
Sun Jun 17 07:24:15 2018 UTC (6 years, 5 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2018Q2-base, pkgsrc-2018Q2
Diff to: previous 1.58: preferred, colored
Changes since revision 1.58: +5 -5 lines
syncthing: update to 0.14.48.

Bugfixes:

    #4897: Pausing on introducer removes device on other devices
    #4901: API returns empty response if non-existing files are #included
    #4903: Syncthing recreates the directories for deleted/missing "Folders"
    #4915: .stignore is accidentaly overwritten by web UI on slow machines
    #4918: GUI unresponsive or unusable with many folders or devices
    #4941: "Watching for Changes" dialog undismissable
    #4947: Recent Changes shows empty folder label

Enhancements:

    #4807: Support variable sized blocks
    #4896: Thousand separator for numbers in GUI

Other issues:

    #4909: Custom Windows icon missing in latest release

Revision 1.58: download - view: text, markup, annotated - select for diffs
Sun May 6 19:12:15 2018 UTC (6 years, 7 months ago) by wiz
Branches: MAIN
Diff to: previous 1.57: preferred, colored
Changes since revision 1.57: +5 -5 lines
syncthing: update to 0.14.47.

Attention: Syncthing now advertises continuous watching support in
the GUI.  If you enable this on NetBSD, you'll run out of file
descriptors and syncthing won't work. At least that's what happened
to me... so take care.


Bugfixes:

    #4815: Local host header check is too restrictive
    #4833: Unclear error message about failed watcher when running out of inotify watches
    #4870: Don't show a warning when a file from a paused folder is requested
    #4875: Zeroed local/global "state" (local files untouched) and remote file deletion with root Windows symlink

Enhancements:

    #4516: Bandwidth throttling per remote device
    #4552: Add UI for filesystem watcher
    #4823: Don't show ignored files in the "global changes" list
    #4828: Global change log should indicate folder

Other issues:

    #4749: Make all tests Go 1.10 caching compatible
    #4868: Docker Documentation

Revision 1.57: download - view: text, markup, annotated - select for diffs
Mon Apr 16 21:30:07 2018 UTC (6 years, 7 months ago) by wiz
Branches: MAIN
Diff to: previous 1.56: preferred, colored
Changes since revision 1.56: +5 -5 lines
syncthing: update to 0.14.46.

Bugfixes:

    #2571: Replacing a directory with a symlink or vice versa is buggy
    #4573: Inaccessible files during scan are marked as deleted
    #4616: Send only folder out of sync due to ignored items
    #4627: A file deleted from all nodes may exist in the "out of sync" list
    #4745: Relay server doesn’t make outgoing HTTPS requests from its bind address
    #4759: List of out of sync items from remote device is not displayed
    #4762: Fails to create folder root directory on Windows
    #4764: Env var for db metadata in help text differs from code
    #4778: Doesn't connect when multiple remote devices are using the same relay
    #4799: Scan on absolute path creates incorrect absolute duplicate file infos
    #4806: Panic in FS watcher in FreeBSD 8.3

Revision 1.56: download - view: text, markup, annotated - select for diffs
Sun Mar 11 14:42:52 2018 UTC (6 years, 9 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2018Q1-base, pkgsrc-2018Q1
Diff to: previous 1.55: preferred, colored
Changes since revision 1.55: +5 -5 lines
syncthing: update to 0.14.45.

Bugfixes:

    #4560: Windows - External File Versioning Command path requires \ instead of \
    #4659: panic: bug: removed more than added
    #4680: Ignore pattern beginning with "#" does not match subpaths
    #4689: Ignore patterns in web UI aren't reloaded if only comments change
    #4701: Global is different from local state when ignoring files

Other issues:

    #4687: basicfs_watch_tests are flaky
    #4737: Remove KCP

Revision 1.55: download - view: text, markup, annotated - select for diffs
Sun Feb 18 08:02:52 2018 UTC (6 years, 9 months ago) by wiz
Branches: MAIN
Diff to: previous 1.54: preferred, colored
Changes since revision 1.54: +5 -5 lines
syncthing: update to 0.14.44.

Bugfixes:

    #4634: Panic when connecting to device with auto accept and paused folders
    #4636: List of files needed on remote is not wrapped at word boundaries
    #4644: Impossible to run non-release builds without deadlock detectors
    #4649: UTF-8 normalization does not work correctly on ZFS.
    #4654: Upgrade system shows an error on RCs in some cases
    #4657: Sparse files with zero blocks are not closed when pulling
    #4668: Remote device out of sync items shows "0 items, ~0 B"

Enhancements:

    #2599: GUI for .stversion restoration
    #4499: Log entries showing IP addresses should show connection type
    #4628: Set background priority / niceness

Other issues:

    #4567: Arguments to fs.CreateSymlink are mixed up
    #4618: More scalable global discovery
    #4653: lib/model test fails with "ThreadSanitizer failed to allocate 0x200000 (2097152) bytes" with Go 1.9.2
    #4663: Spurious "é" in GUI
    #4706: Should clean out generated testdata in lib/model/testdata

Revision 1.54: download - view: text, markup, annotated - select for diffs
Wed Jan 10 15:43:10 2018 UTC (6 years, 11 months ago) by wiz
Branches: MAIN
Diff to: previous 1.53: preferred, colored
Changes since revision 1.53: +5 -5 lines
syncthing: update to 0.14.43.

Bugfixes:

    #1845: Files on deduplicated NTFS volumes are ignored by scanner
    #4590: Path completion in new folder dialog does not work anymore
    #4593: Fd leak when temp file cannot be truncated
    #4605: Panic: runtime error related to KCP

Enhancements:

    #2644: UI for debug levels and log access
    #4369: GUI should indicate which files are out of sync on remote devices
    #4400: Keep enough counters and state in the database to avoid initial database traversal
    #4515: Should understand “socks” in addition to “socks5” in proxy URLs

Other issues:

    #4407: Contribute kcp-go changes/features and/or fix tests
    #4585: Update vendored github.com/minio/sha256-simd for AVX512 support
    #4615: Update vendored x/sys/unix for dragonfly

Revision 1.53: download - view: text, markup, annotated - select for diffs
Mon Jan 1 10:28:05 2018 UTC (6 years, 11 months ago) by wiz
Branches: MAIN
Diff to: previous 1.52: preferred, colored
Changes since revision 1.52: +5 -5 lines
syncthing: update to 0.14.42.

Bugfixes:

    #4353: Symlinks as folder root broken on Windows
    #4475: Discovering new files in a deleted directory does not resurrect the directory
    #4561: "Panic: interface conversion: *errors.errorString is not net.Error" after restart

Enhancements:

    #2299: Auto-accept shared folders from trusted devices
    #4406: Empty directories in .stversions should be removed
    #4476: Human readable errors on attempted deletion of non-empty directory
    #4542: Support OneDrive folders on recent Windows 10
    #4543: Add confirmation on Remove Folder / Device button

Revision 1.52: download - view: text, markup, annotated - select for diffs
Thu Nov 23 14:31:42 2017 UTC (7 years ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2017Q4-base, pkgsrc-2017Q4
Diff to: previous 1.51: preferred, colored
Changes since revision 1.51: +5 -5 lines
syncthing: update to 0.14.40.

This is a regularly scheduled stable release.

Resolved issues:

    #3628: More data is reported as part of the anonymous usage report.
    #4392: Sync errors are better reported.
    #4405: Removing paused folders does not cause a panic.
    #4414: Local IPv4 discovery is more resilient against write failures.
    #4431: Clearer logging around config failures at startup.
    #4432: Do not complain about inability to fsync files.
    #4446: KCP connections are improved.
    #4451: Folder health checking is improved.

This release also includes built in support for file system notifications,
although it is disabled by default. To test this functionality, enable the
advanced folder config fsWatcherEnabled.

Additionally, the UDP based "KCP" protocol is now enabled by default. This
provides better connectivity through NAT devices. TCP is the preferred
connection protocol when available.

Revision 1.51: download - view: text, markup, annotated - select for diffs
Wed Oct 11 07:04:15 2017 UTC (7 years, 2 months ago) by wiz
Branches: MAIN
Diff to: previous 1.50: preferred, colored
Changes since revision 1.50: +5 -5 lines
syncthing: update to 0.14.39.

This is a regularly scheduled stable release.

Resolved issues:

    #4357: Removing paused folders no longer triggers a crash.
    #4360: Add further security related HTTP headers
    #4375: Improve info level logging in some cases
    #4377: Improve GUI tooltips in chromium based browsers
    #4382: Hide temporary files on Windows
    #4387: Add -device-id command line switch

In addition, failure to upgrade folder markers from file to directory type is
no longer fatal.

Revision 1.50: download - view: text, markup, annotated - select for diffs
Tue Sep 26 10:12:57 2017 UTC (7 years, 2 months ago) by wiz
Branches: MAIN
Diff to: previous 1.49: preferred, colored
Changes since revision 1.49: +5 -5 lines
syncthing: update to 0.14.38.

This is a regularly scheduled stable release.

Resolved issues (cmd/syncthing):

    #4063, #4343: KCP connections are now more stable.
    #4348: Hashing benchmarks are skipped if a manual selection has been forced.

Resolved issues (cmd/strelaysrv):

    #4245: Relay server RAM usage has been reduced.

Revision 1.49: download - view: text, markup, annotated - select for diffs
Fri Sep 8 20:14:20 2017 UTC (7 years, 3 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2017Q3-base, pkgsrc-2017Q3
Diff to: previous 1.48: preferred, colored
Changes since revision 1.48: +5 -5 lines
Updated syncthing to 0.14.37.

This is a regularly scheduled stable release.

Resolved issues:

    #3742, #4305: Better detect sync conflicts that happen while syncing
    #4300: Fixes a crash related to a nil reference in ignore handling

There is also a major internal refactor as part of this release.

Revision 1.48: download - view: text, markup, annotated - select for diffs
Mon Aug 14 18:41:56 2017 UTC (7 years, 4 months ago) by wiz
Branches: MAIN
Diff to: previous 1.47: preferred, colored
Changes since revision 1.47: +5 -5 lines
Updated syncthing to 0.14.36.

v0.14.36

This is an unscheduled release to fix a bug that slipped through the cracks in 0.14.34 & 0.14.35.

Resolved issues:

    #4297: Folders paths are no longer reset when editing a folder without a label

v0.14.35

This is an unscheduled release in panic mode to fix a significant problem in 0.14.34.

Resolved issues in 0.14.35:

    #4288: Symlinks are deleted from versioned folders on startup

Resolved issues in 0.14.34:

    #2157: The new folder dialog now suggests a default path. Adjustable via advanced config defaultFolderPath.
    #4272: The build script no longer sets -installsuffix by default.
    #4286: Prevents a vulnerability that allows file overwrite via versioned symlinks

Note that the last issue is a security vulnerability. Symlinks on Windows are not supported and have not been created by Syncthing for a while. Nonetheless, if you use symlinks on Windows and Syncthing versioning you may have symlinks in your versioning directory from earlier versions. You must remove these manually. Syncthing can not remove them automatically because there are other things that look to us like symlinks but are not - deduplicated files, primarily. (This is one of the reasons symlinks are not supported on Windows.)

On other platforms the versioning directory is cleaned from symlinks as part of the upgrade.

v0.14.34-rc.1

This is a release candidate for v0.14.34.

Resolved issues:

    #2157: The new folder dialog now suggests a default path. Adjustable via advanced config defaultFolderPath.
    #4272: The build script no longer sets -installsuffix by default.

v0.14.33

This is a regularly scheduled stable release.

Resolved issues:

    #4188: Relative version paths are now correctly relative to the folder path
    #4227: Remote devices now show bytes remaining to sync
    #4249: Editing ignore patterns no longer incorrectly shows included patterns

v0.14.33-rc.1

This is a release candidate for v0.14.33.

Resolved issues:

    #4188: Relative version paths are now correctly relative to the folder path
    #4227: Remote devices now show bytes remaining to sync
    #4249: Editing ignore patterns no longer incorrectly shows included patterns

v0.14.32

This is a regularly scheduled stable release.

Resolved issues:

    #4157: "Nearby devices" are now shown in the add device dialog, avoiding the need to type their device ID.
    #4219: Folders that were once ignored in a sharing request now actualproperly when later added manually.

v0.14.32-rc.2

This is a release candidate for v0.14.32.

v0.14.32-rc.1

This is a release candidate fo14.31:

    #4157: "Nearby devices" are now shown in the add device dialog, avoiding the need to type their device ID.
    #4219: Folders that were once ignored in a sharing request now actually work properly when later added manually.

Revision 1.47: download - view: text, markup, annotated - select for diffs
Mon Jul 3 11:07:25 2017 UTC (7 years, 5 months ago) by wiz
Branches: MAIN
Diff to: previous 1.46: preferred, colored
Changes since revision 1.46: +5 -5 lines
Updated syncthing to 0.14.31.

This is a regularly scheduled stable release.

Resolved issues:

    #4100: Icons and directory information in local device summary is consistent with that in folders
    #4177: A data race in KCP & STUN is fixed
    #4203: Ignore patterns on newly accepted folders are no longer erroneously inherited from an earlier added folder

Revision 1.46: download - view: text, markup, annotated - select for diffs
Mon Jun 19 20:26:34 2017 UTC (7 years, 5 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2017Q2-base, pkgsrc-2017Q2
Diff to: previous 1.45: preferred, colored
Changes since revision 1.45: +5 -5 lines
Updated syncthing to 0.14.30.

This is a regularly scheduled stable release.

Resolved issues:

    #3433: Correctly clear warning "path is a subdirectory of other folder" in folder dialog
    #3524: Conflict copies' filename now includes the ID of the last device to change the file
    #3993: Folders offered by other devices can now be ignored
    #4164: Changed device name takes effect with restart; device name is not sent to unknown devices
    #4183: Correctly show CPU usage when started with -no-restart option

Revision 1.45: download - view: text, markup, annotated - select for diffs
Wed May 31 09:40:53 2017 UTC (7 years, 6 months ago) by wiz
Branches: MAIN
Diff to: previous 1.44: preferred, colored
Changes since revision 1.44: +5 -5 lines
Updated syncthing to 0.14.29.

This is a regularly scheduled stable release.

Resolved issues:

    #3895: The layout of the global changes dialog is improved
    #4123: Running as root or SYSTEM now triggers a warning recommending against it
    #4127: Changing the theme no longer causes an HTTP error
    #4143: The file paths in the failed files dialog are now correct on Windows

Revision 1.44: download - view: text, markup, annotated - select for diffs
Tue May 30 08:51:22 2017 UTC (7 years, 6 months ago) by wiz
Branches: MAIN
Diff to: previous 1.43: preferred, colored
Changes since revision 1.43: +1 -2 lines
Remove patch that does not do what it intends to do.

No comment from maintainer.

Revision 1.43: download - view: text, markup, annotated - select for diffs
Wed May 17 17:01:24 2017 UTC (7 years, 6 months ago) by wiz
Branches: MAIN
Diff to: previous 1.42: preferred, colored
Changes since revision 1.42: +5 -5 lines
Updated syncthing to 0.14.28.

This is a regularly scheduled stable release.

Resolved issues:

    #1879: It is now possible to create custom event subscriptions via the REST API.
    #2250: Removing large folders now uses less memory.
    #3307: The minimum disk space (per folder and for the home disk) can now be set to an absolute value.
    #3965: Pausing or reconfiguring a folder will no longer start extra scans. Pausing a folder stops scanning.
    #3996: Ignore patterns can now be set at folder creation time, and for paused folders.
    #4020: It is no longer possible to configure the GUI/API to listen on a privileged port using the standard settings dialog.
    #4096: The device allowed subnet list can now include negative ("!") entries to disallow subnets.
    #4112: Doing "Override changes" now uses less memory.

Revision 1.42: download - view: text, markup, annotated - select for diffs
Wed Apr 26 22:28:31 2017 UTC (7 years, 7 months ago) by wiz
Branches: MAIN
Diff to: previous 1.41: preferred, colored
Changes since revision 1.41: +5 -5 lines
Updated syncthing to 0.14.27.

This is a regularly scheduled stable release.

Resolved issues since v0.14.26:

    #219: Devices can now have a list of allowed subnets (advanced config)
    #234: The transfer rate units can now be changed by clicking on the value
    #1819: UI text explaining "Introducer" is improved
    #2267: Advanced config editor can now edit lists of things
    #2519: Directories created for new folders now obey the user umask setting (on Unixes)
    #4053: Incoming index updates are consistency checked better

Revision 1.41: download - view: text, markup, annotated - select for diffs
Wed Apr 19 18:37:23 2017 UTC (7 years, 7 months ago) by wiz
Branches: MAIN
Diff to: previous 1.40: preferred, colored
Changes since revision 1.40: +5 -5 lines
Updated syncthing to 0.14.26.

This is a regularly scheduled stable release.

Resolved issues since v0.14.25:

    #4035: Symlinks are now properly ignored on Windows.
    #2344: Discovery errors are more clearly displayed in the GUI.
    #3913: The language dropdown menu in the GUI is now correctly sorted.

Also:

    When there are items that could not be synced, their full path is displayed in the GUI.

Revision 1.40: download - view: text, markup, annotated - select for diffs
Thu Mar 30 14:20:15 2017 UTC (7 years, 8 months ago) by wiz
Branches: MAIN
Diff to: previous 1.39: preferred, colored
Changes since revision 1.39: +5 -5 lines
Updated syncthing to 0.14.25.

This is a regularly scheduled stable release.

Resolved issues since v0.14.24:

    #4003: "Pause All"/"Resume All" icons are improved.
    #3959: There are now mips and mipsle builds by default.
    #3183: The "overwriting protected files" warning now correctly handles relative paths to the config directory.
    #804: The experimental KCP protocol for transfers over UDP has been merged, although it's not currently enabled by default.

Revision 1.39: download - view: text, markup, annotated - select for diffs
Wed Mar 8 15:46:52 2017 UTC (7 years, 9 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2017Q1-base, pkgsrc-2017Q1
Diff to: previous 1.38: preferred, colored
Changes since revision 1.38: +5 -5 lines
Updated syncthing to 0.14.24.

This is a regularly scheduled stable release.

Resolved issues since v0.12.23:

    #3884: lib/sync: Fix a race in unlocker logging
    #3976: Links and log messages refer to https instead of http where possible

Also:

    As of this release, symlinks are no longer supported on Windows.
    The default number of parallel file processing routines per
    folder is now two (previously one), and the number of simultaneously
    outstanding network requests has been increased.
    The GUI now contains buttons to pause or resume all folders
    with a single action.

Revision 1.38: download - view: text, markup, annotated - select for diffs
Wed Feb 8 21:59:28 2017 UTC (7 years, 10 months ago) by wiz
Branches: MAIN
Diff to: previous 1.37: preferred, colored
Changes since revision 1.37: +6 -6 lines
Updated syncthing to 0.14.23.

0.14.23

This is a hotfix release recommended for all users.

Resolved issues:

    #3970: Syncthing restarts when started manually and auto upgrading


0.14.22

This is a regular periodic release withdrawn because of an issue with automatic upgrade.

Resolved issues:

    #3935: Leading and trailing spaces are no longer stripped in the GUI password field
    #3908: The GUI shows remaining amount of data to sync per folder.
    #3933: There should no longer be empty entries in the global log
    #3938: Weak hashing is now by default only enabled when it makes sense from a performance point of view.

Also:

This release introduces the the ability to choose between stable and candidate
releases for auto upgrades.

Revision 1.37: download - view: text, markup, annotated - select for diffs
Wed Jan 25 19:20:05 2017 UTC (7 years, 10 months ago) by wiz
Branches: MAIN
Diff to: previous 1.36: preferred, colored
Changes since revision 1.36: +5 -5 lines
Updated syncthing to 0.14.21.

This is a hotfix release recommended for all users.

Resolved issues:

    #3931: The -logfile option now works again.

Also:

    The GUI "network error" dialog no longer shows up as easily in some scenarios when using Syncthing behind a reverse proxy.

Revision 1.36: download - view: text, markup, annotated - select for diffs
Tue Jan 24 09:54:45 2017 UTC (7 years, 10 months ago) by wiz
Branches: MAIN
Diff to: previous 1.35: preferred, colored
Changes since revision 1.35: +5 -5 lines
Updated syncthing to 0.14.20.

This is a regularly scheduled bugfix and improvement release recommended for all users.

Resolved issues:

    #3197: There is now a warning when adding a folder that is a parent of an existing folder.
    #3912: Using -logfile flag together with -no-restart now causes an error instead of silently failing.
    #3891: Weak hashing is now disabled completely when the threshold percentage is > 100.
    #3921: Rate limiting now actually works on ARM64 builds again.
    #3924: An issue where UPnP port allocations would be incorrect under some circumstances has been fixed.

Also:

    Weak hashing is a bit faster and allocates less memory.
    The hashing performance reported at startup now includes weak hashing.

Revision 1.35: download - view: text, markup, annotated - select for diffs
Tue Jan 10 10:46:44 2017 UTC (7 years, 11 months ago) by wiz
Branches: MAIN
Diff to: previous 1.34: preferred, colored
Changes since revision 1.34: +5 -5 lines
Updated syncthing to 0.14.19.

This is a regularly scheduled bugfix and improvement release recommended for all users.

Resolved issues:

    #3846: Changing bandwidth rate limits now takes effect immediately without restart.
    #3859: The event log (-audit) can now be directed to stderr for piping into another program.
    #3584: A panic on folder listing at startup has been fixed.
    #3857: On Windows, we now make sure to never descend into directory symlinks.
    #3819: When a folder is deleted, the .stfolder marker is also removed. The ignore file and .stversions directory are retained, if present.
    #3839: Several scenarios where a device would get stuck with "not a directory" errors are now handled again.
    #3861: Third party copyrights in the about box are now more up to date.

Also:

Hashing performance has been improved again, after it was inadvertently reduced in v0.4.17.

Revision 1.34: download - view: text, markup, annotated - select for diffs
Tue Jan 3 03:33:44 2017 UTC (7 years, 11 months ago) by wiz
Branches: MAIN
Diff to: previous 1.33: preferred, colored
Changes since revision 1.33: +5 -5 lines
Updated syncthing to 0.14.18.

This is a hotfix release to fix connectivity issues between 0.14.17 and previous Syncthing releases.

Resolved issues:

    #3855: Connections to older Syncthing versions are no longer closed due to unmarshalling message: proto: wrong wireType = 2 for field BlockIndexes.

Revision 1.33: download - view: text, markup, annotated - select for diffs
Thu Dec 29 19:27:02 2016 UTC (7 years, 11 months ago) by wiz
Branches: MAIN
Diff to: previous 1.32: preferred, colored
Changes since revision 1.32: +5 -5 lines
Updated syncthing to 0.14.17.

This is a normally scheduled feature and bugfix release.

Resolved issues:

    #3689: Panics caused by corrupt on disk database are now better explained in the panic message.

    #3817: Statically configured device addresses without port number now correctly defaults to port 22000 again.

    #3829: Inotify clients no longer cause 'invalid subpath' errors to be displayed.

New and improved functionality:

    #215: Folders can now be paused.

    #2679: "Master" folders are now called "send only" in order to standardize on a terminology of sending and receiving changes.

    #3407: Pausing devices and folders now persists across restarts.

    #3527: A rolling checksum is used to identify and reuse blocks that have moved within a file.

    #3790: Syncthing allows setting the type-of-service field on outgoing packets, configured by the advanced setting "trafficClass".

    #3809: Which device introduced another device is now visible in the GUI.

Revision 1.32: download - view: text, markup, annotated - select for diffs
Wed Dec 21 22:45:56 2016 UTC (7 years, 11 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2016Q4-base, pkgsrc-2016Q4
Diff to: previous 1.31: preferred, colored
Changes since revision 1.31: +5 -5 lines
Update syncthing to 0.14.16.

Updating during the freeze since the previous version stopped
working for me since the availability of this version.

Changes:

This is an extra bugfix release to fix issues introduced in v0.14.14.

Resolved issues:

    #3829: Receiving 'invalid subpath' errors on syncthing-inotify full folder sync trigger

Revision 1.31: download - view: text, markup, annotated - select for diffs
Sat Dec 17 12:07:22 2016 UTC (7 years, 11 months ago) by wiz
Branches: MAIN
Diff to: previous 1.30: preferred, colored
Changes since revision 1.30: +5 -5 lines
Updated syncthing to 0.14.15.

This is an extra bugfix release to fix issues discovered in the upgrade from 0.14.13 to 0.14.14.

Resolved issues:

    #3804: Inotify no longer triggers "invalid subpath" error
    #3802: Symlinks are not deleted on upgrade

Revision 1.30: download - view: text, markup, annotated - select for diffs
Wed Dec 14 12:14:59 2016 UTC (8 years ago) by wiz
Branches: MAIN
Diff to: previous 1.29: preferred, colored
Changes since revision 1.29: +5 -5 lines
Updated syncthing to 0.14.14.

This is a security release recommended for all users.

Two distinct security vulnerabilities have been corrected in this
release. Either would let a remote attacker, controlling a device
that is already accepted by Syncthing, perform arbitrary reads and
writes to files outside the configured folders.

The first issue is that path validation was lacking in several
places, resulting in Syncthing accepting index entries for files
like "../../foo", thus resulting in a path above the configured
folder.

The second issue is that where path validation was correct, symlinks
could be used to trick Syncthing. An attacker could create a symlink
"foo -> ../../" and then request the contents of "foo/something",
again escaping the constraints of the folder.

Syncing symlinks between v0.14.14 and previous versions will not
work.

This is due to the fix to the above issue. Normal files and
directories will sync fine. To continue syncing symlinks, both
sides must be upgraded to v0.14.14.

Further resolved issues:

    #3753: The build no longer requires Go 1.7.
    #3769: The wording in the GUI around "last file received" is
    now clearer.

Revision 1.29: download - view: text, markup, annotated - select for diffs
Wed Nov 30 09:52:11 2016 UTC (8 years ago) by wiz
Branches: MAIN
Diff to: previous 1.28: preferred, colored
Changes since revision 1.28: +5 -5 lines
Updated syncthing to 0.14.13.

v0.14.131

This is a minor release recommended for all users.

Resolved issues:

    #33946: CPU usage when scanning is improved.
    #24722: Writing config and .stignore files on filesystems
    without chmod support should now work.
    #3758: Language selector stays above the bottom bar.

Revision 1.28: download - view: text, markup, annotated - select for diffs
Tue Nov 22 23:51:49 2016 UTC (8 years ago) by wiz
Branches: MAIN
Diff to: previous 1.27: preferred, colored
Changes since revision 1.27: +5 -5 lines
Updated syncthing to 0.14.12.

This is a minor release recommended for all users.

Resolved issues:

    #3737: A data race in the code that caused test failures, and possibly other inconsitencies, has been resolved.
    #3241: Links in warning messages are now clickable in the GUI.
    #3711: Files are now synced to disk before committed to database, to avoid possible inconsistencies if a power failure occurs during syncing.
    #3724: Log entries now mention folder by label in addition to the ID.

In addition:

    The default folder now has the folder ID "default" again, simplifying initial setup.
    Retries for misconfigured relay setups are slowed down somewhat to be kinder on our relay pool infrastructure.

Revision 1.27: download - view: text, markup, annotated - select for diffs
Wed Nov 16 00:07:28 2016 UTC (8 years ago) by wiz
Branches: MAIN
Diff to: previous 1.26: preferred, colored
Changes since revision 1.26: +5 -5 lines
Updated syncthing to 0.14.11.

This is a minor release recommended for all users.
Resolved issues

    #1015: Introducers can now remove devices that they introduced
    #3726: Syncthing now correctly reconnects to staticly configured relays
    #3718: strelaysrv: No longer crashes with "panic: send on closed channel"
    #3682: strelaysrv: Binding to a specific address now works better
    #3710: Folder information in the GUI now uses icons and tooltips

Revision 1.26: download - view: text, markup, annotated - select for diffs
Mon Nov 7 11:48:17 2016 UTC (8 years, 1 month ago) by wiz
Branches: MAIN
Diff to: previous 1.25: preferred, colored
Changes since revision 1.25: +5 -5 lines
Updated syncthing to 0.14.10.

This is a minor release recommended for all users.

Resolved issues:

    #36236: Display of global and local state is clearer, especially in the presence of ignores.
    #36471: GUI does not show "failed items" unless there are items that have failed.

Also:

    Fixes to questionmark and asterisk handling in ignore patterns.
    Build script can create a snap file.
    "Black" theme re-added.
    Debugging options for deadlocks.

Revision 1.25: download - view: text, markup, annotated - select for diffs
Thu Oct 27 07:42:40 2016 UTC (8 years, 1 month ago) by abs
Branches: MAIN
Diff to: previous 1.24: preferred, colored
Changes since revision 1.24: +5 -5 lines
Updated net/syncthing to 0.14.9

v0.14.9

Resolved issues:

  #3651: Documentation PDFs are fixed.
  #3638: German localisation is improved. (As are a couple of others as I forgot to update them the last release.)
  #3619: Browser error on first startup doesn't happen as easily anymore.
  #3664: Syncthing compiles in Go versions older than 1.7 again.
  #3577: Adding folder using Long UNC path no longer causes stack overflow (but don't do that, it's not necessary).


v0.14.8

This is a minor release recommended for all users.

The main change here is to handle issues with the new SHA256 implementation introduced in 0.14.7. When using the monitor process (which is the default) crashes will be detected and the new hashing package disabled. A manual selection can also be forced by setting the environment variable STHASHING to either minio (the new package) or standard (the default Go package).

Resolved issues:

  #3613: The monitor process now detects crashes due to the new hashing package and disables it on subsequent launch.
  #3614: The two hash packages are benchmarked on startup and the fastest on is selected.
  #3588: Folders are now correctly shown as out of sync when they miss only deleted files.
  #3578: UPnP handling is corrected in the case where more than one router is detected.
  #3639: Patterns with terminal slash (e.g., "dir/") now correctly ignore directory contents.

Revision 1.24: download - view: text, markup, annotated - select for diffs
Mon Oct 3 08:27:42 2016 UTC (8 years, 2 months ago) by abs
Branches: MAIN
Diff to: previous 1.23: preferred, colored
Changes since revision 1.23: +5 -5 lines
Updated net/syncthing to 0.14.7

v0.14.7

This is a minor release recommended for all users.

Improvements in this release include faster (i.e., less CPU intensive)
hashing on some Intel and ARM64 CPU:s, a more refined dark theme,
CORS headers in the API, and an updated set of default discovery
servers.

Resolved issues since v0.14.6:

    #3596: Deadlock no longer occurs on device removal

Revision 1.23: download - view: text, markup, annotated - select for diffs
Sat Sep 10 19:07:15 2016 UTC (8 years, 3 months ago) by abs
Branches: MAIN
CVS tags: pkgsrc-2016Q3-base, pkgsrc-2016Q3
Diff to: previous 1.22: preferred, colored
Changes since revision 1.22: +5 -5 lines
Updated net/syncthing to 0.14.6

This is a minor release recommended for all users.

Resolved issues since v0.14.5:

#3496: In sync percentages no longer go negative for large numbers of deleted files.
#3502: Files that were deleted and then ignored are no longer deleted on other devices that didn't ignore them.
#3525: Configuration is no longer moved away when perfoming an upgrade on a full disk.

Revision 1.22: download - view: text, markup, annotated - select for diffs
Thu Aug 25 18:44:15 2016 UTC (8 years, 3 months ago) by gdt
Branches: MAIN
Diff to: previous 1.21: preferred, colored
Changes since revision 1.21: +5 -5 lines
Update to 0.14.5

Upstream changelog: bugfixes and very minor improvements.

Revision 1.21: download - view: text, markup, annotated - select for diffs
Tue Aug 16 09:06:56 2016 UTC (8 years, 3 months ago) by abs
Branches: MAIN
Diff to: previous 1.20: preferred, colored
Changes since revision 1.20: +5 -5 lines
Updated net/syncthing to 0.14.4

Update syncthing to v0.14.4

This is a minor release recommended for all users. Several bugs have been fixed and enhancements added.

Enhancements:

    Timestamps are now compared with up to nanosecond precision and synced with up to microsecond precision, depending on the filesystem in use.
    Restart no longer needed to remove devices, unshare or reconfigure folders.

Resolved issues since v0.14.3:

    #1300: In sync percentage is weighted to folder size, not just average of folder completion.
    #3012: Files with invalid file names for Windows now show up in the list of failed items.
    #3297: Accessibility in the GUI is improved.
    #3305: High precision time stamps.
    #3457: Ignores and invalid file names are now handled correctly when delta indexes are being used.
    #3458: Files inside directories with names ending in space are now correctly handled on Windows.
    #3466: Connection switching (relay->direct) no longer causes a crash.
    #3468: Old index databases (v0.11-v0.12 and v0.13) are now properly cleaned away from disk.
    #3470: Syncthing no longer claims a connection was from an ignored device when the device is just unknown.

Revision 1.20: download - view: text, markup, annotated - select for diffs
Thu Aug 4 19:28:03 2016 UTC (8 years, 4 months ago) by gdt
Branches: MAIN
Diff to: previous 1.19: preferred, colored
Changes since revision 1.19: +5 -5 lines
Update to 0.14.3 and rearrange GOPATH and build layout

Update to 0.14.3; this is a new major version with an incompatible
protocol.  It has been tested with syncthing-android 0.8.1.

Redo build layout, so that the sources are placed at the path
recommended by upstream.  Reduce the number of symlinks used to get go
building to work.

Upstream changes:


v0.14.3: 3 bugfixes
v0.14.2: 1 bugfix
v0.14.1: 1 bugfix and
  This release includes "delta indexes", a backwards compatible protocol
  enhancement. Prior to delta indexes being implemented, full index
  information was exchanged at every connection start. With delta
  indexes, only index information that has changed since last contact is
  transferred. Delta indexes are enabled automatically between 0.14.1+
  devices.
v0.14.0: many bugfixes and
  This is a new major release, incompatible with Syncthing v0.13 and
  earlier.  This release introduces a new, extensible sync protocol
  and corresponding changes to local discovery and the database.  The
  sync protocol, local discovery protocol and database format is now
  based on protocol buffers.

Revision 1.19: download - view: text, markup, annotated - select for diffs
Mon Jul 4 13:43:22 2016 UTC (8 years, 5 months ago) by abs
Branches: MAIN
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +5 -5 lines
Updated net/syncthing to 0.13.10

v0.13.10

This is a regular bugfix release recommended for all users.

#3128: Generated folder IDs are now lower case.
#3338: Syncthing now uses shorter temporary file names, alleviating issues on encfs.
#3335: Event IDs seen in /rest/system/events are now sequential again.
#3362: Tests now pass on when building on arm64.
#2471: Folders are now marked "stopped" when missing a path, and duplicate folder IDs are not accepted.
#3375: A stalling TLS handshake no longer blocks the connection service.
#3346: The global discovery server now correctly handle IPv6 announces over IPv4 and vice versa.


v0.13.9

This release fixes a crash on 32 bit platforms introduced in 0.13.8.


v0.13.8

Resolved issues:

#3306: The layout of the out of sync items dialog has been improved.
#3310: Folders are now sorted by label, falling back to ID when required.
#3330: Windows zip files now make sense when unpacked on non-Windows.
#3321: Folder name completion now works for empty names on non-Windows.
#2782: Folders can now be symbolic links also when using ~-relative paths.

New features and enhancements:

#3340: The discovered device addresses are now shown for disconnected devices.

Revision 1.18: download - view: text, markup, annotated - select for diffs
Wed Jun 15 12:44:45 2016 UTC (8 years, 6 months ago) by abs
Branches: MAIN
CVS tags: pkgsrc-2016Q2-base, pkgsrc-2016Q2
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +5 -5 lines
Updated net/syncthing to 0.13.7

v0.13.7

Fixes the issue with the GUI being grey on startup (#3301)

v0.13.6

This is a bugfix release. There are also multiple cleanups and minor improvements to the web UI by @norgeous.

Resolved issues:

#3262: v0.13.5 -no-upgrade build now requires gcc (@calmh)
#3267: Favicon should not be animated (@calmh)
#3136: Toggling HTTP/HTTPS breaks GUI/API (@calmh)
#3287: Understand older/newer Hello messages (@calmh)
Warnings on relay connectivity issues are reduced (@scienmind)

Revision 1.17: download - view: text, markup, annotated - select for diffs
Thu Jun 9 13:27:47 2016 UTC (8 years, 6 months ago) by gdt
Branches: MAIN
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +5 -5 lines
Update to 0.13.5

Upstream changes: bugfixes and minor improvements

Revision 1.16: download - view: text, markup, annotated - select for diffs
Wed Jun 1 18:46:00 2016 UTC (8 years, 6 months ago) by gdt
Branches: MAIN
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +6 -6 lines
Update to 0.13.4.

Tested with syncthing-android 0.7.18 (syncthing 0.13.0).
Packaging changes: increase GOPATH hackery.

Upstream changes: bug and security fixes, plus a major version upgrade
with an incompatible protocol.

Syncthing v0.13.0 "Copper Cockroach"
Upgrade Notes

  v0.13 is not protocol compatible with v0.12.

  The database format has changed. It will be migrated without rescan
  on first startup, but the first startup may take longer than usual.

Major Changes Since v0.12

  Devices now announce files that are in progress of being downloaded,
  in addition to those that are already complete. This means a device
  can serve parts of a file to other devices before it has completed
  the download itself.

  Folder labels are now distinct from the folder ID. The intention is
  for the label to be human readable and for the ID to be machine
  readable and unique. When upgrading, folder IDs are not
  changed. However when creating new folders Syncthing will suggest a
  random, unique folder ID.

  When receiving a connection attempt from an unknown device Syncthing
  will now show the name of that device, not only it's ID.

  Syncthing will now manage port mappings on NAT-PMP compliant routers,
  in addition to the existing UPnP support.  Minor Changes and
  Improvements

  Ignored files can now be tagged with the prefix (?d) to indicate that
  Syncthing may delete these files if they remain when deleting a
  directory. Ignore patterns use less memory by default.

  The address for sync connections, both the listening side and for
  remote devices, can now be made IPv4- or IPv6-only. Use the tcp4:// or
  tcp6:// schemes to specify one or the other. The default tcp:// is
  still dual stack. Additionally, relays are now treated as listen
  addresses and set in the same configuration setting.

  The folder settings dialog has been cleaned up.

  The environment variable ALL_PROXY_NO_FALLBACK can be set to disable
  falling back to direct connections in the absence of a working proxy.

  Many, many bug fixes.

Known Issues

  The "Syncing" complete percentage for remote devices may erroneously
  display more than 100% (i.e. 156% or 297%) while a remote device is
  still synchronizing.

Revision 1.15: download - view: text, markup, annotated - select for diffs
Sun May 15 22:30:10 2016 UTC (8 years, 7 months ago) by abs
Branches: MAIN
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +5 -5 lines
Updated net/syncthing to 0.12.24

Fixes the upgrade system breakage in v0.12.23

Revision 1.14: download - view: text, markup, annotated - select for diffs
Tue May 10 11:06:35 2016 UTC (8 years, 7 months ago) by abs
Branches: MAIN
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +5 -5 lines
Updated net/syncthing to 0.12.23

This is a security release to fix three vulnerabilities all related
to the possibility of the automatic upgrade response being intercepted
by a man-in-the-middle. In one case, a downgrade could be enforced
by the attacker; in another, a denial of service could be created
by serving a malformed package archive; in the third, an XSS attack
could be performed against the local web UI. These were all reported
by Sebastian Py.

- lib/upgrade: Enforce limits on download archives (fixes #3045) (calmh)
- lib/upgrade: Auto upgrade signature should cover version & arch (fixes #3044) (calmh)
- gui: Backport angular and angular-translate updates from master (calmh)

Revision 1.13: download - view: text, markup, annotated - select for diffs
Fri Apr 15 17:03:54 2016 UTC (8 years, 7 months ago) by abs
Branches: MAIN
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +5 -5 lines
Updated net/syncthing to 0.12.22

cmd/syncthing: Skip a calculation if timediff is zero (#2854, @AudriusButkevicius)

Revision 1.12: download - view: text, markup, annotated - select for diffs
Sat Apr 9 14:37:22 2016 UTC (8 years, 8 months ago) by abs
Branches: MAIN
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +5 -5 lines
Updated net/syncthing to 0.12.21

v0.12.21

- lib/model: Correct handling of multiple subs when scanning (#2851, @calmh)
- lib/model: Properly handle deleting multiple files when doing scans with subs (#2851, @calmh)
- Clarify GUI stuff (#2819, @AudriusButkevicius)
- Increase contrast for readonly form controls in dark theme (#2820, @wweich)
- gui: Improve layout of footer on narrow screens (#2663, @calmh)
- lib/relay/client: Log relay client messages (#2624, @AudriusButkevicius)
- gui: Better accessibility for folder & device panels (#2288, @wweich)

v0.12.20

- Add priority,section and homepage to debian/control (Laurent Arnoud)
- Fix description-contains-tabs and improve description (Laurent Arnoud)
- gui: add a lock icon to the folder title for easy overview (fixes #2703) (@kralo)
- gui: add html tooltips (title) to the folder path and syncthing version elements (fixes #2758) (@kralo)
- systemd: Add syncthing-resume.service (@rumpelsepp)
- Only test with -race on supported platforms (fixes #2765) (@calmh)

Revision 1.11: download - view: text, markup, annotated - select for diffs
Tue Feb 16 21:34:13 2016 UTC (8 years, 9 months ago) by abs
Branches: MAIN
CVS tags: pkgsrc-2016Q1-base, pkgsrc-2016Q1
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +5 -5 lines
Updated net/syncthing to 0.12.19

v0.12.19
- Return "No such object in the index" when /rest/db/file gets
  called on something that doesn't exist (@calmh)
- Swap the corsMiddleware and the csrfMiddleware to the unauthenticated
  OPTIONS requests are first processed. (@letiemble)
- Report versioning usage in usage report (@calmh)

Revision 1.10: download - view: text, markup, annotated - select for diffs
Tue Feb 9 22:26:10 2016 UTC (8 years, 10 months ago) by abs
Branches: MAIN
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +5 -5 lines
Updated net/syncthing to 0.12.18

v0.12.18
- Add -paths option to print config, key, database paths (@calmh)
- Minor refactoring

Revision 1.9: download - view: text, markup, annotated - select for diffs
Thu Feb 4 20:02:36 2016 UTC (8 years, 10 months ago) by abs
Branches: MAIN
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +5 -5 lines
Updated net/syncthing to 0.12.17

v0.12.17

- Handle null case for invalid ng-model value (#2392, @tpng)
- Use dialer in relay checks (#2732, @AudriusButkevicius)

Plus some minor line shuffling for pkglint

Revision 1.8: download - view: text, markup, annotated - select for diffs
Mon Jan 25 09:16:08 2016 UTC (8 years, 10 months ago) by abs
Branches: MAIN
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +5 -5 lines
Updated net/syncthing to 0.12.16

v0.12.16

    Don't require restart for usage reporting changes (#2704, @calmh)
    Restart on Debian package upgrade (@calmh)
    Avoid spurious scans with inotify package (#2151, @plouj)

Revision 1.7: download - view: text, markup, annotated - select for diffs
Sun Jan 17 22:05:35 2016 UTC (8 years, 10 months ago) by abs
Branches: MAIN
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +5 -5 lines
Updated net/syncthing to 0.12.15

v0.12.15

- Handle race within the job queue (#1263, @AudriusButkevicius)
- Improve API/GUI shutdown handling (#2694, @calmh)
- Don't crash on folder remove while pulling (#2705, @calmh)

This release uses code signing on Mac OS X.


v0.12.14

This is a security update. The Windows builds are now done using Go 1.6beta2, otherwise this is identical to v0.12.13.


v0.12.13

This build is a security update.

- Add support for themes (#1925, @AudriusButkevicius)
- Don't leak sendIndexes on disconnect (#2589, @calmh)
- Always run relaying when enabled (#2665, @calmh)
- Update 'Edit' menu to 'Action' menu (#2662, @kluppy)


v0.12.12

- Update kardianos/osext (#2650, @calmh)
- Change default max conflicts to 10 (#2604, @calmh)
- Don't conflict copy conflict copies (#2605, @calmh)
- Don't allow in use CSRF tokens to expire (#1008, @calmh)
- Add relaying to main settings dialog (#2433, @calmh)
- Don't resolve destination address until we need to (#2671, @calmh)
- More fine grained locking in discovery cache (#2667, @calmh)
- Added STNODEFAULTFOLDER envvar to skip default folder creation on new install (#1515, @nrm21)


v0.12.11

- Remove windows specialisation from osutil.GetLans (#2192, @AudriusButkevicius)
- Ensure loaded config is free of duplicate devices (#2627, @calmh)
- Show device ID QR code from edit dialog (#1494, @ironmig)
- Don't warn about failed ignores if folder unhealthy (#2630, @AudriusButkevicius)
- Detect nonstandard hash algo and stop folder (#2314, @calmh)
- Also build linux-arm64, linux-ppc64, linux-ppc64le (@calmh)
- Disallow adding duplicate device ID in GUI (@ironmig)


v0.12.10

- Don't crash on stat error in ensureDir (#2608, @calmh)
- Correctly set default logfile location on Windows (#2608, @calmh)
- Consider tempfile when checking for free space (#2598, @andersonvom)
- Update kardianos/osext (#1272, @calmh)
- Remove fixed footer at first media break (#2454, @andersonvom)
- Update mtime of config file before upgrading (#2509, @andersonvom)
- Correct GUI asset dir handling (#2621, @calmh)


v0.12.9

- Example GUI override address (#2530, @calmh)
- Additional output on insufficient error (#2580, @Zillode)
- Add command line option to open GUI (#2210, @andersonvom)
- Always exit via error select, making sure reader routine is exits (#2547, @AudriusButkevicius)
- Don't verify free space for files when folder MinDiskFreePct==0 (#2600, @calmh)
- Edit device after accepting new connection (#1929, @andersonvom)


v0.12.8

- Correct type assertion in verbose logger, restart (#2561, @calmh)
- Remove Android hacks (#2505, @calmh)
- upnp: Use a separate error for the error unmarshalling (@wkennington)

Revision 1.6: download - view: text, markup, annotated - select for diffs
Tue Dec 8 03:20:55 2015 UTC (9 years ago) by jnemeth
Branches: MAIN
CVS tags: pkgsrc-2015Q4-base, pkgsrc-2015Q4
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +5 -5 lines
Update to 0.12.7.

v0.12.7:

  Filenames added to audit log in the LocalIndexUpdated event (#2549, @nrm21)
  staticClient.connect(): don't handshake twice (fixes #2547, #2548) (@canton7)
  Fix STTRACE=http (it should use the http debug logger) (@calmh)

Revision 1.5: download - view: text, markup, annotated - select for diffs
Fri Dec 4 20:05:44 2015 UTC (9 years ago) by gdt
Branches: MAIN
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +5 -5 lines
Update to 0.12.6

v0.12.6
  @calmh calmh released this 3 days ago · 6 commits to master since this release

  Allow #urPreview to scroll in the browser (#2537, @canton7)
  Fix deleting folders on WinXP (#2522, @buinsky)
  New key for discovery-*-3
  Handle backoff on discovery

v0.12.5
  @calmh calmh released this 6 days ago · 17 commits to master since this release

  Update osext dependency (#1272, @calmh)
  Compact database on startup (#2400, @calmh)
  Don't chmod in Atomic on android (#2472, @kluppy)
  Fix symlinks (#2524, @AudriusButkevicius)
  Generate ECDSA keys instead of RSA (#2523, @calmh)
  Take timeout into account when dialing (#2521, @AudriusButkevicius)
  Improve upgrade error messages (#2510, @plouj)

Revision 1.4: download - view: text, markup, annotated - select for diffs
Thu Nov 26 00:18:56 2015 UTC (9 years ago) by gdt
Branches: MAIN
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +2 -2 lines
Add patch comment

Revision 1.3: download - view: text, markup, annotated - select for diffs
Wed Nov 25 23:35:56 2015 UTC (9 years ago) by gdt
Branches: MAIN
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +6 -6 lines
Update to 0.12.4.

NB: 0.12.x is not compatible with 0.11.x.  F-droid has a version that
is now interoperable with 0.12, vs 0.11.  Upstream changes:

0.12.4:

  Warn the user if they're running with an insecure looking setup (#2139, @calmh)
  Add remaining scanning time (#2484, @calmh)
  Handle sparse files (#245, @calmh)
  Improved relay handling (@AudriusButkevicius)

0.12.3:

  Fix address list in DeviceDiscovered, add debug prints (#2444, @calmh)
  Audit logins with new LoginAttempt event (#2377, @tylerbrazier)
  More local discovery URL debugging (#2444, @calmh)
  Made upgrade-system smarter (#2446, @Stefan-Code)
  Remove folder without restart (#2262, @calmh)
  Don't dirty blockmap key between lookups (#2455, @calmh)

0.12.2:

  Change a discovery server certificate
  Fix "INFO: bug: uncached path call" log output on first startup

0.12.1:

  Actually do negative caching on failed discovery lookups (#2434, @calmh)

Revision 1.2: download - view: text, markup, annotated - select for diffs
Wed Nov 4 00:35:39 2015 UTC (9 years, 1 month ago) by agc
Branches: MAIN
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +2 -1 lines
Add SHA512 digests for distfiles for net category

Problems found with existing digests:
	Package haproxy distfile haproxy-1.5.14.tar.gz
	159f5beb8fdc6b8059ae51b53dc935d91c0fb51f [recorded]
	da39a3ee5e6b4b0d3255bfef95601890afd80709 [calculated]

Problems found locating distfiles:
	Package bsddip: missing distfile bsddip-1.02.tar.Z
	Package citrix_ica: missing distfile citrix_ica-10.6.115659/en.linuxx86.tar.gz
	Package djbdns: missing distfile djbdns-1.05-test25.diff.bz2
	Package djbdns: missing distfile djbdns-cachestats.patch
	Package djbdns: missing distfile 0002-dnscache-cache-soa-records.patch
	Package gated: missing distfile gated-3-5-11.tar.gz
	Package owncloudclient: missing distfile owncloudclient-2.0.2.tar.xz
	Package poink: missing distfile poink-1.6.tar.gz
	Package ra-rtsp-proxy: missing distfile rtspd-src-1.0.0.0.tar.gz
	Package ucspi-ssl: missing distfile ucspi-ssl-0.70-ucspitls-0.1.patch
	Package waste: missing distfile waste-source.tar.gz

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.

Revision 1.1: download - view: text, markup, annotated - select for diffs
Sat Oct 3 16:26:00 2015 UTC (9 years, 2 months ago) by tnn
Branches: MAIN
Import syncthing-0.11.25 as net/syncthing. From pkgsrc-wip.

Syncthing replaces proprietary sync and cloud services with something open,
trustworthy and decentralized.
Features include:
- web admin console
- directory watcher
- authentication with x509 certificates
- node discovery
- written in "go"

Diff request

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Log view options

CVSweb <webmaster@jp.NetBSD.org>