summaryrefslogtreecommitdiff
path: root/ext
Commit message (Collapse)AuthorAgeFilesLines
* [ruby/fcntl] adding few FreeBSD specific flags.David CARLIER2022-01-151-0/+17
| | | | https://github.com/ruby/fcntl/commit/03d9a7937d
* [ruby/psych] Don't require `strscan` unnecessarilyDavid Rodríguez2022-01-141-1/+0
| | | | | | | | | It does not seem needed, and it's causing issues on Windows when uninstalling `strscan`, because strscan's shared library being used when RubyGems tries to remove it (because its loaded through Psych, which RubyGems uses for loading configuration). https://github.com/ruby/psych/commit/3911356ec1
* [ruby/pathname] Make Pathname#each_entry return enumerator if called without ↵Jeremy Evans2022-01-071-0/+1
| | | | | | | | block Fixes [Bug #18158] https://github.com/ruby/pathname/commit/914c726aa2
* [ruby/etc] Note for rb_deprecate_constant [ci skip]Nobuyoshi Nakada2022-01-021-0/+1
| | | | https://github.com/ruby/etc/commit/f87fe7ad93
* [ruby/etc] Remove deprecate constants under StructNobuyoshi Nakada2022-01-021-4/+0
| | | | https://github.com/ruby/etc/commit/143edbd215
* [ruby/etc] bump up to 1.4.0Nobuyoshi Nakada2022-01-021-1/+1
| | | | https://github.com/ruby/etc/commit/ca41f182f6
* [ruby/etc] bump up to 1.3.1Nobuyoshi Nakada2022-01-021-1/+1
| | | | https://github.com/ruby/etc/commit/82dd69a4cf
* [ruby/etc] [DOC] Refine Etc::Passwd#passwd descriptionNobuyoshi Nakada2022-01-021-2/+1
| | | | https://github.com/ruby/etc/commit/17b99fe42e
* [ruby/etc] [DOC] Document Etc::Passwd and Etc::Group as classesNobuyoshi Nakada2022-01-021-6/+5
| | | | https://github.com/ruby/etc/commit/106429f10b
* [ruby/etc] [DOC] Add document taskNobuyoshi Nakada2022-01-021-0/+8
| | | | https://github.com/ruby/etc/commit/8c8c6198e2
* [ruby/etc] Update ruby versionsNobuyoshi Nakada2022-01-021-1/+1
| | | | https://github.com/ruby/etc/commit/959416b18a
* [ruby/win32ole] Undefine allocator of WIN32OLE_VARIABLE to get rid of warningNobuyoshi Nakada2021-12-301-0/+1
| | | | https://github.com/ruby/win32ole/commit/27d0fdc622
* [ruby/io-console] bump up to 0.5.11Nobuyoshi Nakada2021-12-291-1/+1
| | | | https://github.com/ruby/io-console/commit/ad3805200c
* Sync io-console gem.Samuel Williams2021-12-291-2/+6
|
* Prevent installing zlib libraryNARUSE, Yui2021-12-251-8/+0
|
* [ruby/io-console] bump up to 0.5.10Nobuyoshi Nakada2021-12-251-1/+1
| | | | https://github.com/ruby/io-console/commit/806c65e22b
* [ruby/io-console] No longer support dead versionsNobuyoshi Nakada2021-12-251-1/+1
| | | | https://github.com/ruby/io-console/commit/e9478509e9
* [ruby/openssl] Ruby/OpenSSL 3.0.0Kazuki Yamaguchi2021-12-253-2/+104
| | | | https://github.com/ruby/openssl/commit/bff4080091
* Prefer to use RTEST when checking result of `rb_io_wait`. (#5341)Samuel Williams2021-12-251-1/+1
| | | | | * Prefer to use RTEST when checking result of `rb_io_wait`. * Consistently use false for signifying no events ready.
* Import digest v3.1.0 from ruby/digestAkinori MUSHA2021-12-243-19/+6
|
* [ruby/readline-ext] Bump version to 0.1.4Hiroshi SHIBATA2021-12-241-1/+1
| | | | https://github.com/ruby/readline-ext/commit/6f86713b19
* [ruby/bigdecimal] Remove unused variableKenta Murata2021-12-241-1/+1
| | | | https://github.com/ruby/bigdecimal/commit/ac7daa5f15
* [ruby/bigdecimal] Version 3.1.1Kenta Murata2021-12-241-1/+1
| | | | https://github.com/ruby/bigdecimal/commit/2ef67c2cc7
* [ruby/bigdecimal] Fix the result precision of BigDecimal#divmodKenta Murata2021-12-241-4/+17
| | | | https://github.com/ruby/bigdecimal/commit/a32f6cb9e2
* [ruby/bigdecimal] Version 3.1.0Kenta Murata2021-12-241-1/+1
| | | | https://github.com/ruby/bigdecimal/commit/c3453d2b97
* [ruby/bigdecimal] Enhanced RDoc for BigDecimal ↵Burdette Lamar2021-12-241-102/+163
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (https://github.com/ruby/bigdecimal/pull/209) * Enhanced RDoc for BigDecimal * Update ext/bigdecimal/bigdecimal.c Remove the instance number of `Float::DIG`. * Update ext/bigdecimal/bigdecimal.c Add BigDecimal call-seq without ndigits. * Update ext/bigdecimal/bigdecimal.c Replace the word sum with value or result in the description of BigDecimal(). * Update ext/bigdecimal/bigdecimal.c Remove the instance value of Float::DIG. * Update ext/bigdecimal/bigdecimal.c Fix mis-description of precision * Update ext/bigdecimal/bigdecimal.c Fix the description of precision determination * Update ext/bigdecimal/bigdecimal.c Add the description of the precision in the Rational case. https://github.com/ruby/bigdecimal/commit/acabb132a4 Co-authored-by: Kenta Murata <3959+mrkn@users.noreply.github.com>
* [ruby/bigdecimal] Let BigDecimal#quo accept precisionKenta Murata2021-12-241-24/+72
| | | | | | Fix GH-214. https://github.com/ruby/bigdecimal/commit/13e0e93f37
* [ruby/bigdecimal] Add TODO commentKenta Murata2021-12-241-0/+3
| | | | https://github.com/ruby/bigdecimal/commit/ef9cf4e69e
* [ruby/bigdecimal] Allow passing both float and precision in BigDecimal#divKenta Murata2021-12-241-1/+5
| | | | | | Fix GH-212. https://github.com/ruby/bigdecimal/commit/900bb7fcf5
* [ruby/bigdecimal] Improve extconf to allow using bigdecimal as a git gemJean Boussier2021-12-242-7/+2
| | | | | | | | | | | | e.g. ``` gem "bigdecimal", github: "ruby/bigdecimal" ``` It would fail because bundler regenerates the `gemspec`, so `bigdecimal_version` is gone. https://github.com/ruby/bigdecimal/commit/bccaa66f2c
* [ruby/bigdecimal] Add BigDecimal#precision_scaleKenta Murata2021-12-241-0/+19
| | | | https://github.com/ruby/bigdecimal/commit/c019caeaba
* [ruby/bigdecimal] [Doc] Add documentation of BigDecimal#n_significant_digitsKenta Murata2021-12-241-0/+16
| | | | https://github.com/ruby/bigdecimal/commit/ceaf16b03e
* [ruby/bigdecimal] Add BigDecimal#scaleKenta Murata2021-12-241-59/+142
| | | | | | Fixes GH-198. https://github.com/ruby/bigdecimal/commit/4fbec55680
* [ruby/bigdecimal] Set rounding mode in exampleBurdetteLamar2021-12-241-1/+1
| | | | https://github.com/ruby/bigdecimal/commit/8fc83dd2fe
* [ruby/bigdecimal] Set rounding mode in exampleBurdetteLamar2021-12-241-0/+2
| | | | https://github.com/ruby/bigdecimal/commit/42c999f728
* [ruby/bigdecimal] Enhanced RDoc for selected methodsBurdetteLamar2021-12-241-2/+2
| | | | https://github.com/ruby/bigdecimal/commit/0de9298d15
* [ruby/bigdecimal] Enhanced RDoc for selected methodsBurdetteLamar2021-12-241-16/+37
| | | | https://github.com/ruby/bigdecimal/commit/6139ea1092
* [ruby/bigdecimal] Fix BigDecimal#precision for single DECDIG caseKenta Murata2021-12-241-4/+18
| | | | | | Fix GH-205 https://github.com/ruby/bigdecimal/commit/7d198394a2
* [ruby/bigdecimal] Keep obj-to-Real link when VpReallocReal returns different ↵Kenta Murata2021-12-241-1/+12
| | | | | | pointer https://github.com/ruby/bigdecimal/commit/252748de17
* [ruby/bigdecimal] Fix the precision of the adjusted quotientKenta Murata2021-12-241-2/+4
| | | | https://github.com/ruby/bigdecimal/commit/8dc8cd339d
* [ruby/bigdecimal] Let BigDecimal_DoDivmod use the same precision calculation ↵Kenta Murata2021-12-241-13/+20
| | | | | | as BigDecimal_divide https://github.com/ruby/bigdecimal/commit/11cb2c8840
* [ruby/bigdecimal] Use larger precision in divide for irrational or recurring ↵Kenta Murata2021-12-241-7/+6
| | | | | | | | | | | results Just in case for irrational or recurring results, the precision of the quotient is set to at least more than 2*Float::DIG plus alpha. [Bug #13754] [Fix GH-94] https://github.com/ruby/bigdecimal/commit/99442c75d3
* [ruby/bigdecimal] Fix trailing zeros handling in rb_uint64_convert_to_BigDecimalKenta Murata2021-12-241-7/+15
| | | | | | Fix GH-192 https://github.com/ruby/bigdecimal/commit/eebc98b85a
* [ruby/bigdecimal] Respond to reviewBurdetteLamar2021-12-241-1/+1
| | | | https://github.com/ruby/bigdecimal/commit/f528a0006e
* [ruby/bigdecimal] Respond to reviewBurdetteLamar2021-12-241-2/+2
| | | | https://github.com/ruby/bigdecimal/commit/4eadcdf0a6
* [ruby/bigdecimal] Respond to reviewBurdetteLamar2021-12-241-2/+3
| | | | https://github.com/ruby/bigdecimal/commit/6d69422e37
* [ruby/bigdecimal] Respond to review for #precisionBurdetteLamar2021-12-241-14/+7
| | | | https://github.com/ruby/bigdecimal/commit/681cd2d81d
* [ruby/bigdecimal] Enhanced RDoc for bigdecimal.cBurdetteLamar2021-12-241-1/+1
| | | | https://github.com/ruby/bigdecimal/commit/3a35f92f8b
* [ruby/bigdecimal] Enhanced RDoc for bigdecimal.cBurdetteLamar2021-12-241-65/+201
| | | | https://github.com/ruby/bigdecimal/commit/31a7a37426
* [ruby/bigdecimal] Fix negative Bignum conversionJean Boussier2021-12-241-1/+5
| | | | | | | | | | Introduced in https://github.com/ruby/bigdecimal/commit/4792a917d806 `rb_absint_size` return the number of bytes needed to fit the absolute integer, but negative integers need the sign, so one more bit, and potentially one more byte. https://github.com/ruby/bigdecimal/commit/0f3d5d0eb7