mirror of
https://github.com/vgough/encfs.git
synced 2024-12-01 04:14:30 +01:00
5f0806c5cc
git-vendor-name: easylogging git-vendor-dir: vendor/github.com/muflihun/easyloggingpp git-vendor-repository: https://github.com/muflihun/easyloggingpp git-vendor-ref: master
38 lines
1.5 KiB
Plaintext
38 lines
1.5 KiB
Plaintext
Easylogging++ v9.81 RELEASE NOTES
|
|
---------------------------------
|
|
|
|
Release type: Minor
|
|
API changes: No
|
|
|
|
==========================
|
|
= BUILD FIX =
|
|
==========================
|
|
|
|
- Fix with `-Wundef` compiler flag (issue #221)
|
|
- Fix with `-Wswitch-default` compiler flag (issue #221)
|
|
- Warning fix for some unused variables
|
|
- syslog constant is no longer defined unless `ELPP_SYSLOG` is defined
|
|
- use unistd.h -> usleep for async if `std::this_thread::sleep_for` not available by defining `ELPP_NO_SLEEP_FOR` (Only async logging)
|
|
- Fixes `std::move` obsolete warning for clang++ 3.7 (issue #315)
|
|
- Crash on exit for some platforms when CTRL+C pressed (issue #261)
|
|
- Warning fix with clang3.7 (issue #335)
|
|
|
|
==========================
|
|
= NEW FEATURES =
|
|
==========================
|
|
|
|
- `ELPP_CUSTOM_COUT` to define custom standard output (e.g, `std::cerr`) (issue #201)`
|
|
- More terminal colors (for INFO, DEBUG and TRACE logs)
|
|
- CHECK_NOTNULL for smart pointers (issue #334)
|
|
- ELPP_FRESH_LOG_FILE to always start new log file (issue #384)
|
|
|
|
==========================
|
|
= NOTES =
|
|
==========================
|
|
|
|
- CHECK_NOTNULL does not return pointer anymore instead a simple check
|
|
- New sample for log rotation added
|
|
- See https://github.com/easylogging/easyloggingpp/blob/v9.81/README.md for manual for this release
|
|
- See https://github.com/easylogging/easyloggingpp/tree/master/doc for other release notes
|
|
- Closed issues: https://github.com/easylogging/easyloggingpp/issues?page=1&state=closed
|