Commit Graph

25 Commits

Author SHA1 Message Date
brent saner
d9bd928edb v1.9.0
ADD:
* `iox` subpackage

FIX:
* `logging` now has a way to return logWritier directly
* added significant `io.*` interface compat to logWriter -- allowing a `logging.Logger` to essentially be used for a large amount of io interaction in other libraries.
2025-07-31 03:45:32 -04:00
brent saner
dc2ed32352 v1.8.1
FIXED:
* Whoops, bit premature on 1.8.0; broke some Linux logging.
2025-02-10 13:20:36 -05:00
brent saner
e734e847c4 v1.8.0
ADDED:
* Basic macOS support (and BSD support, etc.)
* macOS has its own proprietary logging, ULS ("Unified Logging System"),
  but there doesn't seem to be native Golang support. So lolbai;
  your only options are syslog, stdlog, null log, filelog, and the
  "meta" logs (multilog, default log- which should use syslog).
2025-02-10 13:01:46 -05:00
brent saner
2203de4e32 need some general *nix errs too 2025-02-10 12:54:12 -05:00
brent saner
a0c6df14aa more general syslog support 2025-02-10 12:35:40 -05:00
brent saner
e5191383a7 v1.7.0
ADDED:
* logging.Logger objects now are able to return a stdlib *log.Logger.
2024-06-19 18:57:26 -04:00
brent saner
b87934e8a9 v1.5.0
Added structutils
2024-04-13 13:04:17 -04:00
70d6c2cbb3 updating logging TODO 2023-07-12 23:16:31 -04:00
a445a51c0d Adding GetDebug method to loggers. 2022-09-07 06:03:28 -04:00
a2a849600b Add docs for NullLogger. 2022-09-06 01:01:39 -04:00
94145fb4c7 Add NullLogger to MultiLogger. 2022-03-13 13:34:24 -04:00
81a2d308f0 Add NullLogger.
For when you need a Logger but don't want one. ;)
2022-03-13 13:29:31 -04:00
d98363c0d7 Finalizing for 1.2.0 2022-01-16 06:55:29 -05:00
39e0a1fd43 Windows Event Log, error output
Adding more Event Log support, and modifying the loggers so they return
errors in their operational functions.
2022-01-16 02:05:42 -05:00
3d0d420454 fixing windows loggers 2022-01-06 04:16:44 -05:00
ef0a4d825d multierror and multilogger cleaned up. 2022-01-05 16:36:20 -05:00
4addc44c0f fixing multilogger so that v is properly nil instead of an empty slice if not specified 2022-01-05 16:16:24 -05:00
0e01306637 finalizing logging and multierror 2022-01-05 05:15:38 -05:00
3975f8b11f do bitmask better, add (COMPLETELY 100% EXPERIMENTAL NOT DONE YET) eventlog support to logger 2021-12-15 04:49:03 -05:00
0887f0c76e enable changing debug and prefix by outside callers 2021-03-27 10:29:41 -04:00
80985d1084 updating to have func to print prefix 2021-02-27 00:51:58 -05:00
c6d53a0cca include prefix 2021-02-27 00:38:54 -05:00
541bb1ad10 log initialization to the new log 2021-02-27 00:32:46 -05:00
fe378850af i think logging is done 2021-02-26 20:27:35 -05:00
d085d0f3ee logging 2021-02-26 15:52:29 -05:00