Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/firoorg/old-electrumx


https://github.com/firoorg/old-electrumx

Tweak systemd unit file settings

- Set the open file limit to 8192, which should hopefully be enough
- Set the timeout for proces...

337f351b6ec206bf46aa0a03df41ec485db8c04a authored about 8 years ago by Johann Bauer <[email protected]>
Temporary hack to fix initial sync slowdown

73994522940db05a9cab7cc9144eacdefd208b78 authored about 8 years ago by Neil Booth <[email protected]>
Cache headers.

cbb1e504cc37de69096dad5039c2b89bb762cf34 authored about 8 years ago by Neil Booth <[email protected]>
Queue requests, which have a process method.

e40db63bebabb2b5cde067081a5dabdf64957d01 authored about 8 years ago by Neil Booth <[email protected]>
Merge branch 'release-0.8.6' into develop

e908466e1e9d41d02817d536e32db90735b95190 authored about 8 years ago by Neil Booth <[email protected]>
Merge branch 'release-0.8.6'

b6e7eb3c04af2a0490016d542483342e8aa43d3c authored about 8 years ago by Neil Booth <[email protected]>
Prepare 0.8.6

2d411ab20ad12cce6975d90dd4725d54b3af6bf2 authored about 8 years ago by Neil Booth <[email protected]>
Fix other JSON bugs introduced in 0.8.5

Further clean up the JSON code.

4e512343bed261554170a578443827a2a7696884 authored about 8 years ago by Neil Booth <[email protected]>
Merge pull request #61 from valesi/0.8.5-rpc-fix

Update RPC client for JSON rework and add missing arg in json_request_text

b8122b9430325df412f605963ad989e2081023e2 authored about 8 years ago by Neil <[email protected]>
Update RPC client for JSON rework and add missing arg in json_request_text

Fixes #60

e17a9ee2c72666e250b3cfa5441e2a073e752d73 authored about 8 years ago by Shane Moore <[email protected]>
Merge branch 'release-0.8.5' into develop

2b1d236b0df57d69397d8128c88bf5520283bc0c authored about 8 years ago by Neil Booth <[email protected]>
Merge branch 'release-0.8.5'

82a7ca9dd4013f865f74396dcee835b47aedff53 authored about 8 years ago by Neil Booth <[email protected]>
Prepare 0.8.5

b9f28ba9dc74f3df58aeab62f9a0d80218fab3ef authored about 8 years ago by Neil Booth <[email protected]>
Rework the JSON layer

Batch requests are now processed and encoded incrementally.
Their bandwidth usage is also increm...

f904ce2f5d02c6823e1768a3e920eb3908adb669 authored about 8 years ago by Neil Booth <[email protected]>
Remove special-casing of all_seeing_eye

b2e4d32de64144ddc7f15b6b2abb69ce33b57d7a authored about 8 years ago by Neil Booth <[email protected]>
Clean up param verification code

b116040365652123367995908451af2dedda6697 authored about 8 years ago by Neil Booth <[email protected]>
Merge branch 'release-0.8.4'

341c05af612d069343b1e071b868af5889eba100 authored about 8 years ago by Neil Booth <[email protected]>
Prepare 0.8.4

36a06ea2c2128440e8f1b8bc43f33b17a8149445 authored about 8 years ago by Neil Booth <[email protected]>
Remove invalidated history cache on notifications

1f1f0f42f8edc0937e0568b97e120993379b80d0 authored about 8 years ago by Neil Booth <[email protected]>
Revert "Add feature to rate limit connections"

This reverts commit a82ab0b07577c624031e725ce780d4bcb77c30b9.

643c9906846f6b2aab7d1eca3b7aecbf866f4eab authored about 8 years ago by Neil Booth <[email protected]>
Fix environment variable (bauerj)

bc9027094b5e803cf895621f39dc1b8bed9a5878 authored about 8 years ago by Neil Booth <[email protected]>
Fix some typos.

be8adbbcd574242e319669676e6e07bdc3aef7c3 authored about 8 years ago by Neil Booth <[email protected]>
Merge branch 'rate_limit' into develop

ce2aaa542ad1d85810a97159f120f0c6831c6ed5 authored about 8 years ago by Neil Booth <[email protected]>
Add feature to rate limit connections

a82ab0b07577c624031e725ce780d4bcb77c30b9 authored about 8 years ago by Neil Booth <[email protected]>
Merge branch 'release-0.8.3' into develop

5b991e808cfcd7333f7c9eee7b147e741a78ce3c authored about 8 years ago by Neil Booth <[email protected]>
Merge branch 'release-0.8.3'

0a8d560955020dad70069efa7f429ff9e972060b authored about 8 years ago by Neil Booth <[email protected]>
Prepare 0.8.3

3f88bc1ab9038eac9d1894406e328ff2d323fec3 authored about 8 years ago by Neil Booth <[email protected]>
Merge branch 'session_logs' into develop

9d336daf7139854fcaccb37be98707e71d4a6ec9 authored about 8 years ago by Neil Booth <[email protected]>
Handle closing sessions a little differently

Move connection type to first flag letter.

All seeing eye is not stale.

79a9e9199480a997b08b7233a7c6215e8ff827af authored about 8 years ago by Neil Booth <[email protected]>
Don't require 2 params for version requests

fcf696d3f3f6b7bf0b8d3f561ec7eca09bedd817 authored about 8 years ago by Neil Booth <[email protected]>
Merge branch 'release-0.8.2' into develop

d952b530f650c7812cff6986c92d37334739ba5b authored about 8 years ago by Neil Booth <[email protected]>
Merge branch 'release-0.8.2'

32076adf5521557d82a9da3608ba1ef25588772f authored about 8 years ago by Neil Booth <[email protected]>
Prepare 0.8.2

9456b75a9137f523c4c9fdcd7e7f9de12581d218 authored about 8 years ago by Neil Booth <[email protected]>
Process blocks in the executor

This should eliminate latency when new blocks come in
and prevent sessions being dropped whilst ...

238b9e02851b86923178236e063b27f6fddbd267 authored about 8 years ago by Neil Booth <[email protected]>
Reduce bandwith usage over the bandwith interval

So if e.g. your limit is 10MB per hour, then every minute
your cumulative usage will be reduced ...

ab9d9f7c07b088463b992fb9419b8ff9ab510677 authored about 8 years ago by Neil Booth <[email protected]>
Merge branch 'release-0.8.1'

93536c6a1080ad6855f030fe62a00fb450fa6c3c authored about 8 years ago by Neil Booth <[email protected]>
Prepare 0.8.1

26de3f0261d99a45c48b026ae637cac9a79f84f7 authored about 8 years ago by Neil Booth <[email protected]>
Add LRU cache for history

656f749c70b9d2b5ad7499f5cc2e848f3511397c authored about 8 years ago by Neil Booth <[email protected]>
IRC encoding fix

556574640f8fc81836053f70e960d7d62ba6cfcd authored about 8 years ago by Neil Booth <[email protected]>
Forcefully drop stale sessions or if shutting down

Don't wait for the socket

04369dd228057568d34ab4e67398106c1f9bb645 authored about 8 years ago by Neil Booth <[email protected]>
Fix typo

aaf0592f52577e29d0e0346993a471a0de5265cb authored about 8 years ago by Neil Booth <[email protected]>
Merge branch 'release-0.8.0' into develop

e2243ff002263a395af7563316e720f839a753be authored about 8 years ago by Neil Booth <[email protected]>
Merge branch 'release-0.8.0'

4825fbba178881b180cbe36e2f85db061c91607b authored about 8 years ago by Neil Booth <[email protected]>
Prepare 0.8.0

33b1ce8f6dc3807476a4db93243942e9039141ae authored about 8 years ago by Neil Booth <[email protected]>
Add session ID for each session

Show it in the logs with each session-specific message.
Show the sessions ID in the sessions lis...

c4e7878407c835d2f5925b58e75bd66ea7b0eb1a authored about 8 years ago by Neil Booth <[email protected]>
Close stale sessions

New envvar SESSION_TIMEOUT
A session with no activity is cut off after this time
Fixes #56

3d2824218be9c8f26c810df3fbf3d7dc3776f5e0 authored about 8 years ago by Neil Booth <[email protected]>
Merge branch 'release-0.7.20'

8d9a5c4ff2d9294096e6ddc86446b023275f1338 authored about 8 years ago by Neil Booth <[email protected]>
Merge branch 'release-0.7.20' into develop

7ff3d105f944c225ac2620c2a7fd5be716cbd7ea authored about 8 years ago by Neil Booth <[email protected]>
Prepare 0.7.20

7e3ca6926d7fbe558af79556fd5b345fc10368a0 authored about 8 years ago by Neil Booth <[email protected]>
Only wait 30 secsonds on shutdown

c16792fb8932b0b62406c796914f867304a992ab authored about 8 years ago by Neil Booth <[email protected]>
Reduce message spew on clean shutdown

e59279cc08cb3d1369d185857b6bab88a13d0185 authored about 8 years ago by Neil Booth <[email protected]>
Send no ID for batch request errors

Fixes #54

625508f5c6587f527efd4eb19ec9451cc466f63e authored about 8 years ago by Neil Booth <[email protected]>
Merge branch 'release-0.7.19' into develop

2edb762b83b03bf6a1aa6543da45c3c041d1dca6 authored about 8 years ago by Neil Booth <[email protected]>
Merge branch 'release-0.7.19'

263031c22bf28b371f07d12f8730cf2b2ff90f66 authored about 8 years ago by Neil Booth <[email protected]>
Prepare 0.7.19

f1e0676a4702caa0e5374b0ffeef1e6891baa989 authored about 8 years ago by Neil Booth <[email protected]>
Revert "Fix ref leak in mempool updates"

This reverts commit 6c95644ae0ed41da103c0fc61e4501b779be80e2.

62a531b1d08652209a78e175a0ce1828e42beb54 authored about 8 years ago by Neil Booth <[email protected]>
Merge branch 'release-0.7.18' into develop

8303bf7d65ec561fb03b7e218b2b467a1391b006 authored about 8 years ago by Neil Booth <[email protected]>
Merge branch 'release-0.7.18'

355dfd43016e85467cd773d0dd072949117651ea authored about 8 years ago by Neil Booth <[email protected]>
Prepare 0.7.18

35f118edc671a6e23fcd015db057573375d5a6d3 authored about 8 years ago by Neil Booth <[email protected]>
Small tweaks to IRC code

7a9e8c7fef7f65262869f498e36588979406e84c authored about 8 years ago by Neil Booth <[email protected]>
Merge pull request #53 from valesi/tor

Add IRC option to publish Tor address

9f90ae049e172d2319103b26a52d65f8a8865fb7 authored about 8 years ago by Neil <[email protected]>
Add a message to the suppressed list

I hope this
fixes #52

2f9c8dd38a7ec9a4f7176803a45446e4b3e48fe4 authored about 8 years ago by Neil Booth <[email protected]>
Merge branch 'mempool' into develop

085eaddfeb3ceff79fe9e661e3fffb33ee66b2f3 authored about 8 years ago by Neil Booth <[email protected]>
Fix ref leak in mempool updates

6c95644ae0ed41da103c0fc61e4501b779be80e2 authored about 8 years ago by Neil Booth <[email protected]>
Add Tor-specific port options for IRC

0edff0056de038eb46e0133ef15de48581976732 authored about 8 years ago by Shane Moore <[email protected]>
Fix IRC port bug, more readable

33c5bd65aa79df133fd9d6b3d22c89e655925d94 authored about 8 years ago by Shane Moore <[email protected]>
Add IRC option to publish Tor address

95c848a7201ab47e635bf54263777937998df8cb authored about 8 years ago by Shane Moore <[email protected]>
Fix typos in docs

a412531ccb1de51986953ba48ce9794bee5dc39b authored about 8 years ago by Neil Booth <[email protected]>
Merge branch 'bauerj-rocksdb_close_test' into develop

95f131e284b3a60dcdd0b77cb0f62aad996dddd7 authored about 8 years ago by Neil Booth <[email protected]>
Merge branch 'rocksdb_close_test' of https://github.com/bauerj/electrumx into bauerj-rocksdb_close_test

b103df5c80e8ef4e8a16b70cd58f4879b4f744db authored about 8 years ago by Neil Booth <[email protected]>
Merge branch 'release-0.7.17' into develop

1e5b5a8c04354ff39e71c425dde542a92cb7255f authored about 8 years ago by Neil Booth <[email protected]>
Merge branch 'release-0.7.17'

0771221e934dc5970b884735df2dc9d3a75cd0cf authored about 8 years ago by Neil Booth <[email protected]>
0.7.17 release

d3f8ed31c20fab5799b5a2e5b9264e57680b5641 authored about 8 years ago by Neil Booth <[email protected]>
Upped read buffer limit to 1m bytes

This accomodates large tx sends of up to 500k bytes.
However they are unlikely to be propogated ...

15a88600eb20043f147375f217f576d0b146a5b6 authored about 8 years ago by Neil Booth <[email protected]>
Merge branch 'develop'

33510b1043e5516af0642347ef42cc1a6c5bdf7a authored about 8 years ago by Neil Booth <[email protected]>
Prepare 0.7.16

aa2baa97065dd3299933f7330af5a0d5d8c0a870 authored about 8 years ago by Neil Booth <[email protected]>
queue -> tasks

6b551973e8f2545f1a707717dcfa407c16d49990 authored about 8 years ago by Neil Booth <[email protected]>
Merge branch 'release-0.7.15' into develop

8e3cfb3a784d513493e01d284f5a0b79a1851af0 authored about 8 years ago by Neil Booth <[email protected]>
Merge branch 'release-0.7.15'

056419f847542881cfd338a754c4ca286111d04a authored about 8 years ago by Neil Booth <[email protected]>
Prepare 0.7.15

5e7f9824276e22ede77984d1fb30e160118127e3 authored about 8 years ago by Neil Booth <[email protected]>
Merge branch 'daemon_version' into develop

7b1b8d5d4a1c8429e66ae673b1dc38d2d609cdbd authored about 8 years ago by Neil Booth <[email protected]>
Replace $DAEMON_VERSION and $DAEMON_SUBVERSION

in banner file.

0892b120369e1fdbeebccb8755d58d358be36277 authored about 8 years ago by Neil Booth <[email protected]>
Merge branch 'develop'

8bd070b8f3d2c826bfc4c9fbb77df65a76c1b9e9 authored about 8 years ago by Neil Booth <[email protected]>
Update version

9c8f0283c99641e7f9b151e3ad3fdcc7e6337a3d authored about 8 years ago by Neil Booth <[email protected]>
Merge branch 'release-0.7.14' into develop

b0ed5b172b9d86f38433209866a1ab1f8530024a authored about 8 years ago by Neil Booth <[email protected]>
Merge branch 'release-0.7.14'

14c348850e5e8d911b8137ead388390a591c935a authored about 8 years ago by Neil Booth <[email protected]>
Prepare 0.7.14

cc6d183ec46e9d30d14fcde966a23a70aa333bec authored about 8 years ago by Neil Booth <[email protected]>
Merge branch 'bandwidth' into develop

d9082e59a310cbd05c0e509425aec675f8fd9f84 authored about 8 years ago by Neil Booth <[email protected]>
Add per-session bandwidth limits

b65bcda504f8c0e4809e87a21be65b58d1d33a15 authored about 8 years ago by Neil Booth <[email protected]>
Introduce incoming buffer size limit

- incoming buffered network requests limited to 150,000 bytes
which I believe is ample for a g...

c9a10be5baeef9406dadd244d308c163ea026471 authored about 8 years ago by Neil Booth <[email protected]>
Remove all RocksDB references on close

c6d8440b3dd5d859a1227678c479dc2b775514e7 authored about 8 years ago by Neil Booth <[email protected]>
LOG_SESSIONS should use self.integer

5053101cee3ca47046cae64afcb4f476c7ecf6fc authored about 8 years ago by Neil Booth <[email protected]>
Merge branch 'release-0.7.13' into develop

bc56eb4133320f96358caff92fe5c1d8f35f7635 authored about 8 years ago by Neil Booth <[email protected]>
Merge branch 'release-0.7.13'

096b8483c689996960a0b2bc2527de489da10c60 authored about 8 years ago by Neil Booth <[email protected]>
Prepare 0.7.13

6713373aa2e72cc51091fba0910aa941b1ae29c2 authored about 8 years ago by Neil Booth <[email protected]>
Merge branch 'log_sessions' into develop

22c1bbcf03bfe4e3250b431beaf334c218e6178d authored about 8 years ago by Neil Booth <[email protected]>
Add session logging facility

Move session logging code to protocol.py from electrum_rpc.py
Use it for periodic logging contro...

c08ade586188da6ff4f5412d7ef53760b9896dc8 authored about 8 years ago by Neil Booth <[email protected]>
Tweak Litecoin settings

c6be118babbd4fdbf2be973d40d878994863f935 authored about 8 years ago by Neil Booth <[email protected]>
Merge branch 'santzi-master' into develop

a4989bc23534bd4081328f97f89f291b4f80d1e4 authored about 8 years ago by Neil Booth <[email protected]>
Merge branch 'master' of https://github.com/santzi/electrumx into santzi-master

07b1e9672ebb091cffcbaf9906d0ba0b05494757 authored about 8 years ago by Neil Booth <[email protected]>