aboutsummaryrefslogtreecommitdiffstats
path: root/ext/etc
Commit message (Collapse)AuthorAgeFilesLines
* ruby tool/update-deps --fix卜部昌平2024-04-271-0/+1
|
* [ruby/etc] Drop support for old ERBNobuyoshi Nakada2024-03-021-10/+6
| | | | https://github.com/ruby/etc/commit/11677318ac
* [ruby/etc] [DOC] Add minimal documents for constantsNobuyoshi Nakada2023-12-272-0/+17
| | | | https://github.com/ruby/etc/commit/97a4f798d4
* [ruby/etc] [DOC] Improve Etc documentsNobuyoshi Nakada2023-12-271-35/+70
| | | | https://github.com/ruby/etc/commit/fae932ff61
* [ruby/etc] [DOC] Move rdoc files to .documnetNobuyoshi Nakada2023-12-251-0/+1
| | | | https://github.com/ruby/etc/commit/44425427ab
* [ruby/etc] [DOC] Missing constantNobuyoshi Nakada2023-12-251-0/+1
| | | | https://github.com/ruby/etc/commit/a39e982129
* [ruby/etc] Bump up 1.4.3Hiroshi SHIBATA2023-12-131-1/+1
| | | | https://github.com/ruby/etc/commit/743c26086d
* [ruby/etc] Fix inconsistent dll linkage warningNobuyoshi Nakada2023-11-051-1/+1
| | | | https://github.com/ruby/etc/commit/e4c71e5996
* [ruby/etc] Start 1.4.3Nobuyoshi Nakada2023-10-291-1/+1
| | | | https://github.com/ruby/etc/commit/a9e4d4730d
* [ruby/etc] Declare `getlogin` even if unistd.h is not availableNobuyoshi Nakada2023-07-121-2/+1
| | | | | | | Although MinGW provides this header but not the function, Windows version ruby provides the function. https://github.com/ruby/etc/commit/f7fa1884fa
* [ruby/etc] Chec if the target file exists, not "depend" fileNobuyoshi Nakada2023-07-121-7/+9
| | | | https://github.com/ruby/etc/commit/b95ddef386
* [ruby/etc] Fix for srcdir with spacesNobuyoshi Nakada2023-07-121-2/+8
| | | | | | | Fixes https://github.com/ruby/etc/pull/22. Build failure when the ruby installed directory name contains spaces. https://github.com/ruby/etc/commit/1ab19d5815
* [ruby/etc] Declare `getlogin` only if unistd.h is not availableNobuyoshi Nakada2023-07-121-2/+4
| | | | https://github.com/ruby/etc/commit/365398ea47
* [ruby/etc] Use the correct pattern for the fallback of rb_io_descriptor()Benoit Daloze2023-05-291-1/+2
| | | | | | * See https://github.com/ruby/io-console/pull/43/commits/d1d9aef45ceb14365fdf0ebee3e5ea06f27da682 https://github.com/ruby/etc/commit/5185685003
* [ruby/etc] Remove usage of IO internals.Samuel Williams2023-05-282-4/+12
| | | | | | (https://github.com/ruby/etc/pull/26) https://github.com/ruby/etc/commit/ea15eceb13
* Update the depend filesMatt Valentine-House2023-02-281-1/+0
|
* Remove intern/gc.h from Make depsMatt Valentine-House2023-02-271-1/+0
|
* Extract include/ruby/internal/attr/packed_struct.hNobuyoshi Nakada2023-02-081-0/+1
| | | | | | | | | Split `PACKED_STRUCT` and `PACKED_STRUCT_UNALIGNED` macros into the macros bellow: * `RBIMPL_ATTR_PACKED_STRUCT_BEGIN` * `RBIMPL_ATTR_PACKED_STRUCT_END` * `RBIMPL_ATTR_PACKED_STRUCT_UNALIGNED_BEGIN` * `RBIMPL_ATTR_PACKED_STRUCT_UNALIGNED_END`
* [ruby/etc] Bump version to 1.4.2Hiroshi SHIBATA2022-12-091-1/+1
| | | | https://github.com/ruby/etc/commit/5cac138538
* [ruby/etc] Bump version to 1.4.1Hiroshi SHIBATA2022-12-051-1/+1
| | | | https://github.com/ruby/etc/commit/b3e9d9ceb0
* getenv: is in stdlib.h卜部昌平2022-09-211-2/+6
| | | | | | | getenv is a very basic function that has been in stdlib.h since ISO/IEC 9899:1990. There is absolutely zero need for us to redeclare. pty.c already includes stdlib.h out of the box so we need nothing.
* [ruby/etc] [DOC] Markup constant path namesNobuyoshi Nakada2022-06-191-25/+31
| | | | https://github.com/ruby/etc/commit/6c9a0b4e5d
* [ruby/etc] [DOC] Markup string literalsNobuyoshi Nakada2022-06-191-2/+3
| | | | https://github.com/ruby/etc/commit/a8801e07d1
* [ruby/etc] [DOC] Fix reference to different moduleNobuyoshi Nakada2022-06-191-1/+1
| | | | https://github.com/ruby/etc/commit/ea51739974
* [ruby/etc] [DOC] UpdateNobuyoshi Nakada2022-06-191-15/+16
| | | | | | | System-dependent feature macros are automatically detected by extconf.rb, and are not used by users. https://github.com/ruby/etc/commit/e7343b4e69
* [Feature #18249] Update dependenciesPeter Zhu2022-02-221-0/+1
|
* [ruby/etc] Exclude change logs for pre 1.0Nobuyoshi Nakada2022-01-211-1/+1
| | | | https://github.com/ruby/etc/commit/c8a133fe95
* [ruby/etc] Derive extra_rdoc_files from filesNobuyoshi Nakada2022-01-211-7/+3
| | | | https://github.com/ruby/etc/commit/e8ecce3442
* [ruby/etc] Move development dependencies to GemfileNobuyoshi Nakada2022-01-211-5/+0
| | | | https://github.com/ruby/etc/commit/5cabc3996a
* [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
* Update dependenciesNobuyoshi Nakada2021-11-211-1/+0
|
* [ruby/etc] Bump up etc version to 1.3.0Hiroshi SHIBATA2021-10-191-1/+1
| | | | https://github.com/ruby/etc/commit/85ca541d0b
* [ruby/etc] Remove unnecessary declarationNobuyoshi Nakada2021-10-191-4/+1
| | | | | | Fix https://github.com/ruby/etc/pull/12 https://github.com/ruby/etc/commit/7cbf03d22d
* [ruby/etc] Get rid of alloca in the loopNobuyoshi Nakada2021-10-141-6/+7
| | | | https://github.com/ruby/etc/commit/c989bacc4c
* ruby tool/update-deps --fix卜部昌平2021-10-051-0/+9
|
* dependency updates卜部昌平2021-04-131-1/+0
|
* [ruby/etc] Added fallback definition of RUBY_ATOMIC_EXCHANGENobuyoshi Nakada2021-01-111-0/+9
| | | | https://github.com/ruby/etc/commit/0c5900bd21
* [ruby/etc] Check blocking variables at releaseNobuyoshi Nakada2021-01-111-2/+6
| | | | https://github.com/ruby/etc/commit/f017bdfedf
* etc: use atomic operation instead of mutexNobuyoshi Nakada2020-12-242-26/+12
|
* Update version for Ractor-safe extensionsHiroshi SHIBATA2020-12-231-1/+1
|
* [ruby/etc] Make Ractor safeMarc-Andre Lafortune2020-12-222-14/+23
|
* [ruby/etc] Refactor locks using mutex APIMarc-Andre Lafortune2020-12-221-9/+23
|
* sed -i '/rmodule.h/d'卜部昌平2020-08-271-1/+0
|