aboutsummaryrefslogtreecommitdiffstats
path: root/swarm
Commit message (Expand)AuthorAgeFilesLines
* cmd/swarm, swarm: added access control functionality (#17404)Elad2018-08-1520-150/+897
* swarm/network, swarm/storage: validate chunk size (#17397)Anton Evangelatov2018-08-1416-76/+79
* Manifest cli fix and upload defaultpath only once (#17375)Janoš Guljaš2018-08-105-23/+53
* swarm/api/http: added logging to denote request ended (#17371)Elad2018-08-102-3/+4
* swarm/api: close tar writer in GetDirectoryTar to flush and clean (#17339)Janoš Guljaš2018-08-091-0/+4
* swarm/api/http: fixed list leaf links (#17342)Giulio M2018-08-082-6/+15
* swarm/bmt: ignore data longer then 4096 bytes in Hasher.Write (#17338)Janoš Guljaš2018-08-071-1/+1
* swarm: Added lightnode flag (#17291)Attila Gazso2018-08-074-17/+78
* swarm/api/http: test fixes (#17334)Elad2018-08-072-49/+21
* p2p, swarm, trie: avoid copying slices in loops (#17265)Oleg Kovalov2018-08-071-3/+3
* swarm/README: add more sections to easily onboard developers (#17333)Anton Evangelatov2018-08-071-1/+190
* swarm/api/http: GET/PUT/PATCH/DELETE/POST multipart form unit tests. (#17277)Andrew Chiw2018-08-071-0/+268
* swarm/api/http: refactored http package (#17309)Elad2018-08-0711-1281/+833
* swarm/storage/mru: HOTFIX - fix panic in Handler.update (#17313)Javier Peletier2018-08-071-1/+1
* cmd/swarm, swarm: various test fixes (#17299)Janoš Guljaš2018-08-064-10/+29
* params, swarm/version: begin Geth v1.8.14, Swarm v0.3.2 cyclePéter Szilágyi2018-07-311-4/+4
* params, swarm/version: release Geth v1.8.13, Swarm 0.3.1Péter Szilágyi2018-07-311-4/+4
* Merge netsim mig to master (#17241)holisticode2018-07-3114-2433/+1365
* swarm/api: remove ioutil.ReadAll for HandleGetFiles (#17276)Anton Evangelatov2018-07-301-19/+2
* build: rename swarm deb package to ethereum-swarm; change swarm deb version f...Anton Evangelatov2018-07-301-0/+64
* Merge pull request #17233 from ethersphere/swarm-readmeViktor Trón2018-07-251-0/+55
|\
| * gitter: change ethereum/swarm to ethersphere/orange-loungeAnton Evangelatov2018-07-211-2/+2
| * swarm/readme: add link to code review guidelinesAnton Evangelatov2018-07-191-0/+1
| * swarm: readme.mdAnton Evangelatov2018-07-191-0/+54
* | swarm/testutil: remove EnableMetricsAnton Evangelatov2018-07-241-11/+0
* | swarm/storage/mru: Client-side MRU signatures (#784)Javier Peletier2018-07-2326-1550/+3282
* | swarm/api/http: http package refactoring 1/5 and 2/5Elad2018-07-231-17/+13
* | swarm: network simulation for swarm tests (#769)Janoš Guljaš2018-07-2318-188/+2831
* | swarm/fuse: Hotfix missing parantheses in statementlash2018-07-231-0/+4
* | swarm/bmt: async section writer interface to BMT (#778)Viktor Trón2018-07-232-188/+467
|/
* swarm/network: bump up protocol versions due to wrapped message intro (#17170)Anton Evangelatov2018-07-133-7/+7
* swarm: integrate OpenTracing; propagate ctx to internal APIs (#17169)Anton Evangelatov2018-07-1345-234/+617
* swarm/api/http: http package refactoring 1/5 and 2/5 (#17164)Anton Evangelatov2018-07-126-381/+579
* swarm: ctx propagation; bmt fixes; pss generic notification framework (#17150)Anton Evangelatov2018-07-0944-485/+1612
* swarm/pss: Hide big network tests under longrunning flag (#17074)lash2018-06-251-0/+14
* swarm/fuse: Disable fuse tests, they are flaky (#17072)Balint Gabor2018-06-251-0/+1
* swarm: network rewrite mergeethersphere2018-06-22176-8211/+37768
* crypto: replace ToECDSAPub with error-checking func UnmarshalPubkey (#16932)Felix Lange2018-06-121-1/+7
* all: fix various typos (#16533)Wuxiang2018-04-191-1/+1
* build: enable goimports and varcheck linters (#16446)thomasmodeneis2018-04-184-10/+6
* compression/rle: delete RLE compression (#16468)Felix Lange2018-04-091-13/+2
* swarm/storage: disable treechunker test while it is flaky (#16254)Anton Evangelatov2018-03-061-1/+1
* swarm: give correct error on 0x hash prefix (#16195)Elad Nachmias2018-02-274-21/+95
* swarm: creates Swarm landing page for browser 'localhost:xxxx/' GET request w...cooganb2018-02-262-0/+152
* swarm/metrics: introduce metrics export flag (#16177)Anton Evangelatov2018-02-231-13/+22
* swarm: initial instrumentation (#15969)Anton Evangelatov2018-02-2314-8/+374
* swarm/api/http: Fix using deprecated bzzr scheme (#16152)Lewis Marshall2018-02-231-1/+1
* swarm, cmd/swarm: Merge branch 'master' into multiple-ens-endpointsJanos Guljas2018-02-234-15/+16
|\
| * swarm: add favicon for Swarm templates served by browser (#15958)cooganb2018-02-153-14/+15
| * all: update license information (#16089)Felix Lange2018-02-141-1/+1
* | swarm, cmd/swarm: Merge branch 'master' into multiple-ens-endpointsJanos Guljas2018-02-2212-65/+283
|\|
| * various: remove redundant parentheses (#15793)Furkan KAMACI2018-01-032-5/+5
| * swarm/api: url scheme bzz-hash to get hashes of swarm content (#15238) (#15715)Janoš Guljaš2017-12-214-16/+80
| * swarm: bzz-list, bzz-raw and bzz-immutable schemes (#15667)Janoš Guljaš2017-12-1910-48/+202
* | swarm/api: implement NoResolverError with information about TLDJanos Guljas2017-12-192-7/+29
* | cmd/swarm, swarm: disable ENS API by defaultJanos Guljas2017-12-182-18/+7
* | cmd/swarm: Merge branch 'master' into multiple-ens-endpointsJanos Guljas2017-12-144-17/+15
|\|
| * all: use gometalinter.v2, fix new gosimple issues (#15650)Zach2017-12-134-17/+15
* | swarm, cmd/swarm: Merge branch 'master' into multiple-ens-endpointsJanos Guljas2017-12-1313-252/+365
|\|
| * cmd/swarm: add config file (#15548)holisticode2017-12-129-198/+132
| * p2p, swarm/network/kademlia: use IsZero to check for zero time (#15603)ferhat elmas2017-12-041-1/+1
| * Merge pull request #15329 from holisticode/exact-match-fixPéter Szilágyi2017-11-242-27/+61
| |\
| | * swarm/api: bug fix exact match for manifestFabio Barone2017-11-092-27/+61
* | | swarm/api: use path.Ext instead strings.LastIndex in MultiResolver.ResolveJanos Guljas2017-12-051-2/+3
* | | swarm/api: remove unneeded blank assignementJanos Guljas2017-12-051-1/+1
* | | swarm/api: initialize map with make to comply with the conventionJanos Guljas2017-12-051-1/+1
* | | swarm/api: remove unneeded assignment in MultiResolverOptionWithResolverJanos Guljas2017-12-051-3/+0
* | | swarm: add CLI --ens-endpoint flag (#14386)Janos Guljas2017-12-013-9/+269
|/ /
* / build: enable unconvert linter (#15456)ferhat elmas2017-11-1110-20/+21
|/
* all: gofmt -w -s (#15419)ferhat elmas2017-11-083-30/+27
* core, swarm: typo fixesferhat elmas2017-10-303-4/+4
* swarm/fuse: return amount of data written if the file exists (#15261)Darrel Herbst2017-10-091-1/+1
* swarm/api: fixed 404 handling on missing default entry (#15139)holisticode2017-10-066-39/+311
* swarm/storage: pyramid chunker re-write (#14382)Zahoor Mohamed2017-09-2211-235/+1007
* swarm/api/http: add error pages (#14967)holisticode2017-09-096-20/+662
* swarm/fuse: use Equal instead of Compare (#15097)Fiisio2017-09-081-1/+1
* bmt: Binary Merkle Tree Hash (#14334)Viktor Trón2017-09-052-1/+3
* swarm: fix megacheck warningsEgon Elbre2017-08-1418-108/+39
* swarm/api: make api.NewManifest synchronous (#14880)Lewis Marshall2017-07-311-1/+1
* cmd/swarm: support exporting, importing chunk db (#14868)Lewis Marshall2017-07-311-0/+82
* swarm/api/http: redirect root manifest requests to include trailing slash (#1...Lewis Marshall2017-07-252-0/+68
* cmd/swarm: Exit if --ethapi is setLewis Marshall2017-06-301-1/+1
* cmd/swarm: Support using Mainnet for resolving ENS namesLewis Marshall2017-06-262-10/+7
* swarm/storage: remove panic on invalid chunkaron2017-06-251-1/+1
* swarm/fuse: use subtestsFelix Lange2017-06-211-171/+112
* swarm/fuse: simplify externalUnmountFelix Lange2017-06-212-35/+20
* swarm/dev: add development environment (#14332)Lewis Marshall2017-06-0111-0/+726
* accounts/keystore, crypto: enforce 256 bit keys on importPéter Szilágyi2017-05-231-1/+4
* swarm/api: Fix adding paths which exist as manifests (#14482)Lewis Marshall2017-05-222-2/+35
* cmd/swarm: Add --httpaddr flag (#14475)Lewis Marshall2017-05-224-19/+22
* swarm/api: fix error reporting in api.Resolve (#14464)Lewis Marshall2017-05-133-21/+148
* all: update license informationFelix Lange2017-04-146-19/+35
* swarm/api: better name resolver handling (#3754)holisticode2017-04-133-16/+51
* swarm/api: FUSE read-write support (#13872)Zahoor Mohamed2017-04-1215-362/+1693
* swarm/api: refactor and improve HTTP API (#3773)Lewis Marshall2017-04-0717-592/+1702
* cmd/swarm: allow uploading from stdin (#3744)Louis Holbrook2017-04-061-1/+25
* cmd/swarm, swarm/api/client: add HTTP API client and 'swarm ls' command (#3742)Lewis Marshall2017-04-056-63/+495
* swarm/api: improve FUSE build constraints, logging and APIs (#3818)Felix Lange2017-03-315-144/+105
* swarm/api: support mounting manifests via FUSE (#3690)Zahoor Mohamed2017-03-236-2/+636
* all: import "context" instead of "golang.org/x/net/context"Felix Lange2017-03-232-2/+2
* swarm/network/kademlia: set kademlia log output to debug instead of warn (#3787)holisticode2017-03-181-1/+1
* rpc: add support for extended headers in CORS requests (#3783)Micah Zoltu2017-03-161-0/+1
* errs: kill it with firePéter Szilágyi2017-03-011-70/+33
* all: unify big.Int zero checks, use common/math in more places (#3716)Felix Lange2017-02-281-3/+2
* all: disable log message colors outside of gethFelix Lange2017-02-271-1/+1
* eth, les, swarm: fix go vet issues sufraced by log15Péter Szilágyi2017-02-236-8/+8
* all: blidly swap out glog to our log15, logs need reworkPéter Szilágyi2017-02-2323-317/+295
* swarm: remove superfluous line break in log statementsPéter Szilágyi2017-02-232-9/+5
* swarm/api/http: fix go vet issue on Go 1.8Péter Szilágyi2017-02-171-0/+3
* swarm/network: fix chunk integrity checks (#3665)Viktor Trón2017-02-134-21/+77
* swarm/storage: release chunk storage after stop swarm (#3651)Maksim2017-02-098-9/+36
* swarm/api/http: add missing copyright headerPéter Szilágyi2017-01-301-0/+16
* cmd/swarm, swarm/api: bzzr improve + networkid prionolash2017-01-275-13/+168
* cmd,eth,les,internal: remove natspec supportBas van Kervel2017-01-171-3/+1
* all: fix ineffectual assignments and remove uses of crypto.Sha3Felix Lange2017-01-099-33/+42
* all: fix spelling errorsPéter Szilágyi2017-01-072-2/+2
* logger, pow/dagger, pow/ezp: delete dead codeFelix Lange2017-01-071-7/+0
* all: fix issues reported by honnef.co/go/simple/cmd/gosimpleFelix Lange2017-01-072-2/+2
* all: gofmt -w -sFelix Lange2017-01-061-2/+2
* swarm/api/http: add support for CORS headers (#3388)Maran2017-01-052-5/+33
* swarm/http: check error returned by reader.Size (#3470)Aron Fischer2016-12-221-1/+13
* swarm/storage: call size before seek-from-end (#3469)Aron Fischer2016-12-221-2/+5
* swarm/api: check for zero length manifest error (#3468)Aron Fischer2016-12-221-0/+5
* swarm/network, cmd/swarm: swarm default network id is 3 (to match Ropsten)zelig2016-12-131-1/+1
* swarm/api: Update ENS root address for Ropsten & prod (#3391)Nick Johnson2016-12-022-5/+4
* cmd/bzzd: swarm daemon fixes (#3359)Viktor Trón2016-11-284-13/+20
* Merge pull request #3325 from fjl/p2p-netrestrictFelix Lange2016-11-251-0/+5
|\
| * swarm/network: prevent relay of invalid IPsFelix Lange2016-11-231-0/+5
* | common/httpclient, les: removed httpclientJeffrey Wilcke2016-11-251-6/+4
|/
* swarm/api/http: reject requests without content-lengthFelix Lange2016-11-111-1/+5
* swarm/network: skip TestSyncDbFelix Lange2016-11-111-0/+2
* swarm/api: add bzz prefix to swarm directoryFelix Lange2016-11-112-12/+7
* all: update license informationFelix Lange2016-11-091-1/+1
* internal/debug, internal/ethapi, rpc, swarm/storage: Ran "go fmt"Kenji Siu2016-11-011-1/+0
* Merge pull request #3111 from obscuren/gas-price-forkPéter Szilágyi2016-10-151-1/+1
|\
| * core, core/vm: added gas price variance tableJeffrey Wilcke2016-10-151-1/+1
* | swarm/storage: Allow EOF at the end of the reader in the chunker. Handle the ...Daniel A. Nagy2016-10-141-5/+8
* | swarm/storage: fix chunker when reader is brokenaron2016-10-114-101/+89
|/
* swarm: plan bee for content storage and distribution on web3ΞTHΞЯSPHΞЯΞ2016-08-3149-0/+10651