GitHub / msgpack/msgpack-ruby / commits
MessagePack implementation for Ruby / msgpack.org[Ruby]
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 199e88f2 | merge Merge pull request #386 from msgpack/fix-valgrind-ci |
Jean Boussier <j****r@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 302dc529 | Fix valgrind installation on CI | Jean Boussier <j****r@g****m> | 5 months ago | |
| 5bf64208 | merge Merge pull request #385 from amatsuda/https |
Jean Boussier <j****r@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| c8193ece | msgpack.org is served under https now | Akira Matsuda <r****e@d****p> | 5 months ago | |
| abf5c2b0 | merge Merge pull request #384 from amatsuda/metadata |
Jean Boussier <j****r@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 0f0db4d2 | More metadata for the gem package | Akira Matsuda <r****e@d****p> | 5 months ago | |
| 0bf66f41 | Use different name for shim implementation of rb_hash_new_capa | Jean Boussier <j****r@g****m> | 8 months ago | |
| f2ed467f | merge Merge pull request #382 from seedot1234/update-license-in-gemspec |
Jean Boussier <j****r@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 4c8e6112 | Update Apache license identifier | Susan van den Broek <s****k@a****m> | 11 months ago | |
| 413f3ba0 | Fix documentation update instructions | Jean Boussier <j****r@g****m> | about 1 year ago | |
| e4305b4b | Release 1.8.0 | Jean Boussier <j****r@g****m> | about 1 year ago | |
| 5fcf25c6 | merge Merge pull request #381 from kenhys/update-ci-target |
Jean Boussier <j****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 2cf77a4d |
github: update target version of Ruby 3.4
Signed-off-by: Kentaro Hayashi <h****i@c****m> |
Kentaro Hayashi <h****i@c****m> | about 1 year ago | |
| 94835a77 | merge Merge pull request #380 from mark-young-atg/provide_changelog_link_on_rubygems |
Jean Boussier <j****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 070f375a | Provide a 'Changelog' link on rubygems.org/gems/msgpack | Mark Young <m****g@k****m> | about 1 year ago | |
| a8fe3e4b | merge Merge pull request #379 from Shopify/micro-opt |
Jean Boussier <j****r@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| eb4859df | merge Merge pull request #378 from Shopify/key-cache-2 |
Jean Boussier <j****r@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 63653873 | Various micro optimizations | Jean Boussier <j****r@g****m> | over 1 year ago | |
| 83a26001 | merge Merge pull request #376 from Shopify/lazy-allocate-stack |
Jean Boussier <j****r@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 0737d2e8 | Update test suite to pass on Ruby 3.4 | Jean Boussier <j****r@g****m> | over 1 year ago | |
| f8bc6da8 | Unpacker: `key_cache` option. | Jean Boussier <j****r@g****m> | over 1 year ago | |
| 13d44690 | merge Merge pull request #377 from msgpack/remove-ifdef-jruby |
Jean Boussier <j****r@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 1978f5b7 | Remove outdated JRUBY ifdefs | Jean Boussier <j****r@g****m> | over 1 year ago | |
| 85062797 | Lazily allocate and eagerly free unpacker stack | Jean Boussier <j****r@g****m> | over 1 year ago | |
| 2a92ffbf | Release 1.7.5 | Jean Boussier <j****r@g****m> | over 1 year ago | |
| 5c601c0b | Release 1.7.4 | Jean Boussier <j****r@g****m> | over 1 year ago | |
| a60b1da3 | merge Merge pull request #372 from msgpack/refactor-stack |
Jean Boussier <j****r@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| b265f3cd | Fix msgpack_unpacker_stack_pop return type | Jean Boussier <j****r@g****m> | over 1 year ago | |
| b3bcc6bc | merge Merge pull request #373 from msgpack/reoder-packer |
Jean Boussier <j****r@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 938d75ec | merge Merge pull request #374 from msgpack/remove-cast-block |
Jean Boussier <j****r@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 809ce8b6 | Remove `cast_block` from `msgpack_buffer` | Jean Boussier <j****r@g****m> | over 1 year ago | |
| b9fd86f8 | Reorder msgpack_packer struct | Jean Boussier <j****r@g****m> | over 1 year ago | |
| 3778272f | Reorder msgpack_unpacker_t | Jean Boussier <j****r@g****m> | over 1 year ago | |
| 3d287931 | Embed unpacker_stack inside unpacker | Jean Boussier <j****r@g****m> | over 1 year ago | |
| 82891772 | Refactor unpacking of recursive types | Jean Boussier <j****r@g****m> | over 1 year ago | |
| 9bac1459 | merge Merge pull request #371 from Shopify/recursive-raise-leak |
Jean Boussier <j****r@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 8a79706f | Prevent memory leak when a recursive unpacker raises an exception | Jean Boussier <j****r@g****m> | over 1 year ago | |
| 6bbaa976 | Release 1.7.3 | Jean Boussier <j****r@g****m> | over 1 year ago | |
| a7a92182 | merge Merge pull request #368 from Watson1978/capacity |
Jean Boussier <j****r@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 8f4de31a | Add upper limit on initial buffer size in MessagePack::Unpacker | Shizuo Fujita <f****a@c****m> | over 1 year ago | |
| 9330593f | merge Merge pull request #364 from olleolleolle/patch-3 |
Jean Boussier <j****r@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 0618e982 | merge Merge pull request #363 from olleolleolle/patch-2 |
Jean Boussier <j****r@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 8c9d9ca5 | merge Merge pull request #362 from olleolleolle/patch-1 |
Jean Boussier <j****r@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| c54544f6 | [docs] msgpack.org.md refer to new links, talk about Bundler first |
Olle Jonsson <o****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| d8599c67 | Delete appveyor.yml, unused |
Olle Jonsson <o****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 7057dd28 | CI: Add Ruby 3.3 to build matrix |
Olle Jonsson <o****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| d06b10fe | merge Merge pull request #361 from olleolleolle/patch-1 |
Jean Boussier <j****r@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| d73128a2 | README.md: Formatting, links, mention Bundler first |
Olle Jonsson <o****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 534f0160 | README.md: 2 spaces to indent in all examples [ci skip] |
Olle Jonsson <o****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| d12b10f7 | merge Merge pull request #360 from olleolleolle/patch-1 |
Jean Boussier <j****r@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 2eccfaf2 | CI: Make it possible to say macos-13 |
Olle Jonsson <o****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 1c7c97ba | CI: use macos-13 for Ruby 2.5 |
Olle Jonsson <o****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 2b236132 | CI: Use GH Actions checkout@v4 |
Olle Jonsson <o****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| e52d18ba | merge Merge pull request #355 from Shopify/handle-missing-compaction |
Jean Boussier <j****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 2501bb65 | Fix test suite on platforms without compaction support | Jean Boussier <j****r@g****m> | about 2 years ago | |
| e3cfc394 | Release 1.7.2 | Jean Boussier <j****r@g****m> | over 2 years ago | |
| 6dcdb39b | merge Merge pull request #349 from Shopify/better-buffer-stack-fix |
Jean Boussier <j****r@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| e4ca627b | Better fix for marking buffers held on the stack | Jean Boussier <j****r@g****m> | over 2 years ago | |
| c3d63675 | merge Merge pull request #347 from Shopify/341-store-mapped-strings-on-stack |
Jean Boussier <j****r@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 79027da9 | merge Merge pull request #348 from Shopify/feed-empty-string |
Jean Boussier <j****r@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| a536ba68 | Ignore empty strings when feeding buffers | Jean Boussier <j****r@g****m> | over 2 years ago | |
| c47abb87 | Stop testing JRuby 9.2 | Jean Boussier <j****r@g****m> | over 2 years ago | |
| 6c7ac610 | Packer: store the parent buffer mapped strings on the stack | Jean Boussier <j****r@g****m> | over 2 years ago | |
| e48df01c | Implement a simpler regression test for #341 | Jean Boussier <j****r@g****m> | over 2 years ago | |
| 96b21a49 | merge Merge pull request #342 from Shopify/zero-buffer-chunks-on-alloc |
Jean Boussier <j****r@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 1b627c1e | Zero-out msgpack_buffer_chunk_t after allocation | Jean Boussier <j****r@g****m> | over 2 years ago | |
| ad67a613 | merge Merge pull request #339 from Shopify/remove-useless-st-check |
Jean Boussier <j****r@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 0815f344 | merge Merge pull request #338 from Shopify/rb_proc_call |
Jean Boussier <j****r@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| ced445cd | Remove useless check for st.h | Jean Boussier <j****r@g****m> | over 2 years ago | |
| d33269d7 | Use rb_proc_call* rather than rb_funcall | Jean Boussier <j****r@g****m> | over 2 years ago | |
| 69185127 | merge Merge pull request #337 from Shopify/write-barriers |
Jean Boussier <j****r@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 78b48c6d | Release 1.7.1 (for real) | Jean Boussier <j****r@g****m> | over 2 years ago | |
| 2062c525 | Release 1.7.1 | Jean Boussier <j****r@g****m> | over 2 years ago | |
| c5d862fc | merge Merge pull request #336 from Shopify/check-ext-code-fixnum |
Jean Boussier <j****r@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 34a7400b | Packer_write_extension: handle T_BIGNUM | Jean Boussier <j****r@g****m> | over 2 years ago | |
| 1bad12b0 | merge Merge pull request #335 from msgpack/test-static-insert |
Jean Boussier <j****r@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 92c5ecd9 | Use a runtime assert during init instead of _Static_assert | Jean Boussier <j****r@g****m> | almost 3 years ago | |
| 9e74c0be | merge Merge pull request #332 from Shopify/infinite-symbol-recusrsion |
Jean Boussier <j****r@g****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 1ac6811c | merge Merge pull request #333 from Shopify/jruby-9.4 |
Jean Boussier <j****r@g****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| f8833d4c | Test JRuby 9.4 and fix compatibility | Jean Boussier <j****r@g****m> | almost 3 years ago | |
| d7e4783b | Fix an infinite recursion issue when registering a Symbol type with a `nil` p... | Jean Boussier <j****r@g****m> | almost 3 years ago | |
| ca6d2404 | merge Merge pull request #331 from Shopify/use-append-cflags |
Jean Boussier <j****r@g****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 682092ff | extconf.rb: use append_cflags | Jean Boussier <j****r@g****m> | almost 3 years ago | |
| eb42b0f9 | merge Merge pull request #330 from Shopify/ci-matrix |
Jean Boussier <j****r@g****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 2a7518a0 | Run less macOS and Windows CI jobs | Jean Boussier <j****r@g****m> | almost 3 years ago | |
| 70a2968e | Release 1.7.0 | Jean Boussier <j****r@g****m> | almost 3 years ago | |
| ef2f24b6 | merge Merge pull request #328 from Shopify/fix-double-free-issues |
Jean Boussier <j****r@g****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 21799f1d | merge Merge pull request #329 from msgpack/pz-rmem-alloc-dead-code |
Jean Boussier <j****r@g****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 560730dc | Remove dead code in _msgpack_rmem_alloc2 | Peter Zhu <p****r@p****a> | almost 3 years ago | |
| f7e76525 | _msgpack_rmem_alloc2: reset `head.pages` pointer before allocating them. | Jean Boussier <j****r@g****m> | almost 3 years ago | |
| 51da8d82 | Update Changelog | Jean Boussier <j****r@g****m> | almost 3 years ago | |
| a0b01771 | merge Merge pull request #325 from Shopify/pool-raw-packer |
Jean Boussier <j****r@g****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 30929030 | Refactor Factory::Pool | Jean Boussier <j****r@g****m> | almost 3 years ago | |
| 799ea5fa | merge Merge pull request #326 from Shopify/drop-ruby-2.4 |
Jean Boussier <j****r@g****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 289822a3 | Drop Ruby 2.4 support | Jean Boussier <j****r@g****m> | almost 3 years ago | |
| 076a21cc | Clarify doc for Packer#to_str and Packer#full_pack | Jean Boussier <j****r@g****m> | almost 3 years ago | |
| 0c81cbac | Document Factory#pool in the README.md | Jean Boussier <j****r@g****m> | almost 3 years ago | |
| c48b9f5b | Factory pool: freeze packers and unpackers | Jean Boussier <j****r@g****m> | almost 3 years ago | |
| a41195c1 | Implement Factory::Pool #packer and #unpacker methods | Jean Boussier <j****r@g****m> | almost 3 years ago | |
| 384adad1 | Refactor `Factory::Pool` | Jean Boussier <j****r@g****m> | almost 3 years ago |