Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-07-11 | Add arg check to Reline.dig_perfect_match_proc= | aycabta | |
2019-07-11 | WEBrick::HTTPResponse create tempfile if required. | Tanaka Akira | |
WEBrick::HTTPProxyServer implementes HTTP proxy using WEBrick and Net::HTTP. WEBrick accepts HTTP/1.0 clients and Net::HTTP uses always HTTP/1.1. However HTTP/1.1 supports chunked transfer coding HTTP/1.0 doesn't. Chunked transfer coding doesn't require that content-length before the content is sent. But non-chunked transfer coding require content-length before the content is sent. So, when HTTP/1.0 clients connects WEBrick::HTTPProxyServer and origin server returns chunked response, WEBrick::HTTPProxyServer needs to store whole content to know the length of it. This patch do it using tempfile. | |||
2019-07-10 | handle_interrupt to defend monitor state [Bug #15992] | NARUSE, Yui | |
If an exception is raised from another thread for example Timeout and this thread is just after `mon_exit`'s `@mon_owner = nil`, the exception breaks the state of MonitorMixin. To prevent that situation, it need to block interruption in mon_enter and mon_exit. | |||
2019-07-08 | Suppress a warning when `write_headers: true` | Nobuyoshi Nakada | |
2019-07-07 | Fix default argument values for OptParse::Switch#summarize | Jeremy Evans | |
The documentation describes these arguments being hashes, and the method is called with hashes, so a hash default makes more sense. The method would fail previously if called without arguments and @short or @long contained a non-integer value. Fixes [Bug #10928] | |||
2019-07-06 | Refactored width calculations | Nobuyoshi Nakada | |
2019-07-06 | Simplified | Nobuyoshi Nakada | |
2019-07-06 | Fix showing document of ClassName.method_name in IRB | aycabta | |
In IRB, Time.new is split as "Time", ".", and "new". The receiver "Time" is processed by #class method but it means that "Time" changes to "Class". This commit fixes it. | |||
2019-07-04 | Support Control- and Meta- | aycabta | |
2019-07-04 | Move a comment to proper place | aycabta | |
2019-07-04 | Parse key sequence more strictly | Nobuyoshi Nakada | |
2019-07-04 | Use lstrip instead of gsub which can match only once | Nobuyoshi Nakada | |
2019-07-04 | Skip indented comment lines [Bug #15981] | Nobuyoshi Nakada | |
2019-07-03 | Check code_block_open for whether code continues | aycabta | |
2019-07-03 | Try to avoid `not delagated` error | Kazuhiro NISHIYAMA | |
``` .../ruby/lib/delegate.rb:405:in `__getobj__': not delegated (ArgumentError) ``` https://rubyci.org/logs/rubyci.s3.amazonaws.com/debian9/ruby-master/log/20190703T063006Z.fail.html.gz | |||
2019-07-02 | Keyword token that follows EXPR_FNAME must be a method name | aycabta | |
2019-07-01 | Show "-" if indent level is negative | aycabta | |
2019-07-01 | New indent must be non-negative number | Nobuyoshi Nakada | |
2019-06-28 | Remove auto indent of continuation line | aycabta | |
2019-06-28 | [DOC] Singleton.instance [ci skip] | Nobuyoshi Nakada | |
2019-06-28 | Moved Singleton.instance to get rid of redefinition | Nobuyoshi Nakada | |
2019-06-28 | Removed unused variable | Nobuyoshi Nakada | |
2019-06-27 | Fix documentation for Net::SMTPServerBusy | Jeremy Evans | |
Fixes [Bug #11628] | |||
2019-06-27 | EXPR_LABEL also indicates non-continuation line | aycabta | |
Example: [ 1, # this is not continuation line 2 ] | |||
2019-06-27 | bc mode is already removed [ci skip] | Kazuhiro NISHIYAMA | |
2019-06-27 | EXPR_CMDARG also indicates the end of an expression | aycabta | |
2019-06-27 | Increase indent of continuation line | aycabta | |
v = 3 # auto indent | |||
2019-06-27 | Decrease indent by closing token correctly | aycabta | |
2019-06-26 | Decrease nesting level when closing token comes at a non-first token of line | aycabta | |
2019-06-26 | `ensure` is not a continuos line | Nobuyoshi Nakada | |
2019-06-26 | Decrease indent at "elsif" too | Nobuyoshi Nakada | |
2019-06-26 | Remove other debug prints | Nobuyoshi Nakada | |
2019-06-26 | Remove debug print...sorry | aycabta | |
2019-06-25 | Treat auto indent with newline correctly | aycabta | |
2019-06-25 | Decrease indent when "else", "rescue", "ensure", "when", or "in" come | aycabta | |
2019-06-25 | Fix IO#scanf on pipes on Windows | Jeremy Evans | |
IO.seek on a pipe on Windows raises Errno::EINVAL instead of Errno::ESPIPE. Fixes Ruby Bug #15199 | |||
2019-06-25 | Require version file relatively | David RodrÃguez | |
2019-06-25 | Bump version to 1.2.0. | SHIBATA Hiroshi | |
2019-06-25 | Refactor calculation of corresponding token depth | aycabta | |
2019-06-24 | Adds WebAssembly MIME type | Rob | |
2019-06-24 | Remove extraneous spaces at the end of status line | Nobuyoshi Nakada | |
Remove extraneous spaces after the status code that is non-compliant with RFC, i.e `HTTP 200 OK `, to unnecessary confusion for WEBrick users, by a risk that WEBrick instances in the wild will have server responses flagged as suspicious or malicious due to a similar bug in [Cobalt Strike misconfiguration]. Reported by Matt Tennis <mtennis@paloaltonetworks.com> [Cobalt Strike misconfiguration]: https://blog.fox-it.com/2019/02/26/identifying-cobalt-strike-team-servers-in-the-wild/ | |||
2019-06-22 | Treat closing token with starting token at head of 2nd line correctly | aycabta | |
v = if true # starting token at head of 2nd line 3 end # closing token | |||
2019-06-22 | Do auto indent only when closing token at first of line | aycabta | |
if true 3; end # this isn't auto-indented | |||
2019-06-21 | Constified unusable chars | Nobuyoshi Nakada | |
2019-06-21 | Support irregular auto indent | aycabta | |
v = if true 3 end # this "end" is auto-indented correctly | |||
2019-06-21 | Fix small typo on block_scanf example [ci-skip] | Espartaco Palma | |
Closes: https://github.com/ruby/ruby/pull/2247 | |||
2019-06-20 | Avoid verbose warning when using Net::POP3 with SSL | Jeremy Evans | |
Patch from Jos Kamphorst. Fixes [Bug #14822] | |||
2019-06-20 | Revert "Removed needless file with the upstream repository." | Hiroshi SHIBATA | |
This reverts commit 5bbfca7b1d4be89d4728203b4610de17bccbefd7. | |||
2019-06-20 | Removed needless file with the upstream repository. | Hiroshi SHIBATA | |
2019-06-20 | Added gemspec of racc generated from upstream for the default gems. | Hiroshi SHIBATA | |
1.4.16.pre.1 is the teemporary version. It may be changed 1.5.0 or others. |