Egon Elbre
0f5a2f4ef5
Enable more linters ( #272 )
...
* enable more linters
* Run gofmt -s
* run goimports
* run unconvert
* fix naked return
* fix misspellings
* fix ineffectual assigments
* fix missing declaration
* don't use deprecated grpc.Errof
* check errors in tests
* run gofmt -w -r "assert.Nil(err) -> assert.NoError(err)"
* fix directory permissions
* don't use nil Context
* simplify boolean expressions
* use bytes.Equal instead of bytes.Compare
* merge variable declarations, remove redundant returns
* fix some golint errors
* run goimports
* handle more errors
* delete empty TestMain
* delete empty TestMain
* ignore examples for now
* fix lint errors
* remove unused values
* more fixes
* run gofmt -w -s .
* add more comments
* fix naming
* more lint fixes
* try switching travis to go1.11
* fix unnecessary conversions
* fix deprecated methods
* use go1.10 and disable gofmt/goimports for now
* switch to 1.10
* don't re-enable gofmt and goimports
* switch covermode to atomic because of -race
* gofmt
2018-08-27 11:28:16 -06:00
Bryan White
5d20cf8829
Node Identity ( #193 )
...
* peertls: don't log errors for double close
understood that this part of the code is undergoing heavy change
right now, but just want to make sure this fix gets incorporated
somewhere
* git cleanup: node-id stuff
* cleanup
* rename identity_util.go
* wip `CertificateAuthority` refactor
* refactoring
* gitignore update
* wip
* Merge remote-tracking branch 'storj/doubleclose' into node-id3
* storj/doubleclose:
peertls: don't log errors for double close
* add peertls tests & gomports
* wip:
+ refactor
+ style changes
+ cleanup
+ [wip] add version to CA and identity configs
+ [wip] heavy client setup
* refactor
* wip:
+ refactor
+ style changes
+ add `CAConfig.Load`
+ add `CAConfig.Save`
* wip:
+ add `LoadOrCreate` and `Create` to CA and Identity configs
+ add overwrite to CA and identity configs
+ heavy client setup
+ refactor
+ style changes
+ cleanup
* wip
* fixing things
* fixing things
* wip hc setup
* hc setup:
+ refactor
+ bugfixing
* improvements based on reveiw feedback
* goimports
* improvements:
+ responding to review feedback
+ refactor
* feedback-based improvements
* feedback-based improvements
* feedback-based improvements
* feedback-based improvements
* feedback-based improvements
* feedback-based improvements
* cleanup
* refactoring CA and Identity structs
* Merge branch 'master' into node-id3
* move version field to setup config structs for CA and identity
* fix typo
* responding to revieiw feedback
* responding to revieiw feedback
* responding to revieiw feedback
* responding to revieiw feedback
* responding to revieiw feedback
* responding to revieiw feedback
* Merge branch 'master' into node-id3
* fix gateway setup finally
* go imports
* fix `FullCertificateAuthority.GenerateIdentity`
* cleanup overlay tests
* bugfixing
* update ca/identity setup
* go imports
* fix peertls test copy/paste fail
* responding to review feedback
* setup tweaking
* update farmer setup
2018-08-13 10:39:45 +02:00
Bogdan Artemenko
6ea6252be8
Ranger refactoring ( #158 )
...
* Fixed go panic for corner case
* Cosmetic changes, and small error fixes
2018-07-31 09:16:39 -04:00
Jennifer Li Johnson
3230762041
Kademlia Routing Table ( #164 )
...
* adds comment
* runs deps
* creates boltdb kademlia routing table
* protobuf updates
* adds reverselist to mockkeyvaluestore interface
* xor wip
* xor wip
* fixes xor sort
* runs go fmt
* fixes
* goimports again
* trying to fix travis tests
* fixes mock tests
2018-07-30 15:25:18 -04:00
Bogdan Artemenko
d8e0317ec0
Test coverage ranger ( #168 )
...
* Fixed go panic for corner case
* Initial test coverage for ranger pkg
2018-07-27 11:31:27 -06:00
Cameron
6463b87ebe
Errcheck ( #133 )
...
* add errcheck
* fixed linter errors
* fixes
* errcheck fixes in pkg/paths
* Fix errchecks in PieceID.Derive
* Fix ecclient tests
* Move closeConn a little bit above in the exectution flow
* fix new lint errors
* Fatalf -> Printf
* address eclipsed errors
* rename err to closeErr
* rename err to closeErr for differentiation
2018-07-16 15:22:34 -04:00
Kaloyan Raev
045dae5f0d
Add context to Ranger.Range method ( #99 )
2018-06-19 18:59:09 +03:00
Kaloyan Raev
7c8d6f8081
Add error to the return values of Ranger.Range method ( #90 )
...
* Add error to the return values of Ranger.Range method
* Addressing code review feedback
* Set Content-Type header only if ctype is not empty
2018-06-18 19:46:49 +03:00
Dennis Coyle
a51087a343
merge conflicts
2018-05-02 15:10:40 -04:00
Kaloyan Raev
8c96f4e5a5
Avoid extra Range requests for content type detection
2018-04-30 06:08:41 -06:00
Dennis Coyle
bb8d4f8d22
cleanup
2018-04-25 10:55:26 -04:00
Kaloyan Raev
f96cc9c955
HTTP Ranger ( #11 )
...
* HTTPRanger
* Migrate eestream library to use ReadCloser instead of Reader
* Use MultiReadCloser instead of MultiReader
* Adapt example cli cmds to latest serverbox changes
* Close LazyReadCloser only if only generated
* Close ReadClosers sequentially
* Close response body on unexpected status code
* Avoid double close of the pipe reader
* Better formatting for imports
* Exit instead of panicking
2018-04-17 07:39:14 -06:00
JT Olio
d84757d49a
pkg/ranger: fix linting errors
2018-04-11 08:05:41 -06:00
JT Olio
21d8a20037
ranger package
2018-04-11 06:55:40 -06:00