summaryrefslogtreecommitdiff
path: root/ext/digest
AgeCommit message (Collapse)Author
2025-05-05[ruby/digest] stringop-overread warning is since GCC 11Nobuyoshi Nakada
https://github.com/ruby/digest/commit/d16853fe8c
2025-05-02[ruby/digest] Suppress false stringop-overread warningNobuyoshi Nakada
https://github.com/ruby/digest/commit/0df846e8c1
2025-05-02[ruby/digest] Move macros for warnings to defs.hNobuyoshi Nakada
https://github.com/ruby/digest/commit/70a805b872
2025-05-02[ruby/digest] Fix `--without-common-digest` optionNobuyoshi Nakada
In `digest_conf`, "no implicit conversion of false into String" TypeError is raised. https://github.com/ruby/digest/commit/89e5e5fe3a
2024-12-16[ruby/digest] Bump up v3.2.0Hiroshi SHIBATA
https://github.com/ruby/digest/commit/26c757fe9a
2024-12-11[ruby/digest] Bump up v3.2.0.pre0, preparing to stable releaseHiroshi SHIBATA
https://github.com/ruby/digest/commit/d19c84fd68
2024-11-20[ruby/digest] Remove obsolete test runner [ci skip]Nobuyoshi Nakada
This file is platform dependent, outdated and already not working. Use `rake` instead. https://github.com/ruby/digest/commit/a2a917dc71
2024-11-19[ruby/digest] Fix `-Wundef` warningsNobuyoshi Nakada
https://github.com/ruby/digest/commit/0ea3ac9926
2024-11-18[ruby/digest] Adjust styles [ci skip]Nobuyoshi Nakada
- Use the C90 standard style for comments, since this gem supports versions prior to ruby 2.7. - Adjust the indentation. https://github.com/ruby/digest/commit/4751402e50
2024-11-18[ruby/digest] Fix loading of digest ext libraries with ↵Yuta Saito
`--with-static-linked-ext` `rb_ext_resolve_symbol` is not always available on some platforms including WASI, and we don't need to use it when the extension is built as a static library. This commit prefers to use `rb_digest_wrap_metadata` directly when the extension is built as a static library to avoid the unnecessary use of `rb_ext_resolve_symbol`. https://github.com/ruby/digest/commit/f8ff014622
2024-10-10[ruby/digest] Cast via `uintptr_t` function pointer between object pointerNobuyoshi Nakada
https://github.com/ruby/digest/commit/661d4643ef
2024-09-26[ruby/digest] Import patches for old macOS from MacPortsNobuyoshi Nakada
https://github.com/ruby/digest/commit/07a5db2f77
2024-09-06[ruby/digest] Suppress md5 deprecation warnings by gcc as well as clangNobuyoshi Nakada
https://github.com/ruby/digest/commit/76878e3201
2024-06-09Remove digest.def that fails on older Ruby versionsNobuyoshi Nakada
2024-06-09Provisionally export new APINobuyoshi Nakada
2024-06-08[ruby/digest] [DOC] Update document to use `rb_digest_make_metadata`Nobuyoshi Nakada
https://github.com/ruby/digest/commit/c5c1debd43
2024-06-08[ruby/digest] Use typed data in digestNobuyoshi Nakada
https://github.com/ruby/digest/commit/9a22f921c9
2024-04-27ruby tool/update-deps --fix卜部昌平
2024-01-28[ruby/digest] [DOC] Expand `Digest::SHA2` definitions for RDocNobuyoshi Nakada
Since RDoc searches `var = rb_define_class_under(...)` statements literally, they cannot be built by macros. https://github.com/ruby/digest/commit/d39b684f91
2024-01-28[ruby/digest] Prefer `rb_const_get` over `rb_path2class` for direct constantsNobuyoshi Nakada
https://github.com/ruby/digest/commit/e5d30394b3
2024-01-28[ruby/digest] [DOC] Add .documentNobuyoshi Nakada
https://github.com/ruby/digest/commit/6db96aa99a
2023-11-09[ruby/digest] Suppress implicit cast down warningsNobuyoshi Nakada
https://github.com/ruby/digest/commit/2f3505bf3f
2023-02-28Update the depend filesMatt Valentine-House
Notes: Merged: https://github.com/ruby/ruby/pull/7310
2023-02-27Remove intern/gc.h from Make depsMatt Valentine-House
Notes: Merged: https://github.com/ruby/ruby/pull/7330
2023-02-08Extract include/ruby/internal/attr/packed_struct.hNobuyoshi Nakada
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` Notes: Merged: https://github.com/ruby/ruby/pull/7268
2022-12-05[ruby/digest] Bump version to 3.1.1Hiroshi SHIBATA
https://github.com/ruby/digest/commit/fad16582ea
2022-11-05Update dependencies for bc28acc347eace4d02bbb4b672655216f7dd3a81Nobuyoshi Nakada
2022-10-29[ruby/digest] Use CommonDigest by default if availableNobuyoshi Nakada
https://github.com/ruby/digest/commit/cce9ada85e
2022-07-30Revert "* expand tabs. [ci skip]"Hiroshi SHIBATA
This reverts commit 8a65cf3b61c60e4cb886f59a73ff6db44364bfa9.
2022-07-30* expand tabs. [ci skip]git
Tabs were expanded because the file did not have any tab indentation in unedited lines. Please update your editor config, and use misc/expand_tabs.rb in the pre-commit hook.
2022-07-30[ruby/digest] Revert tab-expansion in external filesNobuyoshi Nakada
https://github.com/ruby/digest/commit/5ca2b5b91e
2022-07-21Expand tabs [ci skip]Takashi Kokubun
[Misc #18891] Notes: Merged: https://github.com/ruby/ruby/pull/6094
2022-02-22[Feature #18249] Update dependenciesPeter Zhu
Notes: Merged: https://github.com/ruby/ruby/pull/5474
2022-01-18[Feature #18491] Drop support for HP-UXPeter Zhu
IA64 support was dropped in ticket #15894, so we can drop support for HP-UX. Notes: Merged: https://github.com/ruby/ruby/pull/5457
2021-12-24Import digest v3.1.0 from ruby/digestAkinori MUSHA
2021-12-23Install ruby/digest.h when from ext/digestNobuyoshi Nakada
2021-11-21Update dependenciesNobuyoshi Nakada
2021-11-17Prevent "already initialized constant Digest::VERSION"Yusuke Endoh
http://rubyci.s3.amazonaws.com/ubuntu1804/ruby-master/log/20211117T033003Z.log.html.gz ``` installing default gems from ext: /home/chkbuild/chkbuild/tmp/build/20211117T033003Z/lib/ruby/gems/3.1.0 /home/chkbuild/chkbuild/tmp/build/20211117T033003Z/ruby/ext/digest/lib/digest/version.rb:4: warning: already initialized constant Digest::VERSION /home/chkbuild/chkbuild/tmp/build/20211117T033003Z/ruby/.ext/common/digest/version.rb:4: warning: previous definition of VERSION was here ``` This hack is copied from ext/psych/psych.gemspec
2021-11-16Merge digest-3.0.3.pre3 and ↵Hiroshi SHIBATA
https://github.com/ruby/digest/commit/efd76821b8a467c193c753104c29b476debbb2c9
2021-11-16[ruby/digest] Abort loading if being loaded by gem/bundle pre Ruby 3.0.3Akinori MUSHA
https://github.com/ruby/digest/commit/efd76821b8
2021-11-16[ruby/digest] Avoid null pointer subtraction in digest/md5xtkoba
Fixes warning on Clang 13. Fixes [Bug #18076] https://github.com/ruby/digest/commit/32135c7487
2021-10-14Removed redundant digest namespaceHiroshi SHIBATA
2021-10-14separate pure ruby location under the digest/* extensionsHiroshi SHIBATA
2021-10-14Move pure ruby files under the ext/gemname/lib directory.Hiroshi SHIBATA
2021-10-12Fix libraries under digestNobuyoshi Nakada
2021-10-12[ruby/digest] Bump version to 3.1.0.pre2Akinori MUSHA
https://github.com/ruby/digest/commit/5184207611
2021-10-12[ruby/digest] Bump version to 3.1.0.pre1Akinori MUSHA
https://github.com/ruby/digest/commit/56679008cf
2021-10-12[ruby/digest] include jarsPavel Rosický
https://github.com/ruby/digest/commit/c15cbcd978
2021-10-12[ruby/digest] Bump version to 3.1.0.pre0Akinori MUSHA
https://github.com/ruby/digest/commit/594cc4d548
2021-10-12[ruby/digest] Place common parts in lib and engine specific parts under ↵Akinori MUSHA
ext/**/lib https://github.com/ruby/digest/commit/8d7496c3be