1
0
Fork 0
mirror of https://github.com/puma/puma.git synced 2022-11-09 13:48:40 -05:00
puma--puma/ext/puma_http11
Charles Oliver Nutter bcec82d31a
Various antipattern cleanups.
* Use fastARef/fastASet for hash access to avoid context load.
* Cache most Java strings used to create headers as ByteLists, to
  avoid re-encoding and re-constructing the byte[] and ByteList.
* Load parse buffer once in field handler.
* Eliminate deprecated construction of RaiseException and
  centralize logic.
2019-10-05 11:51:32 -05:00
..
org/jruby/puma Various antipattern cleanups. 2019-10-05 11:51:32 -05:00
ext_help.h Allow compilation with -Werror=format-security option 2012-07-10 22:47:49 +00:00
extconf.rb Use OpenSSL DTLS_method & TLS_server_method when available (#1832) 2019-07-08 15:49:45 -04:00
http11_parser.c Allow semicolon in url-path (#1934) 2019-08-28 17:08:01 +00:00
http11_parser.h Add license indicators. Fixes #1075 2016-09-06 13:23:59 -07:00
http11_parser.java.rl Fix java parser generation 2016-01-31 18:56:33 +01:00
http11_parser.rl Compiler warnings fixes (#1388) 2017-08-08 17:01:16 -06:00
http11_parser_common.rl Allow semicolon in url-path (#1934) 2019-08-28 17:08:01 +00:00
io_buffer.c Use MRI macros when allocating heap memory 2016-09-06 13:16:52 -07:00
mini_ssl.c OpenSSL 1.1.1 updates, add #no_tlsv1_1 2019-08-03 14:36:59 -05:00
puma_http11.c Add license indicators. Fixes #1075 2016-09-06 13:23:59 -07:00
PumaHttp11Service.java re-implement (native) IOBuffer for JRuby 2018-12-20 12:40:15 +01:00