Commit graph

34 commits

Author SHA1 Message Date
Jeff Becker 4cc3b7f9fb restructure build to separate the 3 main components into 3 subdirectories
libi2pd for core libs

libi2pd_client for i2pd client libs

daemon for i2pd daemon libs
2017-04-21 06:33:45 -04:00
orignal d91691c344 write to log through the separate thread 2016-11-17 15:46:28 -05:00
orignal 5f463d5f6b rollback 2016-11-09 10:16:37 -05:00
orignal 2e301c2919 fixed VS build 2016-11-08 20:25:47 -05:00
hagen 10ebcff48e * Log.{cpp,h}:
* use colors only when using stdout
  * use static string array instead bunch of #define's
2016-11-04 00:43:43 +00:00
Jeff Becker b4e9ed7d18 add web socket ui 2016-11-01 09:59:50 -04:00
brain5lug fee5f959fd perfect forwarding for logging arguments 2016-09-16 01:47:53 +03:00
Jeff Becker f5684eba90
color log messages for warn and error 2016-07-28 09:49:43 -04:00
hagen c9836cf0f7 * fix doxygen warnings 2016-05-31 00:34:26 +00:00
Jeff Becker 0a3c4f131e
fix issue #449 failed build of freebsd 10.1 2016-03-28 17:15:27 -04:00
hagen 1fae3baaa3 * logger: print also thread id 2016-03-28 14:44:56 +00:00
hagen 38103aaac5 * logger: explicit allow log output 2016-03-28 14:44:54 +00:00
hagen 17fb419fb1 * new logs: code 2016-03-27 00:15:50 +00:00
Jeff Becker c4e5a130ee
don't break win32 2016-03-26 09:49:45 -04:00
Jeff Becker 5261a3e845
add syslog logging option 2016-03-26 09:40:19 -04:00
orignal e2a70873b8 fixed garbage in console for windows 2016-03-05 21:46:01 -05:00
orignal 61675c20d8 don't delete log file upon HUP 2016-02-29 11:02:55 -05:00
orignal 98d5e0b56d #355. reopen log file by SIGHUP 2016-02-04 13:53:38 -05:00
orignal 7ca1cfab1a use shared_ptr for log's stream 2016-02-04 12:36:58 -05:00
orignal 3eeee1b08d set correct log level for console 2016-02-02 12:16:29 -05:00
hagen a0e8fe5848 * implement --loglevel option 2015-12-28 10:54:00 +00:00
hagen 364ccc05d5 * Log.h: drop unused template 2015-12-21 03:00:12 +00:00
orignal 54b2c8bd7e backport fix build for clang 2015-11-20 10:02:54 -05:00
orignal 7b5a7e10a9 fixed log crash at shutdown 2015-05-08 21:42:28 -04:00
orignal 6bad2daa62 fixed build errors for gcc 4.6 2015-05-06 19:18:00 -04:00
orignal 7c13194d5a don't recalculate timestamp for each log message 2015-05-06 11:24:35 -04:00
orignal bb05bcf39f pass instance of std::ostream for logging from API 2014-12-08 16:27:10 -05:00
orignal 11a0bbc368 different log levels 2014-10-28 16:36:17 -04:00
orignal 8aaaf26a9e log to file if daemon only 2014-07-02 14:25:57 -04:00
orignal 334c92bb49 daemonization. 2014-07-02 13:48:45 -04:00
orignal 2062305f88 moved log file from daemon to log 2014-04-24 11:10:46 -04:00
orignal 58939de57e flush log only when queue is empty 2014-04-23 12:49:02 -04:00
chertov 0236879c26 Logging to file directly. Win32 Services can't write to std::cout 2014-04-23 02:10:21 +04:00
orignal 465075d825 Log and queue added 2013-12-10 08:00:13 -05:00