Hiroshi SHIBATA
9b9cbbbc17
Update library versions of the default gems.
...
They are followed up with
8fb02b7a97
2020-12-22 21:45:28 +09:00
Jeremy Evans
6f14a30022
[ruby/logger] Consider cygwin a Windows platform
...
This should fix Ruby Bug 12468.
https://github.com/ruby/logger/commit/49de53d1fc
2020-12-04 20:16:00 +09:00
Maciej Mensfeld
0fb1a67bda
Reference process PID using the Process#pid
...
This change will allow formatter to run from Ractors other than main.
2020-09-29 11:50:46 -07:00
Hiroshi SHIBATA
8fb02b7a97
Update the license for the default gems to dual licenses
2020-08-18 20:26:39 +09:00
Takashi Kokubun
7da11ed738
Suppress security alerts
...
https://github.com/advisories/GHSA-jppv-gw3r-w3q8
2020-02-28 21:05:08 -08:00
Hiroshi SHIBATA
95f570d0d3
[ruby/logger] bump version to 1.4.2
...
https://github.com/ruby/logger/commit/d6c01cc652
2019-12-10 21:03:36 +09:00
Jeremy Evans
38722fa179
[ruby/logger] Raise ArgumentError for invalid shift_age
...
Consider 'now' and 'everytime' as valid values for the previous
behavior of rotating everytime.
Fixes Ruby Bug 15977
https://github.com/ruby/logger/commit/f92979a376
2019-12-10 20:59:02 +09:00
Hiroshi SHIBATA
4b36832ba6
Merge the upstream changes for test-unit on ruby/logger.
...
This commits are based with:
f067f7d1aa
86058f420d
02db6e8ed8
2019-12-09 19:17:32 +09:00
sonots
ff7cc0dc34
[ruby/logger] 1.4.1
...
https://github.com/ruby/logger/commit/5987f518d1
2019-12-09 19:17:32 +09:00
Hiroshi SHIBATA
895f86c81b
[ruby/logger] Fixes #38
...
https://github.com/ruby/logger/commit/31efbb29ff
2019-12-09 19:17:31 +09:00
sonots
0fe1b05082
[ruby/logger] 1.4.0
...
https://github.com/ruby/logger/commit/8127ce0b56
2019-12-09 19:17:31 +09:00
Akira Matsuda
6158e28f8d
[ruby/logger] Avoid creating [] and "" when logging an Exception that has no backtrace
...
https://github.com/ruby/logger/commit/75fd308053
2019-12-09 19:17:31 +09:00
sonots
0aafc32995
[ruby/logger] frozen_string_literal: true
...
https://github.com/ruby/logger/commit/a057eede7b
2019-12-09 19:17:31 +09:00
Hiroshi SHIBATA
036039c8a2
Fixed LoadError of version file.
2019-07-15 14:45:30 +09:00
Hiroshi SHIBATA
0eafa1dce8
Fixed inconsitency locations of default gems.
2019-07-15 14:43:08 +09:00
Rafael Mendonça França
58065b8701
[ruby/logger] Add option to set the binary mode of the log device
...
Without binmode strings with incompatible encoding can't be written in
the file. This is very common in applications that log user provided
parameters.
We need to allow changing the binnary mode because right now it is impossible to use
the built-in log rotation feature when you provide a File object to the
LogDevice, and if you provide a filename you can't have binmode.
https://github.com/ruby/logger/commit/9114b3ac7e
2019-07-15 14:43:08 +09:00
Jeremy Evans
f4064a0a0c
[ruby/logger] Set filename when initializing logger with a File object
...
This should allow reopen to work. Requested in ruby issue #14595 .
https://github.com/ruby/logger/commit/bd367aff12
2019-07-15 14:43:08 +09:00
Samuel Williams
3fdb963827
[ruby/logger] Prefer require_relative, it's a little bit faster.
...
https://github.com/ruby/logger/commit/1e2aab4bea
2019-07-15 14:43:07 +09:00
sonots
7f10da9d27
[ruby/logger] require 'logger/errors' just for compat
...
https://github.com/ruby/logger/commit/255a51dc10
2019-07-15 14:43:07 +09:00
Colby Swandale
bbe157f340
[ruby/logger] split logger classes/modules into separate files
...
https://github.com/ruby/logger/commit/f10ce9fff2
2019-07-15 14:43:07 +09:00