Commit Graph

  • 55f61ccb5e Simple send rate limit Jakob Borg 2014-01-12 08:59:35 -0700
  • b601fc5627 Don't build with CPU usage on Solaris Jakob Borg 2014-01-10 15:32:30 +0100
  • 832c0ffad0 Report CPU/mem usage in GUI v0.4.1 Jakob Borg 2014-01-10 00:09:27 +0100
  • cb33f27f23 Woops: reignore .stignore Jakob Borg 2014-01-09 23:00:42 +0100
  • 92dee7c082 Only fetch deps, don't build Jakob Borg 2014-01-09 23:00:23 +0100
  • b9af45bc6b Prepopulate ignore patterns (fixes #21) Jakob Borg 2014-01-09 22:46:01 +0100
  • a18f6c6d90 Do go get as part of build unless fast build requested (fixes #31) Jakob Borg 2014-01-09 21:22:05 +0100
  • 6e11e3cda9 Build for Linux on ARM (fixes #32) Jakob Borg 2014-01-09 21:17:41 +0100
  • 2935aebe53 Benchmarking Jakob Borg 2014-01-09 13:58:35 +0100
  • 71f78f0d62 Future proofing: handle file records with unknown flags v0.4.0 Jakob Borg 2014-01-09 10:59:09 +0100
  • 3e1194e5ff Show web GUI address on startup (fixes #27) Jakob Borg 2014-01-09 10:40:12 +0100
  • 6d64992e64 Display alert on GUI connection error (fixes #26) Jakob Borg 2014-01-09 10:31:27 +0100
  • 211180108e Tweak TLS settings (ref #23) Jakob Borg 2014-01-09 09:28:08 +0100
  • 17e78d6f7e Option to show version (fixes #24) Jakob Borg 2014-01-08 14:37:33 +0100
  • 1ef86379fb Actually send index updates for version bumps Jakob Borg 2014-01-08 14:21:47 +0100
  • 884a7d6a1b Default to running GUI on 127.0.0.1:8080 Jakob Borg 2014-01-08 13:56:29 +0100
  • 334961fe10 Footer with links Jakob Borg 2014-01-08 13:52:17 +0100
  • 2cfb24892f Add version and invalid bit to protocol Jakob Borg 2014-01-07 22:44:21 +0100
  • d4fe1400d2 Longer RSA key and stronger node ID hash (ref #23) Jakob Borg 2014-01-07 22:04:23 +0100
  • 69ef4d261d Unbreak build script v0.3.3 Jakob Borg 2014-01-07 17:07:46 +0100
  • 91c102e4fe Syncronize file mode (fixes #20) Jakob Borg 2014-01-07 16:38:07 +0100
  • b4db177045 Allow deletes per default (fixes #19) Jakob Borg 2014-01-07 16:15:18 +0100
  • 340c9095dd Suppress frequent changes to files (fixes #12) Jakob Borg 2014-01-07 16:10:38 +0100
  • e3bc33dc88 Move binary to build destination Jakob Borg 2014-01-07 12:14:50 +0100
  • eebc145055 Point to the wiki for documentation (fixes #10) Jakob Borg 2014-01-07 12:07:56 +0100
  • 92b01fa48a Build tar file for current OS/architecture Jakob Borg 2014-01-07 11:52:42 +0100
  • 2a0d1ab294 Merge pull request #18 from jpjp/patch-1 v0.3.2 Jakob Borg 2014-01-07 02:33:55 -0800
  • 2bdab426ff synch -> sync jpjp 2014-01-06 22:27:57 +0100
  • e769de9986 Announce read/write/delete status on startup (fixes #14) Jakob Borg 2014-01-06 21:41:29 +0100
  • 4b11e66914 Verify requests against model (fixes #15) Jakob Borg 2014-01-06 21:31:36 +0100
  • 28d3936a3c Add .stignore to testdata Jakob Borg 2014-01-06 21:31:20 +0100
  • 986b15573a Ignore files matching patterns in .stignore (fixes #7) Jakob Borg 2014-01-06 21:17:18 +0100
  • 46d828e349 Expand tilde in repository path (fixes #8) Jakob Borg 2014-01-06 19:37:26 +0100
  • 48603a1619 Do quick build even on test failure Jakob Borg 2014-01-06 15:50:15 +0100
  • 17d5f2bbfc Fix model test Jakob Borg 2014-01-06 15:49:51 +0100
  • b64af73607 Dead code removal Jakob Borg 2014-01-06 12:45:43 +0100
  • c9cce9613e Refactor out the model into a subpackage Jakob Borg 2014-01-06 11:11:18 +0100
  • 1392905d63 Link to issues Jakob Borg 2014-01-06 08:19:33 +0100
  • 271d7eedc4 Better progress bar calculation v0.3.1 Jakob Borg 2014-01-06 06:38:01 +0100
  • ab8482a424 Add --trace-need Jakob Borg 2014-01-06 06:12:40 +0100
  • c8a14d1c3d Refactor how --delete affects things Jakob Borg 2014-01-06 06:12:33 +0100
  • 8974c33f2f Move build artefacts dir Jakob Borg 2014-01-06 06:11:19 +0100
  • ed675a61d7 Prettify need table Jakob Borg 2014-01-06 06:10:53 +0100
  • 60b00af0bb Workaround for bug in Solaris compiler Jakob Borg 2014-01-06 05:57:41 +0100
  • 0ceddc4fa3 Redirect / to index.html Jakob Borg 2014-01-06 00:05:07 +0100
  • 8c1996f7e5 Rudimentary HTTP GUI v0.3.0 Jakob Borg 2014-01-05 23:54:57 +0100
  • 6679c84cfb Refactor statistics printing Jakob Borg 2014-01-05 16:16:37 +0100
  • 7b6f43cbb5 Merge pull request #6 from philips/patch-2 Jakob Borg 2014-01-04 14:54:16 -0800
  • c124989163 README: fix link to discover.go Brandon Philips 2014-01-03 09:43:42 -0800
  • c549e413a2 Close tmpfiles earlier (ref #2) v0.2.2 Jakob Borg 2014-01-01 16:31:52 -0500
  • 63a05ff6fa Command line option to ignore index cache Jakob Borg 2014-01-01 16:31:35 -0500
  • 89a5aac6ea Use gzip compression for index cache Jakob Borg 2014-01-01 16:31:04 -0500
  • 232d715c37 Fix broken --cfg flag Jakob Borg 2014-01-01 08:49:55 -0500
  • 1c4e710adc Build windows binaries Jakob Borg 2014-01-01 08:18:11 -0500
  • 7fdea0dd93 Close even if we don't have a connection v0.2.1 Jakob Borg 2014-01-01 08:09:17 -0500
  • 5b84b72d15 Await completion of pull round before starting next (ref #2) Jakob Borg 2014-01-01 08:02:12 -0500
  • 7e0be89052 Simplify index sending, prevent ping timeout Jakob Borg 2013-12-31 21:22:49 -0500
  • 632bcae856 Mostly lock free receive loop Jakob Borg 2013-12-30 22:10:54 -0500
  • fd56123acf Send index in chunks of 1000 to avoid lengthy blocking Jakob Borg 2013-12-30 22:05:00 -0500
  • a2a2e1d466 Atomically replace local index cache Jakob Borg 2013-12-30 22:04:30 -0500
  • d4c5786a14 Change default queue parameters to optimize better for small files Jakob Borg 2013-12-30 21:35:20 -0500
  • 42ad9f8b02 Increase ping timeout Jakob Borg 2013-12-30 21:32:20 -0500
  • 0f6b34160c Propagate and log reason for connection close Jakob Borg 2013-12-30 21:21:57 -0500
  • 7e3b29e3e0 Remove source info in log by default Jakob Borg 2013-12-30 21:21:31 -0500
  • 2f660aff7a Improve no such node error messages Jakob Borg 2013-12-30 20:55:33 -0500
  • af3e64a5a7 Remove broken Ping latency measurement Jakob Borg 2013-12-30 20:52:36 -0500
  • 9560265adc Always continue walk in the face of errors (fixes #1) Jakob Borg 2013-12-30 19:50:04 -0500
  • 4097528aa2 Don't crash on zero nodes in pull Jakob Borg 2013-12-30 19:49:25 -0500
  • 71d50a50f4 Make sure to always close directory fd Jakob Borg 2013-12-30 19:30:59 -0500
  • ec0489a8ea Improve log message consistency Jakob Borg 2013-12-30 15:27:46 -0500
  • 7948d046d1 Fix locking around close events Jakob Borg 2013-12-30 15:27:20 -0500
  • 223bdbb9aa Improve/fix buffer handling Jakob Borg 2013-12-30 15:06:44 -0500
  • 726afc915a Clarify installing / usage v0.2 Jakob Borg 2013-12-30 10:19:57 -0500
  • 86c0a527fd Include README & LICENSE in build Jakob Borg 2013-12-30 10:11:10 -0500
  • bb0fd87550 Don't print mysterious version message Jakob Borg 2013-12-30 10:05:27 -0500
  • 673ab42c3c Remove race / unnecessary check Jakob Borg 2013-12-30 10:05:13 -0500
  • 4543bfb837 Don't include .ini in build Jakob Borg 2013-12-30 10:04:51 -0500
  • 005b207737 Atomic connection stats updates Jakob Borg 2013-12-30 09:53:54 -0500
  • bceacf04ca Better hash error messages Jakob Borg 2013-12-30 09:36:41 -0500
  • 707e992f19 Print model statistics Jakob Borg 2013-12-30 09:30:29 -0500
  • 1c757db153 Avoid deadlock in index exchange by more fine grained locking Jakob Borg 2013-12-30 09:22:34 -0500
  • 001a6724ec Build artefacts in build dir Jakob Borg 2013-12-30 09:02:18 -0500
  • 976baff44f Memory usage optimizations Jakob Borg 2013-12-29 20:33:57 -0500
  • 469e96126a Cleanup SeedIndex Jakob Borg 2013-12-29 19:49:40 -0500
  • 24efbe7d33 Woops Jakob Borg 2013-12-29 19:20:36 -0500
  • 704e0fa6b8 Improve puller somewhat Jakob Borg 2013-12-29 12:18:59 -0500
  • c70fef1208 Typo / cleanup Jakob Borg 2013-12-29 10:23:43 -0500
  • 454e672d42 Handle calls on closed connection Jakob Borg 2013-12-28 10:30:02 -0500
  • 647fdcf6a5 Discovery Jakob Borg 2013-12-28 08:56:18 -0500
  • e75e68faa0 Don't send initial index twice, use more fetchers Jakob Borg 2013-12-28 08:45:18 -0500
  • 74c27ad4e2 Index Updates Jakob Borg 2013-12-28 08:10:36 -0500
  • cf04e101b9 Lock tracing, fixes Jakob Borg 2013-12-24 20:31:25 -0500
  • 4151972d3e Index broadcast pacing Jakob Borg 2013-12-24 15:21:03 -0500
  • 3dc199d8df README Jakob Borg 2013-12-24 11:53:24 -0500
  • fc4b23fbc6 Locking/Ping cleanup Jakob Borg 2013-12-24 11:45:16 -0500
  • 064bfd366f Don't complain about expected timeout Jakob Borg 2013-12-24 11:15:21 -0500
  • f5ea00b297 Don't accumulate goroutines forever Jakob Borg 2013-12-24 11:10:49 -0500
  • 746d52930d Report transfer stats Jakob Borg 2013-12-23 12:12:44 -0500
  • cd2040a7d2 Pull in go-flags, modified to build on Solaris Jakob Borg 2013-12-23 11:18:46 -0500
  • 14c68eb878 External discover Jakob Borg 2013-12-22 21:35:05 -0500