kosaki
63d3eec7c4
* thread.c (rb_mutex_lock): remove remove_signal_thread_list() call.
...
It's meaningless because lock_interrupt doesn't call
add_signal_thread_list().
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31610 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-05-17 12:25:48 +00:00
kosaki
3041401404
* vm_core.h (rb_thread_struct): add volatile to
...
transition_for_lock because it is not protected by lock.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31609 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-05-17 11:22:50 +00:00
usa
083ec6049e
* LEGAL (missing/{elf,tgamma,lgamma_r}.c): they've been replaced by
...
public domain implementations.
* LEGAL (vsnprintf.c): it has moved to srcdir from missing/.
* LEGAL (missing/crypt.c): list its original license.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31608 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-05-17 11:11:57 +00:00
kosaki
b9f3cd5a0c
fix r31606
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31607 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-05-17 11:04:12 +00:00
kosaki
44606925ff
* LEGAL (configure): add missing/setproctitle.c
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31606 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-05-17 10:54:51 +00:00
kosaki
39b1198410
Fix FreeBSD test failure.
...
* test/ruby/test_rubyoptions.rb (TestRubyOptions#test_set_program_name):
use ps -o command instead of ps -o cmd. FreeBSD doesn't support
-o cmd option.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31605 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-05-17 10:36:29 +00:00
emboss
60fdd0f0f5
* ext/openssl/ossl_digest.c: Add documentation.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31604 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-05-16 23:07:58 +00:00
drbrain
13ae409e1e
* lib/net/http.rb: Improve documentation of proxy configuration
...
methods. Patch by Alf Mikula. [Ruby 1.9 - Bug #4714 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31603 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-05-16 22:15:32 +00:00
drbrain
a13b23973a
* lib/net/pop.rb: Improve documentation. Patch by Vincent Batts.
...
[Ruby 1.9 - Bug #4711 ]
* lib/net/telnet.rb: ditto
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31602 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-05-16 22:09:23 +00:00
drbrain
3257aa8f8f
* lib/net/http.rb: Fix nodoc for Net::HTTP::version_1_1?. Patch by
...
Alf Mikula. [Ruby 1.9 - Bug #4713 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31601 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-05-16 22:00:48 +00:00
drbrain
ae4afa5a4e
* lib/optparse.rb: Add link to make_switch to improve documentation.
...
Patch by David Copeland. [Ruby 1.9 - Bug #4708 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31600 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-05-16 21:57:22 +00:00
drbrain
1234af557b
* lib/observer.rb: Improve documentation. Patch by David Copeland.
...
[Ruby 1.9 - Bug #4707 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31599 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-05-16 21:53:12 +00:00
emboss
61a5a6393d
* ext/openssl/ossl_asn1.c: Fix more typos. Document attributes
...
explicitly. Set indentation for verbose sections from 4 to 2
spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31598 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-05-16 21:51:12 +00:00
drbrain
532f1485d3
* lib/logger.rb: Improve documentation. Patch by David Copeland.
...
[Ruby 1.9 - Bug #4706 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31597 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-05-16 21:43:20 +00:00
drbrain
28c2fa2fdb
* lib/gserver.rb: Improve documentation. Patch by David Copeland.
...
[Ruby 1.9 - Bug #4705 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31596 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-05-16 21:31:06 +00:00
drbrain
e60f744e9a
* lib/cgi.rb: Add toplevel documentation to class CGI
...
* lib/cgi/session.rb: Add overview documentation to CGI::Cookie
* lib/cgi/html.rb: Don't add CGI::TagMaker documentation to CGI.
Patch by David Copeland. [Ruby 1.9 - Bug #4704 ]
* lib/cgi/core.rb: Clean up CGI documentation. Patch by David
Copeland. [Ruby 1.9 - Bug #4704 ]
* lib/cgi/cookie.rb: Clean up CGI::Cookie documentation. Patch by
David Copeland. [Ruby 1.9 - Bug #4704 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31595 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-05-16 21:21:35 +00:00
drbrain
c648243c3d
* ext/digest: Improve documentation of Digest, Digest::HMAC and
...
Digest::SHA2. Patch by Pete Higgins. [Ruby 1.9 - Bug #4702 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31594 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-05-16 20:52:55 +00:00
drbrain
8638efb23d
* lib/abbrev.rb: Hide copyright and revision information from RDoc.
...
Inspired by patch from David Copeland, bug #4703 .
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31593 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-05-16 18:51:56 +00:00
drbrain
d764be79b1
* lib/timeout.rb (module Timeout): Hide internal constants. Patch by
...
Pete Higgins. [Ruby 1.9 - Bug #4701 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31592 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-05-16 18:34:41 +00:00
svn
690a7b67dd
* 2011-05-17
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31591 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-05-16 16:28:15 +00:00
nobu
b18ebfab4a
* ChangeLog: us-ascii only.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31590 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-05-16 16:28:11 +00:00
nagachika
91f3860239
* ext/openssl/ossl_asn1.c: fix typos and remove trailing spaces
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31589 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-05-16 12:20:53 +00:00
usa
6df1b40282
ChangeLog: added mention of the ticket.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31588 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-05-16 02:23:27 +00:00
usa
ac3a3c05c9
* configure.in, win32/Makefile.sub (RUBY_SO_NAME): add CPU as prefix
...
of RUBY_SO_NAME on x64/ia64 mswin/mingw.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31587 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-05-16 02:22:27 +00:00
drbrain
f4b52722aa
* lib/rdoc.rb: Update to RDoc 3.6.1, allows OpenSSL::Digest to be
...
found.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31586 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-05-15 23:00:21 +00:00
drbrain
366f2c1120
* lib/drb/acl.rb: Add documentation.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31585 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-05-15 20:50:49 +00:00
emboss
a5eee54bbe
Mon May 16 05:13:20 2011 Martin Bosslet <Martin.Bosslet@googlemail.com>
...
* ext/openssl/ossl_asn1.c: Add documentation.
Previous revision: 31583
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31584 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-05-15 20:15:38 +00:00
svn
9b710b827d
* 2011-05-16
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31583 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-05-15 15:33:27 +00:00
kosaki
9e9543acb5
* test/ruby/test_signal.rb (TestSignal#test_signal_process_group):
...
skip if the platform doesn't have :pgroup capability. (i.e. skip
if mswin32)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31582 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-05-15 15:33:23 +00:00
kosaki
d734c9dea2
* include/ruby/intern.h: resurrect old rb_fd_copy().
...
* thread.c (rb_fd_copy): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31581 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-05-15 14:57:35 +00:00
kosaki
2b7996e839
* include/ruby/intern.h: remove rb_fd_copy() to rb_fd_dup() and
...
rb_w32_fdcopy() to rb_w32_fd_dup().
* win32/win32.c: ditto.
* thread.c: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31580 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-05-15 14:51:09 +00:00
nagachika
29c2876d61
* signal.c (rb_f_kill): accept '-SIGXXX' style signal with Symbol or
...
implicit convertion with #to_str. [ruby-dev:43169] fixes #4362
* test/ruby/test_signal.rb (test_signal_process_group): add a test
for send signal to process group.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31579 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-05-15 13:37:47 +00:00
nagachika
980155686a
* cont.c (cont_init): clear macihne_stack_start/end of saved thread to
...
prevent mark machine stack of GC'ed Thread. root Fiber is not initialized by
fiber_init(). based on a patch by Serge Balyuk [ruby-core:35891] fixes #4612
* test/ruby/test_fiber.rb (test_gc_root_fiber): add test for it.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31577 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-05-15 12:41:40 +00:00
nobu
f41dcd486e
* transcode.c (econv_init): revert r31353. [ruby-dev:43512]
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31574 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-05-15 12:04:32 +00:00
nobu
3a47cf3395
* remove trailing spaces.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31573 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-05-15 11:55:52 +00:00
drbrain
39da1b6369
* ext/zlib/zlib.c: Improve documentation. Patch by Vincent Batts.
...
[Ruby 1.9 - Bug #4695 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31572 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-05-14 18:39:53 +00:00
drbrain
6d198d2377
* lib/erb.rb: Document ERB::Compiler. Patch by Simon Chiang.
...
[Ruby 1.9 - Bug #4694 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31571 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-05-14 18:24:11 +00:00
svn
4aefc2b3f0
* 2011-05-15
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31570 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-05-14 16:01:32 +00:00
kosaki
887063f44b
fix mswin32 build error.
...
* missing/setproctitle.c: oadd #ifdef HAVE_UNISTD_H.
* win32/Makefile.sub (MISSING): add setproctitle.obj
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31569 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-05-14 16:01:28 +00:00
kosaki
d19cda5fa6
* missing/setproctitle.c: add to include "ruby/util.h".
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31568 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-05-14 13:45:58 +00:00
kosaki
4c79752cdf
* test/ruby/test_rubyoptions.rb (TestRubyOptions#test_set_program_name):
...
add for $0 test.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31567 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-05-14 10:53:29 +00:00
kosaki
1780714844
* missing/setproctitle.c (compat_init_setproctitle): use
...
ruby_strdup() instead of strdup().
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31566 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-05-14 10:51:16 +00:00
kosaki
3ad44e0aa1
introduce missing/setproctitle.c
...
* include/ruby/missing.h: add setproctitle() declaration.
* missing/setproctitle.c: added.
* configure.in: add check for missing/setproctitle.c.
* ruby.c (ruby_process_options): add to call compat_init_setproctitle().
* ruby.c (set_arg0): remove all platform specific code. it's
moved to missing/setproctitle.c.
* ruby.c (origarg): remove len field. It's no longer used.
* ruby.c (get_arglen): removed.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31565 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-05-14 10:49:47 +00:00
nagachika
537a293669
* process.c (rb_proc_times): improve documentation.
...
[ruby-core:35785] fixes #4581 , reported by Andrew Grimm.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31564 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-05-14 08:47:02 +00:00
nagachika
61341e050f
* lib/yaml/dbm.rb: fix a typo in a comment.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31563 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-05-14 06:45:39 +00:00
emboss
4ccb387f3b
Sat May 14 12:00:54 2011 Martin Bosslet <Martin.Bosslet@googlemail.com>
...
* test/openssl/test_pkey_dsa.rb: Add basic tests and tests that
ensure new public key PEM encoding behavior and ensure backward
compatibility.
[Ruby 1.9 - Bug #4422 ] [ruby-core:35328]
* test/openssl/test_pkey_rsa.rb: Remove line with 'puts'.
previous revision: 31561
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31562 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-05-14 03:14:33 +00:00
drbrain
4bf8c87101
* lib/rdoc/context.rb (class RDoc): Fix infinite loop caused by
...
re-encountering BasicObject.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31561 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-05-14 03:07:38 +00:00
emboss
ad10cfeb52
Sat May 14 10:32:36 2011 Martin Bosslet <Martin.Bosslet@googlemail.com>
...
* test/openssl/test_pkey_rsa.rb: Add tests that ensure new public key
encoding behavior and also ensure backward compatibility.
[Ruby 1.9 - Bug #4421 , Bug #4422 ] [ruby-core:35327,35328]
previous revision: 31559
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31560 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-05-14 01:33:58 +00:00
drbrain
61ebfd3a34
* lib/yaml/dbm.rb: Add documentation. Patch by Justin Collins.
...
[Ruby 1.9 - Bug #4693 ]
* lib/yaml/store.rb: ditto
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31559 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-05-14 00:50:39 +00:00
drbrain
0b6da24a5e
* lib/rdoc.rb: Updated to RDoc 3.6
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31558 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-05-14 00:39:16 +00:00