Directory | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 1046 (100.0%) | 24084 (100.0%) | 23.0 |
/ | 410 (39.2%) | 6483 (26.9%) | 15.8 |
lib/ | 70 (6.7%) | 4080 (16.9%) | 58.2 |
doc/ | 37 (3.5%) | 1955 (8.1%) | 52.8 |
ext/digest/ | 58 (5.5%) | 1433 (6.0%) | 24.7 |
doc/irb/ | 12 (1.1%) | 1391 (5.8%) | 115.9 |
lib/shell/ | 12 (1.1%) | 1349 (5.6%) | 112.4 |
lib/irb/ | 29 (2.8%) | 1211 (5.0%) | 41.7 |
ext/digest/sha2/ | 29 (2.8%) | 1196 (5.0%) | 41.2 |
ext/syslog/ | 14 (1.3%) | 933 (3.9%) | 66.6 |
ext/digest/rmd160/ | 36 (3.4%) | 703 (2.9%) | 19.5 |
ext/digest/md5/ | 33 (3.2%) | 667 (2.8%) | 20.2 |
ext/digest/sha1/ | 36 (3.4%) | 509 (2.1%) | 14.1 |
ext/digest/lib/digest/ | 8 (0.8%) | 371 (1.5%) | 46.3 |
ext/ | 56 (5.4%) | 232 (1.0%) | 4.1 |
ext/digest/bubblebabble/ | 7 (0.7%) | 173 (0.7%) | 24.7 |
sample/ | 20 (1.9%) | 154 (0.6%) | 7.7 |
misc/ | 3 (0.3%) | 144 (0.6%) | 48.0 |
ext/readline/ | 10 (1.0%) | 125 (0.5%) | 12.5 |
ext/pty/ | 7 (0.7%) | 114 (0.5%) | 16.2 |
test/digest/ | 3 (0.3%) | 96 (0.4%) | 32.0 |
ext/sha1/ | 24 (2.3%) | 91 (0.4%) | 3.7 |
lib/irb/lc/ | 5 (0.5%) | 85 (0.4%) | 17.0 |
ext/etc/ | 6 (0.6%) | 76 (0.3%) | 12.6 |
ext/digest/sha2/lib/ | 1 (0.1%) | 73 (0.3%) | 73.0 |
lib/irb/lc/ja/ | 4 (0.4%) | 69 (0.3%) | 17.2 |
ext/bigfloat/ | 17 (1.6%) | 56 (0.2%) | 3.2 |
ext/enumerator/ | 6 (0.6%) | 50 (0.2%) | 8.3 |
ext/openssl/ | 11 (1.1%) | 47 (0.2%) | 4.2 |
ext/digest/lib/ | 9 (0.9%) | 42 (0.2%) | 4.6 |
ext/md5/ | 17 (1.6%) | 37 (0.2%) | 2.1 |
bin/ | 1 (0.1%) | 21 (0.1%) | 21.0 |
bcc32/ | 2 (0.2%) | 17 (0.1%) | 8.5 |
win32/ | 2 (0.2%) | 16 (0.1%) | 8.0 |
ext/tcltklib/ | 2 (0.2%) | 12 (0.0%) | 6.0 |
ext/socket/ | 4 (0.4%) | 11 (0.0%) | 2.7 |
lib/net/ | 4 (0.4%) | 10 (0.0%) | 2.5 |
ext/dbm/ | 5 (0.5%) | 8 (0.0%) | 1.6 |
ext/nkf/ | 3 (0.3%) | 7 (0.0%) | 2.3 |
lib/uri/ | 1 (0.1%) | 6 (0.0%) | 6.0 |
ext/sdbm/ | 4 (0.4%) | 5 (0.0%) | 1.2 |
lib/irb/ext/ | 2 (0.2%) | 3 (0.0%) | 1.5 |
ext/tk/ | 3 (0.3%) | 3 (0.0%) | 1.0 |
sample/openssl/ | 1 (0.1%) | 2 (0.0%) | 2.0 |
lib/xmlrpc/ | 2 (0.2%) | 2 (0.0%) | 1.0 |
lib/cgi/ | 2 (0.2%) | 2 (0.0%) | 1.0 |
ext/gdbm/ | 1 (0.1%) | 2 (0.0%) | 2.0 |
ext/fcntl/ | 2 (0.2%) | 2 (0.0%) | 1.0 |
ext/digest/sha2/lib/digest/ | 3 (0.3%) | 2 (0.0%) | 0.6 |
ext/curses/ | 2 (0.2%) | 2 (0.0%) | 1.0 |
ext/bigdecimal/ | 1 (0.1%) | 2 (0.0%) | 2.0 |
ext/syck/ | 1 (0.1%) | 1 (0.0%) | 1.0 |
ext/io/wait/ | 2 (0.2%) | 1 (0.0%) | 0.5 |
ext/dl/ | 2 (0.2%) | 1 (0.0%) | 0.5 |
ext/Win32API/ | 1 (0.1%) | 1 (0.0%) | 1.0 |
doc/net/ | 3 (0.3%) | 0 (0.0%) | 0.0 |
* lib/set.rb: Revise rdoc.
* lib/set.rb (Set#freeze, Set#taint, Set#untaint): Implement
Set#freeze, Set#taint, and Set#untaint; requested by: Dan
Hutchings <dan AT moltoagitato.com> in [ruby-bugs:PR#9359].
32 lines of code changed in:
* lib/cgi.rb (CGI::header): IIS >= 5.0 does not need the nph
assumption any more; submitted by MIYASAKA Masaru <alkaid AT
coral.ocn.ne.jp> in [ruby-dev:30537].
11 lines of code changed in:
20070312
3 lines of code changed in:
* ext/openssl/ossl_asn1.c (Init_ossl_asn1): Let rdoc know about
externally defined modules; submitted by Technorama
Ltd. <oss-ruby AT technorama.net> in [ruby-bugs:PR#4704].
* ext/openssl/ossl_bn.c (Init_ossl_bn): Ditto.
* ext/openssl/ossl_cipher.c (Init_ossl_cipher): Ditto.
* ext/openssl/ossl_digest.c (Init_ossl_digest): Ditto.
* ext/openssl/ossl_hmac.c (Init_ossl_hmac): Ditto.
* ext/openssl/ossl_pkey.c (Init_ossl_pkey): Ditto.
* ext/openssl/ossl_pkey_dh.c (Init_ossl_dh): Ditto.
* ext/openssl/ossl_pkey_dsa.c (Init_ossl_dsa): Ditto.
* ext/openssl/ossl_pkey_rsa.c (Init_ossl_rsa): Ditto.
* ext/openssl/ossl_rand.c (Init_ossl_rand): Ditto.
* ext/openssl/ossl_ssl.c (Init_ossl_ssl): Ditto.
73 lines of code changed in:
* misc/ruby-mode.el (ruby-block-end-re): Support for the
exprimental ';;' terminator had been dropped.
6 lines of code changed in:
* misc/README, misc/rdebug.el: Add rdebug.el, Emacs ruby-debug
interface based on rubydb3x.el; submitted by Martin Nordholts
<enselic AT gmail.com> in [ruby-bugs:PR#9023].
149 lines of code changed in:
* lib/set.rb (Set#^, Set#&): Correct documentation. Those methods
return sets, not arrays; noted by Oliver Frank Wittich <nietz AT
mangabrain.de>.
8 lines of code changed in:
* object.c (instance_variable_get): Restore rdoc markups lost in
the last commit.
12 lines of code changed in:
better error message
1 lines of code changed in:
* ext/digest/digest.c (get_digest_base_metadata): Allow inheriting
Digest::Base subclasses, which was unintentionally made
impossible while restructuring Digest classes.
14 lines of code changed in:
* ext/nkf/nkf.c (rb_str_resize, rb_nkf_kconv, rb_nkf_guess1,
rb_nkf_guess2): Silence warnings regarding char * vs. unsigned
char * mismatch; submitted by Lyle Johnson
<lyle.johnson@gmail.com> in [ruby-core:10416].
12 lines of code changed in:
* lib/base64.rb (Base64::b64encode): Fix documentation; submitted
by David Symonds <dsymonds@gmail.com> in [ruby-core:10432].
6 lines of code changed in:
* ext/bigdecimal/bigdecimal.c (BigDecimal_load): Silence warnings
regarding char * vs. unsigned char * mismatch; submitted by Lyle
Johnson <lyle.johnson@gmail.com> in [ruby-core:10416].
* ext/digest/sha1/sha1ossl.c (SHA1_Finish): Ditto.
* ext/digest/rmd160/rmd160ossl.c (RMD160_Finish): Ditto.
* ext/digest/digest.c (rb_digest_base_finish,
rb_digest_base_update): Ditto.
19 lines of code changed in:
fix credit
1 lines of code changed in:
* lib/xmlrpc/client.rb (XMLRPC::Client::do_rpc): Make the
Content-Length parameter optional for responses in
xmlrpc/client.rb; suggested by Daniel Berger
<Daniel.Berger@qwest.com> and approved by the maintainer.
* lib/xmlrpc/create.rb (XMLRPC::Create::conv2value): Add DateTime
support to xmlrpc; approved by the maintainer.
12 lines of code changed in:
* numeric.c (fix_equal): A bit more optimization.
6 lines of code changed in:
fix
2 lines of code changed in:
Update the distribution information.
17 lines of code changed in:
* lib/uri/generic.rb (URI::Generic::userinfo): Considering how
`scheme://user:@...', `scheme://:password@...' and
`scheme://:@...' are parsed, an empty user name or password
should be allowed and represented as it is.
13 lines of code changed in:
* ext/digest/lib/digest.rb (Digest::self.const_missing): Drop
autoloads for sha2 classes in favor of handling in
const_missing(), to work around a problem exposed on OS X.
16 lines of code changed in:
(331 more)