January 2005 Commit Log

Number of Commits:
109
Number of Active Developers:
16
eban 2005-01-31 16:37

* 2005-02-01

4 lines of code changed in:

nobu 2005-01-31 16:20

* configure.in (aix): fix linker flags on AIX. [ruby-talk:125460]

6 lines of code changed in:

nobu 2005-01-31 16:19

* Makefile.in, configure.in: made EXTOUT configurable.



* ext/extmk.rb (extmake), lib/mkmf.rb: keep topdir as relative style.



* lib/mkmf.rb: make extensions in depth order. [ruby-dev:25522]

19 lines of code changed in:

usa 2005-01-31 08:01

* 2005-01-31

3 lines of code changed in:

nagai 2005-01-31 05:17

* ext/tk/extconf.rb: add tkutil configuration step (remove old schema)

* ext/tk/depend: remove the information of tkutil

* ext/tk/make-tkutil: sub-part of Makefile to compile tkutil

* ext/tk/tkutil/tkutil.c: move tkutil.c to subdirectory

* ext/tk/tkutil/subconf.rb: configuration file for tkutil.c

* ext/tk/tkutil/depend: ditto

1415 lines of code changed in:

nagai 2005-01-31 05:14

* ext/tk/tcltklib.c: add invalid namespace check

* ext/tk/lib/multi-tk.rb: add invalid_namespace? method

* ext/tk/lib/remote-tk.rb: ditto

122 lines of code changed in:

akr 2005-01-29 06:22

example modified a bit.

4 lines of code changed in:

akr 2005-01-29 06:14

* lib/resolv.rb (Resolv::DNS::Resource::IN::SRV): Added RFC2782 SRV

resource record for specifying location of services.

63 lines of code changed in:

eban 2005-01-28 16:31

* 2005-01-29

3 lines of code changed in:

ksaito 2005-01-28 16:21

* ascii.c, euc_jp.c, hash.c, oniggnu.h, oniguruma.h, regcomp.c, regenc.c, regenc.h, regerror.c, regexec.c, reggnu.c, regint.h, regparse.c, regparse.h, sjis.c, st.c, st.h, utf8.c: imported Oni Guruma 3.5.4.

4219 lines of code changed in:

ksaito 2005-01-28 16:02

This commit was generated by cvs2svn to compensate for changes in r7843,

which included commits to RCS files with non-trunk default branches.

22 lines of code changed in:

ksaito 2005-01-28 16:02

Initial revision

0 lines of code changed in:

eban 2005-01-28 11:04

* 2005-01-28

3 lines of code changed in:

akr 2005-01-28 09:18

* lib/resolv.rb (Resolv::DNS::Config.parse_resolv_conf):

parse options line for ndots option.

(Resolv::Hosts#lazy_initialize): return self.

(Resolv::DNS#lazy_initialize): ditto.

(Resolv::DNS::Config#lazy_initialize): ditto.

Suggested by Sam Roberts.

19 lines of code changed in:

usa 2005-01-27 09:16

* ext/tk/extconf.rb: support new tk scheme on bccwin32.

fixed: [ruby-dev:25546]

7 lines of code changed in:

eban 2005-01-26 16:17

* 2005-01-27

3 lines of code changed in:

aamine 2005-01-26 16:13

* test/fileutils/test_fileutils.rb (setup): support BSD style directory group inheritance (again).

7 lines of code changed in:

aamine 2005-01-26 16:05

* test/fileutils/test_fileutils.rb: remove junk print statement.

0 lines of code changed in:

aamine 2005-01-26 16:03

* test/fileutils/test_fileutils.rb (setup): support BSD style directory group inheritance. [ruby-dev:25440]

* test/fileutils/fileasserts.rb (assert_same_entry): show entry difference.

22 lines of code changed in:

usa 2005-01-26 06:15

* ext/Setup*: remove tcltklib.

10 lines of code changed in:

usa 2005-01-26 04:49

* ext/tk/extconf.rb: support new tk scheme on mswin32.

fixed: [ruby-dev:25535]

26 lines of code changed in:

usa 2005-01-26 02:53

* 2005-01-26

3 lines of code changed in:

usa 2005-01-26 02:51

* win32/win32.c (flock_winnt, flock_win95): unlock file even if

LOCK_NB is specified.

7 lines of code changed in:

nagai 2005-01-25 15:31

* ext/tk: merge tcltklib for Ruby/Tk installation control

* ext/tcltklib: remove

9992 lines of code changed in:

usa 2005-01-25 09:10

* ruby.c (proc_options): correct -T option in RUBYOPT.

fixed: [ruby-dev:25512]

7 lines of code changed in:

nagai 2005-01-25 06:42

* ext/tk/sample/vu/vu_demo.rb: rename from vu.rb; avoid the bug on

Windows version of Tcl/Tk. The trouble based on the bug occurs when

the script name (without extension) is a same name as a Tcl/Tk's

library file name (without extension) required in the script.

72 lines of code changed in:

ocean 2005-01-25 06:29

2005-01-25

3 lines of code changed in:

nagai 2005-01-25 06:09

* ext/tcltklib/tcltklib.c: fix SEGV bug; trouble on canceling remained

after scripts [ruby-dev:25479]: NULL current namespce when deleting

Tk interpreter [ruby-talk:126225]

* ext/tcltklib/extconf.rb: bug fix; TCL_ENABLE_THREAD flag is inverted

[ruby-talk:126360]

* ext/tcltklib/extconf.rb: add yet another native-thread check

* ext/tk/tkutil.c: fix SEGV bug; NULL string pointer when finalize

Ruby interpreter

* ext/tk/lib/multi-tk.rb: avoid warning for deleted safeTk ip frame

* ext/tk/lib/tk/bindtag.rb: bug fix; new method of named bindtag

doesn't return the created object [ruby-dev:25479]

* ext/tk/lib/tk/menu.rb: bug on treating arguments [ruby-dev:25479]

* ext/tk/lib/tk.rb: bug fix; cannot accept a callback ID string for

a command argument [ruby-dev:25479]

* ext/tk/lib/multi-tk.rb: ditto

* ext/tk/lib/tk/*.rb: ditto

* ext/tk/lib/tkextlib/*.rb: ditto

* ext/tk/sample/demos-jp/anilabel.rb: new demo script

* ext/tk/sample/demos-en/anilabel.rb: ditto

* ext/tk/sample/tkHTML/ss.rb: local variable scope bug fix

[ruby-dev:25479]

639 lines of code changed in:

akr 2005-01-25 05:03

fix some documents.

10 lines of code changed in:

akr 2005-01-24 12:43

fix IO#read docment.

13 lines of code changed in:

eban 2005-01-24 08:53

* 2005-01-24

3 lines of code changed in:

naruse 2005-01-24 08:12

Mon Jan 24 16:00:53 2005 NARUSE, Yui <naruse@ruby-lang.org>



* ext/nkf/lib/kconv.rb (guess_old): not use NKF.guess_old

but NKF.guess1. fixed: [ruby-dev:25491]

5 lines of code changed in:

naruse 2005-01-24 08:10

* ext/nkf/lib/kconv.rb (guess_old): not use NKF.guess_old

but NKF.guess1. fixed: [ruby-dev:25491]

1 lines of code changed in:

eban 2005-01-23 05:33

* 2005-01-23

3 lines of code changed in:

nahi 2005-01-23 04:42

* lib/soap/wsdlDriver.rb: from 1.5.3-ruby1.8.2, operation which has

capitalized name (such as KeywordSearchRequest in AWS) is defined as

a method having uncapitalized name. (converted with

GenSupport.safemethodname to handle operation name 'foo-bar'). it

introduced serious incompatibility; in the past, it was defined as a

capitalized.



define capitalized method as well under that circumstance.

15 lines of code changed in:

gotoyuzo 2005-01-22 21:28

* ext/openssl/ossl_ocsp.c (ossl_ocspreq_to_der): should call

GetOCSPReq at first.

6 lines of code changed in:

eban 2005-01-22 15:18

* 2005-01-22

3 lines of code changed in:

seki 2005-01-22 15:10

(accept) rescue SSLError. [druby-ja:110]

9 lines of code changed in:

seki 2005-01-22 14:37

fail if UNIXFileOwner is set. [druby-ja:111]

5 lines of code changed in:

akr 2005-01-21 12:11

* lib/resolv.rb (Resolv::DNS::Config.resolv): don't raise ResolvError.

reported by Sam Roberts. [ruby-talk:127133]

6 lines of code changed in:

shugo 2005-01-21 09:25

* ChangeLog: fixed typo.

1 lines of code changed in:

shugo 2005-01-21 09:15

* lib/net/imap.rb (decode_utf7): use pack("U*") to encode UTF-8.

* lib/net/imap.rb (encode_utf7): use unpack("U*") to decode UTF-8.

* test/net/imap/test_imap.rb: added tests for Net::IMAP.

24 lines of code changed in:

shugo 2005-01-21 06:02

* lib/net/imap.rb (u8tou16): fixed typo. fixed: [ruby-lis:40546]

5 lines of code changed in:

eban 2005-01-20 16:42

* 2005-01-21

3 lines of code changed in:

ocean 2005-01-20 16:39

* ext/syck/rubyext.c (syck_parser_bufsize_set): avoid VC++ warning

"local variable 'size' used without having been initialized".

7 lines of code changed in:

usa 2005-01-19 10:14

* lib/ipaddr.rb (test_s_new): typo.

1 lines of code changed in:

usa 2005-01-19 10:05

* lib/ipaddr.rb (to_s, test_to_s): too many colons with some cases.

9 lines of code changed in:

eban 2005-01-18 17:32

* 2005-01-19

3 lines of code changed in:

akr 2005-01-18 17:29

* lib/resolv.rb (Resolv::DNS::Config.parse_resolv_conf): ignore

domain and search directive without an argument.

reported by Sam Roberts. [ruby-talk:126781]

8 lines of code changed in:

nobu 2005-01-17 15:34

* configure.in (aix): fix typo. [ruby-talk:126401]

5 lines of code changed in:

nobu 2005-01-16 23:09

* ext/readline/readline.c: suppress warnings.



* lib/irb/extend-command.rb (IRB::ContextExtender.def_extend_command):

ditto.



* lib/irb/ext/history.rb (IRB::Context::set_last_value): ditto.



* lib/irb/ext/history.rb (IRB::Context::eval_history): ditto.



* lib/irb/locale.rb (IRB::Locale::real_load): ditto.



* lib/irb/slex.rb (SLex::Node::create_subnode): remove garbage.

39 lines of code changed in:

eban 2005-01-16 16:25

ChangeLog: typo fix.

1 lines of code changed in:

eban 2005-01-16 16:12

* 2005-01-17

3 lines of code changed in:

eban 2005-01-16 16:12

* lib/uri/common.rb (PORT): typo fix. fiex: [ruby-core:04256]

5 lines of code changed in:

nobu 2005-01-15 06:59

* 2005-01-15

3 lines of code changed in:

nobu 2005-01-15 06:58

* ruby.c (proc_options): ignore trailing CRs at the end of short

options as well as long options. fixed: [ruby-core:04232]

19 lines of code changed in:

kou 2005-01-15 05:46

* lib/rss/rss.rb (RSS::VERSION): 0.1.2 -> 0.1.3.

* lib/rss/rss.rb: accept inheritance. [ruby-talk:126104]

114 lines of code changed in:

nobu 2005-01-11 16:38

* 2005-01-12

3 lines of code changed in:

nobu 2005-01-11 16:36

* object.c (rb_class_superclass): superclass of singleton class also

should be a singleton class. fixed: [ruby-list:40519]

8 lines of code changed in:

nobu 2005-01-11 12:59

* io.c (remain_size): use buffered data instead of unreading to avoid

inconsistency of text mode. fixed: [ruby-dev:25446]

12 lines of code changed in:

usa 2005-01-11 01:50

* 2005-01-11

3 lines of code changed in:

ocean 2005-01-11 01:46

* numeric.c (Init_Numeric): turn off floating point exceptions

on bcc32. "1e300".to_f had crashed by overflow.

8 lines of code changed in:

nobu 2005-01-10 15:07

* variable.c (rb_autoload): hide internal data from ruby level.

fixed: [ruby-dev:25373]

6 lines of code changed in:

gotoyuzo 2005-01-10 08:58

* test/webrick/utils.rb: resuce LoadError.

4 lines of code changed in:

eban 2005-01-10 08:30

* 2005-01-10

3 lines of code changed in:

gotoyuzo 2005-01-10 07:29

* lib/webrick/cgi.rb (WEBrick::CGI::Socket#request_line): should

escape SCRIPT_NAME and PATH_INFO before being parsed as a URI.



* lib/webrick/httputils.rb (WEBrick::HTTPUtils#escape_path): add

new method to escape URI path component.



* lib/webrick/ssl.rb (WEBrick::Config::SSL): the default value

of :SSLEnable is false.



* test/webrick/{test_cgi.rb,webrick.cgi}: new file.



* test/webrick/utils.rb: require "webrick/https.h".

100 lines of code changed in:

nobu 2005-01-09 06:12

* io.c (rb_f_select): IO list could be altered. [ruby-dev:25312]

9 lines of code changed in:

gotoyuzo 2005-01-08 20:09

* test/webrick/test_server.rb (test_daemon): delete an assertion

which has possibility to fail by race condition.

5 lines of code changed in:

eban 2005-01-08 19:24

* 2005-01-09

3 lines of code changed in:

aamine 2005-01-08 19:23

* test/fileutils/test_fileutils.rb (test_copy_entry): copy_entry copies only file type, not mtime. [ruby-dev:25383]

7 lines of code changed in:

akr 2005-01-08 19:18

update readpartial document.

don't try read timeout on Windows.

8 lines of code changed in:

akr 2005-01-08 08:40

fix typo.

1 lines of code changed in:

eban 2005-01-08 06:08

* 2005-01-08

3 lines of code changed in:

why 2005-01-07 20:38

* lib/yaml.rb: Kernel#y requires an argument.

6 lines of code changed in:

akr 2005-01-07 15:04

add ML ref. [ruby-dev:25426]

1 lines of code changed in:

akr 2005-01-07 15:04

* random.c (rand_init): use ALLOC_N instead of ALLOCA_N

by TAMURA Takashi.

6 lines of code changed in:

gotoyuzo 2005-01-07 12:05

* lib/webrick/httpproxy.rb (WEBrick::HTTPProxyServer#proxy_service):

should delete trailing LF from the result of pack("m*").



* lib/webrick/httpproxy.rb (WEBrick::HTTPProxyServer#proxy_connect):

- should delete trailing LF from the result of pack("m*").

- clear Request-Line not to send the sesponse by HTTPServer#run.



* lib/webrick/httputils (WEBrick::HTTPUtils.parse_qvalues):

refine regexp (and change the name of a local variable).



* lib/webrick/server.rb (WEBrick::Daemon.start): prepared stdio

don't allow changing its mode.



* test/webrick/*, sample/webrick/httpproxy.rb: add new files.

895 lines of code changed in:

nobu 2005-01-07 10:25

* 2005-01-07

3 lines of code changed in:

akr 2005-01-07 10:08

* gc.c (mark_locations_array): avoid core dump with -O3.

[ruby-dev:25424]

9 lines of code changed in:

usa 2005-01-06 12:29

* ext/zlib/zlib.c (zstream_end): should return value.

5 lines of code changed in:

ocean 2005-01-06 12:19

set ML number

1 lines of code changed in:

ocean 2005-01-06 12:05

* win32/win32.c (rb_w32_close): didn't close socket handle.



* win32/win32.c (rb_w32_open_osfhandle): bcc32's _open_osfhandle

never set EMFILE.

22 lines of code changed in:

ocean 2005-01-06 09:24

* random.c (random_seed): O_NONBLOCK isn't defined on some

platforms. [ruby-dev:25417]

9 lines of code changed in:

akr 2005-01-06 05:48

* lib/time.rb: recognize +00:00 and GMT as a localtime.

32 lines of code changed in:

dave 2005-01-06 00:02

Allow for colons in DOS file names

6 lines of code changed in:

eban 2005-01-05 16:08

* 2005-01-06

3 lines of code changed in:

seki 2005-01-05 16:03

use MockClock.sleep instead of Kernel.sleep [ruby-dev:25387]

126 lines of code changed in:

akr 2005-01-05 12:31

* random.c (limited_big_rand): didn't work if SIZEOF_BDIGITS == 2.

[ruby-dev:25408]



* random.c (random_seed): refined.

26 lines of code changed in:

ocean 2005-01-05 09:00

* parse.y (BITSTACK_POP): workaround for bcc32 compiler's bug.

shift assignment operator '>>=' for __int64 in struct may

generate collapsed code. [ruby-dev:25342]



* win32/win32.[ch]: failed to compile on bcc32 (and probably wince)

[ruby-dev:25306]

16 lines of code changed in:

nobu 2005-01-05 04:50

* eval.c (rb_thread_initialize): Thread objects cannot be initialized

again. fixed: [ruby-core:04067]

20 lines of code changed in:

eban 2005-01-04 18:48

* 2005-01-05

3 lines of code changed in:

akr 2005-01-04 18:38

* random.c (init_by_array): imported from mt19937ar-cok.tgz.

(genrand_int32): ditto.

(genrand_real): replaced with genrand_res53 in mt19937ar-cok.

(rand_init): support bignum for longer seed.

(random_seed): generate longer seed.

(make_mask): new function.

(limited_rand): ditto.

(limited_big_rand): ditto.

(rb_f_rand): call limited_rand and limited_big_rand.

[ruby-dev:25403]

353 lines of code changed in:

eban 2005-01-04 13:35

* 2005-01-04

3 lines of code changed in:

seki 2005-01-04 13:25

use DRbService.ext_service. reduce sleep

8 lines of code changed in:

akr 2005-01-03 06:13

* random.c (random_seed): don't use /dev/urandom if it is not character device.

20 lines of code changed in:

nobu 2005-01-03 03:55

* 2005-01-03

3 lines of code changed in:

akr 2005-01-03 03:41

* random.c (random_seed): use /dev/urandom if available.

[ruby-dev:25392]

24 lines of code changed in:

seki 2005-01-03 03:07

move TestDRbReusePort to new file [ruby-dev:25238]

34 lines of code changed in:

gotoyuzo 2005-01-02 23:48

* missed in last commit.

2 lines of code changed in:

gotoyuzo 2005-01-02 23:31

* lib/webrick/httpauth/htpasswd.rb (WEBrick::Htpasswd#reload):

raise NotImplementedError if password is encrypted by digest

algorithms. This patch is contributed by sheepman. [ruby-list:40467]



* lib/webrick/httpauth/digestauth.rb

(WEBrick::HTTPAuth::DigestAuth#_authenticate): fix digest calculation.

This patch is contributed by sheepman. [ruby-list:40482]



* lib/webrick/{httpauth.rb,httpauth/basicauth.rb,httpproxy.rb}: use

pack/unpack-template char "m" instead of lib/base64.rb to do base64

encoding/decoding. fixed: [ruby-dev:25336]



* test/webrick/test_httpauth.rb: new file.

134 lines of code changed in:

seki 2005-01-02 07:46

add lazy stop_service

17 lines of code changed in:

eban 2005-01-01 17:34

* 2005-01-02

3 lines of code changed in:

seki 2005-01-01 17:20

add method DRbService.ext_service

29 lines of code changed in:

akr 2005-01-01 12:25

* io.c (argf_readpartial): new method ARGF.readpartial.

(io_getpartial): extracted from io_readpartial.

(io_readpartial): call io_getpartial.

111 lines of code changed in:

aamine 2005-01-01 09:59

update copyright year

3 lines of code changed in:

aamine 2005-01-01 09:45

* lib/net/http.rb (each_capitalized): should join header field value. This patch is contributed sheepman [ruby-list:40478]

* test/net/http/test_httpheader.rb: test it.

16 lines of code changed in:

aamine 2005-01-01 08:32

forgot to add items

2 lines of code changed in:

aamine 2005-01-01 08:22

* lib/fileutils.rb (copy_stream): use read/write instead of sysread/syswrite, which allows duck typing. [ruby-dev:25369]

* lib/fileutils.rb (copy_stream): does NOT support nonblocking IO. [ruby-dev:25370]

* test/fileutils/test_fileutils.rb: test copy_entry, copy_file, copy_stream.

136 lines of code changed in:

eban 2005-01-01 05:52

* 2005-01-01

5 lines of code changed in:

December 2004 »

Generated by StatSVN 0.3.2-SNAPSHOT