Ecosyste.ms: OpenCollective

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

github.com/firoorg/firominer


https://github.com/firoorg/firominer

Minor README.md tweaks (#1610)

e5d8aacf3cead44ffd4bbac58061950519b3c043 authored over 6 years ago
Handle --exit requests more logically

--exit enables a global flag which causes ethminer to abruptly terminate with exit() sparse here...

b1cf046e4660df87258e5246860e06ab1d139139 authored over 6 years ago
Merge pull request #1608 from ethereum-mining/appveyor

Windows: Add CUDA 10, build both binaries

1f77cfe80c1862ef3c6d09be99d2ac215e47be14 authored over 6 years ago
help reworked

CLI11 is great for parsing arguments but really sucks in displaying help text.
Moreover our help...

decd09f3da8978bc65ad26266db7ce7d72bf9de7 authored over 6 years ago
AppVeyor: build both CUDA 9.0 and 10.0 binaries.

For CUDA 10, use the default MSVC 2017 compiler, instead of the 2015 compiler.

6c109d042225f947c04f6d1d28fddfa2280c701b authored over 6 years ago
AppVeyor: specify `HUNTER_CONFIGURATION_TYPES=Release`.

We only build Release builds.

4aa03de32b88ece11afdcd8d2d7d4eed86f7f8cf authored over 6 years ago
Merge pull request #1607 from ethereum-mining/cuda_faster_exit

Faster exit with CUDA devices.

5203718c56abe7b57bce1de6fd2158cdcac978cf 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...

28449c02df832dbbf89165b6ba2ac0b8c8b28dfa authored over 6 years ago
Merge pull request #1 from AndreaLanfranchi/pausing-flags

Use bitset to make use of flags

97053140c63da0e0bce10e4de5d935a4456b75ad authored over 6 years ago
Use bitset to make use of flags

When pausing miners use flags as bitsets.
Some rework on methods names.
Adjusted scope for tempe...

ad07fbb564cb173fb1167a560255d72073f8e873 authored over 6 years ago
Introduce logging for program flow.

Add output to some functions to log
program flow (esp. on exiting).

f73daa9a16d100a754ab241193597665466e1262 authored over 6 years ago
Conflicts Resolution

cbe3eb1e87c4904bacfb3517209326ae4fcce4a1 authored over 6 years ago
Neat output log at startup.

Always report version.

1833f538d52ccbed63e0cb2e2fa2c20b72027acc authored over 6 years ago
Remove redundant getWork

ec44e1e827cb2990882cf5c0cdd0704912505399 authored over 6 years ago
Remove "No work. Pause for 3 s."

Miner work should start asap. Current situation is time wasting and may cause up to 3 seconds de...

cb83ea79a3cd35928cf13463fa573f372532c751 authored over 6 years ago
Double class Miner ?

6aaacba208273a38767340cd41518455f533aafe authored over 6 years ago
CUDA thermal control

Workloop is different for cuda.
Need to check for thermal limits on every batch completion other...

95d7da3202859213d966278ef33dc992b5aebbdf authored over 6 years ago
Ignore invalid log options instead of throwing error

753c1947ec3dc2ca5ec9d2d38a1d078e22cbd267 authored over 6 years ago
Minor cosmetic log output

c58c53dc011246c385f7fa1c31290c2f036d5d37 authored over 6 years ago
Rework of solution submission

The whole submission stack has been deeply redesigned to avoid complex (and hardly readable) tri...

2566b21066beb8b0635bfa094fba9274a11d9f93 authored over 6 years ago
Amend termination error

ApiServer was leaving the starting thread unjoined.

8854ccb9944e044fd27c2407e38e8283ee8c61ca authored over 6 years ago
Amend device listing with no output

Throw proper error if device listing is not supported by related compilation directive `-DETHASH...

2db04fb45a3f739d9695e15f47f3ed2d38a02807 authored over 6 years ago
Amend logic for pool requirements

Check on presence for pools must not be performed on --list-devices option

bb4cbe006200c9c989db6e3ce23b1dda420f90d0 authored over 6 years ago
Early exit on no arguments specified.

f9f8ad102347020b4b74b5a645293ef4ab01fe5d authored over 6 years ago
Wrong assignment to transition variable

4fbcb4a3c291e49e865f9ac9ee3d642ff6814cee authored over 6 years ago
CLI thread under condition_variable

Instead of busy and convoluted loop/sleep cycle simply wait for condition.
Display now trigger i...

9abf2613b14d6142ea81df29d5780b29fecb9d52 authored over 6 years ago
`exit` failover directive logic error

Setting `exit` failover directive MUST honor scheme otherwise, if set when in farm mode, an exce...

0757bad21f98632d9a68139ad107e2bc0a75b87f authored over 6 years ago
Remove redundant code

Fake connection already added in arguments validation.
Simplify output.

e24fd7e7912e5d6ea81d3a89333a43f2407152b4 authored over 6 years ago
Again use exceptions

Let exceptions flow and remove redundant code.

b27ce94510946836fe38c045b40cd72aaf6f809d authored over 6 years ago
Failsafe CLI initialization

b8aee1e7899b9a1a8564d72cc18cd4aae82e5e37 authored over 6 years ago
g_io_service lifetime

Started in constructor
Stopped in destructor

5f0713f0dbd4fe7993689e3fab7b7c02758f2dfb authored over 6 years ago
Return codes

Be consistent in return codes. Every exception type is assigned a return code.

0e87952e91efcfc6998e123f0377e7d8b206884c authored over 6 years ago
Use exceptions in execute()

Instead of exiting here and there ... use exceptions which are already handled in try ... catch ...

4a725f33936d197e738bd5929ae4fe4b3e2f9830 authored over 6 years ago
Argument validation

Instead of exiting here and there ... use exceptions which are already handled in try ... catch ...

4e24bc3eaa86745f74db8cb1178cabba1b4cd915 authored over 6 years ago
Upgrade HWMON to a level switch variable

No need to keep two separate boolean flags internally.

99b4655db069c009dea4bf2331573a01860a3b31 authored over 6 years ago
main.cpp vars rework

Rename vars to their relative scope.
Add some dev documentation.

f391d53f0797d3142e0e69bb7406c1014d5c1c79 authored over 6 years ago
Simplify ParseBind

* Use regex to validate input
* Let exceptions throw
* Do not try to bind as it's already done b...

6f8635e5aad8ee93969f030a1d71e487f84904e3 authored over 6 years ago
Small Fix

Miner index should be int instead of unsigned long long

838ea7e1cc2208fff3037afb46dc809d1a462aba authored over 6 years ago
Save one thread

Remove thread loop and let connection rotation be event driven.

cdcf71805b6ee9423e26cfe54b6bc8c28384c792 authored over 6 years ago
Hashrate submission by timer

39ce9a37b9a22b0c42d8fc29891048f20c9e6bad authored over 6 years ago
Embed miner index in solution structure

Simplify solution submission by embedding originating miner index into solution structure.
No ne...

7a2c98d63509a57323c4458e4e4393de62ae8ee5 authored over 6 years ago
Bump version: 0.16.0 → 0.16.1rc0

db18a236fdc86764da5efbe4e33aa2c163a66f52 authored over 6 years ago
Correct handling of --display-interval.

To use less cpu ethminer slept always for two seconds till
display-interval was reached or excee...

278e425a1a4137e24fd8ecdf32e8bb08eb1fd9ed authored over 6 years ago
Merge pull request #1593 from ethereum-mining/UpdateCodeFormatCheck

Update travis code format check

72a7586308ef7e239c41a100387362f5841e8411 authored over 6 years ago
Merge pull request #1595 from DeadManWalkingTO/master

Minor Document Changes

c9e5b5f9ae1c091713778666d4a3ef5949e69511 authored over 6 years ago
Minor Document Changes

Cosmetics

3a9816746382ded820c6ca1c02f9482b34e09db4 authored over 6 years ago
Minor Document Changes

Cosmetics

2cfc259cf63cf174d7058fa500332cbaffcd637e authored over 6 years ago
Merge pull request #1592 from ethereum-mining/patchset1

Cleanup, Cosmetics & Rework

c9f85e75449399afd8b86df26f8ba5845ab535d7 authored over 6 years ago
Update travis code format check

ab29fe8e2be8a3991845b5ef3e72d4fc263ac8fb authored over 6 years ago
Try submitting solutions even we got a new job.

eec3319b2e03fefefaaf20b9fbcc49544b7a168c authored over 6 years ago
NFC: Rework & Comment updates.

00f81bac343fbce7c920ce809edd54cb96acbcf1 authored over 6 years ago
Add index of miner into Solution struct.

105634bcc4d8bbda2253c228a84e5cfe5d16f895 authored over 6 years ago
Merge pull request #1591 from ethereum-mining/fix_issue_1589

Correct handling of --display-interval.

1070391fd418bfb31067ff0fd23ebfe77bf7ebbc authored over 6 years ago
Correct handling of --display-interval.

To use less cpu ethminer slept always for two seconds till
display-interval was reached or excee...

75f43e8d05b340d96c1b271920c83be0cca33d6a authored over 6 years ago
Rename var 'g_running' to 'g_got_exit_signal'.

51f18943ab6ae70c918cb393c2727917ff8de5d8 authored over 6 years ago
clang-format

16559bef48ba83548b8e2f7834ab11780e51271a authored over 6 years ago
Merge pull request #1587 from ethereum-mining/ssl-help

SSL_CERT_FILE env var

83f626aabf22af815c5017285746d71f1c04a970 authored over 6 years ago
SSL_CERT_FILE env var

Missing documentation about SSL_CERT_FILE environment variable for *nix

fcebf02aaf708e7a557ab2e8c04b6e0ca85b5774 authored over 6 years ago
Merge pull request #1580 from ethereum-mining/eval-time

Enable/disable logged developer output at build time - Revert CUDA search

a860cb055bf748dcb6946b14feb61c2b15438f71 authored over 6 years ago
Merge branch 'release/0.16'

# Conflicts:
# .bumpversion.cfg
# CMakeLists.txt

fffc1bb1d104d19af8b978b41e10f5dc120dbbbe authored over 6 years ago
ethminer 0.17.0.dev0

Bump version: 0.16.0.dev3 → 0.17.0.dev0

07feecad069e2836056d95941cd96dc1ef42bc7c authored over 6 years ago
Tweak bumpversion commit message

e86fe2917164d6ad37c21eb15765ab5b8676d3b4 authored over 6 years ago
Bump version: 0.16.0rc1 → 0.16.0

8d9674b6846ad251770a55b64d65b3a9fc9fb3ae authored over 6 years ago
CUDA miner search - we have come full circle

- These measurements have allowed me to determine that the
latest CUDA search algorithm impose...

c343cefa14dcb6f9547bbb86a05fab485a72b4a3 authored over 6 years ago
Correct CUDA submit time measurement

3e9865caa27b354294fa0e406563f56bbbfefaf8 authored over 6 years ago
Make dev debug options build time option

ee701d2d9dc30c1a7df7df8bac5e0b0109360f41 authored over 6 years ago
Optionally log submit time

- Allow measurement of software evaluation time on any CPU.

509e094d81bce02068309c9e622bf7982992d769 authored over 6 years ago
Merge pull request #1578 from ethereum-mining/farm

More farm refactoring

88d2e2df05bbd57cb22397d71e82829c7f9694b9 authored over 6 years ago
Use FarmFace singleton

98bed683dc13304ff1554a1bd1b7936d7019f1f2 authored over 6 years ago
More farm refactoring

18d2b1c661fdb2755b86cbb6d334bab48270dc9c authored over 6 years ago
Merge pull request #1577 from ethereum-mining/farm-reorg

Reorganize Farm code

b582467f8b767a52be7cf3c3cf35d5aa9f081296 authored over 6 years ago
Reorganize Farm code

fce4c3d6910c60698fcff00427ffb0d7182bd073 authored over 6 years ago
Merge pull request #1574 from ethereum-mining/globals

Use singletons to access global objects

3ce19b292c79de1505f2236cf9ad48bf86f79d89 authored over 6 years ago
Merge branch 'master' into globals

97f6fc13eb024851870302a63a123d79b1208bb5 authored over 6 years ago
Merge pull request #1573 from ethereum-mining/api-pool-racecondition

Avoid race condition between PoolManager and API.

0b4fed96cc5e2228ac31ab6326d942a5894fef3e authored over 6 years ago
Use singleton pattern to access Poolmanager and Farm

c572dde28c5945fa3c6b3899ab1da90131057a6e authored over 6 years ago
Use globals for global objects

The io_service, farm, and pool manager instances are
frequently used global objects. There is a ...

f4b246b9694deae8cefe844355b57d14a5f13b44 authored over 6 years ago
Merge pull request #1576 from ethereum-mining/correct_API_DOCUMENTATION

Correct API_DOCUMENTATION.md.

7a362e92bb86ade30fc49daa383a81bb9894648b authored over 6 years ago
Correct API_DOCUMENTATION.md.

Use "```js" to mark a json format.

ba9ba21c01580f81dd90bdc0854280b3ff5954be authored over 6 years ago
Merge pull request #1569 from ethereum-mining/AddConnectionSwitchCounter

Add counter for connection switches and epoch changes. Extend API miner_getstatdetail().

bf31e16cdb780dac3488dc6681fe34bd0ac3b6c9 authored over 6 years ago
Add documentation for API miner_getstatdetail()

97f8244c6d3d6431105145025193f73c4375788a authored over 6 years ago
Add counter for connection switches and epoch changes.

Extend API miner_getstatdetail().

API returns epoch, counter of epoch changes and counter of con...

f35c22ab7d0400c31443438ada8792f02c0b493a authored over 6 years ago
Merge pull request #1572 from ethereum-mining/startnonce

Move start nonce determination to common code

857924b2888137cfee3cbca09a59768e406f7a8e authored over 6 years ago
Avoid race condition between PoolManager and API.

bdc70d1cca7f2e515fbd8f849847d0a83a5a55f0 authored over 6 years ago
Move start nonce determination to common code

e66dbeda856197808a9b69775b7b2426d85006a7 authored over 6 years ago
Merge pull request #1568 from ethereum-mining/http-colors

Redo html page colors, keep messages as short as possible

9b2939d4ac309ad15768a89abfb79d42777d1c6e authored over 6 years ago
Remove redundant quotes

608b458a9f079ef616cb1614949b878685f5b9b8 authored over 6 years ago
Redo html page colors, keep messages as short as possible

e23d75c6348e0b6e49ea3341e2ddd404873c4a66 authored over 6 years ago
Merge pull request #1566 from ethereum-mining/brackets

Do we really need these brackets around solutions

c58e82913a1b4a978d9df22ba3bda43da187e36d authored over 6 years ago
Do we really need these brackets around solutions

- Repplace method with standard function

f5999e87a2b84f76cdcdc6ea669ea3d962cdc557 authored over 6 years ago
Merge pull request #1565 from ethereum-mining/xmr-api-html

Fix tfoot color.

cd9720476850a7403fd3162f775f0260c6c07515 authored over 6 years ago
Fix tfoot color.

b1d0beb286a68a9847835586ee1b1177616cefb6 authored over 6 years ago
Merge pull request #1564 from ethereum-mining/xmr-html5

API Server: Modernize HTML.

2a5d1962f3ed1c66270ede72a70d351629ed0f1a authored over 6 years ago
API Server: Modernize HTML.

* switch to HTML5
* use the system font stack

14089e2ae3ce3aa24fbd8745a0722e13854387b3 authored over 6 years ago
Merge pull request #1563 from ethereum-mining/search

CUDA search loop optimization - pass 2!

ccfbebcfc7508dfeb8c6fa268935cba80c526c4a authored over 6 years ago
Yes, we know it's for a miner!

e1a4f662ee138e2cdad411a2b8888690052c90fc authored over 6 years ago
Rearrange result buffer for more efficient indexing

b01f6b34041c7a74a8c208850bff8f80560195d7 authored over 6 years ago
CUDA search loop optimization - pass 2!

It makes more sense to do non critical things like calculating
hash rates and submitting solutio...

6dc20a76f0ed9bec84f0c0f90b3930cb1a1dcdba authored over 6 years ago
Merge pull request #1561 from ethereum-mining/html

More rigorous html

5c080e3d28ddc6156155fa84cd6ac88d304dd5d0 authored over 6 years ago
Compress headings for small screens.

ce985d30f196652f93a714dbf62462be347ce04e authored over 6 years ago