December 2004 Commit Log

Number of Commits:
174
Number of Active Developers:
17
gotoyuzo 2004-12-31 20:24

* ext/openssl/ossl_ns_spki.c (ossl_spki_set_challenge): should call

StringValue before GetSPKI. fixed: [ruby-dev:25359].

8 lines of code changed in:

dave 2004-12-31 06:12

Fix problem in ri formatting if heading contains markup

37 lines of code changed in:

eban 2004-12-30 16:54

* 2004-12-31

3 lines of code changed in:

akr 2004-12-30 16:09

* configure.in (HAVE_RLIM_T): removed because not used.

4 lines of code changed in:

akr 2004-12-30 14:49

* rubyio.h: don't deprecate rb_read_check.



* io.c (STDIO_READ_DATA_PENDING): reverted from old READ_DATA_PENDING

to check stdio read buffer.

(rb_read_check): use STDIO_READ_DATA_PENDING.

(rb_read_pending): ditto.

(rb_getc): ditto.

36 lines of code changed in:

eban 2004-12-30 10:57

* 2004-12-30

3 lines of code changed in:

aamine 2004-12-29 21:41

* parse.y: eliminate unused members in struct parser_params. [ruby-dev:25258] (again)

* parse.y: make parser_new() static.

59 lines of code changed in:

eban 2004-12-29 15:38

* 2004-12-29

3 lines of code changed in:

eban 2004-12-29 15:38

* ChangeLog: remove junk.

0 lines of code changed in:

akr 2004-12-29 14:47

typo fix.

7 lines of code changed in:

dave 2004-12-29 03:16

Update kilmer template to use sections

35 lines of code changed in:

nobu 2004-12-28 14:32

* string.c (rb_str_justify): create buffer string after argument type

conversion. fixed: [ruby-dev:25341]

6 lines of code changed in:

usa 2004-12-28 09:27

* ChangeLog: ML index

1 lines of code changed in:

usa 2004-12-28 09:22

* lib/net/telnet.rb (preprocess): remove NULL unless binmode.

7 lines of code changed in:

nobu 2004-12-28 07:49

* ext/nkf/nkf-utf8/nkf.c (reinit): should initialize all static

variables. fixed: [ruby-list:40445]

16 lines of code changed in:

nobu 2004-12-28 07:42

* ext/nkf/nkf-utf8/nkf.c (reinit): should initialize all static

variables. fixed: [ruby-list:40445]

12 lines of code changed in:

nobu 2004-12-28 07:26

* ext/nkf/lib/kconv.rb (Kconv::RegexpEucjp): second byte is up to

0xfe.



* ext/nkf/lib/kconv.rb (Kconv#kconv): should handle UTF8 and UTF16

properly.

85 lines of code changed in:

nobu 2004-12-28 05:47

* 2004-12-28

3 lines of code changed in:

nobu 2004-12-28 05:36

* ext/zlib/zlib.c (rb_deflate_s_deflate, rb_inflate_s_inflate): ensure

freeing internal zstreams. fixed: [ruby-dev:25309]



* ext/zlib/zlib.c (rb_deflate_init_copy): replace rb_deflate_clone.

52 lines of code changed in:

nagai 2004-12-27 12:04

* ext/tcltklib/tcltklib.c: fix SEGV bug when deleting Tk interp

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

59 lines of code changed in:

gotoyuzo 2004-12-27 08:55

* ext/openssl/ossl_x509name.c (Init_ossl_x509name): should use

rb_hash_new to get exactly a Hash. fix [ruby-dev:25325].

7 lines of code changed in:

aamine 2004-12-27 07:29

* test/fileutils/test_fileutils.rb (cp_r): tested wrong file name. [ruby-dev:25339]

19 lines of code changed in:

aamine 2004-12-27 07:15

* lib/fileutils.rb (mv): should raise error when moving a directory to the (empty) directory. [ruby-talk:124368]

* lib/fileutils.rb (mv): wrongly did not overwrite file on Win32 platforms.

39 lines of code changed in:

usa 2004-12-27 06:39

* 2004-12-27

3 lines of code changed in:

usa 2004-12-27 06:39

* process.c (NUM2RLIM, RLIM2NUM): Without SIZEOF_RLIM_T is not error.

fixed: [ruby-dev:25346]

8 lines of code changed in:

eban 2004-12-26 15:27

* 2004-12-26

3 lines of code changed in:

shugo 2004-12-26 08:26

* lib/net/imap.rb (Net::IMAP::PlainAuthenticator): added a new class

to support the PLAIN authentication mechanism. Thanks, Benjamin

Stiglitz.

22 lines of code changed in:

nagai 2004-12-24 15:30

* ext/tk/lib/tk/image.rb: TkPhotoImage#cget bug fix

6 lines of code changed in:

nobu 2004-12-23 19:06

* io.c (next_argv): reduce use of stdio.

40 lines of code changed in:

nobu 2004-12-23 18:53

* io.c (io_reopen, rb_io_reopen): prohibit to change access mode for

special IO ports. [ruby-dev:25225]

39 lines of code changed in:

nobu 2004-12-23 18:23

* ext/syck/rubyext.c (syck_loader_transfer): check type conversion.



* ext/syck/rubyext.c (syck_parser_assign_io, rb_new_syck_node): duck

typing.



* ext/syck/rubyext.c (syck_parser_s_alloc, syck_parser_initialize):

allocation framework.



* ext/syck/rubyext.c (syck_emitter_s_alloc, syck_emitter_initialize):

ditto.

230 lines of code changed in:

eban 2004-12-23 18:10

* 2004-12-24

3 lines of code changed in:

nagai 2004-12-23 17:23

* ext/tk/lib/tkextlib/blt.rb: add BLT extension support

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

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

5819 lines of code changed in:

nobu 2004-12-23 15:44

* 2004-12-23

3 lines of code changed in:

nobu 2004-12-23 15:43

* process.c (SIZEOF_RLIM_T): err if size of rlim_t is not set.

24 lines of code changed in:

nobu 2004-12-23 15:36

* process.c (proc_setgroups): check if the argument lenght is

modified. fixed: [ruby-dev:25285]

6 lines of code changed in:

akr 2004-12-23 11:12

* rubyio.h: rename FMODE_UNSEEKABLE to FMODE_DUPLEX.



* io.c (io_check_tty): extracted function to set FMODE_LINEBUF and

FMODE_DUPLEX.

24 lines of code changed in:

nagai 2004-12-23 05:17

* ext/tcltklib/tcltklib.c: define TclTkLib::COMPILE_INFO and RELEASE_DATE

* ext/tcltklib/extconf.rb: ditto

* ext/tk/lib/tkutil.c: define Tk::RELEASE_DATE

* ext/tk/lib/tk.rb: define Tk::RELEASE_DATE

101 lines of code changed in:

nobu 2004-12-22 16:16

* configure.in (bsdi): use $(CC) for LDSHARED. fixed [ruby-dev:25270]

10 lines of code changed in:

nobu 2004-12-22 03:15

* io.c (rb_io_mode_modenum): replace O_ACCMODE with O_RDWR.

fixed: [ruby-dev:25273]

10 lines of code changed in:

nobu 2004-12-22 00:35

* ext/dl/sym.c (rb_dlsym_initialize): extract internal pointers after

all argument conversion. fixed: [ruby-dev:25271]

7 lines of code changed in:

mneumann 2004-12-21 17:23

* lib/xmlrpc/client.rb: use "" instead of "." if prefix argument is

nil in proxy methods. nil is default value.



* test/xmlrpc/test_webrick_server.rb, test/xmlrpc/webrick_testing.rb:

use threads instead of forking. this should fix issue #1208

(http://rubyforge.org/tracker/?func=detail&atid=1698&aid=1208&group_id=426).

removed testing of SSL enabled servlet as this hangs.

32 lines of code changed in:

nahi 2004-12-21 16:10

2004-12-22

3 lines of code changed in:

nahi 2004-12-21 16:08

* lib/soap/*, test/soap/*, sample/soap/authheader/*: eval cleanup.

116 lines of code changed in:

gotoyuzo 2004-12-21 14:09

* ext/openssl/ossl_asn1.c (ossl_asn1_decode_all): use rb_str_new4

to avoid SEGV.



* ext/openssl/ossl_asn1.c (ossl_asn1_traverse, ossl_asn1_decode,

ossl_asn1_decode_all): temporary value should be marked volatile.

20 lines of code changed in:

gotoyuzo 2004-12-21 04:44

* ext/openssl/ossl_asn1.c (ossl_asn1_traverse, ossl_asn1_decode):

use rb_str_new4 to avoid SEGV. fix [ruby-dev:25261]



* test/openssl/test_asn1.rb: add tests for OpenSSL::ASN1.

207 lines of code changed in:

usa 2004-12-21 04:17

* 2004-12-21

3 lines of code changed in:

nagai 2004-12-21 04:12

* ext/tk/lib/tk/grid.rb: rescue bug of 'grid configure' on Tcl/Tk8.3-

14 lines of code changed in:

nahi 2004-12-20 15:00

* added samples for the previous soap4r's commit.

17 lines of code changed in:

akr 2004-12-20 14:58

updated

5 lines of code changed in:

akr 2004-12-20 14:55

gcc noinline attribute is available since gcc-3.1.

2 lines of code changed in:

nahi 2004-12-20 14:50

* added files:

* lib/soap/mapping/wsdl*.rb

* lib/wsdl/soap/element.rb

* lib/wsdl/xmlSchema/simpleContent.rb



* modified files:

* lib/soap/*

* lib/wsdl/*

* lib/xsd/*

* test/soap/*

* test/wsdl/*

* test/xsd/*



* summary

* imported from the soap4r repository. Version: 1.5.3-ruby1.8.2



* added several XSD basetype support: nonPositiveInteger,

negativeInteger, nonNegativeInteger, unsignedLong, unsignedInt,

unsignedShort, unsignedByte, positiveInteger



* HTTP client connection/send/receive timeout support.



* HTTP client/server gzipped content encoding support.



* improved WSDL schema definition support; still is far from

complete, but is making step by step improovement.

2976 lines of code changed in:

gotoyuzo 2004-12-20 06:46

* lib/net/https.rb: delete descriptions about key_file and cert_file.

fixed: [ruby-dev:25243]



* ext/openssl/lib/net/telnets.rb: ditto.

7 lines of code changed in:

nagai 2004-12-20 06:10

* ext/tk/lib/multi-tk.rb: supports new features of Tcl/Tk8.5a2

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

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

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

154 lines of code changed in:

nobu 2004-12-20 02:52

* parse.y (special_local_set): prevent the parser object from GC.

fixed: [ruby-dev:25252]

7 lines of code changed in:

eban 2004-12-20 02:30

* 2004-12-20

3 lines of code changed in:

nobu 2004-12-19 19:31

* lib/cgi/session.rb (CGI::Session#initialize): empty session id was

used if request had no session key. fixed: [ruby-core:03981]

7 lines of code changed in:

nobu 2004-12-19 18:10

* 2004-12-19

3 lines of code changed in:

kou 2004-12-19 16:19

* lib/rexml/encodings/SHIFT_JIS.rb: fixed LoadError bug. [ruby-core:3958]

6 lines of code changed in:

nobu 2004-12-19 09:29

* configure.in (disable-rpath): typo fix.

1 lines of code changed in:

nobu 2004-12-19 09:25

* configure.in (enable_rpath): use rpath flag to embed the library

path into extensions on ELF environment. [ruby-dev:25035]

31 lines of code changed in:

nobu 2004-12-19 03:01

* lib/test/unit.rb: use standalone runner for -e.



* lib/test/unit/autorunner.rb (Test::Unit::AutoRunner#options): accept

multiple -p and -x options.



* lib/test/unit/collector/dir.rb (Test::Unit::Collector::Dir#recursive_collect):

ditto.

37 lines of code changed in:

nobu 2004-12-18 08:38

* 2004-12-18

3 lines of code changed in:

nobu 2004-12-18 08:37

* ext/zlib/zlib.c (rb_deflate_s_deflate, rb_inflate_s_inflate):

disallow interrupt by type conversion. fixed: [ruby-dev:25226]

10 lines of code changed in:

nahi 2004-12-18 07:17

* lib/webrick/httpauth.rb,

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

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

encoding/decoding.

9 lines of code changed in:

akr 2004-12-17 09:47

* configure.in (ac_cv_sizeof_rlim_t): set 8 for BSD/OS.

Reported by OHARA Shigeki. [ruby-dev:25236]

7 lines of code changed in:

nagai 2004-12-17 08:31

* ext/tk/lib/tk.rb: fix bug on setting up system encoding

* ext/tk/lib/tk/event.rb: fix error on require process

* ext/tk/lib/font.rb: fix abnormal termination error on Windows

* ext/tk/lib/tk/virtevent.rb: TkVirtualEvent::PreDefVirtEvent.new()

accepts event-sequence arguments

* ext/tk/lib/text.rb: fail to dump embedded images

* ext/tk/lib/text.rb: tag_nextrange and tag_prevrange returns wrong

types of values

* ext/tk/lib/texttag.rb: nextrange and prevrange returns wrong types of values

* ext/tk/lib/text.rb: add TkText::IndexModMethods module and

TkText::IndexString class to treat text index modifiers

* ext/tk/lib/texttag.rb: use TkText::IndexModMethods module

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

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

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

* ext/tk/lib/textimage.rb: wrong gravity of text mark for embedded image

* ext/tk/lib/textwindow.rb: wrong gravity of text mark for embedded window

188 lines of code changed in:

nobu 2004-12-17 05:34

* lib/cgi/session.rb (CGI::Session#initialize): control adding

session_id hidden fields. fixed: [ruby-talk:123850]

10 lines of code changed in:

eban 2004-12-17 03:46

* 2004-12-17

3 lines of code changed in:

nobu 2004-12-16 16:06

* eval.c (rb_proc_arity, rb_node_arity, rb_mod_method_arity,

rb_obj_method_arity): new functions to obtain method arity.

[ruby-dev:25143]

6 lines of code changed in:

nobu 2004-12-16 16:01

* eval.c (rb_proc_arity, rb_node_arity, rb_mod_method_arity,

rb_obj_method_arity): new functions to obtain method arity.

[ruby-dev:25143]

103 lines of code changed in:

nobu 2004-12-16 15:31

* lib/mkmf.rb (create_makefile): create RUBYARCHDIR also when no extension

is installed. fixed: [ruby-dev:25215]

8 lines of code changed in:

seki 2004-12-16 14:38

adjust and reduce sleep

5 lines of code changed in:

gotoyuzo 2004-12-16 10:39

* ext/openssl/ossl.c (ossl_raise): refine message format.

6 lines of code changed in:

nagai 2004-12-16 08:32

* ext/tk/sample/demos-en/widget: modify version check for supporting features

9 lines of code changed in:

nagai 2004-12-16 08:14

* ChangeLog: forgot to commit

30 lines of code changed in:

nagai 2004-12-16 08:13

* ext/tk/lib/tk/bindtag.rb: bug fix [ruby-talk: 123667]

* ext/tk/lib/tk/timer.rb: accept :idle for the interval argument

* ext/tk/lib/tk.rb: add TkComm._callback_entry?()

* ext/tk/lib/multi-tk.rb: add MultiTkIp.cb_entry_class

* ext/tk/lib/tk/canvas.rb: use TkComm._callback_entry?()

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

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

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

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

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

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

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

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

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

187 lines of code changed in:

usa 2004-12-16 01:40

* 2004-12-16

3 lines of code changed in:

aamine 2004-12-15 20:02

* ext/ripper/extconf.rb: bison is not needed if ripper.c exists. [ruby-dev:25191]

9 lines of code changed in:

aamine 2004-12-15 19:27

* lib/net/http.rb: remove junk.

5 lines of code changed in:

matz 2004-12-15 17:01

* ext/syck/rubyext.c (rb_syck_io_str_read): [ruby-core:03973]



* object.c (rb_obj_id_obsolete): warn always.

25 lines of code changed in: