January 2004 Commit Log

Number of Commits:
185
Number of Active Developers:
18
akr 2004-01-31 21:33

* lib/open-uri.rb (OpenURI::Buffer#<<): make a tempfile binmode.

3 lines of code changed in:

akr 2004-01-31 19:11

lib/open-uri.rb (URI::Generic#find_proxy): warn HTTP_PROXY.

raise an errror on non-http proxy URI.

14 lines of code changed in:

kou 2004-01-31 17:10

* lib/rss/parser.rb (RSS::Parser): added @@default_parser. Used

XML parser became selectable.

* test/rss/test_parser.rb: added tests for RSS::Parser.default_parser.

100 lines of code changed in:

eban 2004-01-30 18:39

* configure.in (RPATHFLAG): set to -Wl,-R like NetBSD on Interix.

9 lines of code changed in:

nahi 2004-01-30 17:10

* lib/logger.rb: leading 0 padding of timestamp usec part.

8 lines of code changed in:

eban 2004-01-29 15:56

* util.c (mblen): fix overrun. [ruby-dev:22672]

4 lines of code changed in:

eban 2004-01-29 15:18

* configure.in (DLEXT2): removed. Ruby does not treat

".dll" as a extention library anymore.



* bcc32/Makefile.sub, win32/Makefile.sub, wince/Makefile.sub (DLEXT2):

ditto.

9 lines of code changed in:

eban 2004-01-29 15:08

2004-01-29

3 lines of code changed in:

dave 2004-01-29 14:44

Remove conflict from Changelog

0 lines of code changed in:

dave 2004-01-29 14:44

Allow link: in Tidylinks

23 lines of code changed in:

nahi 2004-01-29 14:30

* sample/openssl/gen_csr.rb: follow OpenSSL::X509::Name change.

ASN.1 type of subject DN elements were wrong.

8 lines of code changed in:

nahi 2004-01-29 14:22

* test/*: remove $: trick. [ruby-dev:22763] use test/runner.rb to

run test.

10 lines of code changed in:

matz 2004-01-29 12:59

* dir.c (glob_helper): infinite loop bug in win32 code.

[ruby-dev:22770]

6 lines of code changed in:

aamine 2004-01-29 11:28

* lib/net/http.rb (Request#initialize): reject only when a path is empty. [ruby-dev:22771]

6 lines of code changed in:

matz 2004-01-29 09:05

* dir.c: merge tuning from H.Yamamoto <ocean@m2.ccsnet.ne.jp>.

[ruby-dev:22761]

332 lines of code changed in:

nahi 2004-01-29 03:54

* test/rss/test_*: do $: trick while searching a module in the current

directory.



* test/xsd/test_xmlschemaparser.rb, test/wsdl/test_emptycomplextype.rb,

test/soap/helloworld/test_helloworld.rb,

test/soap/calc/{test_calc.rb,test_calc2.rb}: do File.expand_path

before using __FILE__.



* test/yaml/test_yaml.rb: assert_equals -> assert_equal.

39 lines of code changed in:

why 2004-01-28 17:59

* ext/syck/rubyext.c: usec round-tripping skew. [ruby-core:2305]



* lib/yaml/rubytypes.rb: character Range now round-trips. [ruby-core:2306]



* test/yaml/test_yaml.rb: add Time and Range tests.

66 lines of code changed in:

kou 2004-01-28 16:19

* lib/rss: rss/parser.rb is always required.

47 lines of code changed in:

nobu 2004-01-28 07:09

* test/rss/*.rb: remove "test/" prefix.

30 lines of code changed in:

eban 2004-01-28 05:19

2004-01-28

3 lines of code changed in:

eban 2004-01-28 05:11

* MANIFEST: don't need a directory.

0 lines of code changed in:

nobu 2004-01-28 05:07

* ext/iconv/extconf.rb: include iconv.h for libiconv. [ruby-dev:22715]

6 lines of code changed in:

matz 2004-01-28 04:50

* add lib/rss file entries to MANIFEST.

46 lines of code changed in:

matz 2004-01-28 04:46

* lib/rss: rss library imported. [ruby-dev:22726]

4307 lines of code changed in:

matz 2004-01-27 07:05

* misc/ruby-mode.el: better support for general delimited

strings. [ruby-dev:22695]



* lib/weakref.rb (WeakRef::initialize): set up @__id before

calling "super".



* lib/delegate.rb (Delegator::initialize): preserve

singleton_method_added method [ruby-dev:22685]



* lib/delegate.rb (Delegator::initialize): use Kernel::raise

instead of mere raise. [ruby-dev:22681]

39 lines of code changed in:

nobu 2004-01-27 03:09

* ext/socket/socket.c (s_recvfrom): sending length should be an

invariant while retrying on EAGAIN. [ruby-talk:89962]

9 lines of code changed in:

usa 2004-01-27 02:37

2004-01-27

3 lines of code changed in:

usa 2004-01-27 02:35

* ext/win32ole/win32ole.c (set_argv): fix condition.

5 lines of code changed in:

gotoyuzo 2004-01-26 18:31

* lib/webrick/httputils.rb (WEBrick:HTTPUtils::parse_header):

refine regex for header-name.

6 lines of code changed in:

dave 2004-01-26 14:54

Remove references to defout

10 lines of code changed in:

nagai 2004-01-26 04:49

* ext/tcltklib/tcltklib.c: define CONST84 when TCL_MAJOR_VERSION == 7

10 lines of code changed in:

nobu 2004-01-26 03:40

2004-01-26

3 lines of code changed in:

nobu 2004-01-26 03:35

* ext/extmk.rb: Makefiles should depend on also rbconfig.rb.

(ruby-bugs:PR#1256)



* ext/win32ole/win32ole.c (set_argv): set real arguments to

WIN32OLE::ARGV. [ruby-list:39073]

29 lines of code changed in:

dave 2004-01-25 21:19

Add one_page_html

117 lines of code changed in:

gotoyuzo 2004-01-25 11:05

* ext/openssl/ossl_x509name.c (ossl_x509name_add_entry): third

argument become optional.



* ext/openssl/ossl_x509name.c (ossl_x509name_initialize): ditto.



* ext/openssl/ossl_x509name.c (Init_x509name): emailAddress and

domainComponent should be IA5String.

20 lines of code changed in:

gotoyuzo 2004-01-25 10:40

* ext/openssl/ossl_x509name.c (ossl_x509name_add_entry): third

argument become optional.



* ext/openssl/ossl_x509name.c (ossl_x509name_initialize): ditto.



* ext/openssl/ossl_x509name.c (Init_x509name): emailAddress and

domainComponent should be IA5String.

10 lines of code changed in:

eban 2004-01-24 17:54

2004-01-25

3 lines of code changed in:

gotoyuzo 2004-01-24 17:48

* lib/webrick/httpserver.rb (WEBrick::HTTPServer#run): support

virtual host.



* lib/webrick/httpserver.rb (WEBrick::HTTPServer#virtual_host): add

new method to register virtual hosting server.



* lib/webrick/httpserver.rb (WEBrick::HTTPServer#lookup_server): add

new method to lookup virtual hosting server.

30 lines of code changed in:

usa 2004-01-24 13:39

2004-01-24

3 lines of code changed in:

gotoyuzo 2004-01-24 05:24

* ext/openssl/ossl_x509hame.c (ossl_x509name_initialize): change

second argument. it expected to be a Hash not an Integer.



* ext/openssl/ossl_x509name.c (ossl_x509name_add_entry): add new

function for OpenSSL::X509::Name#add_entry.



* ext/openssl/ossl_x509name.c (Init_ossl_x509name): add constants

OpenSSL::X509::Name::DEFAULT_OBJECT_TYPE and OBJECT_TYPE_TEMPLATE.



* ext/openssl/lib/openssl/x509.rb (OpenSSL::X509::Name#initialize):

second argument takes OBJECT_TYPE_TEMPLATE by default.

99 lines of code changed in:

nobu 2004-01-23 00:57

2004-01-23

3 lines of code changed in:

matz 2004-01-22 19:06

* pack.c (num2i32): pack should not raise RangeError.

[ruby-dev:22654]



* pack.c (pack_pack): do not auto convert nil to zero.

64 lines of code changed in:

shugo 2004-01-22 15:01

* lib/net/imap.rb (BEG_REGEXP): allow 8-bit characters in quoted strings for Novell GroupWise Internet Agent.

* lib/net/imap.rb (DATA_REGEXP): ditto.

8 lines of code changed in:

eban 2004-01-22 10:37

* lib/e2mmap.rb (VERSION): remove unnecessary version checking.

4 lines of code changed in:

matz 2004-01-22 09:31

* parse.y (opt_rescue): use NODE_ERRINFO() instead of

NODE_GVAR("$!"), to avoid confusion from variable aliasing.

[ruby-talk:90074]



* version.c (Init_version): remove obsolete constants VERSION

etc. [ruby-dev:22643]

17 lines of code changed in:

nobu 2004-01-22 08:21

* parse.y (string_content): reset lexical states at the beginning of

string contents. [ruby-list:39061]

10 lines of code changed in:

matz 2004-01-21 17:47

* parse.y (newline_node): do not use NODE_NEWLINE node anymore,

use NEWLINE flag instead.



* ext/socket/socket.c (sock_gethostbyname): returns host if

ai_canonname is NULL. (ruby-bugs PR#1243)



* parse.y (block_append): update nd_end for "real" head node.

[ruby-list:39058]



* marshal.c (w_class): should not dump singleton class.

[ruby-dev:22631]

73 lines of code changed in:

siena 2004-01-21 17:23

* missing/os2.c (chdir, getcwd):

use _chdir2 and _getcwd2 supporting multiple drives in OS/2 with EMX.

28 lines of code changed in:

eban 2004-01-21 17:11

2004-01-22

3 lines of code changed in:

siena 2004-01-21 17:09

* configure.in: check availability of link(). [ruby-dev:22237]

* file.c (rb_file_s_link): raise an exception when link() is unavailable.

* missing/os2.c (link): removed. File#link isn't supported.

* bcc32/Makefile.sub: define HAVE_LINK to enable link(). [ruby-dev:22241]

* win32/Makefile.sub: ditto.

18 lines of code changed in:

siena 2004-01-21 16:30

* ChangeLog: typo: RUBY_MBCHAR_MAX was RUBY_MBCHAR_MAXSIZE.

4 lines of code changed in:

siena 2004-01-21 16:26

* defines.h: define RUBY_MBCHAR_MAX instead of MB_CUR_MAX.

* dir.c (Next, emx_mblen): use RUBY_MBCHAR_MAX for mblen().

* file.c (CharNext): ditto.

* ruby.c (translate_char): ditto.

* util.c (__crt0_glob_function): ditto.

18 lines of code changed in:

dave 2004-01-21 16:11

:nodoc: the "Deprecated" module

8 lines of code changed in:

eban 2004-01-21 15:53

* configure.in: Interix(SFU) support.

8 lines of code changed in:

seki 2004-01-21 15:06

remove O_NONBLOCK

5 lines of code changed in:

seki 2004-01-21 15:05

typo

1 lines of code changed in:

nobu 2004-01-21 10:05

* ext/digest/md5/extconf.rb: have_library appends found library.

0 lines of code changed in:

shugo 2004-01-21 10:01

* lib/net/imap.rb (envelope): allow NIL.

* lib/net/imap.rb (body): ditto.

* lib/net/imap.rb (number): ditto.

* lib/net/imap.rb (ensure_nz_number): show a detailed error

message.

60 lines of code changed in:

eban 2004-01-21 08:46

2004-01-21

3 lines of code changed in:

nobu 2004-01-21 08:44

* lib/mkmf.rb (merge_libs): squeeze successive same libraries.

[ruby-dev:22652]

6 lines of code changed in:

nobu 2004-01-21 08:10

* lib/base64.rb: enclosed in a module. [ruby-core:02285]

85 lines of code changed in:

nobu 2004-01-21 08:01

* ext/digest/rmd160/extconf.rb: have_library appends found library.

6 lines of code changed in:

dave 2004-01-20 07:20

Tidy benchmark.rb documentation a tad

55 lines of code changed in:

gotoyuzo 2004-01-20 06:49

* ext/openssl/extconf.rb: should check <openssl/conf_api.h> instead

of OPENSSL_VERSION_NUMBER. [ruby-list:39056]

6 lines of code changed in:

dave 2004-01-20 06:44

Document base64

62 lines of code changed in:

dave 2004-01-20 06:27

RDoc abbrev

42 lines of code changed in:

dave 2004-01-20 06:04

Document lib/English. Add top-level aliases to rdoc html output

172 lines of code changed in:

nobu 2004-01-19 20:42

* test/ruby/test_marshal.rb (MarshalTestLib::test_exception): test

for [ruby-dev:22604].



* test/ruby/test_marshal.rb (MarshalTestLibtest_singleton): test

for [ruby-dev:22588].

16 lines of code changed in:

eban 2004-01-19 19:00

2004-01-20

3 lines of code changed in:

gotoyuzo 2004-01-19 18:55

* ext/openssl/extconf.rb: add check for OpenSSL version.

[ruby-list:39054]

16 lines of code changed in:

nobu 2004-01-19 15:56

* error.c (name_err_mesg_to_str): inverted condition for result of

inspection. [ruby-dev:22628]

6 lines of code changed in:

eban 2004-01-19 15:05

* lib/rdoc/parsers/parse_c.rb: escape '{' and '}' to avoid warnings.

3 lines of code changed in:

eban 2004-01-19 14:27

* sample/exyacc.rb: escape '}' to avoid warning.

6 lines of code changed in:

nobu 2004-01-19 13:28

* ext/digest/defs.h, win32/win3.c, win32/win32.h, file.c: remove

useless casts for Borland C.

24 lines of code changed in:

matz 2004-01-19 10:19

* variable.c (rb_set_class_path): do not set path if



* lib/cgi.rb (CGI::QueryExtension): give extended string, not a

delegater object.

196 lines of code changed in:

nobu 2004-01-19 09:39

* error.c (NameError::message): internal use only.



* eval.c (rb_method_missing): use hidden constant.

11 lines of code changed in:

akira 2004-01-19 08:32

* test/ruby/test_time.rb: added tests for [ruby-dev:22614] and

[ruby-dev:22617].

7 lines of code changed in:

usa 2004-01-19 05:11

2004-01-19

3 lines of code changed in:

usa 2004-01-19 05:10

* ext/extmk.rb, win32/Makefile.sub, win32/configure.bat,

win32/setup.mak: --with-static-linked-ext support on mswin32.

23 lines of code changed in:

tadf 2004-01-18 23:14

synchronized with date2 3.5.

10 lines of code changed in:

tadf 2004-01-18 23:01

synchronized with date2 3.5.

191 lines of code changed in:

nobu 2004-01-18 15:59

* ext/iconv/charset_alias.rb: prefer us_EN locale encodings or

former. [ruby-dev:22609]



* ext/iconv/iconv.c (iconv_create): raise InvalidEncoding

exception when EINVAL.

49 lines of code changed in:

nobu 2004-01-18 15:16

* class.c, error.c, file.c, io.c, numeric.c, object.c, re.c, struct.c,

time.c: marked init_copy functions nodoc.

21 lines of code changed in:

eban 2004-01-18 12:49

* ruby.c: use translate_char() on Cygwin.

7 lines of code changed in:

nahi 2004-01-18 12:13

* failed to add in the previous commit.

189 lines of code changed in:

nahi 2004-01-18 12:10

* lib/soap/wsdlDriver.rb, lib/wsdl/soap/operation.rb: add support of

"parts" attribute of soap:body element in WSDL.



* lib/wsdl/xmlSchema/schema.rb: friendly warning message for

simpleType element which is not supported for now.



* test/wsdl/soap/{soapbodyparts.wsdl,test_soapbodyparts.wsdl}: new

files.

40 lines of code changed in:

nobu 2004-01-18 08:46

* time.c (time_overflow_p): should return results. [ruby-dev:22614]

18 lines of code changed in:

siena 2004-01-18 05:11

retry committing ChangeLog and time.c

21 lines of code changed in:

siena 2004-01-18 05:00

* test/ruby/test_time.rb: new test case to test Time#[+-].



* time.c (time_plus, time_minus): fix RangeError for a negative

argument in environments whose time_t is unsigned. [ruby-dev:22608]

24 lines of code changed in:

eban 2004-01-17 18:39

2004-01-18

3 lines of code changed in:

eban 2004-01-17 18:39

* defines.h (_WIN32): undef _WIN32 on Cygwin before defining DOSISH.

8 lines of code changed in:

nobu 2004-01-17 16:23

* marshal.c (class2path): check anonymous class/module before

checking referable, and allow singleton classes.

12 lines of code changed in:

nobu 2004-01-17 15:58

* error.c (NameError::Message): new class for lazy evaluation of

message to ensure replaced before marshalling. [ruby-dev:22604]



* eval.c (rb_method_missing): use NameError::Message.

113 lines of code changed in:

usa 2004-01-17 14:13

check ArgumentError by Time.at(-1) instead of by test itself.

11 lines of code changed in:

nobu 2004-01-17 14:08

2004-01-17

3 lines of code changed in:

usa 2004-01-17 13:52

commit miss :(



* lib/time.rb (test_rfc2822, test_rfc3339, test_encode_xmlschema):

should not expect that all platforms handle negative time_t value.

1 lines of code changed in:

usa 2004-01-17 13:51

* lib/test.rb (test_rfc2822, test_rfc3339, test_encode_xmlschema):

should not expect that all platforms handle negative time_t value.

29 lines of code changed in:

nobu 2004-01-16 15:53

* eval.c (proc_eq): compare also arguments and environment

(including local variables). [ruby-dev:22590]

4 lines of code changed in:

nobu 2004-01-16 15:07

* enum.c (enum_find): mention about ifnone argument. [ruby-talk:90003]

9 lines of code changed in:

nobu 2004-01-16 09:41

typo

1 lines of code changed in:

nobu 2004-01-16 06:56

* eavl.c (proc_eq): compare also arguments and environment.

[ruby-dev:22590]

9 lines of code changed in:

eban 2004-01-16 06:53

2004-01-16

3 lines of code changed in:

nobu 2004-01-16 06:36

* marshal.c (class2path): fix typo.

1 lines of code changed in:

nobu 2004-01-16 06:33

* marshal.c (class2path): get class path and check referable.

[ruby-dev:22588]

22 lines of code changed in:

nobu 2004-01-15 05:03

* io.c (argf_read): do not append EOF. (ruby-bugs-ja:PR#585)



* io.c (rb_io_fwrite): ad-hockery hack to get rid of HP-UX stdio

weird behavior. [ruby-dev:22424]

12 lines of code changed in:

eban 2004-01-15 05:00

2004-01-15

3 lines of code changed in:

nobu 2004-01-14 13:13

* test/inlinetest.rb (InlineTest::eval_part): eval under the top

level environment.

6 lines of code changed in:

eban 2004-01-14 12:17

2004-01-14

3 lines of code changed in:

nobu 2004-01-14 09:54

* test/inlinetest.rb (InlineTest::loadtest): require instead of

load, to get rid of multiple loading.

20 lines of code changed in:

nobu 2004-01-14 05:31

* ext/iconv/extconf.rb: wrapper iconv.rb is dependent on platform.

6 lines of code changed in:

usa 2004-01-14 01:35

* MANIFEST: add test/net/test_httpheader.rb. (commit miss?)

5 lines of code changed in:

why 2004-01-13 08:57

* ext/syck/rubyext.c: omission of Date library code caused

test suite failure. [ruby-core:2251]

13 lines of code changed in:

nagai 2004-01-13 08:52

* ext/tk/lib/tk.rb: use $0 as the default application class name.

6 lines of code changed in:

matz 2004-01-13 06:48

* parse.y (primary): allow no "when" case. [ruby-dev:22578]



* ruby.h (rb_class_of): reduce branch. [ruby-dev:22577]



* ruby.h (rb_type): ditto.

45 lines of code changed in:

nobu 2004-01-13 06:27

* lib/test/unit/ui/testrunnerutilities.rb (TestRunnerUtilities):

moved run method which allows output level. [ruby-dev:22554]

10 lines of code changed in:

nahi 2004-01-13 05:06

* test/test_*.rb: Pathname#parent -> Pathname#dirname.

20 lines of code changed in:

usa 2004-01-13 04:32

2004-01-13

3 lines of code changed in:

nobu 2004-01-13 03:39

* test/yaml/test_yaml.rb (YAML_Unit_Tests::test_spec_type_{int,float}):

fix syntax error.

9 lines of code changed in:

why 2004-01-12 23:55

* ext/syck/bytecode.c: turn off default implicit typing.



* ext/syck/implicit.c: detect base60 integers.



* ext/syck/rubyext.c: handle base60, as well as hex and octal

with commas. implicit typing of ruby symbols.



* test/yaml/test_yaml.rb: add test.

716 lines of code changed in:

dave 2004-01-12 20:32

Display full name in class list

8 lines of code changed in:

matz 2004-01-12 17:26

* file.c (test_wr): Rdoc fix. [ruby-core:02225]

15 lines of code changed in:

dave 2004-01-12 17:10

Checked in wrong version... :(

7 lines of code changed in:

dave 2004-01-12 17:06

Try to use DESTDIR when installing

6 lines of code changed in:

nobu 2004-01-12 15:27

* parse.y (primary): fix position after FCALL. [ruby-dev:22574]

10 lines of code changed in:

matz 2004-01-12 14:34

* file.c (test_wr, test_ww): New functions implementing new

methods (File::world_readable?, File::world_writable?).



* file.c (S_IRUGO, S_IGUGO): New macros.

91 lines of code changed in:

dave 2004-01-12 04:11

Add explicit line breaks in method signatures for ri. Fixup some comments in object.c. Support changes comments for "in xxx.c"

39 lines of code changed in:

nahi 2004-01-12 01:33

2004-01-12

3 lines of code changed in:

dave 2004-01-11 18:34

Add HTML formatter to ri

157 lines of code changed in:

nobu 2004-01-11 15:54

* env.h (ruby_frame, ruby_scope, ruby_in_eval, ruby_class,

ruby_dyna_vars): export. [ruby-dev:22566]

11 lines of code changed in:

usa 2004-01-11 05:58

2004-01-11

3 lines of code changed in:

matz 2004-01-10 18:52

* ext/socket/socket.c (make_hostent): a bug in brace position.

5 lines of code changed in:

matz 2004-01-10 18:39

* configure.in: install rdoc by default. if you do not want to

install rdoc, specify --disable-install-doc.



* eval.c (eval): need to add message delimiter. [ruby-dev:22561]



* defines.h (__NeXT__): Ensure that all standard S_IRUSR, S_IWGRP,

S_IRWXO, etc. macros are defined since future code might require

them (even though present code only requires a subset).



* defines.h (__NeXT__): Bug fix: WORDS_BIGENDIAN was not being set

correctly on Rhapsody when -arch compiler flag was used (via

configure's --enable-fat-binary option).



* ext/socket/socket.c (make_hostent): getaddrinfo(3) on BSD do not

fill ai_canonname if serv is not supplied. (ruby-bugs PR#1243)

123 lines of code changed in:

dave 2004-01-10 18:10

ri now accepts options via RI environment variable

11 lines of code changed in:

nobu 2004-01-10 15:36

2004-01-10

3 lines of code changed in:

nobu 2004-01-10 15:01

* configure.in (LIBPATHFLAG, RPATHFLAG): enclose paths with single

quotes. [ruby-dev:22564]



* lib/mkmf.rb (libpathflag): do not enclose with quotes always.



* {bcc32,win32,wince}/Makefile.sub (LIBPATHFLAG): quoted.

18 lines of code changed in:

nobu 2004-01-10 14:46

* dir.c (dir_inspect): new method, Dir#inspect. [ruby-dev:22562]

28 lines of code changed in:

nobu 2004-01-10 02:32

2004-01-09

3 lines of code changed in:

nahi 2004-01-09 05:26

* lib/test/unit/collector/dir.rb: do not ignore exceptions(LoadError

and SystemExitError) while loading a testcase. smell of bug.



* test/testunit/collector/test_dir.rb: add new test of the LoadError.



* test/drb/{test_drbssl.rb,test_drbunix.rb}: do not define testcase if

openssl is not installed.



* test/testunit/collector/test_dir.rb: assert_raises -> assert_raise.

51 lines of code changed in:

nobu 2004-01-09 03:52

* rubysig.h: <errno.h> is needed to use errno which may be a macro.

8 lines of code changed in:

nobu 2004-01-09 03:20

* ext/extmk.rb (extmake): should not reduce necessary libraries.

[ruby-dev:22440]



* lib/mkmf.rb (merge_libs): merge libraries according to

dependency.

24 lines of code changed in:

nobu 2004-01-09 02:05

* lib/mkmf.rb (libpathflag): use single quotes. [ruby-dev:22440]

8 lines of code changed in:

eban 2004-01-08 15:58

* configure.in (RDOCTARGET): new macro. if you want to install

rdoc documentation, you need to run configure with

--enable-install-doc.

20 lines of code changed in:

gotoyuzo 2004-01-08 13:24

* ext/openssl/ossl_pkey.c (ossl_pkey_to_der): removed; it returns

public key only.



* ext/openssl/ossl_pkey_dh.c (ossl_dh_to_der): new function for

OpenSSL::PKey::DH#to_der.



* ext/openssl/ossl_pkey_dsa.c (ossl_dsa_to_der): new function for

OpenSSL::PKey::DSA#to_der.



* ext/openssl/ossl_pkey_rsa.c (ossl_rsa_to_der): new function for

OpenSSL::PKey::RSA#to_der.

89 lines of code changed in:

nobu 2004-01-08 10:25

* dir.c (glob_helper): should not recurse in exceptional status.

5 lines of code changed in:

nahi 2004-01-08 08:55

* test/wsdl/datetime/test_datetime.rb: fixed a stupid testcase which

dumps "E" at month-end.

24 lines of code changed in:

eban 2004-01-08 03:21

* eval.c, object.c, process.c, re.c: don't use C++ style comments.

30 lines of code changed in:

nobu 2004-01-08 00:46

* ext/syck/rubyext.c (yaml_org_handler): lazy-load Date for

static-ext.

183 lines of code changed in:

nobu 2004-01-07 23:17

2004-01-08

3 lines of code changed in:

nobu 2004-01-07 23:06

* ext/extmk.rb: preserve order in Setup. [ruby-dev:22503]



* ext/extmk.rb: move dependent libraries just after depended

libraries.



* ext/digest/*/extconf.rb: depend on digest.

32 lines of code changed in:

gotoyuzo 2004-01-07 20:37

* lib/webrick/cgi.rb (WEBrick::CGI#initialize): should create

@config[:Logger] if it was not given.

6 lines of code changed in:

nobu 2004-01-07 14:28

* dir.c (glob_helper): fix memory leak.

13 lines of code changed in:

matz 2004-01-07 13:42

* eval.c (rb_mod_modfunc): should break if m has no super class.

[ruby-dev:22498]

6 lines of code changed in:

gotoyuzo 2004-01-07 13:22

* sample/webrick/*: new files.



* MANIFEST: add sample/webrick/*

185 lines of code changed in:

aamine 2004-01-07 12:52

* test/net/test_httpheader.rb: new file.

* MANIFEST: add test/net/test_httpheader.rb.

143 lines of code changed in:

aamine 2004-01-07 12:42

* lib/net/http.rb (HTTPHeader#content_length): should return nil unless header exists. [ruby-dev:22519]

7 lines of code changed in:

akr 2004-01-07 12:31

fix typos.

14 lines of code changed in:

nagai 2004-01-07 06:28

* ext/tk/lib/tk.rb: use epath for embedded windows of TkPanedWindow.

* ext/tk/lib/tktext.rb: use epath for embedded windows.

* ext/tk/lib/tkcanvas.rb: use epath for window items.

86 lines of code changed in:

nahi 2004-01-07 06:28

* lib/soap/{attachment.rb,mimemessage.rb}: added from soap4r/1.5.2.

351 lines of code changed in:

dave 2004-01-07 05:05

Fix problem with agreesive name matching (see ChangeLog)

30 lines of code changed in:

eban 2004-01-07 04:43

2004-01-07

3 lines of code changed in:

nahi 2004-01-07 04:42

* lib/debug.rb: revert command parse regexps. [ruby-list:39014] by

Shirai,Kaoru.

10 lines of code changed in:

dave 2004-01-07 00:26

Check for shebang line in file that would otherwise be treated as plain text

19 lines of code changed in:

nobu 2004-01-06 13:55

* io.c (fptr_finalize): should save errno just after failure.

[ruby-dev:22492]

18 lines of code changed in:

nahi 2004-01-06 12:55

* lib/logger.rb(Logger#msg2str): no special treatment for the object

which responds to :to_str.



* lib/logger.rb(LogDevice#initialize): remove type checking if the

given object is a String. Kernel.open handles it correctly.



* test/logger/test_logger.rb: follow above change (ArgumentError ->

TypeError.)

29 lines of code changed in:

dave 2004-01-06 06:59

Split out ri display code and make pluggable

395 lines of code changed in:

nahi 2004-01-06 03:34

* test/inlinetest.rb, test/{test_generator.rb,test_ipaddr.rb,

test_pathname.rb,test_pp.rb,test_prettyprint.rb,test_set.rb,

test_time.rb,test_tsort.rb: added.

97 lines of code changed in:

nahi 2004-01-06 03:20

* import soap4r/1.5.2;



* lib/soap/{attachment.rb,baseData.rb,encodingstyle/soapHandler.rb}:

introduce SOAPExternalReference class as a referenct to SOAPEnvelope

external content.



* lib/soap/{attachment.rb,mimemessage.rb}: great SwA (SOAP messages

with Attachments) support code by Jamie Herre.



* lib/soap/{element.rb,marshal.rb,parser.rb,processor.rb,

streamHandler.rb,wsdlDriver.rb}: SwA support.



* lib/soap/rpc/{cgistub.rb,driver.rb,element.rb,proxy.rb,router.rb,

soaplet.rb}: SwA support and refactoring.



* lib/soap/generator.rb, lib/soap/mapping/mapping.rb: follow

SOAPReference#initialize signature change.



* lib/soap/mapping/factory.rb: deleted unused methods.



* lib/soap/mapping/rubytypeFactory.rb: do no ignore case while xsi:type

string <-> Ruby class name matching.



* lib/xsd/datatypes.rb: check the smallest positive non-zero

single-precision float exactly instead of packing with "f".

[ruby-talk:88822]



* test/soap/test_basetype.rb, test/xsd/test_xsd.rb: use 1.402e-45, not

1.4e-45. 1.4e-45 is smaller than 2 ** -149...



* test/soap/test_basetype.rb, test/soap/marshal/test_marshal.rb,

test/xsd/test_xsd.rb: use "(-1.0 / (1.0 / 0.0))" instead of "-0.0".



* test/soap/test_streamhandler.rb: revert to the previous test that

warns "basic_auth unsupported under net/http".

473 lines of code changed in:

gsinclair 2004-01-05 23:16

Removed ^Ms

0 lines of code changed in:

dave 2004-01-05 22:48

Add RDoc to build. Add --ri-system to RDoc

107 lines of code changed in:

eban 2004-01-05 17:05

2004-01-06

3 lines of code changed in:

usa 2004-01-05 17:01

* win32/dir.h, win32/win32.c: fix patch miss.

* win32/Makefile.sub: fix file dependency.

8 lines of code changed in:

gsinclair 2004-01-05 14:33

* lib/logger.rb: enhanced documentation.

355 lines of code changed in:

matz 2004-01-05 11:01

* dir.c: merge tuning from H.Yamamoto <ocean@m2.ccsnet.ne.jp>.

[ruby-dev:22486]



* pack.c (pack_unpack): unpack requires big endian offet (OFF16B

and OFF32B). The patch is from Minero Aoki in [ruby-dev:22489]



* pack.c (OFF16B): add big-endian offset again.

90 lines of code changed in:

dave 2004-01-05 05:52

Add --ri-system option

18 lines of code changed in:

aamine 2004-01-04 19:01

* test/ruby/test_pack.rb: new test test_unpack_N.

14 lines of code changed in:

usa 2004-01-04 17:49

2004-01-05

3 lines of code changed in:

usa 2004-01-04 17:48

* lib/mkmf.rb (create_makefile): remove duplicated object files

from $objs on DOSISH platforms.

7 lines of code changed in:

eban 2004-01-04 15:49

2004-01-04

3 lines of code changed in:

matz 2004-01-03 18:08

* rubysig.h: lack of variable declaration on _WIN32 platforms.

(ruby-bugs-ja PR#583)

1 lines of code changed in:

matz 2004-01-02 18:46

* rubysig.h (TRAP_END): preserve errno before switching context.

[ruby-core:02137]

15 lines of code changed in:

matz 2004-01-02 17:21

* dir.c: merge tuning from H.Yamamoto <ocean@m2.ccsnet.ne.jp>.

[ruby-dev:22476]



* io.c (argf_eof): ARGF.eof? should not have any side effect.

[ruby-dev:22469]



* io.c (argf_each_byte): should return self. [ruby-dev:22465]

397 lines of code changed in:

dave 2004-01-02 07:01

Finish documenting internal stuff. See Changelog for other details

1442 lines of code changed in:

nahi 2004-01-01 16:47

* text format

1 lines of code changed in:

eban 2004-01-01 15:15

2004-01-01

5 lines of code changed in:

dave 2004-01-01 01:05

Fix problem with ambiguous nested classes

6 lines of code changed in:

December 2003 »

Generated by StatSVN 0.3.2-SNAPSHOT