File swarm.changes of Package swarm

-------------------------------------------------------------------
Mon Jan 18 19:03:10 UTC 2021 - marec@detebe.org

- Update to version 0.5.8:
  * Deprecation notice (#2217)
  * storage/localstore: Local Pinning fix for pinned chunks (#2200)
  * update feed package owners (#2176)
  * update pss owners (#2174)
  * chunk/testing, api/client, storage/localstore: fixed Sent conditional in CheckTag (#2164)
  * swap, int256, boundedint: unify variable types, pt. 3
  * all: change metric names delimiter . to / (#2138) (#2139)
  * Upgrade golang version to v1.14 (#2144)
  * p2p, retrieval, storage: you log me long time (#2140)
  * cmd/swarm,pss,swap: fixed linter errors S1038/S1039 (#2136)
  * cmd/swarm,api,swap: Swap logger actions updated (#2119)
  * file: Move AsyncHasher to prepare for avoiding circular dep later (#2115)
  * file, testutil: Add reference file hasher (#2099)
  * version: 0.5.8 unstable (#2114)

-------------------------------------------------------------------
Fri Feb 21 12:19:58 UTC 2020 - marec@detebe.org

- Update to version 0.5.7:
  * release: 0.5.7 (#2108)
  * stream: enforce server get ranges (#2113)
  * bootnodes: change old ef bootnodes to new ones (#2111)
  * stream: eliminate overlapping requests on the same stream (#2107)
  * p2p/protocols: remove peer accounting lock (#2112)
  * swap: fix various data races (#2106)
  * retrieval: fix memory leak (#2103)
  * stream: make empty wanted hashes more explicit (#2104)
  * http: remove spamming logline (#2105)
  * readme: add godoc shield (#2101)
  * contract, swap: refactor test backend (#2092)
  * bmt: fix data races in Hasher (#2100)
  * bmt, file: Extract AsyncHasher to separate package (#2097)
  * version: 0.6.0-unstable (#2098)

-------------------------------------------------------------------
Mon Feb 17 14:01:39 UTC 2020 - marec@detebe.org

- Update to version 0.5.6:
  * version: 0.5.6-stable (#2094)
  * bmt:  Introduce SectionWriter, implement hash.Hash in bmt (#2021)
  * Revert "stream: limit the number of peers we sync with on bin 0 (#1972)" (#2096)
  * stream: fix stream not wanted bug (#2095)
  * contract/ens: use new ens contract address 0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e (#2091)
  * swap: prevent debt cheques (#1983)
  * api/http/langos: fix TestHTTPMultipleRangeResponse test (#2090)
  * state, swap: add batch support to state store (#2088)
  * version, changelog: v0.5.6 unstable (#2083)
  * swap: remove unnecessary uint casts
  * swap: fix typo in TestAvailableBalance
  * swap: add missing err check in TestAvailableBalance
  * swap: minor changes to print in swap and cashout tests
  * swap: small refactor estimatePayout
  * swap: change type of payout fields to uint256
  * swap: iterate estimatePayout func
  * swap: change return type of estimatePayout func to Uint256

-------------------------------------------------------------------
Wed Jan 29 19:32:25 UTC 2020 - marec@detebe.org

- Update to version 0.5.5:
  * version: release 0.5.5, update changelog (#2079)
  * api: do not try to resolve swarm hashes over ens (#2081)
  * kademlia: use IsSameAs instead of Match for capability index comparison (#2073)
  * swap, uint256: unify variable types, pt. 1 (#2063)
  * network: Suggest peer by address space gap (#2065)
  * swarm: simplify network test (#2070)
  * Protocol async errors refactor (#2062)
  * swap: move shared test helpers to separate file (#2074)
  * swap: refactor cashout logic to cashout processor (#2066)
  * network, storage: fix usage of base logger (#2072)
  * p2p, network, bzzeth: p2p protocol handlers to async (#2018)
  * P2p validate accounting (#2051)
  * network/retrieval: integrate kademlia load balancing (#1981)
  * tracing: fix Setup function (#2064)
  * api, cmd/swarm: remove unused cli context from act functions (#2056)
  * cmd, metrics: decouple metrics and cli library (#2057)
  * swap: pass depositAmount to testDeploy (#2061)
  * cmd/swarm, internal/debug: decouple cli library from internal/debug (#2060)
  * cmd, tracing: decouple cli from tracing package (#2059)
  * swap: pass the context to waitForTx directly (#2053)
  * swap: added cheques metrics (#2023)
  * storage: Preserve counter across Encrypt() calls (#2016)
  * log, network, storage, testutil: Log base address only in tests (#2015)
  * storage/localstore: decode tags in push index only if it is complete (#1999)
  * all:use bzzaddr instead of overlay address for logging (#2000)
  * netstore: optimize fetchers for retrieve forwarding (#1982)
  * swap, contracts, vendor: move to ERC20 (#1964)
  * api/http: use swarm.eth instead theswarm.eth in html templates (#2001)
  * metrics: remove metrics.influxdb.accounting flag (#2002)
  * swarm, api, main: RNS resolution (#1939)
  * version: 0.5.5 unstable (#1997)

-------------------------------------------------------------------
Fri Nov 29 16:01:49 UTC 2019 - marec@detebe.org

- Update to version 0.5.4:
  * changelog, version: 0.5.4 changelog, bump to stable (#1994)
  * stream: avoid repeated SetSyncPull for chunk, change batch size (#1993)
  * localstore: skip tag not found on migration (#1992)
  * shed: RenameIndex return true if index is already renamed (#1989)
  * changelog: update release notes (#1988)
  * version: bump to 0.5.4-unstable (#1985)

-------------------------------------------------------------------
Wed Nov 27 17:04:52 UTC 2019 - marec@detebe.org

- Update to version 0.5.3:
  * swarm: release v0.5.3 (#1974)
  * stream: limit the number of peers we sync with on bin 0 (#1972)
  * all: remove unused configuration settings (#1958)
  * localstore: change gc batch size to be 200 items instead of 1000 to ease (#1978)
  * localstore: fix subscribe push iterator tag value (#1973)
  * storage/localstore: add subscriptions wait group before closing leveldb (#1980)
  * network: increase fetcher timeout (#1979)
  * cmd/swarm: disable USB devices (#1977)
  * smoke: remove redundant check for bail flag (#1969)
  * localstore: fix data races on subscriptions (#1970)
  * smoke: retry failed upload (#1968)
  * api: Add bzz-feed-raw scheme to retrieve arbitary feed update (#1959)
  * pss, network: remove spamming loglines (#1962)
  * retrieval: change loglevel of chunk retrieval errors (#1963)
  * swap: use p2ptest for protocol tests (#1934)
  * cmd/swarm: add pprof custom profiles through flags (#1960)
  * network/stream: fix flaky tests and first delivered batch of chunks for an unwanted stream (#1952)
  * api/config: enable pushsync by default (#1957)
  * bzzeth: Phase2 of bzz eth protocol (#1919)
  * cmd/swarm: swap --sync-mode flag with --no-sync flag (#1945)
  * api/http/langos: ensure only one second peek (#1947)
  * pushsync, localstore: decouple push/pull indexes for tag increment (#1915)
  * localstore: fix index leak when NN chunks enter localstore (#1940)
  * swap: always allow debt-reducing messages (#1922)
  * swap: segregate api code and tests (#1883)
  * cmd/swarm-smoke-pss: initial pss smoke tests (#1907)
  * integration-tests: config for set of integration tests for stable swarm (#1926)
  * swap: fix a rare panic in TestMultiChequeSimulation (#1944)
  * swap: exchange chain id on handshake (#1913)
  * swap: also wait for the debit counter to reach maxMsgsInt64 (#1942)
  * network: Kademlia Load Balancing (#1774)
  * api/http: lookahead buffer (#1876)
  * swap: fixed bug which needs cheques to be confirmed (#1937)
  * swap: fix instabilities in simulation tests (#1930)
  * swap: improve balance tests (#1873)
  * swap: introduce pending cheques, drop peers on io errors (#1887)
  * network/stream: add mutex to avoid unsynchronized access to streamInfoRes (#1927)
  * swarm: shutdown pushsync before pss (#1923)
  * network/stream: fix slice append bug (#1924)
  * chunk: fix tag Sent value on load, don't persist done tags (#1914)
  * pss: Pushsync and PSS fixes (#1916)
  * swap: expand RPC calls for cheque info querying (#1863)
  * Swap available balance (#1892)
  * network/kademlia: SugestPeer funcionality. Variable number of min peers per bin (#1833)
  * network/hive: move message handlers from Peer to Hive (#1801)
  * shed: allow to change the index name for easier migrations (#1912)
  * storage/localstore: do not later batch in setSync if moveToGc is false (#1909)
  * pss, pss/internal/ticker: fix data races (#1900)
  * network: fix a data race on Hive.addPeer function in tests (#1901)
  * swarm: enable tag persistence across sessions (#1894)
  * api,storage: add index size rpc call for debugging (#1908)
  * chunk: align tag struct for 32bit arch (#1906)
  * pusher: db.Set before check for synced (#1905)
  * pushsync: fix finish root span (#1904)
  * pushsync: split sync to chunksWorker and receiptsWorker (#1881)
  * network/retrieval: fix race condition where a retrieve request has been (#1902)
  * chunk, pushsync: do not increment synced tags in pushsync (#1880)
  * swap: use the SimpleSwapFactory for deployment and verification (#1803)
  * api/http: fix bufferedReadSeeker Seek method (#1898)
  * netkwork/hive: addPeer function assigned after launching goroutine connectInitialPeers (#1896)
  * storage/pin: fix getAllChunksFromDB test function (#1878)
  * state: avoid has call and remove error shadowing in Get (#1891)
  * retrieve: block unsolicited chunk deliveries (#1875)
  * swarm: add pull request template (#1715)
  * build, .travis.yml, Makefile, README.md: remove GO111MODULE=on (#1890)
  * build: configure golangci-lint timeout in .golangci.yml (#1889)
  * testutil: remove pre Go 1.13 support (#1888)
  * network: Reconnect to the same peers on startup (#1844)
  * pss: Limit by time the retries of messages in the outbox (#1861)
  * pss: Limit the number of workers forwarding messages in outbox (#1860)
  * swarm, swap: add addresses to logs (#1806)
  * pss: fix concurrent map read and map write on pubKeyRWPool (#1870)
  * Incentives first sim (#1737)
  * chunk: align Tag fields for atomic operations on 32bit architectures (#1874)
  * simulation/examples: disable docker test from running locally (#1871)
  * api, chunk, storage: anonymous uploads (#1828)
  * api/http: add HTML Progress Bar (#1859)
  * version: start 0.5.3-unstable (#1866)

-------------------------------------------------------------------
Mon Oct 07 17:55:44 UTC 2019 - marec@detebe.org

- Update to version 0.5.2:
  * swarm: release 0.5.2 (#1864)
  * cmd/swarm: nullify bootnodes before check for network id (#1865)
  * cmd/swarm: only use the default bootnodes on the default network id (#1862)
  * version: update to v0.5.2 unstable (#1858)

-------------------------------------------------------------------
Fri Oct 04 11:17:06 UTC 2019 - marec@detebe.org

- Update to version 0.5.1:
  * swarm: release v0.5.1 (#1856)
  * cmd/swarm: fix progress bars for encrypted uploads (#1853)
  * swap: query cheque information through RPC calls (#1842)
  * swap: message price (#1827)
  * cmd/swarm: remove --no-track, add --progress flag (#1850)
  * api/client: use a separate http client with cookie jar for sticky sessions (#1851)
  * chunk, cmd/swarm: return last tag (#1852)
  * simulation: skip docker tests locally (#1829)
  * network: fix hive autoconnect param that was added and caused regression in tests (#1846)
  * changelog: small fixes on 0.5.0 notes (#1843)
  * network/stream: move from v2 (#1841)
  * pushsync: reduce testcases in simulation because Travis (#1840)
  * version: update to v0.5.1 unstable (#1839)

-------------------------------------------------------------------
Mon Sep 30 14:45:18 UTC 2019 - marec@detebe.org

- Update to version 0.5.0:
  * swarm: release v0.5.0 (#1838)
  * changelog: initial release notes for 0.5.0 (#1817)
  * cmd/swarm: add cli UI for tag progress on pushsync (#1814)
  * cmd/swarm-smoke: add flag to bail on error (#1793)
  * p2p: fix tests due to Drop signature change (#1835)
  * network: disable stream spec in bzz if pull sync is not enabled (#1834)
  * network/stream: skip longrunning simulation due to travis flakes (#1832)
  * all: add reason for dropping peer (#1831)
  * swarm: make pullsync disabled not expose stream protocol (#1830)
  * pushsync: optimize TestPushsyncSimulation (#1819)
  * swap: return the balance in swap.Balance for an unconnected but previous peer (#1826)
  * swap: chequebook persistence (#1797)
  * bzzeth: fix TestBzzBzzHandshakeWithMessage (#1818)
  * build: add -trimpath build/install option (#1816)
  * swap: prompt user for initial deposit amount (#1789)
  * pushsync: initial implementation (#1782)
  * bzzeth: correct the order of cleanup steps in newTestNetworkStore (#1815)
  * build: remove debian package and ubuntu ppa support (#1812)
  * build: remove nsis, maven and iOS pod configurations (#1813)
  * bzzeth: Phase 1 (#1685)
  * network: Documented, simplified and cleaner eachBin function in pot.go (#1783)
  * api, cmd: add pinning feature flag (#1795)
  * network/stream: refactor cursors tests (#1786)
  * network: Add capabilities if peer from store does not have it (#1791)
  * Swap logger (#1754)
  * network: Add capability filtered depth calculation (#1787)
  * travis: remove go1.12 job (#1784)
  * cmd/swarm: correct bzznetworkid flag description (#1761)
  * network, pss: Capability in pss (#1764)
  * network/stream: handle nil peer in TestNodesExchangeCorrectBinIndexes (#1779)
  * protocols, retrieval: swap-enabled messages implement Price (#1771)
  * cmd/swarm-smoke: fix waitToPushSynced connection closing (#1781)
  * cmd/swarm: simplify testCluster.StartNewNodes (#1777)
  * build: increase golangci-lint deadline (#1778)
  * docker: ignore build/bin when copying files (#1780)
  * swap: fix and rename Peer.getLastSentCumulativePayout (#1769)
  * network/stream: more resilient TestNodesCorrectBinsDynamic (#1776)
  * network: Add Capabilities to Kademlia database (#1713)
  * network: add own address to KademliaInfo (#1775)
  * pss: Refactor. Step 2. Refactor forward cache (#1742)
  * all: configurable payment/disconnect thresholds (#1729)
  * network/stream/v2: more resilient TestNodesExchangeCorrectBinIndexes (#1760)
  * stream: dereference StreamInfoReq structure in updateSyncSubscriptions function (#1770)
  * network/retrieval: fix Price method reflect call (#1765)
  * pss: Refactor. Step 1. Refactor PssMsg (#1734)
  * network/retrieval: add balances to the retrieval protocol (#1758)
  * network: fix data race in simulation.NewBzzInProc (#1762)
  * contracts/swap, swap: refactor contractAddress, remove backend as inputParam, function order in contracts/swap (#1748)
  * bzzeth: protocol runloop now quits on peer disconnect
  * api/client: fix data race in TarUpload (#1752)
  * api, metrics, network: check caps when deciding on next peer for a chunk (#1749)
  * pss: Distill whisper elements in pss to a custom fallback crypto (#1731)
  * network: new stream! protocol and pull syncer implementation (#1538)
  * swap: fix rpc test to use peer balance (#1743)
  * all: support go 1.13 change to testing/flag packages (#1710)
  * swap: refactor lastReceivedCheque, lastSentCheque, balances to peer (#1725)
  * network: terminate Hive connect goroutine on Stop (#1740)
  * Incentives rpc test (#1733)
  * swarm, swap: pass chequebook address at start-up (#1718)
  * swap: fix TestHandshake and TestEmitCheque (#1721)
  * cmd/swarm-smoke: prevent smoke test from executing trackChunks twice when we debug (#1717)
  * swap, contracts, vendor: move to waiver-free simplestswap (#1683)
  * pss: Modularize crypto and remove Whisper. Step 1 - isolate whisper code (#1698)
  * pss: Improve pressure backstop queue handling - no mutex (#1695)
  * cmd/swarm-snapshot: if 2 nodes to create snapshot use connectChain (#1709)
  * network: Add API for Capabilities (#1675)
  * pss: fixed flaky test that was using a global variable instead of a local one (#1702)
  * pss: Port tests to `network/simulation` (#1682)
  * storage: fix hasherstore seen check to happen when error is nil (#1700)
  * vendor: upgrade go-ethereum to 1.9.2 (#1689)
  * bzzeth: initial support for bzz-eth protocol (#1571)
  * network/stream: terminate runUpdateSyncing on peer quit (#1696)
  * all: first working SWAP version (#1554)
  * version: update to v0.5.0 unstable (#1694)
  * chunk, storage: storage with multi chunk Set method (#1684)
  * chunk, storage: add HasMulti to chunk.Store (#1686)
  * chunk, shed, storage: chunk.Store GetMulti method (#1691)
  * api, chunk: progress bar support (#1649)
  * chunk, storage: chunk.Store multiple chunk Put (#1681)
  * storage: fix pyramid chunker and hasherstore possible deadlocks (#1679)
  * pss: Use distance to determine single guaranteed recipient (#1672)
  * storage: fix possible hasherstore deadlock on waitC channel (#1674)
  * network: Add adaptive capabilities message (#1619)
  * p2p/protocols, p2p/testing; conditional propagation of context (#1648)
  * api/http: remove unnecessary conversion (#1673)
  * storage: fix LazyChunkReader.join potential deadlock (#1670)
  * HTTP API support for pinning contents (#1658)
  * pot: Add Distance methods with tests (#1621)
  * README.md: Update Vendored Dependencies section (#1667)
  * network, p2p, vendor: move vendored p2p/testing under swarm (#1647)
  * build, vendor: use go modules for vendoring (#1532)
  * api, chunk, cmd, shed, storage: add support for pinning content (#1509)
  * docs/swarm-guide: cleanup (#1620)
  * travis: split jobs into different stages (#1615)
  * simulation: retry if we hit a collision on tcp/udp ports (#1616)
  * api, chunk: rename Tag.New to Tag.Create (#1614)
  * pss: instrumentation and refactor (#1580)
  * api, cmd, network: add --disable-auto-connect flag (#1576)
  * changelog: fix typo (#1605)
  * version: update to v0.4.4 unstable (#1603)

-------------------------------------------------------------------
Thu Jul 25 15:29:21 UTC 2019 - marec@detebe.org

- Update to version 0.4.3:
  * swarm: release v0.4.3 (#1602)
  * network/retrieve: add bzz-retrieve protocol (#1589)
  * PoC: Network simulation framework (#1555)
  * network: structured output for kademlia table (#1586)
  * client: add bzz client, update smoke tests (#1582)
  * swarm-smoke: fix check max prox hosts for pull/push sync modes (#1578)
  * cmd/swarm: allow using a network interface by name for nat purposes (#1557)
  * pss: disable TestForwardBasic (#1544)
  * api, network: count chunk deliveries per peer (#1534)
  * network/newstream: new stream! protocol base implementation (#1500)
  * swarm: fix bzz_info.port when using dynamic port allocation (#1537)
  * cmd/swarm: make bzzaccount flag optional and add bzzkeyhex flag (#1531)
  * cmd/swarm: remove separate function to parse env vars (#1536)
  * network/bitvector: Multibit set/unset + string rep (#1530)
  * swarm: 0.4.3 unstable (#1526)

-------------------------------------------------------------------
Sun Jul 14 10:16:09 UTC 2019 - marec@detebe.org

- Update to version 0.4.2:
  * travis: also build on release tags (#1527)
  * swarm: release v0.4.2 (#1496)
  * network: bump bzz stream hive (#1522)
  * docker: update ca-certificates file (#1525)
  * Add swarm guide to /docs (#1513)
  * network/simulation: Add ExecAdapter capability to swarm simulations (#1503)
  * docs: add initial stream! protocol specification (#1454)
  * docs: release process setup (#1487)
  * build: enable ubuntu ppa disco (19.04) builds (#1495)
  * network/stream: remove send.offered.hashes trace (#1497)

-------------------------------------------------------------------
Sun Jul 14 10:08:36 UTC 2019 - marec <marec@detebe.org>

- initial package build
openSUSE Build Service is sponsored by