Commit History

Author SHA1 Message Date
  Audrius Butkevicius 98a1adebe1 all: Remove dead code, fix lost msgLen checks (#6129) 6 years ago
  Simon Frei 82b70b9fae lib/model, lib/protocol: Track closing connections (fixes #5828) (#5829) 6 years ago
  Simon Frei 02752af862 lib/protocol: Don't block on Close (fixes #5794) (#5795) 6 years ago
  Simon Frei e39d3f95dd lib/protocol: Prioritize close msg and add close timeout (#5746) 6 years ago
  Simon Frei 6664e01acf lib/protocol: Return from ClusterConfig when closed (#5752) 6 years ago
  Simon Frei 3775a64d5c lib/protocol: Don't send anything else before cluster config (#5741) 6 years ago
  Simon Frei 9e6db72535 lib/protocol: Don't call receiver after calling Closed (fixes #4170) (#5742) 6 years ago
  Simon Frei 283f39ae5f lib/protocol: Revert unreleased changes related to closing connections (#5688) 6 years ago
  Simon Frei 9f358ecae0 lib/protocol: Refactor to pass only relevant argument to writeMessage (#5681) 6 years ago
  Simon Frei ec7c88ca55 lib/protocol: Fix yet another deadlock (fixes #5678) (#5679) 6 years ago
  Simon Frei 19b51c9b92 lib/protocol: Don't close asyncMessage.done on success (fixes #5674) (#5675) 6 years ago
  Simon Frei 5da41f75fa lib/model, lib/protocol: Wait for reader/writer loops on close (fixes #4170) (#5657) 6 years ago
  Simon Frei 04b927104f lib/protocol: Don't send any messages before cluster config (#5646) 6 years ago
  Jakob Borg bf3834e367 lib/protocol: Use constants instead of init time hashing (fixes #5624) (#5625) 6 years ago
  Jakob Borg 0b2cabbc31 all: Even more boring linter fixes (#5501) 6 years ago
  Simon Frei c87411851d lib/protocol: Fix potential deadlock when closing connection (ref #5440) (#5442) 6 years ago
  Simon Frei 24ffd8be99 all: Send Close BEP msg on intentional disconnect (#5440) 6 years ago
  Simon Frei 4f27bdfc27 lib/model, lib/protocol: Handle request concurrency in model (#5216) 7 years ago
  Simon Frei c8652222ef all: Check files on disk/in db when deleting/renaming (fixes #5194) (#5195) 7 years ago
  Jakob Borg f822b10550 all: Add receive only folder type (#5027) 7 years ago
  Jakob Borg b1b68ceedb Add LocalFlags to FileInfo (#4952) 7 years ago
  Jakob Borg 76f9e5c5db lib/protocol: Correct block size calculation on 32 bit archs (fixes #4990) (#4991) 7 years ago
  Audrius Butkevicius ef0dcea6a4 lib/model: Verify request content against weak (and possibly strong) hash (#4767) 7 years ago
  Jakob Borg 19c7cd99f5 all: Implement variable sized blocks (fixes #4807) 7 years ago
  HairyFotr 7cbd92e1b1 all: Fix comment typos 8 years ago
  Jakob Borg 283c8d95e2 lib/protocol: Comment typo 8 years ago
  Jakob Borg e3e028c988 lib/protocol: Accept invalid files without blocks (fixes #4093) 8 years ago
  Jakob Borg b75b4190c8 lib/protocol: Add some consistency checks on incoming index updates (fixes #4053) 8 years ago
  Jakob Borg dd7bb6c4b8 lib/model: Fix tests, clean up pool usage in protocol 9 years ago
  Jakob Borg d41c131364 build: Enable gometalinter "gosimple" check, improve build.go 9 years ago