Kano
e2b4d4908d
logging remove extra added <LF>
2013-06-15 22:08:47 +10:00
Kano
7eba963477
remove varargs from logging/quit/in general as much as possible
2013-06-15 22:03:56 +10:00
Kano
8f08a327ca
applog - force type checking
2013-05-02 22:50:25 +10:00
Con Kolivas
8971c56b8d
va_copy is meant to be matched by a va_end in log_generic.
2013-04-29 00:47:58 +10:00
Con Kolivas
93901011cf
Use cgtime in logging.c
2013-04-21 19:15:34 +10:00
James Z.M. Gao
c9ae715019
Compile CPU mining for win32 and win64
2013-04-04 22:59:10 +08:00
Con Kolivas
c113534feb
Begin support for mingw stratum build.
...
Conflicts:
configure.ac
2012-10-04 17:52:35 +10:00
Luke Dashjr
da4ff2bde1
Bugfix: Use a mutex to control non-curses output
...
Without this, there is no guarantee writes won't overlap (and it happens quite a bit on Windows with the bitforce driver)
2012-07-23 20:29:06 +00:00
Luke Dashjr
d98e561a0a
Simplify code to a single vprintf path for curses-less printing
2012-07-23 20:29:02 +00:00
Luke Dashjr
80593c47fc
Move opt_quiet check to my_log_curses, so it works for curses-less builds
2012-07-23 20:28:57 +00:00
Luke Dashjr
d2195bd04e
Use log_generic for vapplog to cut down on code duplication
2012-07-23 20:28:53 +00:00
Luke Dashjr
1097aefbad
Add space to log output now that there is more screen real estate available.
2012-07-23 20:28:48 +00:00
Luke Dashjr
a1edc7dbcb
Bugfix: Fix build without curses but with OpenCL
2012-07-15 05:37:49 +00:00
Con Kolivas
4da6758f43
Add space to log output now that there is more screen real estate available.
2012-04-28 00:34:35 +10:00
Luke Dashjr
ed8382c88d
Make curses TUI support optional at compile-time.
2012-03-12 18:38:45 -04:00
Con Kolivas
d1cddf8bad
Update licensing to GPL V3.
2012-02-21 22:23:07 +11:00
Con Kolivas
810ad04578
More copyright updates.
2012-02-18 23:16:08 +11:00
Con Kolivas
111238489f
Fix missing field initialisers warnings.
2012-02-12 17:53:50 +11:00
Con Kolivas
be8ad57962
Add missing define in logging.c for isatty()
2012-02-12 11:41:58 +11:00
zefir
e0fec35751
modularized logging, support for priority based logging
...
Functions related to logging are extracted into dedicated source files
for better maintainability.
The existing low-level logging API is extended with a generalized scheme
providing log functions log_{error, warning, notice, info, debug} that
log messages based on a global opt_log_level.
opt_log_level for now is set to LOG_NOTICE and might be modified via
command line options or config files in future releases.
2012-02-11 20:26:25 +01:00