ac8a2a31c2103abc249544469910ea3ff97f883c
|
2001-01-14 |
*** empty log message *** |
08f8ab9c37e995d5a7e4060b0b1497c37a437750
|
2001-02-09 |
* win32/win32.c (win32_stat): replace stat for enable when pathname ends with '/' or '\' for mswin32 on Win9X / Win2k. |
92e4b1b06e10557e1cfce4962b55f4960f6ed5b5
|
2001-02-17 |
* win32/win32.c: fasten file I/O on mswin32/mingw32. |
98e25a542aec760aed724bd7152ba86a96b3eeb8
|
2001-03-20 |
* win32/dir.h: replace missing/dir.h . * win32/win32.h: ditto. * win32/win32.c: ditto. |
8399471902ce719c273da3775159f69bd1e13058
|
2001-04-14 |
* win32/config.status.in: no longer use missing/alloca.c. * win32/Makefile.sub: ditto. |
eb0d3500d3879e320a37dafbc888f971201cb8d3
|
2001-05-02 |
* win32/config.h.in: add SIZEOF___INT64 definition. |
0f55389d96f50ec2d4a6145bde8565dfbe28f49f
|
2001-05-12 |
* win32/win32.c (kill): add support of signal 9 on mswin32/mingw32. |
59d82a928a617889c18f4da6152f11c0eb6fde06
|
2001-05-13 |
* win32/resource.rb: Modify copyright in resource script. |
32513e9dcebe6bb04c5eb239f152493c92edae34
|
2001-05-25 |
* MANIFEST: add win32/dir.h . |
e83171c4c4f71093a64abc2c4bb9bdb6a1445e02
|
2001-05-28 |
* ext/extconf.rb.in: make the priority of the make rule of .c higher than .C . |
a0047c7d8959f62e89fdb8ee1845db473d7579b9
|
2001-05-30 |
* win32/dir.h: re-add. |
a5c0e5a382d577b900c9a49fa09547dbf602e16c
|
2001-06-09 |
* ext/extmk.rb.in: Use -F and -T for mswin32 because cl.exe doesn't support -o officially and cl.exe considers that *.cc and *.cxx are OBJs. |
affcf615dc236afc73b054f01e4ae20cb825070a
|
2001-07-16 |
* file.c (file_load_ok): fix typo. |
9078b695921b5f5e306b7763557564a3f4a3d552
|
2001-07-17 |
* ext/extmk.rb.in: modify RM macro because command.com/cmd.exe don't recognize single quotation as quote character. |
2d84b42b0072d7bbff8846348b8469d0fc34fd82
|
2001-07-19 |
* ruby.h: enable volatile directive with VC++. |
30637ef7e903479dc2a0a00d3dd490848723926f
|
2001-07-31 |
* marshal.c (Init_marshal): fix typos. |
cc6d8c466ce623afed92b63db8d55ebc707c4c5e
|
2001-08-01 |
* eval.c (ruby_run): avoid VC++ warning. |
2270c16ff9b0c2076e09ab6c83f4f20a83d204e8
|
2001-08-06 |
* numeric.c (num_divmod): fix typo. |
dfaaa55199638cd56edb05b22b11730920cb653d
|
2001-08-07 |
* win32/win32.h: fix problems with BC++ (ruby-bugs#PR161). |
e5de410caf23f00ab3e12d2cd1d20b5d5ac1b48b
|
2001-08-15 |
* win32/win32.c (NtCmdGlob): avoid VC++ warning. * lib/mkmf.rb: add -I$(srcdir) to CPPFLAGS. |
429ad453f8b014056e7bdc4fb128a0cd37a152e7
|
2001-08-16 |
* ext/socket/socket.c (s_recvform): avoid VC++6 warning. |
9ba7324ceb4298773f1d87a22015ed9a7cff5e1e
|
2001-08-16 |
* ext/socket/socket.c (s_recvfrom): fix typo. |
3a42901a8092933ed8d700812e919a994319ec44
|
2001-08-24 |
* dln.c (dln_strerror): fix a bug that sometimes made null message on win32 (Tietew <tietew@tietew.net>'s patch). |
906d9cc83b2094f1c9e33c0b1a186de381741692
|
2001-09-25 |
* win32/win32.c (isInternalCmd): check return value of NtMakeCmdVector (Tietew <tietew@tietew.net>'s patch). |
864bc4f18beb189c07a22e605810bb8d6eef5645
|
2001-10-29 |
|
8d321e3fd4b05b092f5cd41ceb583f0534f7b251
|
2001-10-30 |
|
8fed738ffa538c10c424664466cb8b66ccf5ce1e
|
2001-11-09 |
* win32/config.status.in: make CFLAGS same as Makefile's one. |
c5ca1bc929a933daefabab9f1be18c5653c7927d
|
2001-11-13 |
|
beeda6eef09b19f0775df8859757e7b75b310b9d
|
2001-11-13 |
2001-11-13 |
90ff4f01abc702b1f3376682bbaf8f4a8f6d2690
|
2001-11-13 |
|
d51279d8627e069b9308bcfab3933e188a5277fc
|
2001-11-13 |
|
a79f85e6cf3911d0f5df62a954eaa963d6bb6558
|
2001-11-14 |
|
412f5709ef657afba47a25639f629ea83d581fac
|
2001-11-25 |
|
5444b117f2cfa8aff586cf1c057a72f0afc0034c
|
2001-11-25 |
2001-11-25 |
43271e97abb9b70be32aabe5acaa6f087ebb079f
|
2001-11-26 |
|
080aa35bbaa08513e47ef4e7952da5fb4cc0b685
|
2001-11-29 |
* README.EXT: Appendix B is duplicated. * README.EXT.ja: ditto. |
a2ec07f1d11c1279cc9f05e010518d0b481ba4d7
|
2001-12-02 |
* configure.in: apply patch from NetBSD's pkgsrc (patch-aa). |
8abe10b3daa10c2d1f81fdf7d20ad148f77b42b1
|
2001-12-03 |
* configure.in: not use X11BASE, since it's not always set. |
22d2d65d6f3133999673e0f52aeb234e07bdf41d
|
2001-12-06 |
* ext/extmk.rb.in: add -Wl,-R flags to DLDFLAGS on netbsdelf. * lib/mkmf.rb: ditto. |
4ed1344bd7a2527e54002e4ecb59833b99f30b43
|
2001-12-07 |
* ext/extmk.rb.in: ignore adding -Wl,-R to DLDFLAGS when the directory is $topdir. |
8ef5e308e7ebf5ab1220e80812f6628fd42b3c28
|
2001-12-10 |
* util.h: change prototype of ruby_qsort() to accord with its definition. |
d92e9de3b862af630aea7583bd4d45709c5d9085
|
2002-01-10 |
* win32/resource.rb: Modify copyright in resource script. |
806d838cb07639501a850c03c25a9de45364b8ec
|
2002-01-11 |
2002-01-11 |
9bb82109f75a89f5e43df066e60a1f2ee7977401
|
2002-01-18 |
* ext/socket/socket.c (tcp_svr_s_open): fix typo. |
0de16b913bcc91cf944ec1f72af6848ecd51a089
|
2002-01-19 |
2002-01-19 |
4fd111f0c131d02187f75793de04e2cbc6fd0be3
|
2002-02-20 |
* io.c (rb_io_close): return Qnil. |
5024bd594de298ae1772d9224c6164aff42ff1fb
|
2002-02-21 |
* ext/extmk.rb.in (create_makefile): remove unnecessary -L option from LIBS macro. |
9ca5b918eb9c9fcf6dbe97be6cf6dd918f4f479a
|
2002-02-22 |
* win32/config.status.in: set LIBRUBY_SO. |
210ebe1acf1647f3096828b66313b8131778f5a0
|
2002-02-26 |
* bignum.c (rb_big_2comp): void function cannot return any value. |
9b137dcb9057dee3517f06234c52f5bf73b89948
|
2002-02-26 |
2002-02-26 |
6ba0d31e8ffe03c6372ab41cae24770d71a54017
|
2002-03-15 |
* bignum.c, intern.h (rb_ull2big, rb_ll2big, rb_ull2inum, rb_ll2inum, big2ull, rb_big2ull, rb_big2ll): use LONG_LONG macro instead of long long. * numeric.c, intern.h, ruby.h (rb_num2ll, rb_num2ull): ditto. * ruby.h: use _I64_MAX and _I64_MIN if they are defined (for VC++). |
fef7169d1675bde434f35814a9d14faba945250f
|
2002-03-20 |
* win32/Makefile.sub (config.status): fix install path (prefix). |
258725716b9cd0ce6188bebc3b6ddbab75670728
|
2002-03-22 |
2002-03-22 |
2244b5fabf15f25166bc6a433f4d3c765856a777
|
2002-03-26 |
* win32/mkexports.rb: support VC++.NET. |
1c023c0cbf54e4bbcdd1db7a6a9a7ec5b4eb4107
|
2002-03-28 |
* win32/Makefile.sub (config.status): reflect user defined $CC in config.status. |
8e565c612d6b6d6c3e1ece97554f910c9576d100
|
2002-03-29 |
* win32/README.win32: follow recent changes. |
1ecdc6a115f48c880dff0cbc04f4de831480c748
|
2002-04-01 |
* ext/racc/cparse/cparse.c: prototype; call_scaniter(). * ext/sdbm/init.c: prototype; each_pair(). * ext/tcltklib/tcltklib.c: prototypes; _timer_for_tcl() and ip_ruby(), Nobu's patch at [ruby-dev:14483]. |
1ba42d4508ec90a94f325793e17fdf9563ab2186
|
2002-04-12 |
* win32/Makefile.sub: use missing/acosh.c. |
9a8bcafe554449f9de5f7b0690434a81721f3ec8
|
2002-04-19 |
* win32/Makefile.sub: add -DNT to $CFLAGS instead of $CPPFLAGS. |
ad8dbab8887bccb5dc997071d5d11d3d36dd62b4
|
2002-04-23 |
* ext/extmk.rb.in (create_makefile): use `{$(srcdir)}' directive instead of `$(srcdir)/' when including depend file. |
62f83f9f13164cb2bfca7e18977620f649365e43
|
2002-05-18 |
* win32/Makefile.sub (config.h): add VC++4/5 support about noreturn directive. |
564edcce1817c52b0e8ec5d282896d68bca35d70
|
2002-06-06 |
* win32/Makefile.sub (config.status): use sub! instead of []= because []= causes exception. |
ec16af81733434c2be946c72bd56744229716844
|
2002-06-11 |
* bcc32/Makefile.sub: set PROCESSOR_LEVEL to 6 if it's too big value. |
eecf7fdcdeb5607fe1dd93886cac328d0764aae8
|
2002-06-18 |
* win32/mkexports.rb: remove unnecessary exports. (ruby-dev:17418) |
ad8c8144d4abcfa3c263add80b1b33013a1cb8ba
|
2002-06-27 |
* win32/win32.c (rb_w32_stat): fix buffer overflow. (ruby-bugs:PR#329) |
cd6cffa7b6b4828016f5ff0cffdde732a0548a92
|
2002-06-28 |
* pack.c (pack_unpack): change names of local variables because their names are overlapped. |
2f2143a2bef3d2e3d93fbb044c5f066b57cefc2b
|
2002-06-28 |
* io.c (pipe_finalize, pipe_popen): two-way pipe support for win32. |
fc2a1ad79f98544b46d07a18da48b27b75aef581
|
2002-08-06 |
* string.c (rb_str_rindex): must return -1 if unmatched. |
c1454b3acbc28ea629b49ea758a1ba43b6fa01ee
|
2002-08-28 |
* win32/win32.h: define SIGINT and SIGKILL if not defined. * win32/win32.c: remove definition of SIGINT and SIGKILL. |
d1a4bf7d3a479a335e26f879098ac9f2d7421092
|
2002-09-08 |
* time.c: prototype; time_free() to avoid VC++ warnings. |
43241ab269c3aaddf7923f4540c8a95605f56a74
|
2002-09-08 |
* ext/tcltklib/tcltklib.c: prototype; invoke_queue_handler() to avoid VC++ warning. |
a3faa7e2e27c74b8f412de3f4b7d7e7e2c4881b8
|
2002-09-10 |
* win32/Makefile.sub (miniruby): shouldn't link $(EXTOBJS). |
97c0e2c0cda73a23229ae493662ee4a239e1483b
|
2002-09-10 |
* ChangeLog: specify the source. |
a043f0f6cb4d1deb87d3e34a391252085208c131
|
2002-09-11 |
* win32/configure.bat: add CR to end of line. |
a82da9463f1a878c9f92c117e645b77425ab2b08
|
2002-09-11 |
* win32/Makefile.sub (ext): make directory `ext' on compile dir. [ruby-dev:18255] |
0eb196f281259b77efe550044c05a213122a2b91
|
2002-09-11 |
* bcc32/Makefile.sub: remove unnecessary `.dll' from filename of dll's resource file. |
d0c6f63804a01618e8f86b3a49fcb85253636964
|
2002-09-11 |
* win32/win32.c, win32/win32.h (rb_w32_getpid): negate pid under Win9x. |
44b2f1609ca6a4732066c70f06499e46ab5b6bf9
|
2002-09-25 |
* lib/mkmf.rb (libpathflag): restore ENV['LIB'] when some error occured. |
62280094cddf1f39c51dee094d943893a6401708
|
2002-09-28 |
* win32/win32.c (is_socket, rb_w32_select, rb_w32_accept, rb_w32_bind, rb_w32_connect, rb_w32_getpeername, rb_w32_getsockname, rb_w32_getsockopt, rb_w32_ioctlsocket, rb_w32_listen, rb_w32_recv, rb_w32_recvfrom, rb_w32_send, rb_w32_sendto, rb_w32_setsockopt, rb_w32_shutdown, rb_w32_socket, rb_w32_gethostbyaddr, rb_w32_gethostbyname, rb_w32_gethostname, rb_w32_getprotobyname, rb_w32_getprotobynumber, rb_w32_getservbyname, rb_w32_getservbyport): need to protect WSAGetLastError() by RUBY_CRITICAL. [ruby-talk:51778] |
cf1575f17d67f685806b7cad8118436798510de0
|
2002-11-04 |
* instruby.rb, lib/mkmf.rb: use CONFIG["ENABLE_SHARED"] instead of checking whether CONFIG["configure-args"] includes "--enable-shared". |
d46991c6de029dbec0033be1dcb7fde23edada26
|
2002-12-16 |
* file.c (utimbuf): need to define for VC++. |
32145b065247829d30ddad2616f796625ca37d9c
|
2002-12-19 |
* numeric.c (DBL_EPSILON): fix typo. |
b469f3155a2067c5313f1dadddcdb8ea8d9d939c
|
2002-12-21 |
* array.c (ary_alloc), dir.c (dir_s_alloc), eval.c (thgroup_s_alloc), file.c (rb_stat_s_alloc), hash.c (hash_alloc), io.c (io_alloc), object.c (rb_module_s_alloc, rb_class_allocate_instance), re.c (match_alloc, rb_reg_s_alloc), string.c (str_alloc), time.c (time_s_alloc), ext/digest/digest.c (rb_digest_base_alloc), ext/tcltklib/tcltklib.c (ip_alloc), ext/win32ole/win32ole.c (fole_s_allocate, fev_s_allocate) : add prototype to get rid of VC++ warnings. |
ec827b7112082bcdc13ade092376630b0a1b499d
|
2002-12-21 |
* ext/dbm/dbm.c (fdbm_alloc): allocator takes only one argument. |
96737482af95074829afd897a987bee4f72337d5
|
2002-12-24 |
* numeric.c (DBL_MAX_10_EXP): fix typo. [ruby-dev:36826] |
8b79dd5e82ea3bc54611811b16b65edc9d7b5822
|
2002-12-25 |
* bcc32/Makefile.sub, win32/Makefile.sub (RUBY_SO_NAME, config.h): use $(MAJOR) and $(MINOR). based on Nobu's patch. [ruby-win32:413] |
b90bdc3e250b5cabcacc48558b19c2f0767ccf7e
|
2002-12-26 |
* win32/setup.mak (-prologue-): moved srcdir macro definition. [ruby-win32:420]. |
4a1c7e5f6df70168b030ef9143f66f8daff0d666
|
2002-12-28 |
* lib/fileutils.rb (cmp): return false if file size differs. |
c471e19f22671662011bc8256e4f942b2ae2fa50
|
2003-01-04 |
* configure.in: set rb_cv_need_io_flush_between_seek=yes. |
d80285a9fe71b2e5474c66614d48ad03f0d17d6b
|
2003-01-04 |
* process.c (rb_proc_exec): use same logic as DJGPP on win32 ports. |
b369eea79f5ef06a8b314e5ef3a25a0db36db410
|
2003-01-04 |
* file.c (utimbuf): use utimbuf instead of _utimbuf if defined _WIN32. |
a8bb4ed57719a231d4a15bda964476b0b373d03c
|
2003-01-06 |
* process.c (proc_exec_v): follow to proc_spawn_v(). call do_aspawn() on Win32. |
2b442c240a40a0d0a1b3cbfda5e9c2d230e340de
|
2003-01-06 |
* file.c: improve DOSISH drive letter support. |
c65638ce2944e020eac4e80eb760486001e47945
|
2003-01-08 |
* ext/Win32API/lib/win32/registry.rb: added. [new] |
bc9c12fcbc8d2f270d3922a41ae86e8b56780559
|
2003-01-16 |
Update Copyright to 2003, too. |
e83f4151398feb42c59971103505206ee37c0dbf
|
2003-01-19 |
* file.c (eaccess): under windows, make eaccess() just call access(). [ruby-core:716], [ruby-bugs:PR#556] |
ff7e65eb845069ab1d865b61e6fe8a989c41c800
|
2003-01-21 |
* instruby.rb: use real interpreter pathname at shebang line. [ruby-dev:19370] |
0243dab59887193ae86a69d06f25747f21a4235b
|
2003-01-22 |
* win32/win32.c (pipe_exec): remove unnecessary SetStdHandle(). |
18caa8f178c971ff61ccc4c5730c657a2bac3e84
|
2003-01-26 |
* instruby.rb ($mflags.set?): Check $make instead of $nmake, sinse there is no such a variable. |
2403d9188daf8bc6d753365bd84bc01ffeb515fd
|
2003-01-26 |
* error.c (get_syserror): some Windows' errno have 5 digits. |
ec458f636c4437524cf7536e41116ba245f29e11
|
2003-01-26 |
* error.c (get_syserror): use snprintf() instead of sprintf(). pointed out by knu. |
396f32c98eeef66f67c87336deab94774db00650
|
2003-02-17 |
* win32/win32.c (link): implement with CreateHardLink(). |
63f3bb891c12cf907ce02884c618c3c76caa23b0
|
2003-02-28 |
|
bb4ade0ab6d298837891224d839026cc7c7c988a
|
2003-04-09 |
* ext/readline/readline.c: include <unistd.h> only when HAVE_UNISTD_H is defined. |
e07677d30835819be5733ac53c118879ea10ac1b
|
2003-04-17 |
* ext/dbm/dbm.c (each_pair): add prototype to avoid VC++ warnings. * ext/readline/readline.c (Init_readline): follow readline 4.2 prototype. |
8836a1d2654d7ee8eddc14065a1028b15d49b53f
|
2003-04-18 |
* error.c (rb_raise): workaround for some implementation of vsnprintf. |
161e19ded988df158b4bec5fca0f4f977fa581e8
|
2003-05-13 |
* configure.in, bcc32/Makefile.sub, win32/Makefile.sub: define HAVE_FSYNC. * win32/win32.h (fsync): define as _commit(). |
1b92c12743b02a1d311fc3fa6678afeb68e25752
|
2003-05-14 |
* ext/syck/rubyext.c: add prototypes to avoid VC++ warnings. |
277d89447adf85d01f624675db3174189fa0a68a
|
2003-05-15 |
* win32/win32.c (kill): fix typo and add signal 0 support. |
8bdfa739ad8ea1e57fbfc30d88ef6ade328ae4fe
|
2003-05-15 |
* ext/syck/syck.c (syck_parser_pop_level): add prototype. * ext/syck/syck.c (syck_strndup): should return value. |
d81342e3afc0fda6fc4d44bd431fc693901c0f30
|
2003-05-15 |
2003-05-15 |
3b68b107e9a58e8e42241a7a1330fe9843c8cdbb
|
2003-05-20 |
* win32/win32.c (kill): set errno after calling raise(). |
e13e58bef695d094665068e73f322e639505635f
|
2003-05-31 |
* parse.y (rb_intern): should handle multibyte name. |
b1937a53e664fec371cbb0f7985cbd845cf33b81
|
2003-06-05 |
* bcc32/Makefile.sub, win32/Makefile.sub, wince/Makefile.sub (MISSING): link with missing/erf.c. |
51e7fc687e6d66d02b37550ca1dd005247bc715f
|
2003-06-16 |
|
77e941269fcddc8f5af6e553592fc3ef0132727c
|
2003-06-17 |
* win32/win32.c (rb_w32_opendir): need to set errno. [ruby-talk:73761] |
7bb51e6ce911f70d7f850f1495f93ef987a1603d
|
2003-06-19 |
* hash.c (env_delete, rb_f_getenv, env_fetch): case insensitive to access environment variables on DOSISH platforms. |
65ba3eba645a61ae9995f9f1e88cab6150c858a7
|
2003-06-20 |
* defines.h (PATH_ENV): name of PATH environment. [new]. |
3d43a19c747227a7320816514616c5d3f9466e27
|
2003-07-09 |
* re.c (match_entry): add prototype to avoid VC++ warnings. |
dbb2e33eef72ffd720f83a312655918307546833
|
2003-07-12 |
* struct.c (struct_entry): add prototype to avoid VC++ warnings. |
5b1008a005da0a6d4a65873e0f26e458002c9bd9
|
2003-07-18 |
* win32/win32.c (make_cmdvector): recognize quote within string. based on Nobu's patch ([ruby-win32:450]). [ruby-talk:75853] |
c88efe5fa2ba6e6b565630e3049c8307ed540c9f
|
2003-07-18 |
* ext/Win32API/lib/win32/registry.rb (Win32::Registry::Error): inherit StandardError instead of SystemCallError. |
8f81d082affc872be901a1db8c48e494d4658bf5
|
2003-07-22 |
* lib/tmpdir.rb: remove charcters after "\000" and regularize path. |
85f1f858684d6b571040b6e0fe51ca2d45ec4fb5
|
2003-07-23 |
* ext/tcltklib/tcltklib.c (ip_init): need at least one statement after label. |
7871b3b32a8b666931af9d0500f22306f6e5c4c9
|
2003-07-24 |
* ext/Win32API/lib/win32/resolv.rb: added. * lib/resolv.rb: support Win32 platforms. |
8861263bcb8db9b200e9b840b23534804a1de1e4
|
2003-07-24 |
Typo. |
2b15bd05d3ec35390b07e1305a118040a4c320b3
|
2003-07-25 |
* ext/openssl/ossl_ssl.c (ossl_ssl_setup): need to pass the real socket to SSL_get_fd on native win32 platforms. |
b4312303967924bda5e280e189dbbcf3538ec1dd
|
2003-07-26 |
* io.c (rb_fdopen): set errno if it's zero on win32 platforms. |
49c85058af832dce0ea0cbc389945f45459bb43c
|
2003-07-29 |
* ChangeLog: tabify. |
28cbfaba2b6e1a385f3e7331a0a223e8ecda2071
|
2003-07-29 |
* ruby.h (LLONG_MIN): fix typo. |
252df14e6befc846d6c7b3b444fc956267440f4d
|
2003-07-30 |
2003-07-30 |
2047c47d638b8fb5c1d756a202962ea872153997
|
2003-07-31 |
|
fabe115f9bb0e22afc7157483237295512581dcf
|
2003-07-31 |
|
f3999874e4772bdd8fe6fc8eaa4a3513265ceb92
|
2003-08-01 |
* win32/win32.c (isInternalCmd): shouldn't return if find end of str. |
f95261c6b327906b00df8364486ea52f7f140fd1
|
2003-08-01 |
Forgot pointer to original mail of ruby-talk. |
381ff055059337befcdf33ef8590ac2c065cb9cc
|
2003-08-03 |
|
6fa004b2e87c82952f95bb90f8576f04a9e510aa
|
2003-08-05 |
|
2c46069f9654db6a6c9d135634b6cfca5aac124e
|
2003-08-13 |
|
364772613fb37a298c3976e4ffc44b8702a9cb96
|
2003-08-14 |
* gc.c (rb_data_object_alloc): check type of 1st argument. [ruby-dev:21192] |
ed485b4dda0c53cdfd2611da6ddd819a9458877b
|
2003-08-14 |
2003-08-14 |
92dbabb0a49b57aa8651ff7922fcbcdb0e77b5aa
|
2003-08-26 |
* win32/win32.c (map_errno): support winsock error. |
cff50d9f9391110d715a7ec5f0551df322c5851d
|
2003-08-26 |
2003-08-27 |
05ea0b76e6425003f994376f999a489f82edda98
|
2003-09-05 |
* win32/win32.c (CreateChild): need to quote cmd if RUBYSHELL is set. |
8bb12bed08ea16822fe91d857ed19f4cd8346181
|
2003-09-05 |
2003-09-06 |
3587c1c725f9ff49347a36716125ee91090efd75
|
2003-09-10 |
* eval.c (win32_get_exception_list): avoid VC7 warning. [ruby-win32:577] |
3a9772f651ddb7e9582c7c3ff5af15615f837d99
|
2003-09-25 |
|
39aafb4c78a52f287316ff903bebc0fe123e6126
|
2003-09-26 |
* ext/socket/socket.c (ruby_connect): on win32, type of the 4th argument of getsockopt is char *. |
8caf81f1eafc07c14ec8ed006e07c362965ed32f
|
2003-10-01 |
* eval.c (rb_thread_raise): prototype; avoid VC++ warning. |
888d06be019e63f6243e5d86c4ead9bb116acc30
|
2003-10-15 |
* ext/enumerator/enumerator.c (enumerator_each): avoid VC++ warning. |
a6d7c6eee9fe24b66b9477cbc61fb032f0cde448
|
2003-10-15 |
2003-10-15 |
0ac52b49f4999e2dc646a8b58783a7bef785ce1d
|
2003-10-15 |
* ext/digest/digest.c (rb_digest_base_alloc): need to initialize buffer. [ruby-dev:21622] |
c7d278adb9356e78465de640f9a41cdc0fd1f09a
|
2003-10-17 |
* test/ruby/test_range.rb: added. |
0014687097c3c0ce8e728496ad7fa777372ea7fb
|
2003-10-20 |
* lib/debug.rb (debug_command): remove debug print. |
de6f26a2966f9862598e0233b480093bf8c5588d
|
2003-10-20 |
2003-10-20 |
d820362c5001c1f35992da9a3728769f56ef68ff
|
2003-10-21 |
* win32/win32.c (do_spawn, do_aspawn): should wait child process even if callded with P_OVERLAY. |
9292a6254e40e2e76a53e3c1ae31cbc01e8e0958
|
2003-10-21 |
* win32/win32.c (do_spawn, do_aspawn): should return child's exit status to parent. |
70b6fce162aea9ef44fd1b78722dd9e41df684ae
|
2003-10-28 |
* ext/tcltklib/tcltklib.c (VwaitVarProc, ip_rbVwaitObjCmd, WaitVariableProc, WaitVisibilityProc, WaitWindowProc, ip_rbTkWaitObjCmd, ip_rbTkWaitCommand, rb_threadVwaitProc, rb_threadWaitVisibilityProc, rb_threadWaitWindowProc, ip_rb_threadVwaitObjCmd, ip_rb_threadTkWaitObjCmd): prototype; avoid VC++ warnings. |
f6f8883202d89b371ebc14b635dc4f090342d326
|
2003-10-29 |
2003-10-29 |
ef7845ad248cb704b8af45d9534e67f6b8e44980
|
2003-10-29 |
* ext/tcltklib/tcltklib.c (CONST84): define CONST84 when it is not defined and TCL_MAJOR_VERSION >= 8. |
f1ab0d3cab7f151b67f0f558982fe5829195db5a
|
2003-10-30 |
* process.c (rb_f_system): fixed lack of security check before calling do_spawn() on win32. [ruby-talk:84555] |
abe7778a2bad444a3b43420fbe1443fee28479ae
|
2003-10-30 |
2003-10-30 |
35e098c1b1217c99667a0b342915f94fc3d1e03a
|
2003-10-30 |
* wince/Makefile.sub, win32/Makefile.sub (.y.c): allow white spaces at the beginning of line to remove by sed. (ruby-bugs-ja PR#580) |
858017d6f90ed205ebdad421b03115aaa9e4f7e2
|
2003-11-04 |
2003-11-04 |
667bdeb0724cb33eb589b25463bb8e8ec17272bf
|
2003-11-04 |
* bcc32/Makefile.sub, win32/Makefile.sub, wince/Makefile.sub: remove needless version.h dependency. |
81160e93c9365ae99e05885dea6022c31b5fd061
|
2003-11-05 |
* string.c: add #include "version.h". this file still depends on it. |
9e830abab96364e92ee1659e1534722154864759
|
2003-11-05 |
2003-11-05 |
0a50ed6611bec5e3ce9b1a401ec1ab48462b6f22
|
2003-11-19 |
* lib/fileutils.rb (cannot_overwrite_file?, have_st_ino?): bccwin32 is same as mswin32. |
dbd254d4f4a7b93ce32bf0cf1d8b4b31bc4d689f
|
2003-11-22 |
* bcc32/Makefile.sub, win32/Makefile.sub, wince/Makefile.sub (HAVE_GETCWD): output to config.h. |
448b1af751fed5976948d629d9b7028a7d044506
|
2003-11-22 |
* ext/curses/curses.c (window_nodelay): nodelay() of NetBSD's libcruses returns no value, just like keypad(). |
1b6755193bbb0f8bdb96f1e48d712e1e03ec6cf8
|
2003-11-24 |
* bcc32/Makefile.sub, win32/Makefile.sub, wince/Makefile.sub (XCFLAGS): output empty value instead of `-DRUBY_EXPORT'. |
f14589947e38ec0290098305612dbcdc5c5ee362
|
2003-11-24 |
2003-11-24 |
2a9719235d9cc7b0ac402c6b2a33e07a481fe2ff
|
2003-11-25 |
* defines.h (ENV_IGNORECASE): should define when DOSISH without human68k. |
8408fc1585e8f83fca46cba203213295c56c7c2c
|
2003-11-25 |
add reference to ruby-dev. |
275d6a57758b3b33628e3584c959b66c34110188
|
2003-11-28 |
* test/ruby/test_env.rb: add tests for ENV. |
d8d81b35a43655a9009b1e7a11e22d28ef3ead2d
|
2003-12-01 |
* bcc32/Makefile.sub, win32/Makefile.sub, wince/Makefile.sub (XCFLAGS): re-export $(XCFLAGS). |
4eaf7b118643cedd965b9ea6f09e7dbdb0a7f0c4
|
2003-12-04 |
* ext/dl/sym.c (rb_dlsym_guardcall): __declspec(noinline) is VC7 feature. |
e5d803e671c4814074cbdb652436c1599e8e2549
|
2003-12-10 |
* ext/pty/pty.c (HAVE_SYS_IOCTL_H): already defined at config.h, so use it. |
8e434982228dde94ced3e95a5ac1904cd2391441
|
2003-12-15 |
* ext/openssl/ossl_pkcs12.c (ossl_pkcs12_initialize): first argument of rb_protect should take an argument of VALUE. |
b3b5b5e6b600d52ed429cdcf19144e431ab17296
|
2003-12-18 |
* eval.c (stack_extend): ignore inline optimization on VC7. |
d0133e413db7a3b4ca7982f5c5548b47f68700ac
|
2003-12-22 |
* bcc32/Makefile.sub, win32/Makefile.sub (config.h): remove HAVE_ISINF definition to follow previous commits of missing.h and win32/win32.h. |
d5ae9837ffe13841f26c073914d61f9abb279272
|
2003-12-23 |
* bcc32/Makefile.sub (config.h): bcc has finite(). [ruby-list:38940] |
44182056f63e877e90f75abcd12df9695311180c
|
2003-12-23 |
Commit miss? |
8365bb013f7d7493f398ff07de7cfa3da54053bf
|
2003-12-24 |
2003-12-24 |
3e16f5a3f053645e2e640ff5068fd97cdaffb7de
|
2003-12-25 |
* string.c (rb_str_update): don't return any value. |
f573bcd1293fcfd59528f2396b838769c2894a92
|
2003-12-26 |
* MANIFEST: add vms/config.h and remove vms/config.h_in. |
9008b4f3ea42c4b666d846da6f18f19814ee6d0f
|
2003-12-26 |
2003-12-26 |
923b55d35b560d11f13eea802a0f246a3c908ae6
|
2003-12-28 |
* instruby.rb: fix install directory if destdir and compile_dir are not in the same drive. |
d5005596bb1041fe52c77c375b75f134f5f06782
|
2003-12-28 |
forgot ML pointer. |
d110f97055a7d42c92ec5a62abf962b19ebb7a62
|
2004-01-04 |
* lib/mkmf.rb (create_makefile): remove duplicated object files from $objs on DOSISH platforms. |
cd8f26b7d2850b3475ec8f036fbda4a7bf43c652
|
2004-01-04 |
2004-01-05 |
573b35d45ed202357cbeaca5b142ce015bc0a237
|
2004-01-05 |
* win32/dir.h, win32/win32.c: fix patch miss. * win32/Makefile.sub: fix file dependency. |
f32d0e89340ba610037c654eb89033e732ad0624
|
2004-01-11 |
2004-01-11 |
aaa6511a15a04d53f37d4562df8e695482f4d862
|
2004-01-13 |
2004-01-13 |
55b4f439586a4781677ec42662c83f6d534ea67c
|
2004-01-14 |
* MANIFEST: add test/net/test_httpheader.rb. (commit miss?) |
3dea3d810fc488957a8ea66b55769925b6bbdbb7
|
2004-01-17 |
* lib/test.rb (test_rfc2822, test_rfc3339, test_encode_xmlschema): should not expect that all platforms handle negative time_t value. |
9d907ff12eb907fd6a550da12b7aaaa7811da8fa
|
2004-01-17 |
commit miss :( |
f9c2dcec4eec842a3d35d83644fed4cc892d94dc
|
2004-01-17 |
check ArgumentError by Time.at(-1) instead of by test itself. |
fe5b6676b1013448f6c23b50778b9f57aa010f6d
|
2004-01-19 |
* ext/extmk.rb, win32/Makefile.sub, win32/configure.bat, win32/setup.mak: --with-static-linked-ext support on mswin32. |
c24cfc6b436a0aad3bc0ad7506698f2f3a1c0750
|
2004-01-19 |
2004-01-19 |
57e7333eea5a5280b532d885b3159ecedf3e1c9c
|
2004-01-24 |
2004-01-24 |
879da80895fb91623a9cdaac8d10150a09d4a910
|
2004-01-27 |
* ext/win32ole/win32ole.c (set_argv): fix condition. |
2a49751d8e14614229c28f5991898d37367b68a4
|
2004-01-27 |
2004-01-27 |
486e68ea9a06f6741777ef7eadfbb178dfd94d5b
|
2004-02-03 |
2004-02-03 |
d255aa7b69401b81b0963f3c2c84d1be0003b62c
|
2004-02-10 |
* string.c (rb_str_match): raise TypeError when both arguments are strings. [ruby-dev:22851] |
aab0773a86762fc1ab05122c65fac21d67bfff57
|
2004-02-10 |
2004-02-10 |
eca7c7bdf01a8d99be3390e1ba1c6464419623c1
|
2004-02-12 |
* win32/win32.c (link): raise NotImplementedError on Win9X. contributed by Tietew. [ruby-dev:22713] |
647419e4f2b3f15322ca4aee37ad25eb0ef0448b
|
2004-02-12 |
2004-02-12 |
4eae86c8bba7d5c9bd73013b5ef9144a45de7fc9
|
2004-02-16 |
2004-02-16 |
cab6d2daddc7c4648c81a591611b7967fb4b9cbf
|
2004-02-16 |
* win32/Makefile.sub (config.status): should create *.pdb on ext/, not .ext/. |
b12fe8025feb3039550ad6cce0fe61491df78123
|
2004-02-17 |
* ext/syck/rubyext.c (syck_emitter_end_object): takes only one arg. |
3fac2b2519f4af1eceeaf4f900364d1ebe7ed8da
|
2004-02-17 |
* ext/syck/rubyext.c (syck_emitter_end_object): fix inline document. |
c87eaa3af219affdbb4461f1bd196efe6c71e1c0
|
2004-02-18 |
2004-02-18 |
a7d4955188d072a51ded9ce0455d3a2b5fca7896
|
2004-02-18 |
* sprintf.c (rb_f_sprintf): clean up. |
44284f71c91b309d46b35fc683504235de6f8e50
|
2004-02-18 |
* test/ruby/test_sprintf.rb: added tests. |
8e89487675db2e7ac66f1415d20ca51968a47295
|
2004-03-02 |
* win32/Makefile.sub (config.h): shouldn't check defined? NORETURN. [ruby-dev:23100] |
15691e6e980812b9e9ff2ead95ed6cb7cd0eb998
|
2004-03-02 |
2004-03-02 |
95ce90a87ed0a058386eea410aeac0aac2ee2dc8
|
2004-03-02 |
* wince/Makefile.sub (config.h): shouldn't check defined? NORETURN. [ruby-dev:23100] |
8829aa499531f0932eea49d48190b519ecfc9e38
|
2004-03-09 |
* bcc32/Makefile.sub, win32/Makefile.sub, wince/Makefile.sub: replaced regex.c entry with Oniguruma files. |
f758077cc32707b95f22762825aa83a59fcfebc5
|
2004-03-09 |
2004-03-09 |
f2b4e710139f473b467bde15708534a9a8cc39a0
|
2004-03-10 |
* ruby.c (opt_W_getter): get rid of warning. |
86e988a55596ab35e48a39fff4638afdb619fbc7
|
2004-03-10 |
2004-03-10 |
eccaf153860aa930a425c958f0f0fb729a86a460
|
2004-03-16 |
2004-03-16 |
5af30c19a44422c9a905db4061fe07dc32583bdb
|
2004-03-19 |
* lib/mkmf.rb ($beos, $solaris): add OS flags. |
91de9894fc5898b78878f8d4e9588794dd5bccc9
|
2004-03-19 |
2004-03-19 |
69d80a31202da7ab038f3ced858fc064e75d43f6
|
2004-03-22 |
2004-03-22 |
5acb4437c780b452619424944dc6697dce7db2ec
|
2004-04-05 |
* ext/socket/socket.c (raise_socket_error): some platforms don't have EAI_SYSTEM. |
3f56949401549b639cc1db62d7e8d24807d504d7
|
2004-04-06 |
* ext/socket/socket.c (raise_socket_error): never return. |
8d9587fb819c19c0c43dcdc26d4972ffcbd0d02f
|
2004-04-22 |
* */Makefile.sub (distclean-local): should remove $(RBCONFIG). |
074852e54071117d3fec0672154e33124e635730
|
2004-04-22 |
2004-04-22 |
912254c29ce68ba5be12bab82e195abd6752fc42
|
2004-04-27 |
2004-04-27 |
595ed9f7fd5e08b497363902584a7efaa54061ed
|
2004-06-09 |
* win32/win32.c: remove unused functions and variables. |
768c36c93addc7b84d1b2cd9877ff04eee2764b7
|
2004-06-09 |
2004-06-09 |
b1469c134c0b42883a98542b9966f4e14348c033
|
2004-06-09 |
* win32/win32.c: remove unused functions and variables. |
f43b8e20c0f6c53030ed23e41363fc74a3f871cb
|
2004-06-21 |
* win32/win32.c (rb_w32_opendir): should set errno if error occurs when calling OS API. |
c89a62cd98e97ddbfeb602d4e17ebce6e0a9681e
|
2004-06-21 |
2004-06-21 |
ba5b04cd1b94a9d83bbac0bec430fd6066258cb0
|
2004-06-22 |
* sprintf.c (rb_f_sprintf): unify output of NaN, Inf and -Inf with "%f" or etc on all platform. [ruby-dev:23704], [ruby-dev:23747] |
a28006f959e36e11e6d7ca1cd82220c1d58b753b
|
2004-06-22 |
* sprintf.c (rb_f_sprintf): support FZERO and FSPACE with NaN/Inf. * test/ruby/test_sprintf.rb (test_nan, test_inf): add tests. |
2183b2380312fad426471f4805a37b85f7a430c6
|
2004-06-24 |
* win32/setup.mak: remove RUBY_EXTERN lines when including version.h. [ruby-talk:104456] |
9effc74508ee3836f4b78b3f6bbb9370e2ca4672
|
2004-06-24 |
* {bcc32,win32,wince}/setup.mak: remove RUBY_EXTERN lines when including version.h. [ruby-talk:104456] |
0f1db9d8a4706cff9909252ef5dc9ba61ffc220f
|
2004-06-24 |
2004-06-25 |
30de361409c1599763d71522d646a686015884f2
|
2004-07-29 |
2004-07-29 |
82c39d5579b893d5fb5c8729f9a971e317102d95
|
2004-08-02 |
2004-08-02 |
564538541e80ce1870bdd52de563cc6d6cc0c3f6
|
2004-08-12 |
* rubyio.h (rb_eof_error): should mark as NORETURN. |
8783ed5ab06602da1c30c4624eba446191266d32
|
2004-08-12 |
2004-08-12 |
6c5ba93713c6c672372637c09fa06ca9a2d98b2c
|
2004-08-19 |
2004-08-19 |
66b6366e1c60aaa58d2d9aa4eba22ad0e77cd832
|
2004-08-19 |
* configure.in, win32/Makefile.sub (LIBS): need to link shell32 library for SH* functions on mswin32 and mingw32. |
4c57b2b49905d652fb500249c34303d8c0571155
|
2004-08-19 |
* wince/Makefile.sub (LIBS): need to link ceshell library for SH* functions on mswince. |
34fff376ffbbf8e1fcff501869f043003f88edd5
|
2004-08-20 |
* io.c (rb_io_check_writable): no need to check read buffer if already changed to write mode. |
30c0611f97b61d2fb0e3d7778f24d44a59fa5961
|
2004-08-23 |
* lib/resolv.rb (Config.default_config_hash): when multiple domains are set, Win32::Resolv.get_resolv_info returns Array. |
b1ba6aebf9abbed4afa04c7d884ca5a4d112c413
|
2004-08-23 |
2004-08-23 |
99439f54eac0ee297cc6b9649968bb5c113f9b5b
|
2004-08-24 |
2004-08-24 |
7818f988b943c2793670c7ecc23d7e8d3c9b9cec
|
2004-09-06 |
2004-09-06 |
f4d60b5f6370651978316dcecf8160781190f91f
|
2004-09-07 |
* {bcc32,win32,wince}/Makefile.sub (config.h): add fcntl. |
eb136f8643857119206ccb360e6b85a951a72e5a
|
2004-09-07 |
2004-09-07 |
03f75020c94533778c395b28a2443e67b55c870b
|
2004-09-13 |
ChangeLog |
1a1724229e7ed7faa2f066a16ff86f45a3f5908d
|
2004-09-13 |
* object.c (nil_inspect): fix typo. |
977eb1bae737419eafd3b0cc7ac932c8770e909f
|
2004-09-13 |
* win32/win32.c (rb_w32_getpid): don't need to use _getpid() on mswin32 and mingw32. |
0a4e53a5c5e6ab3093397826cb4ccc2f1ef1a9aa
|
2004-09-17 |
* parse.y: add prototypes for Microsoft compiler. |
6904429af3edf6b2cff8a87abf65f8cc09788318
|
2004-09-22 |
2004-09-22 |
56173249ef486db321c8aa01a680966f921f5201
|
2004-09-22 |
* win32/win32.c (rb_w32_call_handler): workaround for Ctrl-C. |
fa420ca48a6e1f651e2f8539d6762ca6d03a01d3
|
2004-10-17 |
2004-10-17 |
61edd31bf661cde8296de5db15796d7d4b2d1330
|
2004-10-29 |
* parse.y (ripper_s_allocate): add prototype for Microsoft compiler. * range.c (range_step, range_each): need cast. |
aa23bfaf08fb8eafa9c48fc0c3d79afc21ad3bf9
|
2004-11-01 |
* io.c (pipe_open): avoid conflict of variable name. [ruby-dev:24662] |
7b45f992889e20ff28efa8bbc5c2b000704c6b59
|
2004-11-02 |
* io.c (pipe_open): need to set cmd if argc == 0 (win32). |
0935d9536957260d33db5546145c4397912c717e
|
2004-11-11 |
* test/ruby/test_file.rb (test_truncate_wbuf): we want to test only File#truncate, not behavior of seek(2). |
c4ce79084f4a09fc8ee78df409a863257c7d53ea
|
2004-11-12 |
* eval.c (ruby_options): now we cannot call rb_glob() before ruby_init(), so call rb_w32_cmdvector() at ruby_options(). |
6069640f88a2f71dd2a3b538a45915bd930902ff
|
2004-11-12 |
* 2004-11-12 |
d51f21cee00312a4581623e6b5481174d333ba74
|
2004-11-12 |
* bcc32/README.bcc32, win32/README.win32: need bison instead of byacc. |
0cf2581ec1ced929beaa04d154faaf8e41d0afeb
|
2004-11-16 |
* 2004-11-16 |
c2b7884076865795a309a93eda6589a66150e968
|
2004-11-16 |
* lib/test/unit/autorunner.rb (Test::Unit::AutoRunner::options): add new option --exclude (-x) to skip some tests. |
15de1b79f07f9b3ef9e1b2957a9c214db670e163
|
2004-11-16 |
* {bcc32,win32,wince}/setup.mak (-epilogue-): remove config.h and config.status to force updating them. |
befb362acf53b3ef725ead23d55edd24a0010cc4
|
2004-11-16 |
* {bcc32,win32,wince}/setup.mak (-epilogue-): fix bug of previous commit. |
ac5eac4066f968963d34c4e5c4c62872c6fc5593
|
2004-11-18 |
* 2004-11-18 |
fce2bb5ea8b804d31c673df9a6c8200ae73ea268
|
2004-11-18 |
* win32/win32.[ch] (rb_w32_isatty): new function to replace MSVCRT's isatty because it never sets errno. |
2bf189db24db4d328063637c456d2792c0cd47e6
|
2004-11-19 |
* 2004-11-19 |
041ede07f5857fd64b60186805f3523543c8f157
|
2004-11-22 |
* 2004-11-23 |
df32fdebd7a60b2315c0b0658d575314f0dc0b4a
|
2004-11-22 |
* ext/ripper/lib/ripper/core.rb: commit miss. sorry. |
5632cf0d191734766c3ad7c13f8aff8bc15b23e7
|
2004-11-25 |
* 2004-11-25 |
624f62c515edeca8e6b9fdc01bfea736ecd7dbe2
|
2004-11-25 |
* ChangeLog: add ML reference. |
9c926fb4010bb801c30ca1de48b4bd66ba40944d
|
2004-11-29 |
* 2004-11-29 |
0412ddfd24f806b8d1dd88a367f21684b30e5fd0
|
2004-11-29 |
* win32/win32.c (CreateChild): push back the last space before next loop because CharNext() eats it. |
f6a2a9b7433e8c74d29e3a9204f3abc6054524fa
|
2004-12-06 |
* eval.c (run_trap_eval): add prototype for Microsoft compiler. |
1acf7e6b018031df7d1413ae4d67e230034d0e20
|
2004-12-06 |
* io.c (is_socket): new function. |
699a1cab5d83a9be0087444731dbac9bebac872d
|
2004-12-06 |
* ChangeLog: fix typo. |
9e31b97465f7c837456350904833bc425f53cdb2
|
2004-12-06 |
* io.c (is_socket): fix typos. [ruby-core:03900] |
571e1361b656b9949724bf64a14d665cf9d662f8
|
2004-12-07 |
* io.c (dir_s_mkdir): win32 special processing doesn't need any longer. |
638bbb19460b26f7be79c3780c9887bbee7f0d4a
|
2004-12-07 |
* ChangeLog: fix typo. sorry... |
c3ce319d7d9ea2bbde36aa65baf6fecebc9f101a
|
2004-12-07 |
* io.c (pipe_open): win32 bidirectional pipe support. |
d5b434088ada94b3df3fe87ea42c98c3e6e9ee16
|
2004-12-07 |
* win32/win32.c (is_socket): reorder of function definitions. |
bc4088d768c081b15949d06f2dfb6b88c33e3eef
|
2004-12-08 |
* win32/win32.c (rb_w32_fclose, rb_w32_close): shutdown socket before closesocket(). fixed: [ruby-dev:25112] |
87a77c71748c1b97e16f141709e9679f37efc441
|
2004-12-08 |
* win32/win32.c (rb_w32_pipe_exec): must close original handle before exec. fixed: [ruby-dev:25112] |
3f5646312944b77463f7576c275702e9896abb93
|
2004-12-08 |
* win32/win32.c (rb_w32_pipe_exec): need to close original socket handle. |
bfb31fdd22e3d5680d87d926704caff374b77f3c
|
2004-12-09 |
* 2004-12-09 |
d9a56b4feedb4d85b5b867e537a3e94acacd42e1
|
2004-12-09 |
* ext/sdbm/init.c (GetDBM): typo. |
12790683f360ac66a5726859fc06d8d4a7a2fb28
|
2004-12-10 |
* 2004-12-10 |
d4b0bf031d38e6af65f3055601f7a10ce150d5b6
|
2004-12-11 |
* 2004-12-11 |
2f35e1e146592806dce5701ed853c516283399f1
|
2004-12-14 |
* win32/win32.c (rb_w32_close): need to reset osfhnd(). |
f598caf62157148856aec37d3b8d6c2c9086695a
|
2004-12-15 |
* win32/win32.c (rb_w32_fdisset): check whether the handle is valid. |
772396882f02ec3738242a4e83a34e4fc32597bb
|
2004-12-15 |
* 2004-12-15 |
c89c302d3ff426d3f8a21da16cc8c2c8e42613a2
|
2004-12-16 |
* 2004-12-16 |
97c701fb4116e13f47a44df911bc0eb2ce90c9f2
|
2004-12-21 |
* 2004-12-21 |
13388ff2642e8a1b88f248c4b09a2fb8aa814a19
|
2004-12-27 |
* process.c (NUM2RLIM, RLIM2NUM): Without SIZEOF_RLIM_T is not error. fixed: [ruby-dev:25346] |
46df1a4c8019d0b54756237cc099acb8d5b94261
|
2004-12-27 |
* 2004-12-27 |
b19d1e1d981e94942eee17df0309edf8b6cc68e6
|
2004-12-28 |
* lib/net/telnet.rb (preprocess): remove NULL unless binmode. |
ecb09c186e8decb94f10b54e07a6d424b596abbd
|
2004-12-28 |
* ChangeLog: ML index |
d35f41076143f440e59a2d99aca16f88ac75cb67
|
2005-01-06 |
* ext/zlib/zlib.c (zstream_end): should return value. |
0be6a1f5c873e6e2074ebbe47ca83863890ecceb
|
2005-01-11 |
* 2005-01-11 |
2512210f8e7f69248cb048f419ec06ec33aa66af
|
2005-01-19 |
* lib/ipaddr.rb (to_s, test_to_s): too many colons with some cases. |
d85815fbca1efe4d00fe33bfc916895f884bf52f
|
2005-01-19 |
* lib/ipaddr.rb (test_s_new): typo. |
5ff5e1c91d436e44b6ecd2a8c74c191252af2ed6
|
2005-01-25 |
* ruby.c (proc_options): correct -T option in RUBYOPT. fixed: [ruby-dev:25512] |
66d39f93b40b9af5b4eb626cd65df904cba0f8bc
|
2005-01-26 |
* win32/win32.c (flock_winnt, flock_win95): unlock file even if LOCK_NB is specified. |
d635cd73a5ace8cca7524be84f7d27179e29e16c
|
2005-01-26 |
* 2005-01-26 |
e7d56fde5f0a55cc7d0da6196626f90e70cadc1a
|
2005-01-26 |
* ext/tk/extconf.rb: support new tk scheme on mswin32. fixed: [ruby-dev:25535] |
4b62150e0be909f703746abfb5b87d6ffae899b9
|
2005-01-26 |
* ext/Setup*: remove tcltklib. |
ba492a05a5e3a47f1daa3659b3d88de4223f84f3
|
2005-01-27 |
* ext/tk/extconf.rb: support new tk scheme on bccwin32. fixed: [ruby-dev:25546] |
a1f5d730fd1ac4187ceeba048d886ab1343cb6ef
|
2005-01-31 |
* 2005-01-31 |
f281abc9d11c1a4dfef72090e1b6a3aae3bb2bc5
|
2005-02-03 |
* 2005-02-03 |
c4e6638ce0e2489fd0ad4830321858387e354233
|
2005-02-05 |
* 2005-02-06 |
983de47edc0aeaa08846f9c29f1d58323cff6a9a
|
2005-02-06 |
* eval.c (stack_extend): add prototype because VC++8 doesn't accept __declspec(noinline) with K&R style function definitions. |
1f0125e4aafceca63b4ce353dbb58e66c1052bd8
|
2005-02-06 |
* ext/socket/extconf.rb (sockaddr_storage): winsock2.h have the definition of struct sockaddr_storage, but socket.c doesn't include it because this version of ruby still has binary level compatibility with winsock1. |
b0a71179ea80ec54153bd0c6896a6627f053e313
|
2005-02-09 |
* ext/tk/make-tkutil, ext/tk/tkutil/subconf.rb: no longer used. |
ce74e5836695a0908c22dbd4caf9005589326b5e
|
2005-02-09 |
* 2005-02-09 |
bc983c9f3e06e8602d452d699c76da93a6ec4087
|
2005-02-09 |
* eval.c (scope_dup): add volatile not to optimize tbl. |
816fa8d14d416d1a767a0fc762c48f215a8af4ed
|
2005-02-09 |
* ext/socket/socket.c (wait_connectable): fixed wrong condition. |
0de28773260c8c47dec6a39711765c27acc646de
|
2005-02-10 |
* lib/mkmf.rb (create_makefile): fix typo. |
a32bc08d36360adf59806908ebe790ff03f689a2
|
2005-02-10 |
* configure.in, win32/Makefile.sub (LIBS, COMMON_HEADERS): use winsock2 on mswin32/mingw. |
ee51586edaf1b1c2d1035c880d8818e444ea41d6
|
2005-02-16 |
* 2005-02-16 |
b1e84d4c94afcb33c72055018263467f0ca4dd46
|
2005-03-04 |
* 2005-03-04 |
d29f9e080bc6e578df495c56c4fbee29260273d2
|
2005-03-04 |
* common.mk (install-nodoc, pre-install-doc, post-install-doc): fix some omissions. |
0992f6c4728112c50520e7506f4e75e1cac62206
|
2005-03-04 |
* eval.c (rb_exec_recursive): matched the declaration to prototype. |
302b8ff05519b9b9387b56bf1e3fdc41834716a4
|
2005-03-04 |
* file.c (eaccess): workaround for VC++8 runtime. |
1117412bccea71a2a4b2a94db2d112cac2640a01
|
2005-03-04 |
* 2005-03-05 |
82849c97dd42961521fce3a084cb53dfdf94c6df
|
2005-03-07 |
* ext/openssl/ossl_ssl.c (ossl_start_ssl, ossl_ssl_read, ossl_ssl_write): need to set errno on Win32 platform. |
39d35c11307e31434cc71f0412b6ec34c7e3ee69
|
2005-03-07 |
* ext/openssl/ossl_ssl.c (ssl_get_error): typo. |
1c3769c67d0fdcf8532a33e3d58cca84c7a2fc1f
|
2005-03-08 |
* eval.c (rb_exec_recursive): declaration should precede statements before C99. |
e2c31e461459a5ba838ec5b00728c3cb2ec66af8
|
2005-03-08 |
* ext/socket/mkconstants.rb: workaround for some of 4.4BSD-Lite derived OSs. |
3fe1e7e89dd49a25b8de1b04964eb858ec8fdd2a
|
2005-03-28 |
* 2005-03-28 |
ad755116ee051c4b9b67ef2c9cc2fb274dc6732c
|
2005-04-01 |
* 2005-04-01 |
07f61642e49d48ca2551f533573832dbcfc7b486
|
2005-04-11 |
* lib/mkmf.rb (configuration): shouldn't output hdrdir twice. |
0a6a371abf8d68184a419c2f3160f21483009aac
|
2005-05-17 |
* win32/win32.c (unixtime_to_filetime): use localtime() instaed of gmtime() when using FileLocalTimeToFileTime(). |
c902442151ded79933b238cdfecde25333f9b615
|
2005-05-17 |
* 2005-05-17 |
aab01c2bc991c7f887ae5117afa43f4be2f4e7c7
|
2005-05-17 |
* ChangeLog: fix typo. |
a70902a5c9888b45cedc235fd913b7ab88e8c9f6
|
2005-05-18 |
* win32/win32.c (NtInitialize): fix typo. |
34075ed209a0c9c70570deb4aad1766d2415607c
|
2005-05-23 |
* win32/Makefile.sub ($(PROGRAM)): add dependency on $(LIBRUBY_SO). [experimental] |
0e7ab28c36fd9524dd6d93363a1e99c270abf752
|
2005-06-06 |
* ext/ripper/depend: add .y to .SUFFIXES for nmake. fixed: [ruby-dev:26294] |
79d206efef783fbe276b37c14930c8e022482aca
|
2005-06-16 |
* ruby.c (load_file): '!' is already read. reported by gotoyuzo. |
b03649bc2a0764fffb969b71f4bf18dcc12fe869
|
2005-06-20 |
* ext/dbm/dbm.c (fdbm_closed): new method DBM#closed? |
00e35b4f19e4ec1f7d1d3f8bd49573054669f32e
|
2005-07-01 |
* missing/erf.c: need to include some headers for some platforms. |
9e8d096c83d6b5ae25928f6f72806ba04f327cfe
|
2005-07-01 |
* ChangeLog: typo. |
60f2184922eedceb720307d25714bc9eb146b056
|
2005-07-04 |
* test/{dbm,gdbm,sdbm}/test_{dbm,gdbm,sdbm}.rb: skip some tests which using fork on fork-less platforms. |
2e0680f22100e8fc46c8efb43ff1a1b875a9e306
|
2005-07-06 |
* win32/win32.c (open_ifs_socket): new function. |
c7bdb0d8b8d4228f4d796777dc6815a3c6162635
|
2005-07-20 |
* io.c (S_ISREG): need to define S_ISREG before it is used first. |
528f4c66dd42bda2776508b152facb9e16bd5759
|
2005-07-25 |
* win32/win32.[ch]: (rb_w32_vsnprintf, rb_w32_snprintf): removed. |
ce8d9b4a0d2c16ff2d634ce6c4b00a9156cc55f3
|
2005-08-03 |
* configure.in, {bcc32,win32,wince}/Makefile.sub (HAVE_SNPRINTF, HAVE_VSNPRINTF): use win32/win32.c's implementation instead of missing/vsnprintf.c's. |
107e177cb8a679baba5726cc299ae8b1cb50803c
|
2005-08-05 |
* lib/mkmf.rb (create_makefile): need to convert path separetor before invoking install command. |
9b76ae61f455aa98964538fd01b44e6ce93c13a4
|
2005-08-18 |
2005-08-18 |
e67d73e0f31782f9d295338a1e0aae1b1b6d0db5
|
2005-08-18 |
* win32/win32.c (socketpair_internal): need to call open_ifs_socket() to create sockets instead of winsock's socket(). fixed: [yarv-dev:581] |
acbee0bda7e807e88cc3255d4d3e04aa6dca0510
|
2005-08-24 |
2005-08-24 |
08324a409816329a925859d2d00c6ee0bf0242a6
|
2005-08-24 |
* test/logger/test_logger.rb (test_shifting_size): should close log device before unlink, since some platform cannot unlink opened file. |
7706418a4e6a3c5a57d00b19d93e9ca51eea53d0
|
2005-08-31 |
* win32/Makefile.sub (OPTFLAGS): default global optimization to disabled for all VC++ versions. fixed: [ruby-dev:26897] |
6c32e232d90c3347dbb52366a378265f19022e38
|
2005-09-14 |
* 2005-09-14 |
e2472dafa07c491954c3e81ee9643ade1252ce00
|
2005-09-14 |
* win32/win32.c (collect_file_fd): rename from extract_file_fd. |
7c5eaf70a3754452ecdb432d5430b6ee00460a83
|
2005-09-15 |
* win32/win32.c (rb_w32_pipe_exec): remove unnecessary CloseHandle(). |
8bfc6d7493d098f4ced7abbdd5fe441ca24de7ff
|
2005-09-15 |
* 2005-09-15 |
071c45df939e962e8cd6ecc51bd402b6a7cc91f6
|
2005-09-15 |
* test/ruby/test_signal.rb (test_exit_action): skip the test using fork on fork-less platforms. |
5cbb885ce177e2e3462a87499a72bc7645051069
|
2005-09-21 |
* ext/ripper/depend (SUFFIXES): no longer needed. |
b1d08eabdad09ff5b6d955b369331e4c43a6a187
|
2005-09-27 |
* rubysig.h: fixed build problem with --enable-pthread on platforms which don't have setitimer(). |
63e58214602bba961af15dac35e160427ffd5c12
|
2005-09-27 |
* 2005-09-27 |
1110e7123c8af68ba6a91ce1b46d92d6fb911e6a
|
2005-10-01 |
* win32/win32.c (do_select, rb_w32_select): brush up. |
b367743e929b0bdd726736810163caf76c45a185
|
2005-10-14 |
* win32/win32.c (ioctl): should set errno. |
45cab7d1044f81fffccf473bcbdf53a191bf1248
|
2005-10-15 |
* win32/configure.bat: remove unnecessary line which prevents creating Makefile. |
6de9ca76512b616df2575c83dd11ea472a10755b
|
2005-10-15 |
* 2005-10-16 |
fa31502b801c5ff70334a4bf0ef33b3d92158137
|
2005-10-17 |
* mkconfig.rb: fixup configure_args for mswin32 configure. |
71aa77ef8ac228fa032981a494999faa7f4b570f
|
2005-10-17 |
* 2005-10-17 |
2b8887590d78a870ad6f87a8bd1ef6409601f592
|
2005-10-18 |
* mkconfig.rb: forgotten to commit. |
a2f8339f6f3ddc665c92cff7a83cea62aa5dea08
|
2005-10-18 |
* 2005-10-18 |
0245c7aa161548fd176794f1b3495cb634b96049
|
2005-10-18 |
* ext/dl/depend, ext/dl/extconf.rb, ext/socket/depend, ext/socket/extconf.rb: shouldn't define DESTCLEANFILES in depend, use $distcleanfiles in extconf.rb. |
404faedbaab52bdc184eaba2332ec4cae55b7e01
|
2005-10-18 |
* sorry, commit miss. |
c90f3b2d90885b36ec82b0803eaf59de2eb81a47
|
2005-10-24 |
* ext/Win32API/lib/win32/resolv.rb (get_info): support multiple DNS. fixed: [ruby-list:40058], [ruby-dev:27479] |
f4413f14870550a7fb01200f4f41027b505ff96f
|
2005-11-07 |
* ext/openssl/ossl.h: need to include winsock2.h before including windows.h by some openssl headers. |
7b692e55cde4634209942cca197acf392ca51558
|
2005-11-18 |
* file.c (file_s_dirname): added checks for some patterns with drive letter. fixed: [ruby-dev:27738] |
e93a1c580ef8ea27fcb153835539ace16900ae47
|
2005-11-18 |
* forgotten to save after rename method name. |
a8abed1256fe6e800d240b5ca3ddce1b4fec67a5
|
2005-11-18 |
* file.c (rb_file_s_dirname): should use skipprefix for UNC path. pointed out by nobu ([ruby-dev:27744]). fixed: [ruby-core:5076] |
333e8b294d4c7afb7a56cb4ea2b2c2820d5b17a6
|
2005-11-22 |
* file.c (rb_file_s_basename): skip slashes just after UNC top slashes. |
689cc98238867859689928d07f9355dd181274ff
|
2005-11-25 |
* 2005-11-25 |
1e85f1642319d245f29178bce1c370d711c017d0
|
2005-11-28 |
* 2005-11-28 |
21d45159de003fcfec86a70b46eca16715429dae
|
2005-11-28 |
* ext/socket/socket.c (init_inetsock_internal): remove setting SO_REUSEADDR option on server socket. fixed: [ruby-core:6765] ([ ruby-Bugs-2872 ]) |
3be312869dd62faecc679d2989ff62212ee6f234
|
2005-11-28 |
* ext/socket/socket.c (init_inetsock_internal): remove setting SO_REUSEADDR option on server socket on Cygwin. fixed: [ruby-core:6765] ([ ruby-Bugs-2872 ]) |
1aada80f78a40dfc0991aa6155cb7d03079e1f0a
|
2006-01-17 |
* win32/Makefile.sub: invoke .bat via shell. workaround for nmake 8. |
6471c4dcf49506fa98764dcff919e3134be402a9
|
2006-01-17 |
* 2006-01-17 |
dc2732c84f1005821904080543783f302002193a
|
2006-01-17 |
* win32/setup.mak (MAKE): workaround for nmake 8. |
63b79786250f32c0fac7a9f01eb52f8c4e6c5397
|
2006-02-02 |
* lib/rdoc/parsers/parse_rb.rb (RDoc::RubyParser#get_tk): added support of :'string' style Symbol. |
f0432871fd3f9489c87199700efa32a7597f135c
|
2006-02-04 |
* win32/win32.c (LK_ERR): ERROR_NOT_LOCKED is not an error. In such situation, flock() should return 0. |
910a436d33f2daac82e1bda305588f3f3d270502
|
2006-02-09 |
* eval.c (rb_obj_instance_exec): fixed typo of rdoc. |
898f5b315c2d8e412fdd585533400d1b8049af8b
|
2006-02-09 |
* 2006-02-09 |
93ff2adbed2c6b3ee2a2456d5223753921b2fee0
|
2006-02-14 |
* time.c (search_time_t): support non 32bit time_t environments. |
fd2660d9c3f5c7f05ea8a0636624eb0d0f2e463e
|
2006-02-14 |
* 2006-02-14 |
45ccbcc078ef475a8c6e1d48fa0b3f0ebac7cd6e
|
2006-02-14 |
* ChangeLog: typo. |
8fe090790d6af1e5943cb6589eee16f9dd1c4250
|
2006-02-14 |
* win32/Makefile.sub (config.h): should define HAVE_LONG_LONG with VC++8. |
f0ab5bdea254cedc620cd8de6add6e76ac57cabc
|
2006-02-14 |
* win32/win32.c (rb_w32_utime): drop read-only attribute before changing file time. |
ba8954361dbe61e7fc4aaf507f19d3546dea7a73
|
2006-02-15 |
* 2006-02-15 |
dd0fa838d94ad91b1ab993e41b7ad113aac3b3f5
|
2006-02-17 |
* 2006-02-17 |
2d956bea23588a9a16a0d42149d8544e9a049689
|
2006-02-20 |
* lib/find.rb: should raise ENOENT if root entry does not exist, without opening it. [ruby-dev:28345] |
00610f75f7eda49567fb809d982810150a5c7b1b
|
2006-02-20 |
* 2006-02-21 |
bea93efc42f1e50e759888e53dbcd1ec624d3d80
|
2006-02-22 |
* test/webrick/test_cgi.rb: should support platforms which search library path from the interpreter's path. And, support test without install incidentally. |
20f3ea3f6c084733dfbc76f8a0efe1335ce66428
|
2006-02-24 |
* win32/win32.c (NtInitialize): need to set a handler for VC++8. |
6f43cc18a49c003d1a89d94d351bd01c97d0a873
|
2006-02-24 |
* instruby.rb: install *.exe.manifest and *.dll.manifest if exist. It's for VC++8. |
597cfafb88f31e58e50aa9da327e4e165322b39c
|
2006-03-15 |
* lib/mkmf.rb (create_makefile): support libraries without *.so. |
5bc9512a0b41f44ad3cfdf107695e35fd3a15269
|
2006-03-20 |
* ext/win32ole/win32ole.c (folevariant_value): could not compile with C90 compiler. |
1e608d0dffa714e65390d428c1f6fa48a9dbbba8
|
2006-03-20 |
* 2006-03-20 |
e72073102cc10153e49c120eda75e92482d253df
|
2006-03-29 |
* ext/nkf/nkf-utf8/nkf.c (nkf_each_char_to_hex, encode_fallback_subchar, e2w_conv): support C90 compiler. |
6ac8bca0f0d289491a9e64ba9afea6a0a4c5f7fb
|
2006-03-29 |
* 2006-03-29 |
105e1deba77b8c27558fc497e6c7525205d1f69f
|
2006-04-21 |
* 2006-04-21 |
9b9de890dc38b004cee8f8da20f29ac4df6516d1
|
2006-05-08 |
* 2006-05-08 |
f85ebe0963bca1dd2a578a666b5b43684391c5b4
|
2006-06-01 |
* win32/win32.c (rb_w32_getcwd): set errno if not set. fixed [ruby-list:42346] |
2a9733a5c24cf57bc4774a97c1bb1b08337284e1
|
2006-06-01 |
* 2006-06-01 |
e4602e1d275752f38a84c89ce4ddb87826f4fa17
|
2006-06-01 |
* win32/win32.c (rb_w32_getcwd): runtime's getcwd() will not success if the length of the cwd is longer than MAX_PATH. fixed [ruby-list:42335] |
141295c12441064f21d5e0739de361eec722f5a0
|
2006-06-07 |
* 2006-06-07 |
301f4076f8c5763489edf26133d546f80377f9cc
|
2006-06-07 |
* win32/win32.c (errmap): add some winsock errors. |
af19c6657066c18a739ee08eadadbc522d9bbcbb
|
2006-06-07 |
* test/socket/{test_nonblock.rb, test_socket.rb}: Windows support. |
da617f7f79e11bfa92adaaa48be1d2cb0f16096a
|
2006-06-08 |
* win32/win32.[ch] (rb_w32_read, rb_w32_write): new functions. use recv() and send() when fd is socket. fixed: [ruby-dev:28694] |
f83f236f258ebda680006027a03d75fbf98bd5b3
|
2006-06-08 |
* 2006-06-08 |
3b6f1b9b898ce638ffb1dfb8c492fa6e93c85ee3
|
2006-06-09 |
* 2006-06-10 |
4b731d3bc973dae866211d6f6f9574300718cfe7
|
2006-06-09 |
* eval.c (CALLARGS): remove last semicolon. C90 compiler doesn't allow any lines (even if they're empty) within variable declaretions. |
8686ee186197b3aeea3cfbe53014e36fb5ce9eac
|
2006-06-10 |
* lib/getoptlong.rb (GetoptLong#set_options): recieve arguments as Array. |
d1a664a464639645acde4b49e98c2886309e4603
|
2006-06-10 |
* eval.c (rb_f_method_name, rb_f_callee_name): new functions. new global method `__method__' and `__callee__'. |
c053ad38cf8f92b64a0cc3e97d0accacd44df429
|
2006-06-10 |
* commit miss. |
85c86a4e294aeee92b78c075628ec88cdf54d1ea
|
2006-06-10 |
* lib/rdoc/ri/ri_writer.rb: use String#ord. |
2059d39e981a884a7c03a933ababca2835773c1c
|
2006-06-11 |
* win32/win32.h (write): not need to define on bcc. |
ed1ed86962462c38ebacc58969754d653fa0e6aa
|
2006-06-13 |
* 2006-06-13 |
96c4899738c60c0354a313fcc4f88fb995498a41
|
2006-06-14 |
* eval.c (rb_f_method_name, rb_f_callee_name): document typo. |
bf29d2d7366bee948654f8c0032368f30e7d3a37
|
2006-06-14 |
* 2006-06-14 |
6dea5cdb5be0761b42dd8dc7fb7c32aebd2c3d9e
|
2006-06-18 |
* 2006-06-18 |
bc6a1d8dcfae8b3cdc85fd1f7e6ba66a88a2a867
|
2006-06-21 |
* ext/socket/getaddrinfo.c (freeaddrinfo, get_name): fixed typo. |
50a1f9ffbb3ff159b34b4818143e51dfe8257edc
|
2006-07-04 |
* ruby.c (proc_options): supress warning on DOSISH. |
9dc29ddfd78c9bfb68161d1da922089ab859cbae
|
2006-07-07 |
* win32/Makefile.sub (config.h): define FUNC_STDCALL/FUNC_CDECL. from [ruby-dev:28970]. |
c1699f2a2ec9ecfe22fbfde7bd591c4715b317cf
|
2006-07-10 |
* ruby.h: typo. |
6f535f34c54e06689f30178cc2bef2b511eac6a9
|
2006-07-11 |
* string.c (rb_str_dump): need to extend len for \b. |
c5aae656e5d0f6f16cb58fd94411665dc53c086f
|
2006-07-17 |
* st.c: still need to include config.h on some platforms. |
14824b508440a5c13abd5ccfcfe7a9cfa9e0b59c
|
2006-07-17 |
2006-07-17 |
9d6e1cdb73e59ac188fa10a35cbc8a11f1d2a4d7
|
2006-07-18 |
* intern.h (st_foreach_safe): fix prototype. |
1921fbce45fc87ca7932b11881a5714ae12b5d0c
|
2006-07-18 |
* win32/win32.c (open_ifs_socket): should not use plain malloc. |
553bba0b4734f2fbf4ccf09523ba1c91d5659ad6
|
2006-07-18 |
* process.c (rb_f_system): shouldn't block SIGCHLD if it's not exist. |
c0eb19d91a59f49255f9a6758234fe604a976048
|
2006-07-25 |
* lib/mkmf.rb (configuration): typo. |
2982c5289210c02120172bf631270858681d031d
|
2006-07-31 |
* win32/win32.c (exit_handler): new function; release winsock and environment work area. |
800c7ad39bbb1871b510b1393045601c1d2b8c4b
|
2006-07-31 |
* ChangeLog: typo. |
f2cc27721631aed6c69473fbda012623ea8f4156
|
2006-08-16 |
* common.mk (pre-install-local): remove unnecessary code. [ruby-dev:29249] |
8c65115c20e090cca569088d2775e97aea1ba531
|
2006-08-25 |
* test/wsdl/document/echo.rb: removed. |
5b5e4a6fc1e2829e6a2e1fb41986e951070646c7
|
2006-08-31 |
* file.c (test_identical, rb_file_s_truncate): use RSTRING_PTR and RSTRING_STR. |
6790891ef083b77faaf9d779463dfa0569a96ae5
|
2006-08-31 |
* ext/Win32API/Win32API.c (Win32API_initialize): use RSTRING_PTR and RSTRING_LEN. |
974037a54272cd86a36bffafa22578a0ab15def7
|
2006-08-31 |
* eval.c (search_required): use RSTRING_PTR and RSTRING_STR. |
3d1b573946ee26775da3268ba585b2276c659342
|
2006-09-08 |
* ext/extmk.rb (extmake): follow Array#to_s. |
9bcbcb054a0c7d716026b3c7422096eb56b0f031
|
2006-09-13 |
* gc.c (ruby_init_stack): decrease "stack level too deep" in Windows. [ruby-dev:29569] |
a32b61147b2c636703e1e8d9b773f31dd9f1e2af
|
2006-09-20 |
* {bcc32,win32,wince}/Makefile.sub (INSTALLED_LIST): need to define this macro to install. |
8af68b08a0049d8662207562893a8edbf8ecff52
|
2006-09-26 |
* win32/Makefile.sub (CPP): check predefined value. |
c24faf6703b9eb380c59a39d6d4d1c80f04c44d2
|
2006-09-26 |
* {win32,wince}/Makefile.sub (CPP): check predefined value. |
31fd0d60290c5aaa291d1401ff7270d70e5f3c6b
|
2006-09-28 |
2006-09-28 |
406479b3b58517cdbcad5700b0b971ff9bec8edf
|
2006-09-28 |
* lib/tmpdir.rb: use return value of getdir.call for length. |
d7522827862b2ed95b5624fb6b031b15f3da3ab3
|
2006-10-02 |
* instruby.rb: batfile should be CRLF'ed. |
8e1455a16e0dba91e271b1ab7512526aa5329749
|
2006-10-02 |
* instruby.rb: for cross compile. |
cbefc993aca66a37dff5b186e679174db2f9f717
|
2006-10-06 |
* {bcc32,win32,wince}/Makefile.sub (config.status): shouldn't use copy command instead of install. use -run install. |
1d214f8087909eaa4b7f574202c28875bbb463cd
|
2006-10-26 |
2006-10-26 |
d94124b80f2e818b2267143e6b9d14f3ad60932a
|
2006-10-26 |
* ext/digest/digest.c (Init_digest): typo. |
3679754a95df33dd576cf9f81ae2ef70a84a6649
|
2006-10-30 |
* bignum.c (rb_big2str0): use better approximation. |
1636105e7413d8f2c8b91f9c899d879acdc9464a
|
2006-12-08 |
* bin/rdoc: ues File.exist? instead of File.exists. |
f1b36f299793d8a64b6af26468e2ffff9b3700dc
|
2006-12-08 |
* lib/optparse.rb: cannot put :nodoc: before method definition. put after it. |
17a6c41e4358b8ee6b0dff4761591a0ffd6fa2f4
|
2006-12-21 |
* {djgpp,bcc32,wince,win32}/*.bat: set svn properties for DOSISH batch files. |
219fafd4d2654ba54d4c0164871ee61262b4b210
|
2006-12-22 |
* 2006-12-22 |
0ecf102274b446fe0b840635a3e05c17763688a8
|
2007-01-02 |
* 2007-01-02 |
f189294d04ba8c05a03964c622327369c0773829
|
2007-01-05 |
* 2007-01-05 |
61fbdef3496e6733ae73cc8432f06431fc9e5ac1
|
2007-01-09 |
* file.c (rb_find_file): should not call fpath_check() with NULL. fixed: [ruby-core:09867] |
b69642052686971d0694732ee02d742f11982deb
|
2007-01-23 |
* Makefile.in, common.mk, configure.in, */{Makefile.sub, configure.bat, setup.mak}: add --with-baseruby configure option. |
2fc900dac88f5023afde41ad5a4f3d7f011f60a8
|
2007-01-30 |
* string.c (rb_str_sub_bang): calling rb_str_modify() should be just before actually modifying the string. fixed: [ruby-dev:30211] (originally reported by zunda) |
b1c6339b0c2d3288eab5c45cb86ecd30c9b0dc9d
|
2007-02-06 |
* 2007-02-07 |
691b6fb869f4d8d64da25f768589eb0eebb65634
|
2007-02-15 |
* win32/win32.c (get_pioinfo_extra): new function for VC++8 SP1 workaround. [ruby-core:10259] |
583417190488ccbb668a3c149f9dd2ee2f0b837c
|
2007-02-23 |
* win32/win32.c (set_pioinfo_extra): simplified. |
3207cd3897cd40d7801c7e8f422942b7fadb6807
|
2007-02-23 |
* signal.c (sighandler): need to re-install sighandler on some platforms. |
bb022bed3a0e20b6fee92ad8910d1e0651c43f18
|
2007-02-23 |
* thread.c (rb_thread_polling): check interrupts here. |
1930f14533b0fc16dab4a3c01996033a6c5763ba
|
2007-02-24 |
* win32/win32.c (StartSocket): remove unnecessary code. |
006f72e9209d29b564a7ba95bf1f100f1cabf331
|
2007-02-27 |
* common.mk (error.c, process.c): depend on yarvcore.h and rubysig.h. |
c67d0e35e7e77f21ec2c46978c4b66b4e89c30d0
|
2007-02-27 |
* test/{dbm,gdbm}/test_{dbm,gdbm}.rb: shouldn't use host_os. use target_os instead. [ruby-list:43225] |
a17065673c834143bc52e89c9e5c3990d83f225b
|
2007-02-27 |
* ChangeLog: add name of bug reporter. |
bcb0b021e3a0216bcf6f64d2545caac7f8124c34
|
2007-02-28 |
* lib/mkmf.rb ($DEFLIBPATH): default library paths ($(topdir), etc) should be the first elements of library paths list. reported by KOBAYASHI Yasuhiro [ruby-list:43225] |
cebb4b5ca041f422c23e15bedb9abed8481777ba
|
2007-02-28 |
* ext/openssl/extconf.rb: no need to check unistd.h and sys/time.h. they are already checked at configure. reported by KOBAYASHI Yasuhiro [ruby-list:43225] |
f3cde2b5fbd1c936c297a248c4d277339db687ff
|
2007-03-17 |
* win32/dir.h, win32/win32.c (rb_w32_opendir, rb_w32_readdir, rb_w32_closedir): get rid of possible buffer-overflows. |
a20ecf3be4aa83647f243ff29fa9d0b23a9b9b63
|
2007-03-19 |
* 2007-03-19 |
72408684245a2b1a45cb4e09906436e06b95bf60
|
2007-03-19 |
* missing/{strlcat,strlcpy}.c, missing.h: new functions. |
315f27836fec6a1fef162c066c5e6644eec6351b
|
2007-03-20 |
* eval.c: just minor changes (rdoc). |
0d16b614bfef56f513a51caf604f6f5e13418ae5
|
2007-03-21 |
|
4be1dfb9faab78ffb2d2e16e80b358a9f233d147
|
2007-03-22 |
* test/ruby/test_bignum.rb (test_to_s): add tests for Bignum#to_s. |
fa36cffb3e97b2f073910d0d8e4f3b6906094195
|
2007-03-22 |
* 2007-03-22 |
0ce0d4a596b5059d04f3f79f9c3244c1415782fd
|
2007-03-22 |
|
240f1279aa7bca6a125b148e18955888f9bb4bd8
|
2007-03-23 |
|
528e8517b8ed545ecd8aef678ec542275f08c8f7
|
2007-03-30 |
|
7fa11815f8d47ed29b53f137732852b80fbbf186
|
2007-04-03 |
* 2007-04-03 |
9a41f064fae5245df0a2d9dc7045d5e9705946c8
|
2007-04-03 |
|
eed46ac6337e995196430b18eca10c9cb15317da
|
2007-04-03 |
|
7f8eb55d6c3f6132d84ce46ee468d5e660253471
|
2007-04-04 |
|
22405dad926f9c898e08a4c5bf44dad81f050e70
|
2007-04-05 |
|
406389a9f31ab0e7de689a373b0a8c4b2d5905fa
|
2007-04-06 |
* 2007-04-06 |
31088109b728d2cd93051c2114ffef880b4fa8bb
|
2007-04-06 |
|
14869595501ceb1bb82c8b006cc2e9d0acdec908
|
2007-04-09 |
|
45b0d6590044b741be0368ceccb3cb865ba890cd
|
2007-04-09 |
* thread.c (do_select): sorry, typo. |
b3e38e1819234ef34294f98a3f41e66063e9d011
|
2007-04-09 |
|
f024801e1e1c5fe55bff16989026be0de6c91937
|
2007-04-10 |
|
00f60d074804e2d3a74c6108e40cd5910865f7fc
|
2007-04-10 |
|
20e961458e9f34504dc07712ad6b0e8aa1d165f8
|
2007-04-10 |
|
314734add8ad699b1de13c3382e79dca6cca903a
|
2007-04-11 |
|
fb853dc2c2a932bb8b5a62b1e430d101b39733f0
|
2007-04-25 |
|
91e5b6f1fa6e4499a04ef61fbf7162391d353878
|
2007-05-08 |
* 2007-05-08 |
adc782762b1fa585ed01c1ca35ef1f750a324eca
|
2007-05-10 |
|
54420c26147321080c6664ec095471172311cf9b
|
2007-05-10 |
|
cb272b7c2dafe30b5823f6e6fc59bbc79c8f0cab
|
2007-05-10 |
|
216dcd80ffaa233be3f61d7e21eeeb13bad58795
|
2007-05-15 |
|
e8a529584197da790723f4f2f3c8c1b483f54b35
|
2007-05-25 |
|
62872956b6fc70d43c39b0476962b509dbb96de8
|
2007-06-01 |
|
f3dfa40734581b03b1c2565ff1d0a6675c92a213
|
2007-06-04 |
* 2007-06-04 |
5f05c269e943b7c633f999b5f046122ba39559fa
|
2007-06-05 |
|
7e5b2304c593371958fac489e596988a7ec95b0d
|
2007-06-06 |
|
250a29cc6be6a40b828b399d230748d02572efda
|
2007-06-08 |
|
8e8a3a07b149e25aa743b68f180338fb10b32997
|
2007-06-10 |
|
3cf184ce6ffec4b2f0815d1d5a7826e86033f7be
|
2007-06-12 |
* 2007-06-12 |
a00c1ed6723e9c92d6c09716169cc0210c331fb2
|
2007-06-25 |
|
d81af2f7b255a67a48bd6279394a0bbdde462634
|
2007-06-25 |
|
588e79f7688c9b7f085cb8d46b9289e4769f4135
|
2007-06-25 |
|
c179584ba4949a6f569e2c0734a6f01dbdae3f60
|
2007-06-26 |
|
9b9cc53e236ebae47b2f96d5ab7c3f9e3c158702
|
2007-06-26 |
|
1aa54c6db6a10bf671a80eddf93630fbbea4f810
|
2007-06-27 |
|
cd72ed32cc9b3b9a1fcb314d9d9c91edd11d0bfb
|
2007-06-27 |
|
8e11ff411a97198cedb510ebeecde56e67ed3cd2
|
2007-06-27 |
|
14010ce4a390e470e29959fbfef253b15ed3847f
|
2007-06-28 |
|
49b0a4d5edf3a86b2854bdf3d6d705d199f0aa90
|
2007-07-03 |
|
a0d50fa3c494ea5afb98c05be049a0cde6fde28d
|
2007-07-05 |
|
92818d7eb647116ca51fde4018f58fc0ba1c2e78
|
2007-07-05 |
|
a6ae274c3b06174401276fde2636f17720508532
|
2007-07-08 |
|
a87664923f2158245a7adf58d116921f44155f35
|
2007-07-08 |
* 2007-07-09 |
2e4f2aaaf0e9e245db7f5d2596b4aef4ec0406f8
|
2007-07-11 |
|
d504f64a3b7b76195e449fd886cfe7d2b37b412f
|
2007-07-12 |
|
f603c4ae082cc7d5c5a6f11b2528240f31dafc88
|
2007-07-12 |
* ChangeLog: ML ref. |
b42698eaff77b1894176104bb32b5c7396eb3361
|
2007-08-08 |
* bignum.c (rb_big2str0): should preserve sign mark. |
70f5d818f8f4956354221e7977bb1b8b40c00a5a
|
2007-08-30 |
* regenc.h: check RUBY_EXTERN before including config.h and defines.h |
6cca1f4c6a0fe27930383350402a45013cf091c1
|
2007-08-30 |
* numeric.c (SQRT_LONG_MAX): use SIZEOF_LONG instead of SIZEOF_VALUE because SIZEOF_VALUE > SIZEOF_LONG on some platforms. |
1588a79069fdcd1dc6156e38ee54963fdc2b23a7
|
2007-09-01 |
* test/socket/test_tcp.rb (test_recvfrom): same as mswin32 on mswin64. |
6c7466e82a0e81db338f7a75fd584d80f9f82a56
|
2007-09-01 |
* bootstraptest/test_knownbug.rb: add new test. [ruby-dev:31698] |
ebef450d28ec493b53487ead5c2cfdbc0234c17b
|
2007-09-01 |
* test_jump.rb, test_knownbug.rb: seems to be fixed. |
24eeec7a719e08b8c9d20d1ff63bd1fda1b5d663
|
2007-09-07 |
* regenc.c, regenc.h (onigenc_single_byte_mbc_enc_len): should take two arguments. [ruby-dev:31754] |
eda22a34116e7c889cc0f7f4a5aaa1f59dc5495b
|
2007-09-07 |
* 2007-09-08 |
1ff31c2d2de0a863e638357e1673b1fbb559cecd
|
2007-09-27 |
|
38694262ef41c6071ec58fee794212545700c752
|
2007-09-29 |
|
50c7751b606ac0568e531301149db404717d4717
|
2007-10-02 |
|
b618f011b7820d64c533c8d8e9fb99cc7bec121e
|
2007-10-04 |
|
57831cebe13ed93a09e3659ce7e8425506fcc0ba
|
2007-10-04 |
|
51baef22a6269887023add80b25444f319fd5d69
|
2007-10-09 |
|
46a30fd4a27df9ce2aa39c7835069262adec65da
|
2007-10-11 |
|
ba997e3529e3397dd64557891c06ccb350601d17
|
2007-10-11 |
* bcc32/Makefile.sub, too. |
24ada5f55ef795b47b2d34c25450805ea4c2df14
|
2007-10-31 |
|
2276493ee54ae673be131d2ff4b6188890e59bcc
|
2007-10-31 |
|
ac5a975aafcbe36f7342424d931fef57aedd3188
|
2007-10-31 |
|
4905959e348f3125e9d2c61543d524abbb06354f
|
2007-10-31 |
|
a95d19bf5988b60d3649f18d267e25a666955476
|
2007-10-31 |
|
fc3b17968b0ca073498e0ee7f3e1be84070d6b97
|
2007-11-04 |
|
219d2315afc0fbb393ed759fd48005c92d32b32d
|
2007-11-08 |
|
647cd75166d9d40b3fe8f0abd10adf1612375ad0
|
2007-11-12 |
|
fef818ec822e978c73b68d3ecaa8e730316bd843
|
2007-11-12 |
|
0595aef18eaf442b91f013bbe8a289fca961f104
|
2007-11-15 |
|
808becf9e0919d5e155be1574d364ada6046c111
|
2007-11-15 |
* ChangeLog: add ML ref. |
cae4fb76dcc6810a38ad67301fb764b8b7e5c5ca
|
2007-11-20 |
|
97a9e9da8504718660d03253a528161da7cfdb8f
|
2007-12-03 |
|
2364c5e6e768531586bff33653206ce18a26d3ca
|
2007-12-18 |
|
4b8ebed41c106ea2909ae965f99a3f2b77fea533
|
2007-12-19 |
|
1541ad6e8cd25b129b2f40f8738e7319cbfbfe37
|
2007-12-19 |
|
fede8b213b8b06537c160f911698c12793920d24
|
2007-12-21 |
|
3486311d540ba65e591a0fb54fc2acfb02c7f8dd
|
2007-12-21 |
|
b211ed6460916ff9db3f000113fcf2261f953f29
|
2007-12-21 |
|
b507930297de6991910ee086ca06af1fac5b5363
|
2007-12-22 |
|
3ce6e61a7bbe346e9cec0e88fb1a871000984cc9
|
2007-12-22 |
* test/ruby/test_float.rb (test_float): test literal, not sprintf. |
366b82dde8c9e48affb774840ae6f89d6e2a60c4
|
2007-12-22 |
|
c9bf41968448b09f7b33f3cf1c21090d23cdde50
|
2007-12-22 |
|
05ac036933db57f08e04bf617e4c2adf13876371
|
2007-12-22 |
|
eff45d2cc8a7a2fe51b04bd1c05496dbdb499a9a
|
2007-12-22 |
|
bc0963a204493687243d24737215ad8819d2212b
|
2007-12-22 |
|
d9c407981cd76f93840bd42e391135b4fbb4ae96
|
2007-12-22 |
|
0f064d27b3ab4e4bee96c19313c6fe1480972f24
|
2007-12-24 |
|
e3215a73423bdfca2ee2a2cae45a616296f0f605
|
2007-12-24 |
|
ec579454bb3a9b4461021949ad2e621ec9e2a75b
|
2007-12-25 |
|
47aa40cd55fa484b643559a25c27e77e209b5a6c
|
2007-12-25 |
|
eadfbddd93caa870c062de5527b4789907d323f7
|
2007-12-25 |
|
70e01d72d875c5d68d3752622ac26e7e8cf150e3
|
2007-12-25 |
|
af96c97cb19daf141ce674e454cd8e95c744d4b9
|
2007-12-26 |
|
fc9a7983cfee35543b31d36f698d3b10ac9273ac
|
2007-12-26 |
|
e02f14addf1aea0928250e8660ca41389e4e5729
|
2007-12-27 |
|
f548ed48ebc85cc1b95d4b26ebc7c44c5138c8e9
|
2007-12-27 |
* ChangeLog: add report ref. |
992cc9469bbe92f97a95a32e09d5916428ebe980
|
2007-12-27 |
|
3bcd7c418bdaf6132dffbef378490cefe97ca3a9
|
2007-12-27 |
|
b8f8c75579c31ef11697ff52dfe72a35d8bb5e9b
|
2007-12-27 |
|
ec12be85744493b78b6fc6ca299b10350a2592a1
|
2007-12-28 |
|
18ef0fef154fa8dd31f21a7f9693e455c5b2e704
|
2007-12-28 |
|
c48c31a528df1c9e2bf7e7b639a55b0836b4b322
|
2007-12-28 |
|
6b54d4fd0b582d6fb002f5f373b30f044de7cd53
|
2007-12-28 |
|
b1b238da2c20e2312e1e802960feeda6b94b1ca5
|
2007-12-28 |
|
eb1014e4aeb30b9ba18686d4c955cad7e0372108
|
2007-12-28 |
|
57bb055c9334b2778b7a1b7469ce9be70f50bd4b
|
2007-12-28 |
|
b3c2e224d35a09dc95451d2010b00ef3a6547189
|
2007-12-28 |
|
7c8e5e2f655f7185e4480ce12f3f21a537b4fe8b
|
2007-12-29 |
* 2007-12-30 |
99a24e9e156c533f8b80353e9eaaf520baacf30b
|
2007-12-29 |
|
7c1cab2a4f0322cfe37983ffb9ec620ad0b3002f
|
2007-12-29 |
|
735f064df372186ea5724c6042176895b40eaf96
|
2007-12-30 |
|
21789d53316b3894cbe81382ea45841728579225
|
2007-12-30 |
|
f7b12afff5f7779ab0f6542abe41a356a32cc142
|
2007-12-30 |
* test/net/imap/test_imap.rb: check OpenSSL definition before testing imaps. |
8676df80edb0439a1c368271e43583109195fa75
|
2008-01-02 |
* 2008-01-02 |
499bc93a42acddfd66c029343fe0836d9f3893a2
|
2008-01-03 |
* 2007-01-03 |
84a92191e3eb797aab7d625a8ad481277d9a16d8
|
2008-01-06 |
* 2008-01-06 |
ee6abe32523845d5c63f1c3bd23ecf555f4d0827
|
2008-01-07 |
* 2008-01-07 |
b9127221e5c28ab677c56fc5885259e90647e2a8
|
2008-01-07 |
|
6a1a57d13b4358f718a3b5037cefd2d00bbb48d2
|
2008-01-08 |
* 2008-01-08 |
ecf8b1c807e5d52cdd70fedefc51b4e537f5f6bf
|
2008-01-08 |
|
3f2d1892dfe608722870cec8ee9ef0fda1f315ce
|
2008-01-09 |
|
ff1cd79d0869c48a61bb002b5a9e9c52b74dcd06
|
2008-01-09 |
|
603f9304b285e31b39b705584b72218e80db8648
|
2008-01-11 |
* 2008-01-12 |
b9bac78cce93beb9dcde4653af39312ebb29845f
|
2008-01-14 |
|
21365c4476eb32462b03527cb34ec4212e9c683a
|
2008-01-15 |
|
4f703c7dad3e8f765192bbe3d990f9df3afa3ff6
|
2008-01-15 |
|
a894055204f29bde302dbf42f846d14e49b186eb
|
2008-01-15 |
|
648c0f7c80df58bdbcb5ce89c361219e4adf83fb
|
2008-01-15 |
|
3009bcb67967ebeb3450e771746336512eb03206
|
2008-01-16 |
|
50bcd83621bd313873141e3304c81273371afd6e
|
2008-01-16 |
|
61fd7dbf6d0cf3641d41cda3a3c2f6f3e4532865
|
2008-01-18 |
|
a7e37747011a3eecaf2a29c3ec26ddf17967d47c
|
2008-01-18 |
|
5e0824bcd846a77520c6c1d6ff76dff23c7f52e6
|
2008-01-18 |
|
956666cf5ae92d1046106c24e298469d127e3a6e
|
2008-01-18 |
|
caa539f2a358ed0ccac6e4bdcccc2bb4b59e307f
|
2008-01-18 |
|
385c5ffacc7521a81dbe102c07048e6ebd66b1b0
|
2008-01-22 |
|
977eac0fe892b9c7e18c0f914cfad52cfd60dea5
|
2008-01-22 |
|
8e2f164bd978602f8abfdaedf73adad777fdd80d
|
2008-01-22 |
* mkmf.rb (create_makefile): typo. |
5b3b96bb1913f57301b86845c641412c137cc29f
|
2008-01-22 |
* mkmf.rb (create_makefile): sorry, typo. orz |
3b6f862b3af128f1a17a88837b64390cb7a9be7a
|
2008-01-23 |
* bootstraptest/test_{knownbug,thread}.rb: support fork-less platform. |
3ef86ffdfe48ca12110bf1d393d7c725e3444e58
|
2008-01-23 |
* 2008-01-24 |
e36dd522913f79973f0493cc885ce066920ed6e2
|
2008-01-24 |
|
fbe52683e60616f83bc5eec97ea078268b4c558b
|
2008-01-24 |
|
b1257d4d209ea46b249e6e714f64b47dd912c968
|
2008-01-24 |
|
439fab84598b2be5ad7f75016d08687429c664a9
|
2008-01-24 |
|
120bb4a9d55a6e2b8c44b6223e7b5a2905a4abe4
|
2008-01-24 |
|
e27f4ef689bf15d47b7d5a56fbc11f39e5b377a0
|
2008-01-24 |
* test/ruby/test_m17n.rb: commit miss. |
2fc0fe5332c45f7c0eea5ba4581a00dce10311fc
|
2008-01-25 |
|
665e571839c79095720871e46731e25b1b6a439c
|
2008-01-25 |
* 2008-01-26 |
2160c40fb2ef40e8a7ad593239fac3558e2639f1
|
2008-01-25 |
|
73e3ea958d625379b8df8af2c6efb4e903338470
|
2008-01-28 |
|
c7c263eefc2509df20206763f05383009961d68c
|
2008-01-28 |
|
4a948632442b735d306c9583f20f734b0bf7577c
|
2008-01-28 |
|
fee57bb8c8cae56287b57876fe3a41cf2b983eb7
|
2008-01-28 |
|
de3538b05165a24c96d56e361409637afc754d05
|
2008-01-28 |
* test/ruby/test_m17n.rb (test_str_String): update test. |
1e8e70a311bca1533a5196f4a3f685cf1b7a34bf
|
2008-01-28 |
|
a9e23128061268b7823eeb701be9bea959a3d527
|
2008-01-28 |
|
02b9407e93f9c23ff64febad8176e183c93cf8ba
|
2008-01-28 |
* test/ruby/test_m17n.rb: refine some tests, and add op symbol test. |
ff0147a92052fac2263c39092385014d241c6ca7
|
2008-01-28 |
|
34387d1a0273329ec0c9cf02c098b12552f4302b
|
2008-01-28 |
|
ea24d298cf7a6146b5f233292f992ae7ef61771f
|
2008-01-29 |
|
4622664c43867b12ba08b3d298e253495c07db17
|
2008-01-29 |
* test/win32ole/test_win32ole.rb: ruby's encoding support. |
5a674ddca6e026c9fc9037fcbd393b894791e130
|
2008-01-29 |
* 2008-01-30 |
087801b64b9a612daf77bf3a08847c1b0163c1a3
|
2008-01-30 |
|
a1c42c017a74685e4a14814b7a80e12557e5c5b7
|
2008-01-30 |
* 2008-01-31 |
d2bb8975e18ca089819145bf4b3c1c228973ce0d
|
2008-01-31 |
|
1672df18704da19c8abfa5c544de37790d1da19a
|
2008-01-31 |
|
1e3aa62254cb21f9e00dafb2d30e1447b6991024
|
2008-01-31 |
|
aa7c6a538e299577f75fcd6697b6af23d4ea99d5
|
2008-01-31 |
* bootstraptest/test_marshal.rb: commit miss. reverted. |
12f3bcfcab78fd9bc89bf66d0e863d2978082994
|
2008-02-01 |
* 2008-02-01 |
00f34f92741b4092a5f53afff0b9f01679325247
|
2008-02-04 |
|
b6a9ab890de783aca0fffc1c8e854496bcc18cc2
|
2008-02-04 |
* ChangeLog: remove unnecessary ``trunk/''. |
ba6e0752b02b41b24e6bc76079c0e1589e63014b
|
2008-02-05 |
|
fe923029dfa4e4ec2fbfc211c613598104693d47
|
2008-02-05 |
* insns.def: sorry, remove debug code. |
b88ecbcffc30fdf8b5743003563e10a347c05b03
|
2008-02-07 |
* ChangeLog: date format. suppress the day of month by space instead of `0'. |
4cd86dbe9f7701134781562689d1a30d735eb9f2
|
2008-02-07 |
|
f6628871b5d7d1b237dfebcee09b4c304ed6d1d9
|
2008-02-13 |
|
5b461c699623240b9b1305d567945ce7ffa297f4
|
2008-02-16 |
|
57ae6ad003a00e614dde26fd5c17a9f4ce973d77
|
2008-02-17 |
* 2008-02-18 |
f761aacdd8689f92e29fe9cb659060f4df198db9
|
2008-02-20 |
|
5a99317830b640fc76f9def256c3e5d97ee807d3
|
2008-02-20 |
|
b06fa3d168c3ab86a2ae26d1311572c7f92b494f
|
2008-02-22 |
* test/ruby/test_m17n.rb: add tests. |
ca3ce9bb9dfea896fcd6da109b1c31477d58c8af
|
2008-02-22 |
sorry, typo. |
492dde9c0963dff11217aa26f94148ec906067ae
|
2008-02-22 |
commit miss. orz |
fa222ced64da91f92a21aee780f915c2114e1b88
|
2008-02-23 |
|
07de01ca3b14d2a6900bf15293d9170e097bb4c1
|
2008-02-25 |
|
1ccaaf1ad5e534463524ed2e17c7fa28f4c20701
|
2008-02-25 |
* ChangeLog: add ML ref. |
116b15765d20cf36991f3865620d644ee46bb77c
|
2008-02-26 |
* 2008-02-26 |
c4693e62afaa5547be208b60b8b7fe79acc58aa5
|
2008-02-26 |
* signal.c: sorry, commit miss. |
6aac0579d1920fe3be0a12cd2a0775036d576220
|
2008-03-06 |
|
16d0ad48996eaf76b240cff2d8af02defe29e327
|
2008-03-06 |
|
ed6b1829bad6c30c00b68d5efdf4c2f1af12cc80
|
2008-03-06 |
|
c1e0cb08f212eb91da1bf915d34435fd2e06fa19
|
2008-03-06 |
* test_sprintf.rb (test_integer): add some cases. |
643d2bad07ee14fbf0e53ba38ebf1df96a24a359
|
2008-03-07 |
* 2008-03-07 |
cb912bc64d7ad55f7180ca8039923489eb6bfa06
|
2008-03-13 |
|
bc8c8e90d5be190c33ab67a95d66864127ad3b57
|
2008-03-14 |
|
149a03bdfbaffe39a454a695c5b4c531951193c7
|
2008-03-19 |
|
a099df6bbfe4be9ee455d86e3a2e93ab3e55500b
|
2008-03-28 |
* 2008-03-28 |
b2acbb2c67e8d9dc5eaf4823f5e547c57832c443
|
2008-03-31 |
|
5bf63ffcaaee7c78d6ae2c6f7cc90b8004dd57b1
|
2008-04-01 |
|
9729ba32d0d07f7395205b65faacf0cffdbc0b5e
|
2008-04-03 |
|
38af102cccd76913172bf5843097965946ed6077
|
2008-04-17 |
* 2008-04-18 |
fd8734a64d3de5a6d94061633ed719f068c1e723
|
2008-04-20 |
|
7dd42a48e10ce0b5bec57b7f0833aec0f7c0693a
|
2008-04-21 |
|
915b5c55084762d88ace671c6d255a5f7d2ba8ca
|
2008-04-22 |
|
11fbd724cc14895ad17e015ba5f0ab967ca3b35d
|
2008-04-22 |
|
bf310cb64fff5b45c513d97a4c375f52ecb862c9
|
2008-04-23 |
|
963941b156a38aed362421b6eb6247d1d5c977f0
|
2008-04-25 |
* 2008-04-25 |
62da750abea80bad64465791e897bcb4c24d5f9a
|
2008-04-25 |
|
e72b9cbc44d896ab2bc54cdf42f7b0962bb90dde
|
2008-04-25 |
* 2008-04-26 |
6837681a4cb9405da1560dbfc3c1bcc97a7d1177
|
2008-04-28 |
|
d7e28fd0fec9f7909fafb47855884698997d4596
|
2008-04-30 |
* 2008-04-30 |
43798843718172339f94ce31793152ea2ceb1ace
|
2008-05-01 |
* 2008-05-01 |
ffd4bf96cc26a767e3ab10548cd5ddd5c1782712
|
2008-05-07 |
|
ad72d1d3a2952446b2808e137961353100f0d3ce
|
2008-05-12 |
|
8d72d7bd2a96426943b675a2a3d49cf0c418eebf
|
2008-05-12 |
|
e67e71d36ad07e53277225ccb768d61bf0569a16
|
2008-05-12 |
|
9416fedc282b6bd96fe1f150833db3e365029767
|
2008-05-12 |
|
9c504ea8111fb44b46e3011c0417045720334f43
|
2008-05-12 |
* ChangeLog: small fixes. |
42389bd7361dc0e16687ef473c7a0d4a45c31dce
|
2008-05-15 |
|
888c93593003282257849e7af84b73e1ac0f0d8b
|
2008-05-19 |
|
1de486b6001f36525e8cd8d536f7dfd876a7213f
|
2008-05-20 |
|
477c0db2bdca336b498e92708d7c99479860f16e
|
2008-05-22 |
|
3ecb126e9275b8a071e66f6bc4b784b61281bc7e
|
2008-05-26 |
|
224efac3404e0a41993dc420c8249e985c74d083
|
2008-05-26 |
|
ea16f7dfc9b6510f46bfe2255f9025ea9dc0aa3d
|
2008-05-27 |
|
22088e3423413167a5ca6cc944e824959b2fefbb
|
2008-05-28 |
|
72eb7e2a41b40b344e5cc6c8927485da6de106cd
|
2008-05-28 |
|
dc6b616656f9152dd32c95bfd71157eec234af2a
|
2008-06-02 |
|
a5c99283201bb66f61c216955dbfbffe683598e5
|
2008-06-03 |
|
6d5e291f7d25ae0f9b53ff7b94e09610fb55ccc7
|
2008-06-06 |
|
12cec48616032e92c640614d45cc01843bb3db17
|
2008-06-06 |
|
c7144179bbd4a8349bee677e2d9c89b1df52f445
|
2008-06-06 |
|
8ec04b569e49a082262d6c877519babc184f263f
|
2008-06-11 |
|
4b022866eec600f3ed03ed57d5f7b05f09946b10
|
2008-06-12 |
|
074a876df50f2c42563683713eb1df4b8be4bc4b
|
2008-06-13 |
|
26f26890aae734fba47ae06903da8692e874249a
|
2008-06-13 |
|
62617789ed43d4d584dc38bdfb80f3cc1cade7d8
|
2008-06-17 |
|
5e54153132d4bee7e9e484143f7b984663c37feb
|
2008-06-17 |
|
fcf931c0e5992bb7fbb7b8b18ce78bb2cd899cf8
|
2008-06-17 |
|
844952338be1dcc2fc2e726af14cdc76c3b7ac94
|
2008-06-18 |
|
a966b61fd2064241c9a0c9624c7329b5b1569c81
|
2008-06-18 |
* test/ruby/test_argf.rb (test_binmode): wrong test. fixed. |
6874320d20763fdc77d915aac71cfe7ecdd1a000
|
2008-06-18 |
* test/ruby/test_argf.rb: support NO_SAFE_RENAME platforms. |
32c63d1f3567a8b096c13ebf1c77621abc0a8d78
|
2008-06-18 |
|
ad24701cceb53750abae8b0a86db44bc86a8c746
|
2008-06-18 |
|
18abca0e68a53478b475ef39e3127a943ba5d8d3
|
2008-06-18 |
* test/ruby/test_io.rb (test_copy_stream_dst_rbuf): set binmode. |
2c66adba64c82c5c328c909c6b2c2dabf0f954c4
|
2008-06-18 |
|
dccf0183e9015396d92c02cb4c162476639f7f57
|
2008-06-18 |
* test/ruby/test_shebang.rb (test_shebang): on windows path separetor is '\'. |
6f7e284257fc89dbc7d9a967e889d84cfddf7353
|
2008-06-18 |
* test/ruby/test_unicode_escape.rb (test_basic): windows' echo support. |
363b0bddde815a459f04e1d167d56bd1f498275c
|
2008-06-19 |
|
a556543f74d2b35be8b3a67208ff68e758b7253a
|
2008-06-19 |
* process.c (rb_f_fork): NetBSD 4.0 or later can fork. |
8724448ed5eacc86f903f85b6eb87895714b8569
|
2008-06-21 |
|
5f2183f6b37dd24ece0f06636fd83c894d060f84
|
2008-06-21 |
|
a9730c786e52db80a19c62e30a567739bdf45c41
|
2008-06-21 |
|
56ae14a4f7e4e310d65da437260b21979a06b21b
|
2008-06-21 |
* ChangeLog: tabify. (now we are testing auto version.h updating.) |
d8bac5578899248771355ca9b6b02255af5e932f
|
2008-06-21 |
|
7c936bcbb7f39894c429a40f0ca2199b4b8ebbf0
|
2008-06-21 |
|
275c6951cc2cda02810d5f023e3d61dc10f3984d
|
2008-06-21 |
* ChangeLog: add reporter. |
1a13281ab7d03cea082e4c6fbf2a9d5d12f7a177
|
2008-06-24 |
|
b6cab6e8f1a443d4b8c56b4936cc454fa75c28f4
|
2008-06-24 |
* test_process.rb (test_popen_fork): skip test if fork is not implemented. |
d3a0ef8198bf3257f37cf1149553b77981b85eab
|
2008-06-24 |
|
5bf133eb50127e757f56442c8594a914728140aa
|
2008-06-24 |
* test/ruby/test_process.rb (test_exec_wordsplit): on win32, exec'ed process is not child but grandchild. |
404dda971615ce4ab6ced7ba8eaf0fedd5d29497
|
2008-06-24 |
|
a0e7746d78b22585b7f3efd3bc7aa298305c567c
|
2008-06-24 |
|
eedb3dc3a3fcaae9cedf345b0469d5e4100aaacd
|
2008-06-30 |
|
40612c5bb554241537067e46984aada23e6f7365
|
2008-07-01 |
|
6d625e4b6e1281c59c69165b58eb70430fee9b90
|
2008-07-01 |
|
fc64f8c5fe0bdbd69b2b55bfb8d1ade653714f53
|
2008-07-03 |
|
f8ed3b245ac977526295cf0d7eab55ec7059e016
|
2008-07-03 |
|
75d3a3d0dfac771054346519c588112b43a6f4bc
|
2008-07-04 |
|
2db158667ae995c2685eb0eb48a5b6430e112e07
|
2008-07-08 |
|
52a3897f4f84cc53f1d258916a132a0ab04a6dd8
|
2008-07-10 |
|
989d3ef272f1f15981c5eed59bd0a29075fd43b1
|
2008-07-10 |
|
e9db21d9cf4067ec8c0da8d4a32e675b166f37d8
|
2008-07-11 |
|
4532c0d81ef7aeb6d75d7bbe099682ef90165e29
|
2008-07-11 |
|
bf050c3cd663f0e6e942d03d7025c75bf407fd92
|
2008-07-11 |
|
dde090583006604fe9eeb84a4c8793bf32311b7a
|
2008-07-11 |
|
2d46553ffaba8ef7da4921a955ea9ffa8a7d178e
|
2008-07-12 |
|
a0fe21b36273acdb74156b9190c4da41d6518b5c
|
2008-07-12 |
|
878a3f60b633aca65c5db954720fe230a7a67b33
|
2008-07-14 |
|
25498d24c808346a90a55ca967138083402bc160
|
2008-07-15 |
|
57331140f6084525a566b93ec6b52ef4870802d0
|
2008-07-15 |
|
a6efdc47f9aa169894739f152ae37bdd6600fe6f
|
2008-07-15 |
* ChangeLog: type. |
c9eba6932be3ad3e43bb002ca1c4e2375e5b6d1c
|
2008-07-15 |
|
e74af2cf41d3fc3accbcf153d0a73454f29a1c7f
|
2008-07-15 |
|
6852eaaf0d69bc8f1b394cd63f2742e8da5cb67b
|
2008-07-17 |
|
fae330b3b90572ef55f6ffd9b67c2c6fa7f5f526
|
2008-07-17 |
|
068dd60372d659c97a76224dfce38ed96984cb6f
|
2008-07-18 |
|
404d0ad40fd654a6429d896fef3601f934d11786
|
2008-07-18 |
|
dbd68031e02e0933601d6f247581aeb2d08766e5
|
2008-07-18 |
* numeric.c (check_uint): fix wrong message. |
e4d911fa98c598774408051ac984d8c67accf62f
|
2008-07-22 |
|
ee560dc68f363f0502349cd35f1fd06a05693c9e
|
2008-07-22 |
|
818e1de104e0e9a2dfa676f3bc5ba7c17ab556e5
|
2008-07-22 |
|
f92478c0fb900491deb35c7bad7cd6c6ac1e9f8c
|
2008-07-24 |
|
846584710acd41e20e537ebcf67480dc22952b13
|
2008-07-24 |
|
9b3aade1b6e848e22114e987e7f1d07c859e37c1
|
2008-07-28 |
|
009db87ce270709bd1873eda085586d7ae7b573b
|
2008-07-28 |
|
a73ba1def712921b5ab6d13dd8055cbb687c4641
|
2008-07-28 |
|
19e2cdbd47a9124d48c9fd4f2abf7b496ba34aa5
|
2008-08-06 |
|
5d457380c2974987f4b4f09aed9ea7fc01694f7b
|
2008-08-06 |
|
ce074dcf425ad93fea65114288918cbb708e05f5
|
2008-08-06 |
|
c73a2030400df46fb60c2cc32f5e031311d2ea82
|
2008-08-07 |
|
6d8c1483d604296a8181431f9a000112356ea163
|
2008-08-12 |
|
22c4bdcd18036d830c1071a81139f8238f7f0ae8
|
2008-08-20 |
|
760ee4ec040307a54ef9aa93c70fcddc7fc87ea1
|
2008-08-22 |
|
87746352f4463bcd4815b2287b3bea3d6b0710f0
|
2008-08-25 |
|
8039100c0abc8b1c71445839ff42f2798f399ac2
|
2008-08-26 |
|
a7fa5122d7c48f2bddeaa74114111b666f986a21
|
2008-08-28 |
|
3c8dca55c43b78c0564ad0ff93d67587a7a64bf8
|
2008-08-28 |
|
9f3170663638393b60e39828b1b39e06201e8a7b
|
2008-08-28 |
|
d2d37173e7803d6ceec22233a903eb26e0617151
|
2008-08-28 |
|
29c7201262b1ee135b5ab9f07c99f7cc06bfabcd
|
2008-08-30 |
|
7b2f9d923875b1b70032192554a3aae3276ce5b6
|
2008-08-30 |
|
d4c52127946ebd2e6f9952d69d05cac5fe391740
|
2008-08-31 |
|
ae80b4fac22ecb01cbe1d2281f53a4281afd910f
|
2008-09-01 |
|
4badcec903b143689d52f4ceaa5c80907098499a
|
2008-09-01 |
|
9b1508a5ceee574946d4297f798dec4aa2a7b75c
|
2008-09-01 |
* ChangeLog: ML ref. |
03f1a06114dc3e1581d53b55fbd134a3b8acc2cc
|
2008-09-01 |
* ChangeLog: typo. |
0c26c309d47c50699990972ddb356db4afcde324
|
2008-09-02 |
|
7247d1a857934dbaff64efd16fea9a13d0e76525
|
2008-09-02 |
|
11ba62be29e74a8cbe82841d3035100d8e86f42d
|
2008-09-02 |
|
6d4a6a309be089831fc8ee9d3dbdfc84f24df00d
|
2008-09-02 |
|
7f8e24d43f3aea05332e692724a59d7295fb9360
|
2008-09-02 |
|
03e778757b18de631c706a6a496274bb8d025f0f
|
2008-09-03 |
|
71e00fd061c9933671b203991152bd3a8bb164ec
|
2008-09-03 |
|
9b6608c78d22d753870783ef918b728155d92eed
|
2008-09-03 |
|
e64711977b6a0d8f4c5c6caf8fffec129d27ce68
|
2008-09-03 |
|
9ae4b8bbfe4b10165a646724b2701a8d5f07cb62
|
2008-09-08 |
|
80de18922eca09a36b26a21e62e754bcccbd1989
|
2008-09-08 |
|
c27baaa090d038f92ea7af89cfa054412bbf8d5d
|
2008-09-08 |
|
743765cd3bf7a8024b950c0e4a1a36f18092623a
|
2008-09-23 |
|
cdc5ebd3f2347d04785840c4903ad3d93631cf90
|
2008-09-24 |
|
a69021a69961425a00a7275b1af2abec05a3bde5
|
2008-09-24 |
|
00e9e27b69c7af6fab649c789c6698d256982046
|
2008-09-24 |
|
e76b1a11ca8eace6ee592722255195e2fe02ecd5
|
2008-09-26 |
|
fac096d5122fd95e4b4a7bdc711e2f411336ea26
|
2008-09-26 |
|
bfdadb885a95443853dafcc1aeecd26b1f4900e6
|
2008-10-03 |
|
a917be2c281cb43b404d985875fa6cce8328de05
|
2008-10-15 |
|
6c4895c78afa358f56099ed98679f106b82dff51
|
2008-10-15 |
|
55ae1d90a389c6cacb7441a79349b7854082f2d4
|
2008-10-15 |
* ChangeLog: add ML ref. |
68222eb41754f5288644b5d9b07e47a17badf11e
|
2008-10-17 |
|
538d87cf1133a603ea3e671870b0543b5d9f4636
|
2008-10-23 |
|
db8e3024e74dafa1f76d8d43a1bddfc1270ad073
|
2008-10-27 |
|
46f8afdc56c29dbd5e18ed910f8418f49f854dc5
|
2008-10-27 |
|
4189288f2e372f03b61e7ff868a9234dde759aa5
|
2008-10-28 |
|
e8d91f12136d997c5ef6798c32ae7c9cb4fd4b92
|
2008-10-28 |
|
ed276bfc89f8b557d05292e5b5c985934e3d5bca
|
2008-10-28 |
* test_cgi_multipart.rb (_prepare): tempfile should be binmode. |
d324a4678404ac80e5bf87f143faa59c5b05a874
|
2008-10-28 |
* test/ruby/test_argf.rb (test_readpartial2): readpartial works just like binmode, so input of it should be binmode'ed. |
6714f687e392d70afb2b4ab5e0a70fc50324ca56
|
2008-10-28 |
* test/ruby/test_file.rb (test_each_char_extended_file, test_getbyte_extended_file): add tests. |
993a9404cbdef5d99a04fd4920e10829301e9777
|
2008-10-28 |
* test/ruby/test_file.rb (test_*_extended_file): test in default/text/binary mode. |
fdc4287e87488354e366db966278b4b4f8fd0710
|
2008-10-28 |
* test/ruby/test_file.rb (test_*_extended_file): forgot to set mode. * test/ruby/test_file.rb (test_para_gets_extended_file): output file sould be binmode. |
04e19b558749a6122ee2f0f29df41474ec70f2c7
|
2008-10-28 |
* test/ruby/test_io.rb (test_copy_stream, test_copy_stream_socket): skip some tests if there isn't IO#nonblock=. * test/ruby/test_io.rb (test_close_on_exec): skip if there isn't IO#close_on_exec=. * test/ruby/test_io.rb (test_bytes, test_readbyte): depend on binmode. |
2f4e4a841dbee7435b48003fdd1c8e1e904cc138
|
2008-10-28 |
|
7d934c47d12f4c1da617090ee069f38a30b6724a
|
2008-10-28 |
|
68b9bc4201fc80fcb50afd45ab132d04810fc4f7
|
2008-10-28 |
* test/ruby/test_io.rb (test_sysopen): should specify the mode of IO::for_fd if F_GETFL is not available. |
f3ac3e8774a09fe7b4e689b37afe2e453d957690
|
2008-10-28 |
|
7994aaa1f3ea67a9f2d940de9384d6e2d4bbfedb
|
2008-10-28 |
* test/ruby/test_io_m17n.rb (test_getc_invalid3): should set binmode if enc is not compatible with ASCII. |
45ea81a4920f1bd99e253b059c665731a3d967d5
|
2008-10-28 |
* test/ruby/test_require.rb (test_require_too_long_filename): too long commandline may be rejected by OS. |
746a09406eef8888844d90ff898af392b50b91e2
|
2008-10-28 |
|
4542baa983a4c727ea7dfb810bd6d4f87a2cfed0
|
2008-10-29 |
|
645246d1d11eac5370dfd5f94124c0afdb79606d
|
2008-11-04 |
|
0ca8c28e4d250e90e368a62fd2cc5edb2098cb90
|
2008-11-04 |
* lib/test/unit.rb: sorry, removed debug code. |
703c1825ebcd2aa5ddd66847e93753d843d26575
|
2008-11-10 |
|
d544a3d6c721b435151a74cb00aa32142a284097
|
2008-11-11 |
|
13a79948fee9877d3f946c11a0fd9b5d4366e9c3
|
2008-12-01 |
|
14c06bd441e3540148abe929b12ea0b1a8c6f15c
|
2008-12-02 |
* test/socket/test_tcp.rb (test_recvfrom, test_encoding): shouldn't assume that th is not nil. |
a01e1cfb5b56b3a9e8509d9cf04f5bcfba7caceb
|
2008-12-02 |
* test/socket/test_tcp.rb (test_recvfrom): already can run on mswin32. |
8068f497271643dea2842bcddb37bb41c5dd72fd
|
2008-12-04 |
|
80a3f22b77d1be4e06e8246d07b0eaeaaf1d8e35
|
2008-12-04 |
|
a9a4435e12ea2ea02d387b1599c855b28ff10757
|
2008-12-04 |
|
0b10c320795e0784d9e4d269ece8f53f79ff3dd6
|
2008-12-04 |
* test/ruby/test_process.rb: skip some tests on win32. |
5d65e0982d294e312602e3aef1f4b79c0f0cc0c1
|
2008-12-05 |
|
a091c9e18f3c705b23442066d7744df4daf1aa7a
|
2008-12-09 |
|
5e7b16cd8a01bf777e16fa8a8dd8f61592872968
|
2008-12-15 |
|
ebed0a6e9afc24d53c19222a38268a01691bac8f
|
2008-12-15 |
|
6a613ba2e4f23b736934b48803bfc0288edace1b
|
2008-12-16 |
|
bf451dbba4e96c2ad0f5cb9d8684edd9e982a859
|
2008-12-16 |
|
d8d41b2380e897fc9660f0ecb2b0a0497528ff01
|
2008-12-16 |
|
879d8aa079e651fa9cd621bc1644c1ca27d69ab0
|
2008-12-16 |
|
20e35ba14b80721867077d40e864c3cbb8b5afcf
|
2008-12-16 |
|
b451955bbb53f773186c3f2b80506ef5bbf9dfb6
|
2008-12-22 |
|
0c9fe2130f388e7d5dfd6362aeae1ea24a9ed581
|
2008-12-23 |
|
7d024047654d6de68f45d3b5c56bd1ba1c66cb5d
|
2008-12-23 |
|
81031ebdcc6fb73550c91935a7c0f586a0faa1fa
|
2008-12-23 |
|
12932721dc5908b2762120b8bd6573c429c7c51b
|
2008-12-23 |
|
f29ec7ed67fb25ff998eb2f6d31ea103a2e33e46
|
2008-12-25 |
|
dea037cc67be817ae75719ad76332c7e451c8b53
|
2008-12-25 |
* io.c: sorry, wrong commit. orz |
c4b30b4449b0f8c843871a6468eaa416335c7024
|
2008-12-25 |
* test/ruby/test_eval.rb: add new test. |
9541c63080623dbfa8b009eccc344920e8adac93
|
2008-12-25 |
|
39c2cf2c8195e90e8a888138e7c2b96b2ed2718b
|
2008-12-27 |
|
7fc5fa69f115488cff017965f487b0abc9b77f77
|
2009-01-02 |
|
0d1e85ee4bf93b566b79a9c71c3809743e1cc7d8
|
2009-01-02 |
|
9282f9f9d41d1deda430246454a684aa7dd683cb
|
2009-01-03 |
|
c123952745ca08effdafe7d71d5010bba1b89d3e
|
2009-01-05 |
|
6645606d41f2990182d7581fb1729b8945eaa15e
|
2009-01-08 |
|
07f0d97d878ed9d3855504b440101fa1ae83e444
|
2009-01-08 |
* ChangeLog: forgotten to commit. |
f73dca932c1172d9add59c499b7e3c2ada00ea61
|
2009-01-09 |
|
5203e86b3d780a8f5daabea0fd03ee41483fa768
|
2009-01-12 |
* enc/trans: ignore files generated in build. |
370ffc6a2a098ba9e545cfad90013fd7e0b0f8a7
|
2009-01-12 |
|
8212ca438dde1b8fb4004e38fe5827c15725571b
|
2009-01-12 |
|
fc8835a5bb150e083a3175641bd9e29070ddd39e
|
2009-01-13 |
|
50258b19fd449048eaf22e88eec873d86c8719bf
|
2009-01-13 |
|
fbc4429d727161c2e002863d2f9ab2cb823941d2
|
2009-01-13 |
|
c4554d20a694da8c5669b7ef86e33a39f5c33ef9
|
2009-01-13 |
|
be551172edbf6d533674e84ecdf3745c4432f039
|
2009-01-13 |
|
4430438c66596f0eb1d2db1d9368b1cb5e0c66ee
|
2009-01-15 |
|
9e99ce38313cda42a4e2c6c0dba8d1356eec2c7f
|
2009-01-15 |
|
ec033198bf069581bffae602c4c47f69c1dfbcd0
|
2009-01-15 |
|
a9cd6cc0a17a5974d0b15936b6e2789fcf403142
|
2009-01-15 |
|
f1e87dd9ac46c3d3f7c5101eeaee8a43b2ddaab6
|
2009-01-16 |
|
c68fdad4736be4b1281dda9e8563bc9c4aacf344
|
2009-01-16 |
|
75412a432214c87d92549a780507f9232994d4bb
|
2009-01-16 |
|
80980a98b10c0fae6b041e4b85fb888467b2dfaa
|
2009-01-19 |
|
f14e2a074a34d5bbc4ee6f5ca51562b112e095f1
|
2009-01-19 |
|
2ad3120ea66689a67222d119a46e677d7cd80b4e
|
2009-01-20 |
|
6ff613fc091549f3bcd3e49ee9f6dc8222f62147
|
2009-01-21 |
|
7e4ca5266944acabab84283fab88f35cfcfeb56e
|
2009-01-22 |
* test/ruby/test_process.rb: mswin specs. |
a3e8d63a758dd32c01159f2ca8a980223ada300e
|
2009-01-22 |
|
9e83ce20b1121068d9a708b41c623f4493c2eb53
|
2009-01-22 |
|
f80356eb91da126f32d3691456186255bc1c659c
|
2009-01-28 |
|
17bd806aea3502721f564f406311eec41f0dfc2b
|
2009-01-28 |
|
68db4a346417a4544399dbe1643a8e945c69755a
|
2009-01-29 |
|
39bc33d9a7dcc987994a075f3770a8e3cfcef8bf
|
2009-01-30 |
|
2f7f34f10702c8afded1846415fb3e6ee6fc0848
|
2009-01-30 |
|
7a4a31064a59eba104d7204a320220a6cdbddf60
|
2009-01-30 |
|
9bd77cfd7734955a4e85479fb1482085f49aaba5
|
2009-02-01 |
|
41e770944ee9ee3be4eaad1ec282cd6b88b5933f
|
2009-02-02 |
|
bf23d53b9423f6d75c045b2eb522f49009a57bb0
|
2009-02-02 |
|
197747f7d6642276d2f8e344f3de24079a7b7717
|
2009-02-02 |
* win32/dir.h: forgot to commit. |
57d85f32f53b122012a63e1a2b93fdcdd7737cdc
|
2009-02-02 |
|
b204d48f76b92d62c3940cfc17bdb68156e5f5f2
|
2009-02-02 |
|
fbea35aa4742671c9e1975cfb163103eec46ecff
|
2009-02-04 |
|
1754ec8a59ce1350b2c0c0d927d752a59e915ae7
|
2009-02-05 |
|
5067bfe36ee11c7cf601df7e2bab3ed5f3b01e4e
|
2009-02-06 |
|
03c7332241e8f85b2a1d87dd88ed2946c9d32060
|
2009-02-06 |
|
6343c99a2e43a60ffde0f445c2656f5cef24db0e
|
2009-02-06 |
|
7e1050e604157245694d00f344afad286ec46347
|
2009-02-06 |
|
48823bbd0190be3f3e5df66bfb17e4c80320e8ae
|
2009-02-06 |
* ChangeLog: typo. |
e3c5fbba9163f608d21e2b14652603258de63f5a
|
2009-02-11 |
|
8563b285fb1bae6a9729a1583f1e6d8b8abf3a1b
|
2009-02-20 |
|
3540727af57ee166993da274d924b278a0bd0d9a
|
2009-02-25 |
|
a898f0fb4b8e31d86a372f7d1438823195015249
|
2009-02-25 |
|
2c288bf91f04f93476d2794dff996979ccdfb4cf
|
2009-02-26 |
|
5fb7052bb9dacd30f2a5e4241c87613009135dfe
|
2009-02-26 |
|
3eff6d398bfa74e39afe3a7e78965a433d04f249
|
2009-02-26 |
* test_thread.rb: broken test. |
4176051753dafbd2d73123cb5647b2c52231a1f4
|
2009-02-26 |
* test_fork.rb: no need to test if fork(2) is not implemented. |
c691d55bcdd09081bb18d7ee88983175470f7249
|
2009-02-27 |
|
95189045d06ab1ff40b023dfb69552f20957e3a0
|
2009-03-03 |
|
2a89c088a25ef0ff7b148a211160bc4894d7a9b2
|
2009-03-03 |
|
dba06de110c9ba74a58253f5be8a9293980d7bff
|
2009-03-03 |
|
8fd1340296a5f367769fbfc5a4cc8ea577d9c383
|
2009-03-09 |
|
f8147318dd1a613e6594fc4acc931184fefeaddd
|
2009-03-10 |
* win32/Makefile.sub (OPTFLAGS): simplified. forgotten to commit at r22849 |
df63af6be28cbed1b3652b7f00f68b18ce16345e
|
2009-03-11 |
|
612fe10526f0d88318d4c6a57b2f7897b31b1f7b
|
2009-03-11 |
* test/dl/test_base.rb: decide dll name of MSVCRT from RUBY_SO_NAME on native Win32 platforms. [ruby-core:22828] |
61c216748c5742ca837c7b50cafb4f2c50b607b1
|
2009-03-12 |
|
8da932fe46bad40937605633605dd61fd16fcde5
|
2009-04-22 |
|
f50bcf93171c4a73a513e04b91d6c9c8824c42ba
|
2009-04-22 |
|
b2e399636a51eeef995f737c32fef853869ed696
|
2009-05-12 |
|
e753b2e8adc4aa89b43ec80f32d03f67bb60c77e
|
2009-05-15 |
|
f7c9c767691f0b6f398f28132828893221f45673
|
2009-05-15 |
* ChangeLog: forgotten to mention reporter. |
a610b0a959c58099597fcfa52443b806a7b3ab7f
|
2009-06-10 |
|
a560aa5620fabdfcedbabc52c2aa7c001a48e647
|
2009-06-24 |
|
62c885753c9ebb5f8eaeccf1eca1d7d5726f5188
|
2009-06-24 |
|
7a45306dc6d57ab8a1d127706e7564af6da49520
|
2009-06-25 |
|
f11903311d91b9aa2ef2ba27f43d0711c615da96
|
2009-06-25 |
* ChangeLog: ML info. |
fc16289627d72c88152b2e57fe90c60e8a5cf667
|
2009-06-26 |
|
0fefd1902329f72434e859bd77a7ea5a114c00ff
|
2009-07-13 |
|
dc1327a6f2c779775e147fc3f020b0af114c4c19
|
2009-07-15 |
|
1c75d58165fef446d507ce6f05e50eeaa66772f7
|
2009-07-16 |
|
3d704802ddcd23c5396428d9bb96f96ae2de6e77
|
2009-07-17 |
|
229b4e4c3773949987950c7fa5ed09868fcd094d
|
2009-07-17 |
|
436b2f887a937f26f8c4a69c2dc26ad60667aa1e
|
2009-07-17 |
|
4c7c46b6af84efab1848ae21896ad7264aba6d79
|
2009-07-18 |
|
828d7a368acab6ca389a0d34791368c2e708f48b
|
2009-07-19 |
* test_socket.rb (test_udp_server): cannot check the existance of sendmsg by respond_to?. |
3f0308dbf13e831435f3958b51b4319533e01a03
|
2009-07-21 |
|
9dd0d271568c6bf37987698c229d162b4d664281
|
2009-07-21 |
|
681dce6bfefc2f4cb4adedce884e91d97e50b321
|
2009-07-22 |
|
6b7603194da41c578ffb79f937106f39424a97ca
|
2009-07-22 |
|
ce1ef5b6044027e8042a3685502976d8c057c444
|
2009-07-22 |
|
52d3e529ab9006f1493eb36d5e1cf4e97cfc754e
|
2009-07-22 |
|
82041cfdecf74a47827a23bbdb017f7b6f043cd5
|
2009-07-22 |
|
9d43aefe922a432a5f0accfa3599976ee9de7734
|
2009-07-22 |
|
87487a8c8ae89455b897c4ee16db461cd1490f03
|
2009-07-23 |
|
a436212282330a6b132e0a4174178a4ca253dea0
|
2009-07-31 |
|
bc70ea70cd455261d185ec386e4c04ce9ccabf62
|
2009-07-31 |
|
971f2bb7690cf673121b53cdf17b61ab90ee5eca
|
2009-07-31 |
|
fe038100d98e5352139367627809c17f1773f9c9
|
2009-08-03 |
|
f00babd1a6d9c5ec1b99442e3a38c53ddbb52a62
|
2009-08-04 |
|
2bfa64d0b86e87e2cc63368f9a5fecbaba8add89
|
2009-08-06 |
|
e97f1270b5332a5705f4999402fa97dc005097a2
|
2009-08-06 |
|
56e69d71092e8bf41b94036f51c3a07575194f74
|
2009-08-12 |
|
87bb97ceb53e19d2ab458c71cd83060a42222137
|
2009-08-12 |
|
f73eaeb3a662f7d8ca3d2c18ce48915437187afe
|
2009-08-12 |
|
54b61b8da5ba7fbc0d5a605a19dd66b75dd7b600
|
2009-08-12 |
* ChangeLog: typo. |
012a13180a63248746827ca267520122f0cde642
|
2009-08-24 |
|
16fc2951b1a52c35a81662cd4380f7b022c525a9
|
2009-08-24 |
|
9096abd36a13bcabe0dc6ad344f01a189c6c3293
|
2009-08-24 |
|
12a4e27f17d5170d2bee6af6408495864679ec3e
|
2009-08-28 |
|
d8e8849e352b7b208c071e63acceb9131fe84969
|
2009-09-14 |
* include/ruby/ruby.h (NUM2INT, NUM2LL, INT2NUM, UINT2NUM), (LONG2NUM, ULONG2NUM, NUM2CHR): get rid of backward references of macros. the code couldn't compile by VC. |
e455e85f720d87f6cdac0eff22ca21b0536c736a
|
2009-09-15 |
* win32/configure.bat: need a space before a tab to output the tab by echo. |
840fd72f33fc24f7e6f89f1acf699587903e360b
|
2009-09-15 |
* win32/{configure.bat,Makefile.sub} (RDOCTARGET): the meaning of this macro was changed at r24923. |
af424b17a07b3d78cd7ee8b01edcf1e7a6077d8e
|
2009-09-16 |
* template/Doxyfile.tmpl: RbConfig::CONFIG['DOT'] is sometimes nil. |
4a21a410d60014079be85f074d64624402a10016
|
2009-09-16 |
* win32/Makefile.sub: typo. |
8b70b92841e5d59c22fba0ee0754b0b71d8dc9c2
|
2009-09-16 |
* win32/Makefile.sub (DOCTARGETS): rdoc is default. |
e353346e14fd765b9ecab512025e25471ba1d762
|
2009-09-16 |
* win32/Makefile.sub: sorry, typo. |
2b222204a3369c7f52ac4dbba7dfab9819fa4838
|
2009-09-16 |
* win32/Makefile.sub (config.status): install-capi needs docdir. And, mandir, infodir and ridir are also depend on datadir like docdir. |
89c3fbd1ab6b656ccae3e18612a65fb7aaac80e7
|
2009-09-16 |
* ChangeLog: commit miss. |
d70e9a5568f9e5c9bb16b521b44bb558b96893b1
|
2009-09-25 |
* win32/win32.c, include/ruby/win32.h (rb_w32_access): new function to replace MSVCRT's access(). [ruby-core:25761] |
438b28d3f7a3989cc01020d2f14f9b2cfb859e7c
|
2009-09-28 |
* parse.y (parser_tokadd_string): the byte after ``\'' may be a part of multibyte character, so pushback it. [ruby-list:46416] |
51cefa387c187aaa01c1023d4017fb48f5a4e361
|
2009-09-28 |
* win32/wini32.c (LK_ERR): with overlapped I/O, LockFileEx() returns ERROR_IO_PENDING if the file is locked. |
a93b36b3e5b71413112c6b06daf6664372b051bf
|
2009-10-01 |
* win32/win32.c (rb_w32_getpid): simply call GetCurrentProcessId() instead of calling MSVCRT's getpid(). |
4e389756ec95c11df4fba273aaf4b7967596bb68
|
2009-10-01 |
* win32/{setup.mak,Makefile.sub,win32.c},include/ruby/win32.h (RT_VER): split compiler specification and runtime library specification. |
651a207d0919800aa8a4e83ccdfa0cc5ac9200e1
|
2009-10-02 |
* eval.c (rb_origenviron): remove unused old variable. [ruby-dev:39412] |
e4d1745717744eec8800d5b39a5b22c796889b8d
|
2009-10-15 |
* ext/socket/init.c (rsock_init_sock): mswin doesn't have S_IFSOCK flag in st_mode of struct stat. so, use rb_w32_issocket() function instead of S_ISSOCK macro. |
dd5c77f0c97ed15536302f8b3c0b230d5988682b
|
2009-10-16 |
* win32/win32.c (rb_w32_spawn): `\'' is also quote character. |
55cc90b7e260d6fc5af71c07db48b676753ff195
|
2009-10-19 |
* win32/Makefile.sub (enc/unicode/name2ctype.h): no need to create directory if it already exists. |
a07dbf0ee912e9f93878a022cf6083d341e95aa9
|
2009-10-20 |
* include/ruby/win32.h (finite, scalb): inline'ed non-standard identifier macros. [ruby-core:2234] |
359d93233200a4425f9d560cf519d32e5f47576d
|
2009-10-22 |
* class.c (rb_obj_basic_to_s_p): typo. Please become familiar with the ANSI style. |
70b881b5cdfcbe8b043024b8cb532062f8ab393b
|
2009-10-27 |
* ChangeLog: typo. this commit fixed [ruby-core:26166] |
de6d21a3818a7fac384f1912ee3813d77cba1370
|
2009-10-30 |
* thread.c (rb_thread_blocking_region): standard C doesn't accept preprosessing directive within macro expansion. |
1730092f1c8c2e5405ac4d33f3f1e92485c6022a
|
2009-10-30 |
* thread.c (rb_thread_blocking_region): standard C doesn't accept preprosessing directive within macro expansion. |
b16e6a93ca4746d301c7f66b5407c05e44f1cc91
|
2009-10-30 |
* win32.c (recvmsg, sendmsg, link): shouldn't raise ruby's exceptions in the functions expected as system API. see [ruby-dev:39579] and [ruby-dev:39582] |
9ee5e613b596202d719c22fadd700da2d8fd3a55
|
2009-11-02 |
* thread_{pthread,win32}.c (native_stop_timer_thread): join the thread here. |
12fadc102208853bd291d063204fdc2a1fcc0c40
|
2009-11-02 |
* thread_pthread.c (native_stop_timer_thread): need to join timer thread only when really stopping it. |
409033efcac2d6d81b228b12e335bc75f7ae16a1
|
2009-11-02 |
* thread_pthread.c (native_stop_timer_thread): delay joinning timer thread after unlocking mutex. |
dc9112dd7ae5ebc10f0a975b35baba4e83051bb2
|
2009-11-11 |
* hash.c (ruby_setenv): also set CRT workarea. ref [ruby-core:25010] |
4bfd1339935961b957e08634b623c5080458f678
|
2009-11-18 |
* file.c (file_path_convert): delay getting filesystem encoding while really needed. |
19687171365b09d5fce7e5a993334924731e4d98
|
2009-11-19 |
* test_thread.rb: DO NOT USE FORK WITHOUT RESCUE. |
e569adce47b97c12e3cae67efd76121fa5a0c437
|
2009-11-19 |
* win32/Makefile.sub: nmake execute the file named echo if it exists in the PATH. reported by Kenta Murata <mrkn AT mrkn.jp> via IRC. |
ffffc0ce7d21756729f3b2690e39a4f2ff6300f4
|
2009-11-19 |
* ext/socket/getnameinfo.c: need to include extconf.h for HAVE_* macros. reported by Kenta Murata <mrkn AT mrkn.jp> via IRC. |
f6fbdf261e30763a6eb23ede963d555f16806b15
|
2009-11-24 |
* bootstraptest/test_thread.rb: propagate the exception within a thread to outer. |
d3eb0057379ec1c5467dd6bdc006e4f4176e065f
|
2009-11-25 |
* bootsraptest/test_io.rb: skip the test of io/nonblock on Windows. |
39e457b4e7896bf857b88b361dc0202ba3327961
|
2009-11-26 |
* win32/{configure.bat, setup.mak, Makefile.sub}: add new configure option ``--with-ntver''. |
dd00d45244fd58fc1f5bf9c110bf48fb4ccf37b8
|
2009-12-08 |
* numeric.c (flo_eq): supress a warning on VC++ for x64. |
0f406d278fce4909940ed52df2009b18fee2c22a
|
2009-12-08 |
* win32/configure.bat: now recognize --with-*-{dir,include,lib} options and pass them to mkmf. |
0676ac37bee1d66d6e06fe4cf8d0362b42d0bf97
|
2009-12-11 |
* bootstraptest/test_thread.rb: please please please remember that there are platforms that do not support fork. |
d698bd8ad04fb7a56a777e8494ed9eb76a1c7ddf
|
2009-12-15 |
* test_find.rb: close temporary files before removing them. |
3fb4d27a8d818508ab07cd3e74f1f5b89a3c2d55
|
2009-12-28 |
* win32/win32.c (CreateChild): force to inherit standard I/O handles. this change fixes [ruby-core:27273], but other side effects might exist. |
5bc85d62649d3484cab1adca0edbc514fa92aa6d
|
2009-12-30 |
* thread_win32.c (w32_error): should report the function. |
9f90682c4b60bf9788b94ccb107ac6b8a5cc5f7e
|
2009-12-30 |
* thread_win32.c (native_thread_destroy): decreased the probability of using the interrupt event in the thread termination. see [ruby-core:27199]. |
96abe7f35e3e03a861ea2b1bf7cc6e62a0615b3c
|
2009-12-31 |
* process.c (save_redirect_fd): consider EBADF that the fd is not used. [ruby-dev:39938] |
070489975d3a61aeebeedbc5a53d9a99197ca984
|
2009-12-31 |
* ext/socket/rubysocket.h: include addrinfo.h only when using our own getaddrinfo.c. |
dfc07e8aa705886baa9f8cf1eac628e5ff75b7be
|
2010-01-04 |
* thread_win32.c (InterlockedExchangePointer): old SDK support. |
7e22f102a630b69a0ee6e54fd40b03878f6a8be1
|
2010-01-04 |
* win32/Makefile.sub (TRACING_MODEL): follow yugui's previous changes. |
ef6e53635ab580214694a72f60133452f66a8827
|
2010-01-08 |
* io.c (rb_io_s_read): close the IO if an exception is raised on seeking. [ruby-core:27429] |
f01d580142aba329f10e713e5828bff45edcf8ac
|
2010-01-09 |
* missing/vsnprintf.c (BSD_vfprintf): get rid of a warning of VC++ x64. |
f3833630340c20575adcaeb5ef81b4ebc4f088b0
|
2010-01-09 |
* common.mk (install-all): maybe typo. |
ca52e3be5cbfe5a78576028813784b1790411dc2
|
2010-01-12 |
* hash.c: need to include errno.h for EINVAL. |
37ce3f6e0d7cbd97a82078beef12f68438cbdc86
|
2010-01-12 |
* file.c (realpath_rec): trace symbolic link only when supporting readline(). |
4301bbbe0f115b7d7389d0b37e8c8bfcc9b2ab49
|
2010-01-12 |
* win32/win32.c (init_env): use _wputenv() instead of SetEnvironmentVariableW() because latter doesn't set msvcrt's environ work area, of course. [Bug #2552] |
187a32495b0b2bf5c850ee0a6b70bf5e37070227
|
2010-01-13 |
* ChangeLog: small typo. |
d842fce66e99f008f1119c82693120569a82c107
|
2010-01-19 |
* ext/zlib/{extconf.rb, zlib.c): crc32_combine and adler32_combine is supported on Zlib 1.2.2.1, so check them for old zlib. |
281825d48d3a0cf7281d5b42501d7191a821d21b
|
2010-01-19 |
* ChangeLog: commit miss. |
6ebdbb30add7acc3edc49bc910c4931e5125fb10
|
2010-01-25 |
* thread.c (do_select): wrong conditions. [ruby-core:27753] |
de1cd22816424c0c9f63a05782143968be87e62a
|
2010-03-05 |
* win32/Makefile.sub (config.h): VC6 has __int64. |
c530b9d60a2bbbd6841797f6a6f980cdbc413771
|
2010-04-01 |
|
7b93993b20f1e1c045aa6f687ea56ae9d4ac01f7
|
2010-04-01 |
* ChangeLog: commit miss. |
c78dbcd13121cecaac64fec7956d0929867bff50
|
2010-04-02 |
* win32/win32.c (init_env): wrong calculation of the head of setenv string. [ruby-core:29216] a patch from Heesob Park in [ruby-core:29218] |
10547e3c412be6f4f14f818294bf456dacad1ec4
|
2010-04-02 |
* lib/rdoc/parser.rb (binary?): regression. |
f1c86c1bb22e7b999449cee398e0e804f21ea18f
|
2010-04-05 |
* win32/mkexports.rb (each_export): VC10 support. a patch from Charlie Savage in [ruby-core:29254] |
54da3ecbcbfd6cda2451da9aceafb3ef72a1c70e
|
2010-04-05 |
* include/ruby/win32.h, win32/win32.c (EWOULDBLOCK): VC10 already defined EWOULDBLOCK. based on a patch from Charlie Savage, see [ruby-core:29255] |
727371f88ac06fcb1e5417492f5ab17f5d58d886
|
2010-04-06 |
* include/ruby/win32.h: check definition existance before defining errno macros. |
3b86c8c4aeb9a93a34129ad61cd3df29ce634086
|
2010-04-08 |
* include/ruby/win32.h: include errno.h before defining errnos. see [ruby-core:29314] |
202ce4fd63fc5589e42c1db8304cca21391b5020
|
2010-04-15 |
* common.mk (help): small fix. |
a3bd9a86e8ae56c021e6dd334fa640b53935725c
|
2010-04-20 |
* ext/dl/win32/lib/win32/registry.rb (PredefinedKey#create): root key name should be a string. fixed [ruby-core:28192] |
57e50f7f885fe6ef51c84a0f341baaea00590218
|
2010-04-20 |
* io.c: rdoc. see [ruby-dev:40506]. |
ef3ea2dd898e51038989f9f762daaccb34f51715
|
2010-04-20 |
* io.c: fixed the wrong description of rdoc. |
f9e536235b3a2bf12ac12639b96296efbd016497
|
2010-04-22 |
* thread_win32.c (ubf_handle): remove unused typedef. |
b6847f7acca72b135ad00793c4706df2058d1ed8
|
2010-04-22 |
* win32/win32.c (rb_w32_wopen): shouldn't use FILE_FLAG_OVERLAPPED with normal file. #1807, #2510, #2549 |
6f7b5ffe6f5f33d841e4f8d58214b685023118fa
|
2010-04-23 |
* ext/openssl/ossl_config.c: OpenSSL 1.0.0 support. |
141cbdfe354790c0c097f287391e72dfc77d32a0
|
2010-04-23 |
* ChangeLog: ML ref. ([ruby-core:29256]) |
eaaef6af4046fef08c3830e10c6f967d98db3b5f
|
2010-04-23 |
* ext/openssl/ossl_ssl_session.c (SSL_SESSION_cmp): remove static for loopy version of openssl (0.9.8l?). |
27be3056dc0e9c313f25b430ca90b240a5e44160
|
2010-04-26 |
* ext/jason: revert r27493. came again after canceling gcc-ism. |
76b33197e245c5ad070a3da427f096a82fccf898
|
2010-04-26 |
* ext/json/generator/generator.c (convert_UTF8_to_JSON_ASCII): get rid of a warning. |
47f35969e0a08d6a1d96c1cd615ef2f0421747a9
|
2010-04-29 |
* win32/Makefile.sub (config.h): define some constants to select collect code for win64. |
34f182f7b28b4b4f8c69d3563cd77737867814c1
|
2010-04-29 |
* numeric.c (fix_mul): the width of fixnum is same as long's on all platforms. |
3543491916235f515f0d7c283b57263177d6b817
|
2010-04-29 |
* time.c (rb_time_unmagnify_to_float): should cast. |
f6a5c0fae292a52e002ec9db48a749737568479c
|
2010-04-29 |
* time.c (TIMET_MAX): should be time_t, not unsigned_time_t. |
6c28f99d8894b9f9a3c1394d120115f69012f2c3
|
2010-04-30 |
* merge some patches from win32-uncode-test branch. see #1685. |
fd328d8ea15d653130d89a9c59f977b1f4e6d6f6
|
2010-05-04 |
* test/ruby/test_require.rb (test_relative_symlink): skip if symlink is not implemented. |
54062a76e723e35a7cf9a6a0b250f70e893f23ed
|
2010-05-05 |
* file.c (rb_stat): use STAT macro instead of calling stat() directly. reported by Bill Kelly. [ruby-core:30012] |
8db2aa121631435b68160d9d7836a77415dcb0ea
|
2010-05-06 |
* cont.c: define FIBER_USE_NATIVE only when _WIN32_WINNT >= 0x0400 on Windows because Fiber APIs are supported only such building (and running) environments. [ruby-dev:41192] |
fe0d339c2c83943445b5f8e1136cc91587afa605
|
2010-05-10 |
* win32/win32.c, include/ruby/win32.h (rb_w32_has_cancel_io): new function. |
c76b8fcac1c52d3163219d6f55867235a9ee4740
|
2010-05-10 |
* time.c (rb_big_abs_find_minbit): get rid of a warning of VC. |
851a023843ac4db27c3fb4dc2c4e1a523e0d3831
|
2010-05-12 |
* ext/socket/extconf.rb: test all IPPROTO_* constants for recent Win32 SDK. |
db96db4285378644ad041ac34df4736035620c08
|
2010-05-12 |
* lib/rdoc/generator/ri.rb (generate): should load existing cache before generating it. |
720151bc63b238b35803936e8c3b3eacfeaecbc3
|
2010-05-13 |
* win32/Makefile.sub: link with ffs.obj. |
ef7992801df0c91b49fff8465d19f114d9d069dc
|
2010-05-13 |
* io.c (swallow): support text mode and UTF-16/32 as internal encoding. |
6f3791f46551729339d1bec3743959d5618ef753
|
2010-05-13 |
[Bug #1576] |
44d8ab72037030aaa1017fa503b4dc7ee3cb11df
|
2010-05-13 |
* io.c (swallow): small optimize. |
8092a810ff9a433e3f7d4edefc7744dfa81d8c70
|
2010-05-13 |
* test/ruby/test_io_m17n.rb (test_stdin_external_encoding_with_reopen): skip on Windows. |
266a9ea5f3156e0272b6d652179dd0046d2ad82d
|
2010-05-13 |
* test/ruby/test_process.rb: skip some tests on Windows. |
daac3ed0b4dea32d22728e0eb69ed5140ca6ad14
|
2010-05-13 |
* io.c (swallow): should use more_char() instead of fill_cbuf(). suggested by akr. |
d863f7af0c34a0e346eafa200773f6a8d5b67f3b
|
2010-05-14 |
* test/ruby/test_process.rb: skip some tests on Windows. |
ff5c6d343cdc113d25b9bcc719e967cb9773818b
|
2010-05-14 |
* test/ruby/test_rubyoptions.rb (test_segv_test): VC runtime adds some messages when SEGV occurs |
fef3c0a4156b33371e39e05e9616076658d24ad7
|
2010-05-17 |
* lib/fileutils.rb (FileUtils::Entry_#entries): returns pathname in UTF-8 on Windows to allow FileUtils accessing all pathnames internally. |
6b15bccfdfa74380bc8ba18f8a0071bee0879034
|
2010-05-17 |
* test/ruby/test_dir_m17n.rb: changes for windows. |
d165fa25044b09785b57184936f8b7241be9516e
|
2010-05-17 |
* win32/win32.c (argv_size): merged into join_argv() to maintain the agreement with it. removed code has a calclulation bug. fixed [Bug#2388] |
fa1044927f6517b33b78f9745f3883083fc3a5e8
|
2010-05-19 |
* test/zlib/test_zlib.rb (test_adler32_combine, test_crc32_combine): skip if they are not implemented. |
520647325b996919dd4bbfa7c06791df0532ba09
|
2010-05-19 |
* test/socket/test_addrinfo.rb: ipaddr.rb defines Socket::AF_INET6 as an Object if the constant is not available. |
a8f8b617c0c609557c80f85de59a4472cc5d45d5
|
2010-05-19 |
* test/logger/test_logger.rb: close logger (or logdevice) if it's related to a file because some platforms such as Windows cannot remove opened files. |
119863716b93fe22eb886e864753c872e31ae0d8
|
2010-05-19 |
* test/openssl/test_ssl.rb (server_loop): treat Errno::ENOTSOCK just like as Errno::EBADF and Errno::EINVAL. |
4b1a1f77013ad49bdb4eaf4ef95757474dc863d1
|
2010-05-19 |
* test/openssl/test_ssl.rb (test_client_auth): Errno::ECONNRESET is raised on Windows. |
55400cb80f0d965e8e0b20440472e876e6fa398d
|
2010-05-19 |
* test/win32ole/test_folderitem2_invokeverb.rb (test_invokeverb): should use assert_equal instead of assert in such cases. |
ec21e8438c5dcc5d77d8f353e66108aff524e987
|
2010-05-19 |
* test/dl/test_func.rb (test_sinf): sinf() doesn't exist in the standard of C. |
230ffa11d70c90ae1439b8953d8e3d343dc0582b
|
2010-05-19 |
* test/csv/test_interface.rb (test_write_hash): may need to set binary mode when converter is specified. |
61086883b64312d8936fde7138d195e196d514a4
|
2010-05-19 |
* ext/socket/extconf.rb: mswin/mingw ruby has socketpair(), but it's not exist as such name in ruby static library, so mkmf.rb cannot find it. |
df45be0472a8bb87e1a7fb10f19cb7f35fd6e8e2
|
2010-05-20 |
* ext/psych/emitter: f..king C99(gcc)-ism. |
f82a6840a80e42e823a455ef3eb726a6b67e5485
|
2010-05-20 |
* thread.c (subtract_tv): if the rest is zero, should finish waiting immediately. |
ccba83feffcb68bd46e75efcadb931e5d23c6bae
|
2010-05-24 |
* gc.c (gc_sweep): suppres a warning on VC. |
20811146004fe487b372a24445f5e8fa38ca4eeb
|
2010-05-25 |
* test/test_find.rb: skip some tests on Windows. |
97596f36bc4ce34b8cc84bc8649ca26fe0f73d66
|
2010-05-26 |
* test/test_tempfile.rb: skip some tests on Windows because unlinking is always delayed till closed. |
dd32962cba378b8762b33e8111d104a958ff296f
|
2010-05-26 |
* test/open-uri/test_open-uri.rb (test_find_proxy_case_sensitive_env): environment variable name is not case sensitive on Windows |
fd8a1c725b876b83d8a6b835b0113be0d83befc6
|
2010-05-26 |
* file.c (file_expand_path): revert a part of r22392. it's commit miss. |
37f75ad0c4a5a9a669aa67fa5434a0cc615bb319
|
2010-05-27 |
* test/sdbm/test_sdbm.rb (test_s_open_error): doesn't support to avoid read access by owner on Windows |
51077c2c223c7d17ce9e49d5329a80701d32cba3
|
2010-05-27 |
* win32/win32.c (rb_w32_read): call ReadFile() with len = 0 before reading really on console, because the first ReadFile() call after PeekConsoleInput() always returns broken data. (Windows's bug). [ruby-core:29018] |
597d60f7920311ce595781d6683e5c0fe9298743
|
2010-06-02 |
* test/dl/test_cfunc.rb (test_last_error): CFunc.last_error is thread local variable. So, if another test calls CFunc#call, it's set. |
fdc432670238c967fd687e996c49c3f5e06b2e14
|
2010-06-03 |
* ext/dl/dl.h (DLSTACK_TYPE): type of stack is same as VALUE. reported by sakiyama shin in [ruby-dev:41514] |
3a08f62b4f5cabd5e279abab17d3e332cfc0e5e0
|
2010-06-03 |
* test/gdbm/test_gdbm.rb (test_s_open_create_new): Windows doesn't supports UNIX like permittions. |
408f0a92ef62dfc4145ff9e7f1380937e5535296
|
2010-06-04 |
* gc.c (gc_sweep): suppress a warning on VC, again. |
de26eababa2e77e5c9274eac5633a62355bcc7b1
|
2010-06-16 |
* error.c (rb_bug): existance of _set_abort_behavior() depends on runtime version, not compiler version. |
4ac263ce680169626d150778e150a0b006ad70fb
|
2010-06-16 |
* parse.y: ripper needs warn_unused_var(), too. |
4df965f4ed21353b6e0c89ac8286c64c6266ec04
|
2010-06-17 |
* file.c (rb_str_encode_ospath): when the encoding of the parameter is ASCII-8BIT, should recognize as filesystem encoding, and convert to UTF-8 on Windows. |
e2f4729d42555b285d6da595f7e3de733f023e27
|
2010-06-29 |
* file.c (rb_realpath_internal, realpath_rec): skip UNC share root on DOSISH platforms. http://pc12.2ch.net/test/read.cgi/tech/1272248179/600 |
cb7a106c211a6eb9de454c46b113ded60d2ef24a
|
2010-06-29 |
* test_require.rb (test_require_with_unc): test for r28473. |
09ee12bb20f037233228ae546dc352b0a669cc23
|
2010-07-02 |
* io.c (argf_inplace_mode_set): prohibits an assignment of a tainted value. |
1be8c17f0b843d569f463430c8513d38dbccd194
|
2010-07-06 |
* test/ruby/test_io_m17n.rb (test_textmode_paragraph_nonasciicompat): should match the modes of both end of pipe as text mode. |
80b9fb5a7b9b96589d3b096e42af2796b07b560d
|
2010-07-06 |
* io/console/console.c (winsize_row): should return actual screen size, not buffer size. |
2520f3f79c0b65894cea4914c041f06b8d29b41a
|
2010-07-07 |
* file.c (ruby_find_basename): should initialize f. |
09e1383bcf4cb28a9a55e7d25277194b0222d051
|
2010-07-07 |
* file.c (ruby_find_basename): set correct baselen. |
705586b1a17cdd649ca6bc46f811d5808694d3b4
|
2010-07-26 |
* include/ruby/missing.h: revert a part of r28727. config.h is expected to include only once, before including defines.h. including it here breaks some macro definitions. |
592d885caa63c13cfec14cfc9b48ddc3bc55bb57
|
2010-07-27 |
* numeric.c (flo_cmp): typo. |
e53a60147ba68ab98fbe7a078b43311274d59f00
|
2010-07-28 |
* cont.c: typos. |
97bc1a122b55e026a367e7c92de8b2245efb3b12
|
2010-07-28 |
* win32/Makefile.sub (config.h): VC6 or later have stddef.h. |
49e259ec587fd72d96210fcb33593f3955555795
|
2010-08-02 |
* file.c (file_expand_path): wrong condition. [ruby-core:31591] |
6198f539bb0897886f53e2ff77045a8d051fb5c1
|
2010-08-02 |
* thread_win32.c (native_thread_join): need to wait thread, of course. [ruby-dev:41911] |
2fc40194d2ddc05a481c0eddc8fe9a1c95e23196
|
2010-08-03 |
* lib/rdoc/ri/driver.rb (setup_pager): no need to check the existence of pagers. the following code checks whether they are executable or not. |
c37b2ef8dcb88bc7a60e254bfc4f8f19279fe45e
|
2010-08-04 |
* lib/mkmf.rb (create_makefile): no need to create the directory at each library file. this change makes making ext faster. |
073ac4ff5a67570409056971578bb4294649f006
|
2010-08-10 |
* lib/un.rb (httpd): SIGQUIT and SIGHUP are not guaranteed to exist. |
d4c63f862b574863011a110e4502162b0ab9fa0a
|
2010-08-10 |
* README.EXT.ja: rb_tainted_str_new_cstr() is an alias of rb_tainted_str_new2(). |
f89a50b62c576b38796f9f41dac9b840945e230b
|
2010-08-10 |
* ext/dl/win32/lib/win32/resolv.rb (get_info): get rid of a warning. |
5dde183d0ad5362174e4f2cfac080b667c230089
|
2010-08-15 |
* lib/mkmf.rb (Logging.postpone): close @log only when it's available. |
8eb121d8122394c275ba8fb9583b4584639c932a
|
2010-08-16 |
* ext/bigdecimal/bigdecimal.h (llabs): never never never never never use "long long". |
c6465aeeb153428057426663d51906052e39b36c
|
2010-08-24 |
* ext/dl/cfunc.c (rb_dlcfunc_call): workaround for VC9 for x64. reported by kuwamoto shintaro in [ruby-dev:42125]. |
3a297bb1f07e252d5b15f7143be1c893cfaa327a
|
2010-08-27 |
* object.c (rb_obj_class): remove mention of obsolete method. a patch from Run Paint Run Run at [ruby-core:31842]. |
0cfe185f39d575f9c620bd14707a81bd5c29fe11
|
2010-08-27 |
* math.c (math_atan2): you should know that M_PI is not the feature of C90. fixed build failure caused by r29115. |
909d638aecb3597536e912599f5ee355aac828c0
|
2010-08-29 |
* test/pathname/test_pathname.rb (test_expand_path): should treat drive letter. |
d35fdf3335b14393d33eb8a2da9d6f89c655a15b
|
2010-09-02 |
* win32/win32.c (CreateChild): unicodize. |
51f6d787ac87417a8847567c6d30cdc640ef11ca
|
2010-09-02 |
* win32/win32.c (rb_w32_spawn, rb_w32_aspawn): don't forget to free memory. |
e7381db962823f3d6f6e746b5bfedefd897d32d0
|
2010-09-21 |
* tool/mkconfig.rb: fixed build problem on mswin64 introduced in r29278. |
340997aec7f80aaf489e53b7c4f59b9567016334
|
2010-09-28 |
* vm_dump.c (rb_vm_bugreport): add windows support. based on patchs from Peter Weldon at [ruby-core:32551] |
bb49917c66aa83da60b2115c9e449bc4d8b8054f
|
2010-09-29 |
* ext/*: svn:ignore |
98d7c2b8f186bb1b036f531465a1e5b006922102
|
2010-09-29 |
* ext/bigdecimal/bigdecimal.c (BigDecimal_div2, BigDecimal_add2, BigDecimal_sub2, BigDecimal_mult2, VpLimitRound): remove meaningless casts to get rid of compiler warnings. |
e6ad15393d7733d197394207235716b7cefd36fb
|
2010-09-29 |
* vm_dump.c (dump_thread): remove ununsed optional arguments. |
02a0e528f9cfadcf1003121a95039644657cf6df
|
2010-09-30 |
* vm_dump.c (dump_thread): fixed wrong type of return value of SymGetModuleBase64(). [ruby-dev:42306] |
85bcd2587794dbe653523847bc01cab4948be2d4
|
2010-09-30 |
* hash.c (ruby_setenv): workaround for old Windows. a patch from Heesob Park. [ruby-core:32353] |
1fcb7a5ee0f346f755735d349a405eeccf81fc40
|
2010-09-30 |
* win32/win32.c (rb_w32_getenv): should return NULL if specified name is empty. a patch from Heesob Park at [ruby-core:32650] |
243831cd37bd6bb6504eba062c5b0e02bb69711f
|
2010-10-12 |
* vm_dump.c (dump_thread): foolish mistake. |
cba4cda71d66a12eeba28b3614b97669218e221c
|
2010-10-12 |
* win32/win32.c (rb_w32_strerror): unmap some range of errno for workaround of VC10's strerror() and sys_nerr problem. based on a patch from Akio Tajima, [ruby-dev:42355]. |
fb44f02aa11674b5754f1053d40797ab6973b41d
|
2010-10-12 |
* win32/win32.c (rb_w32_strerror): get English message first, instead of system default. see [ruby-dev:42358]. [experimental] |
c94c6a1a1604f24f8388463849094676dac49568
|
2010-10-13 |
* thread_win32.c (w32_error): get English message first, instead of system default. see [ruby-core:32765]. [experimental] |
6ef1aa79644736cbfef51a788750741db300c976
|
2010-10-27 |
* include/ruby/ruby.h (NUM2LONG_internal): add cast to get rid of a non GCC compiler warning. this is intentional type conversion. |
6223582f2a114f89642ba22daec25b3976b4ae51
|
2010-10-27 |
* class.c (clone_const): need to return value. fix r29602. |
a012bf6ed432028dd3fe8fc75dc7451c23407151
|
2010-10-27 |
* test/ruby/test_io.rb (TestIO#pipe): need to propagate exceptions in read/write thread. fix r29541. |
c265d57595a1d799c433de2422aeaa22f7ab5706
|
2010-10-27 |
* ruby/test_io_m17n.rb (TestIO_M17N#pipe): fixed the mistake of previous commit. |
f30e1877b2402f9a92c6c1db12fed05b88ebaba1
|
2010-10-27 |
* thread_win32.c (w32_error): should get error no only once, because the result of the second getting will indicate the error of the first FormatMessage() call. |
1503e320d9ab33da37f79242fa30b780bd8835d5
|
2010-10-27 |
* win32/win32.c (rb_w32_getppid): support Win64. |
7a5d45fc3c0fd7644a6025367f299ee344e62ee7
|
2010-10-27 |
* test/ruby/test_io.rb (TestIO#pipe): should close write end of pipe before closing read end, to get rid of timing problem. |
5cf605b1d2769239de77fe9836cbd320b4482257
|
2010-10-27 |
* bignum.c (rb_big2long, rb_big2ulong): rb2ulong() returns VALUE, but its real range is ulong. So, if the size of VALUE is bigger than ulong, upper bits are always zero even if the actual value is negative. fixed #3490 |
f6150aa7df1edf951d4efca5d06d4e0f687bb47f
|
2010-11-01 |
* ext/socket/extconf.rb: win64 is just same with win32 about socket. notice: but wince is not same. |
877e90f17a3b59bfff51c4a7811a7036f47ef798
|
2010-11-08 |
* win32/win32.c (get_proc_address): refactoring. |
7dd7ce0ff74bae43ff2859215899c15349ac03cf
|
2010-11-08 |
* win32/win32.c (finish_overlapped_socket): refactoring. |
1f3e96b7ac73401c15df4d77bdcf6f441813c443
|
2010-11-08 |
* win32/win32.c (get_wsa_extension_function): typos. orz |
63b0601792541615b2ef18c690c167c16593078d
|
2010-11-09 |
* win32/win32.c (overlapped_socket_io): get rid of a warning of 64bit mingw. |
7b109f17728f4a02a3cc7f3dd7de8a40c296ba09
|
2010-11-12 |
* win32/setup.mak: use findstr.exe instead of find.exe, because all target build platforms should have findstr.exe, and, find.exe often means another command such as cygwin's. |
7329f4e92c90709fe57115f16a8ac9784a51b509
|
2010-11-24 |
* vsnprintf (BSD_vfprintf): added VC++ compatible size specifications (I, I32, I64). |
99606f89c04d0156e8149329d39e9b2ab4754549
|
2010-11-24 |
* vsnprintf (BSD_vfprintf): use QUADINT macro only when _HAVE_SANE_QUAD_ macro is defined. |
69a248a0736aba6e540670aff0cace024533cd68
|
2010-11-25 |
* test/win32ole/test_err_in_callback.rb (teardown): remove tmp file only when it exists. |
b00dfcca177fde79630e182934f509fcdd9f3998
|
2010-11-25 |
* ext/dl/callback/mkcallback.rb (gencallback): shouldn't assume that VALUE is the same size with long. |
6f581a68b88599b4a9933e462956a36cf167bb8f
|
2010-11-26 |
* vm_dump.c (dump_thread): seems to be necessary the 3rd argument of SymGetLineFromAddr64(), even though MSDN says it can be zero. |
cc494bcb2080a3071867fbbfd30e0f8fac9fef7f
|
2010-11-26 |
* ChangeLog: commit miss. |
ca8405298f87a7ab857d91d646c48bbad2cecb1f
|
2010-11-26 |
* re.c (rb_reg_initialize_str): should succeed the taint status from the origin. [ruby-core:33338] |
b96d267c7ec85ba5820bdf1a425c4b43da921335
|
2010-11-26 |
* vm_dump.c (dump_thread): follow the output of glibc. see [ruby-dev:42627] |
952a357274a9eb794aa999780c88ce7575d9cfed
|
2010-11-26 |
* vm_dump.c (dump_thread): show the displacement from the beginning of the symbol. |
f55d567b5910fe1dacf623fa471d771c99ba4fef
|
2010-11-26 |
* vm_dump.c (dump_thread): get only required rights of the target thread because THREAD_ALL_ACCESS causes an access error on XP. reported by Masaya TARUI via IRC. |
3d245920080dcf9d2446a91b56c6e69e9738dc90
|
2010-11-29 |
* win32/win32.c (rb_w32_write_console): fixed indentation. |
dd4c394564d05f6d70afcf78671b62350c2ab179
|
2010-11-29 |
* include/ruby/win32.h (rb_w32_write_console): wrong prototype. |
95f0f27dd04c902932c0f64e1e2cc20ab5974885
|
2010-11-29 |
* win32/win32.c (rb_w32_isatty): use GetConsoleMode() to determine the fd is console or not, just like rb_w32_write_console(). |
62cd77327bcd94624fd8d1188386200b39b85e30
|
2010-11-29 |
* ChangeLog: add [experimental]. |
e4288860d8ecbab35c31cdb6efff648c530ebf7a
|
2010-11-30 |
* win32/win32.c (rb_w32_read): read only 1 byte at once on console. workaround of Windows bug. see [ruby-core:33460]. this is not the final solution. |
1972f9eec1ff9a46fd7d97744f789d3ac5832617
|
2010-12-01 |
* test/openssl/test_ssl.rb (test_not_started_session): non socket argument of SSLSocket.new is not supported on Windows. |
91d2ee737d599139a629d58d52e52cb4105d4772
|
2010-12-01 |
* numeric.c (Init_Numeric): fixed a potential bug when using bccwin32 ruby with Microsoft's dll, though we already gave up of supporting bccwin32. [ruby-core:33503] |
173f69146c7dd0cf6cf2116cadbd050eddce6edb
|
2010-12-02 |
* win32/Makefile.sub (rc): suppress meaningless message. |
6f3225f69890da5ed192d191d01462e03cfd6735
|
2010-12-02 |
* win32/win32.c (rb_w32_read): workaround for console reading troubles. fixed [ruby-core:33511] |
77049334aa25b0bc93558b443e5f6072cb3a932c
|
2010-12-02 |
* win32/win32.c (rb_w32_read): rollback debug code of previous commit. |
82ec8baa955a45e385569251de9b4da0d82ce5da
|
2010-12-02 |
* win32/win32.c (rb_w43_read): more fix. [ruby-core:33513] |
064f6af2cbf53d014a2548b9daa6553b0e544dc1
|
2010-12-02 |
* ChangeLog: typo. |
2f1a781e8506cb878cba878070e8bcaa7e6e5d5d
|
2010-12-02 |
* win32/Makefile.sub (RCFLAGS): -nologo switch is only available in newer versions of rc.exe. fixed the problem of r30012. |
eb702efcfafa63c3a13920db1cb00338007d4708
|
2010-12-03 |
* win32/Makefile.sub (RCFLAGS): VC10 and after only. fixed the problem of r30015. [ruby-core:33530] |
450680a5d747b828ba43962758c720b26ca68703
|
2010-12-10 |
* sprintf.c (_HAVE_SANE_QUAD_): if a certain platform has LONG_LONG in 8 byte, it might be sane quad. [ruby-core:33634] |
c1d9e252be110a649fec99623e064779384c41d2
|
2010-12-14 |
* ext/openssl/ossl_asn1.c (ossl_asn1_decode0): how many gcc-c99isms must a man mend; before he can build with VC? r30178 |
fae9930033c786f61616be8a053368e80f0e60a8
|
2010-12-14 |
* test/ruby/test_argf.rb (test_inplace_rename_impossible): unlink the renamed temporary file on no_safe_rename platforms. |
b33cb3c017d7891505848dacd3c1e599733bf20b
|
2010-12-14 |
* test/zlib/test_zlib.rb (*): should close files associated with zlib. |
dcca25f003df9fee9ce5f4e4172fe556be158aff
|
2010-12-14 |
* ext/zlib/zlib.c (gzfile_s_open): should close the IO if some error occurs in initilizing. |
a5b77d1cf70d6d76141712dd6fb809cd8f7cb0d3
|
2010-12-14 |
* test/ruby/test_io.rb (test_flush_in_finalizer[12]): should close temporary file because it's only used for taking pathname and unlinking the file after the end of the test (in GC phase). |
4d257293f8b434adc6325b1dff962f6ee27347a7
|
2010-12-14 |
* test/ruby/test_io.rb (test_binmode_after_closed): the temporary file maked by make_temfile is already closed. |
d6273007fc214eb201ca735877630eda7af15af2
|
2010-12-14 |
* test/ruby/test_io.rb (test_reopen, test_reinitialize): should close the temporay files. |
58f1c8fca8e5d20fa6c86dedfe7c2aeeaacbc391
|
2010-12-14 |
* common.mk (help): there is no reason to use the abbreviation for here. |
949e6d454e0ad11cbd47ad4c5ce92c474d5b9d2e
|
2010-12-14 |
* lib/test/unit.rb: help messages. |
fc233f516c53af069c90ce3434171fa7dc946e4e
|
2010-12-15 |
* test/zlib/test_zlib.rb (test_to_io): forgotten to fix with r30201. |
1c932619833f3056a969740248eb313e77b20c9f
|
2010-12-15 |
* lib/test/unit.rb (process_args): need to setup @help to print options. |
b9b26300da434f0bca833aa6603274dcffe756b9
|
2010-12-16 |
* win32/{configure.bat,setup.mak,Makefile.sub} (PROGRAM_PREFIX, PROGRAM_SUFFIX): unite the differences of the names of macros of prefix and suffix. reported by HANEDA Norikatsu. [ruby-dev:42775] |
c5d383bae1e5b3d0df94e85bffe5964bf4861ac0
|
2010-12-17 |
* win32/setup.mak (BASERUBY): quit with an error when BASERUBY was not able to set, just like configure.in does. [ruby-dev:42782] |
7c9fbd226b1f998eef845bea4e41d23e2c3aa5c2
|
2010-12-25 |
* ext/socket/extconf.rb: check the existence of if_indextoname(). |
c5158538e7b60d9339f64432257f5d6e632e8e7f
|
2010-12-27 |
* common.mk (EXTMK_ARGS): specify to pass macro V, because nmake doesn't pass it via MAKEFLAGS. |
ea7158919f20745bbd2c633f4a835b7f79c9d1b4
|
2010-12-27 |
* win32/README.win32: note to need NT based OS to build ruby. |
90d5bcf9104fe58887cf705b718a9c7b537b51a5
|
2010-12-28 |
|
183bbd8b69077ff98c2c39f5ebc61ffe60725786
|
2010-12-29 |
Sorry, commit miss of r30412. |
055e4558bdd9f49720789dba7363fe785444f453
|
2010-12-29 |
* ChangeLog: typo. |
ae931140b96eeeaab1da03c6fb681a15d8febcab
|
2011-01-05 |
* test/rdoc/test_rdoc_options.rb (TestRDocOptions#test_check_files): skip on Windows because chmod 0 doesn't mean unreadable by owner. |
a6fac6a669135a33f263d16b033db47ff5b5e070
|
2011-01-06 |
* lib/mkmf.rb (create_makefile): ignore rest from first dot from TARGET to generate init function name. this is followup of r30464. |
c480ca0f131a5f87b8c49b8bf6af3684a13b2e84
|
2011-01-11 |
* array.c (rb_ary_resize): should care of embeded array when extending the array. |
596872f21d9c1fd61b0ef525ac09aecbebea4954
|
2011-01-12 |
* README.EXT.ja (rb_ensure): typo. |
377b85f2cbdc9f9142594b1a7c1f980c92102fc9
|
2011-01-14 |
* configure.in, win32/Makefile.sub (RUNRUBY): require path should include "." because rbconfig.rb is there. |
a9f76259cee5a52ae02ca3baa11eb5a896ac6393
|
2011-01-20 |
* test/webrick/utils.rb (TestWEBrick::RubyBin): test CGI does not need to load rubygems. if it activated, ruby raises LoadError about rbconfig.rb. |
98929a2dfdb9881cacaf58d1697373ecd079cd38
|
2011-01-27 |
* win32/win32.c (rb_w32_spawn, rb_w32_aspawn): get rid of too huge alloca(). this is the real fix of [ruby-core:34833]. |
11c5daa698d5a6ba4003d941fb64c765b7f99c42
|
2011-01-27 |
* win32/win32.c (rb_w32_spawn, rb_w32_aspawn): fixed previous commit. sorry. |
d4f8142d18f068b7bc4b82e84e44518dfda32840
|
2011-01-28 |
* test/ruby/test_process.rb (TestProcess#test_too_long_path{,2}): should handle Errno::E2BIG, because this test checks crash of ruby, not the error type system. |
c4bf3eba2b7b975fd5fdf45b95026cac46cbdc31
|
2011-02-01 |
* test/ruby/test_require.rb (TestRequire#test_require_with_unc): use ``127.0.0.1'' instead of ``localhost'' as host name, because XP or earlier cannot resolv it as NBT hostname. |
55ea57af65eb77af6693ebdeb7025e7ef5c88f6f
|
2011-02-07 |
* test/rdoc/test_rdoc_options.rb (TestRDocOptions#test_check_files): there is no easy way to create owner unreadable file on Windows. So, skip the test. |
acda9a6872c4b46be760605ad562658378da37dc
|
2011-02-09 |
* test/rdoc/test_rdoc_encoding.rb: remove unnecessary (and wrong) platform-dependent hacks. |
0755c1c8f2aaf83315353f9e99bd13b2d4ff618b
|
2011-02-14 |
* lib/test/unit.rb: revert r30863, because it causes too many noise. |
23301142cc9021f8364e6249198647b521a37a07
|
2011-02-14 |
* win32/win32.c (is_internal_cmd): if the first char of prog is '@', execute it via shell. [ruby-core:35218] (#4393) |
25a4c79279b3bbed2f99d5bfc14019c3f31d2807
|
2011-02-15 |
* test/ruby/test_system.rb (TestSystem#test_system_at): use findstr command instead of find command, because the latter is confusing another famous Unix command. |
5d881f0fd44b6339f30e66239a6f0efd20e6d580
|
2011-02-28 |
* ext/date/date_core.c (datetime_s_now): localtime() and localtime_r() required time_t pointer as 1st parameter, and tv_sec member of struct timeval is long. |
86bb0af7ea3b50f72e6845a6f5f64cb1b23fd279
|
2011-03-01 |
* win32/win32.c: revert r30987 because it causes some failures in test-all, especially webrick. |
0ebf520671e0a25768e06237a1fe6439c148c1f5
|
2011-03-03 |
* test/ruby/test_process.rb (test_execopts_redirect): redirecting fd >= 3 is not supported on Windows, so should not specify such options when calling spawn or others. |
4f8f4a9ee4f03977aae81e41ced5b30f5607f939
|
2011-03-03 |
* process.c (check_exec_redirect_fd, check_exec_redirect): raise ArgumentError if fd >= 3 on Windows because the feature is not supported. |
d504a2458c14d25dee796a1e59b8c83bf8f3e186
|
2011-03-08 |
* test/rubygems/test_gem_spec_fetcher.rb (TestGemSpecFetcher#test_cache_dir_escapes_windows_paths): cache_dir may have driveletter and `:' for base of cache_dir itself, so need to skip it for checking. |
45f59656ae27864c2ffe4f932e413059e425fed4
|
2011-03-08 |
* hash.c (ruby_setenv): MSDN says that Windows XP or earlier limits the total size of environment block to 5,120 chars. and on such OS, putenv() causes SEGV. So, ruby should limit the size of an environment variable to 5,120 bytes for workaround. |
a9a0b5dfee155428530ae37bebe8709a053b6f85
|
2011-03-10 |
* test/ruby/test_require.rb: setting too long string to ENV causes Errno::EINVAL on Windows. long path name errors may causes over about 1024 bytes, then limit it about 4000 bytes. |
d81591607172afe8c92e6de72f7fa515aaa3d0bf
|
2011-03-25 |
* test/ruby/test_process.rb (TestProcess#test_no_curdir): skip silently on Windows, because this tests a platform specific feature and it'll never be supported on ruby on Windows. |
8df705810d0a1cfc4e3e00c8c1edb2d8c9c8447a
|
2011-03-28 |
* common.mk (love): all you need is love. |
0dcb387abe9570711af5638eac474157eddbfef2
|
2011-03-28 |
* ext/extmk.rb: set MFLAGS from MAKEFLAGS when using nmake. |
d084c4f43d975f1f9b3f7bf12a46506dbbea2a2d
|
2011-03-29 |
* test/webrick/test_filehandler.rb (WEBrick::TestFileHandler#test_short_filename): the cgi doesn't exist on current directory. |
8eb92a671d6d9fd12b5beebc945e949633e5be6a
|
2011-04-04 |
* test/test_tempfile.rb: simply ignore platform depedent testcases instead of skipping. |
c3b81f63e76fee3c09e5881eff7c2d2d60d00bab
|
2011-04-12 |
* include/ruby/win32.h: VC doesn't have ftruncate() and others, but ruby needs HAVE_ macros to use our emulation functions. (fix the problem of 31262) |
9d5f651a9815bce2ff48010f50b591af722b7712
|
2011-04-14 |
* numeric.c (ruby_float_step): wrong loop condition. fixes [ruby-core:35753], reported by Joey Zhou. |
b5897263eb86433ba5288232e012799b18428995
|
2011-04-18 |
* test/ruby/test_range.rb (TestRange#test_step_ruby_core_35753): avoid float error. [ruby-core:35804] |
e269a71eeb2e360c0882b6c8309b80425d90ddd5
|
2011-04-28 |
* test/dl/test_base.rb (DL::LIBC_SO): its always msvc*.dll on mswin/mingw. |
22d5cf92263998d59d524c706b21c054c8ac53d2
|
2011-04-28 |
* win32/{win32.c,dir.h} (rb_w32_uopendir): new API to pass UTF-8 path. |
9a7d41ae19d8c012113ca79b5a4f6637c9b60fdb
|
2011-05-12 |
* lib/mkmf.rb (Logging.postpone): copy only when tmporary logfile exists. |
dd4dca8f064205412d4e3bbddaef46b93771357f
|
2011-05-12 |
* test/dl/test_base.rb (Fiddle::LIBC_SO): its always msvc*.dll on mswin/mingw. |
425b30bc7898f4fe8a65a5481bb5994eccdb59be
|
2011-05-13 |
* win32/win32.c (rb_w32_select): check invalid handle before doing select operations. see [ruby-dev:43513], [ruby-dev:43535] |
ac3a3c05c9cdf029fe05491eeb2d84e5a2d3a399
|
2011-05-16 |
* configure.in, win32/Makefile.sub (RUBY_SO_NAME): add CPU as prefix of RUBY_SO_NAME on x64/ia64 mswin/mingw. |
6df1b40282d7016f1aa14af955c0337800be3fad
|
2011-05-16 |
ChangeLog: added mention of the ticket. |
083ec6049e9f484486613d571a7b467d97652576
|
2011-05-17 |
* LEGAL (missing/{elf,tgamma,lgamma_r}.c): they've been replaced by public domain implementations. |
4ae55eb1c00889ccf923b2983229e556d7268484
|
2011-05-19 |
* test/ruby/test_signal.rb (test_signal_requiring): skip on Windows. we can send SIGINT only to pid 0 and the process itself. |
b0087a5817fc5ad0bcd2357eb744ef475b4c6ec9
|
2011-05-20 |
* ChangeLog: monomaniac and meaningless format checks. |
36cad2f9a6564ebcde6c3375107c5688172837bc
|
2011-05-30 |
* test/ruby/test_signal.rb (TestSignal#test_signal_requiring): small but critical typo of r31642. sorry... [Bug #4798] [ruby-core:36550] |
c5324d7ed6323fa86d083cf87847452c4aa4178a
|
2011-05-31 |
* test/ruby/test_io.rb (TestIO#test_open_mode): MUST release resources explicitly. fix problem of r31671 |
69dcd16351786a75982bbeeed6a4b468e702339d
|
2011-05-31 |
* test/io/wait/test_io_wait.rb (TestIOWait#{test_nread,test_ready?, test_wait}: give system some time to process the written data. |
da1db8b454c6f8f0714d762c72815cf73efba4d8
|
2011-05-31 |
* io.c (rb_io_s_pipe): potential bug. the mode of read IO is set as DEFAULT_TEXTMODE in call of io_set_encoding(), and of write IO is also set as it in call of io_new_instance() via rb_protect(). so, if DEFAULT_TEXTMODE is not 0, we should check the result of extract_binmode() and avoid crush of default IO mode and the result. |
2b0363df5d523434c0f197e9649713ff4bb1291b
|
2011-06-02 |
* io.c (io_flush, rb_io_flush): need to fsync() when ruby calls internal flush. [ruby-core:36670] [Bug #4813] |
fd8010fc0ae51c711d61652516afbd1a80f435a5
|
2011-06-02 |
* io.c (rb_io_s_write, rb_io_s_binwrite): return!!! |
19c78f9b9bb86db1eb176181e4f444eaa781f348
|
2011-06-03 |
* io.c (io_fflush): windows -- call fsync() only when the FD is tied to file, because if the FD is pipe, it blocks. |
799fafc03b2a654de82d4bd0375dce5537edb88c
|
2011-06-03 |
* include/ruby/missing.h, numeric.c (round): moved prototype of round() from numeric.c to missing.h. (note: round() is C99 feature, so ruby provides it if not exists in C runtime.) |
7bc3e95205b1711c0896f48bd0dbe60645061c26
|
2011-06-03 |
* ext/date/date_core.c (d_lite_plus): get rid of compiler warnings. |
f0bd1c21740c062a94a8cd734646a922717cdc89
|
2011-06-06 |
* include/ruby/defines.h (rb_inifinity, rb_nan): export for Windows. |
3c9e6c7abb6c4029f9e610321f49f1b4ddcd80b9
|
2011-06-06 |
* ext/date/date_core.c (valid_jd_sub): need to convert from VALUE to double. |
f4e499de6cf0708e5982e905fac24f33f4e1b58e
|
2011-06-06 |
* test/rdoc/test_rdoc_markup_pre_process.rb (TestRDocMarkupPreProcess# {test_include_file,test_include_file_encoding_incompatible}): no need to write such workaround. don't hide the bug of ruby (and the bug is already fixed). |
5574d874fb0ead39ad34000cdae4b55327465af6
|
2011-06-06 |
* include/ruby/{defines,missing}.h (rb_infinity, rb_nan): move from defines.h to missing.h. (couldn't use RUBY_EXTERN there.) |
01fd0228114ccc08a3e7c937b920695a6d2b21ca
|
2011-06-07 |
* test/ruby/test_rubyoptions.rb (TestRubyOptions#test_set_program_name): should show some messages when skippning tests. |
04b81ae7992b8eb06fc89b6874be11c046dfad76
|
2011-06-07 |
* test/rubygems/test_gem.rb (TestGem#{test_self_user_home_userprofile, test_self_user_home_user_drive_and_path}): should simply ignore meaningless tests instead of skipping them. |
733be259071adba092ff9a2163cfed39392b2ad9
|
2011-06-07 |
* lib/rubygems/user_interaction.rb (Gem::StreamUI#tty?): IO#tty? of Windows has been fixed at r29969. |
57ed1e9d75360713c3d5d75c4cbb05ea48c8b025
|
2011-06-13 |
* ext/io/console/console.c (console_dev): typo. |
a8bdd28d10c2c5981e944e945eed95f6c4ad44bc
|
2011-06-15 |
* thread.c (do_select): Windows: no need to poll if select(2) is cancelable. |
72e8077957c252ff3f97afb1229c0553f1a82d0b
|
2011-06-15 |
* test/testunit/test_parallel.rb (TestParallel::TestParallelWorker# setup): now can run on Windows, probably. |
565336acca867889a43b8a2f8331a253d97dee0c
|
2011-06-28 |
* thread_win32.c (native_stop_timer_thread): fixed commit miss of r32244. grep sources before changing the signature of a function. |
b76263fa09f778179e277b234b0057aadbcba6f9
|
2011-07-06 |
* win32/win32.c (kill): check the process exited or not before teminationg it. [Bug #4943] |
ca252765bcfd1b05189a73e366d361d4eefbd988
|
2011-07-06 |
* ChangeLog: typos. |
1a1c95404f8842b7327e76e945ef747554e37709
|
2011-07-07 |
* test/testunit/test_parallel.rb (TestParallelWorker#teardown): wait the child process even if the communition pipe is broken. |
b4582e79d7bab19789bbe26bbfab6f363a6e477c
|
2011-07-08 |
* win32/Makefile.sub (config.h): define GC_MARK_STACKFRAME_WORD. fixed build problem of r32438. the value (30) is temporary value. maybe it's enough by 20~24 according to my observation. |
fc22563658a795e5bbd316245caabae6ae0f4252
|
2011-07-08 |
* win32/win32.c (wunlink): reverted a part of r32426. it was mistakenly mixed. |
8de18f9cda17997c4831c15e74574c44a6100ff5
|
2011-07-08 |
* ext/openssl/ossl.h: include openssl/e_os2.h before checking the defition of OPENSSL_SYS_WIN32. |
12adf25a80227737ee09c50ae156cf2dd451b19a
|
2011-07-11 |
* numeric.c (rb_num2ull): use FIX2LONG instead of FIX2ULONG. see rb_num2ulong(). |
9826b8203856ab799b52bc28a559f5679525a9f5
|
2011-07-11 |
* ChangeLog: more details. |
edeba4dbe6fac8e5693b8e5bff12f09a93d22999
|
2011-07-12 |
* win32/setup.mak: support x86-amd64 cross compile environment. |
f15d0deaaf1ae0b92c539bd823dd2b00afbaf502
|
2011-07-15 |
* win32/win32.c, include/ruby/win32.h (rb_w32_io_cancelable_p): renamed from rb_w32_has_cancel_io(). now it takes a parameter as fd to check the fd is console or not, because we cannot cancel console input even if we have cancel_io function. |
ade91aca9fd5902e33496a1a3fd1994ca66259fe
|
2011-07-15 |
* ChangeLog: typo. |
5a7a4ce48df6390fcc96a7a6030ce2b0095ad141
|
2011-07-15 |
* win32/win32.c (is_socket, is_console): add prototypes to fix compile problem with gcc introduced at r32549. |
e05e9928430f94ef14dbf4c4adee7e24e18ec79f
|
2011-07-15 |
* ChangeLog: mention to the ticket. |
71ff558ed04ba8fb6019355299aaa3df236897fb
|
2011-07-25 |
* test/rake/test_rake_directory_task.rb (TestRakeDirectoryTask# test_directory_win32): fixed wrong test. |
46247fb35a262b71d193b76ec594c644d6efeabe
|
2011-07-28 |
* lib/rubygems/user_interaction.rb (Gem::StreamUI#tty?): typo. |
b8d546db6445742f511110f09cf3f33dc87d310e
|
2011-08-01 |
* test/ruby/test_process.rb (TestProcess#windows?): new method. |
f9e9eee677e8196da7288f4ab7754ebe345d7ed9
|
2011-08-03 |
* util.c, include/ruby/util.h (ruby_add_suffix): remove the function. [Bug #5153] [ruby-core:38736] |
1adf7962be7f1403a4df8a850d2156a21d6f8aa8
|
2011-08-05 |
more clarified the license. updated version of r32830, but not included include/ruby/win32.h. |
13d3a16ada7e154647d9abdc203e3b19ee328ccd
|
2011-08-30 |
* vm_insnhelper.c (vm_call_cfunc): revert r33112. RB_GC_GUARD macro protect a VALUE from GC. It's not for general anti-optimizing purpose. |
ee7d523631de5755a1b4d8ee1fe8ab8a15edfcde
|
2011-08-30 |
* win32/win32.c, include/ruby/intern.h (rb_w32_fd_copy): implement for rb_thread_select() in thread.c. the use of rb_fd_copy() is introduced in r33117. [Bug #5229] [ruby-core:39102] |
34e65bee79acae81a97222205630513277a3289b
|
2011-08-30 |
* ext/-test-/old_thread_select/old_thread_select.c (old_thread_select): typo. |
13a77870de58b6b8fe96f5e188c7f7201ed640a3
|
2011-08-30 |
* test/-ext-/old_thread_select/test_old_thread_select.rb (TestOldThreadSelect#test_old_select_read_timeout): if the machine is fast enough, the time used by code around IO.select may be smaller than Time implement threshold. |
a34f81561d2f7d6437d577fee3247e62c07838b7
|
2011-08-30 |
* thread.c (rb_thread_select): critical typo in r33117. |
800081d0c82fa24483d6485d7f0b067a3820151f
|
2011-08-30 |
* win32/win32.c (rb_w32_select_with_thread): and my typo. we all must be more careful. |
8b74d0c3fb195058c18a939af1faa96fda9f4860
|
2011-08-31 |
* test/ruby/test_io_m17n.rb (TestIO_M17N#test_{default_mode_on_dosish, default_mode_on_unix,text_mode,binary_mode}): tests for [Bug # 5164]. |
f653519cbbf9344102502830f6e478ae3d293810
|
2011-08-31 |
* ChangeLog: wrong ticket number and ML number. |
9cdc7f9db0ed33bc1ab3aafe299c9403190dda18
|
2011-09-01 |
* test/ruby/test_io_m17n.rb (TestIO_M17N#test_{default_mode_on_dosish, default_mode_on_unix,text_mode,binary_mode}): sorry for wrong test committed in r33144. I'd misunderstood the spec of ruby's universal newline. |
ca3b4133fd011b0077ea99b92bbd92c4e5cb7797
|
2011-09-01 |
* test/ruby/test_thread.rb (TestThread#test_no_valid_cfp): skip when win32ole is required. in such case, win32ole redefines Thread#initialize, and the block argument becomes to be not the top of the thread, then this testcase always fails. |
821ae88259f349909ae2e956b09c4d8bf35e1792
|
2011-09-12 |
* lib/rake/file_list.rb (Rake::FileList#egrep): there is no need to open files in binary mode. see more details in https://github.com/jimweirich/rake/issues/74 |
f48ef8bb9e9b35309ddf52fc959a8605a17f78e1
|
2011-09-21 |
* test/io/wait/test_io_wait.rb (TestIOWait#setup): of course, the behavior of mingw is just same with mswin. |
402c8cf9d1f67e326f41dc003f3d9ca6924810ec
|
2011-10-20 |
* win32/win32.c (socklist_insert, socklist_lookup, socklist_delete): new functions to wrap of st_insert(), st_lookup() and st_delete() to socklist. allocating socklist is deferred until it is really needed. |
bdc85361e48340b4f9d6b1039a8c338a2cb64138
|
2011-10-31 |
* io.c (rb_cloexec_fcntl_dupfd): this function needs F_DUPFD. |
b2a1af15474219c75d2447b0213e20f1e60b3dc1
|
2011-10-31 |
* win32/win32.c (setfl): extract from fcntl(). |
9b8aca6ae56e7b164c919e11adb3c035375a794e
|
2011-10-31 |
* ruby.c (load_file_internal): convert the encoding of load path if needed by platform. calling open() was replaced by rb_cloexec_open() at r33549, but the function expected UTF-8 pathname on Windows. (open() expected "locale" pathname.) reported by taco via IRC. |
5a2758ed1e59fcb6e2f2c75a2e7412485f34927e
|
2011-11-03 |
* encoding.c (rb_locale_charmap): ignore calling nl_langinfo_codeset() on Windows except cygwin. [experimental] |
932d63efe08fc0d2a69ea81676508a62a2c981b2
|
2011-11-03 |
* io.c (make_writeconv): unversal_newline converter is for reading. so, if the io is text mode and has ECONV_UNIVERSAL_NEWLINE_DECORATOR flag, use crlf_newline converter for writing. this change fixes the problem about the luck of CR up Kernel.p and Kernel.puts to stdout/stderr on Windows. |
102ec1171d94df9def66214dee1387a5f266dee9
|
2011-11-03 |
* io.c (make_writeconv): fixed typo of previous commit. |
a3ce319639f8ddae4e328fdd99f6a1f851c8a0f5
|
2011-11-03 |
* io.c (make_writeconv): fixed typo of previous commit. |
3e6ea9306c2ef0dbab4f5284c51bb528d9ffee60
|
2011-11-03 |
* win32/configure.bat: disable delayed expansion of enironment variable. [Bug #5517] [ruby-core:40531] |
8c492668a7b31820918fe4f9768ee56d891bd96e
|
2011-11-07 |
* test/ruby/test_io_m17n.rb (TestIO_M17N#test_default_stdout_stderr_mode): new test for r33627-33629. see [backport #5565] |
66595f389473a4040e318fdfcc4b5d81cf8c2698
|
2011-11-07 |
* io.c (io_fflush): remove fsync(). |
add77a592bee645aa6787130db384afc11482a04
|
2011-11-07 |
* include/ruby/encoding.h (ECONV_NEWLINE_DECORATOR_READ_MASK, ECONV_NEWLINE_DECORATOR_WRITE_MASK): new macro. |
1b79efbb3945e59fb784a0ca23587e8ec5644777
|
2011-11-08 |
* ChangeLog: commit miss of r33662. |
53881a8c6dc2ca658244d8f12952b732f98dd737
|
2011-11-08 |
* io.c (io_fwrite): call rb_w32_write_console() only if FMODE_TTY is set. this is the one of the reason of IO writing slowness of Windows in 1.9.3 or later. |
572e4807e6400e1f319d01ef88b1123d4c99efce
|
2011-11-09 |
* win32/win32.c (unixtime_to_filetime): should check the return value of localtime(). reported by snowjail at gmail.com. [ruby-dev:44838] [Bug #5596] |
54cb63091d0fa0f4216b4a3b3312f1a062ecf26e
|
2011-11-09 |
* test/ruby/test_file.rb (TestFile#test_utime_with_minus_time_segv): add test for r33685. |
7df246bd795c2c56dd976420bac0e7a94cf88a40
|
2011-11-09 |
* test/ruby/test_file.rb (TestFile#test_utime_with_minus_time_segv): fixed previous commit. |
5db50ed02d97de08c47f4abe1edf47e87b500314
|
2011-11-16 |
* bignum.c (rb_big2ull): add a cast to get rid of a VC++ warning. |
ce03ef024295f247ecf4a4e476691d1497974d90
|
2011-11-16 |
* ext/-test-/num2int/num2int.c: remove an unnecessary and wrong decl of rb_stdout. it's declared in ruby.h correctly. |
bbe004c1e461a5769663ddc0b24d0b517fe3c118
|
2011-11-16 |
* io.c (argf_next_argv): wrong timing of setting ecflags. fixed the failure of TestArgf#test_textmode introduced at r33662. |
2a445945081d71aec08ec0a9d67e4384821e0b3a
|
2011-11-16 |
* test/webrick/test_cgi.rb (TestWEBrickCGI#start_cgi_server): there are no guarantee of existance of RbConfig::CONFIG['LIBPATHENV']. it only exists in Unix-like environments. |
4a997526e02554b48cf002a8dc20df8c4560f69a
|
2011-11-16 |
* bignum.c (rb_big2ulong): need to calc in unsigned long, because the range of VALUE is larger than it on LLP64 platform, such as Win64. this change fixes the failures of test/-ext-/num2int. |
b37c003e2450d71dc97958e79660972701458cf3
|
2011-11-17 |
* benchmark/bm_io_select[23].rb: use Process::RLIMIT_NOFILE only when it is defined. if it is not defined, assume 64 as the max of fds. |
44cff77b95104cc99ea5625df6ebe8adfa3f4a22
|
2011-11-18 |
* io.c (rb_cloexec_open): set O_NOINHERIT instead of O_CLOEXEC if it is available (for Windows). |
7491541e1602d2cf9b29783abadf802f1f50251c
|
2011-11-18 |
* test/unit/assertions.rb (MINI_DIR): quick dirty hack to get rid of warnings when using assert/assert_respond_to. |
6904c662574a4ac0968bb286f26436a4dbe0c9b3
|
2011-11-22 |
* win32/win32.c (_pioinfo): need to declare _pioinfo() before using _osfhnd and other macros which uses _pioinfo() internally. |
5bc28059b0f85cd473ea4934bc1fd7fb76006e8e
|
2011-11-28 |
* win32/win32.c (rb_w32_uchmod): typo. [Bug#5671] [ruby-dev:44898] |
61b3acd568e057074dea5007a8eb6dfa55b1cbc4
|
2011-11-28 |
* win32/{Makeilfe.sub,win32.c} (FILE_COUNT, FILE_READPTR): move the definitions from config.h to win32.c. I dared to have left such macros, for other future compiler support. [ruby-core:41313] [Bug #5674] |
d81c20771d440001295945086d0c58e4125b5660
|
2011-11-28 |
* include/ruby/subst.h: typo of r33876. |
02f9b4d60611016f06e3eae774c1ad9140780217
|
2011-11-28 |
* io.c (rb_io_flush): release GVL during fsync() on Windows. |
70edc47dcad27c8fdfa6df77472e3f9126280d0a
|
2011-11-28 |
* win32/mkexports.rb (Exports#initialize): remove old symbol name. |
2d6a401ecf966a2b6bfdb06c3bb1d60ccb6eecf8
|
2011-11-28 |
* include/ruby/win32.h, win32/win32.c (GetCurrentThreadHandle): remove unused old API. |
2d0c17d4fbc910c2f24c6ed30b2d43b5c2c29a0c
|
2011-11-28 |
* gc.c (initial_params): static. it seems to be forgetten at r33501. |
4d6de2f7c4fec2ea9388a9c74adb8d8f921e75c8
|
2011-11-28 |
* parse.y (nodetype, nodeline): static. these functions are for debugging, and not intend to be public. |
81ef9c66b7aef992239840b1cb2d0c8377a760af
|
2011-11-28 |
* test/rake/test_rake_directory_task.rb (TestRakeDirectoryTask#test_directory_win32): shouldn't create any file/directory on root directory. create on @tempdir (= Dir.pwd). see https://github.com/jimweirich/rake/issues/91 |
434a5f93adc435207aa0c2074558646753766a4d
|
2011-11-30 |
* lib/rdoc/encoding.rb (RDoc::Encoding.read_file): fixup newline chars on Windows. see https://github.com/rdoc/rdoc/issues/87 |
8229b9dd3f57a965872734f2b97f98a512979560
|
2011-12-05 |
* ext/zlib/zlib.c (rb_gzreader_initialize): revert a part of r33937. 1st, to change the mode of an IO is very sensitive problem, so the maintainer of this library should judge it. 2nd, usually Zlib::GzReader.new is not called directly. #initialize is called via .open, and in the method the I/O is opened in binary mode, so there is no problem without changing the mode in #initialize. |
1dea1927752dfb4e09b2db6fc13589eb16a7e336
|
2011-12-05 |
* include/ruby/{subst.h,win32.h}, ext/socket/rubysocket.h: revert r33876. [ruby-core:41475] [Bug #5706] |
2470d7811fcd2d19e0075e171b2ffc106ddd9d91
|
2011-12-08 |
* ext/socket/extconf.rb: forgotten to define HAVE_SOCKETPAIR for windows. |
bb3298720646891f5853bf676b3fb83ae5e99449
|
2011-12-08 |
* test/ruby/test_process.rb (TestProcess#test_sete[gu]id): silently skip if not implemented such functions (such as, on Windows). |
0bfa4abd1bb6e57d854a0f4436354d5d00203313
|
2011-12-08 |
* test/rexml/test_order.rb (OrderTester#test_more_ordering): use GZip::GzReader.open instead of GZip::GzReader.new with File.new. fixed a test error on Windows introduced at r33946. |
d9d841e35319353b8ed7174e48af7d9f84197c9c
|
2011-12-08 |
* ext/extmk.rb (extract_makefile): need to sort the array of current srcs before comparing to the sorted old srcs. fixed the problem that the configuring stage of exts were always run, introduced at r33801. |
f6a2a4311647d2dd4d90c012cc3128eac96e255b
|
2011-12-08 |
* ext/extmk.rb (extract_makefile): should sort after map, not before it. in this case there is no difference, but we should write better code. this bad smell was caught by nagachika. |
0c6103cf50fd3d7c43ff264c9cc9d62c1f723067
|
2011-12-14 |
* win32/win32.c, include/ruby/win32.h (rb_w32_fd_is_text): new function. |
3fbc62445e7637ff81fa42c6b20f43b9d9607709
|
2011-12-14 |
* common.mk,Makefile.in,win32/Makefile.sub (ECHO1): move platform specific hack from common.mk to Makefile.in (and win32/Makefile.sub). [Bug #5711] |
7c5105c1202ead44c79786af607740d4aeb8d412
|
2011-12-14 |
* test/ruby/test_io_m17n.rb (TestIO_M17N#test_{read_with_binmode_and_get[cs]}): only for Windows. |
2e683de901f6f3ed086f320d578f11053880a3b0
|
2011-12-21 |
* common.mk (newline.c, miniprelude.c): revert r33949 because the change broke mswin build, and the changer said no reason about the change. [ruby-dev:45016] [Bug #5783] |
bec52ad7879ef96a2a27d9c2d1bad20efc266539
|
2011-12-26 |
* test/ruby/test_io.rb (TestIO#test_autoclose): Tempfile.new doesn't accept the block argument. |
79e0379a7573e998d52ea42242ea0cc96fa81738
|
2012-01-04 |
* win32/win32.c (check_valid_dir): special case for a root directory. Reported by Masateru OKAMOTO at [Bug #5819]. |
cef30c7a417b1e4fa57369792201aa0625b5fceb
|
2012-01-05 |
* win32/win32.c (check_valid_dir): strict checking of root. GetDriveType() succeeds with non root directory as the argument, even if MSDN says that the API needs the root directory. this patch fixes a failure of test/ruby/test_file_exhaustive.rb. |
98ddbafb265324e9f89b2546dc85d2b54dac4c43
|
2012-01-09 |
* test/zlib/test_zlib.rb (TestZlibGzipWriter#test_writer_wrap): set binmode explicitly. |
5625355c9b4641cdd315a8b7ed6696fbf8980291
|
2012-01-30 |
* test/irb/test_completion.rb: skip if cannot load irb/completion (maybe readline does not exist). |
bfaba73ebbb798d9ecfda47ecf2b0c0a14edc4b4
|
2012-01-30 |
* file.c (append_fspath): need to set the encoding to result always. |
a267b9512afdd66498872484d24542c810f65b99
|
2012-02-02 |
* test/net/http/test_http.rb (TestNetHTTPKeepAlive#*): remove debug output. |
70b504badbf9a0852fe73af26bbd602619286fc7
|
2012-02-09 |
* ext/dl/lib/types.rb: Win64 support. |
da098bd36e31dea28cbc58ed25bcb621e8b0a778
|
2012-02-09 |
* ext/fiddle/conversions.c (value_to_generic): src is not guranteed as a Bignum if the type is LONG_LONG. it may be a Fixnum if the value is small. |
b2ba3242ea433a807264563c0f2d84652c537637
|
2012-02-09 |
* ext/dl/lib/value.rb (DL::ValueUtil.{unsigned_value,signed_value}): currenly pack/unpack does not accept "q!" and "Q!". |
71837f629e3fb0923a16897d1a499515c585dfdf
|
2012-02-09 |
* test/ruby/memory_status.rb (Memory::Win32): 64bit support. |
07d8dffe827d3d94637ea51fe27b167b8032f498
|
2012-02-20 |
* enc/depend: ignore mktable.c because it's not encoding library. [ruby-core:42760] [Bug #6049] |
d74ccf8fc1cc4ce67d0c498a3c963f08ba4b8530
|
2012-02-27 |
* io.c (rb_io_set_pos): add rdoc about textmode. |
58fb7e9151dfd749832ab4edee0a2380cebaa906
|
2012-02-27 |
forgotten to commit at r34834. |
74b70ad879d90a8bf8f5adf0f4461b4e0fa56485
|
2012-02-29 |
* test/ruby/memory_status.rb (Memory): syntax error. |
70581477da30ee63c790dee451172c0ae340f667
|
2012-02-29 |
* test/ruby/test_io.rb (TestIO#test_readpartial_locktmp): skip on windows because of the platform restriction. |
31eb29fe975bdf1d1e7ed5f3eb991430b381bc06
|
2012-02-29 |
* win32/Makefile.sub (MAKEDIRS): use mkdir of cmd.exe instead of ruby. [Bug #6103] [ruby-core:43012] |
842c6f605bdd87bc931b1426bd9f1ea3ca1ba3dd
|
2012-03-05 |
* test/ruby/test_sleep.rb (TestSleep#test_sleep_5sec): syntax error. |
005953a17b68f11e430a467d48531668b3f8e9b1
|
2012-03-14 |
* test/test_tmpdir.rb (TestTmpdir#test_world_writable): skip on Windows. |
cc3d03b196dd3205ac8798db938711598c99d413
|
2012-03-14 |
* numeric.c (flodivmod): must through the same pass if HAVE_FMOD or not. this is a bugfix of r35013. |
fcaee4bd64eb06ec4d0afd4e7e32ccf57acb5dc8
|
2012-03-15 |
* win32/win32.c, include/ruby/win32.h (rb_w32_ugetenv): new API to accept and to return UTF-8 strings. |
f59caa2950d454f651438cccff6298c4e13dc354
|
2012-03-15 |
* hash.c (env_str_new, rb_f_getenv, env_fetch): use rb_str_conv_enc() instead of rb_str_encode() to simplify the code. |
af86dba25a9b2c580fc10a8fe169f41c8385a22d
|
2012-03-21 |
* test/ruby/test_io.rb (TestIO#test_pos_with_getc): added. see [Bug #6179][ruby-core:43518] |
caf627afce53cb5dfd34c435e1be030724043cbb
|
2012-03-22 |
* test/ruby/test_io.rb (TestIO#test_pos_with_getc): updated. see [ruby-core:43550] |
9073db5cb1d3173aff62be5b48d00f0fb2890991
|
2012-03-27 |
* io.c (io_unread): fixed memory leak. report by nagachika via IRC. |
fea7a74ee3b0b1920a956ca3cc7faaf60b216c35
|
2012-03-29 |
* thread.c (rb_threadptr_execute_interrupts_common): use defined TIME_QUANTUM_USEC instead of a magic number. there is no meanings to use different values for checking interval of interruption and thread switching limits. cf. [Bug #6098] |
8e601a20f4a41bc1016c3c0a45fd9cbd1840e158
|
2012-03-29 |
* thread_win32.c (TIME_QUANTUM_USEC): 10ms(= old setting) [experimental] cf. [Bug #6098] |
995d212a64ccf25d4a117e5413d03dfdfbb71752
|
2012-04-03 |
* test/net/ftp/test_ftp.rb (FTPTest#create_ftp_server): should wait a little before closing socket because if the client call Net::FTP#getmultiline the socket is suddenly closed by the server in the getline loop. |
e6882349c09d3fd7d01478dd378994502777a164
|
2012-04-16 |
* lib/rubygems/remote_fetcher.rb (Gem::RemoteFetcher#download): should use File.identical? to chech the identicality of the files. this fixed an error of a test on Windows. |
7d84f55f3ed8fcecdb5994b607e749b0be22e60a
|
2012-04-16 |
* ChangeLog: typos. |
ff19b1d81e330b8212d61288712e8cd436dd2990
|
2012-04-18 |
* win32/file.c (INVALID_FILE_ATTRIBUTES): define for old SDK. |
ab649ef3c4847e98d1712a7bd77ed3bd9ac44681
|
2012-04-18 |
* win32/file.c (INVALID_FILE_ATTRIBUTES): commit miss of r35384. |
ee8c98e5ccdc6a421d52652ae560f2efcb850749
|
2012-04-23 |
* win32/win32.c (szInternalCmds, internal_match, internal_cmd_match): get rid of a segmentation fault with GCC 4.7.0. reported by raylinn@gmail.com (ray linn) at [ruby-core:44505] [Bug #6333], and patched by mame. |
b05c95d93f39b95c6c743282ce4d9e674453f12f
|
2012-04-24 |
* test/drb/drbtest.rb ({DRbCore,DRbAry}#teardown}: cannot pass SIGTERM to another process on Windows, so use SIGINT instead. |
24f00be686bdd5dc78a59b7566e85ab70796de01
|
2012-04-24 |
* win32/win32.c (waitpid): need to check the return value of FindChildSlotByHandle() before passing poll_child_status(). this fixed a SEGV in test-all. reported by ko1 via IRC. |
756ffef448f1d56a805dad4bda9b11aaf047f6db
|
2012-04-24 |
* enc/euc_jp.c: added EUC-JP-2004 and its alias EUC-JISX0213. [ruby-dev:45571] [Feature #6349] Requested by Kyouhei Yanagita <yanagi@shakenbu.org>. |
62d71852df7947239930f04f4f756f40881cfdaa
|
2012-04-27 |
* ext/dl/cfunc.c (rb_dlcfunc_call): should convert a Bignum value to unsigned long long on Win64. [ruby-core:44636][Bug #6364] reported by raylinn@gmail.com (ray linn) |
633cebb0efdf00b9a49493b65614c2d2d3b84905
|
2012-05-01 |
* test/ruby/test_settracefunc.rb: ignore traces from another threads because Kernel.set_trace_func affects other threads. |
e9231035b2db3e693b1f3731424152bb2f3e3a16
|
2012-05-07 |
* ext/json/parser/depend: need to specify the base directory for nmake. |
844ddfdd0da7f06edfda1fa960fd1609d1264565
|
2012-05-08 |
* test/minitest/metametameta.rb (MetaMetaMetaTestCase#assert_report): support drive letter on Windows. yes, the original code is metameta. |
0923ae5ed1711d699ef2923c2223163646634a66
|
2012-05-16 |
* io.c: fixed a merge mistake of r33878, reported by nobu via IRC. |
5950dd1967e69b1d8a0dda1e79685c2564d63183
|
2012-05-16 |
* ext/extmk.rb (exts.mk): use double quotes instead of single quotes for commandline because it's not recognized as quotes on Windows. |
87c8c5edf43a7f7d33d5fe75f51ef410a03b93b1
|
2012-05-23 |
* win32/win32.c (finish_overlapped_socket, overlapped_socket_io): replace ECONNABORTED to EPIPE in send, sendto and sendmsg to improve BSD socket compatibility. this change removes a failure on the test of net/ftp. |
67075af60033d765ac468dee7645cbc4f15da5bd
|
2012-05-25 |
* trunk/ext/-test-/printf/printf.c: change function names because of conflict with msvcrt. fixed build error of mswin. |
859869e52285a36255c8bed6bc0bf5dd80ac0010
|
2012-06-04 |
* io.c (pipe_open): follow up changes in r35889. |
2493e48d40bb984f315be0e478bf3b9f0dec588c
|
2012-06-04 |
* process.c (rb_run_exec_options_err): restore save_env() call for non-fork environments. |
00e4c2e3620d8c16031821c64c41009b674e3c54
|
2012-06-04 |
* test/dl/test_c_{struct,union}_entity.rb: broken require. |
9bb642d65aff38f5cf5eba30f3035ec3621a4c2f
|
2012-06-04 |
* process.c (rb_exec_err): should preserve errno. |
5e1e5d04ee0e661d7a9817c88502ea1a5c1562ac
|
2012-06-06 |
* test/dl/test_c_{struct_entry,union_entity}.rb: sorry, typos. |
494d01410fff02ca7978b986b8010484253fbecf
|
2012-06-06 |
* process.c (rb_run_exec_options_err): allocate a temporary buffer for run_exec_dup2() for restoring fds on non-fork environments. |
4c3e402cda1347ebfd94d6070c28ec159f2767d9
|
2012-06-06 |
* win32/win32.c (rb_w32_close): of course, console handle is not socket. |
f047b1f0dcaab60f22619046d419b36f2cc3f6b0
|
2012-06-06 |
* win32/win32.c, include/ruby/win32.h (rb_w32_wrap_io_handle): new API. this API wraps an I/O handle (HANDLE or SOCKET) and returns fd. the second parameter should be combination of O_*, for example, O_RDWR | O_BINARY | O_NOINHERT. |
96b96832c13b1ef127262cec1104bc7cb7524b69
|
2012-06-06 |
* ChangeLog: typo. [Feature #4906] |
ee011f7b1f7a994a8758a05410f639e9fe2b6aac
|
2012-06-06 |
* process.c (try_with_sh): please take care of the macro defined by you. |
dbcda636a6a3d67e31ca76b5a31b6a99ea0bade4
|
2012-06-08 |
* thread_win32.c (native_thread_create): add a comment. |
f927ec15c9f9db9b213af2dad931fb8f386835c2
|
2012-06-14 |
* file.c (rb_file_s_basename, rb_file_s_dirname): documentaion fix. File.basename and File.dirname support File::ALT_SEPARATOR. |
0e8395d6cb5eb27f0a630be88839e6a11a2ea7c9
|
2012-06-25 |
* internal.h: use rb_pid_t instead of pid_t because of there is no definition of pid_t here on Windows. |
1f233501941fac4c546f6ab0a1945d2eeb56df43
|
2012-07-03 |
* ext/dl/cfunc.c (rb_dlcfunc_call): also needed the workaround for VC8 for x64. [ruby-dev:45875] [Bug #6676] reported by aves_ramphastos (Seigo Ishigane) |
38ca5cca0095d1a00a280009ab49772ce8749e91
|
2012-07-04 |
* gc.c (ATOMIC_SIZE_*): 64bit Windows support. |
9d2711691e932c95b41082aff819abd76a1be540
|
2012-07-09 |
* win32/configure.bat, win32/setup.mak, win32/Makefile.sub: omit Win9x support. remove --enable/disable-win95 option. |
284d912ecc494e8c048890c00aeaeec92b23179f
|
2012-07-09 |
* include/ruby/win32.h: sorry, mistaken. |
2e5dcb53ce98f8422b093192be05deac37876be7
|
2012-07-09 |
* win32/win32.c (win95_stat): remove unnecessary macro. |
8a02eed72334dfc4e4065d97cc39d543d25de2e9
|
2012-07-10 |
* configure.in: removed --enable/disable-win95 options. (see r36432) |
64ae820d6991d87937dbe8b389a10dbf230b6af6
|
2012-07-10 |
* include/ruby/win32.h (NT, NtInitialize): removed unused old macros. |
c444a7e3adcc395cbd93673ceab4cf379cb2bb91
|
2012-07-11 |
* ChangeLog: typo. |
04051396fd738abb97ebf2396c088520dd096da3
|
2012-07-11 |
* ext/openssl/ossl_pkey_ec.c (ossl_ec_point_mul): nonstatic initializer of an aggregate type is a C99ism. |
8cc3fef898e7e2edf2554c153318f6cc483a01f2
|
2012-07-12 |
* test/net/http/test_http.rb (TestNetHTTPLocalBind#test_bind_to_local*): cannot cross between network interfaces on Windows, so skip this test until we find better test. |
7a514fc6f190a1c935e1d63bd2cbd6af6764e627
|
2012-07-18 |
* test/win32ole/test_win32ole_event.rb (TestWIN32OLE_EVENT): use standard skip method to skip tests. |
8e66cbccb7e4ded8b492557bb049ebe9b9d7fb1c
|
2012-07-19 |
* ext/socket/extconf.rb: now enable IPv6 by default on mswin. |
b72fc0953792a71f34b0eb3bb266feccf9c94974
|
2012-07-19 |
* test/net/http/test_http.rb (TestNetHTTPLocalBind#test_bind_to_local*): re-enable the tests because now it's OK on windows. |
2574b80d837d81406e9391617d579c94de9baec0
|
2012-07-19 |
* ext/socket/init.c (rsock_init_sock): need to update max fd on all platforms. |
f83a2eee050cc00872ccd4ba776e4d7902f85bca
|
2012-07-24 |
* test/ruby/test_pack.rb (test_pack_unpack_M): was redefined accidentally. |
3a4a494e024d010fb41e20d54d278ce37532db19
|
2012-07-24 |
* test/ruby/test_dir_m17n.rb: refactoring. RE should be in the left side of the =~ operator, and compare the result with nil is meaningless. |
989a6cb176522792198344fd041425e5891b2510
|
2012-07-24 |
* test/ruby/test_dir_m17n.rb: sorry, typo. |
2b4f1eed4ccd61708612e06b8476871066de4c0f
|
2012-07-24 |
* test/ruby/test_dir_m17n.rb: remove a garbage. |
8122db83ce2110883ec7e50bcbecbaa16c342fd3
|
2012-07-24 |
* win32/win32.c (rb_w32_socket, rb_w32_socketpair): remember the family in the high word of socklist value. |
970c5ac4ff3acf977a5dc6dea7beccbd5eef987c
|
2012-07-25 |
* test/testunit/test_redefinition.rb: broken class/method names. |
3f539a5b5966d00f28bbae2617c006d93b491d17
|
2012-07-27 |
* win32/mkexports.rb: should not export DllMain(). reported by luis at [ruby-core:46743] [Bug #6790], solved by Heesob Park, and confirmed by nobu. |
404bb0efce9ba520881f39ee72cac09b5dd6c2cc
|
2012-08-06 |
* test/syslog/test_syslog_logger.rb: skip unless Syslog module is available. |
e7c6f87c89061b635a8a96dac17ccfa5f360afa9
|
2012-08-06 |
* syslog/test_syslog_logger.rb: miss. |
7c5336b8f9f2e012194aed09658fdbeb3d6fe3de
|
2012-08-06 |
* test/etc/test_etc.rb (TestEtc#test_getpwuid): `s' is never set to nil. |
b361d7d0820592d0cdb2c72a257be0a29c04a4ef
|
2012-08-07 |
* test/ruby/test_file_exhaustive.rb (TestFileExhaustive#test_expand_path*): refactoring. split the method into some chunks of the same kind of tests. |
fca3c408a72cc11bb065bf253bfe00dde4f92b9e
|
2012-08-07 |
* test/ruby/test_require.rb (TestRequire#test_require_twice): added. |
9933a6019f8e867a546723e983e0a50593d35cbd
|
2012-08-14 |
* test/ruby/test_file_exhaustive.rb (TestFileExhaustive#test_stat_drive_root): added. |
104b5c7810b95741e45b5e01f7c557c96799c13e
|
2012-08-14 |
* test/ruby/test_file_exhaustive.rb (TestFileExhaustive#test_stat_dotted_prefix): added. |
cb4e2b590eff76446023ce2305d82b9487df64ae
|
2012-08-14 |
* win32/win32.c (check_valid_dir): reject "..." as directory name. [Bug #6851] |
e272790d1103d12afc98feac8e441fb66147836b
|
2012-08-15 |
* lib/test/unit.rb (Test::Unit::Runner#failed): need to delete the status line if the status is skipped and -q is specified. |
4a097d2e3e37e66f0cac4db3d4916d673fcb0129
|
2012-08-17 |
* ext/dl/lib/dl/func.rb (DL::Function#bind): allow to return/break from the callback method. (Fiddle already allows it.) [Bug #6389] [ruby-dev:45604] |
c50c1a0064ac9757fabf80ba16b324f5950af2c4
|
2012-08-21 |
* ChangeLog: style. |
ba661182a40a486f089e63889897ab98d9db85b5
|
2012-08-21 |
* test/testunit/tests_for_parallel/ptest_forth.rb: added a test case which causes an error. |
9bb6a05283ce7f3deb57c707b16c60b43abd3e97
|
2012-08-21 |
* test/unit/test.rb (Test::Unit::ProxyError): new exception class to wrap exceptions raised in workers in parallel test mode. |
68c09dec0ec57a7e620d42aceac2fdf8a952d53d
|
2012-08-21 |
* win32/Makefile.sub (scriptbin.mk): no need to include twice. |
3401fc59849c789df3893e514939f63ad0f2f26e
|
2012-08-21 |
* ext/dl/lib/dl/func.rb (DL::Function#bind): fixes an error in test/dl/test_import.rb (DL::TestImport#test_carried_function) introduced by r36718. the instance of the anonymous class which wraps the block should have same methods and instance variables of self. |
9bae83f89fa644d1572d2ce7dfd67170bf6ce3c2
|
2012-08-21 |
* addr2line.c (fill_lines): need check and cast of the file size of target binary because there are some platforms which off_t > size_t. |
bae282bc7421155ccd1ad656e466e79f220589d1
|
2012-08-23 |
* common.mk (ID_H_TARGET): revert a part of r36724 and r36751. they break mswin build from clean source. |
a3946044125a890b3661f9a08d7a6fe68d275066
|
2012-08-23 |
* test/open-uri/test_open-uri.rb (TestOpenURI#test_read_timeout): this test expects that the server thread will be killed in sleep, but 0.01 sec is too short to reach there. |
7370aa3126e5bf27c26401389b4d87c377dbab10
|
2012-08-23 |
* win32/configure.bat: support --with(out)?-ext(ensions) options. |
742a0d164e127394b438d6b83a8d65b4c16f1981
|
2012-08-23 |
* win32/configure.bat: added help message of --with(out)?-ext. |
ce5af582a0552d1ccbe66e8b3ee3ca046f6b18c3
|
2012-08-23 |
* lib/mkmf.rb (create_makefile): add dependency to header files when depend files don't exist. now we can remove simple (and often wrong) depend files in most cases. |
44a7c87076068d098b9bc11f70a1989f2cfdacc1
|
2012-08-23 |
* win32/Makefile.sub: refactoring. remove unused rules, and update some rules which are not used usually to fit current macros. |
b2ea5504bc1c979f786a4ed121f76dd933fff2d0
|
2012-08-23 |
* common.mk (win32/*): macro RUBY_H_INCLUDES is not defined there, so need to move denendency rules under the definition of it. |
6a80947a4b7ebb637602ae105ee9b2d20ae62fce
|
2012-08-23 |
* class.c (singleton_class_of): flonum can't have singleton class. |
1e73d66f6b1f70f87e2745ed529e1840b03577dc
|
2012-08-23 |
* test/ruby/test_fixnum.rb (TestFixnum#test_singleton_method): new test. |
234378d8bb8db94b483a50b10725aff930374875
|
2012-08-28 |
* win32/Makefile.sub (Makefile): make to depend on common.mk, to stop and force to re-run make process when common.mk is changed. |
1d1130eea1c47da679ac423ccfcb1a9bcec1c937
|
2012-08-31 |
* ext/bigdecimal/bigdecimal.c (BigDecimal_to_f): use self's sign to determine 0.0 and Inf's sign instead of internal double value's. Reported by phasis68 (Heesob Park) at [ruby-core:47381] [Bug #6955] |
15293df7d7d278a6dac60ebd03cf76e6b37eb910
|
2012-08-31 |
* test/bigdecimal/test_bigdecimal.rb (TestBigDecimal#test_to_f): added for previous commit. |
8ee2226068bca03aba3dade555ccce3d64e4397a
|
2012-09-05 |
* parse.y (rb_warn4S): renamed from rb_warn4(), because the case in r36911 takes a string. |
7d59a9631405b68e7aec9dbcf5e513649b779ceb
|
2012-09-10 |
* enc/depend: fixed wrong change in a part of r34802. |
91987f6b047afba7ffe4852539a15c214bdf56ba
|
2012-09-10 |
* ext/socket/{basicksocket,init,udpsocket}.c: revert some parts of r36944. it breaks mswin/mingw ruby and brought into many many crashes. |
a9fefe7555a43152b21c589a2582ba212ece4d82
|
2012-09-20 |
* test/drb/ut_drb.rb: revert a part of r36987, and get rid of a warning with another method. if the substitution is removed, the ExtSrv object will be GC'ed and some tests will be blocked. |
7eb1fee9a6c432ce5617359c91c02797be422ba1
|
2012-10-10 |
* test/ruby/test_process.rb (TestProcess#test_execopts_gid): skip on windows because the platform does not have Process.group method. patched by Jon Forums in [ruby-core:47878] [Bug #7133]. |
727c8cdfe7d5769d403f180b539e08e0f03eae2f
|
2012-10-12 |
* tool/merger.rb: now can merge revision(s) without --ticket again. |
5ea65366f5786f3f88837d8f9f7a2303cd813144
|
2012-10-12 |
* test/ruby/test_regexp.rb (TestRegexp#test_raw_hyphen_and_type_char_after_range): added new test. ref [ruby-core:47115] [Backport #6853] |
be3a6b8c403f94715205bcb7ee60515f65c6d482
|
2012-10-13 |
* regparse.c (parse_char_class): should match with a hyphen after a range in a character class. |
4ae5081b7b005fcef00166045fe4dd7890c74902
|
2012-10-16 |
* test/ruby/test_regexp.rb (TextRegexp#test_raw_hyphen_and_tk_char_type_after_range): ignoring warnings are already set in setup method. |
5ed8ca14526539b31d6089a91585b9301097f380
|
2012-10-16 |
* test/ruby/test_regexp.rb (TextRegexp#test_raw_hyphen_and_tk_char_type_after_range): use Regexp.new instead of literal to ignore a parser warning. |
38c0b5f0e3abe32d220f01deb77a45aa9100bdcb
|
2012-10-17 |
* test/ruby/test_hash.rb (TestHash#test_dup_equality): added a new test to show the problem of r37232. |
4a309b765e23f22cb20e9d8edebe2e922d1052c6
|
2012-10-25 |
* parse.y: show a warning for concatenating string literals because it will be deprecated in the future. patched by mame (Yusuke Endoh) at [ruby-core:44207]. [ruby-core:44156] [Feature #6265] |
8ca58751c106d8d88ed4fe41306a389f4dd53b23
|
2012-10-25 |
* tool/mkconfig.rb: remove string literal concatenation. |
acd82f6e24494ccced2fca81681c1beb1a5e0e58
|
2012-10-25 |
* win32/win32.c (has_redirection): should use shell (cmd.exe) when the commandline containts '&'. reported by Roger Pack at [ruby-core:47912] [Bug #7143], and patched by Heesob Park at [ruby-core:47931]. |
ee2718039c143a2668e227b1c5611c41a93da2bb
|
2012-10-30 |
* process.c (redirect_dup2): set standard handles when new fd is stdio, because if there is no allocated console at the moment Windows does not automatically associate it for child process's standard handle. this is adhoc workaround. reported by Martin Thiede at [ruby-core:48542] [Bug #7239]. |
f2fc82fc2a45e653f67d3a67e76dc8d4385e12e4
|
2012-11-06 |
* test/win32ole/test_win32ole.rb: now source encoding is UTF-8, so binary strings in old scripts are dangerous. |
bba3ceafa5a79e2c5d90c13d630c94b66a5da797
|
2012-11-06 |
* test/win32ole/test_win32ole.rb: follow other test files. |
f20ea787a5974ad87888024be8f589456708225d
|
2012-11-09 |
* siphash.h: include inttypes.h only when HAVE_INTTYPES_H is defined. |
125ca30ca270683ff029c27e6f5fcc4f26363841
|
2012-11-09 |
* siphash.h: check configure macros before include newer headers. |
e4d1a8a1579edaa56af1b3cac7b031ad59673d58
|
2012-11-09 |
* tool/merger.rb: typo. |
198b740019081ee64c6b15fe54062d4c7d279803
|
2012-11-12 |
* win32/mkexports.rb (each_export): skip garbages generated by VS2012's nmake. reported and patched by Yoshida Masato at [Bug #7333] [ruby-dev:46484] |
8e72bb717ab8613e25ac0c2e68cdff23fd905f04
|
2012-11-13 |
* win32/README.win32: added mention about build directory. currently we can not build ruby in win32 directory. this problem is reported by Masahiro Kitajima <katonbo@katontech.com>. |
aec93c22832ef302d102fe45cafa506b4edc1436
|
2012-11-13 |
* common.mk Makefile.in win32/Makefile.sub (.d.h): it's not common. |
3918bbfac493d7c83371e0491570ea11d53d249a
|
2012-11-19 |
* Makefile.in, common.mk (probes.h): moved to common.mk and changed to see $(srcdir). |
0c3d96756ab470c71f3da579513a767f27fc08be
|
2012-11-20 |
* win32/win32.c (rb_w32_read): Windows 8 fixed one of a bug of console API. based on the patch by Heesob Park at [ruby-core:49479] [Bug #7379] |
8e8d7bb7fcbc0f26ba8c2af36a7abc0e18979ffb
|
2012-11-22 |
* common.mk, Makefile.in, win32/Makefile.sub (.dmyh.h): nmake merges explicit rules for same target, but not merges exlicit rules and implicit rules -- always explict rules win. So, need to add an explist rule for probes.h. reported by Heesob Park at [Bug #7421] [ruby-core:49839] |
f317a1562e1b8c871227559c64a6839070af663d
|
2012-11-22 |
* common.mk, win32/Makefile.sub (probes.dmyh): now be made in current (=build) directory if build from the repository. |
12d48f4ef242eaa48844e9dbbbd5ae22b87870c3
|
2012-11-26 |
* test/ruby/test_argf.rb (TestArgf#test_chars): since marshal data is binary, shouldn't pass via text mode. use base64 encoded data. |
79d42a8831cc85dd8f956b54cee78990d184b34a
|
2012-11-26 |
* README: mention about README.win32. |
a985c5898cb2efd83e817dd476999f28af73f763
|
2012-11-29 |
* ext/psych/extconf.rb: added --enable-bundled-libyaml option. this enforces using bundled libyaml. |
77df72a64aa7a7f223bff8050cc43224694a680f
|
2012-11-30 |
* test/ruby/memory_status.rb (Memory::Win32): use fiddle instead of dl, but I doubt fiddle is not compatible with dl. (if you are interested, see the diff.) |
7ca1927af1d36c9388fc5eee86597ab94f54f311
|
2012-11-30 |
* ChangeLog: mention to ML and ticket: [ruby-core:50194] [Bug #7443] |
88201504aea9d0d62310c3cc931d6ed2127e58f4
|
2012-11-30 |
* test/ruby/memory_status.rb (Memory::Win32): rescue non libffi user, such as ko1. |
d0a4fecffcf3c74f14ba392f5785ea8f48d19683
|
2012-11-30 |
* test/ruby/memory_status.rb (Memory::Win32): sorry, ko1. |
d07346a1021039cc239bffd9286f03f13f5098d0
|
2012-11-30 |
* lib/test/unit/parallel.rb (Test::Unit::Worker.run): wrap LoadError because it's Gem::LoadError sometimes. see [Bug #6882] |
5d33dad16cc34c39e75f6e61fd469c69c86f8741
|
2012-11-30 |
* revert r38053 because it causes too many test failures. if you've already installed r38053 or later, remove the installed lib/ruby/gems/2.0.0 directory and reinstall this revision or later. |
bcef71590ccc9e4a76d6ab2187d16b07ef9fd3a6
|
2012-11-30 |
* lib/rubygems/specification.rb (Gem::Specification.validate_permissions): don't check executablity of the source on Windows. they will be wrapped to .bat files when installing. see [ruby-core:50388]. |
053ca25f2d3876262e5830438a50816c4b66b944
|
2012-11-30 |
* test/rubygems/test_gem_ext_ext_conf_builder.rb (TestGemExtExtConfBuilder::test_class_make): reading with binary mode of course introduce \r on Windows. see [ruby-core:50388]. |
ec7d935ce7292e88949d23fabdbc04a4b578a5d3
|
2012-11-30 |
* test/rubygems/test_gem_installer.rb (TestGemInstaller#test_check_executable_overwrite_default_bin_dir): if the executable to be overwritten was generated by rubygems, the error messsage differs from the only copied one's. |
a847bedb1df3e0af9e1f0cc53ff831f4316dd46f
|
2012-11-30 |
* test/rubygems/test_gem_installer.rb (TestGemInstaller#test_check_executable_overwrite_other_non_gem): on Windows, rubygems always generate a wrapper .bat file when installing a file into bin, so testing no-overwrite a wrapper file and a non-wrapper file is nonsence. see [ruby-core:50388]. |
952beb5ff4a866a012fb646bf598ae112acdfb82
|
2012-11-30 |
* lib/rubygems/command.rb (Gem::Command#get_all_gem_names_and_versions): who assumes that the pathname of a gem never contains ':' ? yes, on Unixen pathnames can contain ':', and on Windows they almost certainly contain ':'. see [ruby-core:50388]. |
60317fa81df069a7a2a7bdcb0aaaaebc9b77bed9
|
2012-11-30 |
* test/rubygems/test_gem_dependency_installler.rb: gems are of course binary files, so use a binary reading method when reading it. see [ruby-core:50388]. |
ad01ea426ceb9939e01c564eff0365a2a5cad196
|
2012-11-30 |
* test/rdoc/test_rdoc_rubygems_hook.rb (TestRDocRubygemsHook#test_setup_unwritable): 1. check the existance of the file(directory) before touch it. 2. remove test file(directory) after the test. see [ruby-core:50388]. |
01380620bdbe1afe848e91fc953dc345a39a1188
|
2012-12-04 |
* test/ruby/memory_status.rb: fixed small typos introduced at r38182. |
8b2a4e68c38c50b0a5d658ea101d9933dfd3de53
|
2012-12-07 |
* lib/test/unit.rb (Test::Unit::Runner#_run_parallel): no need to retry skipped test. this fix makes 40% faster the whole test-all with -j5 on Windows. |
f9aa334b5be35ebf5f6dea4f995b7f2a78d1b192
|
2012-12-10 |
* ext/fiddle/win32/*: library ports from DL to Fiddle. |
3432474c906343d4a739a860c32371124def0349
|
2012-12-13 |
* file.c (rb_file_join): check encoding compatibility before joining strings. |
bfb08c1ece75101e36caef2a87ca74a3e07e92d4
|
2012-12-13 |
* test/ruby/test_require.rb (TestRequire#test_loaded_features_encoding): need to check compatibility, not equality of encodings. |
e446378ad044b7f7464d040eb5cc8f3784732c44
|
2012-12-19 |
* ruby.c (load_file_internal): use original C string as the filename for parser. reported by whiteleaf at [ruby-list:49085] [ruby-dev:46738] [Bug #7562] |
94f42d6d79717c19f20e33ca4a29ce206d79f74e
|
2012-12-20 |
* gc.c (nonspecial_obj_id): VALUE is not compatible with Fixnum on LLP64 platform, such as 64bit Windows. reporeted by Heesob Park at [ruby-core:50255] [Bug #7454], and the fix is suggested by akr. |
9848f0d0ca3b086383a0df3a5baed973b6bafa26
|
2012-12-21 |
* win32/{dir.h,win32.c} (rb_w32_readdir): removed old rb_w32_readdir() and renamed from rb_w32_readdir_with_enc(). [ruby-core:24864] [Feature #1927] |
e31b67700b8c71061bd0ee33a7235d423ca6f6f0
|
2012-12-21 |
* object.c (rb_obj_hash): shouldn't assume object_id can be long. based on a patch by Heesob Park at [ruby-core:51060]. cf. [Backport #7454] |
a3d9672407b77c2a26af7e15a82d1f91e762b602
|
2012-12-25 |
* bignum.c, include/ruby/intern.h (rb_big_eql): exported. |
2f345f9de680b23843c7067b7fa22fd47b1e3ea0
|
2012-12-25 |
* ChangeLog: revert a part of r38595. 'iff' means 'if and only if', not typo. |
6e4b187bfe582614a491008a68292e8e67a6cfb0
|
2013-01-07 |
* Makefile.in, common.mk (fake, yes-fake, no-make): these dependecies are not platform dependent. |
ffe2c179e4efb1316436e2f05edaf305ef636333
|
2013-01-11 |
* test/io/wait/test_io_wait.rb (TestIOWait#test_wait_writable_timeout): give OS more time to clean up the file descriptor. |
2314a8fc4f033e6b5def315ddb9b30256df6f2e0
|
2013-02-07 |
* win32/Makefile.sub (config.status): added variables which were missing at r39130. |
7d2725493e577c28cea7080d3e514d0ac111df10
|
2013-02-07 |
* test/rubygems/test_gem_config_file.rb (TestGemConfigFile#test_check_credentials_permissions): skip on Windows. see [Bug #7784] [ruby-core:51864] and r39070. |
450a515e959d2a35d6e1a59bad0a83db2a7698da
|
2013-02-08 |
* array.c (rb_ary_dup): reverted r39004. see [Bug #7768], and the release manager finailly decided to revert it. |
cd63b84ce9199874816833e8023c9b21c3465869
|
2013-02-15 |
|
1ad9075734a7fd9d58920c714953ec851efcae6b
|
2013-02-22 |
* lib/rexml/document.rb (REXML::Document.entity_expansion_text_limit): new attribute to read/write entity expansion text limit. the default limit is 10Kb. |
2f20defa7abaa77f92e0a7c1a6dad789c9963391
|
2013-03-11 |
* test/mkmf/base.rb: class name conflict. |
ac454412abff3e4ba084c987802f61dcc4914dae
|
2013-03-18 |
* test/win32ole/test_err_in_callback.rb (TestErrInCallBack#test_err_in_callback): shouldn't create a file in source directory. |
e0b74f8a4d44c7f4304f89b99d4a26cc3c295a76
|
2013-03-19 |
* test/win32ole/test_err_in_callback.rb: debug print. I'll remove this later. |
d617690a65f82eeb82c8bdb1bec8f07be8f8979e
|
2013-03-19 |
* ruby_kill (internal.h, thread.c): use rb_pid_t instead of pid_t. this fixes the build failure of mswin introduced at r39819. |
119aa9d295cc779fbf6d5af1ac899d8371ea3816
|
2013-03-20 |
* test/win32ole/test_err_in_callback.rb: revert r39823 (debug code). |
46048d6d1b629ddb5f1bef36ad27229bc8d8e7f9
|
2013-03-20 |
* test/win32ole/test_err_in_callback.rb (TestErrInCallBack#setup): use relative path to get rid of "too long commandline" error. |
dd210d8fbc87dc6473c300822a405c3786b6e60b
|
2013-03-20 |
* test/win32ole/test_err_in_callback.rb (TestErrInCallBack#setup): allow using different drive for source and build directories. this may fixes a minor problem of r39834. |
eed73918f72ec2569ac1ee610b43a8b19e50c7c3
|
2013-03-26 |
* test/ruby/test_syntax.rb: fixed a typo introduced at r39935. |
35cc29c872adf66b97f7707cec54601dd1ae3698
|
2013-03-29 |
* win32/win32.c (wrename): use MoveFileExW instead of MoveFileW, because the latter fails on cross device file move of some environments. fix [ruby-core:53492] [Bug #8109] reported by mitchellh (Mitchell Hashimoto) |
b7d708c3f182b95fdec2b7c870c30424f8b1a2a2
|
2013-03-29 |
* win32/file.c (code_page): use cp1252 instead of cp20127 as US-ASCII. fix [ruby-core:53079] [Bug #7996] reported and patched by mmeltner (Michael Meltner). |
13fb747c376c2c8e46bb3df13e81aaa52988a4f4
|
2013-04-11 |
* test/drb/drbtest.rb (Drb{Core,Ary}#teardown): retry Process.kill if it fails with Errno::EPERM on Windows (workaround). [ruby-dev:47245] [Bug #8251] |
83e951d8c0ecc6a205d3ebac104026f65835a792
|
2013-04-11 |
* test/dl/test_base.rb: typo. |
0869d460ba75fe17a987701608a3b24e162ed78a
|
2013-04-13 |
* ext/ripper/depend: parse.h and id.h may be created on topdir. |
b77d1a4f3404261b5fbf588c1311adc51c859d96
|
2013-04-13 |
* lib/mkmf.rb (MakeMakefile#create_makefile): output new macro disthdrdir to specify the path of id.h, parse.h and etc. |
25acda257cdc336a83372acc21fb8b899bd25635
|
2013-05-02 |
* win32/win32.c (poll_child_status): [experimental] set the cause of a child's death to status if its exitcode seems to be an error. |
50cc7057af5495c8c50715720de1f3c48918f011
|
2013-05-02 |
* test/ruby/test_process.rb (TestProcess#test_no_curdir): maybe now we can test it. |
30afde959bf6434e9cdd31330fdaedd6d070be61
|
2013-05-02 |
* win32/win32.c (poll_child_status): constified. |
cb3fcdcdc3eeb4612c78d1fac10438214184642f
|
2013-05-13 |
* win32/win32.c, include/ruby/win32.h (getipaddrs): [experimental] emulate getipaddrs(3) on Unix. |
dd4687313cf62f43fca2d9a8ceeb56ec5fa6841c
|
2013-05-13 |
* win32/win32.c (getipaddrs): use alternamtive interface name if available, because if_nametoindex() requires them. |
77753bd9ec9f40e49d7bed633778f365e96a102a
|
2013-05-14 |
* win32/win32.c (NET_LUID): mingw may have NET_LUID and not defined _IFDEF_. |
ccf07bde231057ea5736fb6608447bb845c69125
|
2013-05-14 |
* signal.c: need to include unistd.h for write(2). unistd.h is now included via ruby/defines.h, but should implicitly include here. (suggested by kosaki) |
a6df3a98abb49398ffcaeef0af35a37e27e9d411
|
2013-05-14 |
* ChangeLog: typo. |
d5cb69007b45e090f3c61b8d34346f0a668b1e4a
|
2013-05-16 |
* template/verconf.h.in: typos. |
138bc4c0c4904b1370d4d178c74597ad4a3bdfae
|
2013-06-13 |
* bignum.c (integer_unpack_num_bdigits_generic): reorder terms (but not changed the intention of the expression) because VC++ reports a warning for it. reported by ko1 via IRC. |
5716c5ef2c96efaaa30662cf3508a80b7a92d522
|
2013-07-05 |
* win32/win32.c (w32_spawn): r41710 made that if the command starts with a quote and includes slash, removed the top quote and NOT removed the last quote. this fixes test failures on test/ruby/test_process.rb and test/webrick. |
738fee09de8034da66754fc7cc0e8044f5e1069f
|
2013-07-05 |
* test/ruby/test_rubyoptions.rb (TestRubyOptions#test_notfound): after r41710, the path of command uses backslash as the separator on Windows. |
1b644ad43dc7cbcfabfc6ec515024c2de5cf6935
|
2013-07-05 |
* test/ruby/test_rubyoptions.rb: typo in r41791. |
2967707b32fc4cd59c4685f276aaf62d6a80a6cf
|
2013-07-05 |
* test/ruby/test_rubyoptions.rb: better approach. |
9fd8204e271ab3ccfb4ae5b001b54bd7718d8f92
|
2013-07-05 |
* test/ruby/test_unicode_escape.rb (TestUnicodeEscape#test_basic): this assertion doesn't seems to be checking the unicode string on command line, but seems to be checking how to treat the unicode string from stdin. so, should escape '\' before 'u'. this fixes a test failure on Windows. |
d9726121e5ad56521a6769cd5a855eb45ef33ed5
|
2013-07-09 |
* ext/dl/win32/lib/win32/registry.rb (Win32::Registry.expand_environ): use suitable encoding for the string. fixed a test-all error of r41838. |
abc0b2f10b8bcbd1aa62e11b864e81c0aca3ab1d
|
2013-07-09 |
* ext/{dl,fiddle}/win32/lib/win32/registry.rb (Win32::Registry::Error#initialize): use suitable encoding for the string. |
b16b5afa2446c1b8663c38e09b1341d9f1e6afe5
|
2013-07-09 |
* ext/{dl,fiddle}/win32/lib/win32/registry.rb (Win32::Registry.expand_environ): use suitable encoding for the string. |
a189f7f6c858836d7957ab2d003ee40dd049cc61
|
2013-07-09 |
* ext/{dl,fiddle}/win32/lib/win32/registry.rb: typos. |
b35c6a429e072089dd6efe5137edf6faffb19093
|
2013-07-09 |
* ext/{dl,fiddle}/win32/lib/win32/registry.rb (Win32::Regstry#check): should report the position of the error. |
7212ee1328a8812eb3dd8828f1559eb2cf24f256
|
2013-07-09 |
* ext/{dl,fiddle}/win32/lib/win32/registry.rb: hope that the final resolution to fix the failure of test-all. and includes Win64 support (fixed a potential bug). |
26ac058958490525c4093ac69571c039f4e512b4
|
2013-07-10 |
* test/net/http/test_http.rb (TestNetHTTP_v1_2#test_get, TestNetHTTP_v1_2_chunked#test_get): shoudn't check HttpResponse#decode_content if Zlib is not available. ko1 complained via IRC. |
e9ce31bf68ed93a58206384f9d66cfad34e35dd1
|
2013-07-12 |
* ext/fiddle/win32/lib/win32/registry.rb (Win32::Registry::API#make_wstr): same as r41922. |
0f0b60ea86af7fd9db03639a8a92d63a49e94f24
|
2013-08-02 |
* vm.c (m_core_define_method, m_core_define_singleton_method): now the value of def-expr is the Symbol of the name of the method, not nil. ref. [ruby-dev:42151] [Feature #3753] |
ccd5c3ddfc69cd007aa807b1fe3c84f06438a01f
|
2013-08-02 |
* parse.y (value_expr_gen): now NODE_DEFN and NODE_DEFS are not void value expressions. get rid of wrong warning with -w, and make to pass tests with chkbuild. ref. [Feature #3753] |
d3831282fcabc2252d1379c35a41567319950558
|
2013-08-07 |
* test/webrick/test_cgi.rb (TestWEBrickCGI#{start_cgi_server,test_cgi}): mswin is not only mswin32 but also mswin64. [Bug #8746] |
0df9d81534a2fdf98e6ad7427c7f627deed83550
|
2013-08-07 |
* ChangeLog: missed ticket number. |
647fc21a35800919e125d8c09167bc34982a7a35
|
2013-08-08 |
* test/webrick/test_httpresponse.rb (test_send_body_*_chunked): these expectations assumes that the IOs are binmode. fixed test failures introduced at r42427 on Windows. |
f21d6210eb3c24366136766c2557cf57fed81792
|
2013-08-08 |
* test/coverage/test_coverage.rb (TestCoverage#test_big_code): use `1' instead of `p' to get rid of a side effect. Kernel#p without any argument seems to do nothing, but flushes stdout. and, if stdout is redirected to file, fsync() will be called on Windows. so, when running test-all on Windows with redirection, such as CI environment, this test took a lot of time. |
a28d1eff6534328cae5363bbf0cc26cd0a18b948
|
2013-08-14 |
* proc.c (rb_mod_define_method): now they return the symbols of the defined methods, not the methods/procs themselves. [ruby-dev:42151] [Feature #3753] |
e74a9c06683ac64d15307e46004a8aea8face499
|
2013-08-14 |
* test/test_pstore.rb (PStoreTest#test_pstore_files_are_accessed_as_binary_files): changed because vc10-x64 CI fails with timeout. |
a66d56852490195c1134baa62c6121ca847965f9
|
2013-08-14 |
* test/test_pstore.rb (PStoreTest#test_pstore_files_are_accessed_as_binary_files): need more time. |
866cee61626d6df0c41d02ff0e7ced8f940736f3
|
2013-08-15 |
* include/ruby/win32.h, win32/Makefile.sub, win32/win32.c (clock_gettime): [experimental] emulates clock_gettime(2) of posix. |
9972c18c126f209cc7a83dacb3446fbdd6a064a0
|
2013-08-15 |
* test/fileutils/test_fileutils.rb (TestFileUtils#test_rmdir): FileUtils.rmdir ignores Errno::ENOTEMPTY, so, in such cases, this assertion is nonsence. |
bc08992a2e2e13b546f4f9c6e960a7274901ccf6
|
2013-08-15 |
* io.c (rb_io_rewind): remove fsync() for Windows to improve the performance. |
f653019d55092cfce380bd6631468ad261105032
|
2013-08-15 |
* win32/win32.c (clock_gettime): improve precision when freq is less than and nearly equals 10**9. |
d6af2a2b214203da5b4bb8ef592026db3c4c1a40
|
2013-08-15 |
* io.c, internal.h (rb_io_flush_raw): new function to select calling fsync() (on Windows). |
ce3ca270a5433dc1f252c49ba2905e87f2ab2a92
|
2013-08-15 |
* test/ruby/test_file.rb (TestFile#test_truncate_size): test for above changes. |
f2e870c9a78a8da0f4e0aa70b613f7857535ae13
|
2013-08-16 |
* file.c (rb_file_size, rb_file_flock): improve parformance of Winodws. |
5a096eddb34fcff83c5662925e5440c410409af0
|
2013-08-19 |
* include/ruby/win32.h (CLOCK_MONOTONIC): typo. |
6d18cc288a6115751e96965dc56d56319b2868a8
|
2013-09-03 |
* test/openssl/test_pair.rb (OpenSSL::TestPair#test_write_nonblock_no_exceptions): on some CIs such as Debian 6.0, Ubuntu 10.04, CentOS and vc10-x64 (maybe depend on OpenSSL version), writing to SSLSocket after SSL_ERROR_WANT_WRITE causes SSL_ERROR_SSL "bad write retry". |
61ce3f57442913cb8097c5e80075719f837835b4
|
2013-09-03 |
* win32/win32.c (do_select): constify timeout. |
736f97b278faf7a182839f268698535abe1ad541
|
2013-09-03 |
* win32/win32.c (rb_w32_select_with_thread): rounding up the fraction of tv_usec instead of rounding down. this change is an experiment to get rid of failures on vc10-x64 CI. |
67460ee9460c722986ba8bb317650d61ba2e8791
|
2013-09-03 |
* test/ruby/test_rubyoptions.rb (TestRubyOptions::SEGVTest::ExpectedStderr): the URL was changed at r42800. |
1b126277edef6d2e9a5cd8d4113a98c74964338a
|
2013-09-03 |
* ext/win32/lib/win32/registry.rb (Win32::Registry#values): added. [Feature #7763] [ruby-core:51783] |
1df5ebf450b13427466c4e31fd3970c8430b6ac7
|
2013-11-21 |
* eval_intern.h (SAVE_ROOT_JMPBUF): workaround for the failure of test/ruby/test_exception.rb on Windows. wrap by __try and __exception statements on mswin to raise SIGSEGV when EXCEPTION_STACK_OVERFLOW is occurred, because MSVCRT doesn't handle the exception. however, (1) mingw-gcc doesn't support __try and __exception statements, and (2) we cannot retry SystemStackError after this change yet (maybe crashed) because SEH and longjmp() are too uncongenial. |
6b1a58b9e6f52d6fbb1eef01cc24cf7be6e3a929
|
2013-12-01 |
* hash.c (getenv): use ANSI codepage version of getenv() for miniruby on Windows. [ruby-core:58732] [Bug #9189] reported by phasis68 (Heesob Park). |
ff9f9c6d844cc966fc33090d1eac9e7121c4a445
|
2013-12-02 |
* hash.c (getenv): fixed test failures introduced by r43950. [ruby-core:58774] [Bug #9195] reported by phasis68 (Heesob Park). |
7ff4413eabb1bb93521d49678bad6a2d6ca60014
|
2013-12-20 |
* win32/Makefile.sub (fake.rb): fixed wrong RUBY_PLATFORM, to correctly install win32.h. [ruby-core:58801][Bug #9199] reported by arton. |
0abe1fee1308037e7f765900defd379acc1a1674
|
2013-12-20 |
* tool/make-snapshot: replace RUBY_PATCHLEVEL_STR in version.h to show users that this ruby is a preview/rc version. |
156d7f5f60a082b9045d7d3f05da8790601d3419
|
2013-12-23 |
* test/fileutils/test_fileutils.rb (setup): should not call Process.groups for Windows. get rid of many errors introduced by r44364. |
213d2aa629bb98bb12eec25fe2f408d68dd1891e
|
2013-12-25 |
* tool/make-snapshot: support new version scheme. |
52668960c5fb31679af15cd7dc4359a54a81832b
|
2013-12-25 |
* tool/release.sh: make symbolic links. |
ab936043651396b3f2361cf5c515cf5d1a0a69d0
|
2013-12-25 |
* tool/release.sh: fixed small bugs. |
71d3a294d422d1ec815e5e79ce396f45c35db24c
|
2013-12-26 |
* tool/merger.rb (tag): support 2.1.1 semi-automatic tagging and 2.2.0 explicit tagging. |
0928035b9f262a7611bd71f666ba1f8d79f3cf97
|
2013-12-26 |
* ChangeLog: reformatting for the previous commit. |
c283ebb2d24857100a28873cfc078c238646f8a6
|
2013-12-26 |
* win32/Makefile.sub (fake.rb): should depend on version.h because if RUBY_VERSION is updated, fake.rb need to say the new version to avoid install error in rbconfig.rb. |
cdf80f030d445e07fbcabf724101bcee18212036
|
2013-12-27 |
* win32/{setup.mak,Makefile.sub}: update fake.rb like template/fake.rb.in. |
8abc55bc54480451fe43a1cf79351fde0b14816d
|
2014-01-09 |
* hash.c (rb_any_hash): should treat the return value of rb_objid_hash() as `long', because ruby assumes the object id of an object is `long'. this fixes test failures on mswin64 introduced at r44525. |
ac2864a871ae15ece8d268d47d9e9a1821b0c70b
|
2014-01-09 |
* hash.c (rb_objid_hash): should return `long'. brushup r44534. |
4e3522e9fb1034cd16b714a197b9d7e1c3150e58
|
2014-02-14 |
* Changelog: I hope that "ue" is the right replacement of "u-umlaut". it was removed at r44587 because it was not included in us-ascii. |
64904f51d7f1ff34653d75b41c5e42c252351617
|
2014-02-22 |
* ext/io/console/console.c (console_dev): need read access for conout$ because some functions need it. [Bug#9554] |
82336d1f25460ced3d2a45d6d570a17bf878eeb9
|
2014-02-22 |
* tool/redmine-backporter.rb: more friendly. |
358d800232295f53fb287e51f666695e199021ad
|
2014-02-22 |
* tool/redmine-backporter.rb: fixed bug of background color. |
7662937cabfde446cef08d7ef2fd4563681f739f
|
2014-02-22 |
* tool/redmine-backporter.rb: should add the value after checking error. |
8cbca98f569529ee916800a854e54735dde36c7e
|
2014-02-24 |
* README.md, README.ja.md: removed (wrong) mode setting for emacs. |
2c761d7264c87bbc1ffc5213f6b33059b64f90ff
|
2014-03-02 |
* test/ruby/test_backtrace.rb: get rid of warnings. unused variable, shadowing. |
ab3002afa38570ada924c551c701ea27084f98f4
|
2014-03-02 |
* io.c (rb_io_flush_raw, rb_io_fsync): [EXPERIMENTAL] remove force syncing for Win32 to speed up IO. this may break some tests, and they'll be fixed later. [ruby-core:58570] [Bug #9153] |
5c8b8c03b367376cbae5f22cf8f751df5bdb8142
|
2014-03-02 |
* NEWS: mention about the change of r45254. |
e1c40b19672f4deef8d153dd2df81f9ecea4fd84
|
2014-03-02 |
* io.c (rb_io_fsync): revert a part of r45254. explicit fsync should update the metadata. |
9e5f063138dbb6c47835b31fc2a86a82b15ab364
|
2014-03-02 |
* test/win32ole: get rid of warnings (unused variable). |
8b48053bebc35d22a8d7a95578f5efaac6d1a10b
|
2014-03-02 |
* io.c (rb_io_fsync): need to fsync even if on Windows. fixed mistake of r45254 and r45256. |
d0a9ee1e86c3cfd410ed39d693bc14431baec420
|
2014-03-03 |
* test/test_find.rb (TestFind#test_unsearchable_dir): ruby cannot make directory unreachable by owner on Windows. |
0562c4f76d89cfc9d7c95d077fa62652bbe54664
|
2014-03-04 |
* test/ruby: get rid of warnings. |
77cf13a588be5bab7efa44eccf097ca579a41ae4
|
2014-03-04 |
* test/ruby/test_eval.rb (TestEval#make_test_binding): renamed. it's not test method. |
9194b220a59435a5a16d62a3ccc93b5adc784cd1
|
2014-03-05 |
* test/ruby: get rid of warnings. |
5543a55b5261bf1c72b9bc356c2f84b14e4e6231
|
2014-03-11 |
* test: get rid of warnings. |
1df0e183ddf307d81fc30f95e477db6038ea1e53
|
2014-03-13 |
* ext/-test-/win32/dln/libdlntest.c (dlntest_ordinal): no need to specify export in the source file because .def file do it. get rid of warning on linking. |
69c80f18e3752fe823f82e200215ae803f2537b9
|
2014-03-25 |
* test/ruby/test_time.rb: use portable time zone. see [ruby-core:61671] [Bug #9652] |
602a9c1416e0519f95c502ff13110e5dd08d199d
|
2014-03-25 |
* test/ruby/test_time.rb: extended the timeout span and reduce the loop count. |
e70b61d0104da0d4add791a7f2074fdff9511de0
|
2014-03-26 |
* parse.y: inline must be static (for mswin). fixed build error introduced at r45426. |
38c3ba2fa5e867714009ca477558dccccddca360
|
2014-03-30 |
* win32/win32.c (rb_w32_accept, open_ifs_socket, socketpair_internal): reset inherit flag of socket to avoid unintentional inheritance of socket. note that the return value of SetHandleInformation() is not verified intentionally because old Windows may return an error. [Bug #9688] [ruby-core:61754] |
bf905503a0f403c2676006f7113b95c5e5151afc
|
2014-03-31 |
* test/ruby/memory_status.rb: require envutil before accessing EnvUtil module. reported by ko1 via twitter. |
1242292de90d8855fe71a2b22455daed1b37fefc
|
2014-04-15 |
* include/ruby/win32.h (rb_w32_cmdvector): removed. |
026b0b9469286d5166f7238351df0042fdbf4d9a
|
2014-04-22 |
* file.c (rb_io_statfs): need to define even if the system doesn't have fstatfs(2). |
900ede40532640376f7a2ee359e70df2a546e060
|
2014-04-22 |
* file.c (rb_io_stafs): use statfs(2) if fstatfs(2) is unavailable. |
86dc863bd84ce79d48e5ada9f57bbe24b97db948
|
2014-04-22 |
* win32/win32.c, include/ruby/win32.h (ustatfs): implementation of statfs(2) clone. [EXPERIMENTAL] |
6f477bcc0e319ae53d5d412beeded33f9a420990
|
2014-04-23 |
* configure.in, win32/Makefile.sub: fsid_t is defined in include/ruby/win32.h. |
3c00fe9f419cef63520f16b051950a5693d74d6e
|
2014-04-24 |
* lib/fileutils.rb (fu_get_uid, fu_get_gid): Etc.getpwnam/getgrnam may returns nil. |
48a9d17105932636d603514c8e07a8f36050ad01
|
2014-05-09 |
* tool/release.sh: fix for neon. |
25b2a21b31f74b2f0ee06055e64a7e8195f21c98
|
2014-05-16 |
* tool/release.sh: need -f option because this overwrite the previous links if they exist. |
075ca923a4b3bb4a47250ffe957906b8047eb47f
|
2014-05-26 |
* test/ruby/test_file.rb: skip the test of atime on Windows, because Windows delays updating atime about 1 hour. see more details: http://msdn.microsoft.com/en-us/library/windows/desktop/ms724290%28v=vs.85%29.aspx |
abd92f0dec2f827c534fcd3b455361ff190b8527
|
2014-05-27 |
* tool/merger.rb: unlink temporary file explicitly. |
f32a843fef7eba4dcf9434710011dc247b0c289d
|
2014-05-27 |
* test/ruby/test_io.rb (test_flush_in_finalizer1): some opened fds are remain before GC, so unlink the tempfile is failed. |
6c42f57177e7cb6c8025e3c482df5ba7359c4f4e
|
2014-05-29 |
* vm_trace.c, vm.c, thread.c: get rid of (maybe false positive) warnings about using uninitialized var with VC++. |
25e8bfce581b375614ecb1ee57e1839bcff6ae96
|
2014-06-02 |
* win32/win32.c (rb_w32_conv_from_wchar): follow nobu's previous commit. hey nobu, why don't you write Changelog for such serious changes? |
5d9eae4abbbefd10cf78e181f9dc0839bf9b1b4d
|
2014-06-03 |
* test/openssl/test_ssl.rb (OpenSSL::TestSSL#test_verify_result): shouldn't use same server for respective tests, because the 1st test sometimes kills the server main loop silently. [Bug #9881] [ruby-dev:48266] |
5e631969575b7a1572dcec27ab91f04ecc64efc7
|
2014-06-26 |
* ChangeLog: typo. |
d0465cc9e07816fceee1e126a5b834de8ed2d6bd
|
2014-06-28 |
* ext/pathname/pathname.c (path_birthtime): Windows support. see [Feature #9857] [ruby-dev:48339] |
061e4c3f7a29f8a0352256eab59ff9c3ae9ec7de
|
2014-07-01 |
* NEWS: [DOC] mention about Binding#local_variables, introduced at r44392 (see [Feature #8773]). |
60a5a85da2c5decddb848a14f0d03c5029847eee
|
2014-07-02 |
* tool/redmine-backporter.rb: support new status 'WONTFIX'. |
e564a82a9326ba56601a4d593ca8cd98dbda1938
|
2014-09-10 |
* common.mk (encs enc trans libencs libenc libtrans): force to run enk.mk because common.mk does not know the dependency, but enk.mk knows. [ruby-dev:48530] [Bug #10220] |
5de2bb431a88466d669d0a743b8a12dd0c434027
|
2014-09-18 |
* test/rubygems/test_gem_specification.rb: '/' is not always the root. |
c825eee9ea12cb3557dbba37ef78672265c0bdc3
|
2014-09-18 |
* test/rubygems/test_gem_commands_setup_command.rb: @ui uses StringIO as its streams, and Encoding.default_external does not effect to stringIOs already exist. so, we need to set external_encoding of @ui.outs directly. this problem (test failure) does not appear in the environments default_external is us-ascii or utf-8. |
2aa9658730687fe4a64cd2b01071ad375c268946
|
2014-09-19 |
* win32/win32.c (VCSUP): nothing to do if this worktree is not under any VCS (it means that the worktree may be from the release package). |
0df55df4964145c45d03636e63e292e17a7eb433
|
2014-09-19 |
* ChangeLog: typo. |
56fa18c9d3fc8e817c7bc49cca777b051a8c5ff5
|
2014-10-02 |
* ext/etc/etc.c (etc_nprocessors): Windows support. see [Feature #10267] |
8474ebad8a4abb4c4b5ae7ecc5f5c7648763d2d3
|
2014-10-06 |
* error.c: update exception tree. [DOC] reported by @hemge via twitter. |
1c047683daf4c76b8f267cbcf02afc3f1bdcf8ee
|
2014-10-19 |
* common.mk: nmake doesn't recognize ${} form. use $() instead. |
89ac9362660c87d695e7322841dab6af6314f63d
|
2014-10-20 |
* lib/mkmf.rb: no need to convert path separator for COPY because it's ruby -run cp and it can treat '/' on any platform. |
345c1408a94d5dbb62ed85c0ff0aa864251f203a
|
2014-10-20 |
* common.mk (lib/unicode_normlize/table.rb): enable running (n)make in non-srcdir. |
ee4782f7749b714a5063d0127f6057566394da9d
|
2014-10-20 |
* enc/prelude.rb: we sometimes run ruby without library path (especially for test), so should permit to run ruby if unicode_normalize.rb is missing. |
37ec35860c2bde8f58ce506c2a6a54b741be0ff3
|
2014-10-20 |
ignore files generated in build process. |
f15279b23ba15b999956327265b191aa1044fff5
|
2014-10-21 |
* common.mk: *.txt are also in $(srcdir). see r48059. |
6dd2a4810efce3626956bbc8a8792ade63098574
|
2014-10-22 |
* test/test-unicode_normalize.rb: as often said, ruby is sometimes built at non-srcdir. |
63f4fc73d922b33edbb8e5ad63376d5b56410635
|
2014-10-22 |
* lib/unicode_normalize: svn:ignore. |
86f5f026774d79f71b3ad989e8fb32ca09821acd
|
2014-10-22 |
* test/test_unicode_normalize.rb: set encoding when reading. |
35215a8503c2326198b6b1a69eed1d6c7173d4be
|
2014-10-22 |
* common.mk (prelude.c): add dependency to LIB_SRCS because enc/prelude.rb requires lib/unicode_normalize.rb, and it's also requires lib/unicode_normalize/tables.rb (=LIB_SRCS). |
9cdd297a2959c9c01eeee4a743b4777f28ffc9e4
|
2014-10-27 |
* lib/rexml/entity.rb: keep the entity size within the limitation. reported by Willis Vandevanter <will@silentrobots.com> and patched by nahi. |
a12ca2113d7f39b722eef252a052741261dd31e1
|
2014-10-31 |
* win32/setup.mak: $(APPEND) with some arguments insert a space before the arguments, so it causes error if the arguments are expected to be a macro definition. this fix resolve the build error introduced at r48210. |
0eee6010d16bc6a8da5a1d0c93a2c48fcbb55aa1
|
2014-11-04 |
* enc/unicode/data: ignore all downloaded files. |
7343f15302ad70a33784eeba1aed5d383f004693
|
2014-11-04 |
* test/rubygems/test_gem_request_set_lockfile.rb (test_relative_path_from): driveletter support. |
07f460829a95ac98092ca08dd42fab1a17541aa7
|
2014-11-04 |
* lib/securerandom.rb (SecureRandom.random_bytes): use fiddle directly instead of using Win32API. |
2e5610353fd3c0067e2528763a53c2a635067f02
|
2014-11-04 |
* ext/win32/lib/Win32API.rb: Fiddle::Importer is defined in fiddle/import.rb and it's not loaded implicitly. |
b2247be9931a16ce55e1e8fccc41ca22aaf680f5
|
2014-11-08 |
* lib/securerandom.rb (SecureRandom::AdvApi32): split from `initialize`. thanks @zzak to remember it. |
6999a86600fc1bdbfbe9d79d8bfb6f71eacfe489
|
2014-11-08 |
* lib/securerandom.rb: more refactoring. |
dc79945a2ba8fb019431633eae6521df706a2ca8
|
2014-11-08 |
* lib/securerandom.rb (initialize): call the special method for Win32 before cheking `/dev/urandom` because we know windows doesn't have it. |
fd9f6bde957ce681fed49182be02124ecc89b362
|
2014-11-10 |
* win32/win32.c, include/win32/win32.h (rb_w32_set_nonblock): new function to support nonblock-mode of pipes. |
1b0cbb6ae07e001893d7f08933a013851b60d0e0
|
2014-11-10 |
* win32/win32.c (rb_w32_read): retry with reduced length if cannot to write any data but no error occurs. |
e9885185c4061dc30987e5897d8cece54c33600f
|
2014-11-13 |
* rb_w32_fstat{,i64}: speed up. adjuting timestamps in this function is to get rid of the side effect of ENV["TZ"]. then, if ENV["TZ"] is not set, no need to adjust. this change makes File#stat about 60% faster. |
b2acfab28872b090d38daaddce408f70cdf8e167
|
2014-11-14 |
* NEWS: mention about IO#nonblock_{read,write} of Windows' pipe. |
8ef4bdcddcb5843e72dfd3180df1db1d7ef8fa41
|
2014-11-14 |
I'm not good at English, but try to accept your hope. |
b5cda0ffb61a2552e45d64728329a211fe51413a
|
2014-11-15 |
* lib/mkmf.rb (depend_rules): support comments during a line. |
c93dd36e0ef8bb07c96614ca6f3948eef72ca058
|
2014-11-15 |
revert previous commit. |
46ce7c436add4ce29953d810ecc8260f7112fc25
|
2014-11-15 |
* lib/mkmf.rb (depend_rules): support comments during a line. |
664874ced67a84e18a21774ad00fec3c190daf96
|
2014-11-18 |
* debug.c (set_debug_option): need the declaration. |
4a447965b541e0e6e3306c16a2344b0853b1bdca
|
2014-11-18 |
* common.mk: revert r48486 because it breaks mswin build. start over. |
56d8b8701df75d7bd8b0c402c624f38c56385c92
|
2014-11-18 |
* win32/win32.c (rb_w32_write): should set the error of GetOverlappedResult()'s, not WriteFile()'s (it's always ERROR_IO_PENDING, of course). |
9d38d655e6d2b054d3476756748153d52f2fa947
|
2014-11-20 |
* test/ripper/test_files.rb: set filename. |
37d0c509b77cc99f793063ea111400eada192138
|
2014-11-20 |
* test/psych/json/test_stream.rb (Psych::JSON::TestStream::test_list_to_json): escape `]`. |
0a71befc6b0b8567dbfc85daed3e348af1bea15b
|
2014-11-20 |
* lib/uri/mailto.rb (URI::MailTo::EMAIL_REGEXP): should escape `#`. |
9bbfca81eaa6d703c506a4f5bffccc3cfa32196d
|
2014-11-20 |
* lib/net/imap.rb (Net::IMAP::ResponseParser::BEG_REGEXP): no need to use embbed string. |
518ef569430aa5ade738c92850c8e245aeaaf774
|
2014-11-20 |
* ChangeLog: missed at r48516. |
a23e9c7f13e2951b93d4f132749e877da3f65696
|
2014-11-20 |
* ChangeLog: missed at r48518. |
c1bad6040865d08a8f391b7e2beca6a6b66355e7
|
2014-11-20 |
* ext/openssl/lib/openssl/x509.rb (OpenSSL::X509::Name::RFC2253DN::StringChar): get rid of a false positive assertion in ripper's test. |
539b39af23988eb22b8cf1195f7a597d5bf42277
|
2014-11-21 |
* win32/Makefile.sub (top_srcdir): added because lacking this macro causes build error at r48526. |
e5658a206be8693b4aa006a853b2dd934fb797e0
|
2014-11-28 |
* eval_error.c (error_print): respect the encoding of the message. |
398739218754cfd68dca86443b1301ed1ffed359
|
2014-11-28 |
* test/ruby/test_exception.rb (TestException#test_output_string_encoding): test for r48637. |
fe753f5fc3a744186e2ba7bf5baff38f503eedce
|
2014-11-28 |
* encoding.c: remove unnecessary declaration of rb_locale_charmap(). it's already declared in include/ruby/encoding.h. |
84e90deb0e42872da39691ca4262d6b33845daa9
|
2014-11-28 |
* test/ruby/test_exception.rb (TestException#test_output_string_encoding): need to specify the encoding of script. |
75ec406b43fde9876647f45b6198995502a8ab65
|
2014-11-29 |
* test_exception.rb: indent. |
c8da47e859acaad5b18847af3fd7e8c1c07121a4
|
2014-11-29 |
* test/ruby/test_const.rb (TestConst#test_redefinition_memory_leak): extend the timeout because mswin CI reports timeout. |
396e3da75d6058199f0e84cdb0f64d44c1a4e1ff
|
2014-12-03 |
* win32/win32.c (w32_spawn): `v2` is used not only for `shell` but also `cmd`, so must not free before using `cmd`. [ruby-core:66648] [Bug #10563] |
d2cee7828c9eeaa100e0cffcff33e5955b700f13
|
2014-12-05 |
* lib/pp.rb (File::Stat#pritty_print): some platforms (such as Windows) does not have major/minor parts of device. |
d03528608dda5007e055a6d4c84640b690948eaf
|
2014-12-05 |
* test/test_pp.rb (PPTestModule::PPFileStatTest): test for r48719. is this the right place here? |
f53a1931a70b1556a0f2c002e8afa3d960a71c7a
|
2014-12-07 |
* test/net/imap/test_imap.rb (ImapTest#imaps_test): forced error on SSL sockets causes Errno::ECONNRESET or Errno::ECONNABORTED instead of Errno::EPIPE on Windows. |
bf4b7f3b8cd13a27fe3ebd1f59f8c04fdf3c716e
|
2014-12-09 |
* test/net/http/test_https.rb (TestNetHTTPS#test_certificate_verify_failure): on Windows, Errno::ECONNRESET will be raised when the verify is failure at the client side, and it'll be eaten by WEBrick. |
4c1666875f431105a63daf37f28734f9d1960ec2
|
2014-12-16 |
* NEWS: mention about IO#fsync (and IO#flush). adviced by kosaki. |
03021a6de622158328ba484caba08f3d100a3eef
|
2014-12-16 |
* ext/win32/lib/Win32API.rb (Win32API#call): need to splat. hmm, when was this broken? |
42496f2f3391c42c955fb492444fdc482f35cb61
|
2014-12-18 |
* signal.c (ruby_signal): since SIGKILL is not supported by MSVCRT, should be treated before calling signal(2). [Bug #10615] |
a171f0ea401a6093498d90e5c404cdd99b8c8a22
|
2014-12-18 |
* ChangeLog: typo. |
a7fe780482b42b31c725f6c54bb1c27909714ab3
|
2014-12-19 |
* test/ruby/test_rubyoptions.rb (TestRubyOptions#test_version): should support rc :-P |
b56666a4b454e435ccb9c6f3f21d44b9b06aa747
|
2014-12-19 |
* test/ruby/test_rubyoptions.rb: (TestRubyOptions#test_verbose): support RC. see also r48888. reported by Vit Ondruch. |
68d1f7d79dbc96c6a1b75ae932bcd8a78d3431bc
|
2014-12-23 |
* gems: ignore downloaded files. |
e87f45d8a8ee40da9413c19fb4cada7bbcb4a111
|
2014-12-23 |
* gems: typo in svn:ignore. sorry. |
7e9175e3d9f55e1f7d363b1b36e8b1fbf1ff0ec6
|
2014-12-23 |
* lib/open-uri.rb (OpenURI.open_http): accept multiple certs path in ssl_ca_certs. |
c5712c91b9d00e102d07a4b207f5f22867a386cd
|
2014-12-23 |
* Makefile.in, common.mk: move common-srcs to Makefile.in because it breaks build on mswin. |
694185bf7f8a5593b210512b5dbdc2ad256a8d2f
|
2014-12-23 |
* tool/extlibs.rb (do_extract): the pipe should be binmode. |
b1186bf39f4e9451b1c743ff8793034705f2dfa8
|
2014-12-23 |
* tool/extlibs.rb (do_extract): decompress! |
a54aae45a6bb488bed497e3421a75720dab9249b
|
2014-12-24 |
* ext/fiddle/extconf.rb: remove ffitarget.h generated by configure on mswin, because it's not normal file (cygwin's symlink) and have system attribute. |
84c39fb2fae841adc09818db52664538eeeb13dd
|
2014-12-24 |
* tool/downloader.rb: typo. |
3fa6e7264246131f14beb6a6572cc067f5260279
|
2014-12-24 |
* common.mk (up): propagate verbose option. |
15f9e16c5baba9dd0f1b04449a06b4c838111775
|
2014-12-24 |
* lib/open-uri.rb (OpenURI.open_http): refactoring of r48941. |
86693b30c53ea750d0f1e1a7210476ec9c9f8374
|
2014-12-25 |
* test/resolv/test_dns.rb (TestResolvDNS#test_query_ipv4_address): set timeout for recvfrom because if client thread is crashed, it waits infinity. |
c10d7640b20f19eae5a9e33751368303bf98a54c
|
2014-12-25 |
* test/io/console/test_io_console.rb (TestIO_Console#run_pty): no block given. |
990a0bb897e59d26c399b550c2a7641a109f76db
|
2014-12-25 |
* ext/fiddle/win32/libffi-3.2.1-mswin.patch: support mswin32. |
6535bd5d3149a2bf477857e01a7917410fc0d431
|
2014-12-25 |
* test/ruby/test_extlibs.rb: check existance of extension libraries which not depend on outer libraries. (experimental) |
f0f4d12faf18e904c02df19efa2e8ddacf13dd56
|
2014-12-25 |
remove old empty directories. |
e7011a3ec99e83769371ba3ecf4b0a184d3057dc
|
2014-12-25 |
* tool/downloader.rb: support old versions of ruby. |
4eaa327852feb07ee3a042cbad1258085e0e556d
|
2014-12-25 |
* tool/rbinstall.rb: skip installing bundle gems if zlib is unavailable. |
c65428733278afc12d3997b3b3add113c6e629a7
|
2014-12-25 |
* ChangeLog: mention the ticket for r49015. |
3d2b7c0797ff82f6c8d70b1951e64a3f83750c81
|
2014-12-26 |
* test/ruby/test_extlibs.rb: test in separated process for mathn/*. |
934253416eb9eb5436c247014c05329346d16b5f
|
2015-01-08 |
* test/test_open3.rb (TestOpen3#test_numeric_file_descriptors): passing FDs bigger than 2 is not supported on Windows. fixed test failure introcuded at r49173. |
a8565ad2201d094efc4b92c4c4b77ea77b7e10d0
|
2015-01-08 |
* test/ruby/test_symbol.rb (TestSymbol#test_symbol_fstr_leak): get rid of a false positive on mswin CI. |
27c679b832c4600af81415c80741cb2619df5e08
|
2015-01-10 |
* eval_error.c (error_print): pos and len parameters of rb_str_substr() are counted by characters, not bytes. use rb_str_subseq() instead. [Bug #10727] [ruby-core:67473] |
14804d6b09747d9066442cd947a3097333692734
|
2015-01-12 |
* test/ruby/test_numeric.rb (TestNumeric#test_coerce): fixed wrong message. |
3e818c614d8ab6eef4f53c57148d09c1844efcf4
|
2015-01-12 |
* gems/bundled_gems: update test-unit to 3.0.9. |
2076f1e0090775fb80d4ea97b0034be0f4e6a496
|
2015-01-20 |
* tool/redmine-backporter.rb: update usage. |
64318f2a71ffd037aef70b3363654c6be8113263
|
2015-01-20 |
* tool/redmine-backporter.rb (readline): fallback to normal gets on Windows because IO.console.getch is not always do as expected. |
08e96e69c32cd284446f0bdcd3931a35eaa6ca97
|
2015-01-20 |
* ChangeLog: use tab. |
4b1784c6695b2579ff3081ef4bab4c8a20974a8a
|
2015-01-20 |
* tool/redmine-backporter.rb: now can change the page of `ls`. |
66c05ce0ccccdae5a1de8291b462557b2fc582a7
|
2015-01-20 |
* tool/redmine-backporter.rb: fix bugs. |
aa56ab4ac4226df45706d159d869568dbe1e10c8
|
2015-01-22 |
* tool/redmine-backporter.rb (find_svn_log): use double quotes instead of single quotes because cmd.exe doesn't handle them. |
a80f7f057a22ba36ceb8f6317c674adfdcfdface
|
2015-01-22 |
* ChangeLog: tabify. |
8516d7433f7e1966f39cea5c86ec758e046d43c5
|
2015-01-27 |
* tool/redmine-backporter.rb: added history feature for platforms which lack readline. |
b03c6a74b7fb4d58f5b554ce98f36ea3fa109475
|
2015-01-27 |
* tool/redmine-backporter.rb: added `!` command. |
665ee6cd0356f09facdb5b218b5d1cf056d85811
|
2015-01-31 |
* tool/downloader.rb (Downloader::RubyGems.download): Gem::Security::*#ui= is very new feature. |
c934771ca9ca54bb20f01b818035873594793dfa
|
2015-02-17 |
* tool/merger.rb (help): hilighten. |
dad59fcd12229edc05d8655f7895b8957c5dd114
|
2015-02-25 |
* ext/win32/Win32API.rb (initialize): accept both a string and an array for the arguments of the imported function. reported by Aaron Stone [ruby-core:68208] [Bug #10876] [Fixes GH-835] |
d57a8fa590b6b64f64567b49576cf569473af1ed
|
2015-03-03 |
* tool/redmine-backporter.rb: show selected ticket number at prompt. |
41eb94d4b4e6eff1fe90916a34db48ff42f17234
|
2015-03-03 |
* tool/redmine-backporter.rb: use 'b' instead of 's' for showing Backport options for merger.rb. |
f73aefc6278962cb6ae682113b64e31d22e7d16a
|
2015-03-03 |
* test/lib/envutil.rb (EnvUtil.invoke_ruby): need to rescue because Signal.signame may raise exception. |
d1d5264c6c89e6d7573e715a7a6c2cf4cae2e5f9
|
2015-03-03 |
* tool/redmine-backporter.rb (Readline.readline): drop untreated control characters. |
6aff861d600c56a5b56757a7ee99f98ce12912a1
|
2015-03-03 |
* tool/redmine-backporter.rb: now can specify shorten form of commands. |
bca791ae604bfb1166c1d9d821697751a6248bc6
|
2015-03-03 |
* tool/redmine-backporter.rb (backport_command_string): pick up only when the revision exists in trunk. |
c52955454887fff551f7efcfa44f558f16a85269
|
2015-03-05 |
* dir.c (replace_real_basename): shouldn't create Ruby object before the object system is loaded. [ruby-core:68430] [Bug #10941] |
908c25341ecfceb822b2b15288a8a3f53cf6add3
|
2015-03-05 |
* dir.c (replace_real_basename): need to check the return value of GLOB_REALLOC(). [ruby-core:68430] [Bug #10941] |
ce85cd55c621804a39f06e9ce46974fc693ff8df
|
2015-03-05 |
* test/ruby/test_rubyoptions.rb (TestRubyOptions#test_command_line_glob_with_dir): test for r49859. see [ruby-core:68430] [Bug #10941] |
8ea6b7a137aafe0c1e1c5efa61fde8f0ab67a296
|
2015-03-24 |
* tool/redmine-backporter.rb: now doesn't required spaces just after `!`. |
06d95893b0455974b3e62d622dd74e0ae1fcfc58
|
2015-04-05 |
* doc/contributing.rdoc: update Maintainers list. |
d7abb533e23239b78bca6d18e9321632a66cf0bf
|
2015-04-08 |
* win32/win32.c (rb_w32_wreadlink): should treat junctions like as symlinks. |
990cc562ed1b9d7519a1ecf19fe0178c54bd7dec
|
2015-04-09 |
* test/ruby/test_process.rb (TestProcess#test_execopts_redirect_open_order_{normal,reverse}): ignore tests added by r50194 on Windows because ruby cannot pass non-standard fds. |
f40379378a2d1c50c094dd0cf9b827382741f34e
|
2015-04-09 |
* test/ruby/test_process.rb: unfortunately, windows is not POSIX... cygwin has mkfifo command, but it does not affect system-wide. |
9a968078bc028c40159a9ee8b4683d9112e5d9b2
|
2015-04-10 |
* win32/Makefile.sub (WERRORFLAG): typo. |
7c9e01d3c84349ae973ab127c975d02d20b6aaec
|
2015-04-11 |
* test/ruby/test_file_exhaustive.rb (TestFileExhaustive#test_stat_socket_p): r50226 accidentally missed the guard for non-unix environments. |
a2d1956454e6e2868b25f16e6f5815f4aa2fa0e0
|
2015-04-12 |
* test/ruby/test_file_exhaustive.rb: Windows doesn't support Unix file modes. |
cef3b0a89072b96d7cad9e568778e01172d02c30
|
2015-04-13 |
* tool/redmine-backporter.rb (done): fixed a bug that cannot specify the note without the ticket number. |
cdf0a92c75f44b55288fcde8771f413ec6063fb4
|
2015-04-14 |
* tool/merger.rb (versionup): should also increment revision when changing teeny. |
596f081d680b4f6e861053e22ef8bae6a44c0eab
|
2015-04-20 |
* win32/win32.c (rb_w32_wreadlink): fixed a bug that a junktion misses its drive letter. |
20e7e86030e0e74e52aa24a50545a6789a3f90f2
|
2015-04-20 |
* common.mk ($(arch)-fake.rb): fix the path separator up for Windows. |
b528172ebaa284f26fca5f3bc8ea3044d0263d21
|
2015-04-20 |
* lib/mkmf.rb (MakeMakefile#configuration): DESTDIR should never affect top_srcdir and builddir. |
160f2ce0def8a8be8d9af6a1171a68006050d11c
|
2015-04-20 |
* too/fake.rb: don't fake libdir. use libdirname instead. |
00d4da468c8c9ea3057dbf3d9f825c3915457f67
|
2015-04-20 |
* common.mk ($(arch)-fake.rb): revert r50354 because bsdmake seems not to handle such substitution. |
7de3db9cb54b4e0f75630521ea9d756c6b6f6ac3
|
2015-04-20 |
* common.mk: commit miss of r50357. |
be9cebffe37ee842be1326e768b62e6130bafc17
|
2015-04-20 |
* ChangeLog: typo. |
1172a0e991322b1face9fda843ba7c6d8e5a0509
|
2015-04-20 |
* tool/expand-config.rb: typo, too. |
b38a8d287c265b6428fec76163e43f2f3cd60a7d
|
2015-04-20 |
* win32/win32.c (rb_w32_wreadlink): follow the official format of REPARSE_DATA_BUFFER structure. |
c15a74f3d0b31133c01a64334c6a660ad70fb442
|
2015-04-24 |
* win32/win32.c (rb_w32_{getc,putc}): removed. they are needed for old ruby (before 1.8), but not now. |
347d44ca415740d295af54b5059fd5030bfb3709
|
2015-04-24 |
* win32/win32.c: restore a license comment accidentally removed at r50381. |
297344e198a8015cc8920619c4f65f02cc0d0168
|
2015-05-11 |
* ChangeLog: typo(?) |
4eb4f1fd7e267eee38ed4d402c2cdd7f85532d6b
|
2015-05-16 |
* win32/win32.c (rb_w32_accept): simplified. |
b53d547f38894962f299442219c2ed5814e63715
|
2015-05-22 |
* complex.c (f_complex_polar): simple bug reproduced only when y is a float but x is not a float. |
3f4aab1621ad1395c4abb775260638aaf620f5be
|
2015-05-22 |
* win32/win32.c (constat_apply): fixed comment. [skip ci] |
7ceb9ecc31238523911b8d1c66b47a990132c0b2
|
2015-05-22 |
* win32/win32.c (rb_w32_write_console): should return the count of actually eaten characters, include escape sequences. |
19f7dd85c4232bf418c3d3ed60463c9355864523
|
2015-05-25 |
* tool/redmine-backporter.rb (rel): after the relations is changed, @changesets is no longer right. |
c1f355d91ff21f79c8d8c22d43581ac1a157c609
|
2015-05-30 |
* lib/tempfile.rb (Tempfile#initialize): initialize @unlinked to fix test failures introduced at r50682. I hope that check the results of tests before committing, at least the tests about the changed feature. |
cc09968d71b70cc6b4eab7064ed7fc96ec61cd16
|
2015-05-30 |
* lib/tempfile.rb (Remover#call): fixed wrong condition introduced at r50682. |
b06258f51cb7f93c179656a7af562746f5368400
|
2015-06-02 |
* gem/bundled_gems: updated to test-unit 3.1.1 and minitest 5.7.0. |
938eb46e807ef8230357b3a56b5cd5797e0188ae
|
2015-06-02 |
* ChangeLog: typo. |
b12540e1eb376c146d87bc03f5277a9f649f1764
|
2015-06-11 |
* test/test_cmath.rb (TestCMath#test_trigonometric_functions): should not compare float values (in complex values) by `==`. |
2bc2802096252be6b91be8ddbb29a635f9afbd10
|
2015-06-12 |
* file.c (File::SHARE_DELETE): new flag to be able to delete opened file on Windows. |
dc0d502b71496f15fc03e421cd60afbcb9102eac
|
2015-06-12 |
* pack.c (pack_{un,}pack): new template character `j` and `J`, pointer with signed and unsigned integers. |
9dcf6d9f967620478184fd2a3bdaa24c78176b78
|
2015-06-13 |
* ext/io/console/depend (.list.chksum): revert a part of r50859, because it was not mentioned at its commit log and it caused a build error on Windows ($(MAKE) is already quoted). |
cda0d562964e2c524673f26cda05346b7101a95f
|
2015-06-14 |
* test/test_unicode_normalize.rb: get rid of a warning. |
9b04c1dd420743539c76e3b3826301f78fbbaede
|
2015-06-14 |
* tool/runruby.rb: just remove the lines of RUBY_VERSION check and raise instead of replacing the check to `true`, for getting rid of a warning `possibly useless use of true in void context`. |
16917fa6980cd90678e5149fa37151038094205a
|
2015-06-14 |
* test/ruby/test_require.rb (TestRequire#test_loading_fifo_threading): omit on Windows. the platform does not support fifo. |
f9fca8316a652ae157ef7abb40b970652a604a97
|
2015-06-17 |
* safe.rb (safe_setter): of course, don't have to warn the limitation of $SAFE=3 after it's removed. |
aabe6b46a810c012c13272f99800097bf08e0db3
|
2015-06-17 |
* ChangeLog: typo. |
122476479a31b8d708cd400760d64364727833a4
|
2015-06-18 |
* thread.c (rb_thread_safe_level): fix document. $SAFE=3 is obsolete. [ci skip] |
172c5faba4de4d9acd8c1050e10242ee84bee694
|
2015-06-19 |
* ChangeLog: typo. |
3e01334faef59760684ddf5904332b927ca8eb33
|
2015-06-30 |
* win32/file.c (rb_freopen): need to terminate by NUL. |
b4718bf4f0cb1c0e27d0b982835b3e6a5ea28a9b
|
2015-06-30 |
* win32/file.c (rb_freopen): remove debug code. |
ad0c14666854a18b6f538f085f22fc4afd08fc07
|
2015-07-02 |
* test/rubygems/test_gem_specification.rb: skip tests which the platform does not permit the filename of its test file. |
37c8a704bf839b17f3fb7a7e8eca3ea5ada695bf
|
2015-07-02 |
* st.c: get rid of VC++'s warnings of C4700 (uninitialized local variable used). I think that these are wrong, but should shut them up. |
6ddfcd93fcad8d12ebd8365707b526946ae6e73e
|
2015-07-03 |
* lib/cmath.rb: shouldn't use non-ASCII characters in documentation. as a custom, single quote is seen as the same as apostrophe in computer typography. [skip ci] |
73c0f4f754b19764f74938125de56627e73ff526
|
2015-07-06 |
* test/ruby/test_array.rb (TestArray#test_short_heap_array_sort_bang_memory_leak): relax the threshold to get rid of a false positive failure of mswin CI. |
d4397258e40bdeffa5b95781f04d197ae6b4944e
|
2015-07-07 |
* test/ruby/test_array.rb (TestArray#test_short_heap_array_sort_bang_memory_leak): seems to need more margin. |
fe94eaa5aed12408167a67930504093e3fa56c25
|
2015-07-07 |
* test/ruby/test_method.rb (TestMethod#test_{instance,define}_method): assumed default external is UTF-8. fixed failures introduced at r51175. |
fcb79d5324e2fc3f5943d5d61f44c4d0640965e1
|
2015-07-09 |
* win32/win32.c (waitpid): return immediately if interrupted. reported by <takkanm AT gmail.com> [ruby-dev:49176] [Bug #11340] |
b3544b2551b8a0fd931e867c4126cdd9d79a4bba
|
2015-07-09 |
* win32/win32.c (waitpid): fixed return value of previous commit. thanks, nobu! |
e7d6fc01dd72e43cd0ff7c20c3da9f20483822f3
|
2015-07-11 |
* ChangeLog: typo. |
2f5897e6b67d78d65c1aa3c9c16c0dfb65c38416
|
2015-07-22 |
* test/webrick/test_utils.rb (TestWEBrickUtils#test_nested_timeout_outer): seems to be too short for mswin CI. fixed occasional failure introduced at r51235. |
f294fe3defe21253ecf9a07ce35cf8df99990097
|
2015-07-27 |
* test/openssl/tset_ssl.rb: run tests on non-Unix platforms. |
08be34a96995b483bf4085c37cb507969e94fe86
|
2015-07-27 |
commit miss |
8e613749f45fb2c471690847b21c2f7122ca148c
|
2015-07-29 |
* test/ruby/test_io.rb (TestIO#test_open_flag_binary): typo of method name (test method itself, and calling method). |
49cbfc8359801c5adf22d00d31ab6a7882b9374a
|
2015-09-08 |
* win32/win32.c (rb_w32_read_reparse_point): return correct required buffer size for IO_REPARSE_TAG_MOUNT_POINT. |
a8b2dec5e5ad73569a02ae59d6a64fc0a0de7fd0
|
2015-09-08 |
* gems/bundled_gems: revert because ruby trunk never be able to install the did_you_mean gem. retry after enough test. |
88d96a4fa9388e5228bb515a766c0bb697142415
|
2015-09-08 |
* test/ruby/test_file.rb (TestFile#test_realdirpath_junktion): test for r51790. |
852c345470c05a12cdb339247cb580aa0c108fb8
|
2015-09-09 |
* .travis.yml: update unicode data, bundled gems, extlibs, and so on. |
7c97533aec7c8e141aacdecae995c874fd700b54
|
2015-09-09 |
* .travis.yml: retry. |
1ab8dc3da8228a16c3e9f254b22c59f1c7dab44f
|
2015-09-09 |
* common.mk (update-gems): use BASERUBY instead of RUNRUBY. |
01762af74905ce23be183f2e9494d684ee479ecb
|
2015-09-09 |
* test/ruby/test_process.rb (TestProcess#test_popen_exit): platform specific option. |
dbe4a7f11c7f3bd6d60f88dbaef448a5491633b7
|
2015-09-09 |
* test/ruby/test_process.rb (TestProcess#test_popen_exit): platform specific option. |
40f304e025dbaeb954e2c324836ab4cf23f12053
|
2015-09-09 |
* ruby.c (usage, enable_option, disable_option, process_options): new option `--disable_did_you_mean`. |
5e262e5277d92dda1275035a2fbbea56377e13ff
|
2015-09-09 |
* lib/rubygems/stub_specification.rb (Gem::StubSpecification#data): should not change the value of $. when `require`ing gems. this fixed test failures introduced by r51813. |
868265cac3d654f22029abeef60ad3394842bf48
|
2015-09-09 |
* ChangeLog: typo. |
35947f6d42705b8f37313a68b03f2f5b846edd6a
|
2015-09-16 |
* doc/syntax/literals.rdoc (Strings): mention about ?a literal. |
0bb6bf24b5fdca823374ae2ec9a380668925efb1
|
2015-10-18 |
* ruby/test_require.rb (loading_fifo): checking by defined? is meaningless about notimplemented method. such methods are defined, but not respond_to?. this fixes test failures introduced at r52172. |
a01dfd479f378ef394be2f42ae50d18641975724
|
2015-10-18 |
* file.c (rb_file_identical_p): not necessary to compare the paths after comparing the file indexes on Windows. designate by kosaki. |
78e436671a547bbee709af33662d6824586b5560
|
2015-10-29 |
* test/ruby/test_io.rb (ruby): check the existence of the constant instead of checking platform. see also r52277. |
c457e91a8dd07a38974fb4f27c1ec6fb57dd1395
|
2015-11-04 |
* lib/drb/drb.rb: add debug information for mswin CI. this change will be reverted later. |
7b8986f44567df30eb98f3c0928dfa175472b783
|
2015-11-10 |
* lib/drb/drb.rb: revert r52442 because it was for debugging, and after this target problem was misteriously disappeared. |
4b9cd6edce351b3ef506aabdcbc797a87f349750
|
2015-11-17 |
* ext/socket/lib/socket.rb: UNIXSocket is not always exists. fixes install error on Windows, introduced at r52601. |
66e2139b1a668681e63422cff57ddc2c36859b94
|
2015-11-17 |
* ext/socket/lib/socket.rb (Socket#recvmsg{,_nonblock}): default values of clen must be nil. |
c88764f369ddaa9661a0b0c4ca121232f7f1513e
|
2015-11-17 |
* configure.in (BASERUBY): use Kernel#print instead of Kernel#p because the baseruby may output CRLF as end of line. |
508addd7e06fac19fe36fee957b31035e72097db
|
2015-11-17 |
* win32/win32.c (fstat): declare for mingw. |
d8e1939232b5f12ae79aca0975ef222008f4454b
|
2015-11-18 |
* ext/socket/ancdata.c (bsock_recvmsg_internal): stretch the buffer size when EMSGSIZE occurs on non HAVE_STRUCT_MSGHDR_MSG_CONTROL platforms (such as, Windows). fixes a test error revealed by r52625. |
adbf87232c8d772dd6cd657a99c76b4cc8cb02c0
|
2015-11-18 |
* ext/extmk.rb (--extflags): new option to pass EXTLDFLAGS to children, expecially exts.mk. |
f74c229c080b54385ffe1dc4aebf082d67f7123b
|
2015-11-18 |
* configure.in: add -static-libgcc for mingw automatically if available. |
3006e5ea78a41950e57c8f568fccf26c95ecc1e6
|
2015-11-18 |
* ext/socket/ancdata.c (bsock_recvmsg_internal): stretch the buffer size only when vmaxdatlen is nil. |
01a54cf40faa7eac714eea2f92c4cbfd76a52ca7
|
2015-11-19 |
* win32/win32.c (finish_overlapped_socket): ignore EMSGSIZE when input, because POSIX platforms just do so. fixes test errors revealed by r52647. |
2e865ba81e66c30f729e7243fb0b47f3eea39521
|
2015-11-19 |
* win32/win32.c (finish_overlapped_socket): return value of this function should be only 0 or SOCKET_ERROR. |
9fc965eeba987a8ba7bb1b8e8080ac3b6f245ffb
|
2015-12-06 |
* test/fileutils/test_fileutils.rb: add debug output to investigate the error that occur at random on Windows CI. |
52047a145bc88dfa48f1bc13409aa714cd87ce19
|
2015-12-06 |
* test/webrick/test_cgi.rb (TestWEBrickCGI#test_cgi): gave up the test of binary path info test on Windows because the test had passed occasionally as the comment said. |
be801955e95c259bf819c71dfc3d5f6102eb4ddf
|
2015-12-08 |
* tool/merger.rb: get user's attention by using colored message when requiring operation. |
4466d4baa94bb23f0cfb9aa48252a5ce0b6a1976
|
2015-12-08 |
* string.c (rb_str_init): now accepts new option parameter `encoding'. [Feature #11785] |
de577357e80fa15f5cf13a81aa3decc783ea929e
|
2015-12-13 |
* ext/fiddle/function.c: fix build error introduced at r53082. |
d1a42eddce1f445e3d402b6d19a6cd8af5904d19
|
2015-12-24 |
* doc/{ChangeLog,NEWS}-2.3.0: moved. |
50d537a934d896940685da0272393bb7342ac2f5
|
2015-12-24 |
* ChangeLog, NEWS: added. |
0674a9c7dea4e84292d32d6dee658c521515cfb1
|
2015-12-24 |
* doc/contributing.rdoc: removed the list of branch maintainers because it may be too old when users see it. |
fe0194e25efcf1f922e7fe49c267068188ca3cf7
|
2015-12-27 |
* process.c: use rb_w32_uchdir() instead of plain chdir() on Windows. reported by naruse via twitter. |
956100bc2e49c53fea321d5b493827ec8f26cc97
|
2015-12-27 |
* process.c (rb_execarg_addopt): need to convert to ospath. |
8ff043d8cb0690dd8a151a29e94ff68612404a9e
|
2015-12-27 |
* process.c (rb_execarg_parent_start1): need to convert the encoding to ospath's one. |
1187cf0e0053dc957772884455b06c723daff60f
|
2015-12-27 |
* test/ruby/test_process.rb (TestProcess#test_execopts_open_chdir_m17n_path): test for r53346, r53347 and r53348. |
a1115a1b4758900790e9cb4f36a4dccf3e2149b8
|
2016-01-07 |
* ext/ripper/depend: Just like BSDmake, nmake also recognize the rule of ".eventids2.check" as inference one. but nmake is not cheated by macro. this fixes build failure introduced at r53448. see also the commit log of r53452. |
28efd93e184e73f807996e61ca4a2bef3b0e4fa7
|
2016-01-20 |
* common.mk, Makefile.in: update-config.files is only for Unix platforms. |
c3944b2d1f2adaf2dbef5952e26590e95a267921
|
2016-01-20 |
* ChangeLog: typo. |
cf3c1bfead41b0fc8bea3d0b03e7234bfbc8f5ad
|
2016-01-27 |
* test/ruby/test_file.rb (TestFile#test_realpath_encoding): rescue Errno::EACCES and skip the testcase because it'll be raised on Windows always unless the runner doesn't have the administrator privilege. |
47f6196cf023d466cafeb454e2188c7353b8397d
|
2016-01-29 |
* win32/win32.c (fileattr_to_unixmode, rb_w32_reparse_symlink_p): volume mount point should be treated as directory, not symlink. [ruby-core:72483] [Bug #11874] |
6202b67dd21ce1c73398b500aaacd415a6dd6e75
|
2016-02-17 |
* test/ruby/test_dir.rb (TestDir#test_empty?): fix a platform dependent test. |
92e0377ed4b6f2b890c1939bf7648a0dc3df790d
|
2016-02-25 |
* test/ruby/test_process.rb (test_execopts_open_chdir_m17n_path): it's originally for Windows. should not ignore on the platform. |
e89d48a1e6867916b4ddc0863885a6ce05a16b46
|
2016-03-07 |
* ruby.c (warn_cr_in_shebang): meaningless check on DOSISH platforms. fixed a test failure introduced at r53998. |
693b3353260e03d20752f28fdb5f3bfabac8a8c1
|
2016-03-08 |
* win32/win32.c (rb_w32_write_console): stop the VT100 emulation if the console supports it natively. |
b0b2df253f676e747a338848485ed58111782df2
|
2016-03-08 |
* win32/win32.c (rb_w32_write_console): now no need to check ERROR_CALL_NOT_IMPLEMENTED because it is for old Win9X. |
96e0b7d45f19d5626c1264085ca72f87f0fdf9a0
|
2016-03-08 |
* win32/win32.c (rb_w32_write_console): remove unused variable. |
6d97a5de091a9320dc39d7de0e520e62c55bf83c
|
2016-03-20 |
* internal.h (rb_int128t2big): declare only when HAVE_INT128_T. fixed a compile error with VC++ introduced at r54203. |
0dbbcdb6bb6cf3327cf1c974d2b9b290e2ef6801
|
2016-03-22 |
* time.c (divmodv): void function never returns any value. |
6957898ad0132e92d544e20a981de18b9e815907
|
2016-03-22 |
* time.c (wdiv, wmod): wdivmod0() assumes the 3rd and the 4th arguments are valid pointers. maybe checking them in wdivmod0() is better manner, but I guess that passing real dummy pointers may be faster than checking and branching in wdivmod0(). this commit fixes SEGV on 32bit and LLP64 platforms. |
15af93fcc824cd94222ccb5616a97fd5da08b5f6
|
2016-03-22 |
* time.c (wmul): wrong condition. fixed many test failures on 32bit and LLP64 platforms. |
38dc45ba295ec9d425c437e14fef71f934bf918a
|
2016-03-25 |
* ChangeLog: [ci skip] correct a mail address. cf. [Bug #11870] |
a517e6f9e32b99d94afec9add6b91e36639af11a
|
2016-03-31 |
* tool/merger.rb (version): version number may be two-digit. |
f0060b81c672e5f80ffed1b3a979d218b49e1021
|
2016-03-31 |
* tool/release.sh: two-digit version number support. |
34c0c84086dc636618daa0b27d3a4307262ceb90
|
2016-04-01 |
* tool/release.sh: BRE accepts \{m,\} expression. use it for future many-digits version numbers. |
bb7a4c2a00f6da4ff63f24b2db2a0aa0c44eb63f
|
2016-04-05 |
* math.c (ruby_lgamma_r): mswin's lgamma_r also seems to be wrong. cf. [Bug #12249] |
3f1fc5e42b846f902a1dfc84766dd22b359b87c7
|
2016-04-06 |
* tool/downloader.rb (RubyGems.download): follow the change of the rubygems ssl_certs directory tree introduced by previous commit. |
696adbccd3a45e0c5dbad41c6e12a656c46c5958
|
2016-04-22 |
* tool/merger.rb: remove temporary file. |
219f68abfeb4a42ff6eac89e550a8b98bde08cb3
|
2016-04-22 |
* tool/redmine-backporter.rb: the fullpath of merger.rb is too long to copy&paste on Windows. show shorter name instead on the platform. I'm sure that the user of this command on Windows is only me. |
95f3abf34a0088ded7ed92653bc1c5c3a7bdbc14
|
2016-04-26 |
* tool/redmine-backporter.rb (rel): should not raise exceptions even if the user input is wrong. only reports the error and continue process. |
82e6e21ecd238c12be74343f811a9e8916d1bcf8
|
2016-04-29 |
* doc/maintainers.rdoc (ext/win32): of course, it's still maintained. [skip ci] |
62b6e90d583e0a1c2be538a42640d69600608747
|
2016-05-01 |
* cont.c, hash.c, random.c, win32/win32.c: cleanup some Win9x/ME/NT4 support leftovers. [fix GH-1328] patched by @cremno |
54916154a0c90750377044df024223b694b28e1e
|
2016-05-01 |
* win32/win32.c: drop Win2K support. |
b1ec36b2e6fc9b54688103a1dd76de5a1ff14ed6
|
2016-05-01 |
* test/lib/test/unit.rb (Options#non_options): fixed wrong regexp. if both positives and negatives were specified, postives had to be spcicifed from the beginning. |
b1376614deef85185f143c7fc799afe01429582a
|
2016-05-01 |
* test/logger/test_logdevice.rb (TestLogDevice#test_shifting_period_suffix): too many shifting. the last shifting created logs named as `*.3`, and they were never unlinked. |
42ebe37b88e5f3e59928b0895c8ed9640e12bc37
|
2016-05-02 |
* test/ruby/test_file_exhaustive.rb: test UTF-8 filename. see [Bug #12340] |
3e5dc499a8b5629154c791f1497b146d102902aa
|
2016-05-02 |
* win32/win32.c, include/ruby/win32.h (rb_w32_utruncate): implements new truncate alternative which accepts UTF-8 path. |
a8e1070d9d888ac09a26d0f71a69ea6584d109d6
|
2016-05-08 |
* include/ruby/ruby.h (CONSTFUNC, PUREFUNC): fixed build errors on non-gcc build environments introduced at r54952. |
2cb362b51f7f6db41a30138b145299fbcfd4ff1b
|
2016-05-08 |
* include/ruby/{defines,ruby}.h: need to define function attributes alternatives in defines.h instead of ruby.h, because they are used in oniguruma.h and the header used without including ruby.h at encoding library sources. |
98c084b8baf9a6f5226beec7009b2be2ff6fcef2
|
2016-05-11 |
* win32/Makefile.sub (HAVE_QSORT_S): use qsort_s only for Visual Studio 2012 or later, because VS2010 seems to causes a SEGV in test/ruby/test_enum.rb. |
fbef098fc5a5af93b45cf788171ab276cb92aee5
|
2016-05-18 |
* thread.c (recursive_list_access): a object id may be a Bignum. so, the list must be a objhash, instead of a identhash. this fixes many test errors on mswin64 CI. |
345d2ba1457cdc1a66eb40f37c8491028db8b07a
|
2016-05-19 |
* test/ruby/test_array.rb (TestArray#test_push_over_ary_max): it seems to take long time on mswinci. |
3caa1776689e108e9c701c2f52754185385368f7
|
2016-05-21 |
* include/ruby/ruby.h (rb_scan_args): don't use ALWAYS_INLINE with `inline`. if gcc needs this duplication, do in ALWAYS_INLINE macro. |
921ff3029b87f51f701e71cdea9721fb1eafcb53
|
2016-05-23 |
* ext/bigdecimal/bigdecimal.c (isfinite): isfinite does not always exist. fixed build error on Windows itroduced at r55123. |
b9da060bd84c62d922db2d4b22f6d90b976c345d
|
2016-05-23 |
* ext/bigdecimal/bigdecimal.c (isfinite): get rid of a warning on cygwin. [Bug #12417][ruby-core:75691] |
78c96608e02d92fb73c1c67e1c76c78c06d842d5
|
2016-05-29 |
* ext/-test-/auto_ext.rb: fixed a heedless bug introduced at r55198. this change will make RubyCI green. |
0e94f4a002329ace9a8831f03361badb87a9344a
|
2016-05-30 |
* test/socket/test_addrinfo.rb (TestSocketAddrinfo#test_addrinfo_ip): previous test logic depended on platform specific implementation. use more portable logic. this fixes a test failure on Windows. |
3912e4fa3b8694e7de93866fb9aac408cc8bfa4d
|
2016-05-30 |
* ext/socket/raddrinfo.c (host_str, port_str): Use StringValueCStr instead of (Safe)StringValue, to detect NUL byte in the string. |
6cc652a23d206883231c29e305dd2c30b2e1f45a
|
2016-06-01 |
* missing/crypt.c (des_setkey): void function never returns any value. |
b9e0cd489966b9fbded855143612f268f2a42219
|
2016-06-01 |
* win32/Makefile.sub (MISSING): fixed build error introduced at r55237. |
b30bbc38fcb0a47f72d683bcc7037194faf57f3b
|
2016-06-03 |
* win32/win32.c (get_special_folder): typo. |
8f86f5d691be7419eed21ec45b2e23d20c53c259
|
2016-06-03 |
* ruby.c (process_options): need to duplicate path before passing it to rb_str_conv_enc() because the function might call rb_enc_associate() internally. this fixes test failures on Windows introduced at r55260. |
f627ed45146f53875f2fbb88379f2a4ba81f81b8
|
2016-06-11 |
* lib/forwardable.rb (_delegator_method): get rid of a warning which causes test failures introduced at r55376. |
020bd9f48714533dd14016d8cb63a419484e1391
|
2016-07-06 |
* tool/redmine-backporter.rb: fixed command alias bug. |
d3776ae249e3e6bd32d6d723eaa47052d5111c1c
|
2016-07-09 |
* ChangeLog: shugo, you lose. |
5e1ee25ad88ea9e89966a9156a8b7d3353f81de2
|
2016-07-11 |
* configure.in, lib/mkmf.rb, win32/Makefile.sub (CSRCFLAG): make the compiler option replacable in Makefile. |
d42e547ab1a487a00ccd4f71604b58e1cce060eb
|
2016-07-13 |
* math.c (_USE_MATH_DEFINES): it must be set before including internal.h because internal.h includes ruby.h, ruby.h includes win32.h, and win32.h includes system's math.h. this change is to get rid of a compiler warning (redefinition of a macro) introduced at r55641. |
363c90853ec4cceb58ef1d2d3192a8c65a35aa13
|
2016-07-15 |
* time.c (time_arg): it seems that this function sometimes causes SEGV on mswin CI, then force to prevent `vtm->subsecx` from GC. this is experimental. |
251d87583bef6b1b7f55e51049d78f2de666210f
|
2016-07-15 |
Revert r55693 because it broke building on all platforms (and had no ChangeLog). |
8b9f9274c643e1203e35f092337b90396b373c75
|
2016-07-15 |
* time.c (time_arg): revert r55688 beause it had no effect. retry... |
1d2b3f130b4d49ab11ff42738ed39bb81d125eb1
|
2016-07-20 |
* enc/unicode/data (svn:ignore): after r55701, this directory has versioned data. * enc/unicode/data/8.0.0 (svn:ignore): ignore downloaded files. |
6a4e772bc533d88d549cc330fa4f124205b27397
|
2016-07-20 |
* enc/unicode/data/8.0.0 (svn:ignore): also be ignored dotfiles. |
441cbf59f5d80490703619f0dd7a801584a1fa3a
|
2016-08-01 |
* win32/win32.c (set_pioinfo_extra): use more reliable way to search the position of pioinfo of VC14, and also support debug library of it. patched by davispuh AT gmail.com [ruby-core:76644] [Bug #12644] this fixes also [Bug #12631] |
549605c15dd30252fbdf777f719bd9572a5e3b92
|
2016-08-05 |
* hasn.c (env_str_new): taint the string. get rid of a test failure introduced at r55811. |
0df79477bd2cd534ad2d89bfdbf9708c64b59eed
|
2016-08-30 |
* io.c (nogvl_fsync, nogvl_fdatasync): on Windows, just ignore if the fd is associated to non-disk device. if call fsync and/or fdatasync with such fds, it causes Errno::EBADF exception and the behavior is incomatible with ruby 2.1 and earlier unintendedly introduced. |
a260f093be7393139ce232b35b3e92f1c1d6cf35
|
2016-09-06 |
* time.c (obj2subsecx): subsec might be GC'ed. try to get rid of SEGV on mswin CI. |
ee0a79b37f2915622a72495ea0c256428c3ddb8f
|
2016-09-11 |
* win32/win32.c (rb_w32_write_console): should set writen length as the return value. |
960468683f37523516e96c439c9534a6eaa37b3a
|
2016-09-11 |
* ChangeLog: added refs. [Bug #12748] [ruby-dev:49786] |
774442d27f34e97e379992e2a870948fb7d31dec
|
2016-09-12 |
* time.c (time_arg): guard for mswin64 CI. |
a334693422650c58d08c6098ca3ea0760713a314
|
2016-09-16 |
* win32/Makefile.sub (config.h): fixed compile error with VC introduced by previous commit. |
c82d87444b1be0538f213b99f9dd90b7f3680130
|
2016-09-30 |
* win32/win32.c (poll_child_status): rb_w32_wait_events_blocking() sets errno internally, then should not set it here. |
9c9c46e5a30fb47068337932eefde759b2763551
|
2016-10-01 |
* ext/date/date_parse.c (date_zone_to_diff): it's nonsence and really harm that to use unary minus operator with unsigned value. get rid of test failures introduced at r56312. |
ae55ecc26791156a7e70e76696bba6f95111841b
|
2016-10-01 |
* numeric.c (rb_fix2str): detect unnormalized Fixnum value. |
7a4401903177bd0e81e7e62c09cc6bc06f6a399d
|
2016-10-01 |
* string.c (rb_str_hash_m): st_index_t is not guaranteed as the same size with int, and of course also not guaranteed the value can be Fixnum. |
c2dd2d268ed24e618d0f7ebab50a9f088cd272ac
|
2016-10-04 |
* internal.h (ST2FIX): new macro to convert st_index_t to Fixnum. a hash value of Object might be Bignum, but it causes many troubles expecially the Object is used as a key of a hash. so I've gave up to do so. |
e592a735cbe24692721833073d7aebee0d96b393
|
2016-10-12 |
* ruby.c (open_load_file): revert r56385. it introduced incompatibility about `DATA.binmode?`. |
34ef129bd25e4f54f11852f53fad5f31bec0cb09
|
2016-10-27 |
* tool/redmine-backporter.rb (rel): check the exception and show right message. |
e8ffc63c02a7895524f7ada01a9e5bca778fe3e7
|
2016-11-06 |
* test/ruby/test_optimization.rb (test_tailcall_interrupted_by_sigint): ignore on Windows because we cannot handle signaled status of child ruby process on this platform. |
998d1c6c30db09fa6898e6c72a4c874a7fc6ef5c
|
2016-11-17 |
numeric.c: get rid of a compile error on mingw64 |
935f8255922a78d5e96deeef1ce3c5258088bc54
|
2016-11-20 |
get rid of test failures introduced at r56848 |
f6f158c65a9e7c6ad1336d79ced3096cd25a90c4
|
2016-11-24 |
use `rb_struct_ptr` for `RSTRUCT_PTR` macro |
8e7e71d63e6ae48b39d56f619db6cb08764b3d71
|
2016-11-28 |
Give a chance to complete server.accept |
f2a1f32f48d4a53a0b6acc4e0088df77f94ca2c0
|
2016-11-28 |
hide exceptions in server thread |
40c9f1f3288bc25d8c52f544a8b404be07f88f90
|
2016-11-29 |
get rid of test failures on CI introduced at r56927 |
0dd9c302d9374f52abb09662b554e4ee95011444
|
2016-12-01 |
Supports `buffer` and `offset` in `Array#pack` |
b6e137e93c5fe62f3f6dc1a0112a6c067d456f9b
|
2016-12-01 |
Remove `offset:` from `Array#pack` |
3826f177903730bcd58986a95827153ab9fac258
|
2016-12-07 |
const pointer is not able to be free. |
e12265dae77f2de1a514dafe3882b8dfd9d7ca7e
|
2016-12-12 |
get rid of a test failure with VC10. |
42d9712e78744e19ac71a7c0eaa099ac9203e1b1
|
2016-12-13 |
declare `rb_w32_sysinit` in header. |
ca25a970d694c0c3806f65ee4818517e68296097
|
2016-12-14 |
Fixed link error with VC14. |
836794f206012c5c48f461148cde956452e6b201
|
2016-12-14 |
Removed the obstacle to running test-all with VC14. |
5d6ace6121ae07ba603ae2c5b6e4593449875e6f
|
2016-12-21 |
Fixed potentially buffer overrun. |
de59178aaf171674a3c2c06cc6271a673a3f9035
|
2016-12-21 |
* win32/win32.c (winnt_stat): use `numberof` macro instead of constant. |
f2502cec8afb9b35a41dcd1cd81348ec4197de46
|
2016-12-27 |
revert a part of r57199 |
14ae7869fc2d8c80b78c44fabb626a72c6336fdd
|
2017-03-25 |
Add a tool for backporters. |
873d62b1e244aac425e870060613cc337b58fd8f
|
2017-04-07 |
Classify extlibs tool |
49e4df486192bf36e4538369298628e30680acce
|
2017-04-09 |
Get rid of inifinity retry loop in Socket.udp_server_sockets |
3293aae2be8c608a4ebd018104ee27bbeeef6119
|
2017-04-10 |
svn:ignore |
9e73a4027303c2191fcd645f5d10a6b1d3f039f2
|
2017-04-10 |
svn:ignore: fix handling exts.mk. |
d8ea05c1267dafe0b64a315764362dfece295f80
|
2017-04-16 |
* test/ruby/test_io.rb (test_race_closed_stream): separate because it stops entire test process on Windows. |
abbabbf8c8187f704cfa6a76789d496250658dbf
|
2017-04-20 |
Move test_extlibs.rb because it's not the test of ruby itself |
235a8214b1fb1456b72c85144cf038bac3e50271
|
2017-04-30 |
Typo |
eb7817ad7e36d9953aecc2b6fa534da082e98cba
|
2017-04-30 |
setup.mak have to handle `GIT` and `HAVE_GIT` |
ae623435e063667e017f909ddf5385d8fa6d2396
|
2017-05-12 |
Support building exts of spec on mswin |
cbca6dc4cef5a1459629414803d2773861a1f2ff
|
2017-05-12 |
spec has been merged, then should run it in love |
877d1dd1e7e880652d3f329eb0b4b694319d099e
|
2017-05-12 |
Skip on Windows because it always fails |
f4fffbfe7083f5cbef2674767b33d25dd91e3441
|
2017-05-12 |
The title of "Desktop" may be localized |
6e4d65cdc61cfa6aaaadbf0b923059e6636ba64a
|
2017-05-12 |
Skip the spec which uses `fork` on Windows |
952fa45645a05601034130fcd36a0217af924605
|
2017-05-12 |
unistd.h is only available when HAVE_UNISTD_H is 1 |
e87cc8ea0d359d5123a33af7a193b0837c94d026
|
2017-05-12 |
It seems that MSVCRT accepts negative time_t |
683b89070ebd3053a9317230274c279e32862187
|
2017-05-12 |
Support bulding the extension on Windows |
1f136bffe6de68fd231a060d275223fb45f4d28a
|
2017-05-12 |
Skip specs which make non-socket fd nonblocking on Windows |
0558ba4e7b7b51a766cd675df542f2d0d9265e30
|
2017-05-12 |
On LLP64 platform (mswin64), the return value of String#hash is fixnum. |
0c160511142233f076a6353784de99f3d73e183d
|
2017-05-12 |
Math.gamma(Float::INFINITY) should return +INF |
512db219006842ff6b277efd8f5ebe15e8a86d8f
|
2017-05-12 |
Windows does not know Unix style timezone |
f4b913484295f4e44d21098ae98680d39c8d948f
|
2017-05-12 |
Encoding.default_internal should affect ENV on Windows like other platforms |
98746acff3ee24d63b31549da5399df7ff32bc72
|
2017-05-12 |
`notepad.exe` does not always exist in `C:\Windows` |
8675dd7b53c513f84750c6d6687065df1735df5c
|
2017-05-13 |
The exception raised when exec/spawn unexecutable file on Windows is various |
a852853f447710072f8dbea8de4960ecfe5bfd0d
|
2017-05-15 |
Should call `ln_s` only when symlink is available |
59faac613f896e9f4287738c96805c96588d78c1
|
2017-05-16 |
Search SSL libraries by testing various filename patterns |
35da88e634b19750fdba2e4e1dcb0f8a7128e7d1
|
2017-05-16 |
Rename rubyspec to spec |
8dd82a3e1e13d94f695e88d56a62a78bdcd961a4
|
2017-05-16 |
* common.mk (help): get rid of make error with nmake. |
10f713e4156f17ffb66e8d3b461b594a9426f197
|
2017-05-16 |
Should require WIN32OLE |
b1d57ac688896192d315aebfba7f7194000a202e
|
2017-05-16 |
Should require at spec file, not fixture file |
6e7dfec866e7f0856b82d5326d7a56b99f44483b
|
2017-05-16 |
ENV["HOME"] is prior as home on Windows |
a4d51619e9c3a9d03a0445cfd4947ec811754e52
|
2017-05-19 |
Of course, opened file is not able to unlink on Windows |
285f139076d0a485270a5638e317ce4e5727d21a
|
2017-06-15 |
Clear `DESTDIR` when running make |
b88e0ceb854bd10eb323971eb7a4e2a970c60c48
|
2017-07-07 |
* tool/redmine-backporter.rb (show): just report and ignore if a feature ticket is specified instead of aborting. |
3bec82c728234b0fce537826fa71c25a85353122
|
2017-08-03 |
Mention about `--with-opt-dir` |
6c676acfa258e85a0ea2f0c7941446568a78d828
|
2017-08-03 |
Should show the entity of $PATH_SEPARATOR |
b709f59b151585923dcdc8fca5fbee6f821b8d30
|
2017-08-09 |
Missed `#` in usage |
7b2e74be7df632fb0b0fc17c5a48c8e5bc6e4549
|
2017-09-07 |
the working directory may not be srcdir |
2caaae0707ce0ed9920512f54329ae8e4a0c1018
|
2017-10-21 |
File.symlink is not potable |
6a832cdb8d659f2206606007f73f52253d8cbae9
|
2017-10-21 |
Use GetSystemTimePreciseAsFileTime on recent Windows |
f03f4c42166a4274e9e596a054e1d615ae582243
|
2017-10-21 |
Treat REG_NONE just like REG_BINARY |
3e8c0c577cde58cc00d975d533b9416a80ba12ec
|
2017-10-21 |
The encoding of __FILE__ and __dir__ should be same |
8a67b59c317a83eb46674d9510faa52823fa5ced
|
2017-10-25 |
Get rid of a test error on Windows caused by r60417 |
3c6e07327536ef5d2dae3336cb53079bedf515e8
|
2017-10-26 |
Quote with double quotes for Windows |
29e1688917c9409ce5f18185156f8172974b0647
|
2017-10-26 |
Ignore .bundle |
279948f6224d8fd6b701cafde185b772e9e02e52
|
2017-11-02 |
Should quote by double quotes, not single quotes for Windows |
f35fb6d36c3218988b17dbeb4412922c23745f0e
|
2017-11-02 |
Support Windows |
5570dba96fe017692a5790a176619234301ff3cb
|
2017-11-15 |
nogvl readdir make SEGV on Windows |
e9614f9a37cee98a2addcffed1ae5111f97ad5d9
|
2017-11-15 |
Cannot call rb_thread_call_without_gvl before running VM |
42fe7ceb501b9eef9e7f8349fc23a6c58941b714
|
2017-11-16 |
Old gem file had not been removed |
4f83ca015d7131f0990ca03a295a9d0c816f0192
|
2017-11-18 |
Cannot call rb_thread_call_with{out,}_gvl before running VM |
afa10bd12533b1f42b609a055e94f520005d88c6
|
2017-11-21 |
Skip comment lines |
b4070513dde45474486955fbe1a3f3e5d787a342
|
2017-12-01 |
revert r60873 |
c88c7d911f215ef581d0292e93bc38a11e9b7cd1
|
2017-12-01 |
bold/underscore support in traceback before Windows10 |
eff0a1cce8fa614df429182c8ff53ddcf6317c32
|
2017-12-03 |
give a change to determine to rotate the log or not |
58b3f3654634e86a3d89c74294b8356008ae8597
|
2017-12-04 |
revert r60999 |
8e7560bbaf96d70a91e433b202cf5a74fba084ac
|
2017-12-04 |
support `File.identical?` on ReFS |
b7de978e450779103dfe62084ce87757c5acae7d
|
2017-12-04 |
try to pass compiling with VC12 |
ce7c1c05779575ecd031a4852baeb232eba4eb4d
|
2017-12-04 |
support nanosec file timestamp on newer Windows |
91de3d6539ca93366cf5f5de0a26b4474ccecab2
|
2017-12-10 |
support 128bit ino on Windows (if available) |
f17285275c96e2143ee69bedfa58aeb2a5ba7d6f
|
2017-12-10 |
mention about [Feature #13726] and [Feature #13731] |
4ed018d947189f5f76f88be3fb6b28005b60fe2b
|
2017-12-11 |
depend on win32.h on Windows |
61045e037e4ad6e1e4a25e098b5c5bb77ee847de
|
2017-12-11 |
bccwin is no longer supported |
f623428d1a82409382548a37b5e63ea69b47aef9
|
2017-12-11 |
undef previous definition of `SIZEOF_STRUCT_STAT_ST_INO` |
9e9498c227085d8b999799843aa2d388b19653a6
|
2017-12-11 |
fixed typo |
838f23ae34a634f3bbe39d27b861abc8dd853762
|
2017-12-12 |
remove unused variable |
1dcdb868765c88af741772223702cb98d97c6b2c
|
2017-12-12 |
set ino at `File.lstat` on Windows |
9178645dbc9b92440b9dba7f4cfcb7b1366ab0f3
|
2017-12-14 |
Thread.current.report_on_exception = false |
3b10f70220112b3cf9b8ffe3155b7c3ee19822be
|
2017-12-15 |
check the existence of specified tag |
e13d347df6369f373e710550388717008d711de9
|
2017-12-15 |
add `removetag` command |
d837e5321ddaeab6738183c2951c85e163d364c5
|
2017-12-16 |
aliases |
f319aa859da3c08cb242ab6049764370091882f0
|
2017-12-16 |
should install after test |
73da429c36cd4d969d3d120368ce01b7b02a623b
|
2017-12-17 |
`BASERUBY` may be not available when building from tarball |
098c8d5491add1475dbf7fb8889bd53f47d5c8ca
|
2017-12-20 |
fix test errors on Windows |
52220154a8310d0140829daa1de665003bb11dec
|
2017-12-22 |
force hash values fixable |
b87571100aa71606fed0fafc6608a277efa6fdcf
|
2018-01-10 |
should cause preprocess error as other cases |
d2bd7d7b9823cab4bffb7e43a66361f93fcfb461
|
2018-01-26 |
need to declare the prototype of nan() if missing |
369b74f899ece689d16e1ef283f003feeec8d3e2
|
2018-01-30 |
simply show BASERUBY itself |
d8c19c3e6e86eeeafe7b438dae8e872759bd48a6
|
2018-02-06 |
mjit mswin support (WIP) |
da83d210e08d1ee4cb17b86e8cbb482c9e70da9d
|
2018-02-07 |
mjit mswin support (WIP) |
714836c152cf52da40e505157a73ac00f8c3c4f1
|
2018-02-07 |
remove declaration of ruby_engine from internal.h |
db52886028374adf9ed7076a5c124f2951fc2c0a
|
2018-02-08 |
no need to set bundled bundler unless Gem::USE_BUNDLER_FOR_GEMDEPS |
db0a4df62c2df97494777e151d4b33e1eced9ecd
|
2018-02-08 |
revert r62302 and force to define the version constant |
355b147f5e2977b7b34f88ff174261bf37a0e984
|
2018-02-08 |
missing macro definition |
0c8a6c91a0fa160cfb81968a01fcb9eb76e52973
|
2018-02-08 |
refoctoring |
72ebd85559e82b2accce6b24b3307845859f0497
|
2018-02-09 |
append_str don't look the length of string |
66652bb6322ed7ba17c1e8485aee2701e9cadded
|
2018-02-13 |
revert r62392 |
cd0673e654806eaa42bfe9bd4580a1e034af2911
|
2018-02-18 |
Fixed the order of arguments for cl.exe |
68f374727ae772476d617af9f059e9b66e8176fb
|
2018-03-19 |
note that patch is required and need to run make up before make |
de87b9695f10a7e5163213a8fa5a127709d82a5a
|
2018-03-19 |
* win32/README.win32: `make up` is only necessary when building from SVN source. |
c1718e988e24de48bf8ebe8d2421b4531dbe7b58
|
2018-03-28 |
get rid of test error/failure on Windows introduced at r62955 |
97d610becd9f1c9e4e6a17aeffc381f937193f7f
|
2018-04-04 |
* test/test_tempfile.rb (test_{new,create}_traversal_dir): should not assume `t` is always set. if `t` is nil, `NoMethodError` will be raised and the real cause will be hidden. |
6199c9acff83eb899a2663750aa85bbf0ab53b83
|
2018-04-29 |
* spec/ruby/command_line/dash_upper_i_spec.rb: skip symlink on Windows like other specs. |
8d42481e9497d26d7666bb32b599a0c6283aed2c
|
2018-05-20 |
get rid of unused variable warning. |
9fe9ffb8423cb2dc2a10cf67a6efceaf1a8055a7
|
2018-05-20 |
goruby build was broken |
90a5e34a976fcaeaf792603d1629ef689bd5dc38
|
2018-05-20 |
should propagate V to sub make |
300524a0bdcececebba2f61f02ae10460f4461db
|
2018-05-20 |
goruby build was broken |
c8d17d71d788d704e11221a6b81ce31961250e6c
|
2018-05-21 |
added `f` for 1 byte FizzBuzz because Hexagony has such feature |
2eebf5a17ea82527cf9f45f14d00f3e4393b34b5
|
2018-05-21 |
now can do `make goruby` |
0ff7fed70fb0259ccd445c9c469b68d4d97e5fbc
|
2018-05-21 |
mention about `goruby` target in help |
db5a6ee4acf53aec9f8772b3396d74fc0fca91df
|
2018-05-22 |
rename temporary dummy target |
d7e80175190705f123733e0eec30b341c673b330
|
2018-06-07 |
Some platforms immediately returns from Socket#write |
f69d45351bbee2670c6c99ae56861a1c106ef46d
|
2018-06-08 |
th is nil |
fa0f702c5b455252c66ede8563af7dd928eb8b95
|
2018-06-14 |
HTTPServerException is deprecated |
60c7fcf03ae222f04f0ac46db76a2f8b1fcb222c
|
2018-06-14 |
Get rid of warnings of test/spec |
dea842299275d051d15d64eb9061b88fed89ebac
|
2018-07-02 |
get rid of a compiler warning of VC |
7ca648e9292925ee3071dba500f5928da209ef19
|
2018-07-23 |
60 sec is not enough at all |
bccb24a866b453ce17b797ea0f297f053983b5b3
|
2018-08-13 |
Support optional inherit argument for Module#method_defined? |
5bf3db3efbc92f92dcd4c6624004c4385184bc47
|
2018-08-13 |
get rid of an encode noncompatible error |
67d87b192b23a75092280b534570580df0f8f7a5
|
2018-08-13 |
Fix problem about notimplemented case |
f0d20684d2d73c00ec71ba0084dee37c12e20f0c
|
2018-08-13 |
Add some tests for *method_defined? |
4e87ee8da819c9b914620dfc6f84622a7b17e903
|
2018-08-13 |
mention about r64337 |
5679d0c5c2535815865531424504a8c051cdf475
|
2018-09-10 |
there is no such predefined macro. check build before commit! |
c4e433a83a3f2d0baed425c8467af50c46bdfd6b
|
2018-10-04 |
Support ubasecrt.dll 10.0.17763.1 included in Windows 10 October 2018 Update |
6db7b1c55a61db6f1e5faa08f087783288de1c9e
|
2018-10-18 |
remove message already unnecesary |
c4cc4725ec08f26b9f46b99e38b0eba18f733ddc
|
2018-11-01 |
Remove wrong spec. |
f740687e78baaa73fa93c25413e41bcce9780771
|
2018-11-06 |
Fixed compile error introduced at r65558 |
34f3f916e6c99fe5d21b1e82339a35c45fb937ff
|
2018-11-20 |
Simply treat IO::WaitReadable just like Errno::EAGAIN |
aca607a08c812f28708311b11a1a39d5beda8373
|
2018-12-04 |
unconstify cast to get rid of VC++ warnings |
5f91caceeae71f29788f4f1bb45903f24458c059
|
2018-12-10 |
Net::ReadTimeout and Net::WriteTimeout should tell the cause socket |
adc32fd30cdfd5dd5794af486ab36b252b5db05d
|
2018-12-13 |
Install script of default gems as is to its libexec dir |
9acd2b20c8fa85fe2ca827dbba195f5f12a16df0
|
2019-02-04 |
Update requirements |
e6a7b8a4879dfa44fa1dcefb67f064322570c4c7
|
2019-04-21 |
Get rid of warinings of VC |
66b6d76648c65bf1fa1f284ca691100a8a9f9882
|
2019-04-21 |
Show/unshow executing command as specified by `V` |
5906bcc95ab5973b46213e1ec08b71cd4f8f60bd
|
2019-04-21 |
Remove debug lines |
beaddd1d327a1c6fe16ab2c84191251280657e48
|
2019-04-22 |
Now only supports Git repository |
09022b6d70ad16737964e58db039aac00a1488ea
|
2019-04-29 |
Use CreateToolhelp32Snapshot instead of NtQueryInformationProcess to get ppid on Windows |
320f0aba49d17737ef965fc8c5f565dad96f514c
|
2019-04-29 |
Revert previous commit; it was meaningless |
eb45ba61160dbae412407f232fe9b3252eb99362
|
2019-04-29 |
Skip the spec on Windows because RUBY_EXE is RUNRUBY and it calls ruby as grandchild |
151b7d72bd26f9676c92b69f6b4710af3cb7ea65
|
2019-04-30 |
Forgotten to remove |
5a83a1d55454d42cbf5b0bcc9df9c9c83e3a39d7
|
2019-04-30 |
**Must** use IO::NULL for null device |
830e40ee05681a9230d523c1ca8b4bd3238fcfbf
|
2019-04-30 |
Skip on Windows now when using reline because it causes hang of whole tests |
1dd94dfba3ed3ffd087d1ba93154cb922033a37c
|
2019-04-30 |
Must use IO::NULL instead of platform dependent filename |
dd942cd5b31947f6a514d4a916971011fbabc089
|
2019-04-30 |
Use redirect keyword arguments instead of ">" |
dcb6a6ae3e2b8a3e298e7f0d4a3e7f8ff102a30e
|
2019-05-01 |
Windows simply causes an error to open invalid path |
7d02bab0b080bbf5f7dd3f29de57a52677e39a51
|
2019-05-02 |
Nil cannot and should not convert to a string |
c5cbabf8a8aa42b7dcf943c64274489286174108
|
2019-05-23 |
Use colorized IRB on Windows without checking `TERM` |
ca22cccc14e17d21b4fe7b5aed680e9edf12afb7
|
2019-06-03 |
get rid of a warning of VC++ |
2403f9ac3af170ce0107a709a9cb510fe0501648
|
2019-08-05 |
Expand the timeout of `test_pstore_files_are_accessed_as_binary_files` |
4515bcc922376771c56733745c7595e14449b6d8
|
2019-08-19 |
Omit version.h when merging |
6454808c52fff445ff09fefb0fb96988f82aaa3c
|
2019-08-27 |
Treat RUBY_REVISION as an integer on old rubies |
2b55df7315ad78a138d877a3a319f86a3d3bfc24
|
2019-08-28 |
`revision` might be an Integer |
5af2c8735a22e6b54acf4164b1f1f7bac98e7111
|
2019-10-02 |
Should fail if `system` failed |
a61ae414b6f8310c9dff9a6f18b6064499167513
|
2019-10-02 |
Fix the order of executing `after-update` task |
7bd7a013b14fb6c4403ff243ec5db13c5c71f552
|
2019-11-26 |
Fix `$(RMALL) -r` on Windows |
61aff0cd189e67fa6f2565639ad0128fa33b88fc
|
2019-12-21 |
Should return "." for File.extname("file.") also on Windows |
204dc3f39f12b4e2640555306bd1dd4530344277
|
2019-12-23 |
Revert "Should return "." for File.extname("file.") also on Windows" |
9728cb730f29783f949ba2824f4e411c6abade18
|
2020-11-10 |
Use fiddle (win32/importer) instead of Win32API |
09f939d3a0140478f2e547f45b4becd05247d360
|
2020-12-21 |
Enable escape sequence on Windows10 console |
788c0476958fff3b73c3e771d14822512d6b386a
|
2021-08-20 |
[ruby/reline] Create windows.rb |
6bca410ae8b16238d02c868ce8fa1af13a5c4460
|
2021-09-28 |
Move platform maintainers list |
3099bb6e3c66ce52e1e2c1c93d4193d415d3c911
|
2021-10-14 |
rb_encoding is already const |
85a426dc8678f04a78ffd799943b690ce2984c49
|
2021-12-27 |
Tiny mmap emulation for Windows |
9790f54bff387b57579dc6f588bc29735eeae85b
|
2021-12-27 |
Call FlushInstrucitonCache() when PROT_EXEC is specified to mprotect |
4e007d705c7879a843cba4ef9d4bea8a422de3f9
|
2021-12-27 |
Fix some bornheads |
a74a2f456ad549025861be80f50cc3f0dd6646dd
|
2021-12-27 |
Now YJIT can be enabled on mswin64 |
a493732c8e4d038885ae40c71dd3fc5118f36809
|
2021-12-31 |
re-enabled YJIT on x64-mswin64 |
316b44df09d3bf9dcabb8e2ce9528c72304c1bd4
|
2022-09-13 |
Add GMP support for mswin |
d8b8294c28a09278de357c26b291abf1b9f3cc5d
|
2023-03-30 |
[ruby/net-http] Limit header length |
eedcd696a57521a18963d58487db8057a374a67a
|
2023-03-30 |
[ruby/net-http] Fix previous commit |
5703cc296a98834a389a6c5d60690c5e4d423f90
|
2023-12-27 |
Update supported Windows and Visual C++ versions |