Commit Graph

  • e45ef004ef ckdb - non locking ckdb log - since it's not that critical kanoi 2014-08-20 19:53:13 +1000
  • a686579cd1 ckdb - respect global loglevel kanoi 2014-08-20 17:40:08 +1000
  • 0a862aa78e php - update the registered message - no email yet kanoi 2014-08-20 15:02:57 +1000
  • be0f04fad6 php - clean page index ... for now kanoi 2014-08-20 14:23:55 +1000
  • d28c2314e7 ckdb - comment on the socket command format in the code kanoi 2014-08-20 13:44:18 +1000
  • dea48455b6 php - add commas and remove unneeded decimals kanoi 2014-08-20 05:30:20 +1000
  • 1c66abb0a9 ckdb - add round share count to 'homepage' and php kanoi 2014-08-20 05:14:35 +1000
  • 2b47ce872b ckdb - update some internal TODO documentation kanoi 2014-08-20 02:59:33 +1000
  • f6eddbc99e Merge branch 'master' of https://bitbucket.org/ckolivas/ckpool kanoi 2014-08-20 02:49:01 +1000
  • 2bbb7a6f75 ckdb - store/display last share diff and expedite shutdown - DB v0.7 kanoi 2014-08-20 02:47:21 +1000
  • 763b92fc59 Make passthrough automatically set standalone mode Con Kolivas 2014-08-19 17:44:31 +1000
  • 699595ceeb Document configuration Con Kolivas 2014-08-19 17:26:18 +1000
  • caeb0503a5 Document the command line options Con Kolivas 2014-08-19 17:08:56 +1000
  • 06abdc858e Add basic build instructions Con Kolivas 2014-08-19 16:47:23 +1000
  • 6ddba53ec8 Rudimentary changelog message Con Kolivas 2014-08-19 16:10:11 +1000
  • 036af0c902 Add AUTHORS Con Kolivas 2014-08-19 16:08:19 +1000
  • 0a331b3324 Begin documenting design and features in README Con Kolivas 2014-08-19 16:05:41 +1000
  • 55f8d2d2dd Use int64_t lookups in uthash and fix some cosmetic errors with integers Con Kolivas 2014-08-18 21:47:50 +1000
  • c4fae526fd Make share logging optional and off by default Con Kolivas 2014-08-18 17:47:44 +1000
  • 6c0850dffb ckdb - tidy up block update and add password change kanoi 2014-08-18 02:28:20 +1000
  • 17a4cab86c Off by one error on new connections Con Kolivas 2014-08-17 22:46:51 +1000
  • 05b9904d8c Merge branch 'master' of bitbucket.org:ckolivas/ckpool Con Kolivas 2014-08-17 21:12:34 +1000
  • 00f08eed05 Make client id use the passthrough id as high bits of a 64bit version of the client id to determine the intrinsic stratum client versus the connected client Con Kolivas 2014-08-17 21:08:13 +1000
  • b1ae420fd3 Pass through message to relevant processes with separate threads in passthrough mode Con Kolivas 2014-08-17 17:22:17 +1000
  • 6f12bd51a2 Process mining.passthrough as a subclass of proxy and set up handling of clients in preparation for passthrough routing Con Kolivas 2014-08-17 14:28:46 +1000
  • a5ca5312e8 Merge branch 'master' of https://bitbucket.org/ckolivas/ckpool kanoi 2014-08-17 13:48:34 +1000
  • 7844480488 .gitignore binaries kanoi 2014-08-17 13:48:23 +1000
  • de28f9daa4 Merge branch 'master' into passthrough Con Kolivas 2014-08-17 11:44:35 +1000
  • 3b477b4e07 Provide an option --without-ckdb to build ckpool without postgresql support Con Kolivas 2014-08-17 11:18:00 +1000
  • 1b8d0019be Merge branch 'master' into passthrough Con Kolivas 2014-08-17 10:39:09 +1000
  • 0117754b90 php - disallow '.' or '_' in username kanoi 2014-08-16 09:50:35 +1000
  • 2520f95cf5 Merge branch 'master' of https://bitbucket.org/ckolivas/ckpool kanoi 2014-08-15 16:40:14 +1000
  • 7f5de8a9a1 ckdb - allow '-' in email domains kanoi 2014-08-15 16:38:57 +1000
  • 3d0c30a121 Merge branch 'master' of bitbucket.org:ckolivas/ckpool Con Kolivas 2014-08-15 14:14:54 +1000
  • 354d5511f4 Add sample ckproxy.conf Con Kolivas 2014-08-15 14:14:18 +1000
  • f488f3eb55 Merge branch 'master' of https://bitbucket.org/ckolivas/ckpool kanoi 2014-08-15 14:12:29 +1000
  • 748ebfff42 ckdb - shutdown all threads kanoi 2014-08-15 14:11:56 +1000
  • d8afef7442 Add sample ckpool.conf Con Kolivas 2014-08-15 13:53:39 +1000
  • de773a6ef1 Merge branch 'master' of bitbucket.org:ckolivas/ckpool Con Kolivas 2014-08-15 10:16:19 +1000
  • 1bc8c20ef7 Give a more descriptive authorisation error message to miners when the database is offline Con Kolivas 2014-08-15 10:16:08 +1000
  • d6de5d1427 Merge branch 'master' of https://bitbucket.org/ckolivas/ckpool kanoi 2014-08-15 08:22:31 +1000
  • a1ffb3656c sql - remove old versions so you must start at v0.6 kanoi 2014-08-15 08:21:42 +1000
  • c11b2c11f3 Log ckdb messages before adding them to the queue of messages to send to it to ensure messages continue to be logged as generated even if they're queued to be sent to ckdb Con Kolivas 2014-08-14 22:45:47 +1000
  • 6905617932 ckdb - allow critical messages before dbload completes and reload starts kanoi 2014-08-14 21:38:02 +1000
  • 4e5e17343d php - add a partial timestamp to the outgoing id kanoi 2014-08-13 17:00:34 +1000
  • 3ab0dbfa2f Merge branch 'master' of https://bitbucket.org/ckolivas/ckpool kanoi 2014-08-13 16:25:18 +1000
  • 7daa709781 libckpool - add semaphone function set as cksum_* kanoi 2014-08-13 16:24:43 +1000
  • 03706ed5b2 Only add the handover parameter on restart if it's not already set Con Kolivas 2014-08-12 18:06:18 +1000
  • 58bcff27d2 Merge branch 'master' of bitbucket.org:ckolivas/ckpool Con Kolivas 2014-08-12 10:43:49 +1000
  • 0fb34986dd Abandon trying to mix delayed sends with new ones, instead adding them to a separate linked list and always polling every 100ms Con Kolivas 2014-08-12 10:43:42 +1000
  • 647fe51a20 php - align hash rates better kanoi 2014-08-12 01:53:05 +1000
  • 43d8ab3b1e php - describe 'safe' kanoi 2014-08-12 01:25:29 +1000
  • 1619b9b159 ckdb - ensure a DB connection is always initiated before use kanoi 2014-08-12 01:15:57 +1000
  • 095402b069 ckdb - fix nextid breakage kanoi 2014-08-12 00:56:43 +1000
  • e2ab8603da php - fix registration breakage kanoi 2014-08-12 00:51:26 +1000
  • c371f9da91 Add command line parameter to set passthrough mode Con Kolivas 2014-08-11 21:11:19 +1000
  • 48a891372c ckdb - poolstats needs to check conn kanoi 2014-08-11 18:16:45 +1000
  • a01cc2a597 Merge branch 'master' of https://bitbucket.org/ckolivas/ckpool kanoi 2014-08-11 18:08:41 +1000
  • 0c234055bb ckdb - split get_data and make all functions allow a DB connection to be passed kanoi 2014-08-11 18:08:25 +1000
  • 3b3ff68090 Only poll in the connector sender loop if the top of the list is a delayed writer Con Kolivas 2014-08-11 18:07:48 +1000
  • 611a06b31f Make sure to check the pthread conditional when polling for stalled sends since there will always be a send in the list Con Kolivas 2014-08-11 09:17:20 +1000
  • e9a1a9a817 ckdb/ktree - use cmp_t data type for compares and speed up compare functions kanoi 2014-08-10 17:45:25 +1000
  • ef1b0d5439 Revert "Use integers for all the comparisons on ckdb cmp_ functions where possible, converting to double only when needed" kanoi 2014-08-10 14:44:07 +1000
  • c650382b2d Discard messages being sent to clients who error on select Con Kolivas 2014-08-10 09:59:55 +1000
  • 1edcd9ed6c If we're not checking the errno on failed select we should not be looping in wait_read/write select Con Kolivas 2014-08-10 09:28:18 +1000
  • 126a559214 Use integers for all the comparisons on ckdb cmp_ functions where possible, converting to double only when needed Con Kolivas 2014-08-09 17:37:41 +1000
  • 30df779bfa Polling on a blocked writer should be 100ms not 1ms Con Kolivas 2014-08-09 15:27:12 +1000
  • 92ca867588 Merge branch 'master' of https://bitbucket.org/ckolivas/ckpool kanoi 2014-08-09 15:07:32 +1000
  • 211b75e014 socket mode RWX not R+W kanoi 2014-08-09 15:06:35 +1000
  • 8ac517e70d set socket file mode to owner+group R+W kanoi 2014-08-09 14:23:05 +1000
  • 6d99f89416 Allow workernames with either . or _ separators Con Kolivas 2014-08-09 02:08:05 +1000
  • 4a28e01ec6 ckdb - set socket dir create mode 770 giving group access to listener kanoi 2014-08-09 00:41:30 +1000
  • e7b67f8d9d Merge branch 'master' of https://bitbucket.org/ckolivas/ckpool kanoi 2014-08-08 22:14:00 +1000
  • e5ebd9a7ae ckdb - optional pgsql password kanoi 2014-08-08 22:13:10 +1000
  • d69c3f07aa Fix aliasing warnings Con Kolivas 2014-08-08 21:31:32 +1000
  • 6b61ae5034 Put a sanity check on the length of the btcsig Con Kolivas 2014-08-08 21:21:36 +1000
  • 6fac08332c Merge branch 'master' of https://bitbucket.org/ckolivas/ckpool kanoi 2014-08-08 17:31:51 +1000
  • fd76353257 ckdb - remove unneeded excessive debug message kanoi 2014-08-08 17:31:32 +1000
  • 423d5c545b ckdb - make -r optional and point it to ckpool default kanoi 2014-08-08 17:26:59 +1000
  • 16d898c7a7 Don't handle keyboard based signals by children processes Con Kolivas 2014-08-08 17:21:52 +1000
  • 63a8de475c Sleep before starting stats to avoid divide by zero Con Kolivas 2014-08-08 16:43:51 +1000
  • 9b9c992569 Mask further signals from child processes once received and exit Con Kolivas 2014-08-08 16:39:58 +1000
  • b783ae992a Deref pthreads after cancelling them Con Kolivas 2014-08-08 16:33:05 +1000
  • c3275ccb68 ckdb - update block confirm status kanoi 2014-08-08 16:03:51 +1000
  • 4aa7d9906c ckdb - missing space in blcoks insert kanoi 2014-08-08 15:45:31 +1000
  • 12b816c54e ckdb - correct block confirm sql kanoi 2014-08-08 15:36:04 +1000
  • 2af4207306 ckdb - fix block db save kanoi 2014-08-08 15:21:10 +1000
  • dd13d356c2 Check threads exist before trying to cancel or join them Con Kolivas 2014-08-08 15:03:32 +1000
  • cc38bb51df Show the blockhash in test_blocksolve in the same format as the prevhash returned by getblocktemplate Con Kolivas 2014-08-08 15:00:13 +1000
  • 1229673f1d ckdb - set socket log filename different to ckpool kanoi 2014-08-08 13:59:56 +1000
  • abedf38f6c ckdb - set default log folder to dblogs kanoi 2014-08-08 13:50:57 +1000
  • a5b01c6148 ckdb - correct a startup message kanoi 2014-08-08 12:19:37 +1000
  • f836bf28f2 ckdb - store blocks even if they have incorrect usernames kanoi 2014-08-08 11:58:29 +1000
  • 0cd95a65b5 ckdb - add tickers to most db loads kanoi 2014-08-08 10:10:12 +1000
  • d3ca063395 ckdb - fix reload crash and tidy up reload error handling kanoi 2014-08-08 09:56:40 +1000
  • f0caae2314 ckdb - replace references to timeval with tv_t kanoi 2014-08-08 01:31:23 +1000
  • 3cc816efb4 sql - set new db version to latest kanoi 2014-08-08 01:10:49 +1000
  • 86913036ac ckdb - reload clear errno kanoi 2014-08-08 00:41:48 +1000
  • 53491bcdec ckdb - poolstats searching in the correct direction kanoi 2014-08-08 00:03:12 +1000
  • 4bd4248250 Merge branch 'master' of https://bitbucket.org/ckolivas/ckpool kanoi 2014-08-07 23:54:11 +1000