------------------------------------------------------------------- Tue Jul 18 16:49:17 UTC 2023 - obs-service-tar-scm@invalid - Update to version 3.9.2: * Roll 3.9.2 * Tweak CI versions (add 24.0, move 23.2 to 23.3) * Prevent "a term is constructed, but never used" warning * Roll 3.9.1 * CI on Windows with GitHub Actions * Fix tests broken in f2ae8fe * Log to log_root+..._log except if ..._log is absolute * Remove appveyor from CI * Roll 3.9.0 * Get rid of pre-OTP 21 test code workarounds * Embrace the future * Replace Travis CI with GitHub Actions * Make our intentions explicit * Properly fetch opaque info. * Prevent "wrong" log location * Roll 3.8.2 * Adapt to OTP 24's Line v. {Line,Col} location * Remove unnecessary code * Make default logs write to log_root, if defined * Allow log_root on crash_log * Ensure relative log file not change when current path changed * Roll 3.8.1 * Add docs * Avoid persistent_term for OTP < 21 * add a pterm formatter * Add Hex badge * Try to handle another way gen_statem logs crashes * Update supported releases due to OTP 22 * Try to use the new persistent term module instead of ETS in lager_config (#491) * Metadata whitelist * Roll 3.8.0 * Fixup * Add tests that show ~t format modifier is necessary for unicode file paths * Only sleep for a long time when CI env variable is present, like on Travis CI * Really bump up sleeps to fix tests on Travis CI * Add a sleep to (maybe) fix a test on Travis CI * Add 3.8.0 change log entries * Add t to string formatting to accept unicode file and dir names * Ensure that all calls to rotate a log file are preceded by closing the FDs associated with it * Ensure that all calls to rotate a log file are preceded by closing the FDs associated with it * Remove TODO and add a second file:close due to delayed write * Skip one test that will fail on win32 * Skip more tests that will fail on win32 * Skip two tests that will fail on win32 * Tweak appveyor * Do not install Erlang, instead use what is on appveyor * Caching Erlang does not work * Check rval with assertEqual * Tweak appveyor settings * Cache chocolatey since Erlang takes forever to download * Add AppVeyor build file * Fix test failures on win32 in pr_stacktrace_test module * Fix lager_test_function_transform tests on win32 as monotonic_time can return the same value * Move test util functions into TEST section of lager_util * Fix lager_rotator_default tests on win32 * Fixed tests in lager_crash_log on win32 * Factor out common code into lager_util:has_file_changed * Add inode check to write_should_check * Write test files using 1 second creation time in the future, lager_file_backend suite passes on win32 * Ensure creation time is updated on win32 when files are created * Fix test in lager_file_backend with exception for win32 * Take a file ctime into account when write/4 is called * Refactor lager_rotator_behaviour to return a files ctime value, which is necessary for detecting changes on win32 * Fix "Internal rotation and delayed write" test on win32 * Fix a couple more win32 test issues in lager_file_backend * All but one lager_file_backend test passes on win32 * Making progress on getting lager_file_backend tests passing on win32 * Fix rotate_file_fail_test on win32 * Remove code causing some warnings * Roll 3.7.0 * Prepare for Erlang/OTP 22 * Prepare for Erlang/OTP 22 * Fix dialyzer errors * Roll 3.6.10 * Fix test * Fix for incorrectly counting dropped messages * fix the pr_stacktrace invocation example * Roll 3.6.9 * Fix log rotation on Windows / non-Unix OSes ------------------------------------------------------------------- Tue Jul 18 16:48:43 UTC 2023 - Matwey Kornilov - Fix upstream URL ------------------------------------------------------------------- Sun Jul 09 23:26:43 UTC 2017 - mrueckert@suse.de - Update to version 3.5.1: * Preliminary support for funs in parse_transform * Full support for function transforms * Updated README with instructions on how to use * Basic set of tests for working and non working examples * Ensure transform options are sorted before merge * Only evaluate functions on message emit. * A side effect is you can set per processes functions via lager:md/1 * Remove unnecessary test * Updated README. Fixed tests for older OTP versions * Fixed syntax error * Allow functions to be resolve on emit or on log * Fixes for OTP 20 * Make the high water mark shaper better * Rework filters into composable named functions * Roll 3.5.0 * fix format error * Update to README * Added info about application place holder. * Roll 3.5.1 ------------------------------------------------------------------- Wed Oct 19 09:35:26 UTC 2016 - mrueckert@suse.de - pull goldrush ------------------------------------------------------------------- Fri Sep 23 14:36:51 UTC 2016 - mrueckert@suse.de - update to 3.2.2+git.1474563960.bce5504 ------------------------------------------------------------------- Fri Apr 5 12:55:20 UTC 2013 - speilicke@suse.com - Run testsuite ------------------------------------------------------------------- Thu Apr 4 12:20:07 UTC 2013 - speilicke@suse.com - Renamed src sub-package to devel - Install include directory - Upgrade to version 2.0.0rc1: + Upstream provides no changelog ------------------------------------------------------------------- Wed Mar 20 11:04:33 UTC 2013 - speilicke@suse.com - Initial version