Ecosyste.ms: OpenCollective

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

github.com/firoorg/firominer


https://github.com/firoorg/firominer

Amend error of lost epoch

45c92e2e503ffa499d31aed1b34166d64d2a5732 authored about 6 years ago
Always set the whole job in Pool Manager

Simplify job set in PoolManager

400180c7f051b4d63fde9358bc290d4b2d6ca092 authored about 6 years ago
Evenly distribute search segments

When extraNonce is set evenly distribute residual search segment among active devices.

10d371fb78208f9980b421e16de7b3fd9efe1f7a authored about 6 years ago
Segment width and extraNonce

Adjust default segment width to a more appropriate 2^32 segment.
Also inhibit API calls to tampe...

747cebc428b7f97c91c123ba55073cfd03c039cd authored about 6 years ago
Do not process empty lines

Dwarfpool sends empty packets

b990b46f422a4887a7658b2c999b6b27cdad9b8d authored about 6 years ago
Merge pull request #1673 from ethereum-mining/correct-stratum-client.get_version

Correct response to stratum client.get_version.

16e214428ddfc0954df10ba3a728149d68409606 authored about 6 years ago
Merge pull request #7 from AndreaLanfranchi/correct-stratum-client.get_version

Correct response to stratum client.get_version.

ada293c160144a36681f0ae9dd991f82aba469f2 authored about 6 years ago
Correct response to stratum client.get_version.

As we tread "id" as integer and 99.9% of pools submits id as integer
we have to return id also a...

7844cf8835478e2205bc2b18553d07a764704df1 authored about 6 years ago
Correct response to stratum client.get_version.

As we tread "id" as integer and 99.9% of pools submits id as integer
we have to return id also a...

65a17ea2a303d70043ddc8d53f7c588befdf1ee9 authored about 6 years ago
Merge pull request #1669 from ethereum-mining/pooluri

Fix PoolUri parse error

2bfd45d91b330645c5a5f8b6a23f2823dcee7e39 authored about 6 years ago
OPENCL Clean up

There is no need to check devices available memory if always passing epoch 0.
Device mem will be...

0aed24879d49ec3bd16c6d67fc4f886b7f0aeb61 authored about 6 years ago
ExtraNonce processing

Treat extraNonce as normal uint64_t (no need to treat as a FixedHash)
When submitting solution t...

ce560913b27e5aec65700b933bc954df98791c88 authored about 6 years ago
API clean up

Don't change thread name as it's a useful context to understand which thread is logging.

3557305902c160fc490bdad5e5a8998bdd43149a authored about 6 years ago
CUDA Clean up

Only one call to configureGPU and remove the unuseful test over available memory for first epoch.

518bd35fe15176d342f775c2de0d120a09a274c2 authored about 6 years ago
Fix PoolUri parse error

- Fix logic preventing proper parse of URI fragment
- Rename String method to conventional str f...

3ace385c743426c074e6bd4c822eb28fc4f56ad8 authored about 6 years ago
Clean up send buffer when needed

ec6d5a6b0b1c1a22eeb97d11a73b619e63c4796a authored about 6 years ago
Process incoming lines in the same order as they arrive

Discovered the logic of processing messages in reverse order can mess up EthereumStratum/1.0.0 w...

9e38096877f0d726acd0bc5677bf6efb4f8dd3e8 authored about 6 years ago
Wrong block number retrieval

b33eb9cc9c7e36d511fd7328e1663f41c9a30496 authored about 6 years ago
Ensure to re-enter on latest job after DAG (re)generation

8ef685084305c7c8e3063909d6f58e20b7a8962b authored about 6 years ago
CUDA Optim : no need to re-evaluate constants at every job

batch_size and streams_batch_size are not meant to change. No need to compute them on every new ...

0af8674e8bdc8110a79aa1ed594f47acdbe94c01 authored about 6 years ago
Replace async_read_until with async_read

This allows to have the rx buffer filled with all data from pools' transmission.

cf8a3f104bedfb206f4ceeee975c8252502246bb authored about 6 years ago
Double job receive fix

When pool notifies multiple jobs in one transmission pick only the most recent.

8955fbf35f408ad8b474eafcfc4b72d774e8f8a1 authored about 6 years ago
PoolManager optimization

Reduce at most all searches for epoch number (which changes only on seed change). If block numbe...

ad6685f24588d0ae4249d42f1aee8204a6bddd4b authored about 6 years ago
Merge pull request #1665 from ethereum-mining/certs

Only display certificate if DEV_BUILD or failed verification

d4ffcbae9bd9ce2ed18fa7fbb47d53823571f704 authored about 6 years ago
Only display certificate if DEV_BUILD or faile verification

02adcd41e7d9c90f52fddd76cd946081ade54417 authored about 6 years ago
Merge pull request #1664 from ethereum-mining/double-send-fix

Possible double send fix (alternative)

ed06946677111d8494eb02ddbf93598bb845a7ba authored about 6 years ago
Delete pointers to tx lines

18cd36602853804469ed5a21d145b8b003cc9e2c authored about 6 years ago
Forgot to delete pointers to strings

bf69cce39488c9ce6e9f24d3b9a0112fb57b160a authored about 6 years ago
Cosmetic : Move debug output of Rx data

As per Tx output debug Rx data when it's still a line instead of converting to Json and have it ...

cb83d47af49929610843d648fe21955a29b0216a authored about 6 years ago
Single atomic compare_exchange

bbe7558c6bc060727330c4004fbf7a828a79b772 authored about 6 years ago
Single atomic compare_exchange

302f626d61d5da977d4c1a81027f9fe19c8f6b84 authored about 6 years ago
Avoid racing condition over tx socket

b84c5a3a6e2920004bb0c55859fb70da837afd3a authored about 6 years ago
Flush tx buffer and queue on error

4b6e80bbd43cedd0bb70196f6108bc601fac6037 authored about 6 years ago
Adjust tx signal flags

cb965d89717820ac486a5ce6f9261bf408547620 authored about 6 years ago
Lockfree queue of tx messages

Remove locking and queue of strings

8c351386af4a83816d39df5422700e85f6db13af authored about 6 years ago
Implementation of ergodicity option

CLI argument and light logic to shuffle search segments on option.

5080d97d9d06ae4ae1218912d7ba140e962a2dce authored about 6 years ago
Merge pull request #1662 from ethereum-mining/revert-globals-pr

Revert "Move global definitions" PR

9d50dcc3355905ec095a095f62d216a114046609 authored about 6 years ago
Revert "Move global definitions" PR

https://github.com/ethereum-mining/ethminer/pull/1653

Revert "Merge pull request #1653 from eth...

56a348a900f347aedffb3efbddcf76afaedcff19 authored about 6 years ago
Merge pull request #1660 from ethereum-mining/revert

Revert #1653

2c53f36157bf91ee26b9a3bb6db1a5d7feba24a6 authored about 6 years ago
Cosmetic output format

f81c332ab8bb2f404d11aa2843356d8ead78f6eb authored about 6 years ago
Better rotation logic when only one pool specified

Prevent trying indefinitely on the very same pool.

d36ddbe362f8aa6baf39cbede5c47a6cce1cc090 authored about 6 years ago
Ensure tx on socket do not overlap from multiple threads

0378fb162f7a78af2f68a492f9217471ad074c64 authored about 6 years ago
Update ethash_cuda_miner_kernel_globals.h

6328e034157900bbace131b88e51ce3ddf5f8f45 authored about 6 years ago
Update ethash_cuda_miner_kernel.cu

e65f9a8f83cb70c7afac5a582f507bee2c24e0b6 authored about 6 years ago
Rename ethash_kernel.cuh to dagger_shuffled.cuh

e3a352981fc439e77b6d89833e89de0294da0b95 authored about 6 years ago
Reverted a broken global header change

moved global definitions to kernel header, renamed ethash kernel

fixed compilation issue

moved...

8a5479c321517f9dc50f9a5350006a18d80201fa authored about 6 years ago
Missing Posts to io_service (#1657)

fce78f51578e38d48eab800059d44c4bd08a3f41 authored about 6 years ago
Missing posts to io_service

586ae419013ed35493ea605f2e4a18e6d46aa247 authored about 6 years ago
Proper buffer processing from async_read_until (#1656)

Referring to issue #1654

5550e720c67262c05b76d8792b0990f612c59e72 authored about 6 years ago
Stratum client socket data proper processing

8034e69c98fb8f069f7506e267ca433a90cc5aa6 authored over 6 years ago
Merge pull request #1653 from ethereum-mining/deleteHeader2

Move global definitions

000e8d70444411d03a774264ec0ffd161821eebc authored over 6 years ago
fixed compilation issue

cdf9a7e2bd9194df00d51ae1acfa2b03eb174b22 authored over 6 years ago
moved global definitions to kernel header, renamed ethash kernel

de97326aff8e09ab80be7b886257774e539d7c2c authored over 6 years ago
Merge pull request #1634 from ethereum-mining/SSL-Verification

Proper SSL verification

28b147b7e43e9bb58685d8838f78b9c9da976627 authored over 6 years ago
Update BUILD.md

7b83f4b1b56e4d4df1a81ffe273658bfc93a738e authored over 6 years ago
Update BUILD.md with CUDA 10 instructions

12e1847e8408c40216595699ca23ce3cd0a1ddb6 authored over 6 years ago
CUDA Remove redundant try catch block

init() function is already wrapped inside a try-catch block within workloop.
The redundant try-c...

e11c805d6cbf4784df559087c9d09a38f14e5b99 authored over 6 years ago
CUDA DAG Load single

Make use of timed wait instead of fixed times sleeps.

d6f5c7f6acad30c69bbba9917d396b4fbc0130cc authored over 6 years ago
Optimize work dispatch

No need to dispatch work to miners which eventually call back farm to get noncescrambler and seg...

4f3e4838da6cac4f574233ca87fb5b24a7e60377 authored over 6 years ago
Clear timeout for async SSL shutdown request

e1ce6e857ce08aca3af4822348bbb164ba50ea58 authored over 6 years ago
Skip DNS resolver if not needed

When provided host is already an IP address there is no need to go through the resolver phase.

a72c2ae448ba22b6e19932beb849d7ce2cad4948 authored over 6 years ago
Proper connected flag positioning

d5b967f7ed0fa9f41e99bb6189746ce8fa0a17b4 authored over 6 years ago
Proper SSL Validation

Ensure certifcate name is checked against hostname being requested for connection.

e5d573aa0fd865be834b60161b108c78899d9aaf authored over 6 years ago
Remove block for IP addresses

If a connection is set up for secure communication it must accept IP address as hostname as allo...

71a07400f223e224072a29c6ea213c69a777f976 authored over 6 years ago
Proper SSL verification

b19d0c2190a05617acc7fa90ba4d808d881ded4c authored over 6 years ago
Merge pull request #1630 from ethereum-mining/fix-1629

Restores option to disable certificate validation

eac9b4e96f3edd5c5c371372a5af6cb12d03dfe6 authored over 6 years ago
Programflow incorrect placement

c2b7f0ce09409453732a5b2018fd00fc9c35bfb3 authored over 6 years ago
Optionally disable certificate validation

63981b49c77b9256b772feaa359963bd1556df23 authored over 6 years ago
Restores option to disable certificate validation

6c659c3bbf2d32ebefd1f24fed2a73cd72438eb5 authored over 6 years ago
Update README.md

eaa8aee915e11dcf7812459c885e9483ac7e2ac0 authored over 6 years ago
Merge pull request #1626 from smurfy/fix-1620

Fix for crash error within stratum on reconnect with a different security level

224947214d13a362027f7e7a2d281e4ca6871b59 authored over 6 years ago
Clean CUDA list devices

4908065cffad09c1ab65cad24e2744562bb0a435 authored over 6 years ago
Merge branch 'master' of https://github.com/AndreaLanfranchi/ethminer

b055550d58354e7d6f1fe6e02708d55caa1bc22e authored over 6 years ago
Amend segfault on non-ssl to ssl connection

89e3cab1ae8ffb3c48785f84ddd216e2d14ff467 authored over 6 years ago
Fixes: #1620 - Fully shutdown socket on errors too, which forces a full socket init on a reconnect.

a3bfbd5528e1f48f2a615bc0b34a189766e644b2 authored over 6 years ago
README: link to the latest stable build

97c4169504f6c1a86375ade2813da59f303be03d authored over 6 years ago
Merge pull request #1623 from ethereum-mining/semver

Use Semantic Versioning syntax

31506c462b5c903fe0963388ab946d667dc9183b authored over 6 years ago
Merge branch 'release/0.16'

e32a6b81f007d7a6c3359c823574add7456ed90b authored over 6 years ago
Bump version: 0.16.1rc0 → 0.16.1

70febfec0a96a561c021a7d4e66a7db9f56b467d authored over 6 years ago
Merge pull request #1612 from ethereum-mining/api_miner_getstatdetail

API: miner_getstatdetail(). Several changes.

fb446defda1771e15b70f21c566ba22ae926373e authored over 6 years ago
Merge pull request #1619 from ethereum-mining/FixDbusBuildIssue

Fix build issue when using -DETHDBUS=ON.

f57be9f293dd0de6ed62d1a5e7a63d6e1e52532f authored over 6 years ago
ethminer 0.17.0-alpha.1

Bump version: 0.17.0-alpha.0 → 0.17.0-alpha.1

f8e5dedf9457764d5f5875b4c39caf8df5c1d2e5 authored over 6 years ago
Use Semantic Versioning syntax

1cc6e7a7d2e280346d60a9dfcebd37f3709bbd2d authored over 6 years ago
Merge pull request #6 from AndreaLanfranchi/add_program_flow_logging

Introduce logging for program flow.

51c4923b203b638eda632a502900e2ab4c1a4dd3 authored over 6 years ago
Fix build issue when using -DETHDBUS=ON.

9d6106dfc0db346fbf436a086dcfcbe73c47dba0 authored over 6 years ago
Introduce logging for program flow.

Add output to some functions to log program flow.

b7f2885090d32554b88b04e8f07436b7b5f71480 authored over 6 years ago
Merge pull request #2 from AndreaLanfranchi/AddSigsegvHandler

Add handler for SIGSEGV printing a backtrace.

81d0980a8b0555905acb71f07c290f328058b6c0 authored over 6 years ago
Merge pull request #5 from AndreaLanfranchi/CUDAFAsterExit

Faster exit with CUDA devices.

bf2b43008588c17df834194318aecb23ff2dcfab authored over 6 years ago
Merge pull request #3 from AndreaLanfranchi/api_miner_getstatdetail

API: miner_getstatdetail(). Several changes.

ae0691c5d60a60ef3f929208364aed0d907bfd71 authored over 6 years ago
Merge pull request #4 from AndreaLanfranchi/enable-cuda10-build

Enable cuda10 build

e6799834773e4bb026309a3dad04c59b59ddd9ec authored over 6 years ago
Faster exit with CUDA devices.

A call to cudaDeviceReset() needs in my environment between 1 and 5 seconds.
When stopping ethmi...

3ff4bed8aafabdc69214f289cf1786220dd28f91 authored over 6 years ago
Smooth CMakeLists.txt for CUDA.

4714ed76ba8ce6ecc9a0ff896c32f5f19b4d2bae authored over 6 years ago
Cuda 10 dirty fix

a5bc33127349b5d106387d03e5deae78fe617946 authored over 6 years ago
API: miner_getstatdetail(). Several changes.

Change all time information to seconds.
Add 'lastupdate' to global miner share info.
Set 'lastup...

b6f3307e4eff2352ffb356721bfa39e248c17219 authored over 6 years ago
Add handler for SIGSEGV printing a backtrace.

f496c00919eb5c6a985bae120629c61a080b9b3d authored over 6 years ago
Merge pull request #1614 from ethereum-mining/cuda10-fix

Cuda 10 dirty fix

077692c759fe969f24bc77ab79c591b4597e320e authored over 6 years ago
Smooth CMakeLists.txt for CUDA.

902359b8cffa313676a3af89bfc327f2d6a0e0d9 authored over 6 years ago
Cuda 10 dirty fix

30071a32f7045e3ace3590b06e09829fcdc45748 authored over 6 years ago
API: miner_getstatdetail(). Several changes.

Change times to seconds.
Add 'lastupdate' to global miner share info.
Set lastupdate initially t...

3ddbe05777a4d0c8497e73c41985eb3672dcd8a9 authored over 6 years ago
Code cleanup

01800bfa8a46216a083a289191db116486f80778 authored over 6 years ago