Guest User

Untitled

a guest
May 30th, 2018
285
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.13 KB | None | 0 0
  1. 0a1,327
  2. > Fri Jul 2 19:07:09 2010 Yuki Sonoda (Yugui) <yugui@yugui.jp>
  3. >
  4. > * io.c (argf_inplace_mode_set): prohibits an assignment
  5. > of a tainted value. Patch by unak.
  6. >
  7. > * util.c, file.c: prevents a buffer over-run on windows.
  8. > Patch by unak.
  9. >
  10. > Wed May 26 13:27:18 2010 Yuki Sonoda (Yugui) <yugui@yugui.jp>
  11. >
  12. > * random.c: refactoring.
  13. >
  14. > * random.c (rand_srand): a new function that wraps
  15. > rand_init and (re)initialization of the random seed as
  16. > a VALUE.
  17. >
  18. > * random.c (genrand_int32, genrand_real, rb_f_rand,
  19. > rb_f_srand): using rand_srand.
  20. >
  21. > Mon Mar 15 11:49:48 2010 NARUSE, Yui <naruse@ruby-lang.org>
  22. >
  23. > * random.c (rb_reset_random_seed): set seed in this.
  24. > [ruby-core:28655]
  25. >
  26. > Mon Jun 29 20:29:11 2009 Tadayoshi Funaba <tadf@dotrb.org>
  27. >
  28. > * rational.c (float_to_r): always returns rational.
  29. >
  30. > Sun Jul 19 20:41:24 2009 Tadayoshi Funaba <tadf@dotrb.org>
  31. >
  32. > * complex.c (make_patterns): do not use \d.
  33. >
  34. > * rational.c (make_patterns): ditto.
  35. >
  36. > Fri Apr 30 03:38:14 2010 NAKAMURA Usaku <usa@ruby-lang.org>
  37. >
  38. > * numeric.c (fix_mul): the width of fixnum is same as long's on all
  39. > platforms.
  40. >
  41. > Wed Aug 26 13:48:33 2009 Nobuyoshi Nakada <nobu@ruby-lang.org>
  42. >
  43. > * lib/tempfile.rb (Tempfile#unlink): reverted r23494, since the
  44. > usage in RubyInline is considered wrong.
  45. >
  46. > Tue Feb 9 23:48:25 2010 Yusuke Endoh <mame@tsg.ne.jp>
  47. >
  48. > * ext/bigdecimal/bigdecimal.c (BigDecimal_divide): fix precision too.
  49. >
  50. > Tue Feb 9 23:26:07 2010 Yusuke Endoh <mame@tsg.ne.jp>
  51. >
  52. > * ext/bigdecimal/bigdecimal.c (BigDecimal_DoDivmod): fix precision.
  53. > [ruby-core:17472][ruby-dev:35372][ruby-dev:40105][ruby-dev:40358]
  54. >
  55. > Thu Dec 10 01:12:55 2009 Nobuyoshi Nakada <nobu@ruby-lang.org>
  56. >
  57. > * parse.y (dyna_pop_gen): pop dvars. [ruby-dev:39861]
  58. >
  59. > Sat Dec 5 13:19:29 2009 Nobuyoshi Nakada <nobu@ruby-lang.org>
  60. >
  61. > * configure.in: default ac_cv_prog_CC to CC.
  62. >
  63. > Mon Feb 1 17:11:12 2010 Yuki Sonoda (Yugui) <yugui@yugui.jp>
  64. >
  65. > * string (rb_string_value): warning for implicit conversion
  66. > from Symbol to String. This behavior was introduced in r22606,
  67. > merged in r22738 to ruby_1_9_1. It was an unexpected language
  68. > feature change. It will be removed from Ruby in the 1.9.2.
  69. > c.f. [ruby-dev:40274].
  70. >
  71. > Thu Feb 26 13:23:20 2009 Nobuyoshi Nakada <nobu@ruby-lang.org>
  72. >
  73. > * iseq.c (cdhash_each): resurrects internal literals.
  74. >
  75. > Wed Feb 18 14:33:35 2009 Nobuyoshi Nakada <nobu@ruby-lang.org>
  76. >
  77. > * array.c (rb_ary_resurrect), string.c (rb_str_resurrect): new
  78. > functions based on [ruby-dev:37983]
  79. >
  80. > * insns.def (putstring, duparray): use rb_{ary,str}_resurrect().
  81. >
  82. > * iseq.c (iseq_data_to_ary): needs to result TS_VALUE.
  83. >
  84. > Wed Dec 9 09:50:35 2009 Nobuyoshi Nakada <nobu@ruby-lang.org>
  85. >
  86. > * string.c (rb_str_justify): fixed the case a fill size is a
  87. > multiple of the length of the padding. [ruby-dev:39856]
  88. >
  89. > Sat Oct 31 17:19:28 2009 NAKAMURA, Hiroshi <nahi@ruby-lang.org>
  90. >
  91. > * lib/net/http.rb (Net::HTTPResponse#each_response_header):
  92. > cosmetic: '?\ ' -> '?\s'
  93. >
  94. > Fri Oct 30 22:09:47 2009 NAKAMURA, Hiroshi <nahi@ruby-lang.org>
  95. >
  96. > * lib/net/http.rb (Net::HTTPResponse#each_response_header):
  97. > accept multiline message header of HTTP response. see #1796.
  98. > cf. RFC 2616 '4.2 Message Header'.
  99. >
  100. > * test/net/http/test_httpresponse.rb: added.
  101. >
  102. > Thu Oct 29 04:41:44 2009 NARUSE, Yui <naruse@ruby-lang.org>
  103. >
  104. > * ruby.c (process_options): call rb_filesystem_encoding().
  105. >
  106. > Wed Oct 28 16:32:49 2009 NARUSE, Yui <naruse@ruby-lang.org>
  107. >
  108. > * encoding.c (get_filesystem_encoding): removed.
  109. >
  110. > * encoding.c (rb_locale_encindex): added.
  111. >
  112. > * encoding.c (rb_filesystem_encindex): added.
  113. >
  114. > * encoding.c (rb_filesystem_encindex): add an alias 'filesystem'.
  115. > [ruby-dev:39574]
  116. >
  117. > * encoding.c (enc_find): add rdoc about special aliases.
  118. >
  119. > * gem_prelude.rb (Gem.set_home): use Encoding.find('filesystem').
  120. >
  121. > * gem_prelude.rb (Gem.set_paths): ditto.
  122. >
  123. > Wed Oct 28 15:02:31 2009 NARUSE, Yui <naruse@ruby-lang.org>
  124. >
  125. > * gem_prelude.rb (Gem.set_home):
  126. > force_encoding(Encoding.filesystem_encoding)
  127. > [ruby-core:25959]
  128. >
  129. > * gem_prelude.rb (Gem.set_paths): ditto.
  130. >
  131. > Wed Oct 28 14:24:45 2009 NARUSE, Yui <naruse@ruby-lang.org>
  132. >
  133. > * encoding.c (get_filesystem_encoding):
  134. > add Encoding.filesystem_encoding [ruby-dev:39546]
  135. > also see [ruby-core:25959]
  136. >
  137. > Tue Oct 27 15:44:48 2009 Shugo Maeda <shugo@ruby-lang.org>
  138. >
  139. > * lib/net/ftp.rb (getbinaryfile, list): call to_s to convert
  140. > a Pathname instance into a string. [ruby-core:26237]
  141. >
  142. > Tue Oct 27 07:53:25 2009 Yukihiro Matsumoto <matz@ruby-lang.org>
  143. >
  144. > * gc.c (garbage_collect_with_gvl): do not garbage_collect when
  145. > dont_gc flag turned on. [ruby-core:26327]
  146. >
  147. > Tue Oct 27 05:56:39 2009 NARUSE, Yui <naruse@ruby-lang.org>
  148. >
  149. > * vm.c (invoke_block_from_c): return Qnil when its iseq is
  150. > SPECIAL CONST. [ruby-core:26335]
  151. >
  152. > Mon Oct 26 12:06:27 2009 Nobuyoshi Nakada <nobu@ruby-lang.org>
  153. >
  154. > * io.c (io_fwrite): adjust stdio file position after direct write on
  155. > BSDish platforms. [ruby-core:26300]
  156. >
  157. > Sun Oct 25 13:33:58 2009 Nobuyoshi Nakada <nobu@ruby-lang.org>
  158. >
  159. > * io.c (io_cntl): F_DUPFD is platform dependent.
  160. >
  161. > Sat Oct 24 00:36:47 2009 Tanaka Akira <akr@fsij.org>
  162. >
  163. > * io.c (io_cntl): update max file descriptor by the result of
  164. > fcntl(F_DUPFD).
  165. >
  166. > Fri Oct 23 09:12:59 2009 Nobuyoshi Nakada <nobu@ruby-lang.org>
  167. >
  168. > * lib/pathname.rb (Pathname::SAME_PATHS): FNM_SYSCASE is always
  169. > non-nil.
  170. >
  171. > Thu Oct 22 20:20:27 2009 Tanaka Akira <akr@fsij.org>
  172. >
  173. > * test/ruby/envutil.rb (assert_in_out_err): test_stdout and
  174. > test_stderr should be an array.
  175. >
  176. > * test/ruby/test_rubyoptions.rb (test_notfound): test_stdin of
  177. > assert_in_out_err should be a string.
  178. >
  179. > Tue Oct 20 16:41:18 2009 NAKAMURA Usaku <usa@ruby-lang.org>
  180. >
  181. > * include/ruby/win32.h (finite, scalb): inline'ed non-standard
  182. > identifier macros. [ruby-core:2234]
  183. >
  184. > Tue Oct 20 15:38:02 2009 Nobuyoshi Nakada <nobu@ruby-lang.org>
  185. >
  186. > * parse.y (ripper_intern): enable literal optimization.
  187. >
  188. > * parse.y (method_call): dispatch symbols. a patch from Andy Keep in
  189. > [ruby-core:26169]. [ruby-core:26165]
  190. >
  191. > * parse.y (mlhs_basic): fixed handling splat in middle of mlhs. a
  192. > patch from Andy Keep in [ruby-core:26163]
  193. >
  194. > * parse.y (parser_here_document): dispatch delayed heredoc
  195. > contents. based on a patch from Andy Keep in [ruby-core:24855].
  196. >
  197. > Sat Jan 30 18:09:36 2010 Yuki Sonoda (Yugui) <yugui@yugui.jp>
  198. >
  199. > * vm_method.c (rb_alias): treats an alias as if it is a newly defined
  200. > method so that oklass in a method cache refers the class on which the
  201. > aliasing occured.
  202. > [ruby-core:26074] (#2202).
  203. >
  204. > Sat Jan 30 17:58:28 2010 Yuki Sonoda (Yugui) <yugui@yugui.jp>
  205. >
  206. > * .gdbinit: follows r24470.
  207. >
  208. > Mon Oct 19 05:49:53 2009 Marc-Andre Lafortune <ruby-core@marc-andre.ca>
  209. >
  210. > * lib/rexml/element.rb (text=): false should be converted to string.
  211. > A patch by Teruo Oshida [ruby-dev:38351]
  212. >
  213. > Sun Oct 18 09:49:14 2009 Yuki Sonoda (Yugui) <yugui@yugui.jp>
  214. >
  215. > * test/test_prime.rb
  216. > (TestPrime#test_eratosthenes_works_fine_after_timeout):
  217. > test for [ruby-dev:39465].
  218. >
  219. > * lib/prime.rb (Prime::EratosthenesSieve):
  220. > fixed [ruby-dev:39465].
  221. > suppressed memory reallocation.
  222. > constantified some magic numbers.
  223. >
  224. > Fri Oct 17 00:05:53 2009 wanabe <s.wanabe@gmail.com>
  225. >
  226. > * st.c (unpack_entries): save table->bins and never change the table
  227. > during unpacking. Because st_insert() may cause GC and refer the
  228. > table, i.e. st_foreach(). [Bug #2196]
  229. >
  230. > Fri Oct 16 18:42:18 2009 Nobuyoshi Nakada <nobu@ruby-lang.org>
  231. >
  232. > * bootstraptest/test_gc.rb: added tests based on [ruby-dev:39484]
  233. > from wanabe <s.wanabe AT gmail.com>.
  234. >
  235. > Thu Oct 15 14:20:58 2009 Nobuyoshi Nakada <nobu@ruby-lang.org>
  236. >
  237. > * ext/iconv/iconv.c (iconv_create): cannot retry with given block.
  238. > [ruby-dev:39487]
  239. >
  240. > Thu Oct 15 09:25:07 2009 NAKAMURA Usaku <usa@ruby-lang.org>
  241. >
  242. > * ext/socket/init.c (rsock_init_sock): mswin doesn't have S_IFSOCK
  243. > flag in st_mode of struct stat. so, use rb_w32_issocket() function
  244. > instead of S_ISSOCK macro.
  245. >
  246. > Thu Oct 15 00:26:07 2009 Tanaka Akira <akr@fsij.org>
  247. >
  248. > * ext/socket/init.c (rsock_init_sock): validate file descriptor.
  249. >
  250. > Tue Oct 13 18:54:25 2009 Hidetoshi NAGAI <nagai@ai.kyutech.ac.jp>
  251. >
  252. > * ext/tk/variable.rb: bug fix. additional trace definition changes the
  253. > option of first trace definition.
  254. >
  255. > Tue Oct 13 18:20:57 2009 Nobuyoshi Nakada <nobu@ruby-lang.org>
  256. >
  257. > * parse.y (parser_magic_comment): fixed normalization.
  258. >
  259. > Mon Oct 12 23:27:57 2009 Shugo Maeda <shugo@ruby-lang.org>
  260. >
  261. > * lib/net/ftp.rb (login): use "anonymous@" as a default password.
  262. > [ruby-dev:39451]
  263. >
  264. > Sun Oct 11 15:54:52 2009 Nobuyoshi Nakada <nobu@ruby-lang.org>
  265. >
  266. > * ext/gdbm/gdbm.c (fgdbm_select): fixed rdoc. a patch from Justin
  267. > Collins in [ruby-core:26050].
  268. >
  269. > Sun Oct 11 10:27:09 2009 Nobuyoshi Nakada <nobu@ruby-lang.org>
  270. >
  271. > * lib/irb/context.rb (IRB::Context#irb_name): removed duplicated
  272. > attr_reader. [ruby-core:26047]
  273. >
  274. > * lib/irb/ruby-lex.rb (RubyLex#lex_int2): removed duplicated
  275. > character class range.
  276. >
  277. > Sun Oct 11 09:04:08 2009 Nobuyoshi Nakada <nobu@ruby-lang.org>
  278. >
  279. > * include/ruby/ruby.h (RB_GC_GUARD_PTR): workaround for gcc
  280. > optimization.
  281. >
  282. > * include/ruby/ruby.h (ruby_exec_node): declared.
  283. >
  284. > Sat Oct 10 23:57:44 2009 Nobuyoshi Nakada <nobu@ruby-lang.org>
  285. >
  286. > * file.c (path_check_0): prevent from GC.
  287. >
  288. > Fri Oct 9 02:12:02 2009 Marc-Andre Lafortune <ruby-core@marc-andre.ca>
  289. >
  290. > * ext/curses/curses.c: Many functions of module Curses could cause a
  291. > crash if the ncurses library was not properly initialized.
  292. > Fix pointed out by Alexander Beisig [ruby-core:22592]
  293. > Functions fixed: attroff, attron, attrset, bkgd, bkgdset,
  294. > can_change_color, close_screen, closed, color_content, curs_set,
  295. > def_prog_mode, delch, deleteln, getmouse, getstr, has_colors,
  296. > init_color, init_pair, insertln, keyname, mouseinterval, mousemask,
  297. > pair_content, pair_number, reset_prog_mode, resizeterm, scrl,
  298. > setscrreg, standend, standout, start_color, timeout, ungetmouse,
  299. > use_default_colors
  300. >
  301. > Fri Oct 9 01:07:34 2009 Yusuke Endoh <mame@tsg.ne.jp>
  302. >
  303. > * compile.c (ADD_TRACE): fire coverage event in ensure clause.
  304. > [ruby-dev:39303]
  305. >
  306. > * iseq.h, iseq.c: ditto.
  307. >
  308. > Fri Oct 9 00:33:29 2009 Marc-Andre Lafortune <ruby-core@marc-andre.ca>
  309. >
  310. > * lib/net/telnet.rb (cmd): Pass FailEOF options: patch by Brian
  311. > Candler [ruby-core:22723]
  312. >
  313. > Mon Oct 5 17:19:33 2009 Yukihiro Matsumoto <matz@ruby-lang.org>
  314. >
  315. > * lib/delegate.rb (Delegator::public_api): take snapshot of
  316. > public method at the beginning time.
  317. >
  318. > * lib/delegate.rb (SimpleDelegator#initialize): use
  319. > Delegator.public_api since public_method might be added after
  320. > initialization. [ruby-dev:39383]
  321. >
  322. > * lib/delegate.rb (DelegateClass): ditto.
  323. >
  324. > Tue Oct 6 18:56:09 2009 Yukihiro Matsumoto <matz@ruby-lang.org>
  325. >
  326. > * struct.c (rb_struct_select): Struct#select should return
  327. > enumerator when no block given.
  328. >
Add Comment
Please, Sign In to add comment