Commit History

Author SHA1 Message Date
  Luke Dashjr bf8aebd08e Replace bfg_sprintf with safer bfg_snprintf 12 years ago
  Luke Dashjr 9f5a1288dd Use UTF-8 for Unicode 12 years ago
  Luke Dashjr e2baab933c Implement a utf8_decode function to produce wchar_t needed by curses 12 years ago
  Luke Dashjr faf8da56af Implement bfg_sprintf for use with custom BPRI* formatters 12 years ago
  Luke Dashjr 8d9ccda3c9 Split actual formatting from temperature_column_tail into new format_temperature[_sz] 12 years ago
  Luke Dashjr 6ec038fb53 Abstract runtime counter into new format_elapsed function 12 years ago
  Luke Dashjr 654479ded3 format_tm: Refactor BTF_TIME/BTF_USEC into BTF_LRTIME (low res), BTF_TIME, and BTF_HRTIME (high res) 12 years ago
  Luke Dashjr 1f436a5847 Split format_tm out of format_timestamp 12 years ago
  Luke Dashjr e48a6826e3 Abstract timestamp formatting to format_timestamp/format_time_t function 12 years ago
  Luke Dashjr 7537023841 Avoid using potentially locale-dependent ctype functions in locale-independent contexts 12 years ago
  Luke Dashjr 1c47c4fbcb Merge commit 'cdddd4b' into bfgminer 12 years ago
  Luke Dashjr cdddd4be5c Bugfix: Stratum Fix debug logging of initial mining.subscribe command 12 years ago
  Luke Dashjr 9211ea687c Bugfix: setup_stratum_curl: Need to release stratum lock on connection failure too 12 years ago
  Luke Dashjr 2575f8be0e Bugfix: setup_stratum_curl: Hold stratum lock until connection completes, to avoid potential races 12 years ago
  Luke Dashjr a35a7bb76b Split total_bytes_xfer to total_bytes_rcvd and total_bytes_sent 12 years ago
  Luke Dashjr acf7832b84 Stratum: Roll ntime as we generate work 12 years ago
  Luke Dashjr b8c5e9778e Stratum: Make swork.ntime native-endian 12 years ago
  Luke Dashjr 39fa94e8f9 Stratum: Treat ntime as uint32_t (as it should be), still always big endian 12 years ago
  Luke Dashjr b81e7a23bd Timer-based gettimeofday substitute for systems with poor time-of-day clocks (Windows) 12 years ago
  Luke Dashjr 5e8a11062b Use clock_gettime(CLOCK_MONOTONIC) for timers when available 12 years ago
  Luke Dashjr 0696bc10c5 Use QueryPerformanceCounter for timers on Windows 12 years ago
  Luke Dashjr d7d70cbe71 Generic refactoring for timer_set_now 12 years ago
  Luke Dashjr df45e5cf9f Always use struct timeval for timers, and don't mix timers with timestamps (functional only) 12 years ago
  Luke Dashjr f08199b4a6 Stratum: Fix nonce2 sizes greater than 4 and (on big-endian) smaller than 4 12 years ago
  Luke Dashjr 251cfa231c Refactor and simplify bin2hex to speed up and avoid unnecessary heap use 12 years ago
  Luke Dashjr 9484dc1a46 stratum: Refactor work generation to do hex2bin conversions once, rather than every single header generated 12 years ago
  Luke Dashjr 75b58b16a5 Implement bytes_t for generic binary data storage (including smart realloc-based resize) 12 years ago
  Luke Dashjr c126f6b96e Merge commit 'c9fd247' into bfgminer 12 years ago
  Luke Dashjr c9fd247c19 Rewrite hex2bin to perform much faster (reduces minirig CPU usage by more than half!) 12 years ago
  Luke Dashjr 8dea41b6e1 Merge branch 'strerror' into bfgminer 12 years ago