<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/ext/dl, branch ruby_1_9_1_376</title>
<subtitle>Ruby GIT repository</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/kanarip/public_git/ruby.git/'/>
<entry>
<title>merges r22718 from trunk into ruby_1_9_1.</title>
<updated>2009-10-31T13:04:57+00:00</updated>
<author>
<name>yugui</name>
<email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
</author>
<published>2009-10-31T13:04:57+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/kanarip/public_git/ruby.git/commit/?id=d3e5d73bcb390a58e3e62fe323f4fc5f9c9b0880'/>
<id>d3e5d73bcb390a58e3e62fe323f4fc5f9c9b0880</id>
<content type='text'>
--
* ext/dl/lib/dl/value.rb (DL::ValueUtil#wrap_arg): NULL for nil.

git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@25592 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
--
* ext/dl/lib/dl/value.rb (DL::ValueUtil#wrap_arg): NULL for nil.

git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@25592 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</pre>
</div>
</content>
</entry>
<entry>
<title>merges r22717 from trunk into ruby_1_9_1.</title>
<updated>2009-10-31T13:04:40+00:00</updated>
<author>
<name>yugui</name>
<email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
</author>
<published>2009-10-31T13:04:40+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/kanarip/public_git/ruby.git/commit/?id=f4541891139175bc4d33aff932ce5285605794d8'/>
<id>f4541891139175bc4d33aff932ce5285605794d8</id>
<content type='text'>
--
* test/dl: moved from ext/dl/test.

git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@25590 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
--
* test/dl: moved from ext/dl/test.

git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@25590 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</pre>
</div>
</content>
</entry>
<entry>
<title>merges r23550 from trunk into ruby_1_9_1.</title>
<updated>2009-06-20T09:06:05+00:00</updated>
<author>
<name>yugui</name>
<email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
</author>
<published>2009-06-20T09:06:05+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/kanarip/public_git/ruby.git/commit/?id=c8270909e8cb32b92a29adb34948b953341c72d2'/>
<id>c8270909e8cb32b92a29adb34948b953341c72d2</id>
<content type='text'>
--
* ext/dl/lib/dl/cparser.rb (DL::CParser#parse_struct_signature):
  splitting with regexp source string is obsolete.  a patch from
  Minwoo Lee at [ruby-core:23494].

git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@23757 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
--
* ext/dl/lib/dl/cparser.rb (DL::CParser#parse_struct_signature):
  splitting with regexp source string is obsolete.  a patch from
  Minwoo Lee at [ruby-core:23494].

git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@23757 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</pre>
</div>
</content>
</entry>
<entry>
<title>merges r23549 from trunk into ruby_1_9_1.</title>
<updated>2009-06-20T09:05:51+00:00</updated>
<author>
<name>yugui</name>
<email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
</author>
<published>2009-06-20T09:05:51+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/kanarip/public_git/ruby.git/commit/?id=b75c93507f147fa94fb1e53c23a2657d2bbade5c'/>
<id>b75c93507f147fa94fb1e53c23a2657d2bbade5c</id>
<content type='text'>
--
* ext/dl/cptr.c (rb_dlptr_cmp): return signed value, and restrict
  to Fixnum.  [ruby-dev:38533]

git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@23756 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
--
* ext/dl/cptr.c (rb_dlptr_cmp): return signed value, and restrict
  to Fixnum.  [ruby-dev:38533]

git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@23756 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</pre>
</div>
</content>
</entry>
<entry>
<title>merges r23444 from trunk into ruby_1_9_1.</title>
<updated>2009-05-22T09:48:30+00:00</updated>
<author>
<name>yugui</name>
<email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
</author>
<published>2009-05-22T09:48:30+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/kanarip/public_git/ruby.git/commit/?id=2d8efcd093457a1e59d725211df83a50930eefac'/>
<id>2d8efcd093457a1e59d725211df83a50930eefac</id>
<content type='text'>
--
* ext/dl/lib/dl/callback.rb (DL#remove_callback_internal): ignore
  unbound function.  [ruby-dev:38474]

git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@23529 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
--
* ext/dl/lib/dl/callback.rb (DL#remove_callback_internal): ignore
  unbound function.  [ruby-dev:38474]

git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@23529 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</pre>
</div>
</content>
</entry>
<entry>
<title>merges r23386 from trunk into ruby_1_9_1.</title>
<updated>2009-05-21T14:47:54+00:00</updated>
<author>
<name>yugui</name>
<email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
</author>
<published>2009-05-21T14:47:54+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/kanarip/public_git/ruby.git/commit/?id=cb1f9532b7440d08cf0fc31edccb3605e8f455f1'/>
<id>cb1f9532b7440d08cf0fc31edccb3605e8f455f1</id>
<content type='text'>
--
* ext/dl/lib/dl/func.rb (DL::Function#bound?): returns if already
  bound to a block.

* ext/dl/lib/dl/value.rb (DL::ValueUtil#wrap_arg): block must be
  given if arg is not bound.  [ruby-dev:38404]

git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@23519 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
--
* ext/dl/lib/dl/func.rb (DL::Function#bound?): returns if already
  bound to a block.

* ext/dl/lib/dl/value.rb (DL::ValueUtil#wrap_arg): block must be
  given if arg is not bound.  [ruby-dev:38404]

git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@23519 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</pre>
</div>
</content>
</entry>
<entry>
<title>merges r23385 from trunk into ruby_1_9_1.</title>
<updated>2009-05-21T14:47:47+00:00</updated>
<author>
<name>yugui</name>
<email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
</author>
<published>2009-05-21T14:47:47+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/kanarip/public_git/ruby.git/commit/?id=868a02b6165bf4657e8c8729a90746eee60b5f02'/>
<id>868a02b6165bf4657e8c8729a90746eee60b5f02</id>
<content type='text'>
--
* ext/dl/cfunc.c (rb_dlcfunc_instance_p): new function to check if
  the argument is an instance of DL::CFunc.

* ext/dl/cptr.c (rb_dlptr_initialize, rb_dlptr_s_malloc): checks
  if DL::CFunc.  [ruby-dev:38403].

git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@23518 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
--
* ext/dl/cfunc.c (rb_dlcfunc_instance_p): new function to check if
  the argument is an instance of DL::CFunc.

* ext/dl/cptr.c (rb_dlptr_initialize, rb_dlptr_s_malloc): checks
  if DL::CFunc.  [ruby-dev:38403].

git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@23518 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</pre>
</div>
</content>
</entry>
<entry>
<title>merges r23382 from trunk into ruby_1_9_1.</title>
<updated>2009-05-21T14:47:38+00:00</updated>
<author>
<name>yugui</name>
<email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
</author>
<published>2009-05-21T14:47:38+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/kanarip/public_git/ruby.git/commit/?id=3a756aa2c32942b3c5dd63345f381866d87389aa'/>
<id>3a756aa2c32942b3c5dd63345f381866d87389aa</id>
<content type='text'>
--
* ext/dl/lib/dl/cparser.rb (DL::CParser#parse_signature): strips
  spaces.  based on a patch from Takashi Tamura in [ruby-dev:38398].

git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@23517 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
--
* ext/dl/lib/dl/cparser.rb (DL::CParser#parse_signature): strips
  spaces.  based on a patch from Takashi Tamura in [ruby-dev:38398].

git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@23517 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</pre>
</div>
</content>
</entry>
<entry>
<title>* ext/dl/dl.c (rb_dlhandle_initialize): prohibits DL::dlopen</title>
<updated>2009-05-11T15:07:10+00:00</updated>
<author>
<name>yugui</name>
<email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
</author>
<published>2009-05-11T15:07:10+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/kanarip/public_git/ruby.git/commit/?id=59177e063dbc690baccc008a16b05f9cb2a37aae'/>
<id>59177e063dbc690baccc008a16b05f9cb2a37aae</id>
<content type='text'>
  with a tainted name of library.
  Patch by sheepman &lt;sheepman AT sheepman.sakura.ne.jp&gt;.

* ext/dl/dl.c (rb_dlhandle_sym): ditto

git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@23405 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  with a tainted name of library.
  Patch by sheepman &lt;sheepman AT sheepman.sakura.ne.jp&gt;.

* ext/dl/dl.c (rb_dlhandle_sym): ditto

git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@23405 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</pre>
</div>
</content>
</entry>
<entry>
<title>* ext/dl/lib/dl/func.rb (DL::Function#call): prevents</title>
<updated>2009-05-11T15:07:00+00:00</updated>
<author>
<name>yugui</name>
<email>yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
</author>
<published>2009-05-11T15:07:00+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/kanarip/public_git/ruby.git/commit/?id=d3df9579a5986f72bd5688f08d3bb609edae767b'/>
<id>d3df9579a5986f72bd5688f08d3bb609edae767b</id>
<content type='text'>
  passing tainted arguments to a C function.
  Patch by sheepman &lt;sheepman AT sheepman.sakura.ne.jp&gt;.

* ext/dl/lib/dl/func.rb (DL::Function#check_safe_obj):
  new method for checking #call's arguments.

git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@23404 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  passing tainted arguments to a C function.
  Patch by sheepman &lt;sheepman AT sheepman.sakura.ne.jp&gt;.

* ext/dl/lib/dl/func.rb (DL::Function#check_safe_obj):
  new method for checking #call's arguments.

git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@23404 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</pre>
</div>
</content>
</entry>
</feed>
