<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/ext/json/parser/extconf.rb, branch v3_4_9</title>
<subtitle>The Ruby Programming Language</subtitle>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/'/>
<entry>
<title>[ruby/json] [ruby/json] Run `have_func` with the header providing the declarations</title>
<updated>2025-07-15T16:23:42+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2025-07-01T08:38:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=d2264185fad4f272a8cb5b9865fd3cd47e5e8291'/>
<id>d2264185fad4f272a8cb5b9865fd3cd47e5e8291</id>
<content type='text'>
https://github.com/ruby/json/commit/95fb084027

https://github.com/ruby/json/commit/9d080765cc
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/json/commit/95fb084027

https://github.com/ruby/json/commit/9d080765cc
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/json] Add support for Solaris 10 which lacks strnlen()</title>
<updated>2024-12-18T23:45:31+00:00</updated>
<author>
<name>Naohisa Goto</name>
<email>ngotogenome@gmail.com</email>
</author>
<published>2024-12-18T16:20:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=979b19b741b30b7e6f0bece5d11e9668297d2cd9'/>
<id>979b19b741b30b7e6f0bece5d11e9668297d2cd9</id>
<content type='text'>
Check for existence of strnlen() and use alternative code if it is missing.

https://github.com/ruby/json/commit/48d4bbc3a0
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Check for existence of strnlen() and use alternative code if it is missing.

https://github.com/ruby/json/commit/48d4bbc3a0
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/json] Stop using `rb_gc_mark_locations`</title>
<updated>2024-11-26T06:11:05+00:00</updated>
<author>
<name>Jean Boussier</name>
<email>jean.boussier@gmail.com</email>
</author>
<published>2024-11-23T08:51:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=6805e889354aa0eb6901c2a24c107fded436b4cc'/>
<id>6805e889354aa0eb6901c2a24c107fded436b4cc</id>
<content type='text'>
It's using `rb_gc_mark_maybe` under the hood, which isn't what
we need.

https://github.com/ruby/json/commit/e10d0bffcd
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It's using `rb_gc_mark_maybe` under the hood, which isn't what
we need.

https://github.com/ruby/json/commit/e10d0bffcd
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/json] Categorize deprecated warning</title>
<updated>2024-11-06T22:31:30+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2024-11-06T03:51:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=8254f6492c49ce7ace6b12af981034083066176e'/>
<id>8254f6492c49ce7ace6b12af981034083066176e</id>
<content type='text'>
https://github.com/ruby/json/commit/1acce7aceb
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/json/commit/1acce7aceb
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/json] Resync</title>
<updated>2024-11-05T17:00:36+00:00</updated>
<author>
<name>Jean Boussier</name>
<email>jean.boussier@gmail.com</email>
</author>
<published>2024-11-05T15:35:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=ca8f21ace86e9c7ab184b3f0087ff458c06b178c'/>
<id>ca8f21ace86e9c7ab184b3f0087ff458c06b178c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/json] JSON::Ext::Parser mark the name cache entries when not on the heap</title>
<updated>2024-11-05T17:00:36+00:00</updated>
<author>
<name>Jean Boussier</name>
<email>jean.boussier@gmail.com</email>
</author>
<published>2024-11-03T08:27:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=ed22e6837941b429538cff5c8110b2caf2634474'/>
<id>ed22e6837941b429538cff5c8110b2caf2634474</id>
<content type='text'>
This is somewhat dead code as unless you are using `JSON::Parser.new`
direcltly we never allocate `JSON::Ext::Parser` anymore.

But still, we should mark all its reference in case some code out there
uses that.

Followup: #675

https://github.com/ruby/json/commit/8bf74a977b
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is somewhat dead code as unless you are using `JSON::Parser.new`
direcltly we never allocate `JSON::Ext::Parser` anymore.

But still, we should mark all its reference in case some code out there
uses that.

Followup: #675

https://github.com/ruby/json/commit/8bf74a977b
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/json] Remove String#-@ check in extconf.rb</title>
<updated>2024-11-01T04:04:24+00:00</updated>
<author>
<name>Jean Boussier</name>
<email>jean.boussier@gmail.com</email>
</author>
<published>2024-10-31T14:07:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=b8b33efd4d63700e06a66fb774f0470411c9f650'/>
<id>b8b33efd4d63700e06a66fb774f0470411c9f650</id>
<content type='text'>
Now that older rubies have been droped, we no longer need to check
for all that.

https://github.com/ruby/json/commit/35cf2b84e0
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Now that older rubies have been droped, we no longer need to check
for all that.

https://github.com/ruby/json/commit/35cf2b84e0
</pre>
</div>
</content>
</entry>
<entry>
<title>Use frozen string literals</title>
<updated>2024-10-26T09:44:15+00:00</updated>
<author>
<name>Étienne Barrié</name>
<email>etienne.barrie@gmail.com</email>
</author>
<published>2024-10-21T10:04:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=82f7550f65f9872f6d7bff1a876395c23bbd7fc1'/>
<id>82f7550f65f9872f6d7bff1a876395c23bbd7fc1</id>
<content type='text'>
Co-authored-by: Jean Boussier &lt;jean.boussier@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Co-authored-by: Jean Boussier &lt;jean.boussier@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/json] Compile with std=c99</title>
<updated>2024-10-26T09:44:15+00:00</updated>
<author>
<name>Jean Boussier</name>
<email>jean.boussier@gmail.com</email>
</author>
<published>2024-10-19T18:44:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=a052d961034d72fcccaa92ba356c9d43f3154502'/>
<id>a052d961034d72fcccaa92ba356c9d43f3154502</id>
<content type='text'>
https://github.com/ruby/json/commit/d4968d2e48
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/json/commit/d4968d2e48
</pre>
</div>
</content>
</entry>
<entry>
<title>[flori/json] Deduplicate strings inside json_string_unescape</title>
<updated>2021-05-17T10:51:51+00:00</updated>
<author>
<name>Jean Boussier</name>
<email>jean.boussier@gmail.com</email>
</author>
<published>2020-11-18T10:59:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=2de594ca98d95e62f7fcf000f21e174ac3f6fcaf'/>
<id>2de594ca98d95e62f7fcf000f21e174ac3f6fcaf</id>
<content type='text'>
[ci 2]

https://github.com/flori/json/commit/1982070cb8
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
[ci 2]

https://github.com/flori/json/commit/1982070cb8
</pre>
</div>
</content>
</entry>
</feed>
