summaryrefslogtreecommitdiffstats
path: root/ChangeLog
Commit message (Collapse)AuthorAgeFilesLines
...
* * lib/webrick/cgi.rb (WEBrick::CGI.start): should set reason-phrasegotoyuzo2005-02-131-0/+5
| | | | | | | to the value of status header field. ([ruby-dev:40617]) git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7962 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * regparse.c (type_cclass_hash): (Thanks Nobu) fixed overrun. ↵ksaito2005-02-131-0/+5
| | | | | | ([ruby-dev:25676]). git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7960 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * oniggnu.h, oniguruma.h, regcomp.c, st.c: imported Oni Guruma 3.6.0.ksaito2005-02-131-0/+5
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7959 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* make module_functionseki2005-02-121-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7955 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * eval.c (TAG_THREAD): to start a new thread.nobu2005-02-121-0/+14
| | | | | | | | | | | | | | | * eval.c (ruby_init, ruby_options, ruby_cleanup, rb_protect, rb_load_protect, rb_thread_start_0): make thread anchor. * eval.c (proc_alloc): clone proc object if klass is not Proc or created in different thread. * eval.c (rb_block_pass): call a function with a block. [new] * eval.c (rb_f_throw): raise NameError in main thread. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7954 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/open-uri.rb (OpenURI.open_loop): send authentication only forakr2005-02-121-0/+5
| | | | | | | the URI directly specified. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7952 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * random.c (rand_init): suppress warning.nobu2005-02-121-1/+5
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7951 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/open-uri.rb (OpenURI.open_http): reject userinfo explicitly.akr2005-02-121-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7948 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/open-uri.rb: support https if the platform provides CAakr2005-02-121-0/+5
| | | | | | | certificates. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7947 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/openss/ossl_x509store.c (ossl_x509store_set_default_paths):gotoyuzo2005-02-111-0/+5
| | | | | | | new method OpenSSL::X509::Store#set_default_paths. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7945 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/open-uri.rb (URI::HTTP#proxy_open): new option supported:akr2005-02-111-0/+6
| | | | | | | | :http_basic_authentication. suggested by Kent Sibilev. [ruby-core:4392] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7944 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in, win32/Makefile.sub (LIBS, COMMON_HEADERS): useusa2005-02-101-0/+11
| | | | | | | | | | | | | winsock2 on mswin32/mingw. * ext/socket/extconf.rb: ditto. * win32/win32.c (StartSockets): ditto. * win32/win32.h: ditto. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7942 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/extmk.rb (extract_makefile): default to true if not compilednobu2005-02-101-0/+7
| | | | | | | | | previously. * ext/extmk.rb (extmake): create dummy makefile if extconf failed. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7939 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * bcc32/Makefile.sub (COMMON_LIBS): add libraries included innobu2005-02-101-1/+10
| | | | | | | | | | | | | import32.lib. * lib/mkmf.rb (create_makefile): restrict prefixing with srcdir to rule lines, add search path to implicit rules, and set Borland make special macros for search path. * win32/win32.c, win32/win32.h (read): aboid a BCC runtime bug. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7938 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * win32/win32.c (init_stdhandle): assign standard file handles.nobu2005-02-101-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7937 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/socket/socket.c (wait_connectable): fixed wrong condition.usa2005-02-091-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7931 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * eval.c (scope_dup): add volatile not to optimize tbl.usa2005-02-091-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7930 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/tk/make-tkutil, ext/tk/tkutil/subconf.rb: no longer used.usa2005-02-091-0/+6
| | | | | | | * ext/tk/tkutil/extconf.rb: need to compile tkutil. [ruby-dev:25607] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7928 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* reject :instance_eval, :class_eval, :module_eval [druby-ja:117]seki2005-02-081-0/+5
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7924 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* typo fix.akr2005-02-081-1/+1
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7923 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * keywords, parse.y: separate EXPR_VALUE from EXPR_BEG.nobu2005-02-081-0/+5
| | | | | | | fixed: [ruby-core:04310], [ruby-core:04368] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7922 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/resolv.rb (Resolv::DNS::Name#subdomain_of?): new method.akr2005-02-071-0/+6
| | | | | | | | (Resolv::DNS::Name#inspect): ditto. Suggested by Sam Roberts. [ruby-talk:129086] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7915 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * io.c (io_getc): flush rb_stdout before read fro stdin, which isakr2005-02-071-0/+7
| | | | | | | | | connected to a tty. [ruby-core:4378] * rubyio.h (FMODE_TTY): renamed from FMODE_LINEBUF. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7913 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/socket/extconf.rb (sockaddr_storage): winsock2.h have theusa2005-02-061-0/+7
| | | | | | | | | definition of struct sockaddr_storage, but socket.c doesn't include it because this version of ruby still has binary level compatibility with winsock1. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7908 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/mkmf.rb (with_cppflags, with_cflags, with_ldflags): keep flagsnobu2005-02-061-1/+4
| | | | | | | modified if the block returned true. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7905 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/extmk.rb (extract_makefile): extract previously collectednobu2005-02-061-0/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | informations from existing Makefile. * ext/socket/extconf.rb: check if getaddrinfo() works fine only when wide-getaddrinfo option is not given. fixed: [ruby-dev:25422] * ext/tk/extconf.rb: separate tkutil configuration. * lib/mkmf.rb ($extmk): check if under ext directory. * lib/mkmf.rb (Logging.postpone): allow recursive operation. * lib/mkmf.rb (try_constant): make sure if really a constant, reduce the number of times of compile. * lib/mkmf.rb (have_macro, have_var, byte_order): new functions. * lib/mkmf.rb (find_library): allow directory list with separators. * lib/mkmf.rb (arg_config): manage provided configuration options. * lib/mkmf.rb (dir_config): accept arrays of directory names as default values. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7901 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * eval.c (stack_extend): add prototype because VC++8 doesn'tusa2005-02-061-0/+5
| | | | | | | accept __declspec(noinline) with K&R style function definitions. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7898 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* synchronized with date2 3.6.3tadf2005-02-061-0/+7
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7895 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/dl/dl.c (Init_dl): function declaration should precedeakr2005-02-061-0/+5
| | | | | | | statements before C99. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7892 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/resolv.rb (Resolv::DNS::Resource::TXT): multiple strings was notakr2005-02-051-0/+10
| | | | | | | | | | | | handled. (Resolv::DNS::Resource::TXT#strings): new method to return all strings. (Resolv::DNS::Message::MessageEncoder#put_string_list): new method. (Resolv::DNS::Message::MessageDecoder#get_string_list): ditto. based on [ruby-talk:129732] by Sam Roberts. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7890 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * test/ripper/test_scanner_events.rb: fix test.aamine2005-02-041-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7885 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/ripper/lib/ripper/lexer.rb: last Lexer fix was incomplete; test all green.aamine2005-02-041-0/+5
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7881 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/ripper/lib/ripper/filter.rb: ripper/tokenizer -> ripper/lexer. ↵aamine2005-02-041-0/+5
| | | | | | [ruby-dev:25632] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7880 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/rss: supported Image module.kou2005-02-031-0/+5
| | | | | | | http://web.resource.org/rss/1.0/modules/image/ git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7876 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/stringio/stringio.c (strio_close, strio_close_read, strio_close_write):nobu2005-02-031-2/+10
| | | | | | | | | | should return nil instead of self as well as IO. [ruby-dev:25623] * ext/stringio/stringio.c (strio_extend, strio_putc): fill with zero extended portion. [ruby-dev:25626] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7874 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/nkf/nkf-utf8/nkf.c: follow original v 1.57naruse2005-02-021-0/+8
| | | | | | | | * ext/nkf/nkf-utf8/utf8tbl.c: follow original v 1.8 * ext/nkf/nkf-utf8/config.h: follow original v 1.7 git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7871 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/stringio/stringio.c (strio_truncate): should MEMZERO an extendednobu2005-02-021-3/+8
| | | | | | | part. [ruby-dev:25618] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7866 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * forgot to add lib/rss/trackback.rb entry.kou2005-02-021-0/+2
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7864 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/rss/rss.rb (RSS::Element#convert): added.kou2005-02-021-0/+12
| | | | | | | | | | * lib/rss/rss.rb: convert -> need_convert. * lib/rss/1.0.rb: ditto. * lib/rss/0.9.rb: ditto. * lib/rss/2.0.rb: ditto. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7863 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/ripper/lib/ripper/tokenizer.rb -> lexer.rb.aamine2005-02-011-0/+11
| | | | | | | | | * ext/ripper/lib/ripper/lexer.rb: new method Ripper.slice. [experimental] * ext/ripper/lib/ripper/sexp.rb: new file. [experimental] * ext/ripper/lib/ripper.rb: require ripper/lexer and ripper/sexp. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7861 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* (DRb::DRbObject#respond_to?): check marshal_dump and _dumpseki2005-02-011-0/+5
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7859 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in (aix): fix linker flags on AIX. [ruby-talk:125460]nobu2005-01-311-1/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7857 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * Makefile.in, configure.in: made EXTOUT configurable.nobu2005-01-311-1/+9
| | | | | | | | | * ext/extmk.rb (extmake), lib/mkmf.rb: keep topdir as relative style. * lib/mkmf.rb: make extensions in depth order. [ruby-dev:25522] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7856 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/tk/extconf.rb: add tkutil configuration step (remove old schema)nagai2005-01-311-0/+14
| | | | | | | | | | | * 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 git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7852 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/tk/tcltklib.c: add invalid namespace checknagai2005-01-311-0/+8
| | | | | | | | * ext/tk/lib/multi-tk.rb: add invalid_namespace? method * ext/tk/lib/remote-tk.rb: ditto git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7851 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/resolv.rb (Resolv::DNS::Resource::IN::SRV): Added RFC2782 SRVakr2005-01-291-0/+5
| | | | | | | resource record for specifying location of services. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7848 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ascii.c, euc_jp.c, hash.c, oniggnu.h, oniguruma.h, regcomp.c, regenc.c, ↵ksaito2005-01-281-0/+7
| | | | | | 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. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7846 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/resolv.rb (Resolv::DNS::Config.parse_resolv_conf):akr2005-01-281-0/+9
| | | | | | | | | | | 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. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7839 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/tk/extconf.rb: support new tk scheme on bccwin32.usa2005-01-271-0/+5
| | | | | | | fixed: [ruby-dev:25546] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7838 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * test/fileutils/test_fileutils.rb (setup): support BSD style directory ↵aamine2005-01-261-0/+5
| | | | | | group inheritance (again). git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7835 b2dd03c8-39d4-4d8f-98ff-823fe69b080e