Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 507 (100.0%) | 27504 (100.0%) | 54.2 |
aamine | 336 (66.3%) | 15597 (56.7%) | 46.4 |
shugo | 65 (12.8%) | 7062 (25.7%) | 108.6 |
gsinclair | 21 (4.1%) | 2407 (8.8%) | 114.6 |
matz | 44 (8.7%) | 1828 (6.6%) | 41.5 |
wakou | 14 (2.8%) | 548 (2.0%) | 39.1 |
nobu | 8 (1.6%) | 21 (0.1%) | 2.6 |
knu | 4 (0.8%) | 10 (0.0%) | 2.5 |
gotoyuzo | 2 (0.4%) | 10 (0.0%) | 5.0 |
dave | 1 (0.2%) | 9 (0.0%) | 9.0 |
akira | 1 (0.2%) | 8 (0.0%) | 8.0 |
usa | 1 (0.2%) | 3 (0.0%) | 3.0 |
eban | 1 (0.2%) | 1 (0.0%) | 1.0 |
shyouhei | 9 (1.8%) | 0 (0.0%) | 0.0 |
* lib/net/protocol.rb (rbuf_read): extend buffer size for speed.
3 lines of code changed in:
* lib/net/pop.rb: change default verification mode from VERIFY_PEER to VERIFY_NONE because most POPS server does not have true certification.
6 lines of code changed in:
* lib/net/http.rb: merge Ruby-SSPI patch contributed by Justin Bailey.
* ext/Win32API/lib/win32/sspi.rb: new file.
49 lines of code changed in:
* lib/net/smtp.rb: support automatic STARTTLS.
* lib/net/smtp.rb: check server advertisement.
* lib/net/smtp.rb: introduce new class SMTP::Response.
* lib/net/smtp.rb (getok): should not use sprintf.
* lib/net/smtp.rb (get_response): ditto.
* lib/net/protocol.rb: reduce syntax warning on 1.9.
218 lines of code changed in:
* lib/net/smtp.rb: reconstruct SMTPS/STARTTLS interface. New interface is incompatible from current 1.9 interface at all.
* lib/net/smtp.rb: All SSL-related class methods are removed; use instance methods instead.
* lib/net/smtp.rb: rename methods: *ssl -> *tls (with alias "ssl").
* lib/net/smtp.rb: rename methods: *tls -> *starttls.
66 lines of code changed in:
set svn:eol-style
0 lines of code changed in:
* lib/net/ftp.rb: moved fixes for EPIPE to the correct
place. [ruby-core:10204]
14 lines of code changed in:
* lib/net/ftp.rb: check the control connection on EPIPE.
Thanks, Simon Williams. [ruby-core:9547]
14 lines of code changed in:
* lib/net/imap.rb: accept NOMODSEQ. [ruby-core:9002]
1 lines of code changed in:
* lib/net/imap.rb: allow extra spaces in responses.
Thanks, Tom Soderlund.
1 lines of code changed in:
* lib/net/smtp.rb: parameter `to_addrs' might be an Array, .flatten is required. [ruby-dev:29316]
1 lines of code changed in:
* lib/net/smtp.rb: support SMTP/SSL. Thanks Kazuhiro NISHIYAMA.
* lib/net/smtp.rb: new method SMTP.use_ssl?
* lib/net/smtp.rb: new method SMTP.enable_ssl.
* lib/net/smtp.rb: new method SMTP.disable_ssl.
* lib/net/smtp.rb: new method SMTP.default_ssl_port.
* lib/net/smtp.rb: new method SMTP.default_tls_port.
* lib/net/smtp.rb: now SMTP#enable_tls accepts a SSLContext object, instead of a verity and cert. [FEATURE CHANGE]
* lib/net/smtp.rb: new method SMTP.ssl_context.
* lib/net/smtp.rb: new method SMTP.default_ssl_context.
* lib/net/smtp.rb: export SMTP.authenticate.
* lib/net/smtp.rb: export SMTP.auth_plain.
* lib/net/smtp.rb: export SMTP.auth_login.
* lib/net/smtp.rb: export SMTP.auth_cram_md5.
* lib/net/smtp.rb: export SMTP.starttls.
* lib/net/smtp.rb: export SMTP.helo.
* lib/net/smtp.rb: export SMTP.ehlo.
* lib/net/smtp.rb: export SMTP.mailfrom.
* lib/net/smtp.rb: export SMTP.rcptto.
* lib/net/smtp.rb: export SMTP.rcptto_list.
* lib/net/smtp.rb: export SMTP.data.
* lib/net/smtp.rb: export SMTP.quit.
267 lines of code changed in:
* lib/net/smtp.rb (Net::SMTP::auth_cram_md5): use ord to retrieve
bytes from strings. a patch from WATANABE Tetsuya
<Tetsuya.WATANABE at nifty.com>. [ruby-dev:29240]
4 lines of code changed in:
small document fix
1 lines of code changed in:
* lib/net/http.rb (Net::HTTP#post, request_post, request): should set Content-Type: x-www-form-urlencoded by default.
* lib/net/http.rb (Net::HTTPHeader#content_type): should return nil when there's no Content-Type.
* lib/net/http.rb (Net::HTTPHeader#sub_type): should return nil when there's no sub Content-Type (e.g. "Content-Type: text").
* lib/net/http.rb (Net::HTTPHeader#type_params): wrongly failed when there's no Content-Type.
43 lines of code changed in:
* lib/net/http.rb (Net::HTTPResponse): duplicated error 501;
HTTPInternalServerError should be error 500. [ruby-core:08037]
1 lines of code changed in:
* lib/net/http.rb (send_request_with_body): #content_type never return false, use #main_type instead. [ruby-core:07476]
2 lines of code changed in:
* lib/net/http.rb (add_field, get_fields): keep 1.8.2 compatibility. This patch is contributed by Rob Pitt.
8 lines of code changed in:
* ext/tk/lib/tk/font.rb, ext/tk/lib/tkextlib/ICONS/icons.rb,
ext/tk/sample/tkextlib/treectrl/demo.rb, lib/net/imap.rb,
lib/rss/parser.rb, test/rss/test_content.rb,
test/rss/test_dublincore.rb, test/rss/test_syndication.rb,
test/rss/test_trackback.rb, test/ruby/test_eval.rb,
test/socket/test_socket.rb, test/socket/test_udp.rb:
Object#fcall was renamed as Object#funcall.
5 lines of code changed in:
* lib/net/ftp.rb: (getbinaryfile): allow nil for localfile, and
returns retrieved data if localfile is nil.
* lib/net/ftp.rb: (gettextfile): ditto.
34 lines of code changed in:
(271 more)