Commit Graph

  • b45d77b6be lib/model: Fix regression deleting directories on pull (ref #5690) (#5691) Simon Frei 2019-05-06 20:55:26 +02:00
  • 79e67b7f79 lib/model: Remove individual pull errors on retry (fixes #5659) (#5690) Simon Frei 2019-05-06 17:21:56 +02:00
  • 36a4a9fd34 Merge branch 'release' Jakob Borg 2019-05-06 12:24:39 +02:00
  • 92ed31fe21 gui: Fix typo in log viewer modal (#5687) Nitroretro 2019-05-03 08:28:17 +03:00
  • 5fa8467756 lib/model: Consistent use of locks (#5684) Simon Frei 2019-05-02 19:55:39 +02:00
  • 5954b105cd
    lib/model: Let fakeConnection call Model.Closed on close (#5682) Simon Frei 2019-05-02 14:24:55 +02:00
  • defc5dca65
    lib/model: Use correct lock (#5683) Simon Frei 2019-05-02 14:09:42 +02:00
  • 9f358ecae0
    lib/protocol: Refactor to pass only relevant argument to writeMessage (#5681) Simon Frei 2019-05-02 14:09:19 +02:00
  • fe4daf242b
    cmd, lib/db: Actually close goleveldb (fixes #5505) (#5671) Simon Frei 2019-05-02 11:15:00 +02:00
  • ec7c88ca55 lib/protocol: Fix yet another deadlock (fixes #5678) (#5679) Simon Frei 2019-05-02 10:21:07 +02:00
  • 26e6d94c00 gui, man, authors: Update docs, translations, and contributors Jakob Borg 2019-05-01 07:45:25 +02:00
  • a54d7a32d1 etc: Revert systemd After=multi-user.target addition (fixes #5676) Jakob Borg 2019-04-29 21:36:46 +02:00
  • e2470c8bc8 etc: Revert systemd After=multi-user.target addition (fixes #5676) Jakob Borg 2019-04-29 21:36:46 +02:00
  • 19b51c9b92 lib/protocol: Don't close asyncMessage.done on success (fixes #5674) (#5675) Simon Frei 2019-04-29 17:52:57 +02:00
  • 0ca1f26ff8
    lib/versioner: Restore for all versioners, cross-device support (#5514) Audrius Butkevicius 2019-04-28 23:30:16 +01:00
  • 2984d40641 lib/ignore: Additional test case (#5672) Jakob Borg 2019-04-28 22:20:11 +02:00
  • 5da41f75fa lib/model, lib/protocol: Wait for reader/writer loops on close (fixes #4170) (#5657) Simon Frei 2019-04-28 12:58:51 +02:00
  • 32dec4a00d gui, man, authors: Update docs, translations, and contributors Jakob Borg 2019-04-24 07:45:24 +02:00
  • 04b927104f lib/protocol: Don't send any messages before cluster config (#5646) Simon Frei 2019-04-23 21:47:11 +02:00
  • 110806842c lib/model: Pass the old not new fileinfo to deleteItemOnDisk (fixes #5654) (#5655) Simon Frei 2019-04-23 21:46:28 +02:00
  • d9b3415dec gui: Semicolon insertion (#5666) Jonas Thelemann 2019-04-23 19:37:51 +02:00
  • d3d43d90f6 gui: Remove superfluous trailing argument (#5668) Jonas Thelemann 2019-04-23 19:37:20 +02:00
  • e7d11adf3c gui: Remove unused variables (#5665) Jonas Thelemann 2019-04-23 19:36:12 +02:00
  • afeb606b5b gui: Use of AngularJS markup in URL-valued attribute (#5667) Jonas Thelemann 2019-04-23 19:33:40 +02:00
  • c6a179fa4d cmd/strelaypoolsrv: Missing explicit dependency injection (#5669) Jonas Thelemann 2019-04-23 13:17:27 +02:00
  • e302ccf4b4
    lib/fs: Improve IsParent (#5658) Simon Frei 2019-04-22 11:12:32 +02:00
  • 926e9228ed lib/scanner, lib/model: File -> item when logging error (#5664) Simon Frei 2019-04-21 17:19:59 +02:00
  • 86e72d9973 lib/model: Use RLock and legacy polish (#5663) Simon Frei 2019-04-21 14:21:36 +02:00
  • 952c8becf5 gui: Adjust table column width to content size (fixes #4531) (#5565) otbutz 2019-04-18 18:35:44 +02:00
  • 32ee8d783d gui, man, authors: Update docs, translations, and contributors Jakob Borg 2019-04-17 07:45:24 +02:00
  • 3bea59b0d9
    lib/model: Refactor progressEmitter to de-/activate by config (fixes #4613) (#5623) Simon Frei 2019-04-13 14:20:51 +02:00
  • 8a4b65b937 gui: Fix setting page size on failed and locally changed modals (fixes #5421) (#5650) Simon Frei 2019-04-13 14:05:39 +02:00
  • fca895a632 lib/model: Fix block index calculation for recheckFile (fixes #5649) (#5648) Simon Frei 2019-04-12 15:21:07 +02:00
  • 79360e2205
    lib/fs: Add test that symlinks are skipped on walk (#5644) Simon Frei 2019-04-10 22:36:37 +02:00
  • 9b2a73f9ab
    lib/model: Pause pull for at least as long as failed pull took (fixes #5641) (#5643) Simon Frei 2019-04-10 16:22:23 +02:00
  • c305265c62 lib/model: Request errors conforming to BEP specs (#5642) Simon Frei 2019-04-10 11:47:24 +02:00
  • 1954239ffa gui, man, authors: Update docs, translations, and contributors Jakob Borg 2019-04-10 07:45:25 +02:00
  • ca823bd591
    lib/fs: When watching remove \\?\ for drive letters (fixes #5578) (#5633) Simon Frei 2019-04-09 09:02:04 +02:00
  • eabd972667 docker: Update build image version Jakob Borg 2019-04-07 16:13:55 +02:00
  • 395e524e2d lib/model: Update db on scan/pull in folder (#5608) Simon Frei 2019-04-07 13:29:17 +02:00
  • 48b1a2b264 gui, man, authors: Update docs, translations, and contributors Jakob Borg 2019-04-03 07:45:31 +02:00
  • 58953d799c gui: Add licensing information to aboutModalView (fixes #1223) (#5605) Evgeny Kuznetsov 2019-03-28 09:49:29 +03:00
  • f0f8bf7784 lib/config: Round times stored for pending folders/devices (fixes #5554) Jakob Borg 2019-03-27 20:35:42 +01:00
  • bf3834e367
    lib/protocol: Use constants instead of init time hashing (fixes #5624) (#5625) Jakob Borg 2019-03-27 20:20:30 +01:00
  • 8d1eff7e41 lib/model: Missing queue.Done and reset between pulls (fixes #5332) (#5626) Simon Frei 2019-03-27 20:19:35 +01:00
  • 0cff66fcbc lib/model: Optimize puller for meta only changes (#5622) Simon Frei 2019-03-27 09:36:58 +01:00
  • d23e8be39f gui, man, authors: Update docs, translations, and contributors Jakob Borg 2019-03-27 07:45:25 +01:00
  • 43a5be1c4b lib/model: Send item finished even after deregistering (fixes #5362) (#5620) Simon Frei 2019-03-26 21:31:33 +01:00
  • b50039a920 cmd/syncthing, lib/api: Separate api/gui into own package (ref #4085) (#5529) Simon Frei 2019-03-26 20:53:58 +01:00
  • d4e81fff8a lib/model: Remove unnecessary arguments in pulling functions (#5619) Simon Frei 2019-03-25 12:59:22 +01:00
  • 3a557a43cd Merge branch 'release' Jakob Borg 2019-03-25 12:58:12 +01:00
  • bc53782f88 test: Update conflict integration test (ref #5511) (#5618) Simon Frei 2019-03-25 12:53:06 +01:00
  • e4ab9d3312 lib/model: Pass correct file info to deleteItemOnDisk (fixes #5616) (#5617) Simon Frei 2019-03-25 12:42:39 +01:00
  • e31a116e6e lib/model: Pass correct file info to deleteItemOnDisk (fixes #5616) (#5617) Simon Frei 2019-03-25 12:42:39 +01:00
  • 24f41e169a gui: Add missing quote char Jakob Borg 2019-03-14 07:37:18 +01:00
  • 675f289aef gui: Add new folder state "Failed Items" (fixes #5456) (#5614) Simon Frei 2019-03-22 18:57:53 +01:00
  • e7ae851900 lib/model: Debug and test fixes (#5613) Simon Frei 2019-03-22 14:43:47 +01:00
  • 73fa7a6e5b go.mod: Update golang.org/x/sys Jakob Borg 2019-03-21 08:08:13 +01:00
  • 1a6d023ba8 lib/model: Run recvonly tests in temporary dirs (#5587) Simon Frei 2019-03-20 18:38:03 +01:00
  • 9207535028 gui: Add missing quote char Jakob Borg 2019-03-14 07:37:18 +01:00
  • 24967e99a7 gui, man, authors: Update docs, translations, and contributors Jakob Borg 2019-03-13 07:45:25 +01:00
  • 50d8c43e7c lib/config: Set UseLargeBlocks to true by default (fixes #5599) (#5600) Simon Frei 2019-03-12 13:59:26 +01:00
  • 90d9b2de2b cmd/syncthing: Add a check for particular far-future version of config (fixes #1101) Evgeny Kuznetsov 2019-03-12 11:20:47 +03:00
  • 04f05f102d cmd: Add check for newer config file and an option to override it (fixes #4921) (#5597) Evgeny Kuznetsov 2019-03-12 10:12:08 +03:00
  • 289a02e994 lib/model: Integrate stat refs in folder (#5596) Simon Frei 2019-03-11 17:57:21 +01:00
  • 84fe285659 etc: Systemd unit should declare after=multiuser.target (fixes #5346) (#5593) georgespatton 2019-03-11 07:50:34 -07:00
  • 445637ebec lib/model: Pass fset & ignores on folder creation (#5592) Simon Frei 2019-03-11 07:28:54 +01:00
  • 3f3d2c814b
    lib/model: Remove unused code (#5591) Simon Frei 2019-03-10 17:05:39 +01:00
  • 189e44488e lib/model: Introduce must test utility (#5586) Simon Frei 2019-03-09 19:45:36 +01:00
  • 27ff20faa3 lib/model: Introduce waitForState test utility (#5585) Simon Frei 2019-03-09 11:36:55 +01:00
  • b1564e53e4 lib/model: Improve test utilities (#5584) Simon Frei 2019-03-08 21:29:09 +01:00
  • 3a75b63776
    lib/model: Use temp dir from osutils in tests (#5581) Simon Frei 2019-03-07 16:34:41 +01:00
  • 8e238c8e48
    lib/model: Check before replacing existing file on pull (fixes #5571) (#5567) Simon Frei 2019-03-07 15:15:14 +01:00
  • 3d5af675db gui, man, authors: Update docs, translations, and contributors Jakob Borg 2019-03-06 07:45:23 +01:00
  • 9da3273eb8 lib/model: Clarify fileInfoBatch.flushIfFull criteria Jakob Borg 2019-03-05 21:34:04 +01:00
  • bd37f6da17 lib/model: Optimize dbUpdaterRoutine (#5576) Simon Frei 2019-03-05 21:32:37 +01:00
  • 6940d79f5b lib/model: Use errors.Wrap for pull errors (#5563) Simon Frei 2019-03-04 14:01:52 +01:00
  • 0f80318ef6
    lib/scanner: Consistenlty use CreateFileInfo and remove outdated comment (#5574) Simon Frei 2019-03-04 13:27:33 +01:00
  • d6622b1f68 lib/model: setUp -> setup (#5573) Simon Frei 2019-03-04 13:27:10 +01:00
  • 43bcb3d5a5 lib/model: Refactor conflict name handling (#5572) Simon Frei 2019-03-04 13:20:40 +01:00
  • e2e8f6e940 gui: Update copyright notices (fixes #5569) (#5570) Evgeny Kuznetsov 2019-03-03 15:15:17 +03:00
  • 88b0ce892d gui, man, authors: Update docs, translations, and contributors Jakob Borg 2019-02-27 07:45:23 +01:00
  • 55cd4b3d9b gui: Use handshake icon for "Introduced by" (fixes #5560) (#5561) otbutz 2019-02-26 14:18:35 +01:00
  • f24676ba5a
    lib/tlsutil: Enable TLS 1.3 when available, on test builds (fixes #5065) (#5558) Jakob Borg 2019-02-26 11:49:02 +01:00
  • 722b3fce6a all: Hide implementations behind interfaces for mocked testing (#5548) Simon Frei 2019-02-26 09:09:25 +01:00
  • 8a05492622 docs: Correct Docker README (#5480) (#5545) Jonas Thelemann 2019-02-25 21:37:59 +01:00
  • 63c4e7f6d0 Merge branch 'release' Jakob Borg 2019-02-25 19:36:41 +01:00
  • f0f79a3e3e lib/scanner: Use standard adler32 when we don't need rolling (#5556) Audrius Butkevicius 2019-02-25 09:29:31 +00:00
  • fafd30f804 lib/scanner: Use standard adler32 when we don't need rolling (#5556) Audrius Butkevicius 2019-02-25 09:29:31 +00:00
  • ad5a046843
    lib/fs: Rename fsFile* to basicFile* (#5546) Simon Frei 2019-02-24 18:02:02 +01:00
  • 4b8853bfde gui, man, authors: Update docs, translations, and contributors Jakob Borg 2019-02-20 07:45:22 +01:00
  • 648fcf2c45 etc: Remove unnecessary quotes in .desktop (#5540) Evgeny Kuznetsov 2019-02-15 10:35:19 +03:00
  • ca3ae64bbf lib/db: Flush batch based on size and refactor (fixes #5531) (#5536) Simon Frei 2019-02-15 00:15:13 +01:00
  • e2204d0071 build: Add option to get test coverage (#5539) Simon Frei 2019-02-14 23:38:47 +01:00
  • d5ff2c41dc all: Get rid of fatal logging (#5537) Simon Frei 2019-02-14 21:29:14 +01:00
  • 7a40c42e8b cmd/syncthing: Introduce exiter to handle termination (#5532) Simon Frei 2019-02-14 00:07:27 +01:00
  • 905c3594b0 lib/model: Various model test fixes and polish (#5528) Simon Frei 2019-02-13 19:54:04 +01:00
  • 5fd333e4f7 gui, man, authors: Update docs, translations, and contributors Jakob Borg 2019-02-13 07:45:23 +01:00
  • 225c0dda80 lib/model: Scan conflicts after creation (#5511) Simon Frei 2019-02-12 16:05:20 +01:00
  • 5fd2cab102 lib/model: Run more tests in tmp dir (#5527) Simon Frei 2019-02-12 16:04:04 +01:00