0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

git log yocto kirkstone..scarthgap (4)

Last updated at Posted at 2025-12-09

git://github.com/luaposix/luaposix.git release-v35.1::14043c5086ae738823a5dfbc9170d9e14193fbef..release-v36.2::5a8d8c768fc3c51f42cb591e9523a60399efc6a1

5a8d8c768fc3c51f42cb591e9523a60399efc6a1 Release v36.2.1.
f4e26555b2eb605fc5c14a2fd2c6ddaa68c6ba2f Release version 36.2
3ce2baf59610cad141fd468282b0f76a84c360ad maint: release administrivia
aca258ac7ea380a16527e9ef94cd8553f90bbc14 unistd, sys.socket: fix unsigned ret type when ssize_t required.
a0262335ba81fc15194cea8d0d17d1d690d65dd9 posix.termio: add missing termios.IUTF8
b15b372a9ec4c8bcdb8f4424b87f90d1572e02b4 posix: make sure to preload sys.* submodules.
e5232a82542ad0191ede61bae8a85468d5b09947 maint: update NEWS.
502ced806c977af2db67a6405f304f7bc0b0ef82 fix termio.lflag wrong name
aa2c8bf5af2eef5dd1e3de5f6ca55b90427c1b58 maint: output stable ordered argument error types
9f566db8c2c762afaefb9571d3c30a90f8ddfd6e maint: release administrivia
155a01805e8fbdab2a973f1e06f58deaeddc1bb4 time: gmtime and localtime set tm_gmtoff and tm_zone on Linux.
a72304900b248989d5948d1292149f7088f515d5 maint: sync luke with upstream.
2a849bbe96be65a2a358236f6753cf054e99edd0 maint: release administrivia
f2660044a73a44606ddabae2659d3344a447a1c9 posix: propagate numbers through bindings more carefully.
b059e58421322fc07a5d8895ac3723a6b2e3414a unistd: undefined is not the same as unspecified.
1db9ffd1c14c9b48e5dbb98af8103a31e62a6eab resource: propagate more bits for internal rlim_t values.
c8e54451923ff939d13943b046be69304ef01d70 time: gmtime and localtime work with more than 2^31 secs.
5f949f689b45339acc68c72c6b19d1885c33c459 unistd: simplify write, use EINVAL for out of bounds.
fc414a88441891ab169fd8823d820c13aecb0101 socket.c: fix getsockname() and getpeername()
4c90e20b907d8861a2ed05867650a9ac390d9636 unistd: make readlink work reliably in /proc.
e52c675a0ff67e36368d92c118c0d3fc2158e279 poll: fix documentation of return values.
65c0d42548781a9c7a2b48a28dc141205188eec8 doc: fix bad link in rpoll.
1e9742be6523e4c9a9d0310d4d8b38187f6d0cc2 posix: simplify spawn return values, and document changes.
dc7446752adfdec19c8bb06022f2925c3b8086da posix.time: set constants strictly by host definition.
4849c485bbc01557135bd6b99b0155e47dad80d9 unistd.getcwd: Don't leak memory from get_current_dir_name.
b4246729f85a5487e44fd612e0450c3d5560ab61 maint: better flakey example diagnostics.
6ac2efa72e6db9e3edcd1d9eb81f1549181a199e posix.time: improve strftime %z and %Z docs and spec examples.
7a94f70f1d1c20e162689e34600bf9f993508ded Try and make tests more portable.
c0ca8d10e95a499809fe0ed06e869b82b09a2e42 Update tests for new optional time fields.
1e0b54c72dec3399a11183ec1dd172e27a97739b Fix handling of dst and timezone in deprecated time interfaces.
4b70cc529d26f5d04962c408d6270a57f7b64c3c Fix time functions for platforms with tm_gmtoff / tm_zone.
9bb554d2790b78458df61b531538f681f9492a27 On Linux, set _DEFAULT_SOURCE to see required struct members.
84419e9fa7e18a67617dd89eb4fc630b8966136d Fix optstringfield helper function.
ab853542c9c854edfb7f09daf78b51a606eac0f3 maint: correct urls, typos and bitrot in README.md.
b5d2ebd442519277856b11b564040ece10afb35c rockspec: Fix cross-compiling
50b226339adffa8f77b669886e4e41da5fb1b5b7 stdio:  don't compile 5.1 fdopen fix, except on PUC-RIO 5.1.
6ae6135c0677ec8b386b6488f06965bd8756c5dc stdio: Fix crash when closing fdopen
363b41c43f4ce230893d2631f81de36115b396f7 lua: simplify and document luajit bit library usage.
cc9c45868eebd21045917094bcc497aa8f2d3125 Prefer luajit bit library when available
6a4a4772252c12f023803d4bdca02f514c24d9e7 unistd: out of bounds errors for enhanced `write`.
639c4ef53ef0ca5d2c2c60e8540c5bd846bf5ffb Improved clarity of reassignment of `nbytes`.
670263f0459d5b78d369d7f979146f8b1b79b16b unistd: accept optional nbytes and buf_offset arguments to write.
f60a7e58440e4d182555c5883ff715a4422291e5 unistd: accept optional nbytes argument to `write`.
98d9eedb9886cb3cdbc2f18ca79b2eff41bd9979 posix: compatibility functions don't override preloaded tables.
6db4f28739ad8b7ee37e7fc26fa59913667ad46e _helpers: cast zero-valued floats to integer zero correctly.
002d5668f4dc34c531bb4826657a6c4b44f61ad1 specs: accept macosx errors for setrlimit and AF_INET socket messages.
d295c5b3fbe21b4932bd960f23ea9bf8db32a9de doc: update bitrotted setrlimit ldocs .
d679c930b0b30617097e8048a1c11aade850c756 posix.compat: don't leak `err` into global scope.
a848b06aa16e4e0fc3e7bdfeea1e79ed32701777 specl checks rely on typecheck error messages
eddd3a989423b4f45666debaff3230c6b12e7777 maint: update copyright years to 2023.
5b68a50b39a1de5a91b2ec3a634cf60d86d535e6 spec: setrlimit RLIMIT_FSIZE fails on Ubuntu!
0bf853f4e17aaeef5e54e79b25d014b5d5ebc0dc maint: additional boundary condition for posix.signal.signal
aa9b3ca204ce0602a1501a0a3e50809a2a590585 github: actions run in an environment with $SHELL unset.
7e83477ac94ebe6388fc12252d7d62989fd6fa7d github: migrate from travis to github actions
f0b76fc148e425a7bf29e2b7d91c7fdefb508920 maint: sync luke with upstream.
1dc98baddec6342b78fcf805a5f503948aa0083d maint: bump copyright years to 2022

git://github.com/pmem/pmdk.git stable-1.11::5b21904a257eff47f2e87fcbf2de46111f03ddd8..master::ba92d6b469d52d16f26279bebaf317bbdbb3822c

ba92d6b469d52d16f26279bebaf317bbdbb3822c common: 2.0.0 release
1094a72b4c1c5b5b5238c5732f3a48f6aa084bd4 common: fix granularity requirement check (changelog entry)
c340051cb22c48791568e9f0735ced7e1d2a092e test: add comment about req_tty to ex_libpmemobj tests
ff488fd0f35272fd07e23423a3e0eb7a3d7c7524 test: add a comment on the effect of device DAXes order
8cf5aeb1dc8953cb01609bd95b328d6c39a5637c test: fix granularity requirement check
c4ebb5f4a50a7a44970220832ea5624f53da03d6 test: replace a confusing message with a comment
64c2156c70f25791baae37f9cb630f604f747326 common: introduce the CSTYLE_FAIL_IF_CLANG_FORMAT_MISSING flag
02703dd5e27c26022ac436859d6c18599b82d6fe common: install clang-format for cstyle purposes
1e0b90db45baba5ac86ff1d37e56f029696bdad6 common: bump up the required clang-format version
753889823dc97acf5982e75232cdbcc0104dd1ae common: view the Coverity log file
bd92e6cf61adff5b748de1d364a2d2b80a188399 common: make "PMEM NDCTL_ENABLE=n" more human-friendly
7bae0f0c5c7a6c16d95e6b3acf99d9de09a205a9 common: why Python-based tests are not used for...
349c9ffd0749b9a94272eee25530646d5662bdc8 common: prepare changelog for the upcoming release
c2c891bce24ea9a45e4f11d78f15e2adce834a21 common: force changelog update on PR
0f002bf860406ab73ff49b3dcd82413489b75bbc common: update README.md file
904ad5c96a813d2241e6380dedae39cee91ddb64 common: no fail-fast and no Docker rebuild on nightly
a4f7af2f54e8f7dd5a8a92cf45996b4866f3f399 common: split README.md file to README.md and INSTALL.md files
7268d398c09abca5d7f242bc3aa72ae9e7671135 common: split nightly into in-tree and packaging testing
189a2c75820a9e146a60448f24a810ab3207ee7d common: add coverage build
3cba91f0862a0bc2a0adcfd456ac319272f9dcf1 common: drop EXPERIMENTAL builds testing
d56bb872b6eea1faa09b9beddb2103a65edc7c3c common: reduce static builds test scope
b4041e4ea7ad3bda3c69dca387ff17c613f4d146 common: reduce PMem fault injection testing to the debug build
4b2b931f41a40e5432e05897ac2c952a5b858f46 common: introduce NDCTL_ENABLE=n PMem workflow
5d3bb4c430b89a966ea618a28052119dbb4478f7 common: introduce action/pmem_test_procedure
58d08dcd7c0a582e2c1f1f7ccc034f3361ce3405 common: fix
d42b04211334d27c513481f00dae2541fb2c3075 common: fix
027b4ba55f230a25735482ef6fda544121660837 common: rationalize the use of NDCTL_ENABLE in testing (no-pmem)
d903053d9cb29f423184865b35d7a6bea1d62142 common: update RELEASE_STEPS.md file
695f3b1aa3bdf17ef174e71f761d73bc6d03dc7e common: (fix) move PKG-specific variables out of the testconfig...
bde0db6fcbf07f11f1297226152941befe679c10 common: rationalize fault injection testing
4ceb80bde06417b9b2969b5e8627c807bc965dc0 test: introduce fault_injection test label (Python)
2afe530932e820f690ba06a9a4e2e3fa4766649c test: introduce fault_injection test label (Bash)
8d15a5281e73e7077bcdccce6c806c1432308eca common: simplified pmem.io doc update
4466953be74f5164929e3e63bb29b49d51bcde42 common: add UBSAN build
e26a01fd09dbfa6b2be84eec715e8bebf6118c1a test: improve err_log.match file
71d8e525a7dce452bcda44c68256aadf20485b23 test: add a test that checks performance without valgrind
ce1dc987566a155c21648cd7bc374ec8016f72a7 common: drop Debian and Fedora from CI
3b4d2cb1285b1ca55588053255343eb3e43cb3cf common: longer history is required for make check-license
f16d884cdd05dd8276ae7bac59e23bbf9e9c98b8 common: add coverage scan
bcbab9ac6749275c03bcc9d9a00c1f9df6876187 test: disable failing tests
3a81a3dee8ef34d5fef7a59ba50ec359078219df common: fix ndctl & jq detection for testconfig generation
6043abc095134f3d61290a191a60bf2394faefdb common: fix licenses for #5759
cab778872d32acdc5c149e99a717892750dc03c4 test: explicit failure if Valgrind is explicitly required
a0be753b51ddd894908326cbad8af16ac1bedc36 common: introduce simple PR testing approach
c6f6e349ec6bd3c490b8a9a2382b8623038691d0 common: unify testconfig generation scripts
1b0a238840af12c2df8211c3d4feab3e01cc8d1c common: trigger explicitly Docker image rebuild from workflow yml
258801182333e0c0e1b3bec2720a9ca1959230fc common: move PKG-specific variables out of the testconfig generating script
5202f6b2b09168764474d603946e82ad22424d99 doc:  remove unnecessary macros
b542a1d75839205dbd9ed8807134b25226cb2029 test: disable pmempool_sync/TEST18 until #5708 is fixed
59b0015fe80a356a26ca7a355fdd9f202bb45f65 pool: remove unreachable code
f106e806c8671ed0703669532ff62c507177663e test: avoid unnecessary skip in case of different expected test type
32b9d8f2da686d5dee944a0489bc137cca2f34b4 common: cleanup README
910f90b5f637708d98571f3496325edaade06b87 test: disable obj_sync/TEST4 until #5699 is fixed
8b9b4fb48cac509ed4455732bdd5fc6a86c8f7ad test: disable pmem2_badblock tests until #5636 is fixed
ec06066da173eb4f263f87cebf8c16e250556275 test: add possibility to disable tests explicitly
91711db37def1727d0e8b75fdc2ec902c6e1e764 common: restore env.py ansible library
d59769d9fca8cb11802b2de1ab892ab3d69c905c test: print error/warning message in case of Valgrind failure
dec662005fb8ce55df5daa73e10bacd382f08b05 test: disable obj_sync/TEST[2,5-6] using DISABLED function
40370cfc00ea8756ca86e6ee75c04f84e41f90b2 common: add possibility to disable tests explicitly
3bf4e03278e56ff22493b988b0bfe99044232bea common: pass secret variables to scan_coverity.yml reusing workflow
604e22c30b1ef051ac2b6ce26e1b2a8001d1e411 common: use RUNTESTS.* instead of make (py)check
6d9ed6b6fce00e46413380966505a8fd7e6124bb common: main pmem tests workflow for all tests in sequence
c1c2fe3f4b042b9f48e75338177f62bf9dee6cb1 common: fix configure-pmem.yml file
a0df530296aed8d98c98c954e41e08009d740965 common: separate make commands for whitespace and commits checking
32175bd1027a69d236d45b1d5c2afc6e2be1de6d common: remove blk/log - second iteration
9168ee86e5ad91e85742a3f86a226b606d01d98c test: delete logging into stdout
d9c176aa3527fda3b9b0c7ee4dcfd76d52204cd2 common: remove empty folders of libvmem and libvmemmalloc
873973aa678549287cb8e440e40e6aafb4c8c3b0 common: remove libpmemblk source code
801012664114a82d70ddf83bfbd479a8e0360da5 common: stop the failing Codecov uploader from stopping the build
9eca92721e217e8f59f3aa2a51ab44331a34cab9 common: introduce preliminary checks GHA
bdffac3e611dfd8190c4e656f39a53a0691fe4e7 common: separate workflow for rebuilding Docker images
8e00239a477c10c1628061af05a629cba9e5d547 doc: remove libpmemlog
7b2037a63b4bc3a56f33e8a393cc42a34c544fb4 common: remove log src
cac9ff998c68830d57a1dbb86c9473dcd36cfae7 common: add SECURITY.md according to Intel policy
9f9910718aa8edcb0c38115b00acd56eb61ff0b6 doc: remove log and blk references from libpmempool
3a4e53981ef880bb6d0de60fd900fd2e43f7e8b4 common: group all scans into one GHA workflow
4af5c65b6d5aa1c49af707a3c597a36f56c20951 pool: remove log, blk and btt support
466d79fd728f09fe5df3e39416f3ba2b04ddce73 common: remove libpmemblk documentation
cf52dd5206dbbabd5ebe26c212ebf0fc41040058 common: pmempool documentation w/o btt/log/blk
cf6a72a7a061ea393a5f823a3f90aa29269b91f3 test: remove libpmemlog tests
0e141ee2ee4087124bf45aca76d11602685f66dd test: adjust pmempool_ tests to avoid using log
46df402d82ab837b5ef08cde9b230529375e9c33 benchmark: remove support for pmemblk pool type
b5d2d5d6cc619e0431df2bad3722f61d5b0e081d common: simplify Bandit workflow
f2facf818618f82e899c7a1840a08747afd02d1b common: remove log from benchmarks
07a11bfde10ef87038133b626649fb2a6dc14a9c common: remove aarch64 Valgrind support
72e1124e594f75a37ffa97687771569d95078c34 common: remove blk/log support from pmemspoil
abe4b886fa278d3b02e74fc788ac3b9435dc02ee test: remove blk/log support from pmemwrite
c0ed54e936cdcb9525404b6d060e8131b96ee3db common: remove support of blk/log/btt from pmempool
47ee59647074cd1a419d02b672aa4da3f9873e83 common: simplify long tests description
faaf1ea5c03e35004d856e300978cac62ef899a0 common: create common test matric for bash and python tests
f5bbf87016bec403f4b7901d4764b487012257f6 common: unify builds names - _debug instead of -debug
5d193e41b24578f61a193243c4aa2fe0c34b5aee common: unify builds names - `nondebug` instead of `release`
4ce096c7219a58804cbafb063ab99edb2b3f25d4 common: remove obsolete Travis support
5d28f8274bb93bc2814bc95e827969ce8979bdc0 test: remove libpmemobj examples using blk/log
cfc1328adb4f0f071dbb71af8ac23239d66f087b common: disable pmem ras test for every pull request
3c8c2ea9d474d640d35dc935fdcb9cb7fc8d610e common: remove libpmemblk tests and examples
510fe01314a1c627d65ea95d2e14d44140136d2c common: disable pmem check tests for every pull request
70b34e388990eaa90aff283304b2698c64b8a928 test: adjust tests to not use libpmemblk
840c2c276945b65c67fe09d10d66d5df536c7866 test: remove btt tests
983738a42106364f1705bfd8274adb4768ff3cf3 common: remove libpmemlog tests and examples
5e1e29163abcda901c9ec997c6a81025b7bbdd27 test: cleanup pmempool_[!check] from depracated tests
d8a93183aa2e010a1db96b08347816ae3b0b4a87 test: remove deprecated tests other than (lib)pmempool_*
de7710b60bf1ab81881d66a29a4527a4d1f0eab9 test: remove log&blk tests from the libpmempool_rm group
775d429f5fe5bed1e8998ede1c92b1226d2d649e test: cleanup pmempool_check from deprecated tests
627e9706d213748edd46c7c7373d792998da83f2 test: replace deprecated libpmempool_api tests
f2b99bb3d7c1c5be408e6f6d89a067a732905d83 common: add the next release changelog entry stub
a9aa77bde19e5635e4b3262bc8ba2ab9b5096e6b common: a playbook for GHA self-hosted runner configuration
85c30cf8c2ebd118eb53414d7fb02ed36ad417a8 common: avoid host key checking by ansible
d13f3697da08a4510d6205154583ee7520a9e98b common: add proper bash suffix to RUNTESTS script name
89fbecbaa0de115695308b426fad5ff9fda4b141 common: enable --force-enable option in GHA
e5e57ab74e2c4908056991e26302110fd577b41e common: add support for --force-enable option in RUNTESTS script
846a29dc3bf6f2346670426d491f8eb58bae56e1 common: silently skip ppc64 tests
8c89e6191c54e8a42a42c34f850c20c048e774b6 common: fix cstyle issues in the README.md file
202344ffe051ecca3dc7ca6154d9551e38037007 common: increase Ansible playbookss usability
ba82da911f4c26607c13302cc147a03b8f35943e common: files for automatic platform configuration using Ansible
5a23f0569b0e54a0b9f5ebaf1b6c4b731f7a2f92 common: enable CentOS build w/o ndctl
730dc764c9dead3d803a9a284a6060d2b5e428db common: simplify Bandit workflow configuration
55cc1b72a6487ce42e1dd918191a75a39f1f16af common: clean CodeQL workflow up
4fb4df8978560a19e6be17cbcb904151240ab319 common: unify workflows' names and file naming
349f1b11493f434024d16d611a05786a7e4bb0a3 common: remove the last miniasync mentions
4f0ee3140dc62ecbefaabd608aa43cdea10dfc3b common: remove miniasync deps dir
caca44c08bd20182f045ac91e6216a6863d10a44 common: add Centos OS to build system
0c7946062ef3897b9fdc729f492a7a9fd0ea1e37 common: remove miniasync dependencies, docs and tests
9ec7f34fb8588feeb7203a89d0864d23b6da5a39 common: remove long http address as not accepted by Centos man
3d919fd7126da76378870e9a0fd9a598dbf187f0 common: mark the arm64 and ppc64le support explicitly experimental
1e17bff90c231e9847e5f1fbb36d9ece564e93ee obj: attach old documentation
a02aa6d523c00884e2b2afc58a2b5141e22aab05 common: remove leftover Windows
2a4a0c267d4ab5ca1c792512f40c29ce7c57f0a4 doc: remove FreeBSD from documentation
f48c1485f582194d36626e75e17ec1bccfd8d151 test: optimize static global variable
9341db4366d58b014c0c65cf54114d29e6404dc5 test: separate run_workers implementation
ef5ad15dfac6318fd4e510c33d92268f289ca0b8 test: remove redundant tests from obj_pmalloc_mt
566a8c39900252ec714b165a39d86a25800f3575 test: separate folder for reserve-publish mt
607e699d0c16eefa7c7c97177b491da29e05b807 common: remove FreeBSD from CI
d1f693be12fbd6c063a0a1a524631cea098c99eb common: remove FreeBSD from examples and tests
063880d75bcbba8d99b2781da43b02a7cfe16c02 common: remove FreeBSD from src
04e64f23c261a74783d76c0cb809a15ca69052a2 test: remove windows from tests
43113cdbcf2f06c7c0091b9f69c2f92be42aa5c8 test: check curr_allocated size before first allocation
48ad11970989ca7df784eeaff462c6930b865d3e doc: remove Windows from documentation
e38edf5ffbdf1abb59a2722db4b825f5811fbdc8 test: skip elapsed time calculation when start_time unavailable
b0c2916f6f5f1c8f8a820d2de5135b081c1de3ca test: disable obj_sync/TEST[2,5-6] for all configurations
1f284a2723986effcee87fdd9c8ac92d19de2bcc common: git versions
b9ec4780b2628d314ab0c8040feca0fe30906f0b common: 1.13.1 release
7f80ad11effb0db8fe51ca61052ad27ccc7b8780 common: ChangeLog update based on review feedback
eb0be55bb7c54030031b29b9725c18b1a29eccb9 common: fix Copyright date
856213c0c4dba069f231313c10b7e6cf23295c63 common: remove all references to .ps1 files
4ca6efe0e5ecd0a0c9cb1c8ed16173da73b5ed3c examples: remove windows from examples
50fd22d38a8e44640faf3f4e4091ca114f8e3d17 benchmark: remove windows from benchmarks
4f5cba857ad982a61433bb2105de4d65abbfa653 common: remove windows specific files from tests
f146dd9358bba7a762860756d0988c8040f37fda common: git versions
b001221e42512a8a2aa54988b0134b72896701f7 common: 1.13.1-rc2 release
b305fcec999bb4254cb2f771bd253259513e34d3 common: fix typo in GHA script
1aa215ce2851e902d179c4ae41e28cd6982fd6fd test: disable pmem2_mover/TEST[6-8] for drd
9f36cff856c7c822f41b59a9eb51fd0c205c98c9 test: shortening the overall execution of valgrind tests
b2b4e48f121e528315ba5889df0ab9c5001f9546 common: git versions
0b4b3f865970a024edb1b7d2f008d4ed75232360 common: 1.13.1-rc1 release
5a363c93b2d90014edf85692fd7eb17b1b511f71 test: disable obj_defrag_advanced/TEST5 until #5690 is fixed
e6c38fac36a91c93d64f7fb7186d55a721f7e9f0 test: disable pmem2_vm_reservation/TEST22 w/ Valgrind
541ad0824fb528c23fe0fb42f09a56f87f8da37d test: disable pmem2_mover/TEST[6-8] (pmemcheck/byte)
f9b0210cc7347c6971dcec9c394e9d30b78b0d7d test: fix memory leak in pmem2_mover test
1242320e9ff0d69a32f5b7b6ad239ff872b35eb2 common: enable manual triggering of long tests
050e71fdbb2eabe59f8c82eb67f50b70e97dc0b6 common: use as many cores for build as possible
8989c65f1612cd6c7bb70351b49179ad7541289c common: run 'long' tests in parallel
4022b87467ea0df07ed9297f139f73f1782eb6b3 common: run 'check' tests in parallel
39001909f9c6923adf72217de1e42c218c9f6ff2 common: Increasing the parallelism of test execution
01670d31a51eac8b78148d31592b3aadada2f731 common: print elapsed time for failed tests
a614348755dd56dfbbef2f01c043705c4b07b2fa test: fix pmem2_map_from_existing/TEST[0-2] w/ memcheck
1cfb23d758b824e7b6958ce3618ee296a3b6878b pmem2: remove data_mover memory leak
5bed7f510650c4c53446f88d8f423de5b38a552d test: remove support for obsolete pmemobj_root
6f533b16d13db75371c51b6577ad83413793745e test: (fix) remove obsolete data structure
c7272214346b3b806d554278b13811f93bce9ac0 test: fix pmem2_mover/TEST1 with memcheck for #5678
6418a2d3a01d660e685895e9972c9e01f569c0a1 test: add missing persist in obj_tx_alloc_mt/TEST1
ceab4f15a7f512e38581b07d716a669c5e3314b3 test: display execution time of each test
448eb22e5bd7d3758e9ae06f1f2edd0df07dede4 common: install rsync on Ubuntu to build proper documentation
2c0fb2698271c3b3802c5c91a938fcbd724ce48b common: install hub on Ubuntu to build proper documentation
377f875e2abffaea3716cf4e2985a29f05a6470f test: disable ex_libpmem2/TEST5 with memcheck
62643d85394fb7d975d90f8d26ccda0d54630193 test: disable pmem2_mover/TEST[0-5, 9] w/ pmemcheck until #5595 is fixed
df91120340ad9e10e94768912bf61fc23239b826 test: disable pmem2_map tests with memcheck until #5600 is fixed
cdd634036a492b4bdcd33be20d1fc92afee93bad test: disable pmem2_future/TEST[0-3]: w/ pmemcheck until #5596 is fixed
7f317c7a37f1218402cb0307f31f622259b72db0 test: disable pmem2_integration/TEST[39,41] w/ memcheck
72c2b5e7e3bcbace87b6bfbc8930b236bd7cd891 test: disable ex_libpmem2/TEST6 for 'helgrind' until #5638 is fixed
a4b3c7fab4b7af4f0d90e54aad6816cf0422c594 test:@t.req...val..._disable() used only once in ex_libpmem2/TEST6
a2b42e7ff53efee99d81187308da6b4566745ad4 test: disable ex_libpmem2 TEST6 until #5638 and #5593 are fixed
6d203527d0ac802ac50ce2140a2fd563b0986b95 common: remove install-libndctl.sh script
7955520f36fbdf62ea3f28cbd36201339486f2e4 test: disable obj_sync TEST0,2,5,6
dab04b83895ad1710e4b92a92196663045a3cb54 test: disable pmem2_map_from_existing TEST[0-2] until #5594 is fixed
90ef249294d3a01aeb68d6b2e8cc12bb27e4183c test: disable pmem2_vm_reservation TEST11,32 until #5592 fixed
f1ffe190ea85f0f7f491fa17b8c56bf2e6dd1d6a test: fix cstyle issue
966206f79037539b063e3ddda79d86a740fbdaef test: make build as fast as possible
a890dda80f3cac9bfd143558dcade480a306826d test: speedup tests on PMem
a9c535f91bc6dc453a85c8849e0f83ded57e11c0 test: fix test for win32 platform
ff6a07d98fa42ceaceeaf7f52374e0e5f873392e test: disable avx512f tests under Valgrind
174336da16773340f59ba41b8e075dc565fcb615 test: enable Python tests (short+medium) to be run on PMem
4f29fd87438540714b78781e9b35d4ce38db5104 common: avoid error message when tools are not available
3aca5be0ac8ce74a81785e42657b6c51c8825293 common: avoid error message when tools are not available
252b4f1a9a1bf844a869c0707f87987a91b6f87d common: avoid error message when tools are not available
b5d69f4fba0322c9136d622c54ce4a1a7b0486ea common: move Fedora builds to nightly builds
3249d23130e24479262711133ad439a8261bb5ce test: print out build system version
046e4584550db0a5fe31851830762e0ccb496d6e test: disable test until #5599 fixed
b41c2a1e2c1b2e58a02345f469591245777caf47 test: disable pmem2_badblock tests due to #5636
321a12a017da34b2838bd2a35c365a7b372e8af5 test: disable test due to #5641
61fb7b526463d5ac07414d4e756666fee7ca4227 common: move packages' tests into utils/docker/test_packages dir
36670d5a9e3f8576ea72c2ed65c0ad1c44ec0180 common: move all MAKE_PKG checks to nightly build
c58670b14007480c7be960b0eadba514def12385 common: remove (now redundant) second script to test packages
37693b689c7413eb386ae93833b9e1b182a134f2 common: add param to package testing script to skip daxio
69cc71bf0bf37f96474ea1208e0caea732c51109 common: remove redundant, not used script
52b139644c39b390633c17ea24251c4692feeac6 common: extend run-build-package.sh with extra checks
952bdf4411e485d10382fb76c9b37fdc46a0714c common: fix prepare-for-build.sh to properly pass extra arguments
799236dace4f8d7ac9d62d64e06d3cbcee8084c9 common: enable manual trigger of some builds
aea64b28f957be8ddb707101b2aa6443ff597e3a pmem2: fix valgrind instrumentation in pmem2_map_from_exisiting
a3d39fead1da1d28ea4bd3be9cc86ebc0c7d0ada pmem2: remove unnecessary #ifndef
ea07a4b27b5d0a3762c0ced4427742000b357795 common: remove windows from compilation and code
f6feb07ba4bae124d661fe8008a86cf1f42c540f test: ex_libpmem2/TEST6 should not be run under pmemcheck
b207bcde4c5c2ec5b7db86f3f45652f8c1647b02 test: update permissions of DAX devices after clearing bad blocks
c142c0701d129b0ac82b6ab4391ec1389cb048be common: docker cleanups
e39f0c9e269dc632437f78891f3a550b7ffa593c common: simplify docs' workflow and its scripts
3bf01e3337d55255de94b34a047390b2aec2e36f common: run long tests in parallel
3bcce530454dd43a84c378f4979df71fed190c2b common: clean GHA workflows
4e7ea0201a7d34a78b2671ce5b6d0c9a626b90ab doc: update Release Steps guide
552f1b6b49dfe18d871dc14d544f9fccdf440be4 common: bump version of docker images
ab74d5c963241858dd6377561cc5459a3ec4e2fe common: git versions
004ff052ba960109867202140303bb764e75fc68 common: 1.13.0 release
3114c7725fff3c13aec95ccabd5ba4acecf359e6 doc: add "Known issues" to the 1.13 change log entry
bb68b4fee434e1d2d2f2944e4b2ae481940ee4e3 doc: extend Release Steps guide
03fb27d4804a57a7f40d1662c98659fd03a467e8 common: git versions
5529c2f7ce25ed639411a7657bbde7a9d8291199 common: 1.13.0-rc1 release
88de642f3149debc5769a3d22bd1619bdb9fd1bc common: list nd resources in get-system-info.sh
0da0c7268a01fc1379e8521f6f0754f00be65d89 common: show pmem devices as part of system info
f62ff779f4796bfa5f83120942938f2f30a58f29 common: Adding opensuse to PKG tests
396b07a20aa29a361639804b52c17b429d120dff examples: update btree example
a5e3cbf187da10bc51bcf219884b549735378c2c common: split Valgrind CI job into two
b427e90537185aef8d869d8defe4d14569040197 common: update gha-runner's testconfig
b72d377c68a538027a1bb1ab871903338ee48782 common: add GHA PKG Linux tests execution
114eb5bdd31ca7d4fe555d2e1305a70d61f830b0 common: update opensuse docker
57e3046b85a44e26c56868c410994cfa2521056d test: separate tx_alloc_mt from obj_pmalloc_mt tests
d65f452dc10c82ddc38bbd9c6c51eb2b1925c1c4 test: avoid parallel tests execution
ee8a44f40abcab2752d41757bb011822a57fbce3 test: fix pmemcheck obj memops issue
ed2ed44ae05ca6c0b779a46a0037cff5db8a0bf2 common: add win_depr_* defines to split_manpage_test's exceptions
a3591451dd63e8477ffb314403ec1a0d1c5e7d7d common: bump tests timeout for self-hosted workers
dbc45a2e5022b9768645e4172115bd91034675fa common: add ansible directory
be266c2810853283a06e04396ae5e1f26aa3e15c common: re-build dockers in nigthly workflow
de047064cd6513acf403911e1cdaad8eca1e9f4f common: simplify approach to pulling and rebuilding dockers
f1884d5b6e5a97a4797e7edfcc21da3cf367b3b2 common: Add Valgrind unittests.
602aefe5dda54c19c4aa239dc77fa045092dc7bf common: omit checks for 'cron' jobs in build-CI.sh
7464405df8450a6f33781936debe3b53e429cba3 test: add missing variable initialization
252866840aa479eb973f922e9425ce26ab6fbc28 common: set FreeBSD support as deprecated
79f15dd0c72dd6899d84d9694195291e134a6e23 common: set Windows support as deprecated
ee51735e309e4b254a255f52439a5d8318a25392 common: Add Long unittests.
017a2b35d68351e1522e112f5d4c1213be2e3a81 test: explicitly fail pmem tests if ndctl is not installed
a7d7f4067fa67aa2aeb4837b392e0986f3ba36c6 common: import python scripts for PKG tests
8fc45aba071df85b677311cf5ec02b1ae7282e01 common: move on to the new coverage uploader
44276c441ba95f42e10a90a0a58a9c44877e63ea common: add documentation tests
02e789e7013a86ed214dcb57fb13b11532b56d51 common: add GHA Documentation Linux tests workflow
45740359020ce1aa3ff05c655848ea935baa8194 log: set libpmemlog as deprecated
d484df3b6ee1ee7407da0e96d7d7876e6e13fb68 pmem2: set async as deprecated
42a1cb7c9621fef20e9d3c51414ac79d2e3d4133 blk: set libpmemblk as deprecated
8fb357bcb32b410d321b30c1847fab42e3e0bcf4 doc: change libpmem2 example's link - gist wasn't properly displayed
28674ffe88ee7895230c16967eca4082b2ab4eba pool: Match function prototypes of enum_to_str_fn function pointer
3e26306b2471e5134f8d6b43b36a830bdc0150a4 common: add Rocky Linux to execution
d5e217da718e10f6e926ecfeaf262be1cb4989e3 common: add Rocky Linux 8 to execution
aa07e496770d9cd40a107a9af2ada58b3e2fa1f2 common: fix intermittent CodeQL issue
f11ea6477a6a5984f8f9a0696f5d47db3f2d54ee pmem: add miniasync cflag
8931a1bfc711ac399c4e5206c57954975bc385f4 common: fix unused suppression
0a8add612b5217d7e45b1816daed24cf85d10edc core: handle ENOMEM gracefully during logging
00bc979ab609a1d2be6a2ac6c1309cd053b9e470 common: remove remaining references to librpmem library
ae798ae8254db21d065d71bde5c3672faff7eba5 common: fix coverity issue
d1fd1901e168194c5064d3436a121fcdcf6af3bf common: fix coverity issue
4294acd344e5b1f2113ee52d9c92f1f8871bc937 common: add Debian 11 build to nightly CI
c435f283abe791d459e2567e7d437f2b5fb03b63 common: remove unneeded '*' at start of expressions
454c604e1c4621e64592fe76f12bdad37aaa893e common: add openSUSE Leap 15 to Nightly CI
0ef4d61bc63e63592ec5c39c6ab4cb85f8ac7b1e common: fix coverity issue
ca3ae780dc155e6fc275cee9902cc06a47376348 test: fix pmempool_transform TEST12 for ppc64le
8b013b1c60561c7382891b00588102bcd8d0d92b obj: Remove hardcoding of pmemobj pool heap offset
7073b642d8b946be74cad8d378db4f3fb8161090 test: Fix the match output for ppc64le
24166c85a542e821f6eb0d01c5fe6ceefeb83b86 pmreorder: Remove hardcoding of pagesize to use system value
8cf8237030459c0b5e3f22664af69b61adbb6a92 test: Fix pmreorder_flushes test case for ppc64le
e0b5d3b2d6f6426b4b7d134ddcab0b98467f7a47 test: Use Pagesize in pmem_valgr_simple test
b17d57f8aaa2188e93e0945ff6769ce9d0203a46 test: Adjust the match for log_basic TEST4
7f9227d0ca7864f1d1eb40bd2d78a6dd313dff6f common: fix coverity issue
a8306f8ef987c1edf29cf1eb5b054b9cca67e446 common: bump valgrind version
b6cafad30fb410041749b35ff787d0b763578a7d common: fix coverity issue
2ed5c945177cf252c6ecdd215bebf82784f6ea4c common: fix coverity issues
b2bbb94f3f6d4ec42524b4d41529d8eeaa9240c9 common: fix coverity issue
811e2694a4fc9e02b935713240ff2550588111b8 common: fix coverity issues
377a759b82159b2cfea1ed1ff218f1c651734572 common: bump compatibility level for debhelper
6c71d417db5a5293c9baaf04cf1c232ca65f5946 common: fix make format for src/deps subfolder
72dc4a6258515115349a977951fe442fead88a65 pool: fix dependencies with pmempool
b1cc2485bbfc4f310059d0929f82705926aab2d1 common: use Fedora 37 version of docker images
6d4aa6bc03103c962860382ef41f4c5c922ad0d7 common: fix misspells found by codespell
79899279f2b99c1f9167db53c7f5b9b4ba0cbcfd common: extend utils' README files
bc4c188fadbaeec7417915343955dd43f6c76960 common: remove lgtm status badge from README
3c1685a8c36ae7c18c99c1117b75df06f1e5feb0 common: remove support for libpmemset
5db37ba12ece6b3c88549c2201c61b47f7093d7f common: update valgrind ver to 3.20
c1000ff0397ea2863f5fd7fd2ba3efefd5f229b9 common: add loongarch support for pmdk
e400b4a4efc76a7185f75a19f648b4814e4aa1a9 common: update codeql GHA workflow according to our needs
efa50963f7a8c2b1b06f39b86f998af5f88826b9 common: Update codeql.yml
8bbcfcc7b4b80302f77f3e2256a0ed0979ca71d2 common: Add CodeQL workflow
1573d506f80aa4653b554527b47444c3530c932c common: remove librpmem rpmemd libfabric support
2677df9c5ccf7280eb894dcee99a180a5d5d4559 common: Update PowerPC contacts on Readme.md
2e90e83ecdf5df0f6827040e1abca7f5db8129cb pmem2: suppress unused params
2a70b3117e71ef626fbf957c254ff3e5d150f96d pmem2: suppress unused params
a3425b4fab0cd3f135a8d7ca50a87c6e6a303b3d common: add GHA RAS Linux tests execution
90d963609b0c97d950ddeaf97fadc566f69c22e2 common: upgrade docker image to Ubuntu 22.04
7ab98c846de5df90d97f16805a407d26e662917c common: upgrade valgrind - dwarf2 abbrev patches
bdb5c7ec35704bc3b9bb4c54d0735b28525d9187 test: add more security checks for pmempool input
fc0bdca25ce974655b60a55dceeedfca3cd9e3ac test: add function parsing markers passed by pmreorder
33b37db08448f0c8e110b74944705bb63b71b4d8 pmreorder: share markers from an application through env variable
fca9d48eab26eec9513d8a36a71f1f7178e030c5 common: add openSUSE GHA runner
a6e1bc12c544612b1bba2f7c719765a13ca64926 common: git versions
786098a024c6fe60e746f2cb1041bcfcd21386c9 common: 1.12.1 release
b619064e2bf899ca3c7704d4139784af3ce117cb Squashed 'src/deps/miniasync/' changes from f3b809217..a8d51f0a4
90811617e5e69efd1805c3d909149a5b42adac81 common: git versions
ab3fc0b7f1f519ce0050dc77d4fdb8b3fcba760c common: 1.12.1-rc1 release
4c95db3223336cc85cb495c90e58d6be3826beed Squashed 'src/deps/miniasync/' changes from 706d2635f..f3b809217
b1d9a57f0277f530b18ff685dca1189b2086b111 obj: ensure zones are reclaimed prior to free
29c453fc0e671700bfc378efc395d34fde4af3d1 pmem2: enable movdir64b compilation but disable it in the runtime
1d14e1b93822664a5ebce1b1fa84cc591ee1cf80 common: update for GHA workflow - create config & run tests
e3ba304a9c5bbd8f8887f1213b04f7e00883f87d common: fix default cflags in makefiles
d667da12825b4465dea51c73ad3ba6aa242e0070 doc: fix Makefile's list concatenation
905b3bbc7f53c437fde1ad7777e75d0fa7fc3c01 doc: fix minor isssues in manpages
dcb8c8cfade58db4ccd403bb18faffa71bd6c6a4 common: update run-doc-update.sh
9e1869c897304fcbf0cd0e3a5e3310f1447d5396 common: update run-doc-update.sh
9922412e1e6ee4b2497aae48c808d30f02dffb2f pmem: suppress a potential unused parameters warning
e9f8db2255cb121692ec64583cf31ac994aaaa92 examples: fix potential buffer overflow in pmemobjfs example
6a02375ae5c5771de105d81b47feadaa823940c6 pmem2: make sure async functions use proper vdm flags
5d583fe2d55d42aa0f0261f1b27c59d12eab0a68 pmem2: actually skip msync with noflush on non-pmem
8fcd435f3e4334d0160d6b3a7b375cd9e3aa4556 obj: always perform cleanup of logs with leftover state
3b4c1a9a9c7a08026e89afa5438ada532ecc517f pmreorder: Suppress printing call stack on SIGINT
c8cdad7fde73058e38cfdf44d2d7bb98931c6901 pmreorder: Use subprocess instead of os.system
2ed958b9f6cb4201ee51414a860b4ea4ed75fcad common: fix auto doc update script
01c053293790d3ea4543bf6ca1947648f864dd7d common: add more prints in CI build
e8cc9bca3a468ba96da075634d373429ec31b127 common: set proper version sorting in version.sh
96a02bf946272dd0b706357d085815398e36fbbd common: remove SLES from GH workflow
ce931e6d38904860f3d414578b5b0fdb07f0e417 pmem: suppress a potential unused parameters warning
0a1f0a9b42e23ff4dfbca34b5ae1848e31d84e63 examples: fix potential buffer overflow in pmemobjfs example
e6ed40855273fa4310b0c773a13a747f885b8eab doc: change manpage headers
b237228e87a1675f8b6727d250381b994e462bcc common: update doc update script
93f0cca13ed6fc8eab1e007d83d7db41fdedb1ab common: Do not run self-hosted jobs on forks
6f4fc99609e7bba32e1afce8170eef488ad64e89 common: Allow long links in commit messages
91f41593cb898cf1f37af80fa225ad6c6e1f51bf common: git versions
73d8f958e855904dc0776a7d77d0f0d3698a65b1 common: 1.12.0 release
34399295b86308db67c99d69aba791acd026303a Squashed 'src/deps/miniasync/' changes from c66405456..706d2635f
e11cd16bbd521b2e6f18abc63c539b863fc0d3a6 pmem: disable pmem_eADR_test for non x86_64 architectures
13df4328ff75340ad4aec3a20a12634a0d8733f5 pmem: add missing initialization to the info structure
1587807cebcdf206abc82d69b26a7c2e6a817cc8 common: update changelog
4151cea9ea9fe65d280fc92eb87973177e98dd31 test: add a few inval pmempool cases
184ed96c9a633d42d295f01df9123fd9a5fd38b9 pmem2: initialize dest in pmem2_future
52197b194c11c0bd384c897421cf7be118b2cc9d common: git versions
9e42d5a9453da280853f1deacf150453b7150e6d common: 1.12.0-rc1 release
089ea9594afcce1d0a088b45ff22ee04ab22c735 Squashed 'src/deps/miniasync/' changes from 4e8f0eebc..c66405456
82c699e8b8baa410df7ba2e28a124d6e67dec033 pmem2: fix wrong manual reference
589bcf59af40723828347b4ee6aa6b6b45325008 pmem2: make unicode_api test more generic
0b4439237aa301e09e83606dee8624a6521744d2 pmem2: pmem2_future documentation
2b1137315e3e042bea52b22166b4091d3afd9b82 pmem2: add pmem2_future
7c0b9ff0972ec2925d439738e82bb6f2bea15def common: allow failure of arm64 on Travis
a52606b24432208382b9ba70ef0edaafb60aa679 common: add Bandit security scan for pmreorder tool
b84c535df064ee9ed24e0796d6754a4af3763264 common: add bandit to Ubuntu dockerfile
b2c565ec38cec215cb96faeb1a226a44d98b34b1 test: don't use a FILE pointer after fclose
d087db32723daa4c119427a99a72ef9a95dc9282 common: upgrade valgrind to 3.19
77326fbc3a5de5131a232f8aec60d4b17cb9679b Squashed 'src/deps/miniasync/' changes from 77a9a5550..4e8f0eebc
517851dee328e8eaccac993c15fe11b31bf3cd1f common: update dockerfiles' copyright dates
5ba730e1fd4be39d38e1a865407f7673af0bb81d pmem2: add pmem2_async documentation
6d4ee1b27e2fa001c196aabf95de265cedc2130e pmem2: add asynchronous memmove and memset
f779eb382b26060eac2b5c7db28f9fe89c61c947 common: Update PowerPC contacts on Readme.md (#5418)
41fe8ed99c06ce99593eafd3893159a471eb9692 test: fix Makefile typo
a6666554a8089e0e4f90449def6fded59a53f1ff common: fix for building PMDK on SLES self-hosted runners in GHA
6edc2cba7acee7e7660f223f6f2902d1ad26558e Squashed 'src/deps/miniasync/' changes from 6c21f8a6a..77a9a5550
776ea69091d6c4de4e0aedc2f4758041dd8b22a5 common: change daxctl include
f9f1afaae6f695e436654189b21b1634167ef1ba pmem2: add asynchronous memcpy
aaa95362d9a86bf243bd7613b44196fb5a39993b pmem2: print SKIP message for log level >= 1
311a83774a9846d93f72df31a44b08e663ac7535 pmem2: check if movdir64b is enabled
ec5800d8f202397daf1ddc47e83c8f56786ea436 pmem2: fix movdir64b compilation flags
c5f24ce284f8fc118e594a78a852a07a1d68b0ac pmem2: fix movdir64b flags in pmem2_mem_ext test
4fee221863660238851eece0ceff3909db4484f2 common: add a comment wrt updates of clang-format version elsewhere
a45ceeae48a211332c4eee07313ad5cd897897e3 doc: bump version of clang-format in CONTRIBUTING.md to 9
cd761db31550d2f4576d99b52bd8a6e138abee8a common: add visual studio project for libminiasync
76356961cba51497e07f84ea85926482c607615c common: include miniasync to linux build system
1e45d393b0896336f0014804397ec92129ba267e Squashed 'src/deps/miniasync/' changes from 3a5e92e49..6c21f8a6a
1a79ca517e19fb08f19ec77f02528bfe709f8101 common: add GHA unittest workflow for self-hosted runners
6ce060a01c92616141cfba240a76036c31bf1d7d Squashed 'src/deps/miniasync/' changes from dd06ea790..3a5e92e49
2ab0e1ed251ff61201e4e38f66fb0ff75364393a rpmem: set librpmem as deprecated
555662f091cefde1be4633f19cff4434ffe15d6a Squashed 'src/deps/miniasync/' changes from 93283586e..dd06ea790
52ffd91e1573b09c6c28ac6e9981c624800c2f56 Squashed 'src/deps/miniasync/' changes from fc8e1dbe5..93283586e
9017676b75597beb4eb33aa29e89c3f7a8e94328 common: fix sub-tree related issues in pmdk checkers
af8d65e9693055ecd75f2d6662547dd3c473b3d0 pmem2: add movdir64b tests
b8efbe648268737528fea48314dc439e6de5189c pmem2: add movdir64 instruction
5df56d9d9b537631aee6d7e52210d8b5330e2e56 common: disable auto doc updates
eeb48de72eb6e3b54b85548e854ca4049932a776 common: rm appveyor from pmdk
022b7d1c0a9c72223018fa702a7f2035bb7e67fa common: upgrade to VS22 latest SDK and PT v143
070dd2cd89ba2fb9b28f7fa26364a708a844bbd1 common: the yearly spellchecker run
974dd19b96e3cfc99e4d0aab5016fbc506fc79d2 common: upgrade docker install valgrind version to 3.18
0a1854d66b3244d24aac663407bd3b9e0261e12c common: upgrade Fedora docker image to version 35
24fc6ca319f22d3258d6b0338c051aa8ca6211c1 test: rm usuned code from obj tx alloc
43e08942628a2e5ad5ed4d8081012e45f0b9d4b5 pmem2: add missing unused suppression
fc9cceee083930f90dbb89dea07e436ce085d199 pmem2: add SUPPRESS_UNUSED to pmem2 none/other files
fa4d71b0c6fb1987bf753c7133a68bb922db0edc common: use real asserts under klocwork
125ba2506fb852d7b119137a037a1a3c5f2432af test: add ex_pmreorder to Makefile
9ede122f1ffc83307d5668b9748fc5bab4ed5810 test: update pmreorder tests' match file
2ecd843cecfeba60b15dfdb9e4d3f23c8a447536 Squashed 'src/deps/miniasync/' content from commit fc8e1dbe5
fdf520a135a60a17a2664b33ae6664051d07b006 common: ignore miniasync licence in the check_license
5265d134c26930324f56f1efe8ae4f6276b5146a common: ignore git-subtree commits in check-commit.sh
8be183a31b9bbc4f6a053f8e14bf276d22d43628 set: fix klocwork basic example warning
d424c59151adf41f0a9d6363c956f370b24376ae pmem2: fix klocwork safe ops warnings
e87ad2548d8a5a95615c01f94749428c20d49f6a set: fix klocwork basic example warning
5420dc76bbfbe36ad2a791e5082d9ea0814cfd32 set: fix klocwork SDS warnings
d0e3fe8374cad18e83db35d38a68f5b49b593979 doc: fix cannot break line issue in pmreorder man
2d44fe2ac1d80fde405da2f1cdb701c7e8249bc1 pmem: wrong if clause
f29c3ed85e8fc1691666481f0c3516b9edb940ea pmem: fix eADR memmove and memset
c54cfe5d388b757961f2be75187202b14960d9f4 examples: minor fixes in basic pmemset example
46c1a0de788eda37b6838c08f30386073a652efa doc: extend gitignore with one missing pmemset manpage
2b9f0f81e77727f3ca6c602eb6d21f33c99acfeb test: fix device string for real pmem requirement
01ab35c6134e35da824e04184cc746d500628a19 test: update pmreorder tests' match files
22e44a8e61ec6ff2084987f0f7f5797d051ec741 doc: fix pmreorder's manpage formatting
174c6cdbd6c56c6340c15e8261319d49cd01a5ec pmreorder: update docs with required last arg - file_name
7b0cf2cfd8d36afc8b2caf11e94d8479c9d2a62a pmreorder: extend functions descriptions
be94e3c8370283b9aeaa3677d16cdb5874770d4c pmreorder: apply black formatting
1d43563542ab918c363ab01208fe7fdbcb22219c test: change pmem provider string
6f87442c5fb5f4e1e7f4a6383e36125cad4d9e70 test: add real pmem requirement to test framework
c30cce1a7f08bf7c624e778048b44b4363624739 set: add bb check during mapping + bb clear
cdaddf633aee2c3c3946792767f5b0fd2aa327ea set: add devdax tests to pmemset_part
6f0e874174e0cf25f17f200f005c48810a3fd668 common: fix random error during GH actions tests.
f2e99508a40d30bd12a5f502af56d6ecb4c11e84 examples: remove unnecessary persists in pminvaders
1e381fc71d336a12b11638faa888838a6b6b16cf pmem2: add addr alignment prediction to vm reservation
c8f5e6ecf58fcef6502260a91cca3c3e008038c9 doc: fix typo in the pmemset_persist manpage
71e205e2271eddfcb8721e1b924aeeb8333c337d examples: fix always 0 ret value in the libpmemset basic
26b48457c3558987b3ddb791edc55026f5723e55 set: fix pmemset_source_pread/pwrite_mcsafe test
95d01dcc71a5f557ecd2a4f2b6cd667e97d6fd96 set: fix possible null dereferentions
3ac866c43ad7ed53fb2d6547597525d32bfbf37e set: add source_pread/pwrite to module definition
0f209a4da96d080e606b30a144852ae3817a0611 set: add basic libpmemset example
74203122d185a2f3b8c6be17c46247106ee6a770 pmreorder: add more debug/info logs
c14f0611cebdaac8febe346f4dcd054d6086c9ef set: add pmemset_source_alignment function
33596644174cc3de6610482fc64b86e6e010059f obj: make sure nothing is accessed TX_STAGE_NONE cb
d1c21d080807521b8068f8365a9c767d113fe73a common: allow failures on ppc64 travis builds
0304b4a6a31bcf260adc821e4697eb11750337a3 doc: fix typos in libpmem2 manpages
2a31e68c6b21a9318c511f233b8c5a673d01b8b8 set: add machine safe read/write source operations
0cd30ae38e0f796477a4c3f430a31da0224bd2b2 pmem2: add devdax support for mcsafe read/write source ops
5c1cc1e835a842682f467c72f548cd58b12b8b17 pmreorder: fix repeated import
dcf4770e15334df00fd3196017c77493a165b40c obj: fix invalid type when setting cache size ctl
28b264ae46c13d0b95417fdb1cc0eb3f6a3bc10d test: helgrind.supp: glibc-2.32/gcc-11/ppc64el
915977e844b075226c2c0f80b9b021662380084d set: set opt map_cfg and mv set to pmemset_map
dc5a5a1627b3bdc333d7c7efddeeed0b8543fd82 common: git versions
1e52cc0c0b0b034a98c8e7f6a00ab1e1e9a79b15 test: skip tests that require large vm
c92e7836fd1afbcc56c79e330e0ac615194d1198 pool: add machine type for RISCV
2f855ac63a179396216a67e0515deb7ab6e46329 pmem2: riscv64: fix building with -Wunused-parameter
f23f75b6131c26751e199c2a6dad190576efc30e obj: refactor bucket abstraction
4fff738f5d06b84e559a91008896bb4f44a7734c common: supress false positve of '-Wunused-parameter'
62a691ee413361822df4517e800ff32f495a2246 common: update information wrt support level of both ARM and RISC-V
a37b9ff135024e3d1508b3dbb6759ccdd7c401ed common: riscv64 port
26e8b091e80492f495295235cae8c0122a7903ce obj: fix missing recycler NULL checks
c51231167fd208a703812a360d66d1650a6b3180 set: sort libpmemset.h
150d27f5c32f7b58835199055a23b0c0de1afbde pmem2: add machine safe read/write source operations
7fc2bfaf4ae6fe471f29a1729563a55c24163f98 test: (py) minimal bad block support + test
16e511f8548dda9ec3cf7e4faf7a84dd4f9cd0d2 test: add basic pmem2_usc test
6d0406b9674b60c40435e2415dc0c2526a0d7ede test: (py) enable unsafe shutdown injection
7d8617d0dd064448a12308cef57f02816d7ad443 common: add '-Wunused-parameter' flag to builds
3ec879157e38e1fb7b786c0174993efec4d813ba set: fix missing error message in a test
f8d308b55cd8fae7e0f4d5d4e6dc84d8bfa89849 set: create file with mode
731cba8f3a11ec24720abb02133f4ea02361460f set: change libpmemset behavior to grow files by default
46332fbd15267b8859195d51232ef9140eef7fa8 common: add package name for ndctl and daxctl on error
df054597d60f99c6fcb88e3d72052762946384a8 common: update rpm building script for new RHEL like OSes
eaca37b806560467b5c0e49ab96722eac93bff6f common: fix mismatched function args
55ec1b24ac89371e1dd0544a17662c738075041e common: fix missing sfence in non-temporal memcpy
fe8313b30bfaad498c8a3f1042c8834521c48b5e test: use fixed cacheline size in a rpmem test, make its define private
d5fe23c3feb3634bde5f9301d5a4bd466b08c0a5 set: add sds support
a071fd5d003a70ca26ab8a90efffb58e015d8e23 examples: add manual recovery and fix bug with creating maps
e780032cd689443f96c9bea5b832102e2e59e53e obj: add heap.arenas_default_max global ctl
acdad97971b91f4e525519b1e6d7ded0aa449e55 common: update pmem valgrind in images to 3.17
f2f0f91c8b60a97a8b93ffa404aca7e37ee92fb4 obj: lazily initialize recycler
8fbb7c2b138e898ea0494ff8a5af7e071b37571d common: add LGTM.com badge to the top-level README
fa189592514dcc08a9341f8b4b3171b4893c3380 rpmem: drop an obsolete guard against building rpmem packages
de8bd6e9258ada940dafe5f19c8d48fdf918fe67 doc: pmemset_map/map_config doc update
911736448b07e6f8d1244ed33f179178fda7331a set: merge pmemset part and add map config
93aebd6a269d0ee4bc615c9aae00a411bf46da06 Add HWCAP_DCPOP if not defined to avoid build failure
0043689cc9af14cd7360feb6cd99a47445b79ecd common: bump docker images version
9394e8849fe42b25ee77ea42b4fc58a8810ba11d set: add remove range event

git://github.com/kkaempf/cmpi-bindings.git master::62f60e065aa1b901f826e4f530c0573ae32d065e..main::69077ee4d249816ed428155fc933dca424167e77

69077ee4d249816ed428155fc933dca424167e77 Update to 1.0.4
31973577a33307a677a92629f2a8b8849fd71b0f Fix finding Python library to link
acfd07726bc235a360819e98a1347038da896a2a build py3CmpiProvider in Python3
1ea7d1c0f30ae69e3a2b9b3029b5812cd86e21bf Fix Python3 build
7abf86900409e18ead0fb03b80e3f7b20a0069db update to 1.0.2
5c22dc8a6c4c243863d399ce38b90e1642545377 disable ruby rdoc for Ruby >= 2.5.0
3f8376976d1f0e6b81d4ee6fd48cec944164dcba adapt to newer cmake versions

git://github.com/cisco/libsrtp.git 2_4_x_throttle::90d05bf8980d16e4ac3f16c19b77e296c4bc207b..main::a566a9cfcd619e8327784aa7cff4a1276dc1e895

a566a9cfcd619e8327784aa7cff4a1276dc1e895 create 2.5.0 release
b3891a97e5415fabaf22318da6dbb0153e25462c update change log
bc16c317f1969e003de26ddc2152ce47cc35e605 Make mbedtls hmac less restrictive in line with RFC and library capabilities.
68ef5c5f78373be161b008e9b7fb4f98b5941c39 schedule cmake CI once a week
a3150271bbb66fd284498ca0f061a81398764fea format
70b28c69a2d8250c2c444f18b52f9f41844d2232 use snprintf instead sprintf
fec3449a3ebe22cc7b51694b9563965592e459c7 do not use system include for srtp_priv.h
d1eb03abfe712f223e9cb3ded1c1392e827aa981 address comments from review, no function change
07334b277cb2cc9ca30f087f022f57e9f208e3a7 move stream list replace test to own CI work flow
8ef408485cee69e28a9e758f01696290dd94d059 use cmake to build and run test
914cb552fbcc1854f5c88a969eaa34d22377e598 alternative stream list api and unit tests for the api
07ca6ad289f7d5384f39265e1d5118881e1a375d use ubuntu 20.04 when running with valgrind
cba4c0c13621cc9553b4e512eced22f3a943d1d6 add checking for EVP_CIPHER_CTX_reset in configure
a0f8490dd0d221332d5b4fa330d16c18280e8a72 remove more code checking openssl versions < 1.1.0
0fc6310a262b4741261c70a7a5ffd75ba2827495 move to ubuntu-latest for workflows
77382a0d17d0007718bcfa2dd845e92721301506 remove unnecessary checks for null
523c2a9cddc87b35053d6bce268308af6bc9174c fix compile after merge
5bceeabc46b83e4bcad580b9ad4f25e879a22848 update min openssl version to 1.1.0
3d640bfa7de18d4b2f558f0ed6f94175c594d871 Add android build to CI
c83812034ba97b8ec9555d2b3ee8a0d6fa75dfd3 flip the logic as to which ctx is dup'd
131c0bba29d5a3b5d7590c173782a101fff139b3 only run against the main branch
5d9c5fd8d24f58e222645ceca728a49cc957bfc6 Add comment about the 3 flavours of OpenSSL HMAC
1ccdd7612fe11154be14ac08caf04f1412efdb4a memset not required when using srtp_crypto_alloc
d332304b2f9d4fcf41337d06ff63d914ea6935a8 Apply suggestions from code review
38ccf12c3472c58ff1363a0b75aeb54242bef1ee prevent "declaration without a prototype" warnings
e9618775d57dee40fbc89e3ced6769d8a9af16c0 prevent "set but not used warning"
97d1c2121d1208456b2b10555d7a19361c086fb9 Make definitions prototypes
7041beb12e8a27aa9fa8b8f78684c4dbd416531e update to clang-format-12
46fb1a2c2dc91e1410d3e9043fd088158bed4c92 Include some information about supported ciphers
7a1416d8bb12f15370512835a9949daf9783848e Show configured warning when running cmake
d010371dfb201ca6c2ec27c185926df46491d465 use EVP_MAC_CTX_dup for OpenSSL3 versions less than 3.0.3
63b8f4412bb17e3ead6862da755b4d118c252596 Use OpenSSl EVP MAC api if it is available
059bce7b1b9f2fab6311a5bd081bc9d801cd8e2a Add OpenSSL3 build to cmake CI
cb9677366995ab437663cacc172a5c73c07dc729 Add policy_set_aes_cm_192_xxx symbols to def file
5c09a690a52c5cf08fa7d5514c9587c2cd7dfdd1 switch to use ubuntu-20.04 in workflows
5e03b6403478b4a8c8430d908ae5d0b88ee04784 Hide some more symbols
b94649cae911d8cdb8c083187c59246d70eb4b25 run CIFuzz on push too
e19efdc1683dcf03710eb0fbc640c5a3359b535f Use current directions in stream update test
998491b1893059b331a34626db46c6ed7c672ac0 add CIFuzz Github action to workflows
e1cb78ce03cb55b32ef26d844f94e53ec9f95060 clang-format
9b26f8adf0d1fcf57a9af202a62e4478bddca896 Use more accurate lengths
c038fac38e4c19d363b39062579cfd5824ae9f5b clang-format
1f9cf2c68bc0e94f75a02ebb55ff5cd8d7522476 Also set AAD
4b78d08a3fb710e4437107c6961657afed7bcf9a Call get_tag in cipher performance test when possible
0bc8b9bdaf52b92db9d409094c3375ea092a25d5 (format)
55f409f6129196e0f22c2b28fabce130712b9b09 allow insertions to fail
6b0aa2dadbc41dd1f34e20324b7d86e6aff57faa update tests
f161ac16c28c9552729cfe3850cd6886b57f96d5 expose missing internal method
6653a8667e9065ddbd5f8f914324121aa22a7488 use in get_protect_trailer_length
feac4cea58d6d88a49c7a07d7690c69f2562b283 use in update_template_streams()
8e314717511d9e410e0454139ee8334722a25bc8 2/2 use it
b8734bb7443ceb63374b44fd01d78fb92572e69a 1/2 use it
6a8eea3c94a83673bcbd621d5d928dfb071c1b61 add stream list interface
50675e20c5d5645b6a517941cd46e3024b6408f5 Create alias for srtp2 as libSRTP::srtp2
c93b79f16161a52b1d01bb202e4bdb24691f6dc6 Minor edits: unreached line of code, consistency, spelling
adc976fe324a71ad1c81ea15f28da866345bae2c cmake warnings as errors configurable
fa104f4778addb0c3d6dbe06a066816373751818 Fix compile error due to unused variable
324b4ff3416c16e2055b99dd4c1bff4cc90526a0 set hdr_size as const
b19d4e50e46de0f06e0924609e053298e712fa03 Fix warnings after enabling in CI
2a12d3b5fff4a90170cd8f82484d39a7e5364fbb Add more wranings flags to cmake CI build
c8a9fd19f1136965d50f76d5ef39ef506fed1d97 Treat warnings as errors when building with cmake
11366ac018642e06a5c05018937ef34d13b66a0c Update coverity_scan.yml
53e2b5b22456e340fb009ee3929550d7e72cd412 Update fuzzer_build.yml
003202b994f2c54cd8cae94a8a185baf9837d654 Update format_check.yml
06707077cdf2ccd3fe3eca6a66c9ff53edce358a Update cmake.yml
d2fbea82d71f2f79ad05630cd145299acfdcb128 Update autotools.yml
d3e154bd8378f2eefabd8ed808bf77e27e762732 test: Use pkill(1) not killall(1)
94e7d4016a356c41bb920465c81dfcb1e378299e Update test/srtp_driver.c
1fe2dbd7e16e0a2fc58cb475b58a4060fc952dd8 Move set-and-rollover test in to set-ROC test
2203114ae11178e80b537b6ed6d61da685433527 Skip unnecessary prep in receiver ROC tests
15e87094e4f5622cccc307cee9eafad36ff74c13 Use inet_pton() when available
16483b18a9980575bee23898b2dbfbe2a4675d84 Remove compatibility code for legacy OpenSSL to fix LibreSSL build
03e0b72a56d060990e7db656a8eb92550a5eed30 set include path to be relative not absolute
0d1ec9971cbaebdf9864c1c1a48e3e135e5fb708 EVP_CIPHER_CTX_cleanup() is deprecated in OpenSSL 1.1.0
b156e95032dcf118cf98830b6bd514270c355d18 Update autotools.yml
d11035441aca0096105a643851b686af0f2877f1 Update cmake.yml
c3db75c3c4317a5a2901c7876a3dcc86a9b534e1 clang-format
2542d684ce351f1acb27309aaeb5c615c63d1469 Fix key sizes in null cipher test policies
f1d1e57a49dca345e086e01b5fccc44e723221e0 Correctly set null cipher key sizes
db4dc8973394b5b370f549512d578e720b8870b9 Avoid initializing local char table when converting nibble to hex.
9345ca5c1080bb14f5b17aa035d0b0728d9f4883 test for out of order after rollover
921159ed1f35d098bd5e436630550939928a530a add compile time check of format arguments to srtp_err_report()
3291018b0dffee1a07d79b2c3496ec55c28b7734 Update README.md to include NSS
38f5ccb11453fc2d612b06aa7a506c28d8f8363f Export CMake Targets
52de41970582ec69f94fa32ec62f84a70dbd6345 cast time_t values to known types for formatting in fprintf
1e7b25f4a957e290d362c3e67afa2c8bac8be82c Include directory should point to 'include' not to 'include/srtp2'
3a5d26c45c7a5a60c78d6ee60d409ff464f629fd Fix typo introduced by PR 559
6213c42753f8101dae34688551557d6c172930e2 rtp_decoder: support setting SSRC and initial ROC
3fba14d14f09f152dbd797eefa3f99d2048f3e4f change argument for setting crypto suite to -c
096166c0fb1f444a852cf75cfbfd4636a9d43ead add rtp_decoder to cmake build
812a683c8554f53b80f64b94966c790c59b7de32 Set full-size key length in crypto policies
c4a54553babd170d2e00c06d81017c76da4a7bad Set full-size key length in crypto policies
f3830315d6770ef51223d3483d859193c31ca220 Formatting
15e64b9c935f2d5ea94e758527b509a9727ea8ae Accommodate shorter GCM keys
89a5f706305649aac2942f602e9e45ea9bca5da0 Use a full-length key even with null ciphers
54d1d7a6daa8fae35460cddf71ef69bed3b21e78 reset pending_roc when advancing packet index and protecting using gcm
c184423b5e32e29dfa301ec7c876023b1ea64a13 run set roc test with gcm if available
403cbc63aad5f239b546d90efd56fe4d0f98cde5 reset pending_roc when advancing packet index when using gcm
4bf8c515b5cc40a58108b911c097ee17ff7406f1 add set ROC then rollover test that fails for gcm only
20bb61190fa28d4a28382cbbd7b3d2e1658f87ab update format check to use clang-format-10
08077b70c8ac65d11f9ec9cc77f19c6629a30e88 Update README.md
82688d4195011fd64f2bb80c6f62e3a2eacb827c Update cmake.yml
392e1001d1ec973e9044a6960cb5e0d6ae1e4771 trigger coverity scan for pushes into master
99f180a25d31f5955c49cb61026707cee0cd6e06 add action for autotools ci
1057a19f919b3860fc8a82904cfcb531d2a11522 ensure the build for fuzzing works
1be3073201ed8a76af658e35b50d8783400958a8 try with older ubuntu release
780c8be7a7e6d4297ac9ba35c7ebe45ed813c623 Create fromat_check.yml
383329c8101d0558744a1d4223fe4206064b362e Update version to 2.5.0-pre
afcad687b7483c31693d7eb3ba5b0385504919ab Count blocks instead of bytes in AES-ICM limit computation

git://github.com/vmware/open-vm-tools.git master::87abba1ce2356fc860eb9d0777d8e9de47427358..stable-12.3.x::1b362b9eb449fb5de3809aaea4a636ece30ee5b7

1b362b9eb449fb5de3809aaea4a636ece30ee5b7 =================================================     open-vm-tools 12.3.5 released at this point. ================================================= Update of the ChangeLog with the final changes in preparation for the open-vm-tools 12.3.5 release.
6acd1f6742a8fc0dea9cabf7ba15416a2daf5075 Update the ReleaseNotes.md for the 12.3.5 open-vm-tools release.
d5a0ca16b64730507735281012bc3a4660c5b46c Prepare for the open-vm-tools 12.3.5 release. - Update the tools version in the configure.ac. - Update the build numbers in the buldNumber.h.
ca8bde40e2bb2e03b5f3a38530f6be0d4b19de34 Update the ChangeLog file with the changes in the 12.3.5 open-vm-tools release. - plus the 12.3.0 open-vm-tools release point in the ChangeLog.
1bfe23d728b74e08f4f65cd9b0093ca73937003a Don't accept tokens with unrelated certs
63f7c79c4aecb14d37cc4ce9da509419e31d394f File descriptor vulnerability in the open-vm-tools vmware-user-suid-wrapperx on Linux
3b5308bb4bdf3eeebd49808eb0efa015aa183772 Suppress optional arg to backup scripts when empty string. Backup scripts can be called with an optional argument. Don't pass the optional arg to the script if it's an empty string.
395cb80dc14e86f07e22541ae5ff205ad695056e Checking flag 'disable_vmware_customization' in more cloud-init config files
d9ffb3275ada811caa8478d481cd9003766baa1c Add missed 2023 copyright change.
ba8219ee4bab927d7142e8392b20e183c589786e Enabling the open-vm-tools VGAuth Host Verification feature.
650ce059114e09cbac3594b9e1be4069febe4311 Setting the VMware Tools version to 12.3.5.
865e76adf86fb38380220a3b760aa92ba5407c60 Update of the ChangeLog with the "open-vm-tools 12.3.0" release point marker.
4fe4b1be1d7139aa571a6431f26904e6f0b77883 =================================================   open-vm-tools 12.3.0 released at this point. =================================================
93e8fb7c1e4423493337661b1b8d39f09a4bbc9d open-vm-tools 12.3.0 Release Notes.
2e0e2d7d9da0e2def013558e583465ebd07d2589 Preparing for the open-vm-tools 12.3.0 release. Syncing the tools version, build number and product build number with the internal official build of VMware Tools / open-vm-tools 12.3.0.
7eed1add1249a815763d597adf6d78eda170e3c4 Update of the ChangeLog with granular push from the 12.3.0 tools product branch.
74b6d0d9000eda1a2c8f31c40c725fb0b8520b16 Allow only X509 certs to verify the SAML token signature.
d089aa2d835f93e9c4ce988596a4754a0de68a24 Change to common source file not applicable to open-vm-tools.
8681def032026c3cdef872e34bf18e7934ff0145 Change to common source file not applicable to open-vm-tools.
8e2c1ae33923b700cd26a8e17c2d74bb355d39dd Change to common source file not applicable to open-vm-tools.
96cd002a39a3ec1fd97f1773fb6e8a6ac7dad919 Changes to common source files not applicable to open-vm-tools.
641e13fc05118ff8215f9461df424e277cba73dc Changes to common source files not applicable to open-vm-tools.
52e164c04beb853179f3429d69623f988485402d Changes to common source files not applicable to open-vm-tools.
106c96ed660c89262ba71d32becaf3137622160d Change to common header file not applicable to open-vm-tools.
75507219d4c87c4e3c805059242f3fb1a8b999b4 Allow pre-Windows 2000 style user logon for Linux Guests.
9fdd875b81dded9d33b844ad1fcb2e5d0bd67c65 Changes to common source files not applicable to open-vm-tools.
1335787e74fc86752984c81ea7b0bd1b0065ce89 ChangeLog update of Aug. 25, 2023.
518a77a39a30d39c4397d2533bae57880f44ec6e ==================================================================== The "stable-12.3.x" branch was created from the "devel" branch here. ====================================================================
14dfd9c00b5321bafc012f678ef1cd2129e03a73 Fix build problems with grpc
6584bcaa8c25da5ef0f20c7f6a17e6b173a25f2d Change to common source file not applicable to open-vm-tools.
a1f318dfb992cfee9555a747207fce6721313e2c Changes to common source files not applicable to open-vm-tools.
f584dca10f4cc7e0a0733ac5dc8844aac65af7ae Enable hostVerfied SAML token feature in Tools.
4463b84006034879cb1d8cba8ae43f9509c6d0ac Change to common header file not applicable to open-vm-tools.
6430649b834da00a81410f7c1d87ca4e67409ada Changes to common header files not applicable to open-vm-tools.
6489b7c0bc4d8fb603cf11ff4605a5d2a975daa8 Change to common source file not applicable to open-vm-tools.
447f17dfb33a69a43a6d4ad1b5e486a6b20a6f77 Change to common header file not applicable to open-vm-tools.
dfc6ee8aa66b3bfcdefe8020639f2b2ef03c215d Changes to common header files not applicable to open-vm-tools.
859849c55f34a777e6ac2a4e38aab30028b5207a Change to common source file not applicable to open-vm-tools.
759613baeb1377708123772be1fe70da341b1707 Change to common header file not applicable to open-vm-tools.
972d10eab23dda4d219f919685fbcd2651a57165 Change to common header file not applicable to open-vm-tools.
6852459279251412d01b073de977c1848119918c Change to common header file not applicable to open-vm-tools.
8a3103cfb7d68f7e501c16f8ddb4cc998a68ad20 Changes to common header files not applicable to open-vm-tools.
8047bc8787d3bf04748fb3435c1731cc03f30405 Fix VThreadBase_ForgetSelf using wrong format specifier for VThread_CurID.
c3eb0c034c53a80d92acbdc1cb8699c4d9a724df Change to common source file not applicable to open-vm-tools.
1a27960f1761ad9f9e5bb7e5eb952f51e2fa0a60 Change to common header file not applicable to open-vm-tools.
901511c7de7a1d870725eeeb5f660f8728dd119d Change to common header file not applicable to open-vm-tools.
8205b35f6b29c10a6e12616785f65c18b0c5204b Changes to common header files not applicable to open-vm-tools.
17543c6584bdd41ff75d1ea85b4cf61c7b39f65e Change to common source file not applicable to open-vm-tools.
89831b1c249ba89d683d74b3624efe77ad3f3e53 svtminion scripts v1.6 fixes for salt-minion release 3006.0
eabbaf9bca1320b45fb7ad46cf48f5fbf49e958f Change to common header file not applicable to open-vm-tools.
60c3a80ddc2b400366ed05169e16a6bed6501da2 Provide alternate method to allow (expected) pre-frozen filesystems when taking a quiesced snapshot.
baf812a3d942e9f1a6fe9774ddc5e514b976f059 Change to common header file not applicable to open-vm-tools.
b3c23d050ffab46ae24d6fc8e98851a07863dd2a Change to common header file not applicable to open-vm-tools.
99ee819329e6b1b51affcf15673c2020bfe4e059 Change to common header file not applicable to open-vm-tools.
dcc090563d12ba436c7137bb3861b2966fc372cd Change to common source file not applicable to open-vm-tools.
c0116f300bfe2d37919fb333d63fd401dc228e5b Change to common header file not applicable to open-vm-tools.
3f4dd03d969efe60c6c77002a3b8c8ddfd325ab3 Change to common source file not applicable to open-vm-tools.
6aa05e8959408d0981c18ed8dfc29513b71c98a8 Change to common header file not applicable to open-vm-tools.
f6c27bbe691ba06f535d9b5d5dbabd4d4d5e3b1b Change to common header file not applicable to open-vm-tools.
01d4788e191d1a846dbe7220442e25bba2cb545c Change to common header file not applicable to open-vm-tools.
9d8054800e10cabeed6911a5b8ac85d612565fe6 Change to common header file not applicable to open-vm-tools.
0bc0f8e68339c1bae63e9d8734d4d10c8d4b5fa9 Change to common header file not applicable to open-vm-tools.
549f04fabbba57a33b8983e02064e216b8393485 Changes to common header files not applicable to open-vm-tools.
508933ad4fb97cde6d19544d13005c88eaa9362f Change to common header file not applicable to open-vm-tools.
9f1c97526ba6414bfbc342fcf0f8a83118dbee8d Change to common header file not applicable to open-vm-tools.
016fa52e6bcbf868a08b5dbac0fdb8f19ab14c9a Removing appUtil library from open-vm-tools.
55d4f25e7ad27b77268bf5f2d61e75336890dacc Changes to common source files not applicable to open-vm-tools.
2a770fead82a86a8b67107c40fa8e5986fd39416 Change to common source file not applicable to open-vm-tools.
bea8dba7af41c6988a76bf6cbc47efd1d35761f3 Remove some dead code.
3a897d916ed6e69ebcede282ee36757808ee29af svtminion scripts update for salt 3006 release
5cf3023cf9981a97cd65f3600d03dc4714b4cc5e Change to common header file not applicable to open-vm-tools.
8b940e736ed25a7e7bad47a476f6e0db154620aa Change to common header file not applicable to open-vm-tools.
eb771586d88bd46fc38853b4f63cc01262a168b1 Introduce the new CAP_HOST_VERIFIED_SAML_TOKEN capability.
2793302b6d4bcd427a6e4b70263b4ce8069fdd00 Change to common source file not applicable to open-vm-tools.
0b24b9b517c939059535aae8bfcd2ad70acaced1 Modify the comment for the CONFNAME_DEPLOYPKG_PROCESSTIMEOUT value range.
a353e69b9438ca149a185a2249d076c951d945fe Copyright symbol updates.
a15a0bda093255eadb3768fb845b96a185ac6af9 Update ChangeLog with the granular push of Apr 24, 2023. - plus ChangeLog update of Apr 6, 2023.
b4ecba012795fd6e227a36f9da43ae390f8ac121 Change to common header file not applicable to open-vm-tools.
a5eb9f3ce90f3c9ac79673db7e21486fcc8b434d Change to common header file not applicable to open-vm-tools.
5321737607c4779936ea7d1ca4eb7cc02f0ba452 Change to common header file not applicable to open-vm-tools.
68b465af17e333d04776fc606088fc39b2a3dcdc Changes to common header files not applicable to open-vm-tools.
68107d0bd5e7f900c2af5946ef560fdcd5454534 Change to common header file not applicable to open-vm-tools.
27ea45d66f2358c1dcc8400a600f5e4ed8a419a1 Change to common header file not applicable to open-vm-tools.
8c7bbf28197c254d6859ac6727ab88355b2cb7f8 Change to common header file not applicable to open-vm-tools.
c66fb5c9ec87167f82d8b72c611a2df35af514a9 Change to common source file not applicable to open-vm-tools.
0fb50371215f5a6924103309980e565eebff08a6 Change to common header file not applicable to open-vm-tools at this time.
a480533a0a2bbeb9701f305cf3f78278e1279347 Change to common header file not applicable to open-vm-tools.
87eb9ad7ed9ded840ac577cad2c027c3eaf9b49f Update ChangeLog with the granular push of Apr 6, 2023. - plus ChangeLog update of Mar 24, 2023.
0c15d1214d340893719c9eaaee7a071318bd7399 Correct missed 2023 copyright update.
41f7e48c7570673bf84938bdf243dd78ad66c608 Update the AUTHORS file in open-vm-tools.
377f82a668c6c02a3fa15ad3f2da3a5b7849f39a Changes to common header files not applicable to open-vm-tools.
d65cdcb30a38f8de7f127f9b6c8bf78e8c987b98 Changes to common source files not applicable to open-vm-tools.
06081ea162cb73754b9bcb6574db78cba6db5aa7 Change to common header file not applicable to open-vm-tools.
215d87b455bc630f33c22f67d362a6e530fdd1db Change to common header file not applicable to open-vm-tools.
0365b80e3a5c67ecedd3dcc312e425ef4b2ec9dc Changes to common source files not applicable to open-vm-tools.
9c861f7feade19ef863a46f5ddd59c44d98a7b83 Changes to common header files not applicable to open-vm-tools.
8ee7744f7716467185c2a7abda8776ea10387f5f Change to common header file not applicable to open-vm-tools.
241b8eefe7090086a8fc8bab5b9504578731eaf1 Change to common header file not applicable to open-vm-tools.
3a16728979d86ed78009817f1940a3ddc40b9103 Improve POSIX guest identification
b9da6af8a561b911c6d59cfffb5b96cd5af3b6f7 Update ChangeLog with the granular push of Mar 24, 2023. - plus ChangeLog update of Mar 6, 2023.
dfe0aa7ef53ea6051d31cc69f406e746e8d0f80c Change to common source file not applicable to open-vm-tools.
5e28e7e7577b35c585d4c45e053a162615bdbb1b Change to common header file not applicable to open-vm-tools.
2a9a730985ff05bcb808e68e4526856bb77a4c17 Change to common header file not applicable to open-vm-tools.
acff74d7fa4e4f3bb70c575a287cac2762cfdaec Record the usage of VMware Tools version 12.2.5 in vm_tools_version.h
c30e8e66dcc41fd6e869c3a87d712ab29a90df8a Record the GA release of VMware Tools 12.2.0.
a1a29b2358c8ca022d5116ee199c02337ec6a4a9 Add UNMANAGED InstallStatus value for components
62dc9fe959f8cc6fee64a716cc1de2dee0f0d0ef lib/file: Fix timetools breakage to use memset
f26fad0849a5107018bbcc0b4687b460432e6d3c Change to common source files not applicable to open-vm-tools.
ab7a609bd52b57e74946a58f9a989845128555d3 Change to common header file not applicable to open-vm-tools.
12cc8ad99a9cd8faaf990d03010d511d50f88ee2 Change to common header file not applicable to open-vm-tools.
425df45b9551383ec393d44926782f3d64603d83 Change to common header file not applicable to open-vm-tools.
e0cec2ba3f7fcf0958077d6209a58951f5a6d275 Update Changelog with the granular push of Mar 6, 2023. - plus ChangeLog update of Feb 23, 2023.
813d8531e739f6a12a4e3c92f18786e10f46eacc Add antrea and calico interface pattern to GUESTINFO_DEFAULT_IFACE_EXCLUDES.
b822932f2b0ea864fdc85005e6ed7bf34c4b2a75 Change to common source files not applicable to open-vm-tools.
11141b784b66a941a98cb8d781125837bbcb267b Change to common header file not applicable to open-vm-tools.
43cab44867c952b67255d92acfda43bb89ce7cbf Update Changelog with the granular push of Feb 23, 2023. - plus ChangeLog update of Feb 3, 2023.
a9e42290898d7077f73cda7fceeab046f0164388 Correct missed 2023 copyright update.
e4d5478f95dc0e38b4e152278b30e49960784be9 lib/file: Improve File_SetTimes
2e8ac3a7963a5ba98808c2b0748773140da6be86 Change to common header file not applicable to open-vm-tools.
7173a629c81bd6acf45cb07dbb169fda5ab73adf Change to common source file not applicable to open-vm-tools.
202c4939446da2e251ded55a9566c54d0d9f655a Inclusive terminology - "sanity check" Address uses of the term "sanity check" in some files used by open-vm-tools.
e530a014e677213e5660106c75eddb72d151016b Change to common header file not applicable to open-vm-tools.
076aa3f0276010daaae95a95b2c3d4aea56b55bd Remove SSL_NewContext() declaration from sslDirect.h
8d7402b5b309275a4ef0c609966afed086d91e13 Change to common header file not applicable to open-vm-tools.
7ab29ed5a2ec3b80f0d5e69a437e48e667bca8ec Change to common header file not applicable to open-vm-tools.
6927da94f892ce3a9acae9cb297842c4f7852b16 Change to common source file not applicable to open-vm-tools.
355ea8ce3cd4b5038fb79e0a6ca10777ec4fdf79 Change to common header file not applicable to open-vm-tools.
62b3b42fa69fc7a7fc8fdda9d1a8cd158244c819 Change to common source file not applicable to open-vm-tools.
830e9031f64d614c7bfe0acab022a9c33da9da2a ChangeLog update of Feb. 3, 2023.
632a516d8c4b64025ed0f7b0ee890ebb36a99a15 Change to common header file not applicable to open-vm-tools.
d0346245ddb589e8d35e02650321682987c60f09 Change to common header file not applicable to open-vm-tools.
b2acb8fb61dd2b3888ee58e78313ee29581c41fb Change to common header file not applicable to open-vm-tools.
33b542fff5ecb78a0f1da4a005b09d11853f7026 Change to common source file not applicable to open-vm-tools.
007203173890d75171db2c450bcaf37eb23c6a1d Change to common header file not applicable to open-vm-tools.
e470e09b81a417e9f0c123793e3b4f0bfc1cd0cc Change to common header file not applicable to open-vm-tools.
b40e6808fd6bb6483cef741cd80c3ab58f4094c8 Change to common header file not applicable to open-vm-tools.
58580a5d5bd3f8a0661408031dca52ac5c70183a Change to common header file not applicable to open-vm-tools.
82379efe344790ee4ab58927a194a55d6931bc3d Inclusive terminology - "sanity check"
556f27f7011927d27283923b6b86dd446fd2ff17 Bump the VMware Tools version to 12.3.0 in the "devel" branch.
3232ed80db1af22c9906d78d12804681dc23fbfd Change to common header file not applicable to open-vm-tools.
afc98393dfefae36bb26c9018b9d6e2d149688ad Change to common header file not applicable to open-vm-tools.
486ca6223aad2474e356b0651476db53d4917a49 Changes to common header files not applicable to open-vm-tools.
3bc128aa58770d400de28f899cd867804f8aefb3 ChangeLog update of Jan. 17, 2023.
512af95b8788f5784126368462866eb0e4d76524 ==================================================================== The "stable-12.2.x" branch was created from the "devel" branch here. ====================================================================
891f1f654a6d2bffb270d6f3c7e69caec431d860 Correct missed 2023 copyright update.
9d458c53a7a656d4d1ba3a28d090cce82ac4af0e Track Linux filesystem id (FSID) for quiesced (frozen) filesystems
193200d3ce31461f876f4779ced3ca5c85f32459 Salt-Minion 1.4 copyright and license updates.
c3d2d7a23ad0deac57bf53667ebe5d14c24d53c2 Change to common header file not applicable to open-vm-tools.
ebd466b5a4f55e68486cc0e747ee6b76a4f171f1 backdoor_def.h: Update the Arm specific comment to be arm64 only.
998ff379939defc09834ae55fea450ee61f46ca9 FreeBSD: Support newer releases and code clean-up for earlier versions.
ab1728ebe46703624f151d09a65a100ccd514891 Change to common header file not applicable to open-vm-tools.
aad49df92c53aa561c4a23507ef4617c09a449ba Change to common header file not applicable to open-vm-tools.
739cc1b828c1e23daca46a61b105391e8f271bb2 Change to common header file not applicable to open-vm-tools.
0ab6ba968e040f0b72e564338c6ea2b52bcb9e7c Update Changelog with the granular push of Dec 31, 2022. - plus ChangeLog update of Dec 22, 2022.
301cea5522870a746112cd6d634a04c465dcf7cc open-vm-tools SUSE: Detect the proto files for the containerd grpc client
f749bd5b0647c7bdf8aa46ca035e070b5def352e Add missing error codes for AsyncSocket_GetGenericError()
df63ef8559535bc57dfb5cecff7944074aca33e4 Common header file change not applicable to open-vm-tools.
11d107a07440c8cd97f4a3c34b8664a2089812ac Changes to common source files not directly applicable to open-vm-tools.
47a5bd3bd87f00e9e39cd3641028940eecbb315a Update Changelog with the granular push of Dec 22, 2022. - plus ChangeLog update of Nov 29, 2022.
082f7f784b28452058ac6a6529f289144b5694d9 Inclusive terminology - "sanity check"
63a35ed428b16baedc4cea0d666ac1b8d762de2e Powerops plugin:  Enhance logging and response message when a previous powerops script is still running.
91e8725d65565b4b3452085a2e9db6e3f0bb1dcf lib/panic: Remove Panic_GetCoreFileName and Panic_SetCoreFileName.
f2d8ed1e924818d9611db104a5a259290e53f68f Common header file change not applicable to open-vm-tools.
bd63d8029852af847383f19cd13d62adcabaabaf Source file changes not directly applicable to open-vm-tools.
4a2332747dc9e95e7b93d2b6d28b1d7fd474e3f2 Linux guest identification: Make the code more robust
049e37fef87a515c69471e7682ed5c3274942cf0 Common header file change not applicable to open-vm-tools.
264c9c4cd4d8fbd06abaa3dc9266e4e16d2380d2 Inclusive terminology - "disabled"
4f884c52df4d03246e40715d771a23a9af17436e Linux guest identification: Make the code more robust.
1f1a34edda47b37d3bd7040b9f2080f8dcb23275 Silence ComponentMgr logs for a missing support file.
422205fcad59a9202a06b65fe28e9ced1d3b1a3b Limit the number of RPC vsocket connect() retries for ECONNRESET errors.
4e278d12ea1ad9b541de94791065bf4658ed781d Change to common header file not applicable to open-vm-tools.
a7da31373c5bb21d647a22c240a204645fa5f9ef [TimeInfo] Handle notifications and get updates
4ab39d04ddde473a9698660a545c356aa5614dcb Change to common header file not applicable to open-vm-tools.
0b2992f6718150d7c04ce4268e071033d4222e45 Limit retry if the VMX RESETs a vsock connection
3cfb89bd45978bababef56404e33da7e645b0b5a [TimeInfo] Subscribe/unsubscribe to notifications during init/shutdown
a23ac6dc590374f3b990f4d220ec59d1c3d82195 Change to common header file not applicable to open-vm-tools.
70c64efdedfc4b6772fe540f502113b8b58d6aad Change to common header file not applicable to open-vm-tools.
11d8bddccab30dea8c33ab8fb895b599ea6b8419 Change to common header file not applicable to open-vm-tools.
4e5ff11a5927ebf711656d30166914725fd811f9 [TimeInfo] Introduce TimeInfo in TimeSync plugin
042b463ba64d527345c0a6048915d1b9a6a3402c Change to common header file not applicable to open-vm-tools.
6c4e9964f58d94b31fda5bcc54c976959dd4f339 Inclusive language - "disabled"
e85f51de2849566e8dd08f035474bfc626a17d8d Enhance the guest identification code for Linux
569c595128322339d1435d6a745243d2d7aec860 Update Changelog with the granular push of Nov 29, 2022.  - plus ChangeLog update of Nov 4, 2022.
e058df3ebf6aa0b4cd1b15f1f55ac4d56f09c5ed Change to common header file not applicable to open-vm-tools.
136de61dd7c2a473ca926e2df1800c6d76aa5da0 Change to common header file not applicable to open-vm-tools.
6208fe0c286f45c70c621c15bdf90e935a5a56ee Change to common header file not applicable to open-vm-tools.
7a94ee4524da9c794a68d6b2e7106d719209d93e Change to common header file not applicable to open-vm-tools.
a036e0390d633f353ea00fc16a1d4ac01292250b Testing update access to github repository
5405d130aba6724ba671cf5d3ff8b250147d624c Update Changelog with the granular push of Nov 4, 2022.  - plus ChangeLog update of Oct 21, 2022.
bf074c36924f28b3f36f88aa4bed0337a0b695be Add explanatory comments for Coverity false positives.
b85ab7a63a97d9b7258df73638c76f9b7c149a4f Change to common header file not applicable to open-vm-tools.
da618bbbdaa6341c478d548a7d951250c571ad8e Changes to common source files not applicable to open-vm-tools.
f5eb126149dccb3172a90e772f6d5471a6c2c435 Change to common source file not applicable to open-vm-tools.
d88dcf561315a316c1e2efda6a96ec22e2183306 Update ChangeLog with the granular push of Oct 21, 2022.  - plus ChangeLog update of Oct 12, 2022.
3e1154b1e260982a47f66a9c807b7613ced95f59 Common header file change not applicable to open-vm-tools.
6d934775155d5b1ee000056319290780e4e79b80 Fix a regression caused by the previous guestOps ListFiles() change.
3c7bcfc3a3ca1e8a4d80b2eded28cb36535717f0 Fix printf format type found by Coverity scan.
f56f1573158d0d5c1962202fba4a4aa8d0bfa35e Common header file change not applicable to open-vm-tools.
40c74575b37430a2e30dbdd149b5de8c45978949 Avoid a vmtoolsd service error message if not on a VMware hypervisor.
c1ba736f18d35d5b1e149aa43a902cb2a69927f3 Common header file change not applicable to open-vm-tools.
6224a7616e26fd816772a82e100674ffdd87cf9f Common header file change not applicable to open-vm-tools.
6ec06e4a6482872421a87367814849f340bfb1a8 Update ChangeLog with the granular push of Oct 12, 2022.  - plus ChangeLog update of Sep 21, 2022.
7909b89d2d847f416257932e3c6ef96085a69ad4 Add missed 2022 copyright change.
cb762155088e5f56535d1f8990718d8880d165ff Common header file change not applicable to open-vm-tools.
51a5cca0c77ea4f246e5a411727221fcf70f240e Common header file change not applicable to open-vm-tools.
70a10365ba86e871710551d54e565ba6b8b3f4eb Common header file change not applicable to open-vm-tools.
7645e6cd7e3e8f13a862ce3489ea04bad3a26bf2 Update the guestOps to handle some edge cases.
2f759e610c5ceabe420df9f678d23474dd423df4 Move deployPkgFormat.h to lib/include/deployPkg.
90445a78a9d34da3b651fcc9ca7e967d8c397fda Changes to common header files not applicable to open-vm-tools.
7ac0e26580dcc2e2e1311ab16fb937da2a2e4e72 Inclusive terminology - "rule of thumb"
521eecf6eb591c7ef6106f9f44eee728c14a5795 Common header file change not applicable to open-vm-tools.
83e3f82592ae15cc2d213591693d5684a8c88b5f Common header file change not applicable to open-vm-tools.
2a7556c850fae76f830a1805f4dfbdf9f49e3899 Update ChangeLog with the granular push of Sep 21, 2022.  - plus ChangeLog update of Sep 13, 2022.
ce6d6d1abd652c766de597120b5a19c65a9a2f3f Common header file change not applicable to open-vm-tools.
c0002b9761a0fc18e363d1e414f9330d1acab950 Add an example of a new deployPkg/wait-cloudinit-timeout setting to tools.conf.
e210b4f0b28f7411ea2e45d4304725d0679481d2 Inclusive terminology - "suffer"
045cc568c053096ca2d5e142787ab039c03ba654 Change to common header file not applicable to open-vm-tools.
1d13616f84f10e836cb589a1bab62d8ae3331c7d Change to common header file not applicable to open-vm-tools.
7d4360383274807b488fcdf16ca6844ad27891a8 Change to common header file not applicable to open-vm-tools.
7ec8864176d51356ea5bdb6713496d1770aff2ba Common header file change not applicable to open-vm-tools.
e49ffc8d24257a4c1568e3a36d1f001a16b9d4cc Change to common header file not applicable to open-vm-tools.
e873df9b63d4b16239f15dd0a4abfc7c1375e936 Change to common source file not applicable to open-vm-tools.
b5329468f4c2115d57ccfff54d0b4e9c703df33e Update ChangeLog with the granular push of Sep 13, 2022.  - plus ChangeLog update of Sep 8, 2022.
ab5b5fa4453fd1e1998d8571cab30b2b590053ba Add missed 2022 copyright.
7de3c1c208596a6dfaa967d9bb3b58d7f77c8671 Record the usage of open-vm-tools version 12.1.5.
abd63f3785f8e4ec5384f55021b070be22c7cf8f Add a null undo function to the vmbackup null provider.
42437c1131ee990737986d3fd5248bd17ec3e5ff Change to common header file not applicable to open-vm-tools.
f1e30c3cb3b698a91de4966206350df2e08be128 Changes to common source files not applicable to open-vm-tools.
484ab8d8443ac6dd42f2ba7aabae4a7b44eda2e3 Common header file change not applicable to open-vm-tools.
8b98bd41def988342c16a870a4e7e880885dc81d Common header file change not applicable to open-vm-tools.
6d0cf2442fb9ec26be9528952e871c35019a1854 Common header file change not applicable to open-vm-tools.
064033a0ea74599d93f2a9988e0331efbe8f981f [deployPkg] Increase the maximum timeout for cloud-init execution to complete.
f3979ace5779c481073004968d6d9787d24c1096 Record the use of VMware Tools version 10.3.26 in vm_tools_version.h
22f7f76e19c906890f5cd35bde1a43ae90e77f79 Make Linux perl based customization work with the cloud-init workflow.
15e8c9828bcef3eb41e7655b0f18c575dc495b25 Common header file change not applicable to open-vm-tools.
a2cb7be60dbaa2b632872b37e187570a92fe6b2a Common header file change not applicable to open-vm-tools.
1dbbb6e91e5388a88fe063d61d0cbb9602fb75a1 Address Coverity issues.
587be32ec29a3665e30f7509d3d3c8f8ada505e7 Update ChangeLog with the granular push of Sep 8, 2022.   - plus ChangeLog update of Aug 21, 2022.
29b92ada5842c2b9d1cde7dbc9dafb69d6a18b96 Change to common source file not applicable to open-vm-tools.
775671dc79aa47d82df2ad43e63e18d215625510 Common header file change not applicable to open-vm-tools.
95b78cf63ea7dc37b6d9bd5b0f37cd074359ed0f Changes to common header files not applicable to open-vm-tools.
8fa7eef2d27971753d9d6d1dd4fd5bd1a7a3dd17 [dnd] Coverity Fixes
900e24d53bca579d8ad6b12687daf670fb7fe5a6 [asyncsocket] Coverity Fixes
8aa0bc98bf2986b47800dd7eaf544e7e800a075e Change to common header file not applicable to open-vm-tools.
d3a4f33d29db6050ca84f504c9d3a557484e4a7d Common header file change not applicable to open-vm=tools.
bdca47456a592040474b21ad0db40f820dcc87f9 Common header file change not applicable to open-vm-tools.
2875dd33aa494879103b9bf6a635781a99c1292a lib/rpcin/rpcin.c: Address issues reported by Coverity.
bbf4831bcfdb90428dae3aeee2304e5e16f7c7a9 Change to common source file not applicable to open-vm-tools.
d379cf84e479c11f4c3b470130a27f22005ab56d Change to common header file not applicable to open-vm-tools.
8a8bcb4ad1773fd62ad5a8bee352bf6ed34946a6 Move HostinfoProcessQuery() from hostinfo.c into hostinfoPosix.c.
c6de70b61177943130040563243ba6f671a0556e L10n drop for open-vm-tools 12.1.0.
b6c4eca1f575a6f116a3ce9e1bbb6e99dd134d33 Common header file change not applicable to open-vm-tools.
53f331ccbbbc57eeaf4dfc51c94ec6f3e9a31a65 Common header file change not applicable to open-vm-tools.
662eb2af666ca75532777ac28a11e29df1a6b413 lib/file: Speed up FileSimpleRandom.
db405bfe35567f1cafaff49c623d1f5568baea58 Bump the open-vm-tools version to 12.2.0 in the "devel" branch.
366096f02bbaa95e057ed89a5de5c05a1168d23c Record the use of VMware Tools version 12.0.6 for an express patch.
948eb98761b2662bceda35791a3be420391ebec3 Common header file change not applicable to open-vm-tools.
7066a131959f212a71e678f7538159b5f421ffc1 Common header file change not applicable to open-vm-tools.
a2299e2022718f7fd833714a2252252c07249745 lib/file: Clarify why File_GetSize opens and closes the file.
d1f0cb0906d3a479fd3a3320ea202d96134fb16d Common header file change not applicable to open-vm-tools.
3f426fb27d85e71e10bb3264f622fdca0d1f8cd7 Common header file change not applicable to open-vm-tools.
7991ed9acfe0917bc8642a48e7db82db5c779277 Changes to common header files not applicable to open-vm-tools.
365db99d442774c49234ae157fc4373d0bb6c4f8 Common source file changes not applicable to open-vm-tools.
732bb7a3287ebdb2be079f364da4b0ea6a4c08bd ChangeLog update of Aug. 21, 2020
7fa57304ab41a26f1de972f4a024e7da3632df69 ==================================================================== The "stable-12.1.x" branch was created from the "devel" branch here. ====================================================================
70a74758bfe0042c27f15ce590fb21a2bc54d745 Properly check authorization on incoming guestOps requests.
08cac55b2a37fac30adfb090748ca2b96c3256db Common header file change not applicable to open-vm-tools.
a4f13c6a3427a2a9366945c817222c12c957f5af Address issues reported by Coverity.
d2b1bb8fd315124de4cdcceb5b82b2e5b2882f30 Common header file change not applicable to open-vm-tools.
581091addcbb6484047587f6d12038a04f2cc14a Changes to common header files not directly applicable to open-vm-tools.
37aefc9db67398e04f4bd9017af69edd16670080 Common header file change not applicable to open-vm-tools.
ff29587e22711489207d020794b8f588058dfe52 Update ChangeLog with the granular push of July 28 & 29, 2022.   - plus ChangeLog update of July 12, 2022.
d5b73e64a5857d40905acee1242edaaac7ce9494 Correct missed 2022 copyright update.
1bd202e0a819c520896c743b51f2c1365f7ae2b2 Common header file change not applicable to open-vm-tools.
306498ca0676354eb541b5817426191e615d0ef2 Common header file change not applicable to open-vm-tools.
b3f0be90d03a5da6d3bb695e9e1dd44f071814aa Common header file change not applicable to open-vm-tools.
5887bf59e95cba480568ad731f7b037894058fef Common header file change not applicable to open-vm-tools.
9982eee37884c819759aadcec987324d9fe5b41e Common header file change not applicable to open-vm-tools.
b5997ab6ecdbc6981a8a35b2349b3bd98c746a19 Common header file change not applicable to open-vm-tools.
24594a971f9807fbee2253ee7680846de6cd9a63 Common header file change not applicable to open-vm-tools.
bc9ab15472ed53a3071902ca5ec41d60e2f00d88 lib/misc/hostinfoPosix.c: iopl(3) is not avaiable on ARM.
6907610abb95f96c3e8a10389483bfe54efd3eee Changes to common source files not directly applicable to open-vm-tools.
b76e3218ddb24e49a87ef35913f9bf1389166033 Common header file change not applicable to open-vm-tools.
155a8d440df8ae889d93c9aaee9d15bec9d7640d Common header file change not applicable to open-vm-tools.
7452011db95a49aaaa19c293fb1ff1ea0944d6db Common header file change not applicable to open-vm-tools.
386e493c3cd58723d183ecbd3f0594706778e423 Update ChangeLog with the granular push of July 12, 2022.   - plus ChangeLog update of June 7, 2022.
eb48b7972c0c64735cb6fe7ca7ac3f505b80c7d4 Correct missed 2022 copyright update.
ddfb569588d8b1a9cd31cb3bb5d33c58c72f7fbc Fix a bug in CodeSet_JsonEscape.
a816c2e149010bdca27a47006932aa10b686a895 Common header file change not applicable to open-vm-tools.
6aa2e661a35b88f0f69e744b4918340437cd6485 Fix a grammar error of c++11 scoped enumeration "enum class".
e5e9a9ba31791d4f10e7dd75a8dbab179926511f Escape all control characters in JSON.
47f47851a026cce6ee9738015759b45cf6931cc2 Common header file change not applicable to open-vm-tools.
bb2f24ed14f8d5102df6387253ba4ac4271bf4f5 Changes to common source files not applicable to open-vm-tools.
f45b8f435f2d9b3536f283098ddaf69218ae7456 Add a comment with the bump of the Guest Msg Channels to 128.
f272162cad49f13dc2d86eafb9aec7f0c2c7c8b4 Common header file change not applicable to open-vm-tools.
523df70f7f1b0ef760fe753404a0682b79b095b8 Bump up the Guest Msg Channels to 128.
9e371bd289f53585e67853a97328906c196af818 Common header file change not applicable to open-vm-tools.
d5b28c0380fb6687fd106e6ebd65570473940878 Common header file change not applicable to open-vm-tools.
42c136b5a3cddb077b5c39d933141e30d4c2c129 Common header file change not applicable to open-vm-tools.
091d43b06052d742e321d3f61c8620284d56b959 Common header file change not applicable to open-vm-tools.
df0099727e96292279398c3fbd7f3901f215e4f3 Common source file changes not directly applicable to open-vm-tools.
5317dfb778ee97c6fe83fbf23ee2e800fb608eaa Common header file change not applicable to open-vm-tools.
575f1ec1bee338c1a0ac6f14072429f926cf2f52 Update ChangeLog with the granular push of June 7, 2022.   - plus the sync of the README.md with the stable-12.0.x branch.   - plus ChangeLog update of May 17, 2022.
95956d193464f2aa0547e6dbd4f51bc2052d5f82 Common header file change not applicable to open-vm-tools.
dd2f50d4cc956d5d45638d31f68c449ba8afbca4 Common header file change not applicable to open-vm-tools.
9a38d3f49bad645826aad7f0cb778098ba6ca381 Common header file change not directly applicable to open-vm-tools.
0f78b84aeedab75e3614bfdda9fe5fd86268686e Log Facility: Improve wording of group level messages and filtering.
41509dbb7223fa7e8905718c357fbd6f243f06e3 Report consistent customization error status when custom script is disabled.
f83c890a91e29febbe54a7be0ffe96c1e14f8057 Guest OS: Prepare for Linux 6
0b6597b97ce0d1607cb0602731b9c2d4ca0c5162 Common header file change not applicable to open-vm-tools.
9945bb6cc3aa6d811ef46d9ddf2c2ae462baa38d Common header file change not applicable to open-vm-tools at this time.
d669d0263887a3da2242d55bae7eab224981e075 Common header file change not applicable to open-vm-tools.
7fa64a4e23e65224b1752e5037854fd6f9ea43cb Common header file change not applicable to open-vm-tools.
cff50b62e0db5f5978c14bb09b0e2fe7c1c89fc3 Log Facility: Enhance logging for grouped (named) log message.
939545b3e0445858cf7be038c978e7df2d8547ff Sync the README.md file with the version released with 12.0.5.
4c620fd78b6281ca8a045f3dffdf2180dd9c480f Update ChangeLog with the granular push of May 17, 2022.   - plus ChangeLog update of May 6, 2022.
29ba7eb2a1e6c62357ad46bc67daff94b0fc0dc4 Salt-minion plugin update:
e1a6796a1aecd22a7b76f5b4871d215b82277f18 Changes to common header files not applicable to open-vm-tools.
b42ed315b7844660e9f9546c7bd85e1804938526 Common header file change not applicable to open-vm-tools.
074cd660a718e817e7db0df57f71252107d23490 Common header file change not applicable to open-vm-tools.
ce9459965a1900159b5f563c030385e554ba3e49 Common header file change not applicable to open-vm-tools.
bac24ee80957feea0336f7ac597630aedf13ec86 Changes to common source files not directly applicable to open-vm-tools.
784c520757e883c5e46e1d3a593e24d171cd280e Common header file change not applicable to open-vm-toole.
32db37a3cf437578efcb64d954aae9d5cca1ff83 Common header file change not applicable to open-vm-tools.
619f656f4444af598179345f8c35e056e3563de1 vm-support: Capture the locale configuration of the Linux guest.
0c675d3d53f9e859eaa396cabfbf68c85a9f5f72 Sync the README.md file with the version last released in the stable-12.0.x and master branches.
e7d6abcbd3134e01cd5a8602fe4edd01b9e60aec Update ChangeLog with the granular push of May 6, 2022.   - plus ChangeLog update of Apr. 19, 2022.
605c30a33f6dedc07ded8e24ce1491fba162ce82 Fix a compilation issue in the containerInfo plugin for i386 builds.
be5c99cbb69afc1586315195f40d0e31d4f742b1 Change to common header file not applicable to open-vm-tools.
cf19772adf10706fa1da83aca21a9fc45977c387 Change to common header file not applicable to open-vm-tools.
fde902600d26f8b38f13a7c535d094963f989697 Change to common header file not applicable to open-vm-tools.
0073b6ae4aed8466a2e657fe853cd993a60abd1b Changes to common source files not applicable to open-vm-tools.
f9da69911d845d36515f8c45f6d5840f934a1189 Change to common header file not applicable to open-vm-tools.
c613b3d554c49fe8bdc6103d90aa028e7bee854e Change to common header file not applicable to open-vm-tools.
9b9f221c486069d90ed6460edab72cb545ca0361 Change to common header file not applicable to open-vm-tools.
82e373eb02505791f34b0154a8c2762040034fd8 Change to common header file not applicable to open-vm-tools.
6df59bd95ec5a1a23be67483ef6a4c34cf849506 Change to common header file not applicable to open-vm-tools.
875d19750952f575f6f41b6ce4631ecdbe74b90a Service Discovery: Cassandra service version missed for a default Cassandra installation.
6452e34357b1dc258a038ea5137fd27d13f9f4ca Update ChangeLog with the granular push of Mar. 23, 2022.   - plus ChangeLog update of Apr. 4, 2022.
f1e56311c8f245d6aba2a94d37e5df7220398ed5 Common header file change not applicable to open-vm-tools.
911b68fef82a3dfb083daa3bf0f61ed793e2961e Common header file change not directly applicable to open-vm-tools.
c8f345b0cc50417665b0eff6bf19f0af2526ff74 Common header file change not applicable to open-vm-tools.
b3c2a0e00e3d40e979dacab1833a6711e0e5620a Common header file change not applicable to open-vm-tools.
19e2a77e0a2b29b77866876a5d45ec2df8f96d4f Changes to common header files not applicable to open-vm-tools.
93af2bbbe583e95598cfb46d042ac6025a6dcac8 Improve the "don't touch this" comments for Linux guest identification.
36eea633611e678f3ea17a913c0990f319135c48 Make HgfsConvertFromNtTimeNsec aware of 64-bit time_t on i386.
472335e347018fbddfbbe45618193075e77fa836 Common header file change not applicable to open-vm-tools.
bb8a37981bfb76d9314d797c3ab1b394ce431d1d Changes to common header files not applicable to open-vm-tools.
fb011741deec7e277f34974e32f88c60826e0db3 Common header file change not applicable to open-vm-tools.
d232afd908f22104a632e3060c9bf4170ac18018 Common header file change not applicable to open-vm-tools.
1b4db25a65153bd2c1c5a725303bf22a61ac931f Added the following miscellaneous checks for the deploypkg plugin.
df63c64bf5e12a5f5bc0ba9bda4b786a4295ae5b Inclusive language - "kill"
e057e41fc4d4e4e084cf46c9d16243fb05a7df19 Inclusive Language - "whitelist"
532cf9f3bb9dd3011239fb193f7458fc78ae921e ContainerInfo Plugin: correct compiler warnings in containerInfo_grpc.cc
92a6422d03a932ab92f4b7c791673cf2f17bf3b9 Reverting previous bad patch erroneously comitted.
36b7f58392fbbb9e7bb336c0cf07202cba4d92cc Update ChangeLog with the granular push of Apr. 4, 2022.   - plus ChangeLog update of Mar. 23, 2022.
37f5400a44d1fbe4fdeef0fe048e8903af9f1907 Common header file change not applicable to open-vm-tools.
8665272146a9302faf16c98992f57d5cce6530bc Common header file change not directly related to open-vm-tools.
66644fb9b74bcad603a2e175e99be80b756bd6c8 VGAuth: Add secure VMX RPC support.
eef3be312ad6f7ed5d96cafa15ffafc89bc43851 VGAuth: Update some error messages with certificate error text.
b53ae31eaa20ec80f2d97f85ac6b9a295e21c287 Common header file change not applicable to open-vm-tools.
bd8be34a9a4e897d78297eb8ae970300e80253a0 DynBuf:  Implement new function DynBuf_SafeInternalInsert().
d59878b05d57393770f1cf064141a17c9a8af3f4 DynBuf:  Implement new function DynBuf_Insert.
70509b63b728b65adfeb62afa40488782cc7f5f1 Record use of tools version 10.3.25.
33b7eb9f3f3b8d58025f484a9c5fd30293f60622 Common header file change not applicable to open-vm-tools.
e7b3c7180fdf8f62b9852af90cdad725e69480da Common header file change not applicable to open-vm-tools.
936537f6234690f8ae1afba3ae8b0a6a89df6625 Generalize VMX RPC code in vgauthservice.  - Rework the code so that it can used for other RPCs in the future.  - Rework the code reading the RPC reply, since it can now be much larger.  - Also remove the attempt to use the "guest.log.text" RPC since the VMX    will just drop the logging on the floor with no error if the virtual    HW version is too old.  A smart fail over is not possible.
2fe3cccfc1c36e946f46fb57813dd50c6c7f89dd Update ChangeLog with the granular push of Mar. 23, 2022.   - plus ChangeLog update of Mar. 10, 2022.
405c57fbcfe8772679fdaf594b368f5a68b31edf Common header file change not applicable to open-vm-tools.
b167d985e0632d6455334e09437905ab54fa1a60 Record the use of tools version 12.0.5.
577764a4adf5e6ff595e23fe54c30ccdce353977 Change to common header files not applicable to open-vm-tools.
f0cb3eebe942fba3f5abca32303998985a756b90 Common header file change not applicable to open-vm-tools.
b571bf4026b6f2dee31102a55dd7338c276646f9 VGAuth: Customize libxml2 to open local file with unescaped file name only.
c0408788b07ec42f8c1bcf3e7373032d8b9784b3 Update ChangeLog with the granular push of Mar. 10, 2022.   - plus README.md updates related to 12.0.0 OVT release.   - plus ChangeLog update of Feb. 17, 2022.
b47748c330f1fa495f099db0d6fcc300f9e82240 Common header file change not applicable to open-vm-tools.
6e16f34ac546f5cdf156cc484b29823b84603f76 Changes to common header files not directly related to open-vm-tools.
e57a78d2fa4afe47b1a5d2d12d4e0a4a71db1073 Service Discovery: Script correction to collect the version of Cassandra.
dfff48a686515a5046d8e33b8181f34f79fe6fa6 Common header file change not applicable to open-vm-tools.
092cc7135b6d0f5fc4dbbf8b14a3093dbee402d8 Common header file change not applicable to open-vm-tools.
68391545c1c7ac7804429f7dc73a158d74690b82 Common header file change not applicable to open-vm-tools.
69ce810007b0390a369425bc3561ab7befdb040c Common header file change not applicable to open-vm-tools.
97440ff3bc72428be0158cada3afc2513ead463a Update the README.md document.   - Adding configure and build information for new plugins and service(s)     added in the 12.0.0 tools release.
09ea13cfb0947137dd31cd1f278739e49aff95fc Update the list of operating system with open-vm-tools.  Add:  * Flatcar Container Linux, all releases  * Rocky 8 and later releases  * AlmaLinux OS 8 and later releases
43d17bd3f2e93566ee7b588494d29ab857c7a95f Update ChangeLog with the granular push of Feb. 17, 2022.  - plus ChangeLog update of Feb. 7, 2022.
2cf575e2fb0a6c83211e8e09339491889bdcc8fe Add missing 2022 copyright.
66b79830eccb5fd8c7b85f07b8090c763e12783c Common header file change not applicable to open-vm-tools.
27bd6b5a84370ad488227614df3740ad6c2014db Common header file change not applicable to open-vm-tools.
bb597ad25dbf695b5d16ddea3c09080d1a715967 Backout previous changes to common header files not applicable to open-vm-tools.
92254389f42b0a09ea140427afb4d0352a56cb4b Adding configuration information for the GlobalConf feature.
1b5114ab87e342af85eb340237ba2d747b49fdad Common header file change not applicable to open-vm-tools.
f35987b39f2874f13b2f4facd1b1d3dde7ae2a63 Common header file change not applicable to open-vm-tools.
de6d129476724668b8903e2a87654f50ba21b1b2 asyncsocket.c: Use size_t in place of int type for array size and indexing.
956fd221b6697242405bc3c1f8fe5c18236a9b68 Changes to common header files not applicable to open-vm-tools.
760d6ca22de590ffcce82c43926d8b91474cf101 Update ChangeLog with the granular push of Feb. 7, 2022.  - plus ChangeLog and late copyright update of Jan. 20, 2022.
8406802f4bf9269f02b6850b10741a7fce1635bc Correct missed 2022 copyright update.
4311a4a5d2952703cb808feb1f6372e28c2afc68 Common header file change not applicable to open-vm-tools.
e9e485b9d6fd41acb5a777896b7c7efb32632722 Common header file change not applicable to open-vm-tools.
a085da930a078f956192bb257de251a58e49a5f2 Common header file change not applicable to open-vm-tools.
5b0c9eada72482a7149a5188f11d470272e53087 Common header file change not applicable to open-vm-tools.
8692a2327c0bcd4608fd40d8f7539da5d82e6b28 Enable time step correction log in all builds.
87389ed6975ed40bdc7883c64c2509da6650a435 Common header file change not applicable to open-vm-tools.
05943d86fbc47821c3036eaa3b11b7b7a1eb2780 Common header file change not applicable to open-vm-tools.
d8ad6f5c0d2237ed6eb3230720be9701547e2ed9 Service Discovery script update.
a9e72b211bafb19ca0e674bf73351e1aa859d083 Common header file change not applicable to open-vm-tools.
5a040d4c25705565e8397b2135506e93e320bd54 Common header file cahnge not applicable to open-vm-tools.
627f748ab314c6bd2b6a5023d1f17684bd8eec0d Common source file change not applicable to open-vm-tools.
2290690693f0590bb5ffbd592ebd4b8062d57513 AppVisibility: Skip terminated/stopped containers.
5e79bc1414f31a07a9fb74c624b8b435546e0212 Common source file change not applicable to open-vm-tools.
75f3a3e2e6b4cfec157c02e8f06e5ac139ad98cc Common header file change not applicable to open-vm-tools.
192667e6e65ad7d7592798ef567278dbe15c293d Last minute 2022 copyright updates to several files.
99c00042476803def0d1aea4fc28cd59e271859d Update ChangeLog with the granular push of Jan. 20, 2022.  - plus ChangeLog update of Jan 2, 2022.
bd0f9506e5ad3ee42c95cbd1aea0c9381e4abf59 Common header file change not applicable to open-vm-tools.
ddd97d710b1b49a2d8b3679ac07c70feacb2aeb0 Common header file change not applicable to open-vm-tools.
b4a4387294cc9dc3cb890093398abad4d0800bc2 Common header file change.
cbc229407f734a7b44aeecb9e3a6a51975ace35e open-vm-tools-12.0.0 L10n drop.
e85e58885523f69b01fc8a49ee40732df6b6e2a6 ContainerInfo: Remove 'default' namespace from the default allowed namespace list.
b9ebabe69f0d864bfaa28bf8773a4c8a51e29416 Changes to common source files not applicable to open-vm-tools.
e2de0491601d6c14e5aa4b64467cced413ff28e6 Common header file change not applicable to open-vm-tools.
28dd7a83e35173ac7d1869906442ded5d1c632eb Common header file change not applicable to open-vm-tools.
750eed3fc4dc6d0265bc3e28b845e76ca3acf944 Common header file change not applicable to open-vm-tools.
b59acd69c499825b1e0cc451f3c3798b1bb18d1c Common header file change not applicable to open-vm-tools.
0f084152e3e03d22dcaa5d80118f244dba3f1455 Set tools builds on the "devel" branch to version 12.1.0.
f48b8797c14d43b3786fddae8bd38b890e48cd9d Common header file change not applicable to open-vm-tools.
87396d0925299645ce77491ca8ad30ad1cb01c85 Restrict Enable Salt Minion feature to x86_64 systems.
9c171d9aede372e9647fe05f09a0e127df6d1dbd Common header file change not applicable to open-vm-tools.
bc9832a87009a1d41729ea6d07d1fae960026655 Update ChangeLog with the granular changes through 12/31/21.   - granular push of Jan. 2, 2022   - plus ChangeLog update of Dec. 25.
34415b186a26a563690025d50b582cb7a73aef77 Set SABRE_SAW as the code name for the VMware Tools 12.0.0 release.
e52bbb643aebf0a414d00c519cbe748a378d1570 The header added to the vmsvc log file is repeated at log file rotation.
c4220766355a623901f3d562ad03ddd3745729fd ==================================================================== The "stable-12.0.x" branch was created from the "devel" branch here. ====================================================================
f6d49e0acd81353d8022b639e231bc517a69b166 Common source file changes not directly applicable to open-vm-tools.
ff6e8264fedfc3237ab66b91598d998bfa7eae39 Salt-minion and componentMgr plugin updates.
f0b616649db5cb3c7a5251cd981401bbf74039c7 Common header file change not applicable to open-vm-tools.
3c3cfcc9a9d16e79a9ef886f2831a7be28e9e596 Update ChangeLog with the granular push of Dec. 21, 2021.  - plus ChangeLog update of Dec. 4.
7987a3440f0d05b18faa77b9f9f67ae55d8a1cf1 Update missed 2021 copyright.
4c66981405127910285d182930e049c4fb496a7a Change to a common header file not applicable to open-vm-tools.
cc72edfdd60497b86b8e7f20495c85ce414d6106 Changed the log domain of the containerInfo plugin to containerinfo.
97917fce5828ef0efdae59d7bb6e4dd7f0caeae0 Update open-vm-tools to build with either Fuse 3 or Fuse 2
d0571b23fe1513c0ec83e8b57bd8e91edd5b86a3 Changes to common source files not applicable to open-vm-tools.
7776c845db0bc24c5103d80a8d8f76d73f79ec39 Change to a common header file not applicable to open-vm-tools.
ec4040bfc25818e5979f8c681f13b4c0e3d9c38a Changes to a common source file not applicable to open-vm-tools.
3695f042018aedbca6d37751d3d1577bf1887aa1 Common source file change not applicable to open-vm-tools.
7cb1006b6f362a1e19b6dbaea5ae30bd727d4f5b Fix potential integer overflow when calling g_timeout_source_new() or g_timeout_source_new_seconds().
c69332a9252413b265b4a146c072bcae8b16a3d3 Common header file change not applicable to open-vm-tools.
1c916a09107b2b6c901488587711db569ade9223 Changes to common header files not applicable to open-vm-tools.
8296854e348014441368af01edc41c728b80de86 Clean up of guest OS tables.
d5a3e4b02c5515cde9f10e351b67dade9c073d6e Remove the collection of GRUB files from the vm-support script
63abb4f4b0fe73205888bedca91385faf3f53bf7 Adding Alma Linux and Rocky Linux to tools guest ID code.
89d3e8d9560708be308b0511bbacece903651790 Refactored the componentMgr plugin code following standard practices.
d33c816998b8680b67b39a096f44e95d5019e1ab Adding Alma and Rocky Linux for x86 and Arm architectures.
dce3b03c433e4ff77df5703e97519e3b32c9cf14 Common header file change not applicable to open-vm-tools.
32dd72b34033ba0f7eda8456a67bd45fee98c483 Common source file changes not directly applicable to open-vm-tools.
6b3e2e5ae06c77c122bc890a8ff8c3dede6368c9 Changes to common header files not applicable to open-vm-tools.
ed84c0a175c0122555a6a7cc947590569d28becb containerInfo Plugin: list the Docker and Kubernetes containers in a guest VM.
b36b275bc8cd14c1e2e64f76e3b41307e24a165f Set the "svtminion.sh" script version to '1.0'.
53949064ee169cdba0925d99a1f9a75f63dbf39b Common header file change not applicable to open-vm-tools.
b38a34acdf9ed3113e53f5e9f2c3cc0927df50eb Common header file change not applicable to open-vm-tools.
308259f3e5e3630cd30bd04aa0fd0d4c952d7ff2 Added the componentMgr plugin to the vmtoolsd vmsvc process.
db3a1dc6c9cc771bf4c4d8a268b6747f167bcad7 Salt Stack Script Integration for Linux.
50500199ac9e36ee67deffe51ccd714a6a90ef46 Activate the componentMgr plugin build and enablement of the Salt-Minion plugin.
67383c5669650766fbdb18962ce05afafb6d0dca Prepare to enable Mac OS 14 (Darwin 23) as a new guest.
3ca3a1d1ff4edb9ab6dbe5e30079167710ee5d06 filePosix.c: Increased the hash table size for better performance.
011d680184caa26fd4d4d6fe77f77a862aee0adb Changes to common header files not applicable to open-vm-tools.
be8ec133fb755dec100de90d6f5d42dd2a56cf6c Common header file change not applicable to open-vm-tools.
8b97e826ce53cbcd6ca5aa568906ffbe1b57f0d4 Common header file change not applicable to open-vm-tools.
de920bf8398bcf7a017a4b012e84cf98d67babab Update ChangeLog with the granular push of Dec. 4, 2021.  - plus ChangeLog update of Nov. 19.
2cadef44dc8c156d8543111d62340212c501aa0d Common header file change not applicable to open-vm-tools.
5fc921074bbf7eba8ee1827de7f12417769e30ca Adding RHEL9_ARM and OTHERLINUX6_ARM to the ALLARM group.
b3cb33a91bb97a17b575b77fa9a622b1a9a74a74 Changes to common header files not applicable to open-vm-tools.
8459c9bcda9b7901de0128d1cb594227b33eea1a Common header file change not applicable to open-vm-tools.
611dce7461466fbde66466b08efed436c3c9b3cb Common header file change not applicable to open-vm-tools.
9920a7e9141ae4910cc77b7891dd14607ee8a474 Update ChangeLog with the granular push of Nov. 19, 2021.  - plus ChangeLog update of Nov. 8.
28666842fb665b9039ea32a0de5602e6873ac442 [AsyncSocket] Avoid a potential NULL pointer dereference in a log message.
342fd81a270bf36c79baec5bb928a9a979e95af2 Correct the guestFamily reported for RHEL 9.
36514e38f5e31a74ef2e38cb13cebd054a52179d Common source file change not directly applicable to open-vm-tools.
a91770b88b3d6f534944867f9c58f982b3f6c37a Change to common header file not applicable to open-vm-tools.
9997bb0c311e5d931d53f1a4328ced07ec911b77 Change to common header file not applicable to open-vm-tools.
e4b6231aab74fcc51cf6a22848d9512605be8d28 Change to common header file not applicable to open-vm-tools.
44f883c59b11912eccfc67df5a9723a2848433b1 Update ChangeLog with the granular push of Nov. 8, 2021.  - plus ChangeLog update of Oct. 18.
819a20bd5fd2d4f84ae56183d2b2fa4fc88dd72b Common header file change not applicable to open-vm-tools.
53a3387f9bb7f15fd504d6a44c4d8608c1b6ef56 Code clean up.  - Fix assignments of pointer to constant data to a non-constant    pointer type.  - Remove code that has been commented out.  - Updated treatment of pointers as a boolean expression to be    a true boolean expression.  - Fixed some formatting issues.
04515ad7b6f3291af6236ef492de8bfb927d3151 Update open-vm-tools 12.0.0 to work with openssl 1.1.1 or 3.0.0.
0186a8af01f1dd09090cfcd1ddd5487d60c1026e AppInfo Enhancement: Remove duplicate applications.
899063f29c498d1a0abd7ffce71ae05260a5555d Common header file change not applicable to open-vm-tools.
aaaefaf7e0cc39bc7ec1c7f89069f5bf96baf5ca ServiceDiscovery: Enhance version scripts to discover vRLi and                   Cassandra services versions.
8a4e38f66325092f84ba612e614f6fd16e135752 Common header file change not applicable to open-vm-tools.
ffbbc2932e8fa348e7177f3cf91c1085641a295c Common header file change not applicable to open-vm-tools.
e501f711f59b30ce4d402d5bbc2361cb5b29f541 Common header file change not applicable to open-vm-tools.
df85d1e571414fdecabc98492da53fe2950a8e6b Changes to common source files not applicable to open-vm-tools.
d40c8b6d3086f95980b41a1012639ae796e80fbc Common header file change not applicable to open-vm-tools.
16e24c8d789f8ff81a9fbb915858cb6af88f66a5 Update ChangeLog with the granular push of Oct. 18, 2021.   plus ChangeLog update of Oct. 6.
d3158f108ec8119d270d08d613545b61f4a6d50b Common header file change not applicable to open-vm-tools.
8407406335a8f1bc25a23497cdb5b880fc2db6aa Common header file change not applicable to open-vm-tools.
e9907529c68df57dbf1baa5c5b0872098fb3bbeb Common header file change not applicable to open-vm-tools.
1ec43b3ef88719d8d3ad206e7a427c479c496e0d Remove <CR> characters from saml-schema-assertion-2.0.xsd.
ae7d374ee335277a637ec99ada728df7545f2459 Common header file change not applicable to open-vm-tools.
f9bfc57babb4cc18e8fcada6f44c26d7dfca90ce Common header file change not applicable to open-vm-tools.
a45ded9333305f71eea2e0ab4cc144fc2efad74f Common header file change not applicable to open-vm-tools.
6ff8e802b6a2fdf1595d032a1ab94b9f83a2f61b Common header file change not applicable to open-vm-tools.
8f2a9bb928e5d41c308684e68ed68a742dfd8222 Common header file change not applicable to open-vm-tools.
c9639690ec6d7bce96a7c06d0a05546b811d6b1f Common header file change not applicable to open-vm-tools.
a1aa6abc127d872966415e5fd01a9e35db0f2ef5 Common header file change not applicable to open-vm-tools.
88de2de0f48cb0334cb8b57bca5ad016133d1674 Common header file change not applicable to open-vm-tools.
fe739dc30671ab0d6de67acd1dde374f88fe499c Common header file change not applicable to open-vm-tools.
c5bc4c37b8f948e3d9bf8d7e2f85196f5099d311 Update ChangeLog with the granular push of Oct. 6, 2021.   plus ChangeLog update of Sept. 20.
4aecc2978e09dddc1f7a0c9af7e9b8ffa57227e2 Common header file change not applicable to open-vm-tools.
02b9fea09af950780fdf6e93141edf97de9075de Common header file change not applicable to open-vm-tools.
d3147cbb1cec5b5ac41c1d1955f28a20d2bedf5a Common header file change not applicable to open-vm-tools.
8929bd9db5fc57a76491d3f1d8e314955c7b5823 Common header file change not applicable to open-vm-tools.
db093d15c263262632a854342b447c6b67e72394 Common header file change not applicable to open-vm-tools.
3b586cc541a0ead1bc60a6b11ec655e10e83c29c Common header file change not applicable to open-vm-tools.
daf6e0fb8ac80cc8bd718b6564b037fc9eb6b654 Update ChangeLog with the granular push of Sept. 20, 2021.   plus ChangeLog update of Sept. 7.
fe059f34e4ab93f21c41b4598da6846eafd9bc20 Change to common header file not directly applicable to open-vm-tools.
ffa5d491194412213882cdcc808d621b439ae2a6 Common header file change not applicable to open-vm-tools.
03b6ca66c23289da7b34d1e47f5769d063ee3ad9 Common header file change not applicable to open-vm-tools.
a3e4fd4e4692e36b5b66b5feb4044faa41d46f22 resolutionKMS: Add support for the svga3 device
21f193b21e3d2be122a6ee9755a45536671cf4e9 Common header file change not applicable to open-vm-tools.
fe8803ea205da66e8a5040f447835fd2292de89e Log the guest OS name and full name.
7b58f891b283c4eb42602bba07f4713815a508da Update ChangeLog with the granular push of Sept. 7, 2021.   plus ChangeLog update of Aug. 23.
9a793fb5399b36cb473c57eb3a41570adfccc078 Common header file change not applicable to open-vm-tools.
d09c3d5247e21f0a881406a020e6cdf87ab0ee2d Common header file change not applicable to open-vm-tools.
b963fdd5363d1ecd347045408cf1b40e5ac27188 Common header file change not applicable to open-vm-tools.
ee2fe611e1c6f27d0e918a361a967f13da10ba08 Common header file change not directly applicable to open-vm-tools.
e551b81709ee4f42e79f2f4aaa47d9443e24a2fa Common header file change not applicable to open-vm-tools.
adb9c0476a8dd9d15947857343b23c6ffe9b395c Common header file change not applicable to open-vm-tools.
6336dec45c73d60d8bd100ddc71f3b125a2a9cc9 Update ChangeLog with the granular push of Aug. 22, 2021.   plus ChangeLog update of Aug. 12.
a6923583d4519019e25860abcd16c2205d8a3fde Replace the use of appInfo's internal json escape function with libmisc's CodeSet_JsonEscape().
c7a5a3e189494e44c16ed7c21ab0b4fac28b26b8 Common header file change not applicable to open-vm-tools.
3bae54175a7a72872920ba62842a5091a87ae11a Common header file change not applicable to open-vm-tools.
61331a189a0eeb76f014db28288b06c0323bc0b9 Removal of the hgfsmounter/mount.vmhgfs command from open-vm-tools.
f5fb3a9fb32ea465f965aa971bc40bdff8edc36f Further refinement of the toolsDeployPkg.log file.
1f971148e368b2df87cb20c74568494b7b543ced Update ChangeLog with the granular push of Aug. 12, 2021.   plus ChangeLog update of July 27.
38f8606a3f4faeb0b8ae1f9277c9c1b50ac19bbe Common header file change not applicable to open-vm-tools.
574cbbe55abdc716a6af03a752260699c3e22784 Common header file change not applicable to open-vm-tools.
5003c79aaf398fbdc965c510c1b0be2350be7e64 Common header file change not applicable to open-vm-tools.
f254eef58523fc9539e3836d825056b999ff192b Reduce the scope of a local variable.
63d9fd68f5513b683aae855d30a2da4d4e4f72a7 Common header file change not directly applicable to open-vm-tools.
f39d4c1fe303d94a079f0d0e9ed098cde1cb0316 VmCheck_IsVirtualWorld(): assume VMware hypervisor if USE_VALGRIND is defined.
1c31dbfc3df970bd6f4e0ad297f8d79e105a2690 Update VMware Tools version to 12.0.0.
dd78c6abbb4f376afea1db423acaf483c4f56f32 Common header file change not applicable to open-vm-tools.
e76f136563a8e78676f9c1e069175dec835eaade Common header file change not applicable to open-vm-tools.
beee0873cbf0d0399d52cb762b2b3e85054c5774 Update ChangeLog with the granular push of July 27, 2021.   - plus ChangeLog update of July 8.
26e7c2f3b5198621c8234c4890431dc16698bcf3 Common header file change not applicable to open-vm-tools.
d78011e325c6275bc9199b102983544057dfc0bc Common header file change not applicable to open-vm-tools.
8db9ab140d15787064745c4ba0497fc7d162ab84 Common header file change not applicable to open-vm-tools.
4eb519b107745cd01018194aa059a5d0b39c3cf4 Common header file change not applicable to open-vm-tools.
c387b16795b4a78a53c89f607a8ca31580138e05 Changes to common source files not applicable to open-vm-tools.
8259e2e5238e7b90c7f1ddf396ec47fc9acabfe1 Add tools version and build info into the toolsDeployPkg.log file.
2fe6126e92f4bd4dc9eb683e59df84000b312398 Common header file change not directly applicable to open-vm-tools.
8c788af23d0855f1876e8e6de665d050a157c557 Common header file change not applicable to open-vm-tools.
cb8741edd1fe30dd423cf8533d63a4dc8bb39d8a Terminology cleanup in some comments.
b873cda6c5bf0228b0442d1c3be402feafadf8c1 GuestOS: Support Fedora and Debian 10 for ARM
3a599078d238c12c26d3ca3e39c743f7d9c65555 guest_os.h: A bit of clean up
61e3c68f029af528e61de5b22b215ef689870be2 Changes to common source files not applicable to open-vm-tools.
3226203c1c49e8d0fca9aa6a8557ac757c91c3a8 Update ChangeLog with the granular push of July 8, 2021.   - plus ChangeLog update of June 30.
b033e5c2d77ee66e9426973005cf1f48a5b3cceb Common header file changes not applicable to open-vm-tools.
c907662b1034bd783dab4728bec3af06892f6e4a Changes to common header files not directly applicable to open-vm-tools.
e6ff175716602a91fa1385c30846961c57d089f2 Common header file change not directly applicable to open-vm-tools.
d21b1402ac2e1f59851560ac08516ee8ddaa13b0 Changes to common header files not applicable to open-vm-tools.
35c78d66e0202a5ce217193d03bd48a50ce87c3c Added a configurable logging capability to the network script.
b484ab6727bbfd8691e8dd4f8d6ae297e06a8672 Common header file change not applicable to open-vm-tools.
102714ebe1d0253a7a2afb373f5d73d9d25687fb Fixed the possible use of an uninitialized variable in Util_ExpandString.
0ae179aa40ed68f3357faabbe6f101035206cd32 Changes to common header files not applicable to open-vm-tools.
e1f850a1fa20a911abf9a3d7f2ca7ae6c2a44209 Record the use of VMware Tools version 11.3.5 in vm_tools_version.h
d5605d3861c1dd8a5cf968b627b7adad2da98308 Common header file change not applicable to open-vm-tools.
77196a4b4fe7edbdddab1adb402021979f224a0f Changes to common header files not applicable to open-vm-tools.
38777a57a1e9befbb5d858934e8c032923fb2242 Common header file change not applicable to open-vm-tools.
7caa442246e75e60e266f936538d68a0fa6045a8 Common header file change not applicable to open-vm-tools.
6e5c26b8bddbe7817d49b2f48dba6776e5d4f851 Common header file change not applicable to open-vm-tools.
c9bc765c083db8e3d4705eb14715792cdfba8d0c Update ChangeLog with the granular push of Jun 30, 2021.   - plus ChangeLog update of Jume 7.
4ac7706c44c4d29f38e8d1c7d2ac9cf45521cf4f Changes to a common header file not applicable to open-vm-tools.
d5f0c71fd909527fcfd03f858d277abc9fae9569 Add page size defines for 64KB pages.
c1457815c1c5e579a3d26c99fff3f6b9e6ed0d41 Changes to a common header file not applicable to open-vm-tools.
248830d868b7ade3ce199894fc0cb3c4771dd364 Changes to common source file not applicable to open-vm-tools.
bd5dede3536c30e2799fa8c788a9dc9b7f904d35 Use os-release preferentially for guest identification.
5fac74631a896e3e5b121a024a4293dcede5eaa1 Changes to a common header file not applicable to open-vm-tools.
d9ff40dc4cf48b78cdebe9d05a393bd283429fa0 Changes to a common header file not applicable to open-vm-tools.
843e5851ac692c4bcaca1cfa262eda7e610417f0 Changes to a common header file not directly applicable to open-vm-tools.
19c38e8ed9be5272dd45cd07d362345456d9c3ed Fix an issue of re-running scripts.
26b6e174f9a6ba780a052657cce3290f2174bcba Changes to a common header file not applicable to open-vm-tools.
03d3b6978b2c9d0e66d4b45b992724167ab14f03 Changes to a common header file not applicable to open-vm-tools.
59fe3b61458659b0bdcce7d8ac0e4ae9e4ae7b3d Changes to a common header file not applicable to open-vm-tools.
81745623ae421c510fedba499ecfe0d916265a28 Allow setting a custom poll interval in the service discovery plugin for debugging.
08649561962e115cda98d6f1ef85a3559b12efe3 Change to common header file not applicable to open-vm-tools.
185952f4b8c85d0fb04eecd08be0673f9e800f70 Add preliminary guest OS support of RHEL-9 for Arm.
176a0490fa001892e74237d1cf49607574bf8c4a Throttle the "Nic limit reached" log message from the guestInfo plugin.
c3ad5e62cb9892e28486839aba19116aaadd76ef Add a header to the vmsvc log file.
913fd35092789e18591b669bf8e3efebe3fb0866 Update ChangeLog with the granular push of Jun 7, 2021.   - plus ChangeLog update of May 20.
1d25adfe20a5da7a3ed37c970e72699d487f3cca Adding missed 2021 copyright updates in granular pushes.
a01a33d95d511a1019c6f9ab7a525635c9a61c61 Enhanced the VMware Tools SDMP plugin to support GDP.
1751cd1e49edb5d88cb4d5175bdbb7ac5d86054c Add check that the packet size received is >= expected packet header size.
e3de1afdd4d802596bffdbbb63ec6708fafcf51a GOS support: Add Linux 6.x support.
bd151c59769f9bac14fc2df0d1076faa902734bf Change to a common source file not directly applicable to open-vm-tools.
d5938385597f4c13b6e9d265a399a67258c47f41 Common header file change not applicable to open-vm-tools.
26b72e101e3d9a66e97e2179f142ce8961c7869f Update the tools version to 11.4.0 on the "devel" branch.
5c1025a2f29f199a65cf703b93c1ae5294ff0053 Open-vm-tools 11.3.0 L10n updates.
40e473ea1378ab1874f4cdf8aa38d39e11299fe9 Customization: Retry the Linux reboot if telinit is a soft link to systemctl.
f8eedf7070b0c11c73f86e1374c004a1bc0212e1 Change to common source file not directly applicable to open-vm-tools.
5acc2a69256aa351e38d7abe1914b7785de6d6b2 Changes to common source files not applicable to open-vm-tools.
9ff3c61c5d5ab58922c55db77704bab56bac75d6 Common source file change not applicable to open-vm-tools.
dc39fc8c67180b3e7213d01449868482c17b36f4 Switch the current thread to "C" locale to parse /proc files.

git://gitlab.freedesktop.org/mobile-broadband/libqmi.git qmi-1-30::None..qmi-1-34::3f07d6e5b4677558543b3b4484ea88ad92257e92


git://github.com/storaged-project/udisks.git 2.9.x-branch::001c486e6d099ed33e2de4f5c73c03e3ee180f81..2.10.x-branch::bc623acf9e7488dc105e4b00069d57e303e2616b

bc623acf9e7488dc105e4b00069d57e303e2616b New version 2.10.2
9ed2186f668c76aeb472de170d62b499d85a1915 udiskslinuxmanager: Add lower bounds check to fd_index
8f4e02293ad7f3466f219cb462bb3f6e66177ddf udiskslinuxfilesystemhelpers: Add 'noexec' to the default take-ownership mount options
c61082a9993dff86ab91b18779dab8eea9349783 udisksstate: Always allocate store buffer for empty variants
3219710100707f4ed4ecfde27e32f443fb827439 udiskslinuxfilesystemhelpers: Mount private mounts with 'nodev,nosuid'
5369889e226f8852fa5cf0861532fdf83edeea36 tests: Fix expected rotation rate for SCSI debug drives in tests
57d04e5a23b3dc2c80d9c27c0befff5b6fba7c92 integration-test: Fix change label test with exfatprogs 1.2.5
089f39e6fe8c731c2cbb120f740f7c144fb66630 Do not overwrite CPPFLAGS
77c16551aec62c2d205e4743d131072bec85ddf1 udiskslinuxmdraid: Refactor error reporting
a3968f57568b3522c0ef00e306e29aaa98b8e8ef udiskslinuxloop: Fix GError use-after-free
8e0d41250ecc6542fff488dfc95a9093deb3edca integration-test: Adapt to the new libmount context error messages
d9fd3ad57dc595cca611c0408e90d48935502472 udiskslinuxblock: Survive a missing /etc/fstab
b0360d71a43de0999ffabe35df1b400c3a73f8e7 mount options: Allow 'commit' option for ext3/ext4
23187d8e90ba26ab0e34093038e6400b23e86185 mount options: Add 'map' and 'check' ISO9660 options
d1af7c54f20c212da307bc849267167934be6ed1 mount options: Add some more f2fs options to the allow list
6b6207236ff1944514a3f1593fc22f969ec64b71 tests: Fix targetcli_config.json
d704755b9b02199611952ad552ec90450ceb075c tests: Adapt to clang differences when causing a segfault
1e0820098a9ab519697aa550609d4484a0f21c25 udiskslinuxmanager:use dbus interface after free
18c9faf089e306ad6f3f51f5cb887a6b9aa08350 New version 2.10.1
51ba4c8f561da03f79b1a6a03381e632b54b16b4 Update Ukrainian translation
166ab3b1bf54aae1357a98c178ff7278fd02079c tests: Wipe used devices for LVM2 RAID tests
8631a0d3493a79f32404b4ff59d82dbf7f9b7a70 tests: Settle down before checking the LVM RAID MissingPhysicalVolumes property
ab10ab0432fa841e5e6ae14dfd3aace34d5de735 tests: Rescan vdevs after lvm raid tests
e38b371b3eb6e326b5e5823dff99cafa86ca0f57 Update German translation
0c6fd9b46d605276b763f57e0fdf6720bc322f6a tests: Mark UDF fstab filesystem tests as unstable
6e7a6eab8ad6237ab8361dad115a91aa0647b200 doc: Clarify the Filesystem.Size property presence
782ed7c86c67d8dd14761192e953ce36c838573e udiskslinuxfilesystem: Force native tools for mounted XFS fs size retrieval
252d816033a6842f57439dbcb00608d1af4782d9 udiskslinuxfilesystem: Refactor internal whitelists
dfac4f3fb89f26f0831d5589c4587f5505183872 tests: Fix Python class invocation in nvme tests
5f372fc2fd9879f863d42cd06e4e74be7183c5ce udisksctl: Add "--no-partition-scan" option for "loop-setup" command
d28c35c0cb9a100c34bd15209e42e18507097cda tests: Fix regex escaping
6e1ce0bd36696156f08f689f18341d577191cd6a integration-test: Fix invalid escaping
fbe92d1a87be7fe9a74fd079046ca97d15b0cd96 tests: Mark LVM RAID tests as unstable
a900711ccd5ed50724d86e2ee0b999dafaa47fe6 tests: Fix LSM drive objects crawl
bc439a4de5b05eeac9bce32e6981079a582eb26a iscsi: Fix login on firmware-discovered nodes
f561583bb41c73b3593f728d65538efe2cb7feb6 udiskslinuxmanager: Properly handle disabled modules
96ebd013e6a50d5ae6063fef03e6c1120dd568bd tests: Replace deprecated unittest assert calls
3a21157f84338bf5b20840b1a5067490c7bff16d udisksctl: Guard object lookup
a0123e1e1a9ab2e62e74aaccb6434296cd83bb48 Update ka.po
babd3028eb3bfa704fdae5eea885cf7ec2f22c88 udiskslinuxloop: Avoid warnings on empty loop devices
71abe19b9af27ccc3c0d49a96280548828aa7626 Update Polish translation
609ea2926f2a2cbdeec90177dcc93c7b724b5eca Limit getting filesystem size only to Ext and XFS
dba8395a3553c2dd9919b4b1b20e29c499965f71 build: Check for gobject-introspection m4 macro presence
0c348a6b0b0deb18a02f69bce5f2009bc872dd9a tests: start the polkitd mock with the corresponding user if it exists
a1a99ef84f96151f60f3254b767286ee26064846 New version 2.10.0
e32ac9cd68257c9c8eb23d6bdc0b07b8fb1ceeab Update NEWS
8cf2a8af4038dfc5fb5b3a409ded1908d9b11b97 Update AUTHORS
703a20f4a66c5b99177627d1d86e3b90597753a3 Update TRANSLATING
56b15163314a5bef0861d251ae5bc4836530bdeb tests: Require BlockDev 3.0 from GI
975e1690eea17f6a7f5c903d3b9d195a62ce7b59 Bump required version of libblockdev to 3.0
548372f556bedfbe84ecf6b90fbc2c52c6647981 tests: Enhance mdraid bitmap tests
928f87bdac6aa84a400805a02ec9c982f165524b mdraid: Add 'bitmap' option to MDRaidCreate method
fcd8b35889bfc43502bb6459b3a2158c0a206009 docs: Clarify mounted filesystem check/repair scenarios
f88bad61acce13bc6b87c532fc2fe011b6061bbe Use BDFSResizeFlags instead of BDFsResizeFlags
3f45d857b2bbcce18ef1933521f24482bad68188 mount options: Sync ntfs3 options with kernel 6.4-rc7
a04d28cb9e8770823c0b93633c6388a075864131 Adjust to libblockdev 3.0 crypto plugin API changes
0e1cce96f8376a3c62203fd3423563aa73aff919 udiskslinuxfilesystem: Do not use ID_FS_SIZE
d644c588725d76910e36214dd0aeac5c1edebf43 udiskslinuxfilesystem: Use udev ID_FS_SIZE if available
1e2e818fb5ad1552f3058e9bf7ff1c13c5ae187f tests: Add Bitlk UUID check
a27f14de4bbe46f9a4f8fbc47e4b01d064b16c77 udiskslinuxblock: Read Bitlk UUID from the device if not provided by udev
e38fb2aaf5e8c78e26425a2fa0ea71970bf6fa7c tests: Skip nilfs2 test_userspace_mount_options
d3f9648580a8a3d7fada93fcb86ef33877cf84fb tests: Increase device size for XFS integration tests
def82f87dcc0b21e4890e12d82e6007f98551dcb tests: Forcefully set scsi_debug cd drive as read-only
005bb0f23d7e3335bf37a7f4fa2a4e7be4428383 tests: Skip protective parttable tests if none was created
e8fcb06f4662a7481f0632aa4f7f431e012d57d8 udiskslinuxpartitiontable: Reprobe the device in case of missing udev attributes
4e1b86a3e9725d7ac9cacd1e56c924f36110a206 tests: Skip f2fs sector size tests on newer f2fs-tools
e81fa22da8f78ac1c5b1badeed61f54fa054ec40 Add DOAP project definition file
78db4cf79b05b7b6fea8e8454fdba23c287a845d nvme: Sync fabrics options with libblockdev
98cc3dcc8a5093c18217070edde6b29dbceb1658 tests: Fix FailsystemTestCase availability detection
6cd1b80ec9e67fe00bf59d7a2d48954d67875b5c integration-test: Use longer LUKS passphrases
3b5d1d4bb54e7596398895f7678ada06b8eade0d tests: Use longer LUKS passphrases
dcd400d1123f95b75a01761d50db357cea5c8310 Adjust to the latest bd_lvm_lvactivate API change
f24601b1d1302350fff15f326bfe3cfabde05f4c lvm2: Trigger uevent sync on block devices when creating new VG
4240a04578ed0ac809a9f843e4fad3bad54b2db6 tests: Make sure the new VG for LVM VDO tests properly reports free space
ee0252252a293af7a807d0cdb3a49afc91f93356 lvm2: Properly initialize stack-allocated structs
e9626f884406118cb17a7e78139e0b45d8d24d0f 80-udisks2.rules: fix warnings reported by udevadm verify
5443ccdc4ae96fc021b4ec9c37c19291f5c8eca1 tests: Extend timeout for LUKS integrity tests
bf1dc246ac266fbc5f7512639e870df5c03ddb75 tests: Fix `eject` message matching
749812784abcc4c0492bda0703bff5d3dae052f9 tests: Disallow MD5 for iscsi CHAP login
26fcef727d68af97b1187d2ac3cad19acc3d97c8 iscsi: Set node parameters before the Login/Logout action
f20c206eeb5b1ca4362ab15a25e2e674be9c8a3d udiskslinuxnvmecontroller: Fix a memleak
1ac0cc00df88edc516bef0f67217a9babfb66434 udiskslinuxpartition: Reword some error messages
09350b6a4a2a78f9968fdd12ac60f1b2a92dd3d2 tests: Add partition UUID tests
504e23590eff17f5c62b1cb69a73370fbd5585fc udiskslinuxpartitiontable: Add support for setting UUID on partition creation
f18908ce6c39e03707b478005e01d30286a0dab5 udiskslinuxpartition: Add support for setting partition UUID
85254858cb32054cc26f40b910679d7c63a94f3f tests: Add swapspace UUID tests
c9355e068ac07956f97a2e6778e335537035cebc tests: Add filesystem UUID tests
095126d17aea25776e06876de4362474100a7f0c udiskslinuxswapspace: Add support for setting UUID
65ed108c855813340407cba44cfaf07e5c5ee4df udiskslinuxblock: Add support for setting filesystem UUID during Format()
3edde34a8e5bb8f959111bfb6829e664ab242885 udiskslinuxfilesystem: Add support for setting filesystem UUID
bbef63c8ac32613d252a8a2be169345a046792eb Update Swedish translation
ba0ba7104768c2872f508261da6982c0b7b51ddb tests: Use libblockdev filesystem definitions
a26e40b476efd719068098c80f56cdd0dbd3cf96 tests: Fix vfat protective MBR table detection
fa33635b3ab68d77f6a75e74d51ae85d3409cd9f Do not disable libblockdev init checks
b90384d2987c78b50ef2b10ea81324ccfecfe637 block: Mark format-mkfs jobs as not cancellable
8c4e2aeaf61b833d1824f12d0eb819349fdcc048 Update Polish translation
b24141f17d44238d5489ecb1336d71658ecd054f lvm2: Add "pvs" option to LogicalVolume.Resize
78c6fce21e23e56d1c06bf74c9b60da5cf9ddbd7 fix typo
8ed6d0e54f0b5864ac811546f7d80e3cbbd83d9b lvm2: Make as many subvolumes as PVs are given during creation
e7fe88674c496ae0a2c8459477754e7f3a0a324f packaging: Remove lvm2-devel from build dependencies
9e2be2c6c60b1bb45fead1271ca337299b5fd47b Use 0 instead of BD_LVM_DEFAULT_CHUNK_SIZE for default chunk size
5695851eacd6db9b5d64e25d87cd338386ef8594 tests: Fix test_mountpoint_utf8 with EXFAT
2fddf2b951b993303fe07813ad2398ab91937911 Extend Filesystem.Mount() to allow mounting on behalf of another user
da71fbe9a83e3dadb0fe2bd3fcae0263a18c3ddf Remove the separate configure option for LVM cache support
9226f57ce28dc6b36c07880abb402d530ad46a64 Add 'mkfs-args' to Block.Format()
3bcc6cc3e118d8cfc146b7585b7f3d8becf900f0 Update ka.po
77d8a95d48b80cd3cd1507f1da1406a1cd0c847c ci: Update chroots for RPM builds
bf0705b07309c6c8c667d8f0d847590e7e1a254d tests: Test that labels are sanitized when creating mount points
c6e930705322fb027cbf21b531c2b09b37f71759 tests: Fix nvme eui64 string check
c3a1a072b07a19f82821c5534f43917d91b9c4ac nvme: Clarify Controller.NVMeRevision values
f67fc6e6fd41bfc9c1354aa9b6efe9e7d19dd051 udiskslinuxnvmecontroller: Turn subsysnqn into a bytestring
1731345135be6cb7ba3d0f0c94fdc1cedc459a03 udiskslinuxfilesystem: Sanitize label when creating the mount point
e62ee10abe43ee55effb3ea9d985e1cfd0ac52d6 tests: Fix expected error when creating an invalid btrfs RAID
e314e656cf1ddca7a9a2bb9c4fae5e84e6e851f4 tests: Do not deactivate LVs before resize in test_10_linear
73f9e73378a28c5a23f56e478d469c7d14db6275 build: Add explicit check for msgfmt
cd25dcb9ed68068a350a1db0d1e62dda69663cbd fix typo
47db1ceb309b207801fd4deac127ed262e17e587 Update Ukrainian translation
ec919a62f31f015c9ddd56c1f4a4772c1d51ca92 Allow specifying sector size for LoopSetup
eb935f0b89e475d2230865b420b8f53897d67a99 Use bd_loop_info to get autoclear and backing file for loop devices
25f0d633b7b7e81475477122913b785733bc5ae3 spec: Tweak the filesystem tools deps
a9c51974c7fdd43f2687fea45f06b09527422389 tests: Use bd_crypto_luks_info instead of bd_crypto_luks_uuid
57f8ded519e44a6f5f93d51a01e626862af84ea2 lvm2: Fix leaking UDisksLogicalVolume
a8eef9707db657fc38fab5eaf8b63038f5d74dbe daemon: Remove UDisksObject interfaces more atomically
ec7a5ec75da491dc0943c3aef69a08109b7bfa0d tests: Narrow LIO devices rescan to specific lvm raid test cases
b84f39be56b42f2a92337a6cabfabb7f9cffb4f6 tests: Wait for the modprobed scsi_debug drives to appear
a4b65378ebcdb585eedbe3fa1076b300d45267fa tests: Fix UdisksTestCase.assertHasIface()
a996ebc2ddab387e8e9482cd59a29c1b10ffdab2 tests: Remove the job start time check
e988548cfec9976221510c0a04d31f6e98c837c5 udiskslinuxdriveobject: Guard the internal device list
635dae95ed53a87534655c30a500f95f76a7b0aa udiskslinuxnvmecontroller: Fix some memleaks
d2d61aec444f1ced7da913b8249f155e673bd5a5 udiskslinuxblock: Fix partition table detection in the initial format wipe
af32af9d9047ede7e0c5c6b4f1430d633759ad5f misc: Remove "warn: false" from Ansible "command"
ca80388344cf569424d1411bf0d82b89aa9cda69 udev: Also ignore "zram*" block devices
2de5f592fdef8e4b0c5d9edaa56da7cf1d3e73cc lvm: Enhancements for LVM2 RAID support
d43f0779a89db3b5a82e431e572a35eb1dadcaaa doc: Clarify the org.freedesktop.UDisks2.Filesystem.Size property value retrieval
adae803fbf2dc75d3abaf61a0ab326878ff137a6 udiskslinuxfilesystem: Send explicit Size property invalidation on uevent
2c12ce49aebad6c2e006be8935aa3403b21336d5 spec: Change license string to the SPDX format required by Fedora
cdc96d65a513719c5c22b791583113e19e81e833 udiskslinuxfilesystem: Create mounpoint only after mount options computation
161dc3c2c969454c688a6294564e8c6ef5e41a5d udiskslinuxfilesystem: Tighten the fallback for kernels without ACL
018379ca8fd74be4cb627f24ceb955350f6b11ab udiskslinuxfilesystem: Fix formatting
3c413850be7776811b9bee75235feb2a22c24b88 tests: Remove resolve_device tests involving partition creation
632152aee5980c44fa22c593b5bc2ae7ab481a5d iscsi: Document the need of iscsid service restart after changing InitiatorName
fbe970add68e6d9d998fb7f78377368c403e200d tests: Restart iscsid on every InitiatorName change
1bf172603e4cc77da70d8fd13b6ba6c8b8c91600 tests: Test iscsi noauth in test_login_chap_auth
68115b16181db7a38f852b101ec965b9fc3e59cb tests: Clean the discovered test target iscsid node cache
13a6a27eecdd1fb527b9151309366970b182a58d tests: Fix LIO target config auth
cf47eeeae1e8c23697fabc769cb90a8589fc7adc tests: Add tests for resolving partlabel/partuuid
ed17dc91d3f00efa398b88f97006168dfbb97b03 udiskslinuxmanager: Add resolving devices by partuuid/partlabel
ef08175d5ec2e8546a27a2fb3047cd7a5001b46c nvme: Fix progress jobs cleanup
eb01ea30e42bb235a0d6ebfda9f2808c6d2023f0 Update GPT partition types from the Discoverable Partitions Spec
87fa8bccdf947c95a4b575d5ad2e34a2f3b3afc1 Adjust to new libblockdev part API
fab797fcf5e4c8e09e4cde45647951acd764415e tests: Add bad auth test for iscsi
9a6e6b700b19539465ab6b241f04b94d4b3769c4 iscsi: Always set auth info
50ddb6d765e0413a1da85367e5639976a296443c udiskslinuxnvmenamespace: Fix a memory leak
3757949bfcbe41e0792e01e8d1332477851dbd73 tests: Fix NTFSCommonTestCase ntfs implementation detection
90202672962b7cb2bcc361717df262ef53b77ebe udiskslinuxfilesystem: Fix filesystem driver list iteration
c44d3f6b372f52cc55c93394773fd6fbb77539b2 Update Brazilian Portuguese translation
2f00a0b201312f4f67c52e52221314c8f4e65f31 udiskslinuxnvmenamespace: Avoid reading the 'uuid' sysfs attr
0482251591788812c88ebc605049e10967598e3e udiskslinuxnvmenamespace: Avoid retrieving namespace info when format progress reporting is unsupported
0077b9fea8c8d207747a046ac9e2475e4b1aec30 udiskslinuxnvmecontroller: Check capabilities for self-test and sanitize log retrieval
80e5512afe30e99231d7518cb818569cb76d7dfc udiskslinuxnvmenamespace: Add metadata_size LBAFormat property
0f8b4dec59650d38bdb865ad76ee6f6a0473a9b0 Update POTFILES.in
2aef8afe658b2bc5a0388959341fc1449ef58a5f tests: Skip _test_fstab_label with VFAT on all versions
4e6cfcfaaf2469b966fda80a1e57394f05462ba8 tests: Fix test for CanFormat
7a1ebd5322ff9d578461fa15ebc8c850e2fea3e4 Update Swedish translation
c2da9dea7ae276fef1a50ac120aab354337863ca Fix some expected error messages in FS integration tests
e65739c6e3c58d72d3aa57bdbbfc0caf5b0276f5 Do not use bd_crypto_luks_uuid to get UUID of LUKS devices
4205e50f309d29acb32c63af5025ed4623d686ad tests: Skip NVMe HostNQN tests on non-system prefixes
78d5547864cd5cf835e25b38e33d1507a78c5108 tests: Drop the NVMe Host NQN discovery for simple connect
cfdb7a1f5777cc5915307199e99111fd82b96898 tests: Add basic NVMe Host NQN tests
cc42fd22e3a002272bc43f1f158ab5cd514337f7 nvme: Add methods to set system-wide Host NQN and Host ID
e4ad46c043ef4c99c96e53ae8eba7d0dfbb57900 nvme: Move the Transport property from Controller to the Fabrics interface
4cea374d7003a59e407286cd0c9d100cf03595c4 tests: Add basic NVMeoF connection test
ff61cff4a5aadeb6307f51e6076de299ecf8f69a nvme: Basic fabrics support
fa80f8b0ace28b6284418d9bb9255e2dc108c455 udiskslinuxmanager: Remove unused mutex
2d61e297e23b648fd62c2c693cad5b726791362b udiskslinuxnvmenamespace: Fix FormatNamespace() error check
36f912652a699e85c59d58f297eec639f91a475d ci: Update Fedora versions for RPM build tests
029bf92c49f83cb48e889f3b2d55d5a0d45af699 tests: Adapt basic Manager tests to the new libblockdev 3.0 filesystem API
1734b995f79e1ea5852d80ff3ba252a260397d73 tests: Adapt filesystem tests to the new libblockdev 3.0 filesystem API
12a73b1091672a083393bb55e56f53b0ee475049 daemon: Drop udiskslinuxfsinfo
6aef3c32f0fdf8736b61f226618e09f38288eed2 udiskslinuxfilesystem: Port SetLabel() to the new libblockdev 3.0 filesystem API
0503a03f009701d4982756c23a03bc6da1a71873 udiskslinuxblock: Port Format() to the new libblockdev 3.0 filesystem API
d5717d5995ec0aa6fff4d61bcdba8ff8077c3c3b udisksconfigmanager: Move get_supported_encryption_types() from udiskslinuxfsinfo
c74ec3efc8ac668f774dd3e6d1ce16f0dc57e130 udiskslinuxmanager: Port SupportedFilesystems to bd_fs_supported_filesystems()
7b8eec855bcc5e7de702c1ac0587f9b7803615f3 udiskslinuxmanager: Port CanFormat() to bd_fs_can_mkfs()
e805a6313de53a02b46568a1023435c5d75f8d90 udiskslinuxblock: Use bd_fs_clean() instead of bd_fs_wipe()
bb4391f07206d581035c606499e2486927aebc05 tests: Create required directories for integration tests
43de18f2622fa8d9ac3fad2dc48b77152d612bbd udiskslinuxdriveata: Acquire a BSD lock for ATA Secure Erase
eb917d346bc8592924c5f6566b01841176c53c8c udiskslinuxblock: Only permit ATA Secure Erase during Format() on a whole block device
8aecf15bc2e1089dbe81665289e06a984159e1c2 tests: Create a bigger partition for test_mount_fstab_partlabel
48c05bdd9ec7f7f9e00d1e391da31fb1493aa354 tests: Use ext4 instead of xfs in non-filesystem tests
61bc56245fd071fd4aaec34495db0db43442bba1 udiskslinuxnvmenamespace: Include errno.h to fix compilation on CentOS 8
bc0b37f2f94b9c5ee5894e841d2266b24d90eef7 udiskslinuxblock: Handle special fs types 'dos', 'gpt' and 'empty' in handle_format() separately
683c095718af9929314a86fcba9d6546e89eea7d doc: Clarify Block.Format() dry-run option
0ee6760d77324e6b2c488da5f6a1fa598187068e udiskslinuxblock: Refactor handle_format()
bda22fbe0555a93b49d58368dfd07cb38b0f92ef udisksstate: Provide more context on realpath() errors
ca190b13c8da65e819de9fc7131feac9e65f61d8 Update POTFILES.in
1af3d5f8069a1754fc5271deca6acff39d6ec20b Drop the zram and bcache modules
d67f0777bdfd0336f0e57ab20568201922d5862d tests: Mark loop partscan tests as unstable
2892d77c5a29b52d2909a3fc3255ff9f4e6937ca Use bd_fs_get_size to get filesystem size
c3561d8738c912067e635e8dd66f5d3dae50e4d3 Adjust to new libblockdev API for generic FS functions
ae2bb38f52261f2554ca22af786d4d9e7b91a235 docs: Clarify the Manager.SupportedFilesystems property
d9b6f437566caff22fba14fe374a050487b6d840 ci: Add GitHub actions for running csmock and rpmbuild tests
2ce7d27dd1676588e2b62ffc552b417915270dee misc: Add a playbook for installing test dependencies
a2fe2f46825f746d7d92ccf86b8adf4e853b3c7b daemon: Return proper error on NULL GUdevDevice instead of an assert
8921dbae28a00ba3b6d8d02ebb59c560f76d2902 tests: Add namespace Format tests
e1a35d1c70f7ac31d5683113a87726f690f1fbcb nvme: Add namespace Format method
467c168d243a4b834edb5c5e6ebe8c9b97321dbc tests: Add nvme SMART/health and sanitize tests
1daed2149f3bc8978503a819bbb9d3639cd9a785 nvme: Add controller sanitize operation
c7dca41f3750b864ad3fe3b57302f8ce28484236 nvme: Add controller self-test operations and status
1f550b65958c329bf94f86461c8116b8fb0a2104 doc: Document the enhanced configurable mount options
6f280dd673b36584b6bf41a56a3dfcdb95339438 doc: Stress that the @fstype argument for Mount() acts as an override
2fcefaeb9ca4d7fd2d782bc3c0c116393e01efc3 tests: Reflect fs signature vs. fs driver changes
a5d6935e9ef673d342d8154894c997fc0b0056a8 builtin_mount_options: Add ntfs3 definitions
05736c460c4748ffeaa35ef2a93511a8f10ab8b5 udiskslinuxfilesystem: Add some more well-known filesystems
53623e0f99bb1971d38262d7054107e94328014d udiskslinuxfilesystem: Add ntfs3 to well-known filesystems
71dfddcb0ee904e8e63f74722e71d844ce177070 Georgian translation
2ceaadbe3af65923baab768d129f6394e7b9af01 udiskslinuxmountoptions: Implement filesystem signature vs. drivers awareness
4e5c4b7bbfc3ddc0f1619d11eed6e6561bcdd859 udiskslinuxfilesystem: Accept multiple mount options entries
65c4a3342e1ab0ccdc679916f8b6aa6ae620f66d Add Norwegian Nynorsk translation
917b29d63012a210267144907ac5bba4572aa2ee udiskslinuxfilesystem: Refactor dynamic mounting out
387c042096d7e8ed3086cca79e2b015147cf2133 udiskslinuxfilesystem: Refactor fstab mounting
e7274d91c7589dac2d9611e3525091711803c2e4 Revert "mount options: Add ntfs3 kernel driver options"
8543950f8894f4287f7f65fc5b9df37a8fe50dc2 Revert "udiskslinuxfilesystem: Add quirk to prefer the new 'ntfs3' driver"
3c9ffd6812b69728d45e43663f03eadc2364ba75 nvme: Add Health Information retrieval
51b0322678a138bcca66f78ba3105f1a7874fbe8 udiskslinuxprovider: Catch unhandled change uevents for unmatched drive objects
cb123271eb38b87b3525d03bac785ca1a7cd95d3 doc: Misc. fixes
545eb8e2f8f3f8a3553cab200a621d7c57b14144 doc: Add NVMe Controller and NVMe Namespace interfaces
8f598da7223362b5ea040e1de4aa5b551cd44ada tests: Add basic NVMe tests
b7ccbf2fedb160c0cf6ecc0fc35b2d575c4dc6de nvme: Add basic NVMe support
ff5fddb16a97d8f1b8475a219566c2ee95f3c349 daemon: Make libblockdev plugin initialization error fatal
fb41d80768b075a8bbf01a8f76c37ebb53b77121 daemon: Require libblockdev-nvme
fc0c3aa3f3896915fd0a088dd93685c1503238d7 build: Require libblockdev-3.0
980d41bb8b2813718d447ce3ff0b77717608870d Revert "build: Introduce the HAVE_LIBBLOCKDEV3 define"
4f59e7fd5b9ad94091230713c28f6a818269d48c modules/zram: Add missing linker dependency
8ff2214d740f9819d6ede02534d7d0f23d6a3818 modules/lsm: Add missing linker dependency
663f8194eeac75ec26fbfbd8855c5873315c495c modules/iscsi: Add missing linker dependency
97bb17425e52ee6b2f11b13b3764d0dd6e8cfc97 modules/lvm2: Add missing dependency
6cbce6602ce447127cb4f77706870b6706bf1c5f modules/bcache: Add missing dependency
362cc8f1613193f8e68d13a416421bb36fd7f713 modules/btrfs: Add missing dependency
c9305d7e26ca315bd4df67ae2a2e039e85a18f17 Fix parsing key file from /etc/crypttab
b2e306386c478669745e6a7364d976d32f16299a udiskslinuxdriveata:Fix updating IO stats on ata_refresh_smart_sync
28c39786927ad683f56c031d80a5c06f5b5b9aea lvm2: Only install results of most recently started udpates
1ef9ab02af5c10a0fc7611c5579c4bc2344e83d0 doc: Fix @since: annotations
b6431484e60d4811f147f1c4ec014e69eda7ff51 daemon: Require libmount >= 2.30
96f3ad7680b7d63ae0b412ec91f9c66395296525 tests: Remove filesystem _test_fstab_label external mount tests
9a2a96b46803b1d76d105f3bed994188b8205133 udiskslinuxfilesystem: Make the 'size' property retrieval on-demand
ec380135ed8cf57a70501542081dad51d2d11fa8 udiskslinuxprovider: Only update related objects on utab changes
44bd51f62402b6c9726f51a6442898f557635a70 udiskslinuxswapspace: Trigger uevent on swap start/stop
bb5104b6f612056b15710429ff20229a1d6a2e10 udiskslinuxdriveata: Move the low-level PM state call away
4588dbeecd23c17d1cb7f7fa60afd56702acd455 udisksata: Move the low-level PM state call
99c1693e606ac1f62761b592a4e54ab0f27623e8 btrfs: Fix completion of the GDBus method invocation handler
e7e53c954607f6749a8b12277b1399c0b0472fcb udisksstate: Remove udisks_state_check_sync()
0a5f77b4bfbdbeaca57b72137854dfda7a819853 udiskslinuxfilesystembtrfs: Trigger explicit uevent on added/removed volume
223256777f6e269b8501d95a64c4c6095a7a8a3e udiskslinuxfilesystem: Fix GError ownership
486778c778a4ddb24395408c6b267e702e19ae02 udiskslinuxencrypted: Fix GError ownership
7c9933c0f80faaabbed607983fdf77f8c4562df6 udiskslinuxpartition: Fix GError ownership
f486a9fa22c2f9785a4a8fc58eb3be7b0cf934ce udiskslinuxpartitiontable: Fix GError ownership
c966fef18c917611bcf98cab639af1fe035b69c4 lvm2: Document empty pool_name allowance for CreateVDOVolume()
0edd6f5579c964323d86897aff9476c20d7901ba tests: Do not check that writeAmplificationRatio is bigger than 0
8c0039e62fe56ee323367cb71b12c9a8198c5c12 Set LogicalVolume.Type to "vdopool" for LVM VDO pools
758869d96bc2b293132fcf14443a98a279ae72ee 80-udisks2.rules: Ignore macboot partition from livecd-tools
82f98ffb3f819c0f7369adabf9dd34c76b0f4001 udisksctl: Add extra guards around retrieved objects
4327e6d75d06f1942c4a0a958670975f90aac206 udisksctl: fix autocomplete for power-off command
3e4263c27621513c782da58792de66e73e00fdd4 udisksctl: fix segfault
a52ad85fe07c9ea031ec692c245c2bace79c3f2b udiskslinuxdriveata:Fix reading IO stats on ata_refresh_smart_sync
d205057296957d6064825252a3d3377e809d6fed udiskslinuxmountoptions: Do not free static daemon resources
dd6ef8393a8f27fefad66cce136e52f13350f0df tests: Add LVM2 teardown object existence checks
a0ba80b1a98b8bda5f24cec3a96ad5c64bb6c04a Fix tests config with no modules enabled
646d4c5a113e75c82bd55e2797da44afca06685b Fix checking for VFAT resize support with older libblockdev
cd33a559222bca9452719dfa59d90a5d16c7c4f4 udiskslinuxblock: Fix leaking cleartext block interface
565ed0dd95dfb00e65670178097c58476423ee83 spec: Require polkit for the daemon
b85aa1dfbc36bb667359dfb42181c62cb92cce8b udiskslinuxmanager: Prevent double free of UDisksSimpleJob on error
4a2af64e32f0fb2dc91f33cd1d11011224992ffc udiskslinuxmanager: Fix access to unowned GError
0b83dc870542479ac3f6571f73b2ddc3d2d672ab udiskslinuxblockobject: Hold object reference within UDisksMountMonitor signal handlers
fc193160ddb7a47441f960e3bef85f9c19dc85cc lvm2: Fix insufficient list allocation
d12be5458d2e5e7893bc9a935c2c1b0bb2059715 tests: Adapt to clang differences when causing a segfault
160ef2a23bd3b5bce4c95f758680d1423708286f build: Remove warnings unknown to clang
e853618fa8dfa093444e122e07fd5ab2562dd99e udisksdaemonutil: Silence the alignment warning
915af8df67b719ca997f68e5f4aaa7df942b39b9 udiskslinuxfilesystemhelpers: Fix the header guard typo
a6c47561ca3bbbbd8b6fcd0f1f8af2b42320ed9e udiskslinuxmdraidhelpers: Fix the header guard typo
3fa1e6555b37f859a56d4ad4032b51f5220916c2 udiskslinuxencryptedhelpers: Fix the header guard typo
8ffe3584aef3147a227ec0d4d49946238c5570ff lvm2: Fix jobhelpers.h header guard
92d1d01e866b37c9379fbef23f1d0aa08899840d udiskslinuxfilesystem: Add quirk to prefer the new 'ntfs3' driver
e0dd0ce0da0ce40b2d2a56d495b312740d9b8e35 mount options: Add ntfs3 kernel driver options
236d45bc5a5e21c2a055aec23ae81051d0c1727c Fix typo
2d5d2b7570b0f44c14b34b5dc831f174205c10f2 mount options: Always use errors=remount-ro for ext filesystems
be3ef38f63e49327e3c1901e6dd1cca884c2d173 udisksmountmonitor: Skip mount_path checks for swap records when comparing
b14baabc34e5ebe137ffdf211f966f23199880cc udisksmountmonitor: Tweak the mount list update and difference
9c64b82596d7e8875517e617e4a54bc43aa2321f when printing options for completion iterate over existing structures
146707a4d98f0054e997201a6eda2bafa1b29eb3 tests: Use BlockDev.utils_get_linux_version instead of os.uname
4b9c159698487396cec36c3b719d441c15767224 tests: Use shutil.which instead of distutils.spawn.find_executable
bd0422d05b1b37810e763eee0438173a88cf6d96 tests: Use packaging.version instead of distutils.version
33d2fc5d8aa6229b3b85a11722371234550ff53c add a completion function for zsh
1382abb599105ff8622ac3ba13e22a27aa86cf7e Add (no)autodefrag to list of allowed btrfs mount options
8fa3c7c6aedbe78d982006c84df7eacea2636d1f udiskslinuxblock: Handle missing parent device while looking up drive for block
c5138e0e5e51312c8fbd8288dd37d524ea1f73f3 udiskslinuxswapspace: Trigger uevent after setting label
02dd906e9e5dba64783db22ad672fe5f79b4097c tests: Sleep after external mount operation
0bbb3492d94de4314f6b648b9e2e6a5c8180a31b tests: Add filesystem tests for protective MBR table overwrite (udf, vfat)
91f17d1ba52d6b7dd6b2434770b066e97312f8c9 data: Clarify org.freedesktop.UDisks2.Block.Format() corner cases
62017cdca9d656de0141b8ccfb5b8204d937c413 udiskslinuxblock: Trigger uevent on nested partitions after mkfs
eab2e61c8dabc3865207a0506b6b0c41fec682cb udiskslinuxfsinfo: Add udisks_linux_fsinfo_creates_protective_parttable()
7387991c2d6c1b082f11c87c74d97290f1a633ce udiskslinuxblockobject: Report success from udisks_linux_block_object_reread_partition_table()
dca2effbedf5f3ed955bcb137d78c5a684e0c08b daemon: Adapt to bd_fs_wipe() API changes
1ea5d068bb3108aa1b1c4a2f31f9537c19568549 udiskslinuxblock: Do not force wipe when exclusive lock on a block device cannot be acquired
d49a53a173da313d990011d660cfd50f249b16ce build: Introduce the HAVE_LIBBLOCKDEV3 define
7e2b6a7361b17a3577a548b06b8485364733a93d dbus_tests: Fix including non-existing tests based on tags
921e61d01aba93c507c56f71832344dc94cff313 udiskslinuxmanager: Trigger uevent on a newly created mdraid array
0de41194b7575945458f51db8564d62d51e13e02 Set default LUKS version to LUKS2
4090b87a1468fcc479aafd264328abfed471daeb tests: Extend iscsi method call timeouts
fb83cd2fb07b9aa39ac2ede6646f46e5480c889c tests: Respect custom method call timeouts
9b81bbce8d319f0cae9944a53405c075622096fb udiskslinuxprovider: Filter out spurious uevents
cdac8049ae62ea70d73c8f0920dbade371edec6c tests: Enable f2fs label tests
b11d817a5419d24b1e85bb1d403daedc7e464da4 tests: Add complex partlabel fstab filesystem tests
f1fc0ec01a77737399a4f5de97f198ac1a874ade tests: Add complex filesystem labels fstab mount tests
29a95446121621264f1f48347877297963d8cfe3 udiskslinuxblock: Port block identifiers matching to libblkid
b3165961683871675ea7176d0abb17b6da515649 daemon: Link with libblkid
1358d1e5208d71d5a70f17a242eda00f079a9d0b tests: Handle missing /dev/disk/by-path gracefully
c21ad308b1313a35cafa1664e5eb4772925bc005 tests: Mark Drive.ATA tests as unstable
1c13dc64213554f979b24788b40398fee7a5039f Use the mkfs command to format exfat partitions
5d0ac7ebefb8b7aad73871936f5011545cc66344 udisksclient: Make get_block_for_drive deterministic
79eed9aa35fbf1c5131b44b50b407742f68e2f61 Ignore "Extended Boot Loader" GPT partition
cd458666a93fe9d07f3718e88f3169f01a11a63e udiskslinuxmdraidobject: Handle source attach failure gracefully
0353b5f2f9c586d872750423259b6ef6cc375625 udiskslinuxmdraidobject: Optimize unused data out from the g_io_channel_read_to_end() call
fcdec5d58ba2bbe6d7ecf7168ab1a11282763041 udiskslinuxfilesystemhelpers: Fix leaking string in case g_mkdtemp() fails
4457e023a21d63baf6c8c701523db3f1fcb8b862 spec: Do not build udisks2-zram for any RHEL release
0aa57979eb9c5b3e2be11beb585bc8667d93ca4a doc: Remove lingering references to VDO
3dde32e9ef7534cc2fa41f6e68d77cc76d859245 Fix two comments (one copy'o, one typo)
75a2d3e41763bda9b820843dc418b9db62597ccf tests: Do not dist config_h.py
f76b7bb187f498b8a41f65cb3f1b1ae516bfaffc tests: Extend module tests with invalid characters
e062c17e3829f3c04c25b5f6fc17ccc4491befa8 modules: Limit module name to alphanumeric characters and -_ separators
d4084472f59c1cf7082c913082cace4a96a1d042 udiskslinuxpartition: Trigger uevent after changing partition type
6ff556afabd490feb6c4b29f9e91e81d64e2c0ed udiskslinuxdriveata: Use GTask to apply configuration in a thread
d58ebcc32b583371dd73ab7f4c7be5191674ca62 udiskslinuxblock: Re-read partition table after creating FAT filesystem
ef1979d8cbfb8ad976de0af21a70f8c0f98fbbe9 udiskslinuxfsinfo: Add dosfstools >= 4.2 quirks
aac657b42ea03616dfca02e717b1ec9481a4d2d5 udiskslinuxblockobject: Add safety checks for UDisksLinuxBlock interface
c6f755cc349fdb20a3a9c6eb4188ec4f9717747f tests: Fix checking if VFAT is resizable
c9ab017c6c95acb3a5b45cc70387feea0a8c1226 Update .gitignore
d5048d477814ce607d22371f3734d934fa59a1e9 Remove the standalone VDO module
a4b4b3679691417d9c075500e16ec42c45de30ea Post-release version bump to 2.10.0
272b565846eb80e2f8f70cac0e71f429c1c4ee68 udisksstate: Use udisks_daemon_util_trigger_uevent()
ff6eabdd1f91662aac090668b6ab2767a0714174 mdraid: Use newly added udisks_linux_device_read_sysfs_attr()
f86d65f510e25ce3a688bb660dc67d7f93c3d76c udiskslinuxdevice: Provide a way to read arbitrary sysfs attributes
c07e694f810c35f0f5182f464df3dc92c7a392a6 spec: Remove VDO support

git://github.com/glfw/glfw.git master::781fbbadb0bccc749058177b1385c82da9ace880..3.3-stable::7482de6071d21db77a7236155da44c172a7f6c9e

7482de6071d21db77a7236155da44c172a7f6c9e Documentation work
0f341802e1cb164e2fc61ee274d83266e40cff64 Win32: Fix right Shift scancode when using CJK IME
935d7098b64906084922316c621255be46e7396d Documentation work
5937eec9148c0daa02ace0a8a233b6a1980839c8 Wayland: Cleanup
20d11f7f97095264170b2b31cc7449d8cf5c0729 Wayland: Fix comment typo
8d989cdc415e14de3b88df43e16a45b85a1c0b27 Add credit
5324177d9035ec971ccaf3cf2c7a0a38bcead02f Fix typos in docs
2f3c6aa150f0f696cb63b0a81a19c5468052f15e Cocoa: Cleanup
8c63c935ea67ac33b084554f7b6c09d3b9357071 Documentation work
876a177f6cb359c84078260250243e9403aa3011 Update changelog and add credit
1e49024e76d28b7aa4ad51ec4c37588921dc638c Cocoa: Fix search path for private Vulkan loader
109f836675d43d84a88821680eea1a711df01c79 Add support for VK_KHR_portability_enumeration
2568d703cd27f524a4c2bc264a9ba7401c078e9b Update glad to include Vulkan 1.3
9950cc52df60c21eda0896ff14b2357fe1f7b114 Cocoa: Fix clearing of unrelated window style bits
e50ee39eac430af865c92cda61c1ea21d19189d5 Cocoa: Fix GLFW_MAXIMIZED for nonresizable windows
70a024232a40df0690c22631bc36268a0000b577 Cocoa: Disable macOS fullscreen when non-resizable
0cd8813e82003abbd265018707a018babb19f576 Wayland: Do not decorate fullscreen windows
e541b7969ace57dbb448ae6adff02bd0a726ade4 Wayland: Only create EGL window if using EGL
be333cf0fdaf9a4ce690905a210044210911f3d7 Wayland: Cleanup
758d4b1987148c5b73dcff3267a2b6102e90a563 Wayland: Make function behavior match name
1ac6fbc49999bb80820ad6906e71a1b7d6a61a8f Wayland: Remove premature surface commit calls
75b37bd2d7238aa4c43cae1a8c80ae6784de9383 Wayland: Rename function to its purpose
7b65ecf77c6980d8d9a39bb38dad688cf4dac86c Wayland: Use enum type to store enum value
aef1d4584fadd2254de5f714a8e0815d0bd905c7 Wayland: Fix transition to server-side decorations
17959aad33a75e050f606cc49b8ac6eaaa005399 Wayland: Fix GLFW_DECORATED for XDG decorations
8f9ddfe3c275dbb69e15f8d1cc163a6a3b728634 Wayland: Fix map before XDG decoration configure
4c7f6ada0c4dd6fbe30cc1579d31ad077eedb093 Wayland: Store and act on XDG decoration mode
c807f386c28738edd330ccb6f81431e9e1b7c5dd Wayland: Fix mapping failure on wlroots compositor
fae1d349d33d818433baf9de55e4c494e0aac178 Wayland: Rename fallback decoration functions
593b85380eccb0e3e4285c085bdbfe82a09cc7f2 Wayland: Remove function only called once
a0259b94264f9d267c7f5da56f63632c26562c6c Wayland: Fix maximized state lost while hidden
e79d6fe40a83c897323ab48367dd5b26a9120353 Wayland: Fix events emitted before ack_configure
498a4d0635ad91b3d8db553066b8fec09fdb34b4 Wayland: Fix missing error reporting
35fd90aff12191ae6aee2afe4b3908bd1fb43513 Wayland: Cleanup
6b9087c5755bd0a00f439c0bf4b50fdfc905c377 Wayland: Fix error from glfwSetWindowAspectRatio
48e0e0acf5b4e0a94280e1cd4919dd76e5ed57f7 Wayland: Fix reporting of monitor scale changes
557da4cdc4a6606ea75fd88dd5f41a74b8ba1217 Wayland: Fix duplicate monitor connection events
50ea41cb04a865392f3cbe358b2eb29c5cb9eeb1 Wayland: Add support for wl_output::name
2529e663d7be39dfbd8defc7f2f0148bea4ea17e Wayland: Cleanup
8b26801a304fb08dd3aaf0eb8e655820f91b66db Wayland: Fix toggling of server-side decorations
e04a7d152acd81389af702aac06a1ae573da0196 Wayland: Remove duplicate fullscreen check
8de0c1cdc129b560735db32577933d8839f2fabd Wayland: Cleanup
fead23153e70febdaa2c1acdd70c018f069bfb2f Wayland: Fix size limits for fallback decorations
cdbcb8c5a7e94b84ae5afda174676f3fb5b50795 Wayland: Fix erratic fallback decoration behavior
4ba12082397a0ea8b65303ac120d5ab746d4cb79 Wayland: Rename window frame size constants
941744a59a58a8ebb4c49446d4ae8bdbb5899de8 Wayland: Remove unused code path
f454410b793acec2a40329157b73e484356e2728 Wayland: Cleanup
5feaa33529882aa427272bd520a866013c846d47 Wayland: Remove superfluous comments
e894bf71a26115b03b916ebd99d6f56ccc7fa336 Wayland: Fix resize events before ack_configure
ebe2b648eae186da302a6645e6358e9e3c84ab87 Wayland: Add tracking of XDG fullscreen state
51018f19d0a07b609058644cb0673ad8e85dab33 Wayland: Use named constants for version checks
1ad9c2d5ddc4b8e38b86b4410beab495fc473076 Wayland: Cleanup
1c4284e44923d7c5a6b361e34efb770e724d0e15 Wayland: Fix glfwInit closing stdin on failure
608007673fb8ffb440e5678da357e9909be6da23 Wayland: Fix duplicate window content scale events
589385aada2a09f4a0b85db407a88a8211254781 Wayland: Fix glfwSetWindowSize resizing fs windows
15050f5711027cc891fcb491da14a5a811eb0081 Wayland: Fix missing fullscreen code path
562eca6f28005c65ee3cc6551148fc0a08c5d556 Wayland: Fix maximization by user being ignored
dea602623d672b918e0845320de5f8304a0a1211 Wayland: Fix behavior of leaving full screen mode
581fed38be15576f830e3a95e64f09adf62af477 Wayland: Remove support for wl_shell
9f8ec8341132caf683269518bdba8c29658a277c Wayland: Cleanup
3ec59687f1c1e9eecd5b19eba927502ee4f7fada Add credit
aa1efada5262365ec997935d4be517eb433ba60d Add support for GLFW_NATIVE_INCLUDE_NONE macro
b86fcd7cd0c36e1b7e487b700f7477cbe29ddbc6 Cocoa: Use system header to declare id type
631da8cc2fe01f74271a9230d101ab56a66234ca X11: Fix previous error handler not being restored
416f7828ffe1cb23406ca7223dc06a5d150e3e73 Fix joystick user pointer NULL during disconnect
6de6446acac88f5f8e7c1574e27a22acffcbce53 Wayland: Fix missing lock key modifier bits
2a6d25d1aa11c70cf03e5721105beb5f3cc78e3d Win32: Add comment clarifying use of ToUnicode
f4e36e53897f14afa257f6d2eed7793366fd2251 Win32: Make monitor area retrieval more consistent
f001aa34902b694f24fa2b9e431f73fafc1eff10 Fix and clarify comments for GLFWAPI
b9ea733ca8c4dff613210fbbb6b9a5899486b2ff Move last bits of window setup to platform code
c8be8606f0d4f1a7574dfca932327c302d101820 Win32: Fix message reported by VS 2022
1b3b2108e3254aee0bad699449e6079d8ebe0e3e Win32: Remove superfluous cast
af9eb79de421a7a2bc2838c449d719c56491d8cc Move CODEOWNERS to .github directory
65b8c4a46b104b2e36ce5dcc8561dc3a96a22012 X11: Fix segfault on malformed INCR response
946312fe938bc65093b9b648ec6f0c790f351f41 X11: Fix returned clipboard string freed too early
bf5529512c23d2f10b9cbd4cd2f9eb60bf3e37a8 Document delayed initialization of EGL display
0052ddc5e3d37ccec3ec30f3c74afd90f92b55d2 Update stb_image_write.h to version 1.16
53d40878c85b6f2fee506d682083b06a4ba037af X11: Fix OSMesa library not being unloaded
6dd9bf0befaef2db4f2e569fb9a7c04932b32b2f Wayland: Fix OSMesa library not being unloaded
6d08e52bcf52bb842539de616b384d0f76adffd6 Cocoa: Fix EGL and OSMesa not being unloaded
3d9d4e311c58bf159100491a5efa2f7dcc1f19c1 Win32: Fix OSMesa library not being unloaded
af612103d035b5d99c1d45e3d7b430d3661d310c Fix order of error checks in glfwSetGammaRamp
4143d9622847105f67fac7aad41bdbba197c585f Fix glfwMakeContextCurrent using uninitialized TLS
05422e2824c94358aae6fe1a4becedc0a654a150 Wayland: Add support for file drop events
2b504e41d54bc4f423aac380ee0ddce09ad9c9b4 Wayland: Clean up listener struct initialization
50d5de7cd4dbe2d72ed5a5142ec138cbf7c12f41 Wayland: Make data offer reading a generic utility
4d0e98d90c65945a14658f632dbb1f51c71cb69c Wayland: Move window related code to window module
c0c0d172a1958bd962e67fb295bc4e7dd1b08db9 Wayland: Remove check for error that cannot happen
9e852ec39e504e2280afc4db893a5731f3abfb72 Wayland: Remove error reporting of external bugs
4d68daedc91b04a1185b2a8c431e9446a24075cd Wayland: Clean up clipboard writing
ea1b6b963810d4371c459ef3bd1ef940b4508ee8 Move URI list parsing to shared code
f145e1f930b467c7d8ff6cc0771c289f09bad094 Wayland: Add strerror output to error descriptions
915e43885c50958bdd2dd74e93e59f7dd1c77813 Wayland: Clean up clipboard reading
857fae4920b3fa86e5f8fada2437bf9ee1279d4e Wayland: Simplify clipboard string allocation
a31c648127bcbd856661d5f31bcca7a61aaa7f9e Wayland: Improve handling of pending data offers
c89899a428d03f8f24d2ebd636b383b866641ce7 Wayland: Return our clipboard without roundtrips
75b27849f69694ec7f0542cb3e912ec571c7b86d Wayland: Fix error paths not closing sending fd
f51ec79951d5d1d92106661fde40150c1e6434f2 Wayland: Rename listener user data parameters
3599fe4a7836e04607aee4e16fa50b24101d3da9 Wayland: Clean up pointer declarations
1ee540bf48618e83f093b6f9e30b9ced24c9edb8 Wayland: Rename data transfer parameters
32bedd9a9495047340eca45f54a2861b8d5c7f02 Wayland: Fix phrasing of error messages
25db8f801475d1d90664077db8390fe573d28e4c Wayland: Fix partial writes of clipboard string
2430d6b7f76e1e6db7a8d35f78125e68afc025e2 Wayland: Remove superfluous global struct member
53bd67ccfe11265a5d7c5eb1c145c5a764395d0a Wayland: Fix double free on data source error
22f718dcf4f2561f5cd41eaaf33762ec7a5880a9 Wayland: Fix handling of clipboard set to self
f93751ce68c732a4d2cf08958b0b67faaa8d106d Fix missing newline
8897c8a1cb7fed20789e4d054295220b9c1b3348 POSIX: Fix data type of return values
307ccd68a5a934beecd700c148473ac3c218a746 Cocoa: Fix AirPlay causing harmless init error
de550b60e51e5efee72fea95047f6659b3c9def3 Win32: Fix using executable instance and not ours
802882f7cbf4c4902932a7582bd3dc6743d006d2 Add checks for some invalid values to public API
c2ccf6f919760ba414c025d1d09fd02a9e11f949 Win32: Fix glfwGetKeyScancode for GLFW_KEY_PAUSE
32df2ed7161d21242b9ebd10c3542f98f71210e1 Win32: Fix scancode and key for Alt+PrtSc events
c2188e2d0aab7c97de7b749e131521df5b4f5ddb Fix accidental C99 in C89 header
e7a81f8aaab94424ac2650c779cb13aec648e7e4 Fix GLAPIENTRY redefinition warning
3006c02bc20ce746b6e2a1387305acfada37a1ba Add shared min and max functions for int
b43c122dd194d74996d76c574a46d4bc23d6c7b0 Start 3.3.8
45ce5ddd197d5c58f50fdd3296a5131c894e5527 Fix button field names in input guide
395f0a8b637ef50cb94f4b73d9b87954b70067b6 Update changelog and add credit
d9fd087bbff26197d0e6e8c6ce6feec19e9ea474 X11: Fix undefined behavior in bit shift of int
5688fb19e61079f508daa6f4f5d39485213f2211 Win32: Update rationale for reimplementation
d1269c1b7d81f1b04366e4684632dd61de612253 Win32: Fix calls to encoding compatibility macros
541b151cff6b5c243e0c6fa3ed64b3daaf89615f Win32: Fix maximization showing a hidden window
8d084267255efa939fc1e75ae3b266997d8537a3 Fix dependency list for X11 on Cygwin
85a3bf40fb72b98a6886c9454b09014b6efe12bb Win32: Fix scale fixup losing initial position
d9512b694b2bd4c62213f2e2ce1b81ece817d5ff Win32: Fix rect of undecorated maximized windows
35a65361ffb937188aebfda5e00c39c108ce9797 POSIX: Fix undeclared function warning on Cygwin
6659a80040f1defad6a34a6cae59b70234eda139 X11: Fix sonames for loaded libraries on NetBSD
1813cc0af5061279863712db862f0b1b4e89d106 Update version of VS used on windows-latest
9cfd4c49b0cb797bdd7c167c3836ac5cb4b5fe15 Wayland: Improve event processing with timeout
eac18b9324d008f8d30ccfec6e28307e0f4f8ba0 Wayland: Fix glfwPostEmptyEvent not always working
499a5a7917accece4a9a3590842ccb6067fd8913 Formatting
b0af476799adc34805768e25581fffdcd3ad9235 Wayland: Adopt the poll wrapper from X11
9dd3f25d6d31af59b2c286b792b684c1cf95e93b Wayland: Cancel display fd read before callbacks
7302a8f5206d0e8aea6b8984da4306b32f469bb7 Wayland: Fix potential incomplete display flushing
9f73e9afa34b1c0902023d5d80be1c0f954135e5 X11: Use lower-latency poll where available
5ccc756c560bdf6e17886b903574848e514008d7 X11: Fix empty event race condition with a pipe
e219c00d8740e1e7a7e84693d3690c694c7adc88 Cleanup
7f752c17c69ead01ae57fe70e4a49818928160fb X11: Fix glfwWaitEvents* ignoring joystick events
811e6bb01c1cca938613635d250d422b9b530d9a X11: Fix joystick events causing busy waiting
b4aa5f626f874eedea32ffd10f0f6112258a8050 X11: Retry poll when failed with EINTR or EAGAIN
ca1a98e7a2d4e029fa3ece888221d9c23a093ec3 X11: Fix event polling when event fd > 1023
54f2a865e97165138c514256fc3ac9f821c4b5df GLX: Fix context creation failing unnecessarily
09470b68c1945e58e982cb96d820fdfe50ab777d Wayland: Clean up monitor scale update
93403243809267204b01dfd1a03aadbc68c8821b Wayland: Fix error type for allocation failure
7a4813cedd50a6fb29c7493f157b28f2719812ed Wayland: Remove unnecessary NULL checks
d1c07976306440b5abd7bafb6e0723e1ffd0e366 Wayland: Fix multiple copies of single constant
b716ff5b975b7cda1b35f8aceba8bcbb2f919fe8 Cocoa: Clarify comments on compatibility macros
dccec7fcaebecbd61acc350761cf1c74c895fc8c Cocoa: Fix deprecation warning for kUTTypeURL
4bf6bd42fd546a8bd8f3748ffb0dbe85dcc0f668 Wayland: Clean up modifier key event handler
c68ad09c0429af1b23da14e8e49046be8c8f9983 Wayland: Clean up key translation
e155c19f8efa111a8456d4436f941ba5db25fcd6 Wayland: Fix text input not following key repeat
6b15731e6cce5afd6532f43d072d0cb925f15dd1 Wayland: Clean up key event handler
554f5d0492e6a868a767c9568f9fff7520478894 Wayland: Require xkbcommon 0.5.0 or greater
3901824c0e30c914b78f558ba624093dde81bf89 Wayland: Clean up text input
5066f5737192274cfd318cdba251b047e5b9bb4c Clean up internal Unicode code point handling
1f7ce12cbc26e12d6ae80e25929248a18048a114 Wayland: Implement key name support
0eaf9d557f357a8ceb96dafd474bd452c5bba95e Move UTF-8 encoding to shared code
61497796e6992a28b034fa0f32e80a9ed068600d Wayland: Fix keys reported as wrong or unknown key
86a1d3b628d527f31045cfc2bb3507e217376b67 Wayland: Fix GLFW_VISIBLE affecting full screen
9ab14a8cc099d9aeda5bbd418772a65a2dd8bce6 Fix gamma test not checking for NULL return value
f5dab5907147dfba0f590f34447225c937855cd0 Wayland: Fix missing damage event on window show
658c9315618aee1ecac2839a9e90d2008fa21e73 Wayland: Fix window not visible after initial swap
0c46a730de78a976d1538dabc182fa136516c571 Wayland: Remove window monitor array pre-alloc
1fa4312b29c9a2921fecf0acdba6d64169ab2428 Wayland: Remove superfluous initialize to NULL
eb6fc1774618c0df65427f0d51b89f17aca106e8 Wayland: Move window title cloning to creation
ed785a2c793ea82784053a15528cc5f96e560b6c Wayland: Gather framebuffer transparency logic
fba79aaaec0cd486de865030fae9943fd7713c29 Wayland: Move surface creation function
ec934edfbf03e9c03fa2d813ec5ac71fad831745 Wayland: Fix repeated key not released on defocus
5f0b316c24cde22e3e7af8fc909622f17be04075 Wayland: Control key repeat via timerfd state
5e8186af0a2ae90815d6514bbcf6b8315c10c4dc Wayland: Clean up event pump
17c5c539104b49983b3aaab583b046368af17e06 Wayland: Use correct action on fallback decoration
6afc571adeb945dc4f14f41f73c3efa8c67c774f Wayland: Document delayed window showing
22eaa04b495b303f9fbeb2ca0cf91908066f2752 Update docs for specific Vulkan surface extensions
65fc4fa6255c21167379db3867f05fb9985b0ef4 X11: Fix sonames for loaded libraries on OpenBSD
8ecb49d143142b526c9a49f4ef21ebd70e400cec Wayland: Fix window hiding
9240ee5ddfa3d53c404caaf2aa6cf480434711b7 Wayland: Fix key repeat continuing when refocused
3b806aef27c6976b13a6c14956795e0701f6b728 Wayland: Fix duplicate focus event on activation
5470fd6de9c244320bce8da4b69574a55148399d EGL: Use EGL_EXT_present_opaque when available
52133a36909d4f328902f703496c02df377d1b19 Wayland: Continue poll() if timerfd can’t be read
8f3677a0d4b100cf5c503fc7974834cbe27066ec Wayland: Set O_NONBLOCK on repeat timerfd
f21a9104e49a91080edbe8f3df86ea7a25d15bd8 Fix initial windowed mode size for test
869e68a01579e87a4823e6e88893ac274422eec4 Start 3.3.7
7d5a16ce714f0b5f4efa3262de22e4d948851525 Add missing errors section for glfwGetGamepadName
a69648e19291d4bf95311da7354429c5f9ec80a5 Win32: Handle content scale error on creation
e10def6de7c964be8f86b6f2c1a081e9f623f611 Win32: Fix bad content scale on monitor disconnect
84c881c1a8fc39c4b7f3b51e4a6876ff9fc9d78b Cleanup
18d7c241f85f2ab7fbd1dda1911508953b46fbd8 Add credits and update changelog
62814249880e8653fb4eb2e9196afbd48fb299a4 X11: Fix undefined behavior in glfwSetWindowIcon
81d762bf66de89343eea400bd37efda161272535 Fix docs calling GLFW_CONTEXT_REVISION a hint
486724c4337bc16fceda83d9551dbe2a3d0e6883 Update comments for global mutable data
55528e9178016211b1a8d9b62b6bbc6b10a1872d Fix source comment typo
689840f2eb46ececae125d070e8ecb67c096d177 Add credit
c59092619ad4d6df1bcacf0408400b467bd847a9 Add missing error to glfwGetClipboardString docs
bfd9eaf0926320493f5257e9d57bf5d4f3c5cc53 Fix mappings for gamepads present at init
6902435005a081c03f68dee5edc67892c17a4a02 Update changelog
6eb24a49dfcf5f685e2bd0e6941d600f63f0ea3e Add credit
bec6e7565b771de6bcc56483e82f861fa917870a Cocoa: Use MACH_PORT_NULL for default IOKit port
19543afbfb3856e5ef7d5954ad795e1077e82550 Start 3.3.6
d3b73abba0cab8cbb2a638151477f54d8502a07e Add missing changelog entries
fbdb08c43e440565a53fb410b16153b652e0a76c Fix some spelling errors in changelog
71316f843c0c254b276e67288d9d1db0c5093426 Update changelog and add credit
472d45c07b9a8d6f5ee47c78452315b8bf6fc08b Cocoa: Fix deprecation of kIOMasterPortDefault
85f37ada6dcd6c2a16d33cc8bc56f3fb1a198066 Move list of contributors to separate file
b77a9b1d0d6e5d97cdb7f7b0589ca9dc951e11ae Fix GLFW_INCLUDE_GLEXT being ignored for glcorearb
db85858062c1e03861d89b270847dabbc6f1daea Fix context API checks in native access functions
ca676357c06628dcbada869190c0bc0756160608 Win32: Remove timeGetTime fallback for timer
4ea7485fbea9437dcf51aef4631969ea08d0a3ef Remove blank line before the end of some structs
73b6754a6746f07cb8d4eb5e84c61586edf5ba52 Document possible native access function errors
2d3ce6eaae71020826d0bcd1f16e78401bfe4c7d Make native access functions verify context API
cec0b33ee1218967bdfd4c59b12a2e25c27e9861 Remove Doxyfile tags obsoleted by Doxygen 1.9.2
9400bc9f35e67d1b1ffe42a85567b456524a2547 Remove potentially incorrect claim
1a7e4da343fe92c8c0753f7251e400bf782548ef Fix docs for Windows monitor size calculation
95df61e5ede8c7fb61d00a773497b9c95c96e22f Cocoa: Fix unresponsive cursor after cursor warp
c32fefc6a0f324dc8e6758abd4fc843d358d80ed Cocoa: Fix unresponsive cursor after ungrab
6bb5f5d59d37ac4badd36e661bd3fc10a8cdaa52 Wayland: Fix cursor offset when shape changes
33ff23dc076bd0d023ff415716f1bb0a8bf0eb62 Wayland: Fix some keys not repeating
cf70b106920236ea13678cedf82bfd522c22c045 Remove truism from end of gamepad mapping regexp
0a3fb9940f32fb97f63c7a2add47bfc42e67eb3b Simplify CMake if-statement variable references
c113c59926fd0e2a2222ac48c4c405c7fbf63f9a Raise maximum known CMake version to 3.20
ffe0795e64405408cada1505d791004372c5fd6f Name parameters for callback function types
1d7339f3fc10a7a7b8c6b13346e65a54f4e105af Win32: Fix invalid preprocessor command 'warning'
50b09938e77139f0ef5c5d985f22d9333919c3d3 X11: Fix function returning before cleanup
123643df2db2518cbc7ba74ba748841b69a779db Remove unneccessary quotes in CMake conditions
ab5f006cff8944c53f353f7427c8fea3a6d6098a Update comment for msvcrt CMake option
74a8ba26c3b9bb830462ffbebefa133c38368fa3 Simplify parsing of default gamepad mappings
929286ca476e594fdf6a66cfe73442e0cec55446 Update gamepad mappings from upstream
d3317b49373ced81a458008316dd5b6115d26df8 Add gamepad mapping filtering by backend
b3b82cdd7864cf2157f28ee965a4491e3be96cd3 Add custom target for updating gamepad mappings
20a7962a9bd3b7b8561a5ccf0c2bd82225b6419e Improve error description for invalid scancodes
44ad296813e1210b3719367fd8b911c13e83d828 Expand list of distro derivatives slightly
1b0eac9c5871b2e2e0945725008a20ec0bda3840 Add Fedora package names to compilation guide
65c36563f689d158fd009d22b0ccb6833aa77006 Update changelog
1e98fc325dafc6dd464f5c1482e4ba99e5f3b553 Cocoa: Fix macro redefinition warning
545b6c79703127e1a7490c7077592f8f65fd2b36 Cocoa: Fix MoltenVK layer scale out of sync
a7202e23413f457c41bc02301eb088a0bad75880 Cocoa: Remove calls to -update on nil
9a5511b311aeef81079916e6ae1ecc3414c36173 Improve library compilation guide somewhat
a18f4e50b0efc64e88cd5a1bc5484fe8ef7d0342 Add credit
3bf580ad1d244e1bc4eeee98ca28fa4ff724f32d realizing "as you would" is platform dependent
014ce9c74f263ac2e4110766803df29f1ab15782 Clarify "as you would" for beginners.
8f0198e82efc1cec31b0474d723a77c333024bf3 Remove errors for gamepad element mismatch
bd346b64d60f40ab4fb3ed33ae97a0f61f2ef2a8 Consistent subsections in compile guide
d61f7225d128c08d938b45897cb7614ab8a36a8e Wayland: Fix missing constant on FreeBSD
813edfa494f1f694bfe2b6d27bb731da2e277d5a Wayland: Fix case of epollshim find module name
b1a8bc5d69f81640ee5f736f1aa26ccf1db61dd8 Add missing changelog entry
e04cd8283ee7519eee44367b5b04f8e6d3dfb623 Add notes on getting the HDC of a window on Win32
db34aea144399433b5d43a219751d245ac36aa0a Fix some documentation URLs still using http:
6518847f4d333baf44f124de88c4514f09ebfaa1 Update IRC network to Libera.Chat
5ecf2cbdbf086def1b7b038e3e251082a860fe96 Add 'latest' branch to all CI builds
45d1f547cd20cba0408a6f183c4067a220780b06 Move VS 2019 builds from AppVeyor to GH Actions
4e1aeb899c6eba370612a0e7722d54f91b7c2602 Add CI dependency still needed by stable branch
8bf39cf1f4106928dcfc4c8bb436e6164ef189c8 Migrate from Travis CI to GitHub Actions
45336c1104cea81ab0e576e76ed2c61e6e1a2398 Fix numeric conversion warnings in example
163fa83fac1d6e9fcdca37917a40f00a968703eb EGL: Fix creation of single-buffered windows
6769ffcd0fc0250b1cf378a89308e7cf2b73830f Move single/double-buffer filtering to backends
07c29d1c1cf7d9f2aaa93550a2a50dea4c40a69a Skip initial buffer swap when single-buffered
508e24c01c6169b26bdf3e1310449f19f1613087 Add tracking of single-/double-buffering
e756ae1d854107fb911ed866f519fa95a6ac9b5c Make monitor and joystick names static strings
020ce991709939151f2f66aab0d25f894ef3c013 Remove claim that EGL is not supported on macOS
a149810df95fffd0f8e586d853e63f6af408fa09 Clarify documentation for hints
2a5038e4e93d727c5d06606f295745a2c5ce4546 Fix header version macro descriptions in docs
728aaccbbb4fc48c54ea795c7da75f8c5faf37c2 Win32: Always define UNICODE and _UNICODE
52b2775c2eeb89677b016d27b8a82eb1dc3f2cc0 Win32: Fix macros being enabled for other backends
30b02dd70910f19da7006e855dc47af3af6b86f8 Fix description of video mode ordering in docs
9ef9b1361a319f3cf6c34372b4c1c3d2066a20b0 Fix hardcoded runtime destination in CMake install
5dd6716ee9a51ae10fe195987e4a17db20a6774f Win32: Fix compilation with standalone LLVM
3cded29c2f1a8829ad9ee1c4fe653a0d6b11f65d Replace GL_ARB_debug_output in comments
583dcbcc19a093d28535f0418e00fbd2f115c39d Replace GL_ARB_debug_output in context guide
bcaf8daa7250e3a0356113661762deb131e75370 Fix grammar in MoltenVK support docs
658744e2224bc5b7a14208b3a7d8a4a9bfd50e28 Update USE_MSVC_RUNTIME_LIBRARY_DLL for CMake 3.15
713711f5e93589c7c1e3e70c971577ae1bc5817a Start 3.3.5
814b7929c5add4b0541ccad26fb81f28b71dc4d8 Add issue number to changelog
b39c02b118f988f56ff355b13ba49a667eb021ad Win32: Add warning when option will have no effect
0f46d089e81d010d25c50eb473e868c8127d44b7 X11: Fix attribs not applied on leaving fullscreen
b8202d9ca3cc169e3ccfb597af9bb7a3c8a80afb Start 3.3.4
901d30b973c536f26b74bca1134c5892d54b251d Update changelog
0c22ebac36d08e47629c92e13c1824cb726ad84d Wayland: Move DPI fallback work to output done
900dda7e89835c455daaa9b51c6051c1c43a7f10 Win32: Fix content area rescaling on older systems
56230ca17385cbdb1e79557bd950b9a13f29ac09 Win32: Fix full screen windows affected by scaling
c6fa2c8cfb9d69afa5d9c0117c3119ae5a33e061 Cocoa: Fix console apps getting a dock icon
860d9deceb16549019e501c174e3ec85401bb002 Update changelog and add credit
5a15d8a7842fbc4b5260eac2335a6691bca9be4b Cocoa: Fix install name for installed dylib
8270081334e110f92d08599355bfe2219145832f Simplify references in CMake if-statements
15b0c43e2de1adfbcacd9e15a8ed970727918213 Cocoa: Unify CG display to NS screen mapping
903c0ebfd1ce66d9831120aeda0ad9a066883c36 Update changelog and add credit
8746f68d613b8732c14aac22b81e14eb4a719250 Cocoa: Use modern API to get display name
14921d1e249bf451a21a590b90a3c0ac9ffd5ffe Cocoa: Fix duplicate monitor connection events
eda12dd94938504ccaba0734b41485de91aac0c4 Cocoa: Fix menubar for unbundled apps on 10.15
01c362ba37ee11fcd2ea743fc598e6fa3ef2ad71 Update changelog
078e8fcf55870da4451b92df87848300effe1438 Cocoa: Fix duplicate video mode detection
be56132c02bd182ef76ece4de190ec29d54e698d Update repo URL for Nuklear
294b08dcc8f93e79429b052acf80a550ec2f06eb Add credit
cdd5ee8d36b20f1b161887da3e25352beea5f42b Fix indentation in internal.h
0d7acffd470c6dcd703904943ac46b469b2777d8 Fix minor typo: If if -> If.
edb6f674cdb19337e494c9b9f791cceae557ccbc Add missing changelog issue number
b31d7ddc8c64870a0e9945cc0ac16c361154a803 Wayland: Fix destroying CSDs in the correct order
baf26a6ea792f032c27a6853fb375d281e35ffc8 Cocoa: Fix ObjC being built as C with CMake 3.19
395ab660d5daceb5191531c39e3b9ce32ce9efa3 Win32: Filter out duplicate size events
7dee4e05f92052ccb289a7bf565a7e889a33f42b Win32: Fix clang-cl interpreting -Wall as /Wall
e0b3361683045475b46cc20cbebececba0a81e4a Win32: Enable /W3 on VS for library sources
0b56adb7213b912e3b100a5c21e4ae724733cf2b Remove ignored Clang compiler flag
db66a0f02858c5f30b58f45e383c793798b6555a Add credit
0a16464f5e7e6259ad8aa5f13502eb7baa076722 Update test SPIR-V shader code
5e807a029b46d633e7b8914ee49e3829559ee677 Add credit and update changelog
41ad058ce30aedd74ef860ac56eac5454d0de31a Win32: Fix value for _WIN32_WINNT_WINBLUE
214c76a3ad5d71c9298047b0a5f7309b7859912d Update changelog
c3250be690f491701b0af957fa7d03aa1f4f5cc5 Win32: Update all monitor handles on config change
e341080489947bf5de8d3ea5c37924a68c5b5c95 Update CODEOWNERS for move to SCSS
77dffb341baa10655a4317fcf82664e62209c371 Use consistent indentation for Doxygen custom stylesheet
cb8aee84373b8870d4b0e4a2b0f62d93958eb595 Migrate to Sass for Doxygen custom stylesheets
bbc4caf04cdfaa9ca9e318098b4cd03f86bd9fc6 Fix typo in GLFWwindowmaximizefun documentation
c0704e4a63d343d46c8f7332b4c513ffa6caa63e Improve docs scaling on mobile and small screens
92f80daf4a3bc9c6ebb2972d5f3d13e303f63ff0 Support interprocedural optimization override
111c8ecea64bc9ca23eeffcb27e8581c49e24433 Move Wayland build CI to focal
7728a6a3aa85b7cbb776c3fe2e2058667d074540 Fix formatting in transition guide
0ab31db9c09da6b6672fc74008085e02152c6632 Formatting
8363179eee20835ffb4a16b27d388f0641bb8b84 Win32: Disable fb transparency when it is broken
b8a6254a2643b23e989e256a6fbd07f1f2ac6ad4 Cocoa: Fix potential leak of CFNumber object
2a5ac9a6d6cbe9f4113c0f17158cb13ab7f263bf Documentation fix
114704262c188fdaa63e1af257712296694f3ff4 Wayland: Fix scroll offsets being inverted
bd2fb9ebaf86448a216b47a2b6e25650e3fb52cd Wayland: Fix partial framebuffer size retrieval
85a169ff5080e5a3a6e511978f3a0a5b6a8b3f0a X11: Fix cursor hover query retry behavior
539f4bdca28ba959dd631dd2e90fded528cfc942 X11: Fix race in window hovered query
606c0fc03e05d8260aceec188fb1d9074527de0c X11: Fix detection of key events duplicated by XIM
d858e48860c7fb59aedac098003a5f3d436b2783 Win32: Fix non-BMP Unicode codepoint input
e6646c8508453e07695eab7e9047d612f8ceebff Cocoa: Fix regression in private use area check
9cae95faa3311a12f0c8e1e85227d225a58c0c50 Cocoa: Fix non-BMP Unicode codepoint input
26aaa007e010c22c74093cf4fd43ffca92681f82 Fix format of change log entry
f921caf4a61eb8bcd2409bfb1393b2a902c9b513 Re-word docs for GLFW_OPENGL_DEBUG_CONTEXT attrib
9aefb67358a4528f6d4f749a35268f5aa90387bc Re-word docs for OPENGL_DEBUG_CONTEXT hint
1730184971321f65fa0961503bb44686e24f2c40 Fix typos
325b4186d3f6196272a58197e3f2bc043f8e5b44 Remove deprecated sudo key from Travis CI config
92c6209530815f10f5d599766999e2e0482f8918 Add credit
307ce3aa1a5366be1b790fa2034fafdd756a0dde Fix GLU header inclusion being disabled
d7b67a2eb4d89e17ff92dea5142f2839c67ae090 Fix MinGW linker flag tests breaking later tests
5dbca2e2c9b2b021ebe4fb5f9ba5506360b3e10f Wayland: Fix repeated keys reported to NULL window
63af05c41961c238c2f891e2c923e1b89c1271b6 Clarify docs on default GL header inclusion
e336288eebec74a1c6065cff7aab0a6c8983b78d Fix typo in header option macro docs
fb0c8d4662e47f6ea8b6acef615f0ef04646dfc3 Add statement to docs for glfwTerminate
78ad4e8f3652b5483c5de868a4ce581ac534d80e Fix desktop GL header not always being suppressed
37a86f24f0aed0aea81c87a0c655ade64fce7394 Win32: Fix VS /W4 compile warnings
11e5102d8342b4e1a690606876192a9f54de5f22 Use the correct type in a for loop
a8e5c530ee08851ef5675bfe28e1158a75e0e59d Replace %m conversion specifier with %s and strerror()
8b63ca53dec5e074160eaf211581a4123cdd0def Use CALayer instead of NSView for EGLNativeWindowType
ca2cd2f796a7fc27e95efbe7325eafefc47d8a03 X11: Clarify function name and comment
0a7c24e48c00b36dc82a206c4f2e88e4eab60379 X11: Clarify code flow for Clang static analysis
48bc089e9ea6ca821cf68b1d2f99c6f6e8e669e2 X11: Fix XKB events being passed on to core path
3df4ebeaacee35bb3d441e101f8f9d2fcf586745 X11: Fix XKB state event bits being overwritten
dff64496d6bfd4b0e71dd289da136f3cfe0a52f9 X11: Remove duplicate XKB group initialization
117f7694b2d8b2341145746679953198b98d6bb0 X11: Fix XKB group event depending on state query
d0c0997528bc8f64c65550dba924694f3a5ab3ec Add null platform to Travis CI
e145d89a96b0027325b70eef3cac75ef3ac3210b Correct sign in mat4x4_rotate_Y
10c01512f263c6b63735b1ea8e4867d7c1710d52 Update community resource links
8216a148cf85e94fa99a10acc81d39893932fbf5 Disambiguate Vulkan support reference link
6e01359e3683f2a8ae336c98e617426f74527e52 Cocoa: Fix call to NSWindow from non-main threads
404c28df3d05b5579e5a1bd6656b610751a1c764 X11: Improve non-XKB fallback for key mapping
b0c79896a3a3841315c41fc17e43e00669fa1d87 X11: Add additional XKB key names for Right Alt
4aaf8ba1d2332ca04217a2df64901945ea9683a2 X11: Use XKB key name MENU for Menu key
cf87e6549c98a1a8bfe42f5791a9dc515a7ac088 X11: Check XKB key aliases in addition to names
27d7fc098d6b33c71ce0cfa3b9c991ed71020d7a X11: Fix X keycode ranges for XKB and core
ec5610dedaf6ae703f513404727817902425d034 Update changelog and add credit
b25ee390c13fe180fbb38585bcff3eea02add092 X11: Fix function keys mapped to GLFW_KEY_UNKNOWN
a6d022c257a3f2e0b626fd2d0fd3fca71ba84e8d X11: Improve window handle race condition
2d4c4b7949563ce303dd44dd45295dfe7d443804 X11: Filter out Xlib errors from other connections
aee62d3c16196163c26322dea8364bd72f84fad7 Fix unclear language in build guide
c4b4476d78fae0acdd4d904f0a3729e6cc925581 Wayland: Remove unused link-time dependency
0ac013381be83fcd6e53ea874f09b1895943bd9e X11: Fix CJK IME input when locale CTYPE is "C"
d99249337e89a08e3d4973d229d7e3d61d66ea4a WGL: Remove unused constants
750b1c5365eb6fb969eff27bb1d6ba85ef38626f Fix rendering race in offscreen example
1d711057a17de4747c570356660da5aa421dbb9c X11: Fix setting the clipboard string to itself
3604cc72fc269f9302a80094e959cc9ded5f037a Put docs target in GLFW3 folder
64c7aa50d095d2535d4639971878523ebb14034e Start 3.3.3
0a49ef0a00baa3ab520ddc452f0e3b1e099c5589 Update OpenGL bits of build documentation slightly
b1d4b6a5955806c49755ab1a607f93995bfed25b Remove AppVeyor skip commits setting
ad12b97acdebe7cec54d25086f7f32367f0a5554 Update changelog and add credit
835dc3d32725a677ddd95dd22e7c3d9ac060ff69 X11: Fix queries crashing if monitor disconnected
6a9fd2e13f21a6a890745b20205beb1b095e4ca6 Win32: Add matching comment
e53538010a8f3695943f8f48bc83405c1a9692f1 Win32: Fix scancode when key message only had VK
ec286969942dbebfb9d0c041410ca61ebb7a08d6 Check scancode before use in glfwGetKeyName
0af3bf3b36c68cacc60ad45653dde3b7848375b6 Win32: Use non-async key state for modifier hack
8552152f808feb0ac01fed8b5861051526757d0d Win32: Fix no Super key release event after Win+V
85172703dbcc851e159d69c91392a952ec17fa7b Cocoa: Add fully dynamic loading of Vulkan loader
d33084447d58d9e3dd877fe6ba80e7288c5b281b Cocoa: Select Vulkan surface extension at runtime
50f3979dfd195581d7e06ad43226dff5ed2c4c6e Cocoa: Add support for VK_EXT_metal_surface
977e2b51b0822e354c48166d97927e1a81c5bf82 Update changelog
fbe8ae993c3dfbee5a21d265b351474b284be816 X11: Fix parent window handle initialization
487e0419a7dc8becf3577e5ae9c79896eca7259d X11: Fix BadMatch focusing a window on non-EWMH WM
09384626161b67dbd70c4a6221263842fe18a838 Start 3.3.2
ecda86fa4f89ecdd364e5a1a22645030fe0ced6e X11: Fix no window position events during resize
359f0e103c169791c8620da6fbf7c17ea784c45c Update changelog and add credit
821873974a292be666268731dea4a73bf726af2a Set macOS deployment target in Travis CI build
e8d4cc327d616568dbbc6fc284a221743d15b2af X11: Fix IC event mask not being added to our window
7f775302ae57d35d82e693d6885f5bbbf8e42dfd X11: Cleanup
cb49e1821be5ce3d68043afd125920144a33245a Use the correct type in a for loop
9fc5fd1375e8ad8f3195451602980fc713e8b996 Cocoa: Replace display link with IOKit query
bb8ed627bf93cd596b95dc83d429977bfeea80f6 NSGL: Simulate vsync for occluded windows
ccb54c3e05e6d7d2e1e3b9bebc2a33366233b0da NSGL: Remove problematic swap interval workaround
7c9d0081e3a70f91949c3dff40fcce1bbb28ba8f Cocoa: Only create per-monitor display link once
c3b8afc5d699df607e83164eb4b8dac069ec6e30 X11: Cleanup
4df0a2b38eaaee966ab5bf8c121d5468d3a6ec23 X11: Cleanup
94bb2a138e200308ce8fc908dc74f74c2f071ccf X11: Fix updating GLFW_FLOATING on a hidden window
85a27e9f747c5b00b2a62981a93e43a037a434a1 X11: Fix invalid read when clearing GLFW_FLOATING
5615c16439ece2da9af283d7af52459a84635cd9 X11: Fix missing checks for EWMH attention atoms
8dd40f1c48161df33cce9d9a6d1cdc05ca52dd3c X11: Fix maximization of hidden windows
640e3205a94ab8f1705c688a6e2a8e351f1e2edd Win32: Add missing include for wcscmp
dd00c6dea161194a56621c7bdfc68017ba7bb184 Win32: Enable Unicode mode for all compilers
e8dab396252a77cad1604afae212ed59ed18ac53 Fix use of CMake 3.13 command target_link_options
9724f330387848416320fe2d8b4d9df5b7c8ed03 Formatting
8c3d2f769fc83e4a079d642381cf04453e7b44aa Cocoa: Fix duplicate conversion of title string
2b1e2d2e4957461a47ad6dac3256b1e3f42c0e79 Fix typo
39c5e90d94f217ecfa214b3d8de4e2cd43c925b4 Fix typo
365321a9af4dc0db7c40236406d4d8ac148f18a1 Add dependency name hints to CMake error messages
d8648876dad95811af7431d6e5526af25c6afac6 Remove reference to non-existent CMake variable
bf9c5fcfc28d1685212d5d4ab94f4e6080972147 Gather all macOS specific CMake properties
f25202fbfa8c9c3bf11ff7b23b2dc1e713409e99 Remove non-GUI binaries from GUI-only setup
b5bccd1425f6bd29774d093b43337b5cab1badbc Make target-specific define target-specific
03f2cde34e9e3189f852ced0fef86341484514f0 Replace CMake generator expression with variable
cd70e1bbc45f033265d92fcc54f7c56e52c9c5a4 Merge GCC/Clang specific CMake blocks
f318ab74673d5d7e2ac52e9d741e0807e12fa3d2 Remove unneccessary example target property
db2ff13d4173ab00df90e28d8ecabc18c4972d30 Fix source list for Objective-C fix
82bd22ec2968ceeea716a706f5f41359d3bce32f Fix source list for -Wdeclaration-after-statement
bcd232e2ae28b26f0705a4c8a5ea0ab86bd94ffb Remove tab character
f650a898f28b4fc53af79ff5b300369047a3067e Trust CMake to do the right thing for static libs
8c1b59f8858cdf02239394e7894dcd5f929b48b4 Remove dependency on platform header paths
5a1512aaa08dbb99d2b37cc3acdc6e75c43bcbb6 Rename CMake variable for GUI-only programs
b05d88796859e001908e4136b0602667e51cdc9b Fix .gitignore entries for VS with CMake
e135210cb3bd9299e1fbfce045d3880b52e3be3a NSGL: Fix disabling of Retina resolution
2da4adce40d6852667d8bbc5b9eb8cc4de41605e Cocoa: Fix pre-window-creation event processing
17d727cd35e7a61ee52d7b2fa2a03d061a35182b Cocoa: Update outdated comment
58c16214811dedc245cd2911ed05b8ee16a05c60 Add Xcode section to .gitignore file
9db0bd45e68d573f463895945224f636bd8bae95 Wayland: Unset the cursor name on border exit
df4bda44fc4f453b08e8ed1a6ee72b0840e25a3d Wayland: Fix pointing hand cursor shape
50218fbf7e9808c022688881ea0f68e2d5f0101f Wayland: Don’t update cursor position in the frame
3a2c0aaa27666e5bd534c91787498a002fab93ed Wayland: Don’t reload the cursor on every pointer motion
2bac7ee8da526257d808bd026b027246c98e4f2f Update .gitignore file
4116db14fd36b651075e8a778d03d57efcb8c74d Cleanup .gitignore file somewhat
e3c83f684fb9165bbd13e9b4365c247a6668370e Add initial CODEOWNERS file
0ecc84182c5adbad6d1debd79e923bcf1a475d82 Add initial GH support file
b4cc6101ed66d5216f815b90b6065488f60306aa Add initial .mailmap file
7c33fb22fdd55af5417a48c8594fc495fb1f81a2 X11: Assume 96 DPI if RandR monitor size is zero
52b77030e426ee790ef5e7da289ce96d9132f2e3 Cocoa: Fix full screen window iconification
e662492169bab1b3659a82061defd1546567f369 Cocoa: Cleanup
b3c2023ebc40b9003c7942eb4549358402be5d92 Cocoa: Fix multiple methods warning
129a5ccb197f6a3c6907f46892c4abdc41b14303 Cocoa: Process events after window destruction
25af31528c17f4c349950fc27638dcb2412c5f96 Cocoa: Add comments for Cocoa symbol macros
5ea34d62bf2d6299b9aa4ea7a2ca5617b9d880c6 Cleanup
7a10e6439c8193c6fbe5f879eadf8902db797dc0 Set C standard at 99 for all example targets
8c46a3e9f91de1ae6a60b31c0961b9109f3f6c5f Set C standard at 99 for all test targets
82effcb7bac2553d61fdfefa342e42adb098a9df Make events test output only UTF-8 in C locale
11db404fa15803909b813793d04d5f6ed9cc7803 Add canonical build directory to .gitignore
5f7e5cb92b19daa481af1438af75490711fcf734 Remove mappings for GUID used by different devices
c5a870ebd9280f72272b3d655b840fcb3a85b51f Win32: Change transparent framebuffer key color
3484aa81871b5d92ef831818e593df0c83f3ac69 Fix order of words in window guide
399c082033945f4f3c1a993d9d4b80b85c66172e X11: Fix content scale fallback value on KDE
1bf892f603b2479666b0035eb1bc214b05364ad7 X11: Fix decoration enabling after window creation
f9a9bb6747b7064a12ff02b9de318870872827d8 Remove stray characters from hardcoded CFLAGS
91c6a542ffe5dec84446b6ab69f9802178baa2bf Cleanup
411d4dd51e8759b346864969387f75a3fcab9438 Fix CMake 3.0 - 3.6 support regression
161e9e1215091bb01610cf9fb79abb93307e3d08 Update changelog
3a8d97cc3d0d34cf37d8dee1913c71a917b2f2ce Allow AppVeyor to skip pure documentation updates
afcefcb5f72f13100ba44030b0f8e395b4f1ddd1 Fix -Wextra-semi warnings
8c69091c5902807d824ac383190ae67b6c2de040 Use the correct type in a for loop
857951419a674bf12be8dcaad584ce0e256d45eb Use HTTPS for Discourse forum
17f1cceb3200a886ae1d20be1986b39c86612af2 Add credit
3f0390b8273af6555eb31919c5ea4f7c32537374 Enable C99 explicitly with CMake where available
4a62820646ded53ea9e3c39c35e3368a2f2e32ca Clean up monitors tool output
3facbd2083ebc2bce9a3eddfaffc6ab8c36ffd4c Use the correct type for a struct member
e4e9581557826bd522158ab9159859e20e10700e Add VS 2010 and MinGW to AppVeyor build matrix
087110aa631a24fc9c8a53abb0c5dec3145b95b3 Win32: Cleanup keyboard input flag parsing
e30718e9274ca5d657526618aa861265f2dbf4da Win32: Disable dynamic libgcc for MinGW DLL
613b16989964e137660ad0a93ede0e7aa5f88b74 Use the correct type in a for loop
13a4e4e810e2ad1174a411682b173bb0307c4f5a Fix typos
a1b65e8542fc99da7beab795e70dea14c3469331 Cocoa: Fix glfwSetWindowSize anchor point
649553cc783423f18772b5e0493449dddf1de32e Remove deprecated tags from Doxyfile.in
934f0e9ff1c2dc49fdfc91a945e5b973ddbaff93 Update changelog and add credit
b2919dca4b5135f6259b98a4f3bdcdf0fb1be129 Fix comparison of video modes of equal area
71cfafe2f9cbddda85c147f699e011e65e571ec8 Win32: Fix VS static analysis false positive
79f4ec6822742e587a7c295aff2bee297edc12ec Unify key name string handling
2032a8f0dcd6337e887e81834967969978eba305 Clarify comment
c0d1249ca26ead8af0f09a7dc74e00355ac7e6fa Fix license copyright year and formatting
2d3f388158131f9ac421117c831fa8ac699263b0 Win32: Fix initial state of maximized state cache
30e67357bed12b6a30df1654466654ea35b8cafb Win32: Fix GLFW_MAXIMIZED not maximizing window
116f4c831d7e83eb3e6b4b5267f6857218dd2965 Put fix in correct position
1e8dc836a04c360079dd8500b977411c5d25c825 Fix Vulkan triangle test segfault on resize
adcd306fbd7ce9def12ab84b080e2e1acdb21273 Fix conflict with DEBUG macro defined by Bazel
b1309dd42a72c8f7cd58a6f75329c4328679aed2 Add credit
d25e19b7900077d25a04155d13ce439db641ee8d CMake: remove -DGLFW_DLL on non-Windows targets
1daf9de40f926963dbdfee49e06f2a0633348beb Cocoa: Fix internal symbol hiding for dylib
cfd93597ecda7d7e7fceb27926604f454ac5a9f3 Cocoa: Fix file-local function not declared static
8e923e592d548d60647bbf4db43950b5a5d89305 Documentation work
9fc035a562b1bd2ce962239108c65afad32f5e74 Win32: Fix cursor enter/position event order
ce7cd3e28882ed8292cf1274a936d4cfefd9b54e Add credits
452a648abb8b20184a5651420cbb2f6fe45dc78d Fix typo in glfwGetRequiredInstanceExtensions docs
75b415c5b8e2d45c54f02f6e243427fb802fcebb Cleanup
248e827673e84e1ee9fe45f289b394b9ba89093b Win32: Fix symbol redefinition warnings
95e7ad7e5bbefdc59a99a0b036d5751382f04cb9 Update changelog
ff2c00091dd6249178721ff0e2fbd9272b324e25 Cleanup
b3eb6dd38b5390f3d5a5bd00b66cec1bdb56e49d X11: Query and keep track of Xkb group index
84fa724456cd2d66ee4356b6a349fb2fb28205f7 X11: Fix focus events not being filtered
633ba53f2c5202e8193d5599c5170d1ff0952406 Fix typo
898b7f9c54aaee9f61f2d459c893afd73372ac84 Remove unused function in tearing test
eb466a0e0bca92cd8697be54041418e6f8516485 Cocoa: Cleanup
8542f8dd8434881644b3e2ee55864c9aad07b132 Win32: Cleanup pointer test in win32_window.c
1e1265334838a59ed41a1529a9ab13f12b066a54 X11: Let the language initialize XEvent structs
e276f6731eba3b1ac7a159cb5e962d931ab53682 X11: Clean up EWMH feature detection
66e06b060901428f117143c6e243f4a03bd3b3f6 Convert some declarations to C99 style
71a4f2d8a28eb4151a67291116ba81de5c66f707 Replace some tabs with spaces
7b18f79ea61e3f2861ec56a93c2a6ce0ab7d4e6e Rename legacy Vulkan triangle program
f2208ab135d608ee2e4ae9c1714e3ea7bf8994e7 Explicitly disable inclusion for test and examples
b962ef12419efbb511098e252ac766f00e238324 Improve (?) reference documentation for callbacks
5416e347ad969081c78f160af4fc12d775fe696d Enable CMake policy CMP0077 where available
16186943b466199f5a5acc35c0582d9d10ecc326 Clarify Doxyfile INPUT value generation
b436d8e3e6512479737f566cc89fb0dc9b03ce5a Remove pointless comments
ad3e7c7f3915508cd0197696861e50b07561eeba Win32: Fix non-client actions for disabled cursor
15f078c6ad1a44402b022b00f5a7df581b833a5b Win32: Remove stale comment
e01128f32f497fcd6084d275d6ec8e0ae66e9284 Clarify difference between time and timer in docs
051424f196b5e9791d0e9c20fc06ea59fcb173ca WGL: Add extension function macro aliases
97393223eeeb2707051a3b2ecaa14aeea3fb7ce7 WGL: Fix misplaced block comment
04522580adb27729e57dd209962ef6f69dbbe710 Add C dialect reminders to each source file
d2634896d69319b80d4110360e53f9d1a5dd2d1f Add missing word
3afb2cc8edeb924cce5c6babd55c895632e9f1fb Documentation work
9f5c6c6e8977bfaf33de665770692775fcdd68b4 Add Vulkan 1.1 support to glfwinfo
4d99045e8749dd6a96b6f9145f7bbb1fcea543e2 Add credit
b383e70021bc875e6fb5c1a693e5aa85fbc160d5 X11: Fix CMake check for XInput headers
645b8c3bba8ca115bf040f545a75094fb076bc66 Add stable release branch to CI
80935c6c27611b4c02860fa3ad1955c106be785b Remove cmake from Travis CI package list
73a3ef86dbabf082b87159fd7c6d5ae43634e24c Format Travis CI inline script for readability
d715917add8c4767be85699a35938deddc5d7f5f Add descriptive names for Travis CI jobs
b596c79014f1965b53387fa1f7e7717961df1792 Use CMakeDependentOption for dependent options
bc8b567d7cc15be15c18abd939c109637934da60 Move to the modern CMake project version option
37cc51b8239cdc2fbf48c79ab0b56f816e0e942e X11: Only check for headers at build time
9cc83cf07f47ac8acf46ae12f0f9312fe39cfd6e X11: Fix CMake not checking for XInput2 headers
e826f839a428a0a799cd856bd148e44d730acfff Update changelog and add credit
2e3b4cf8984e8bf983e1647a85aced8f6e6754f0 Fix use of absolute path in INSTALL_INTERFACE
6648b3d4bbcadfbe2b9599049e5f3630681b2f84 Documentation work
76505355e11046b8f3ad57c72d4e0bf6376a88dd Update Travis CI build
a9343d641c0419622c388b3e8b6413c88e8dd608 Start 3.3.1

git://github.com/libass/libass.git master::73284b676b12b47e17af2ef1b430527299e10c17..0.17.1-branch::e8ad72accd3a84268275a9385beb701c9284e5b3

e8ad72accd3a84268275a9385beb701c9284e5b3 Release 0.17.1
e5f4f0d4b103a3119bafa848e0811f4e7d5cd190 WHOLE_TEXT_LAYOUT bidi: fix buffer overread on soft-wrapped events
8df4e6376763c7f62276e7370cee35000c29cfe4 configure: support x86 assembly on GNU Hurd
bef4b43ef1882b77f789f611d9cd24271ccdd65b Release 0.17.0
521bf1dc32d0cddf6399829dcc2f5af0a3247ba1 cosmetic/doc: consistently use color
a86c2a6d38f6c46ad711c28946ca55c4d42276c8 Include compare/README.md in dist tarballs
1a533e5d5df5dcc7b7238dddfd524d21a72fddbd Introduce LayoutRes{X,Y} script headers
5b3fe279a65f0881e8ca4b3016accd961e0da511 compare: fix 16-bit PNG read/write on big-endian platforms
dedc1594c799397c71ee45f08c5d21a2ceba6b8a compare: support anamorphic scaling
830dc3a60ebf0607d90c1b158f6ccccfe4709e74 Use compatible blur parameters on anamorphic video
b4deb8937aa1485106b402422791bd87fa98099e Support different Gaussian blur radii along the two axes
194f0d298f3c9f3d1167aac694de7adc812a18a3 compare: don't call qsort on NULL array
b5cdc695e3049b71985be3a0ce14a4b804ace8f1 ass_font: remove unused function
e77427bea536989fbb710b8460a064f3f5f884ce ass_render: set user_override_style.Name during init
4943c18520c7d4a9a2f7fb5dc4cb45bd8004bbd3 ass_render: mover rasterizer into RenderContext
63e592b3f4fce6ff7d5048d72e1937e1a74b882c ass_fontselect: take const ASS_Font*
da36a733342fef079d3785cf9aeffea959eeab49 ass_fontselect: fail on allocation failures
bdcfdf89297b25148b2c3e56d73021b7dcd245aa ass_render: move shaper member to RenderContext
f60d8b91087eb85be0ff02a4c1cac64627949afa ass_render: add setup_shaper() function
85e340d4de9cbfda4a12c1b2e51863081a92a002 ass_render: add text_info_done function
75d2d3705486691e777429d8caa5240d438a98b6 ass_render: add text_info_init function
b79678d8434c2d2fec71c7d41f24c2341572df3e ass_shaper: move cache ownership to the renderer
1ff207aada6db91be3af00550518421bd4393492 ass_render: take RenderContext* in render_and_combine_glyphs()
75454b7942b9b38c5d3b99cb67eb73ada6b38963 ass_render: take RenderContext* in ass_render_event()
984cc022c90cae5d3f52670fc448bd961be0a63f ass_render: get text_info from state
6095a9c089fb59534fd0a28d05d6ecfb9a391c7b ass_render: take RenderContext* in init_render_context()
42ca6db6eabab5a27a4e564f299ef42d546f9267 ass_render: setup renderer/text_info on RenderContext in ass_renderer_init
be1632e65220895d2af35873ad4e1b832d3505dc ass_render: take RenderContext* in parse_events()
faeacdae423ee23e5f475d64abaf35993fa961ed ass_render: use state local in parse_events()
973e855d902387650ea918c2b75841d540910d47 ass_render: take RenderContext* in split_style_runs()
7cd29c7ac8276ede7ea6c3834645fc2c398caf07 ass_render: take RenderContext* in retrieve_glyphs()
0d334ee3be86533267815752a5de53629bf7d89d ass_render: take RenderContext* in preliminary_layout()
6410e4e602e1cfe8b6096a7de6585bc3f6351c3e ass_render: take RenderContext* in wrap_lines_smart()
bcc86020e1c13aadebc1c23a83f95085a8b70a28 ass_render: take RenderContext* in reorder_text()
5ed92677c3f3399eb0cf436e85527e2897e0a924 ass_render: take RenderContext* in align_lines()
0e18f99613b5ddabdf9c15431e5d512ac23d26be ass_render: take RenderContext* in apply_baseline_shear()
a237df71e28c2b237710e940c413af9b516b9759 ass_render: take RenderContext* in calculate_rotation_params()
176137cba5b577748a962fc2e2e2476ad6a0a0e8 ass_render: take RenderContext* in add_background()
2cfda341ef2b1b26aec9f9f523ce3976e87dd89e ass_render: take RenderContext* in render_text()
83d6d6ba1b8fcdcf1ee703afa92373371120eda5 ass_render: take RenderContext* in [xy]2scr(_(left|right|top|sub))
cb80b820b32457cfe6b03244b0d2dc934840284b ass_render: replace render_priv->state with state
9cbf538ea3ea87651fca53f7bcba95fdea1285f7 ass_parse: take RenderContext* in parse_vector_clip()
b5a5175a5bc84d7bce9ac8b18ab693b7fa115ea6 ass_parse: take RenderContext* in process_karaoke_effects()
5c9aed60d6bc6780c053916976179af0135c871a ass_parse: take RenderContext* in parse_tags()
206043f48f020b7a65800ec7792c9cda98631e65 ass_render: take RenderContext* in reset_render_context()
c4c49c6f696499d5f6ce58dcb0c0f935d25ace74 ass_render: take RenderContext* in init_font_scale()
cc36da778afd1a6e94fda1f21c57648141182f29 ass_render: move (font|border|blur)_scale to RenderContext
04d48faa652fe649a3d664b1640acfcea7f4b3e0 ass_render: take RenderContext* in handle_selective_style_overrides()
5cda37139d0a55484893f23f874f38329cfdabb9 ass_render: take RenderContext* in free_render_context
f724fcc45e2f40f2dbe080d513a896ead4d7fc87 ass_render: add text_info member to RenderContext
51ebe4e7881ec66827f52f9d9af390eb011fe0ce ass_parse: take RenderContext* in get_next_char()
414b3e5f455896bede3401e7b6a84937e014620e ass_parse: take RenderContext* in apply_transition_effects()
dc66f4ba377d9a1da86349633f3bd89b0ebd7555 ass_parse: take RenderContext in update_font()
db2f527f2bc5976a439c369b219cc0f31f80d354 ass_render: add renderer pointer to RenderContext
3df19c2e809b16c9cf7c925fa3bb573e2e6f4fdd ci/gha: replace deprecated set-output
d4a7ebb02fc7bfc3e1ce00e72bfa0cf1585f176f ci/gha: replace matrix.package_prefix
44beae2ae57790ba592b8f0d20c0b51006f6b7c7 ci/gha: reenable sanitisers for 64-bit Windows
52783a46c0f56ccfb66795667f069a1d2993cfcf doc: document xy* not mangling colours on RGB video
113649bc9717909adcc44b246ac8e40c90391b10 doc: fix description of MPC-HC ISR's colour mangling
4eb5c6dcff48628772568a7a185fbb1b0e57c014 ci/gha: ensure internal API is namespaced
1884f6ef05673941c4db6bc89a8850c167905eff refactor: prefix all internal API with ass_
cb49725e2f446f0c24aa1bcd161eb74abfe11291 parse: replace mult_alpha and change_alpha exports
4958453575f59a029a411a318495da35184f4278 refactor/utils: turn some functions into static inlines
f6e1987c08e25d88b6dfa12dafaffc42f5499011 refactor: move and static'fy some internal functions
536f6dddd901f7ce9562ce39c83b4fb8775c0bf2 refactor: static'fy functions only used in one file
67a57e51a62ec04be0ed67973bf9452d003d8c4b parse: remove unused function
75a3dbac9bd41842a4d00b0d42c9513e2c8aec67 Parse ScriptType header
82c654056acfc240ef1400c2bdc67489be0d98fd Implement v4++'s \kt tag
371aa684cf8027e1f25d1a3341d0b3d374509408 Support SSA's AlphaLevel style field
b7b816a8ea09d26574ba4090b6e1362a59065b66 Accept hexadecimal for all non-inline int values
833d4026cb1eb9c97d8d67dc57cbde9ade4638ea cosmetic: indent postprocessing of parsed values
3c693b4a55005571f8426449f2bba3b2fde7828f render: do not default PAR based on PlayRes
44f6532daf5eb13cb1aa95f5449a77b5df1dd85b ass: discard invalid events early
abd7cd51d86d299b72d5827332352bfdbeb359db parse: avoid signed overflow for effect_skip_timing
486fb4a871b50bd2a7e416266ed3e24cae2d3d2b Trim trailing whitespace from Dialogue lines early
5f57443f1784434fe8961275da08be6d6febc688 parse: remove useless branch
c76d10ae0e305cf317b1e802baa896c8d827732e parse: avoid more UB on double to integer casts
d4e7aab78431e090b767e1a4fe1065338f44dcf8 doc: improve colour matrix description
7e89ba336942217f4d85ea39dfe9fc2ddddb6dde Rename orig_{width,height} and font_scale_x
f08f8ea522d20dd9985544c636e45e4984a0d743 Fix scaling in x direction
b6db99a3930b609ca1ba5a0b9930b5c6dc5701dc render: improve storage res fallback when PAR is set
717cb93daa15c3684c502eab092f1341cd0a21e0 render_api: sanitise user-supplied values early
5b0dba4b012f8aa8231125a78fec6b8aabee8bdf Allow subpixel movement for legacy effects
1db406a0fea1fee5b3e1a5a5544d7e968a3e0591 Fix legacy effect's delay scaling and precision
d8f056158abe9d671c53f430ecd21022cc983d47 render: simplify storage resolution checks
5a6a943923a88b15f6c202aa7232c39e0a37d0c5 cosmetic/doc: fix spelling
5c223777a591fea9f273332dc00fcc06e9978bd2 readme: relabel "specification"
45d7402bef583853551e102f960d245b06033d21 readme: replace dead asa link
a48c98c274df25cc8d60cac1402948387d49840c wrap_lines: fix unsafe reallocation
7cb7d0279f069dffe2a14a7088fae31d95caa4d5 wrap_lines: consistently account for whitespace trimming
41e1acf482e4500060576facd12582fd6f778b50 refactor: split out trailing space rewind
544c5ae48a7621997b8d030bede32850a50e8c19 wrap_lines: update s2 when linebreak moves
18cde9042c9a1b8d13efd9e53cffef2520bd2356 wrap_lines: do not merge linebreaks
334e5565c688c0a2a0172c9007e76dffaca238d8 Add WRAP_UNICODE feature
169862065a70bedd202bce3c2f92f0e880f70029 Move event_text to text_info
c610332853b6581802f07229101c0889ed731ee5 refactor: split up wrap_lines_smart
b890df23eb8931728acdf240fd5d29e53401b4f2 issue_template: explain "xy-VSFilter with libass"
2c744a3dcb9057805009f4843014cb2700ada66e ci/gha: disable only sanitisers on UWP
eda437d45d629b46083c7d78b4b5eda4859f6531 ass_parse: fix premature truncation on \t(\Xa)
1472ccf73bc8ba8d4bdd37364b52771c4bfa8a8f ci/gha: specify all build configs as a list
7e35f6dc7320d89b13f75465ba4d3793aed962be ci/gha: bump macos environment to "latest"
5773904ca34437113d8d11a1341f8d60641a2821 ci/gha: enable sanitisers
52004898e16c7b33217bb1363aaac65f3d397ba5 make: integrate regression tests
a28e2c1390df7f9b3069650bd60de26077074f97 ci/gha: fix env vars for Docker containers
4e636c8d38368e67d4649a728f0100d230c473d4 render: fix div by zero in fix_glyph_scaling
7bc0c45dd58de6afa1800f8e8a94285e7535d68d fuzz/libfuzzer: reset handles after release
fe851c83867270ff2f71b15741ef2b7812e4ce6d fuzz: always probe log messages
903c55dcfd953a4c14dec58de97038790c9666f8 fuzz: optionally process pixels for use with MSAN
4f35eedd3f074d0a95ad283fa55bb658511cd80a fuzz: perform basic sanity checks on bitmaps
a9d5901c59eb668a72b522d7fe19b6389d27ece8 fuzz: add OSS-Fuzz build target
83a700e5c72babc0233f07a249837627f3c8c51f fuzz: add dictionary for fuzzing engines
9987eef44384b368670d962fca57b5994b216499 Add fuzzing utility
f1d19df9011ba5824bed137f4cc170d882514f33 configure: remove Fortran override
a2b39cde4ecb74d5e6fccab4a5f7d8ad52b2b1a4 Switch to non-recursive Makefile
1af6240c5d1e499326146e0b88c987e626b13c23 Release 0.16.0
7b0ebafade1bb7149764cf6f5cb713c87ef27869 List OpenPGP keys to be used for release signing
df8e07544f141aae696f4dc5b4ec8f5eb2227f16 Avoid passing NULL to printf's %s if argc == 0
a6ae1d2fb30551570bd2fee094e1eb9e5c632afe profile, test: set storage size before rendering
b77c58cd43281a05cd242888a8aac39668d67266 configure: mutate pc-file for static-only builds
8e80f49ba70d6f16d8f244a7f41dfeee98d416df render: avoid crash on negative Fontsize
410f2527bdc5a58491ee38180ceb0e8215f79544 doc: clarify when manual struct edits are allowed
e902b02aa12730f2c56cb6e7f263da1a6e3b3910 doc: document field values differing from ASS
698959ab93091724b6113c291ce928fcb1ea8175 doc: state when ass_track_set_feature is legal
cba045a65d7dfe08e86fedc509002f84bd39b760 drawing: remove unused include
d1140ac30240c0490da861d6ed8c76cc931584db render: avoid UB on left shifts
85c8c6d7be14cc2602b92ec715834b9c1069a325 parse: avoid UB on double to integer casts
5125a9af5ed36a12d444fdb9db60a86070a1e046 parse: replace argtoi with argtoi32
0832a98d51728782725177aef97f45ae58672270 utils: drop unused function
0e0f9da2edc8eead93f9bf0ac4ef0336ad646ea7 doc: mention colour mangling in ass.h
351488be47f1764f347a3db4eb5a31e08dad29b7 ass: fix NULL usage in embedded font parsing
6678a517f8fc839dbe17c0846c5368c4327aef5b rasterizer: fix pointer arithmetic in assert
c5ee66dfb4b10c3c499aa804c6d1abb195c696e1 Fix linking against static FriBidi on Windows
cbeea94fc70a6322ecce4c4ff30bef2a9028c18a cosmetic: fix whitespace
ae945f452a86d55df987b7d87161030c31bdc935 cosmetic/compare: comply with strict protoype rules
f664ced049394e2a5d4300ba526e206df73ec729 Add partial unicode support for Windows
42f1fa1b2e5128f8dbb99b7da5f2665b78de0046 doc: revise statements regarding pixel_aspect
c2f970c2bf9db8f3213cdc238ad010cd3bc01cde doc: fix omissions and simple mistakes
2f27b45453de2a9d91718e270a903fe29ce9803d cosmetic: correct x86 file headers
725da4729b99c98ee94ffe49a253650450a64f4d asm/x86: check if cpuid is available before usage
9608c8c838e1046601c27f6473e23654fedf1716 asm/x86: check highest supported leaf for cpuid
5f0e8450f834894b2745238e3d32ff4878710ec8 Add issue template for build problems
ba6bcb3a9c2f06272ca1ff1a65f52dc5bc4528b0 Fix minimum FreeType version in pc file
15a783f48cd3ec6f1184bceb2373ae52a5f7a2b0 Bump LIBASS_VERSION for ASS_FEATURE_WHOLE_TEXT_LAYOUT
8622c03b68780be087dfdde0380333099724bbee ass.h: fix compilation with old gcc
75844e4ed6b4e9b47dee2fae32f80833d7ae1641 cosmetic: move deprecations to a separate line
d78dd76a0c989d47806a96747b2f37e0d6eece1e Document which configuration calls are required
9a06d6cfcf3ac2a9f6b6dafb3e58027a7866c5e4 Remove misplaced hyphens in issue templates
875ba300a91781253b24c6bb2c479c2b5e8e92df renderer: fix handling of empty clip outlines
cc54eea644db29bc64bdaa9305576d4d18cae9ed Bidi: remember resolved base direction
03cbb01cdf953bc4709035019e31e62dce238a4f Reset baseline shear for each run, like VSFilter, or whole lines
983df604eb33d854638122f67db1f4cb4accedf7 ass_shaper_shape: combine FriBidi calls that are needlessly split
ffd0bdd2192106f1bd48bb1c0d90e056d55680f1 Break bidi and shaping around each character with \fsp, like VSFilter
c275f0e18037155c9df24e423e1fab0417d0ef21 WHOLE_TEXT_LAYOUT: give HarfBuzz context to shape correctly across runs
c629be7d70548aea282ea4890c51094055ec66e2 Run bidi on each glyph run in isolation by default, like VSFilter
c4e2aadc88db638eed6090fa81a690235a11d3bd Consistently use x86 asm code if we've built it
fe296cb5930d12b323237089bd2da42de1790ae0 build: use `X86` as the generic name for whole x86 family
c809820d6d24192e61f53702c9e13ed6b7f13a48 configure: drop disused Automake conditional for 32-bit x86
fe7abffb6f5ad4658e5421ed71696b58c5d582a8 Round BorderStyle 4 box size equally in all directions
88cf01a448b1a14c8364294946f349af074c1969 font: handle conversion failure better
f57084876060662d47f377e5735913215c04b329 font: use iconv to handle non-unicode cmap microsoft fonts
bfa1dbe8680f5b709828a4b317992a793cf26856 refactor: do not cast allocations
06e48f1828bae0ffaa9021327bf040ab3fd69d46 ci/gha: update name of MSys2's libtool-package
0d170d9a1d7e7fee948141eac988c1e6391dfc62 api: do not leak deprecation macros
1c897b01ba867020ba2b4b7b0d7f8fd2fa77c47f README: add note about asynchronous IRC usage
fbe6b10aabfffccb851388e89f34ddca5bf01fa7 ci/gha: don't cancel build if one job fails
5a528172d92b6ee380ba48d8688fb04f0698e5e3 ci/gha: add build with minimum dependency versions
e3a9d20a2651f0e3286e2872dfb8bb2fde72d617 ci/gha: cosmetic touchups
a60af80a49bc0998f0cd9a5a26f229ec06e1bf7f ci/gha: bump ubuntu version to latest
bff29f732e11e14b49d569b7e2651d03e04d7bd5 configure: try to get sourceversion without --broken
a5f81c90e397278df3e554027699301b3dcc984e configure: bump minimum GNU FriBidi version
6d4d51db96858f37570d169b18abc68f875c657e configure: fix minimum freetype version
526bc7090e1f3c6261ca6f06c5ca4eefa5ff52b3 configure: handle git-failures for sourceversion
7732119e53ef235942b9f4820f70a72c1d6045c2 Refactor track features to bitflags
c75017b4e7ad686009c0ac14b7d9b22db4811aa1 x86: fix AVX detection
5fede0443b4e1b052ce2cd36c41d2196250ae3bf build: move private_prefix define to Makefile.am
b6615eeaae36b086f47480234cb59678aa8a85d7 x86: remove empty file
9b3b10c7ee8816ce0ccad5c57675dd0fc855bf21 .gitignore: avoid ignoring source files
f8c71aba5d14afcd6759507bad8a25037fb854b1 Add crash and question issue templates
b43f4eeb26b0fa0ba9f90c8a169bdd4b09b5a52d Create an issue template for incompatible rendering
ac2ddef8841aa2ff37ca9b83f19f15092d0cacc6 README: use a webchat IRC link for clickability on GitHub
3f9b63469764a9211e20381d974f449ddc5dac8f Pass ZWJ/ZWNJ to HarfBuzz across shape run boundaries
3b6e3d86b75b57b5242762379c0f2e919af0b025 cache: switch to wyhash for cache tables
1664e0ae23643c37f6ef227f6a51a0a070cd614c Add wyhash.h
64bf6eec1d04db790c39316aeec2d6b7bcec05f5 cache: give the hash a more generic function name
359a0673ad37fef2c8419dc6ab6c1f4f6c8a954b Move the cache function to ass_cache.c
2813f79b10fe144cbf6f8e7e9118702e72d66e5f ci/gha: add a build using tcc
3329d91239ee6213995867e143f345e0771b38f1 configure: use AC_PACKAGE_VERSION
7bf4bee0fc9a1d6257a105a3c19df6cf08733f8e outline: refactor and add comments and asserts
d9b5e327c5e8d26c9dde2ba9bc401c9f66883726 renderer: eliminate FT_Glyph
3d7eb7ddbbba7243e72551a00cac6e073eb5822b renderer: consolidate processing of glyph decoration flags
9c1268afb52412b530795c749115e365f74180ea rasterizer: use correct memory alignment instead of magic number
813237b76e3219294a87160407d51932e53d5721 rasterizer: use max-blending for outline pair merge
4c3ace7cdcc740652331dbd57cc500b4ad50be81 fontselect: don't leak substitution fullname array if it's empty
2b30c69ca3a0c0767dac4f3486c9182d2a79cb38 ass_face_open: if only one face exists, use it without name check
b6240cdaef1b51a9add42a4bdfa72064297dbc7d ass_face_open: don't return garbage if PostScript name not found
0915955733bd236ecc44645ee968fb7a55ad5079 Add strikeout/underline to ASS_Outline, not FreeType-owned memory
643829edd8408ec37182a04040fe5a7bf54dccc3 configure: add Core Text and DirectWrite to Libs.private
8f95b1a2b15568bd6a78e96e4ef21c6a3749bbef configure: relax check for .git
f975de5d96aafd804c66ea79f0780ce2b30e1928 configure: error if requested feature unavailable
9ab166d9359ec00e9da0bdc1f09f61b0c2a23e98 configure: Set pkg_requires when found
6409945b1c9bb626cca5a5303a7cac16429c5a47 Use a wrapper script for NASM
88255b06dcf99ca37ae2493c1618dafb84837b2f ass: treat 'Name' and 'Actor' as synonyms in format lines
ed462af3fdd8867ab6dc1f8664aa392f21a494bf renderer: use complementary equations for \clip and \iclip
c967a5a3d9ec0d36af1148b3fdf2f307a21dd122 Release 0.15.2
40bb8439fff6525f557c888f82a602fdeef69374 fontselect: show codepoint in "failed to find any fallback" warning
d170d895941b70c5a4bb7a5f555132acb34e9013 shaper: don't try to look up glyphs for invisible characters
14f1f0480ffb7af9a33e224287428161a18e7cf2 shaper: update invisible codepoint list to match HarfBuzz
e5f19cbb716dd90bf39879c8f44b7702e99455d0 font: remove misleading no-op code
8ed2a2f033207a5611691710e58a297f70410c50 shaper: skip invisible characters earlier
5fa07dd5d0fd37534047cfdb79f4e75a864437c7 shaper: drop no-op symbol = 0 assignment
a8456e673c473a081febb4c2da5ba90457574c6d Fix load_fonts_from_dir truncating paths
1daecf4e5c056da08fbd365cd8e7603b5af9b607 Fix UB introduced in the previous commit
729e48a1eb90bd56b4bb670ee9c8c3821ef12c45 fontselect: remove path length limit
5733e1c28b92ebbf090bea8f25e252aa40e0b9c4 ass_face_stream: don't leak first struct if second alloc fails
12be84bf5dc57b498bac8ece18137f0d4a29024d ci/gha: do one build for 32-bit Windows
ecaa86ae4dda197ac07ac4ff7214eba5a0036ddb ci/gha: remove "tests" from workflow name
5522f5846df5188feb2e7b804eeab0cb9ccca4c7 ci/gha: make steps natively conditional where possible
ea175ef67fe535525688d5b8dc40e27ebdfc67c3 ci/gha: add UWP build
4fb7394f7b9b4f4e4f3e2825c5ec5344a69619f2 directwrite: read metadata from IDWriteFontFace3 if possible
d7e0e17ce571a8eca8fdf978a7c00c096782d037 Use gnu_printf format attribute to avoid warnings on MinGW
ac254eb826ec11e676223a9df560ce246927d063 directwrite: better match_fonts via GDI or IDWriteFontSet
c22b6d44ae9cdd7275602f467e70e7503250db52 configure: don't link to check for Windows/DirectWrite
4382621c64238ec3d8e67b86403f9a6e402be4ad dwrite_c: remove unused GUID
887e6cc50bfbe8fc354993682edc03c51203e2fc fontselect: automatically read metadata from font file if needed
72c4eaadb42c7692ebdd828b0903a907acad5d16 fontselect: reorder function definitions
a602c7a9b72650d77f73484ce900f2039db6beaf fontselect: save library and ftlibrary in ASS_FontSelector
e31d5f7cbf1e94b7f7f43b2489c7a2b05ccb7149 dwrite_c: fix incorrect macro parameter names
2ff663a6f3f0a9209a75116ff549fc78cef2b75c Pass last-resort-fallback family name directly to get_font_info
a7f67df5f96f03fab6661d90d716c16e0fab4a21 font, fontselect: factor out common code for creating FT_Face
677e8e3ca75e25163bfd5c217d9d4c1de09bd242 fontconfig: fix misplaced overflow check
2a2d718e0fd6d47072566e519744634d93621353 directwrite: support WinRT/UWP, which forbid LoadLibrary
979d7b890af66363dcdef2ae814cebe4053f2898 directwrite: remove unused #includes
4acc1960e69fd5e86198e479088e7be50459337b directwrite: remove arbitrary 256-char name length limit
e91d3f0d17b0f0efbb8957bad1d8d6d61ae44d4b directwrite: reorder code to avoid possible unneeded allocation
b4656109dbf9cf6384939f6475672b6db2d4a206 directwrite: factor out conversion to UTF-8
5158b405a645fbc8d63f457803d4b40ef4239b33 directwrite: don't use wrong family names on error
19d2257c779e04c78ae7f5190ef1ee1c5384da57 compare: fix _mkdir include on Windows
856824f94a95e30b477f4ff7f3badcafd41285f1 ci/gha: add musl build
4779444abaac9313a8c42d3d4e21f4e280883095 ci: remove Travis
d75ac2411ac52b5f5039f54962c6b5dba6b53b5a compare: move libass log to stderr
fdd181947e3d09abd82819ad7259909278973058 compare: introduce customizable threshold to pass test
cfa74e33ab9383be0453e81442061f630d78d4a4 compare: use case-insensitive comparisons for file extensions
7715512745125e18ecfca61f0e6b64d85b4816a6 compare: add support for multiple input directories
a6792e2a7bbe8b47d05ca23fb5900cedf4227b39 compare: reorganize code
6fc9855dac44699242ded580040838da032c3a9d fontselect, coretext: match whole extended family on fallback
bfffc82c88b55071901f7d00ebe3e66168cd5a6d coretext: deduplicate found fonts in match_fonts
11607d56bd64c54f5a7bbdc631d96b0bb29fc8a4 ass_utils: add format-string attr to ass_msg
2b00b4e7c63b498449d2acf3ce490fd7c8c65a28 Fix some format string bugs
96a920a76b9d16572329547c29f728b4436f741c readme: IRC channel moved to libera
b9f34688f6ef1988136ba5e90a91ae8ac9b8a55f directwrite: add whole font family from `match_fonts`
454750795187b55809e1f74216628a8baa68a376 Update README
991f92c3e4fa02529b01038b01631e55725bc4c1 ci/gha: add Windows build
a2e56bf9a36f84e094067cf45d2f1f9dbd57f291 compare: fix compilation under MinGW
0e7d2dd37a6531379049fff9f310642e3e02f4c5 compare: replace int with size_t for array sizes and string lengths
5447214643eacef71776350e779adf4b6c07bb3b Release 0.15.1
c9deee751787aaca465daaea252504ec1f500beb quantize_transform: set whole *pos struct to enable assignment-copy
d325c633f4ac32fcb4c76a3fb5926737a45c38d0 directwrite: request font on demand
d82f9994d1a8ee10e1e65332aada0789084f4d89 directwrite: cast function pointer through void* to quelch warning
db5813281393e39ea996118fd02ddb9442ad3889 rasterizer: fix assembly for WIN64
aa4c9bfefb3b2d652aeac342fdf9f33987507f72 coretext: check all allocation failures and release sooner
db85ef4736108c12bf3e12939447840815c246ec fontselect: coretext: get fallback font family name via FreeType
2d2be3237d3422cd9ef7beebd1134b7cc5b3b474 fontselect: coretext: ask Core Text for family name as last resort
b4b744244799d9c3c81df809313e6a85347f1bd0 fontselect: coretext: reuse main FT_Library
f9caed9af523079419f856b9eba79fbff762f9ed coretext: don't call strcmp to check for empty string
a2663bc3b24925df64dd81d7391928294661b47e Skip glyphs with \fscx0 or \fscy0 after layout
3f95d1701159e86b75dc49c8eaa1dfc03819bc32 Delay \fay baseline shear until last text layout step
03a7c9e63bbf7e6b77631b1b291f8d95b27d890e reorder_text: tweak code style
d9b74844da420730d90de28e881ec3e9d396682f Ignore glyphs[0].pos.y in compute_string_bbox
1140b6b885c89d37eef13dc1f31f144e9a76a4d7 Fix embedded and memory fonts
006c46b5a0eee4d410b87f20b9c435dd252a7109 ass.h: fix ass_clear_fonts documentation
8701c535d63551b6d42d396c106e844d5b0f4abd library: replace grow_array with ASS_REALLOC_ARRAY
026d65e707637b0f90902bca48654871e33575f3 Make assembly position-independent
bf02fabdc48c4800baf222485d800624dd03c7aa rasterizer: improve assembly
045e17d5dc468218e4c9e8a1eb862d7b132b080a rasterizer: make C and assembly functions bitwise identical
d20d4ee08fec4db7ca771ec8d0d7ee190bbbf1a3 blur: slightly improve assembly
9474a9f2e4bc1045041632d32e6955a0d4569108 Make argument order uniform between bitmap functions
10160c4eddd3c1a4e340a193dde8f188c13d3a04 Rewrite be_blur() assembly
ccc646de63f1e9e5594c991e04618240e81902bd ass_bitmap: remove redundant memsets
2c9b36d4800a18de7bfad1d644fd2934b9f95799 Rewrite mul_bitmaps() assembly
904d9219395d8f471e949506feaa05fa18183f4e Rewrite add/sub_bitmaps() assembly
cb5263a55b79e45517f09ff19d8fcfa921deb94a Make alignment and padding of all bitmaps consistent
49f116ab1fa4386f6a5191f322ac29872279516e quantize_transform: Reword explanatory comment
6fecb483e23ea50c0682c4c4ba8b649a1de16ab4 Eliminate accidental trigraphs
0a900d7f40f2a643ff1980ac48147ce9cf416960 Replace M_PI
43af8f7b3b0ec43723a256ec04de3a571ebf0117 Add strdup fallback
11493fbde283dc712cc45df9ceb209a1833c9a7f Print libass version
686bfe62eb83e6b55870bde0c726ce34bfb73a85 ci/gha: speed up MacOS builds
35ca41ae9a4666a25964e5de5fc4a0d04311fb40 Do not apply \fsp to vector drawings
0a3b14a76700b2c1db4d41611199d9aed336c191 be_padding: pad enough for intermediate states, not only result
8f987713dd0fa791c5c511c13bb27021fa653fb0 Fix crash on empty strings
a93e17f5ffe526e68c88d69141dbf495523376e2 x86: update x86inc
ccfe196a25c9ca1792228769d123c3c98dce0747 cache: replace memcpy() in key move functions with assignment
82b225b3d6653091d028b39d561d185ed76a7be5 parsing: use string references for font family and drawing text
05cde3b5b686e41f96e6b5b1a731617f220aedda Move ASS_FontDesc to generic cache infrastructure
737bdb3622cfa21da82e30d4329ef654b0ec216f configure: Remove superfluous comma
2880bd0ba416b179e427c1ab6d3d556a8bf26593 configure: Replace obsolete macros
3855299b0721acfeb5391a140cd6df65ce2b73d2 configure: correct NASM-configuration on 32bit BSD
b5719b821a88705aa27b2bba18e6aa7df2aaa483 configure: respect user-LIBS while locating system libs
c9c4fed39339ffde45123013a117e06d0bb9c488 pc: use private and public fileds according to spec
c19929a28b596becef303808b3f81e4a81860de7 configure: restyle everything
ce2e4f524b86ac942041babed340cc8d7acfd2f9 configure: let USE_ICONV depend on a usable iconv.h
425e604d83818c4de565e8d47098687da06808cb configure: remove unused programs
d0634f4a669c86063e2765891bfdec17719f40c2 ci: add Coverity to GHA
e16317bb1fa6b550a33e0733958df3698aaa1cf6 ci: cache Homebrew files on MacOS
4ff69570917bf810e958a3e25eef86c1889baa18 ci: add GitHubActions as CI platform
706f23d84180d36538c467e20b461677781cab16 ass_render: fix aliasing when 1a=0 but 3a>0
89ff73c907e0dcc0e3deb88a073fa50c50d4da2d Travis CI: encrypt notification channel name to avoid fork spam
30c59223e9b98711f10792fa2d9c2056df1013a0 Travis CI: run Coverity Scan only in one job per build
a574cd32e1ca03af7ae3c131bcb922207c453bfc Travis CI: don't run ./configure twice
6b2d8f480f9455a2c455a50bd8a735c626b53588 Travis CI: use make -j2
c8f909c15d3320c359f27a201094a05bc8bd380a Travis CI: use before_script and split commands
32e11587376109071c31587fc895da93939b017c Travis CI: rename old `matrix` key to current `jobs`
89047a735f6454b00cb8ec38fa3f72820a2cd638 Travis CI: remove obsolete `sudo` key
b06cd8c482f297ede7cba660f9fff9179e38038b Travis CI: use official syntax for env vars
d1903f5a404ec9f2e5cb4f4fb139333361a4811d fontselect: warn when no fallback can be found
fba8af5e3f1d1cc2775cd766c962166002604b9d docs: fix simple typo, ouline -> outline
7a853255bb5083c9c6ab31a29f215875dc8d8251 configure: Fix --enable-large-tiles
5c309768cb4e55172f0609e931f0f481d7518c60 configure: use AC_SEARCH_LIBS instead of AC_CHECK_LIB
ca747fa230f9db46ab7b4b61fb164dbc1a87e615 configure: remove unnecessary CXXFLAGS
1fd8aea8806b6e2f3557c437b7249a211f5ea9a9 configure: Explain iconv-check logic
15041348e5add2677afd5495c00a805f3972cef7 configure: Don't add iconv to pkg_libs a second time
c38fe27cb9d8894791fd6428bf5d888dd1870dd2 configure: Reoder configuration logic
51b6ef0b4cee57c29aca01d0b7002bdd2ebca412 autotools: Set automake flavour on AM_INIT
26aa46f1b1e384c92f0588834212d9f023ea405c configure: add Haiku NASM support
c65b2f8fa81182ee6a36912d33b4929347335e9e ass_library: Constify ass_add_font
8ea09d0f618cee9d90dec4459da1e3f38d1fd6a4 Treat zero-area events as explicitly positioned
efd969aa8f5937debeb8471e9b2906caf82dfcee Don't carry xbord width across events
71595ab9d13ba024cc80b93802bf53072ff4f5aa ass_utils: round double_to_d* properly
41f044de3b34d0b406f155559cd71b827f5a27ac shape_harfbuzz_process_run: round scaled positions properly
59eb317aaa495ad5331c9efdf8d7bf3d860c2992 Match more types and format specifiers to size_t fontdata_used
017137471d0043e0321e377ed8da48e45a3ec632 decode_font: fix subtraction broken by change to unsigned type
d149636f502f5774ae1a8fb4c554b122674393b2 Release 0.15.0
ecb74523bc87a874e6013b331a58c420df87ca49 Add missing file to Makefile
02c3145775f856ea3a6ab3ef0adab93c05f209ff Work around broken Travis CI macOS build
700e131c78e6c917369c02161c4c8e2408d963e5 Fix \kf speed in anamorphic video
afae19b2d265a84535b27c0d411710c4dc3dd7cb Speed up macOS Travis CI builds
f96f5a9493d7daddda6ac2630805ffee83f2d7e0 Fix two freshly introduced memory leaks upon alloc failure
53feabddc038b03bd7cd3b1e24f93e18a3de35a8 process_karaoke_effects: honor info->skip in \kf calculations
512444c15e69a78ae82a8e9ff0e7bdef9f93bbcf Improve \kf position rounding
7440eb75f12104b1cdd36638ccb16934db067b0c Fix shifted \kf position with rectangular \iclip
52cc7a0b34b6b4d63e43e68aafb2ec30463d2604 Fix \kf fill positioning
3df44a54416161a44ae620e4466bd823f5e97718 process_karaoke_effects: fill from right to left if rotated
8c114f64cdf76c26161a6618df123a119d4a1ed7 Delay angle conversion to radians until the last moment
b4303ad8c2142b8bdbedebb381a8ad4e6cd4feda Handle \k0 \ko0 \kf0 \K0 like VSFilter
34cbd0f865bf4db3dbe335a3ae90b6aafd1c3192 process_karaoke_effects: use long long for timestamps
cf73dd7cf0c58dfce800906ae74489d307860cdb process_karaoke_effects: compute \kf from glyph advances, not bounds
595ab0f2930371826acdf604313302ee97e4a233 Drop the now-useless, previously-broken first_pos_x
e66e1081b432f163226170dae8f2b9ac2300bf15 process_karaoke_effects: place line at infinity except during \kf
9b7237a89b143558c77a9ef7a8ba71fffa6ee1fb process_karaoke_effects: reuse \kf logic for \k and \ko
42aedd59dd650d4f8567c48ecd03eb78178a29da process_karaoke_effects: explicitly handle edge cases for \kf
ef20577a502731f28de0a4ffc2c737389b1dd4a0 process_karaoke_effects: honor starts_new_run
9554d9844121a688a2fb79b2323203602bb08d17 process_karaoke_effects: give the code a facelist
35d5a21c199a48e7cef2b8c6cdaf95799a711624 Remove unused rot_key function
749e4c3bdc8cdff817c6e00d62543fc3882e8b28 Avoid passing NULL as a %s parameter
86da6159c9f9b6b278dd5cba7fe289ddd0203a3f Handle strdup-fails regardinging FontFamily
324c75fb6972d42b707aa17edc38b9943ae966bd Check for strdup_failures in process_style
660024f12e33b1e7b5df377ddf2c5ecb3609ebb7 Check for strdup failures in process_event_tail
96c071d8240d57535073bbc77e154aed8658733b Ensure track->event_format is valid before parsing
b4f27d26079a3de98c4669eae8e11a2088494afb Make STRVAL macros strdup-fail safe
add83539899242bf8ddbbac28fe2fde17c4c0bce Allocate and set default style directly at track creation
68a77d1f50ce40aca6e034b5fb46a54321f9fb77 Handle realloc fail in process_fonts_line
910211f1c0078e37546f73e95306724358b89be2 parser_priv: Change type of fontdata_{size,used} to size_t
241e6137a5c9a4bfccbea48ce9eac75f7f13a784 ass.c: handle style alloc failure
64dd74bfef8a4b9039d2fcb72f3c2ed02dbf1e9a ass.c: handle event alloc fails
26855a4ad9e74449a80ac1acb99b605ff745eda3 API: make ass_alloc_{style,event} alloc-fail safe
24805c8b33615374b0cec85536a8e10d0f376860 Handle track alloc failure in parse_memory safely
1017c1c5053ac4522282b9db85e30b8c752676a6 doc: clarify docs regarding track creation and freeing
152d0484e98f118d01987138695cf40579c9e297 coretext: return full/PostScript name on fallback
6a956a5a234b0508c0ec23540c5217910d97dd08 ass_render: Replace Segment with Rect
3e4c70206e6de15d9531edc718a11ad81e973754 ass_shaper: remove dependency on hb-ft
d277c8b52a2626c209df7317f4174f1078b0548d ass_shaper: handle harfbuzz allocation failures
4b371a2c8ec53986f424bded5c53184130146aa8 Return bool from ass_shaper_shape
f3e2c97e1818598afb0b1c7010003ffe4823ff21 Make harfbuzz a hard dependency; closes #199
30bd3d34d32cebeb7b1af6b9e77f617ef1d2bb9a ass_shaper_find_runs: don't decrement pointer beyond array start
ac7790c2bdf0440c40fa41995fe9112a767deb2a shape_harfbuzz: don't attempt to shape drawings
5ed41221d80484859cfe33f3a0e09d3462d195bd shaper: ensure drawings are in separate shape runs from text
80ce6378d572c230923bfc239f679e8604b8448a shaper: don't mingle run ID and bidi embedding level
afd6dacd232810dc83f7eacebb251538f7d4148e shaper: use FRIBIDI_LEVEL_IS_RTL macro
ae4a6d27fbd3b8c5fec3d459b118ce820ee9042f shaper: honor/reuse starts_new_run
fc97f85383958b6a11bbc5f9e31afaea06b04dce shaper: handle U+FFFC characters that occur in text
7e4bc69299eed2235cbf61d82c915e8b79af75fd Split glyph runs early
67a4ca003729aad821a097a84cfd11b7c16228ea Ignore font substitution when splitting combined bitmaps
0aec12b3576e93f8387992de73bca99ab6e50d2f Fix Scroll effects with rectangle \clip/\iclip
cc2b5e9e4829ca0487ea3707e2e77219c99975c8 Disable collision detection for Banner effect events
bd097e377089b3c7e8ae0c6f10495003b76519e6 Fix Scroll effect coordinates
5714f9267d058a29cc13e199e0d3d0f2088d1811 Don't special-case Scroll effect with bigger coordinate = 0
5a279a787887c0254f2fa7c94b8d9e4ee7c995ea Support Banner/Scroll effects with \pos/\move
16befcfd5abb3cb32ace1eb72eb721d8c67fcdbd Default Banner effect to right-to-left
24bff1571420d08bfbcc8754af3d3ea0c0bed4b2 Support line breaks with Banner effect
b27b97ae52a0af7f4a0f32b32c280d8cc1dae12c ass_render_event: simplify clip conversion to screen coordinates
3250a3b784f3b76d476943ab9ffd880c720ecb10 Prevent int overflow where unsigned wraparound is desired
59349a70589f3cd97a608fee67da5d27b9944242 mult_alpha: round the product
815aae8308e177767ac9196bb60eb07fa588b392 Fix mult_alpha of large argument
894e1d51cf252a3a38743b2828f190af17d0d31a ass_lazy_track_init: avoid integer overflow in multiply-divide
7913e4a64c704a3b82719d70920b5b153b43d254 parse_tag: handle timestamps w/o overflow & like VSFilter
b06e2975240de9aca03dd6af5c45bee964678ec4 Fix integer overflow while parsing \fad(arg, large negative number)
84928b1fb100004686ac61851720da9247cad34b Factor out & improve UB-less double -> int32_t conversion
7347bb0e6d77521451707a249e04fe8c0edae267 compare: set storage size before rendering
d60f2dce1dcafaed0e21406213e66072f3036752 Scale everything from script resolution if storage size is unknown
a40ec963e5824af0bf834cc740d40dd5ebbccd28 outline: fix style
81e99a73d16873a782c99d068db99485043fcba4 font: use library as a failure flag
e8adb8a775db8558843d2946664c935d4677f56f outline: use labs() for FT_Pos
945b3453f4af60b067f7e3a1b0ab50c959d7227e blur: fix style
b077d0583ce9332621e2e2904a53896b12f85401 Simplify blur algorithm
676f9dc5b52ef406c5527bdadbcb947f11392929 outline: fix overflows in outline processing
962b1a39c10d64f1ddf7886d4c59ce45e576d55a Add more invisible characters to ass_shaper_skip_characters
236bc18d39c080853d1145c7b978fb8f47e31deb Ignore metrics of trimmable whitespace on nonblank lines
014cbcc3801a498151c7559662d9ce85d41e4948 Use bool and true/false assignments for GlyphInfo::skip
9a0b7b4351ff504a530bd3d00241f4ee0a39832b Don't halve nonempty line height even if wholly invisible
bac2852ff70604b705a1d2e47f7f39f20f38e0a7 Revert "fontselect: expose the freetype-provided family as well"
9b04e56ff6e1ed82bc48ac7307e627bdbbaf082d ass_parse: avoid UB and match vsfilter on negative-accel color animation
6bb17b7e7b783844e66335a7293c82c93ea757d3 ass_fontconfig: use FcWeightToOpenTypeDouble
7cc111d16586716781e0265b3b96cd6768883cec Skip fully parsing \t if there is no backslash
66cef6774386d558e1e39096db926d677dad6882 Assert finite parse_tags recursion
42aa6ee392a25a5f699c44bca329fd6363879779 ass.h: Mark deprecated declarations as deprecated
e52ae4d1d326804574c90de1072873e848261508 ass_utils: make ass_strtod/strtoll wrappers inlineable
b3f9022b04ddf8872b99c28dd358d89e94dea12d ass_parse: improve performance of tag name comparisons
12cf524b831289cf67ba3432264fa01a69c3bbb5 render: match VSFilter's behavior when painting fill in shadow/border
66dba8dd21bbf81b25b26e2556c404006f80a43c Disable bidi bracket matching unless enabled via ASS_Feature
c1aff3a86e00e99e750057a956f27564120934cb Extract struct parser_priv into separate header file
3103740d40c47d53484c3aeee2dbb6d43b967e91 Take bool in ass_shaper_set_kerning
684288f32f2ecbb4ae648fc6b6df942603ec8629 shaper: drop prealloc parameter of ass_shaper_new
9f35fa95ab974c3ca5f0295b8d9094e5dffef285 Ignore leading space of lines in parsing
75b1e54634a1d7e0c3204b09e27a4f887a03e4f4 Perform 3D transforms relative to shadow position
5575d2f727750966cb08502a3381e3441938f38f Change 'ScaledBorderAndShadow' default to '0'.
227ec140d3c1bb9e825f32e600f0ffd04cc70873 Detect subs converted to ASS by ffmpeg/libav
b3339152db5b80991966911fe2efc8a6174b0071 Default 'ScaledBorderAndShadow' to yes for custom format files
50dd06bc2663409c6fb01308a37772bcfd6bc4e5 Track which [Script Info] headers have been set
d4728d70e74707ffbd5ff01cb2d543fb450b6494 Take border into account during collision detection
86114ad2d532f83496ebd161f6538cf184dd21de Refactor: Avoid code duplication in measure_text
21f15f0ad3d02d44790275a7eb27125c02556baa Match *VSF's shift direction for \an(4|5|6)
dbb76629145567458c683823a1c20a3c6c2aae64 ass_shaper: fix harfbuzz deprecation warning; closes #320
82ae68b9bc7cfba9a633444c4b7fdabf1d3a7f6c profile: Document end time better
9b9424d353b062572354a252e108b461c70bda5c Update README info regarding other projects
a1cc8f2f189ee9401e43a11253c75d47e863fddc Style-Nit: Adjust whitespaces
af00ba9f32b401879b43210db530bbff4c30ddfa Supress -Wimplicit-fallthrough warnings for false positives
fe018b5ee9ef619c7657476f65fa5d5f4a757d29 ass_font: fix typo in zero height check
4abf075d45cf264b466011f4d7a2c38bd6fe4e09 font: simplify metrics handling; fixes #361
b27befb1fd974a6b53518e338fd3953ff821fb35 Fix incorrect collision detection coordinates with anamorphic video
ed341f0caf3fcef2d60082783ac30ffe662008dd renderer: fix default aspect ratio calculation
450b791d9847e1730a3024d07f46c0b3d69d75d7 renderer: fix subtitles to full screen frame iff use_margins
4698e1474a573659cfe97ebde3335ef4f4c48237 renderer: remove bogus clip rect for unclipped subtitles
5421fbc999f68e8bf2ada00ef4f59f23e7756567 travis-ci: Always build with harbuzz >= 1.2.3
fb7731c85daccc635bf67608d3f8e45d9b61d578 travis-ci: Fix build on macOS
7959e6172b1eff903284922c03f3fdc98bdc2f05 compare: Fix millisecond zero padding
fb85c9e863ef27c8fcd6ab2dd5f51ced246baadf Update names in copyright headers
8e430a96f4078adc4027c1ebd1694da9d0fb81e0 ass_render: fix crash on parse_events failure after a drawing
f13a0ad2d94344877d3ea42acb1821c13ae0dfad render: silence a couple LLVM static analyzer warnings
c9b57443c8750799fd40a4ed3ebc0716d57d8dd7 render: handle failure to realloc max_glyphs
66d2029d65e4a5e0fb6366c6acf8ca10768e6b8f render: handle more allocation failures in ass_renderer_init
c007cab67b3642b04c5a8fcc8e47434d378c6dc9 render: allow passing null to ass_renderer_done
8eff6649ee974a2dd232748e8c43a5e4f1a4e60c render: reorder context fields to eliminate padding
457042a61e5235ae9ce3ab1dcb12f671957a78cf x86/cpuid: fix missing include
e1df9ec3c6ef95bbbd01ebe53dc85823ad176a27 fontselect: fix leak on error
593133d2f29dd98b6d0f1d2806dd2aed57b75a79 coretext: fix leak on error
b3bf60641f889dc8e318ebb93812a4a08f62871c ass.c: add assert to silence analyzer warning
7c229bb0902f6ac6b4d147e672e699af2bc447f1 Add mailmap file
46f44957e54cdd6d0c3554ad44bae5eb17ad74fc Add infrastructure for regression testing
e5140624ff739c3157929bc5e1a1007cdc9cdaa8 Fix libtool version
5d85de31689e970fd9fc135aa935d832a9156930 api: add ass_track_set_feature()
3e088dc4e59714a7d150043e58de627d015b8051 API: clarify how new fields can be added to public types
f353ccf1f3efa6c4ccddee1713b62f1c49627619 ass_blur: check for memory allocation size overflows
6a670b485536e0398b3fc414fc4317a7b65b5622 parse: fix setting font size when no font is loaded; fixes #365
abf1144e61ffffc04f8ca9d7baa225e5fac65da8 Separate link to sorayuku fork from original VSFilterMod
d7bdcd21b78b73ef64dfef3ef8b30555a1bfa1ab Update VSFilter links
0527f023f764976a6848b54af542c1141ae3f09e render: silence warning
2793e1d4a6ed4ff15f916a352aaa3be192b678a9 coretext: move meta var into loop and zero-initialize
c659c897bcd697a95307406d50564f5eedbe788d fontselect: leave returned struct in a valid state on error
5f6de4cc9f572e41c96a308fab86a3a3e769acbe parse_tags: fix case where t==t1==t2
517957eb70b757bdc4a51e62feac29095cd667e5 coretext: fix error handling in get_font_file
be0d1613f79a95073d18d96a60e1394abf9316a2 coretext: replace CT attr reads with freetype lookups
f62f5f0d05480ea5d8f8dd50bae55243b1cfb90b fontselect: add overflow check
6c2120a7cb4a6fd648ef37ad8f0d961cbd60f500 fontselect: expose the freetype-provided family as well
47e9e994358f17c776f20084d7b9750d3de79068 fontselect: provide a way to use freetype to get font info
d0852911b7a91ee7e6653958419009912a7ad3e8 coretext: use weight steps from macOS SDK
d9c1df24c148fb6f6a19d6563c3f6abe8653264b fontconfig: improve weight mapping
6591a60a3d720f576352f8b4ef08362673d35cd0 fontselect: load actual weight instead of a guess, when possible
ac75f67697845efc1b0a15693c96dcc9e0f71518 font: don't faux-bold fonts that are already bold enough
6d98071cf6c5dbd48660ff8799b1000837600b0e font: add function to get the actual weight of a font face
e52fd88b3b52e3da2dba167f3fbadb8342c6da56 coretext: fix reading weights of some fonts
2ed1760c88f348a72199aefd58ab3ff5ce06a35d renderer: fix incorrect deallocation
df7c00c95ec6e526bf85e6bc8296eaca66f5db8d Use FriBiDi 1.x API when available
f8dd7d20828167310515edf4849e85782a64c1ab Update ass_fontselect.h
8088d2dcfb8e3c0631ea4f065a1a1f9975f75fdd Fix bunch of UB
4c45b6f79fcdd82b30ecc55df6572776a051d363 renderer: synchronize glyph motion to help composite cache
891ada89c9cb91c468ea6e829ed9760d11cabf85 outline: eliminate use of VLA
7307cbdee9b46c2b20b141010ae2e5c534397ed8 outline: rearrange allocations
f6982a04037b9a935a2e52e8e4d6186fac912ca8 Move outline transformations to ass_outline.c
0aabe2f9a33c92543b4e62f9f17171992b1e9313 renderer: quantize blur radius and shadow offset
d1feaf3684c14a24c707b6c50033d83014a8053b renderer: eliminate use of bitmap pointers as mode flags
20a26e98c27387004151ce291c1e5e0bda3cc0dd renderer: correctly handle case of small but nonzero \bord
b475645e31f6d993a4996ec160ee98798b9239e6 renderer: rearrange render flags
ba14bac9af51d5b8fd479d749345010609a80056 bitmap: make ass_synth_blur() work on single bitmap
4293dc36c1fc3a39731e328ab76af920512c888f bitmap: remove level of indirection in bitmap functions
2beae658967f44c51e272749fd8811b9569d41ac bitmap: use types of fixed size in Bitmap struct
4414e55dd62ebd3939558ec789272c2f93c0b184 renderer: improve usability of rectangle_combine()
fa4a18e243d8124bdf10b406cfbd341758d827d2 cache: remove level of indirection in glyph metrics value
d3286d8a5e3a0186457b8596c2809866fa59d052 renderer: improve handling of subpixel shift
0f0068b0ae5b0bad8472d4a2af6d10e97f982bfc renderer: implement correct error estimation for stroking
b69d38118e9f241e864774d56ece71b3dd114888 renderer: move outline stroking immediately before rasterization
c80f332798238731e1ddf1b541748f3d5c8030f3 Consolidate and quantize all transformations
13f5a18f2b6b7c384d2801beecd6d5c29c164ef1 renderer: fix potential memory leak
7e7182a0b397243f2c4a8fa42a5a057c82452a73 font: extract transformation from ass_font_get_glyph()
f4b0721d815de8df1e6d95be4769ffc57fe4da1d drawing: extract transformation from parsing
66251384705a5bd93928680448f847298389156c cache: cleanup
e072b72b1a12837b6894d052a08ed3aed57f2f16 cache: construct cache values only from corresponding keys
5d03af99c6d8f43be973cb6dacb5d6dd0ada33b1 renderer: rewrite measure_text() to correctly account for leading newlines
e8d98dafb8d4d1fd80e9d398cfbef7db1e2ccb73 font: remove dependency on symbol codes
67e55f13ccbca005540d34406fdc694b1748506d renderer: use C99 features in some functions
59ee1255c3d0368005159b03912b747a4641336a drawing: separate drawing text reading from outline construction
ea7cb5f75920a16c4101a23c47fb46122caf85d8 Eliminate advance.y from drawings and glyphs
fcf1634387614439ceac1590c3861467f2a21c86 drawing: remove unnecessary fields from ASS_Drawing struct
06b6548732a651fa61ebd372c915aec55dd77006 font: remove unused field
fa49852cd7fbab79653e62e1e52cedeb33a536ea stroker: correctly handle case of many small segments
98727c3b78f44cb3bbc955fcf5d977ebd911d5ca render: simplify detection of hard overrides
3171bdafd1bc9b2f6118568a8d51694333e85fb9 parse_tags: handle argumentless \t inside \t() like VSFilter
6835731c2fe4164a0c50bc91d12c43b2a2b4e799 parse_tags: don't recurse for nested \t()
691b422247552a86e9d3310c4f1ea096dc52a3f2 Move parse_tag loop into parse_tag itself, now called parse_tags

git://github.com/apache/nifi-minifi-cpp.git master::aa42957a2e227df41510047cece3cd606dc1cb6a..main::9b55dc0c0f17a190f3e9ade87070a28faf542c25

9b55dc0c0f17a190f3e9ade87070a28faf542c25 MINIFICPP-1275 Remove deprecated ScopeGuard class
218fd0b307dda513b94aaf8fba16a1b1044c45b0 MINIFICPP-2189 Fixing gcc-13 compatibility in CI
76ee665c6578d7ca5b4564ba44c812dbe17bdd5d MINIFICPP-2133 Add TLS 1.3 support
6241dc3d2c595907885fc357bd997da985a9006f MINIFICPP-2152 Remove own server and client socket implementations
d15cc2546ebadb7c929fc58949e41964345ef58f MINIFICPP-2173 Fix MergeContent error handling issues
6b9a24b3b72ce3a0fb2585585e0e91ef266627d1 MINIFICPP-2188 Fix build failure on ARM64
b1c3720695a2f059be0a18f5e34d761df12113b9 MINIFICPP-2187 Free up space on CI runners for CentOS job
3a78be611b59f381941c30803a833dbf4abdfa2c MINIFICPP-2181 Use systemd service management on Linux
fbe2176a9cd92fea64a4feb21360d465fd9a8f25 MINIFICPP-2184 Update CMake to latest version on all Ubuntu versions
69558ffe92277d2784e2ea10dad9b64bda1e3c28 MINIFICPP-2137 Rewrite MiNiFi Controller to use asio
fbd69e7e211b3f2fbd72d8ce806ac025aa63b6e0 MINIFICPP-2164 Use a list of types for allowed types in PropertyDefinition
6372d67abf0fdee041fc6402a120d6b05488d96b MINIFICPP-2175 Increase CMAKE requirements to 3.24
4307333d14cde970b2f2dac1525b3ae21e4e0f27 MINIFICPP-2116 - Support GCC13
14e2586aac2977f76b49c4c458908008edc9f211 MINIFICPP-2170 Fix system certificate store usage in SSLContextService on Linux
deab43e4419fa85a9d15ca0fbfdf23467142bf37 MINIFICPP-2129 Refactor threadpool
2cef282cf973d5c47db4c191a615990a8eb4092c MINIFICPP-2183 fix MacOS CI failure
914289a5a89f03406dba8be2147121e04e20ac4a MINIFICPP-2158 Show true|false as allowed values of boolean properties in PROCESSORS.md
bed452e702ed313f57e15ab52720674ad217de46 MINIFICPP-2166 Remove unused properties and update documentation
034ff6cbfb718e3224ee7b0966d7b759803179d7 MINIFICPP-2165 Add logger max log entry length configuration property
dc3239dbf34c3a8beb65f52ea6ebf271b358d67a MINIFICPP-2143 Resolve Security/UserID attribute
266bb13edae16efcc86aa5eb19774f91c9a9beac MINIFICPP-2127 Add multipart upload support for PutS3Object processor
fb9cfe38fcf012f626f605d551560fa90d33e597 MINIFICPP-2134 Do not swallow parsing exceptions
1ef06c702deb2064195c677f81beb3f4d5f09311 MINIFICPP-2167 Update Catch2 from 2.13.10 to 3.4.0
9c354aeabc5922ccefe1ccef68ded651f28439a7 MINIFICPP-2169 Fix PutS3Object on Windows
cafc3b1a003ef55103d49af09b2283ab93b79384 MINIFICPP-2159 Add heterogeneous lookup to FlatMap
e579692e6f0a60dd073b687def30361552ef9c23 MINIFICPP-2162 Use className instead of getClassName
6bc1965d37f33a5dde8061fcca1736ddc6a40ad4 MINIFICPP-1817 Use magic_enum library instead of SMART_ENUM
bf26da51a9a4d52089e32fbffd1fbdb60d5a2416 MINIFICPP-2163 Cleanup LogMetricsPublisherTests
259c539440bd6c8912532fb5ea33bb3a0c1e5f57 MINIFICPP-2154 Replace SecureSocketGetTCPTest with utils::net::getSSLContext tests
a266a30475b76d3ceeecaa38f4711f331d0a3901 MINIFICPP-2168 Fix Github Actions cache issues   - Environment variable for docker cache only used after defined   - Fix mistake of comparing int with string representation of PR id
9b6fb59117cf8739f07ad95be8f9c93d7c91d54f MINIFICPP-2172 Remove TensorFlow extension
59864f209ae1b0c06b26e8c185522c2821ac980a MINIFICPP-2171 Move JNI build to ubuntu gcc job in CI
d559764d2befd3fc47fb2e58aece92fb112408c8 MINIFICPP-2098 Add ENABLE_ALL for all extensions
55fb8dcd85d4eab122a24d20b11f8c0f2673cfc2 MINIFICPP-2157 Move response node implementations to source files
36244376bb46c5c85657c6dfe92a6a0c4cea650a MINIFICPP-2139 Fix build on ARM7 architecture
93bc72964b073a6ffcbd94d3faab2712c4cc00ee MINIFICPP-2135 Add SSL support for Prometheus reporter
0cf3c8fe169339ad8f96ab88e98550e40b161023 MINIFICPP-1825 Create Properties at compile time
26d68d93f3d1eb50f4c33cf71d77321950ef7604 MINIFICPP-2161 Upgrade cpplint to support C++20
85f305d5877d99816a81d75486a7936d1d7b3f42 MINIFICPP-2160 Change clear-actions-cache.yml from cron to workflow_run
2e69ca2b3ccf2d1dba93501dc477e08e66f20610 MINIFICPP-2116 upgrade OpenCV and RocksDB, add missing <cstdint> includes in libminifi
91b080b4e0e3484b6169f010e692b09b9da64658 MINIFICPP-2082 Move RocksDB stats to RepositoryMetrics
68ba80a9d135c0783c369c848448c6c52401c170 MINIFICPP-2131 Refactored GetTCP
4356e902f41ea492ff88e72b0f4d2d69182a02e8 MINIFICPP-2130 Custom cache eviction strategy for GitHub Actions
68991c705af21cc3f28de98a85295da36e3b15b3 MINIFICPP-1755 - Use std::span instead of gsl::span
1f93c33b68203bee44a29e02951ed01ffc78bdda MINIFICPP-1719 Replace LibreSSL with OpenSSL 3.1.1
5f7e06f904eb34dc256678e905b3fa0cf8eaf076 MINIFICPP-2153 Change default merge algorithm
3089e43b1c602bac473b31d9e5c108fd5250e235 MINIFICPP-2151 Add MiNiFi Controller to docker minimal image
9f02566bd89f390c849e1cfea23fd5e59d852b9f MINIFICPP-2145 Parallelize the clang-tidy CI job
2d606cc62595530e327bcc1f051a41c31ed7a012 MINIFICPP-2142 Fix occasional segfault in SwapTests
73668eb1ad939ab561474ca3682b47162e9caf39 MINIFICPP-2020 Protect MINIFI_HOME from mutual access
91594f57c3e6e58a1ecc54c913c6c21253bc713f MINIFICPP-2027 Upgrade Google Cloud library to version 2.10.1
da04aceafeeca19d81db20076d8cd45b196123a7 MINIFICPP-55 Implement test coverage report generation
dfcd29022594730244fbf770ee87988edf1274fc MINIFICPP-2076 Implement logging metrics publisher
9d1ebf914f3a142b409950a816f30215f83243b9 MINIFICPP-2121 Use std::atomic_flag instead of semaphore
54a05763654a7a422f233d6c14a61f31601c53de MINIFICPP-2136 Make base image an argument for all Docker images
dcbabbad04abceacce2a246a905589ac1f0e8fd6 MINIFICPP-2125 fix for waking up prematurely after processor yields
bbfa1e01b8d373700369d6cf356393b9999712e0 MINIFICPP-2132 improve error messages, refactor EL Value
66c9586329582ab7f79f492eb118badda8a85dd9 MINIFICPP-2128 - Verify the hash of a thirdparty dependency
078fd1c87463ea227764f03b98b6bdc539074dfe MINIFICPP-2081 - Make it possible to read Windows events from a log file
f4878bb707b51e8ee365d6ce4f3d67eea6b11f18 MINIFICPP-1641 Parallelization of docker tests
9c3cdeca2974a7cd4eacb5dad4a4f86890341f00 MINIFICPP-2126 reenable Windows CI caching
b0a20690a832b32b09ebb6f0c5c28bbd132d40c3 MINIFICPP-2120 Fix debian bookworm, and various bootstrap issues
716631500ef2b2d758721b53f4839def83d3a7e5 MINIFICPP-2119 fix CronTests error with classic locale
3cf34098ad7097bb3f0c0c86bf4b230a20ca160c MINIFICPP-2123 Upgrade to curl to v8.1.0
ca1e4357daecf56dbfaf78a968c23f7b21bdfef4 MINIFICPP-2112 Fix flow update and restart with minifi controller
c9624ffb6fa87bcb361405b1671494201b4a46dd MINIFICPP-2122 Upgrade CivetWeb to version 1.16
1d4c0718261a6d7610c4990cbc67e7ccae7be97d MINIFICPP-2113 Add support for multi arch docker build
073967852c893b2bbd2dfa141ac55d794d0dcff2 MINIFICPP-2111 Remove test-only method
0cb7363597f5137db96c1ad618bf45a41abcc03b MINIFICPP-2109 Log json parse error, use the configuration class's own logger for reporting
6a4d199394a9efe822bf9e86f2f49526de191dfc MINIFICPP-2107 fix macOS make package
4478e2fb721a0107e30579136427fc2336c39d99 MINIFICPP-2101 Compilation fix in PutSFTPTests
ca5d1dc5b2023de2228dc837b54b51c401fff3b2 MINIFICPP-2091 Add ARM64 support for docker system tests Closes #1551
fb4b7e85f864379bf9c1591ab114f5d135b9a98d MINIFICPP-2114 Fix docker-py dependency issue
6e0878bb4447fafff7103a81c16c05f0435d0381 MINIFICPP-2110 Fix default CA path for S3 on CentOS
0488c5498833a899f2a4a43c6b6e401014235ebd MINIFICPP-2108 Update version number to 0.15.0
ba60437dbfd1007dd611028da881fe315c365535 MINIFICPP-2100 Add RockyLinux Dockerfile
5be21834c1dcd7901f745a758466bd0e3ea5b5a4 MINIFICPP-2099 Only run tests requiring test processors if they are available
93ef73a00f8775f0bdcd63554ab10fdabb49652f MINIFICPP-2022 Add valid repository size metrics for all repositories
72e1c35164ab19137fc19396f902536c625584a5 MINIFICPP-2103 JNI extension compile fix (libc++)
4fb71dee2cf2401659df95d8a7f2a226c3ab2568 MINIFICPP-2040 - Store content claim for flow file deletion
0f6cabc75146727262252c3d70a3d09330be1864 MINIFICPP-2037 Build SSLContext from minifi.properties for SSL communication on C2
242686b5a9385fb82b416043863379a589aeff63 MINIFICPP-2089 CWEL: prefix EventData in flattened JSON
9f8dec516a4aacee35aff698aff0641f985cafd2 MINIFICPP-2106 Add 'Use Path Style Access' property to PutS3Object
d23e59615ffb64d1e09cd95c896939a814a011cd MINIFICPP-2105 - Validate ConsumeWindowsEventLogs output/json format
8f64ed4edd182dad9e590ebe0e906fe847049351 MINIFICPP-2093 Update default features/extensions
76f72ec3a67300f282bbb506c3a9612c1fcbecaa MINIFICPP-2094 Change validators from shared to raw pointers
d10bb380408796c75f3af6cceb4bfa161c4ad1de MINIFICPP-2097 Fix build failure when ENABLE_ALL=ON
e54e958b68c892e33a68a39a5d149426397764ad MINIFICPP-2058 Fix AWS extension link error on ARM64
f223ba5aa9d7be5835925f0eae4c98760d716a0e MINIFICPP-2083 case-insensitive workaround is needed for <= GCC 12.1 (not simply <= GCC 12)
a18c3b24808bb06ae8a53260afafc53e9cd077ac MINIFICPP-2092 Fix link issue of OpenCV on ARM64
55dda00ff627106b607ee33d8ebbb7b774d21399 MINIFICPP-2074 Map properties to match validators
fb54a8dc8e1228a4a06ea3a90936394021c0754d MINIFICPP-2084 Fix flaky Reverse DNS timeout test
dcf5e7194a1dcf11dbfee725b4405a86d8507112 MINIFICPP-2073 Separate docker build from docker tests in CI
004cede3e9040a08633c4900dbc11d2a12d53487 MINIFICPP-2018 Add ProcessContext::getStateManager to Lua/Python
5ff1c7cb15ca6f17b01b9cff2d1e49920ae6c1d9 MINIFICPP-2063 RFC3339 parsing with expression language
e7b8e06770ceab9639ffca0e26dddbaaa5c2370c MINIFICPP-2030 Expose InFlightMessageCounter in PublishMQTT as processor metric
2e658d466cadf8b30592f67e6791584980fae4ca MINIFICPP-2095 fix inconsistent naming in C2 machineArch
29d143e6613c886e257aa94da72b4f5b0ec3a335 MINIFICPP-2039 Dust off minificontroller
976b0a165387250a846d13e22b7084fa7c0fb9d3 MINIFICPP-2090 Update version number to 0.14.0
1a71c3563c9d51ad6c756f54c6d46aa9750ebe73 MINIFICPP-2087 Fix deadlock when fetching initial flow from C2 url
31e6e6b6a9fc53ca011776aea30892a5290e1d3d MINIFICPP-1716 Recover core dumps from CI up to 1G
38aec9608c0dec3d607206d7fde06736a9a4773a MINIFICPP-2021 Auto-generate the remaining parts of PROCESSORS.md
f808e840d5a48cbfd55e0a40130290937b5385ba MINIFICPP-2019 Fix the auto-generation of PROCESSORS.md
7771c651aa942cc9584f044aea42d994d71c9a05 MINIFICPP-2072 Docker test for ListenSyslog/ReplaceText workflow
29659402ee10b5ef79d5783387d2343f0fee8500 MINIFICPP-2086 Add more specific flow media type
dc94061d843db200a8f634333515a8c997050557 MINIFICPP-2085 Clear stale processor controller cache on flow update
28087bfa7f1e8a082ff40273742c091d3092010a MINIFICPP-2080 Add missing processors to README.md
e775efaffa7681d8543f8ff766546620fa6e1e74 MINIFICPP-1713 Fix transient segfault in RepoTests
be34911e89118aaa5071da91b4b9cea71e5cb2da MINIFICPP-2075 Fix flaky PutTCPTests testcase
333971ad52757b04c543c2808592894f8596716d MINIFICPP-2079 Fix OOM in python.feature
247393bf43febc279585d7ccdaf9aebec523ba67 MINIFICPP-2078 Remove cleanup from __del__ functions closes #1533
551be5b55b5a3e3db828a7f0a36aa62d67d21c17 MINIFICPP-2068 Fix transiently failing "Reverse DNS lookup with valid timeout parameter" testcase
06d5467c6ca2d9a20ca9a969fd768e03025c362d MINIFICPP-2048 ARM64 support part 1
7ad624d19815b0747364b25a4452d393c0f52994 MINIFICPP-2028 Remove SerializableComponent dependency from Repository
314fd81d6b189c93db99ba8bd5db0910c6fd0ced MINIFICPP-1869 Metrics-related refactoring
70015a3a5e2c218c4db1c7e18f6a9d5085293869 MINIFICPP-1961 Use Python stable ABI instead of pybind11
09153adc6504a9b050ad8dc9810f7ebe1faed370 MINIFICPP-2067 Remove OpenSSL system dependency from MQTT
ab396b7aa67e60355c69017bdce6065c852c418b MINIFICPP-2066 Close handle when querying file owner on Windows Closes #1523
d12c354ea5c25510aa62f3bd2cd18f7b82b6183c MINIFICPP-2056 CWEL: support UserData in json Closes #1515
a57e38c75d08dbd50b369dedc2240ab2708c9ec2 MINIFICPP-2065 Only accept configuration format the agent can handle
62ec9a5fd4f7ea013de997f465b9c23533ce72ae MINIFICPP-2064 Skip extensions which have not been loaded
033ef9d0a119ba60c7698b762fc763bc9542e16e MINIFICPP-2059 Handle content repository remove failures
7425983a118ef9d81e87e17b764f4ab57b44b2b7 MINIFICPP-2054 Periodically run rocksdb compaction
32043f51faeedbae9ab4a64eca52907f696529a9 MINIFICPP-2061 reverseDnsLookup shouldn't throw on timeout
0a937973ea4015a1807def1f9f0866f1cfa7146e MINIFICPP-2055 Remove C2 metrics from default configuration
7942e0e7f344d449bb8b4635b1a8737caf57bce5 MINIFICPP-2053 Reduce CentOS image size in CI build
2689859959e318cc679b4262b5c93b20f36228db MINIFICPP-2057 Improve the performance of ListFile
9c5e2996b3e8cb7fb4aadf9c29bf6970af6fa618 MINIFICPP-2041 Fix transient failure of HttpPostIntegrationTestChunked
f27e349b508c502218ca702b78fad2ef931f4f83 MINIFICPP-1887 Add default connection size limits
c4c80e63012fa92c00c7a4f3b5ea383f1ffa55d3 MINIFICPP-2047 added reverseDnsLookup to EL
2c7f989aea41d801ba22507b703664cae9dac1cc MINIFICPP-2007 Add rocksdb compression options
7e8c5c49c0987bf3e2dcf1e0e16599c5cd7e69ec MINIFICPP-2045 Synchronous flow file reloading
5a9c1c33407e6a54b8de828b4620adeac659d814 MINIFICPP-2034 Cache SID lookups in CWEL
ce288b920d2ac6dd1a445524b81aaf88baa501a9 MINIFICPP-2035 NiFi flow json format support
e63a287fe5ac4b0c55491af743f9148cca0dd06d MINIFICPP-1997 Fix transiently failing FileSystemRepositoryTests
2600a98f8d9b067f6380031981fdc0f4e7774988 MINIFICPP-2044 Make listing processors single threaded
556407c86bfb641d1b64796105dc583e8f5dca25 MINIFICPP-2024 Refactor repository hierarchy
650f7c28b8935ffd7d1ed49a5ce86a812d7ae8c8 MINIFICPP-2043 Reset flowfile repo checkpoint during initialization
3c44ebaff0ace8454b2245ee3fe23fa484cd4a5a MINIFICPP-2009 CWEL should add resolved attributes with json output as well
d25cd5d89706620076116050b6402f911ecfc4e9 MINIFICPP-1975 Volatile and persistent combination of repositories should be avoided
f2f561ce2b4635e721b1d5b08b34bf8d450c9f6f MINIFICPP-1979 Use Coroutines with asio
e9ca206f91a09476e2b83bf2a484736ec2ce2f70 MINIFICPP-1840 - Add support for MQTT 5 Closes #1432
71f5f8bfb366ed32d371e4b643859887f56406bf MINIFICPP-2020 Improve error messages when MiNiFi is not able to start
1181498b81f4c6ac18c19c9eb85773556a553e5e MINIFICPP-2016 Add session commit time metrics
a1099c556589a88edc51f27004ba5ed280a76c52 MINIFICPP-1994 - Adding failure relationship to SQL processors
c172824f1302617aa569a03f049a01b37ab12f7c MINIFICPP-2036 Handle different ccache directory locations
169cd68226a69c9815abedc174cc6713ba9bc957 MINIFICPP-2036 Upgrade gcc to version 11
9f2040abc6d66602e82a2c1c0ac708ddfe9f6570 MINIFICPP-2008 Differentiate successful onTriggers from throwing onTriggers in ScheduleAgents
41775606425a9382c7733db066f2c5d732b93344 MINIFICPP-1983 Modify correct minifi.properties file for test containers
2dc589158c77bc9f0f8171026940be0f17745a55 MINIFICPP-1983 Mount files in minifi test containers
06d1d161018eef80cc1a5f9cc96bc043646156d6 MINIFICPP-2004 Remove default property values from kubernetes examples
572e7e928c3dbad075d00c185f1d3e5c808b305d MINIFICPP-2032 Add support for new AWS regions
78a5c85b8499b055489f9e5c4ab41101b72ed293 MINIFICPP-1965 Add CMAKE flags to select malloc implementation
2173e13e17585a8f3f60edd59c28475bf7669f46 MINIFICPP-1987 Configuring processor metrics with regular expressions
e6d8271870c37a4dcea87a35b9b70e5e5b178ee5 MINIFICPP-1973 Refactor ResourceQueue
8d18ef1ffbb48752909fe5c513c05a1500fbae64 MINIFICPP-2026 Make isRunning member functions const
6c57decc7ce380af863dd621eb457f958b6698b0 MINIFICPP-1991 - Remove unused ControllerServiceProvider methods
00d145e08cf1f04710d56a133a3cd94b1c3a6b09 MINIFICPP-1972 - Refactor State Manager code
63c4eb9e97e50c6456006501c6e254c5b21dc933 MINIFICPP-2025 Eliminate cmake CMP0135 warnings
30fdfb7ee74c98a6975afb6d26602c26ee381864 MINIFICPP-1948 Add the UUID to the end of Processor and Controller Service log lines
8a6518e526e809403feb4bc8441c03bc9b9a538f MINIFICPP-2023 Skip brew update to avoid python link failure
8f210b76f74b9266b5a5f5eccff0dbcd3403a01c MINIFICPP-1995 Add configuring path for flowfile_checkpoint directory
bd3d818b13b7102989e2eeb5fb179e9bf68940eb MINIFICPP-2000 Fixing GetFile's inconsistent attributes
01a5665c98aeae373fc537cc3bb81b8578eed7c6 MINIFICPP-1949 ConsumeWindowsEventLog should have the identifier regex compiled during onSchedule
04da95a7f24ea698fcb8d17bb0e08dd777aff774 MINIFICPP-1697 Give a better error message on unsupported algorithms in HashContent
a8821be0d85d27b87356055f2dc3ab0f32a29af9 MINIFICPP-1940 Remove unused constructor param from FlowConfiguration
48c4b49640a4a0f27574b62602fbd2d6e722e88f MINIFICPP-2023 Fix MacOS and Docker test github environment issues
ced398819e053c642279e620efb55d79b736fef5 MINIFICPP-1846 - Json configuration parsing
5378719e57cd2d1d5f12b25339e0b5cd4930dcac MINIFICPP-2014 Add ProcessSession::remove to Lua API
e8906515e8e73dc1485c6527c3a58795ac6899ea MINIFICPP-1862 use std::filesystem::path instead of std::string where appropriate
f4611e542674f65d5a8d7d115bd528179261e67f MINIFICPP-1917 - Add json schema generation
62061a136c3966f4bbe6f79ff66ba6f7e243f4eb MINIFICPP-2017 - Use std::string_view in join
85d09e4c527343c4736d0d059e010c670d132ee8 MINIFICPP-2015 increase default thread count to 5 In the flow engine thread pool.
a8b0e0c590b609c7111e8d5a4ce4b13c648fc4d9 MINIFICPP-2012 fix CWEL leak on empty domain lookup
cfe582672f85c36fca39326e517ec4eae63a9f22 MINIFICPP-1932 Increase the timeout in TailFileTest from 2s to the default 10s
d6912551b2e356db6ed55b7a0a58843e4b92fca8 MINIFICPP-2010 Disable systemd on non-linux remove option from bootstrap UI
b90407d5c3da5882b022f7731ee4352fa26244f8 MINIFICPP-2005 Use gsl::span instead of std::span
a2d703b86e85cd0e48b44f077825971bf479632a MINIFICPP-1986 Upgrade action versions
a3bf25359307cfd5cb9fdbfc0e48de8af494fe43 MINIFICPP-1990 Add ProcessSession::remove to Python API
d16f7455c746538f948db7762ce0af751ad4f4ed MINIFICPP-1993 Fix empty return value of PyInputStream
69a4c335104e8ba1f63ed6edc7248eb7d48c4788 MINIFICPP-2003 Fix PutTCPTests platform dependent message check
4389b9ac05e43e1dbf908e9014787d07c8a9cd05 MINIFICPP-1962 Implement communication between process group through ports
20afc8447a812e99338beec386b7e02d5516b556 MINIFICPP-1922 Implement ListenUDP processor
8829131ecbdfa54ef28dc205ae468d2f5445a15d MINIFICPP-1925 Ensure compatibility with the MiNiFi C2 Service
3b8fb0d369926ba38ae9295debb40e9d2bad6c79 MINIFICPP-1815 - PersistenceTests transiently fails
aeaef536497a4077ea5c003e6272894111a975bc MINIFICPP-1964 Use URL/URL_HASH instead of GIT_REPOSITORY/GIT_TAG in FetchContentDeclare
8d20c448215a2e7bb0e7d4e49422ec172774b8aa MINIFICPP-1989 - Discard old controller serivice provider from FlowController
d1c0a99675ddb825d81b0ccce88e1dd4aedb8f3c MINIFICPP-1984 - Restart old flow on failed flow update
9984cf9baa7d93468c7923e60bea5be613d0eb3f MINIFICPP-1976 - Do not store a whole Relationship object for each transfer
9c439e272fc3ef814c66a14a11ea9bfe24a93c12 MINIFICPP-1981 Decrease default C2 heartbeat frequency
7888ca4312ba7cb63163b12b0e07673c29ef4a56 MINIFICPP-1978 - Flush MergeContent bundles when its size would grow beyond max group size
8bda98d4a959cdf18459cc57f156e2d6dc557e75 MINIFICPP-1959 - Ensure that VolatileFlowFileRepository does not delete referenced resource
ffd02405ac3333f6eb50fcfa6cb6e5ac671feeb2 MINIFICPP-1958  - CoreComponent should pass strings by value and move them in constructor
5d6efa8a3a792d03e9994ad6cbc98e5156fdb6e2 MINIFICPP-1937 Rework rocksdb handling, use OptimizeForPointLookup
852641804c56e520e5772274437c19fce3953bda MINIFICPP-1966 Add AgentStatus to Prometheus metrics
9627f2ebf9699c0eae6710a15fc713ebcf0d71e4 MINIFICPP-1927 Fix ExecuteProcess arg escaping
a7da4380f71cfe31038966d29487a3d7f7e9833c MINIFICPP-1934 PutTCP processor
4b6daa2f9978987860e0dd6808be993a6abcc306 MINIFICPP-1977 Upgrade pybind11 to support Python 3.11
d357fcc69b6e78553ae18dd4200f982421f86159 MINIFICPP-1848 Create a generic solution for processor metrics
f4c8ec1a59749bee17813d9bffefd2cd0d63e4dd MINIFICPP-1974 - Update rocksdb to compile with clang15
e568e9448f13df386975e4974594a9a9113fc191 MINIFICPP-1963 fix linter issue
c5d58e8836723ba232440d457c6ff1be811bd075 MINIFICPP-1967 Add batch processing of lines in TailFile
9cd6d868ffb1ca98ade9a0b3756d363985c300f6 MINIFICPP-1963 improve exception logging
b00db7438e6b3dff5af9fc05539e5bb2ac0f8f84 MINIFICPP-1952 Reset the callback when no longer needed
12a3a2854247f724024d9af42da1483b1027d1bc MINIFICPP-1952 Read the flow file content in chunks during InvokeHTTP POST/PUT
24807c63b63a19a64500a251805628086a37c779 MINIFICPP-1970 Upgrade Catch2 to version 2.13.10
0201d078c19206ea3d158b4cc0947e14e366caa6 MINIFICPP-1968 Replace libcurl download url
56302705fdcf91d5e1f5249cddb55577baa53b80 MINIFICPP-1950 Disable in-memory buffering for FileSystemRepository
7ab10859fbec2a33f9edab4302f0998fe6f123d3 MINIFICPP-1648 Input/OutputStreamCallback should use Input/OutputStream instead of BaseStream
0014de517014b46393ec4aca8a01022302c977b0 MINIFICPP-1938 Enable parallel onTrigger calls for Azure and AWS processors
d93b84e5ae5c8cc2b475a5bcb8934443eb0f4a58 MINIFICPP-1945 Fix memory leak in ConsumeWindowsEventLog
248953e9628528ee7df13b0280a1b38b9b0d75b9 MINIFICPP-1947 add EXCLUDE_FROM_DEFAULT_BUILD to linter
e812c3324d1c293a399eab0b5537ad6f42c1cc52 MINIFICPP-1943 Fixing memory leak in NetworkInterfaceInfo
f5b2ec7ff12994c39c05891fc06fbf24c5f84cba MINIFICPP-1941 Upgrade OPC UA library to version 1.3.3
bf5d3d25ba33a7e02eb9bee98767073f08e86464 MINIFICPP-1923 Refactor PutUDP to use asio
9a3616ff1557eb9d35a8a3c477b8ae6954808021 MINIFICPP-1933 Fix Lua unit tests on Windows
4851fd276e7d8717a3fa0ec66de442a52de3f0d9 MINIFICPP-1834 Add VERSIONINFO resource file
b6f6864ef86b0ecfd3d8327a14204b1a212f42e2 MINIFICPP-1815 Fix transiently failing PersistenceTests
be303840d2ddf3826f6e60f22440f5873504ecf0 MINIFICPP-1936 Fix python scripting symbol issues
7e56a79efd56967ff0962308bcec96546355c7f5 MINIFICPP-1903 Refactor utils::Regex
77a6c3519be5b62038595e08d909a5836618f9af MINIFICPP-1901 Add agent identity to Prometheus metrics
0812e34e31d07bf202247c72ba8a88bb1c655920 MINIFICPP-1931 Stabilize ResourceQueueTests
f1583c73d501520462513900f703f80e3b966a41 MINIFICPP-1500 Fix multiple archive tests running in parallel
3b30564df2b7f7a51ed852912fab790a7d8043c6 MINIFICPP-1930 fix 32 bit win build
121f545f1d4216e17b479a546599afcd643020d9 MINIFICPP-1920 Extend files of doxygen generation
80c2e7a486b2337d8911431641124bbd0d041827 MINIFICPP-1866 Secure connection for ListenSyslog, ListenTCP
a3835e1938db1287b0063d159b453b8a70f7a48b MINIFICPP-1812 Clean up Repository threads
7a5f9ac191c1422313a35c2ac8b9f17d7ba0fed1 MINIFICPP-1875 HTTPClient should be reusable
922431fafe5e44d92072c99ca0ce70539bb71efc MINIFICPP-1822 Add c2 alert capability
13f2bd2b02c20e4f036ad64f2add1f354ff8a095 MINIFICPP-1924 Upgrade ranges lib version and fetch source archive
8bb5e2a28dcbf048c185857270af6eea351f76a5 MINIFICPP-1921 Change test server ports residing in the default range
462a7bc9c2e0448b47b0ab0afe477a14e198f1bf MINIFICPP-1915 Fix clang-tidy for newly created branch
af4fef2c184aced41c52bc54eaa2fb05ffccc7a1 MINIFICPP-1918 - Windows test fix
cf66a0be1624a42ff7bd2aab8e533ab935bf3291 MINIFICPP-1910 - Rename main directory to avoid name clashes with main branch
4931d3fe14f8d475bc02f9ec27265603f58a01a0 MINIFICPP-1916 Disable C2DebugBundleTest if compiling without libarchive
3d66a36556be6e7c8ffb59aadd6ad6af5a402e2e MINIFICPP-1919 centos HTTPClientTests fix
daf3aa8b35bb68af0edcab1517c4715bdea2bc31 MINIFICPP-1906 Restore original timeout for CivetServer
ed27bf41c4cd83fae33cdbfaa8f96003dffac27a MINIFICPP-1918 Fix windows build
519f80b2ddea27043a8d5d54b7b0721d211f35ed MINIFICPP-1913 Fix ConsumeKafka SSL tests with newer OpenSSL versions
c73c904893a71944b41f67b2e3c848dde0af10a2 MINIFICPP-1912 Fix occasionally failing MQTT tests
c65d4cde89efb145c4ec2901792a2fb54f3ed3e1 MINIFICPP-1882 centos build default CA doesnt work on ubuntu
c20fd9128772112facd15cd12b9ee97043806c89 MINIFICPP-1900 Make python scripting extension compile on Windows
346f74605fd65fdb9d148e34a467862c38ec03cb MINIFICPP-1908 Set manifest description for script processors
327ade8a40034f2fedd30a6c284953013aae6143 MINIFICPP-1914 Do not use clcache in the Windows CI job
746ade8170f445c3eb7c369e736ff439b87db1c6 MINIFICPP-1865 Integrate performance clang-tidy checks in CI
a8a4278363bb9b5536f58688a8484732561b158b MINIFICPP-1888 Move all extension builds to CentOS job
5bdb8912cde35223c15bddc457512ac1ebd831a1 MINIFICPP-1853 Support multiple metrics of the same processor
f39859fdaf46d9120fd9466f67b47d9aabb43440 MINIFICPP-1896 Change C2 component-level start/stop commands to use UUID
2abcb71ce34d80a6ee16b027e96872cb59cec8e9 MINIFICPP-1680 - Add support and tests for advanced MQTT features
e31ee031bf43fb220ea62b7b6b4f09f45f09668d MINIFICPP-1905 - Enumerate only relevant subdir contents
faa16d683a9e2298dbda9e794d2edf46d7d876ef MINIFICPP-1907 Add description to monadic operation wrappers
ba15abcd46778118be542800d51004975eecc27b MINIFICPP-1885 Mark extensions not in a static list as disabled
344c08cb03f87e57cb5806b02dc7a420ba5efacc MINIFICPP-1525 - Support flow file swapping in Connection
8282371175de85b254cbae94fa72876a7c5a0071 MINIFICPP-1899 - Fix local Docker build failure
a2de3314cd1a343d95bb4a85a8440e7726f1aae4 MINIFICPP-1898 - Fix ListenHTTP test failure
6d8b991b18bf7c67744aa9721e566f818fda4464 MINIFICPP-1894 fixing DOCKER_BASE_IMAGE flag
8255a9bd8405c716135563896890f30107f51952 MINIFICPP-1851 Create the CollectKubernetesPodMetrics processor
447404b3ee6ee256c0665ed4b28dc221960d7f2f MINIFICPP-1890 Fix the centos build when Kubernetes is enabled
18a51802c3cda5c445c7da9d0383655c4a7e71e1 MINIFICPP-1889 fix ListenHTTP yield, add reg test
c9a16273a9e06872490137e62858db22722cd97f MINIFICPP-1761 Enable multithreading in PutGCSObject, DeleteGCSObject, FetchGCSObject
ce3374188345957fe370cb18b13cf7b4e99cb583 MINIFICPP-1884 Make whitespaces consistent across cmake files
0bf8ce968bdebfa6867eb339049bfabca19e5df0 MINIFICPP-1878 Enable Ninja build in Windows builds
287fe853822880c083728d8d03b00f9c5c1321ef MINIFICPP-1830 Verify regex properties in processors in case it is set to empty
70714a1505a5d4343514e2c23d8c818a56de32ce MINIFICPP-1860 Fix clang-tidy readability issues
999304f5926f6ee5db77a67f220277076b54adf0 MINIFICPP-1883 Enable compression in Prometheus client
6f9419783f22d8c6b22627aebdb21651f07278a9 MINIFICPP-1880 Address documentation issues of daemonset deployment
799243702177d32136f989b801409486c4eea6e3 MINIFICPP-1879 Fix Prometheus switch in bootstrap.sh
699479ca6c5403097d6100ede5d83a51df4876a6 MINIFICPP-1874 docker-verify should only run tests that are enabled
f2d977ec7249757c93dbfdda10a3fc5fee25399c MINIFICPP-1843 Implement PostElasticsearch
e12c464f8292ee37ac8182bc5a0690a72a4f02d5 MINIFICPP-1829 Integrate Prometheus client lib MINIFICPP-1849 Fix C2 JSON representation of empty metrics
77ec00b675bafd3fa9fe14d3537b6e3a8bd5ffd7 MINIFICPP-1873 - Fix state management path config typo in minifi.properties file
f1e1b486663d4f6de03dc8aa79670b8da17f7eb3 MINIFICPP-1870 Replace IgnoreCaptureGroupZero with IncludeCaptureGroupZero
3425bcbebd04970759e8608429c72f626071d3e3 MINIFICPP-1857 Create ListenTCP class
19deb1e81a928e52b7f4e33e4cae9455cf0d6757 MINIFICPP-1868 Exclude deleted files from clang-tidy checks
58a3041fa0efc635b5f6a8fedafda55f3448e676 MINIFICPP-1842 getTimeStr should use std::chrono
7f26a9042984a333cdd689a768f4eb7304e13155 MINIFICPP-1867 added tzdata to docker-minimal
4481f28824a73fcfe7ac8f46575bb58caf7cecc7 MINIFICPP-1863 fixing duplicate entry in PutGCSObject::properties
834a2a5e792c160e10c70f83cc105fb88cdc40ae MINIFICPP-1864 Fix Splunk tests with newer container image
3f3bafca99f1786a124aa1040a61b8185e46b3f4 MINIFICPP-1861 Fix cmake command generation in bootstrap.sh
6ded58d24b8b3b226652d9eed136ca9d5005bcd1 MINIFICPP-1833 Integrate misc and modernize clang-tidy checks in CI
c438d9fe6eb0d3f34e34ede2501f9399dfafb77f MINIFICPP-1803 Create component properties statically
ad886ae9ef840d619a6b85351d8466448af23b3a MINIFICPP-1809 custom Cron (quartz syntax) implementation and cron tests
f934968ef8ee504e53d823db729cb1a669536e9b MINIFICPP-1859 Use GitHub mirror of Mbed TLS
ba40ba258a6d77405679a66c11a51222e15503c5 MINIFICPP-1858 clang-tidy CI quick fixes
e5bd87cc2001b97a346fe05a60e0da3fb9264f6f MINIFICPP-1845 c2 request compression: review changes...
056d0386a6db133085b7cab2150b8b3034f2bc74 MINFICPP-1856 Add kubernetes log collection config examples
0f5c08b626f6b1282839e6d2810bb9ab35443f0c MINIFICPP-1845 Add c2 request compression option
d102686742a3694d1105977b0af50a0c82c8f347 MINIFICPP-1852 parameterize all docker builds, enable more extensions Closes #1341
232d08d5959bc2cf2abf579ba77f2301af008225 MINIFICPP-1832 Integrate first batch of clang-tidy checks in CI
3599270180d3543487a77a758c1dea293aea7112 MINIFICPP-1854 upgrade expected-lite to v0.6.0 (gcc-12 compilation fix)
b41bed42305455e5006ce855cec86d47df344d0a MINIFICPP-1461 Enable Expression Languaage tests on Windows
da849f7498a92a1b0d8cd97ccb348ddf0f5394a4 MINIFICPP-1855 Change libwebsockets source to github
182e5b98a390d6073c43ffc88ecf7511ad0d3ff5 MINIFICPP-1850 update copyright years in NOTICE
71ce94eb378a13c9a0567104bb2624a4d06b8b07 MINIFICPP-1837 added Windows only processors to PROCESSORS.md
d95e9201cb9faa5998c7e36038ed90df6dd992e5 MINIFICPP-1826 Log warning on certificate that is about to expire
e31a9958a64fdbc016f059793095bed9fc3f7cda MINIFICPP-1831 Asset download through c2
b2c23b1d7ae43d64e4cbfc88ae37fd6ac2883722 MINIFICPP-1744 Add FetchGCSObject, DeleteGCSObject, ListGCSBucket
6b46fd397389845f54fe00fff208fc19934ad567 MINIFICPP-1711 Stabilize C2 tests under load
f58a1424d8727bdd1599b610ef0656a3bc6c2741 MINIFICPP-1836 Enable peer verification
1966684b35a26896dcd22a4f16b1167191ca8364 MINIFICPP-1828 fix InvokeHTTP Attributes to Send
0b9c6bea098c1e602e5efe6b292d99c5cfc2ac9e MINIFICPP-1827 - Verify SSL connection
c3906edfa830f65738c3562f5f288bff76911dc6 MINIFICPP-1749 Validate C2 property update values
e41fc9e09033639ceab1a5d1992dbb3fc71a1ad7 MINIFICPP-1806 Use boyer_moore for extension verification
4a98b0f620d4d08adfcfc4b59f1122e205ffc7cc MINIFICPP-1823 Fix absolute.path output attribute in ListFile
740fcc7739643fb50e74e19a8d0255224367b938 MINIFICPP-1765 Instantiate kind cluster only once in a test run
9cc12971c94d6d0958ecdd2da8a63e004aa01e8c MINIFICPP-1787 Add option to fix invalid attributes in HTTP header of InvokeHTTP
6e573f7373f5b36b06b6317978a8b691702257bf MINIFICPP-1687 Signal error on UUID collision
849aae6f8e56749ffc7dd60c6865af81521fe29f Bump commons-io in /extensions/sftp/tests/tools/sftp-test-server
2b065b4eb1332d014280007fd0045c1c76e40790 MINIFICPP-1785 Fix CWEL attributes to be valid in HTTP requests
aa450cece5de046beabd110ccb50dd1009b43f9e MINIFICPP-1665 Add ListAzureBlobStorage processor
d45587a248943496bf06310e13ebd3ad6b173dd6 MINIFICPP-1807 improve stat() error logging Closes #1311
92fb6e9ed69d7034788786f1f8948cd9d10ff56d MINIFICPP-1818 - Change searcher Closes #1323
be1878175f935243fcb60261694a8337408bcf1c MINIFICPP-1824 Remove custom validator from ListenSyslog Closes #1327
107f339553ad0a8dee64730b636d9c442ce5b2b2 MINIFICPP-1795 - C2ClearCoreComponentStateTest fails sometimes on CI
9440c2c5d76f6306bada2015d5cd6954628a04ed MINIFICPP-1763 Move extension logic inside their own cmake file
ba9f87598939ff8306169a797429b200b7f74421 MINIFICPP-1798 Change LogAttribute default Maximum Payload Line Length to 0
160378b81409df77f64cd46e55e107345081d07e MINIFICPP-1813 Stabilize AbsoluteTimeoutTest in CI on Windows
e1419928f640ede09ac8651fdd42d1dc127c0c15 MINIFICPP-1819 Change Windows restore key to avoid corrupted cache
2d978450419f008ce294382cfb5fb9894beb7ed9 MINIFICPP-1816 adapt bootstrap to Ubuntu 22.04
b9545e7dc94c0953c6e1c3a403638041448bc7db MINIFICPP-1721 Fix GetFileTests transient failure
3070b855038a6f1ccd58b6537f4f5580681d3dd9 MINIFICPP-1717 Refactor *StreamCallback to be function objects
863f5d85d81e88c1a46737d7f2fcbd4d62a1d748 MINIFICPP-1808 Improve RawSocketProtocol authorization error logging
c59807878d9049915e5c32f196ad57eb32f821e1 MINIFICPP-1796 Fix getting raw value of log properties
e8736bd04414090890f948dc02de406a40b12103 MINIFICPP-1780 Restart agent after C2 property update
fbf2a349bf10ee36c220eb9f94e1d01ffdd56dd4 MINIFICPP-1810 Provide logs to be read from docker logs
b0f0873d74ea7a19d4c2cda7ed79a99ea46bd88d MINIFICPP-1675 Use regex.h instead of std::regex when using libstdc++
1a521323eb2e72d468bf113931570c19302be2f2 MINIFICPP-1802 Do not make EC2 HTTP calls when AWS extension is not used
113a92970627e3e0277f8abe595460c5bbe8cd54 MINIFICPP-1805 Remove unused bootstrap extension
4a38d41f2f591f55f0e477d2039fd18901b2c1a2 MINIFICPP-1804 Remove "c2" operand from C2 update operation
99d521d4a8bb0ea68b4ad7dac1a3d54c3f1dfdff MINIFICPP-1801 Remove unused configuration properties
091a4623365a7e60f28f11aa7a86b2ecd6aceff1 MINIFICPP-1322 PublishKafka queue size and batch size properties should be in sync
4ac2979905e29016bc14f733c066240e4f223681 MINIFICPP-1536 Remove deprecated ProcessMetrics and SystemMetrics
4b6a0aff7fb356cb6b4a68b76a1226bdfccb2a42 MINIFICPP-1794 Remove sensitive properties from agent manifest
53487b1233838f7e5c8602c0cf8aacbd897cf8f0 MINIFICPP-1760 Implement ListFile processor
b21a1e1e283e5e1c12ed905fdc740cbc8db876ae MINIFICPP-1593 ProcFsMonitor to monitor /proc pseduo filesystem
5ef439fd9f98cf4fe8199c513f18c4ca50e2fbeb MINIFICPP-1799 Fix PutGCSObject::Key property name
4a1d35b2cc927be464031afbed32509013e0874d MINIFICPP-1771: Reworked ListenSyslog
65fad0d02d04463181470b21c8ea290ddd61c52a MINIFICPP-1708 - Route flowfiles to Failure on decompression error
692cf000223378979455832bc293a716405e4cba MINIFICPP-1793 Fix GCP toggling in bootstrap.sh
e683bd7f9431a69bfe5ef651ca066c9aa9d53c0c MINIFICPP-1782 Upgrade and verify interworking with latest NiFi version
47000876a2cdcdb6d055527ceca4b337769c2e68 MINIFICPP-1788 flush old bins on expiration
1d3b2fcbfad7baba50e045748f27c4c900517310 MINIFICPP-1792 Fix build with cmake 3.23.0
163c7c27efab153f26be5b54cbeb67ee6daadca4 MINIFICPP-1789 - Log checking is wrong in integration tests
aa654309676a3a063706c70b3b5d369d90ab31db MINIFICPP-1783 Encrypted values in agent manifest should remain in encrypted form
bc46482985b5202479f83f47dc98e274cf434b6d MINIFICPP-1779 Verify multiple C2 commands in HB response
d1aa2a58fc58f8c57fe601f7a4ceb9cd676493a5 MINIFICPP-1790 - Change default agent property update lifetime
901ec1cf0cc34c1010bc7a395b22922b82691e14 MINIFICPP-1786 Improve FetchFile processor
4971b1b328c6b4d5782ec28c6912f159475c5459 MINIFICPP-1758 - Log c2 server response
bd3f870bb53bdafd546f884b64a3a57807e965b9 MINIFICPP-1743 Added PutGCSObject processor
866c3f36fa19fe6ebc7f9783f8e16ce59de8f958 MINIFICPP-1740 Add FetchFile processor
1c0e86a40a67e32241ae776339dbf3f861607568 MINIFICPP-1776 - Parallel heartbeat and flow update can cause crash
05560bf9bcf2aa3f476fcac016efd41083c93c09 MINIFICPP-1769 Add propertyValue to agent manifest metadata
4000dedab86fe171fbeb09a14d4f2099e3011cda MINIFICPP-1770 Add C2 NO_OPERATION response if property update is NoOp
2200aadbc1b3d6dd927b5d1687ef72cf5fa60a36 MINIFICPP-1773 - Crash when using Provenance Repository in properties
5fc9e5656e8dd45174315bc3ade9635d66036eaa MINIFICPP-1734 Tell kubernetes to run minifi as root instead of baking it into the image
ea6222aa79a1f12e4486d2a2cb9d91c3f02f59a1 MINIFICPP-1736 Add MiNiFi agent C2 operation capabilities to agent manifest
af3d5ab0484d593853a4b87157985d08cc2d930c MINIFICPP-1764 Add the license header to all .py and .feature files
e1cfc444b407198c76807e8002467eab0e78cdcb MINIFICPP-1762 Add the attributes from the AttributeProviderService to the flow file
38d1fbd519ae91c7d08c4543c5491c9457091457 MINIFICPP-1767 Remove snap support from repository
0f50a5ab7cd9bcb2239099ebbd30d617ee54ac33 MINIFICPP-1766 ProcessSession::read can't read zero length flowfiles (DatabaseContentRepository)
7e2dbeb34f7dbca16454107d6fc35cba77662c3b MINIFICPP-1759 Fix linux/libc++ issues, use libc++ on ubuntu
2e394616de4660e2ba62d85d8227baae144ab4f0 MINIFICPP-1754 - Always include agentManifestIdentifier in heartbeat
61b98e6f9bb2d435a7873959e73ea7f9f2e1e91f MINIFICPP-1686 - Processor destructors are not called
f811c79c5b6df20ecb5eb2cbdf0f1ad2c77df328 MINIFICPP-1734 Add integration test for Kubernetes log collection
11daede7452bae5f4afb48ca4a0b5abd8abb99b2 MINIFICPP-1756 fix libstdc++10 issue
afd5b3702b6f8254100b32439f08aca1aaf086ad MINIFICPP-1753 Remove the possibility of multiple initialization
94ece10568cbbaeae3404d2f16f169c01a81c6d8 MINIFICPP-1663 Add FetchAzureBlobStorage processor
3f0aa4441c092191bb8d2c88d6191644d53dd11e MINIFICPP-1752 Remove the catch2 dependency from our the test infrastructure
e0257d82291d0e0e92e0733ca22a81f416d64239 MINIFICPP-1750 Fix C2 clear corecomponent state command
9bd409b5f19c63a945af617b4516c95e6c3db3c9 MINIFICPP-1748 - Make log properties configurable through c2 protocol
4a948944045c4bc2ef7750bc9b72f6130bfa2fd1 MINIFICPP-1725 Upgrade libwebsockets and remove workaround
87be640553ea94ee870ecaf36e83e1d4b55ec63d MINIFICPP-1751 Bugfix: expression language properties could not be updated
2ec34d7f127b05ad22b6547504939f3408006d20 MINIFICPP-1734 Make TailFile capable of collecting logs from Kubernetes
ed367fc06f5af4f2f501410378804c8c67495c50 MINIFICPP-1669 Use std::byte for buffers
c8f5bf582e7a7fee6c01a232f5318b10109a8ad3 MINIFICPP-1729 Fix typo of "language"
9bccb8a8f483142a9e038227c36799b741d45d18 MINIFICPP-1737 Fix ConsumeKafka test transient failures
0bcfc18b955741fd0bc33806e969031bad3952d4 MINIFICPP-1702 DefragmentText multiinput improvement
8531b0fb0e4b07f0ae53066b7ffaa914a7d7d2d0 MINIFICPP-1636 - Use std::filesystem instead of boost and platform specific implementations
3a3615debb9129e7b954827debccaecc68b66006 MINIFICPP-1631 Add ListAzureDataLakeStorage processor
7c36a48b22fdaa40fc333d712837e209bc527a04 MINIFICPP-1733 Remove debian buster docker build target
436d2bfe2c819f0265bef4bafe68294262852a4b MINIFICPP-1224 Add module directory support to script execution
abbcb6daa3ca90a42f429e6f78e5d64f89889a6f MINIFICPP-1731 - Linter targets should not be built by default on Windows
79b55a9571267a4a5590f7fe9f204e01f6c0635d MINIFICPP-1732 - Protect the sink with a mutex
814722d2f9de329b4188d66ef1a3073cd9c090e4 MINIFICPP-1659 Add DeleteAzureBlobStorage processor, extract common blob storage functionality
9c0a73fc6bf2403b262b6e548f3dfb30e7613a1d MINIFICPP-1684 - Provide agent logs through the c2 protocol
07fd64dfe83f23437f2ed2597740ae371e0c25ad MINIFICPP-1706 Rework engine queue for ExecuteScript
df5d1fcc64066d062a7a85d5d11fb29d33fc7d3c MINIFICPP-1726 - agent_version.cpp could be ill-formatted
7e2a359f3daeb48734f18bfdbe53e9b19f0aa1eb MINIFICPP-1696 Clean up the condition checking in behavior-based tests
59b204f9e44dc00106654a1e02156da67465672b MINIFICPP-1688: When storing time durations we should use std::chrono instead of simple integers
78050f302e2874d903c92b71ecc55c7481552bf6 MINIFICPP-1722 - Restore 'artifact' field
4045e78f5018577c9fbecf96363e5c2803e7b64e MINIFICPP-1699 Add kubernetes-client-c library dependency
de987db11ab46424fac0b073bd43407f6a5ad4ac MINIFICPP-1691: PutSplunkHTTP and QuerySplunkIndexingStatus
faa370d28f721c91f9f802b15bc32f6693dfe74d MINIFICPP-1723 Use newer macos and xcode in github actions
24b433ce7166cd66070668cb6aabd482f1643b84 MINIFICPP-1718 - Handle case sensitive column names
a9a0ade72d2c278d457f2b952fb67d7d4eaa981a MINIFICPP-1630 Create FetchAzureDataLakeStorage processor
feb5a1b183dc82dd83c6ce53c8c20ba819c27863 MINIFICPP-1678 - Create PutUDP processor, add expected-lite
2c75b261ecf41471b6d07fff58fac18a76e34397 MINIFICPP-1710 MINIFICPP-1714 Stabilize docker tests
5ec862c5783c681346fcd632bcc5d0152df33933 MINIFICPP-1707 Speed up linter
293fcb2827177ad7fc8cc8285b44122d10484995 MINIFICPP-1705 Upgrade and fix compilation of OpenCV
4f0dcd838f5afe46545aee2810d16308a9b5cfc5 MINIFICPP-1222 Remove engine queue from ExecutePythonProcessor
85c4f1cf0d2a44f3c71b26d612ec1e4ee430b053 MINIFICPP-1673 ProcessSession write/append should only operate on new/modified flowfiles
2231a729633952699a23b31bbab16a692b63c3c9 MINIFICPP-1555 Improve the coverage of GetFileTests
c4769dd2e862f4716b00359a1a78cbd743afc7b9 MINIFICPP-1290 Create test coverage for OPC processors
24d9f3a53e66c9ea2f3c24f5445c164cce01a727 MINIFICPP-1698 Make archive read/write agent-wide available
e84345078356f998d5611c484712a0ab3408fdfa MINIFICPP-1704 Update version number to 0.12.0
d640a1ee6de8e6e229e06edba56e31181fd5aab8 MINIFICPP-1703 ExecuteScript Lua documentation, tests and fixes
10e05dff7a958b10b9673356393dc854f498695c MINIFICPP-1223 Only reload python script files when requested in property
ca8861edc26f2417b03076b9e961177644509d82 MINIFICPP-1695 Fix execution of native python processors
83b16aac685fe1495ffc71b089df0139ec12df4a MINIFICPP-1338 Handle processor state persistence through the session
f9d8834f2d5334d438be02d7eea4dc0cee3f8d69 MINIFICPP-1694 Change unnecessary errors to warnings
0553df446aefb395b34c1e4e2b5ced31f07a4e04 MINIFICPP-1692 TLSSocket: Break infinite loop when no more data can be read
6074634dcdb18f86d599aa9cfaee4f09e05752c8 MINIFICPP-1629 Add DeleteAzureDataLakeStorage processor
767435de8be46bc5f5a1ae3ea180569a3bcaf8a2 MINIFICPP-1677 Add SASL options to Kafka processors
112e95d1d28b4b8a9d2a489cba9daf4c1e9f0751 MINIFICPP-1676 Check build identifier in extensions
30ff43903ea4ccc62c4237c35daad1580177d4be MINIFICPP-1683 Revert github actions caching changes
e21b641b092911313737f2744589ebc18bbb326c MINIFICPP-1685 reduce CI usage
87147e2dffcda6cc6e4e0510a57cc88011fda37f MINIFICPP-1682 Update documentation for docker image build and usage
e0554be394445f4ada07815d4b4e1cf673b0c0a8 MINIFICPP-1679 revert Relationship operator!= Because on GCC < 10, consistent comparison is not supported yet. :(
0082c82d048f5cc3abd25805ecb8dc76b72c3412 MINIFICPP-1668 Remove request parameters from Azure primary uri
8914b0cc2c9459761a0bf1b57e0df0c459066d16 MINIFICPP-1681 DefragmentText should trigger when empty if Maximum Buffer Age is set
e99eefb8555832cf316f8432ebb6c50d26f9d2c6 MINIFICPP-1674 fix azure-sdk target name, use install dir
190667151763b5d743953584cfcacff874c603d9 MINIFICPP-1618 Create the ReplaceText processor
c127d8d64d72041842a62778adf68ed2518f5180 MINIFICPP-1632 Add RouteText processor
2bc13890e5e8d7219ae0d3655efaafbf9fb8ccfe MINIFICPP-1651 Add DefragmentText processor
0f40e3b69a32a4d60cddf40cb6eb933c7f5ab6b6 MINIFICPP-1672 msi user-selectable features
e8d19cdefbe77cbd684dee5df59edcf53f5c5efb MINIFICPP-1634 remove namespace aliases from Core.h
0f9150730c9909f4618772b8a948b2ac5249a8fa MINIFICPP-977 MQTT tests added
3999a3038ac7999f8a9848d5c9d8bf1ffd98ea5d MINIFICPP-1614 Cleanup limited permission directories in SFTP tests
1b1dc7b593d60969d56feec1b7e7597cb6955b9a MINIFICPP-1667 Add Azure SDK logging to Minifi
6f2f0b5d3ad69b32572bf0a4fa082525e5bc7e3a MINIFICPP-1670 - Move RESTReceiver to civet extension
a024b778f59f78bf9efd2b7e35f73b8320292041 MINIFICPP-1671 Load the extensions earlier
f999498a11cb449b4185b7b4320896409cde4050 MINIFICPP-1566 - Annotate maximum allowed threads for processors
293eba74c392d7f33579b92edef4ba02c5c7e068 MINIFICPP-1458 Register the hidden properties in InvokeHTTP
ae0e71df83b1759fec2a52f6eb5c3a9cbbf8e496 MINIFICPP-1664 - Unnecessary RTIMULib.ini file is created
a1ded9709bbf7e11920998d91ef4111ab8b91e7b MINIFICPP-1662 fix gsl include
312a18ed9a08ef8ba9efaeb6187843ed5fc9f204 MINIFICPP-1530 Put Kafka tests in order
5f88639ffab840875a60c2862af436798faa776c MINIFICPP-1661 change PublishKafka Q.B.M.T. to 5ms
c0d3bb104f4048e7fb9499caaae6c82a50cd8866 MINIFICPP-1666 Add Azure extension to docker minimal image
a7f5a006078dd1af940a108ff9248e0bfe93fab9 MINIFICPP-1658 Fix handling OS signals when running in container
cf6fc139baf8f7eee52badceab296593fade0ec5 MINIFICPP-1660 Add default extension path
5b72bddfd04da510cd4cfaa1734e021732dfe03e MINIFICPP-1643 Add support for managed identity on Azure
4acdbd1f64b91e4c51951f3529ce1526a71659ad MINIFICPP-1645 Only include each processor or controller service in the heartbeat once
bffc89adcdc8ac89678ae2f034aaa96bc2ecbca9 MINIFICPP-1653 Add SQL extension to Linux docker builds
fd64bb7686f68431a27629d3b957474443a2c751 MINIFICPP-1657 More efficient usage github cache storage
f5ff6e6cb33f136e09c6ee2f21988051094649f2 MINIFICPP-1655 Upgrade gsl-lite to version 0.39.0
f55e31b08ca392f9fa8769ee1d1b229d2d662f61 MINIFICPP-1656 Load the extensions before generating the agent docs
a81460fe822f00151404d1740a5c40db6c0725b3 MINIFICPP-1652 Fix Linux docker image builds
bbf0bb1a4c3b093c42e5cb0f945d97ae00a74d5a MINIFICPP-1650: ProcessSession::append sets the flowfile size incorrectly
f6bbc46601d17a46aed2cea17b9aec68bfc4f629 MINIFICPP-1644: ProcessSession::read ignores the size/offset of the flowfile
8ae306a9a1b59cebbb961b3e746e53b5e19fe9fc MINIFICPP-1649 Replace magic fallthrough strings with attribute
6066ea86dbcddfa6ea2d98f9eb254ada309341c1 MINIFICPP-1638 Optimize catch and cmake usage
9b459c8132c65948cc97423f2dccdd5dd287b6f5 MINIFICPP-1134 disable scripting extension
4876781170eb9203ef6d499aa4d952410986d0df MINIFICPP-1616 Add Azure DataLake storage lib to minifi
7a377c72b828c50c98a1b0729d58fb9023d1bda1 MINIFICPP-1647 Remove unused bsdiff lib
8d53f6f54c0df8be10a2bdb60ed3efb64677cf40 MINIFICPP-1646 Exclude CLion generated build directories from flake8 scan
eaedb80cbd5b3884094e22ebe9dc8a1b1dc5d855 MINIFICPP-1626: Upgrade PCAP++ to a more recent release
63a2e574cdbf856722ded7b799eefc3c77fe4f8b MINIFICPP-1471 - Build extensions as dynamic libraries and dynamically load them
dbebda51b34146d73f703ad1e26eeb98d75f186e MINIFICPP-1374 Implement security protocol support for ConsumeKafka
18b90880259b428d6da88f44723354aa2b2ee372 MINIFICPP-1545 fix Paho MQTT C rebuilds
dce6789d91d9d3a987a3003426626ad417722b38 MINIFICPP-1442 Upgrade Sol2 to version 3.2.2
d65056c9517bbdc9518718be2dab1a18a9fe1964 MINIFICPP-1637 Remove SQLite from repository
f876b45c8bdbd40a7a7ca1b04f2568c2088e524d MINIFICPP-1331 Upgrade yaml-cpp to version 0.7.0
f1084afb1de9d70c996f3634069ce7c130b965d1 MINIFICPP-1625 Transfer to failure when Azure blob fails to upload
3718b438930b359b0a00a3597fdf005598a32e17 MINIFICPP-1619 Make sure serialized records expire in DBProvenanceRepositoryTests
6b25184df42a332c954c1bb536f4d1295f0b9ea3 MINIFICPP-1596 Refactor docker tests by removing unnecessary clusters
8bcd558030ffbbf34c3b7b382296e2fceb698f24 MINIFICPP-1355 Fix ExecutePythonProcessor
48acd26e3c07ea1bb05f91fecad601ec67bbae59 MINIFICPP-1633 Add ccache to docker CI builds
1fb7540d8ea6325d39c65a0c6769e6e87eda983c MINIFICPP-1508 Remove the legacy Regex wrapper and use std::regex instead
b37d3981a6ffbf0b4d3cae2ee6632cdacde6d52b MINIFICPP-1607 Implement AttributesToJson processor
e8e3eed6912c19206483a7e9ebe5cab8c5b456e6 MINIFICPP-1627 Do not build OpenCV in the Windows CI job and increase the timeout to 3 hours.
e2874c6756ddb9525f475e2963f94ea6505ff943 MINIFICPP-1624 Allow building in docker without up-to-date compilers on the host
74ba4a03a283dae21548d74e5fcc2417a64035ea MINIFICPP-1622 Fix filename update of CompressContent in case of tar.gz
7658d94fec15c9a2ce2a9a792286e185ee574340 MINIFICPP-1621 fix docker focal build
407b0cfe754159a27f90e48a3500e458b69beb08 MINIFICPP-1038 Update paho.mqtt.c to a released version
7811868326d41ea508c053b5a9a81a1190e568a4 MINIFICPP-1479 Rework integration tests for HashContent
c9879d84f95113f98bb62119e3cfbf924954a7b1 MINIFICPP-1603 Implement Funnels node parsing
556da71fc25fd516fbbe59aa977f308ce787969a MINIFICPP-1289 add range-v3 and examples
a6049776dca54731a9c4b966a5e64543839ab77f MINIFICPP-1617 Update CONTRIB.md with actual practice
0fc7ac3098457a5944205290c9323b2561cf23ac MINIFICPP-1429 clean up pre-c++17 workarounds
e1433c1b4e04aaaa1bac46d338631e7689549a0c MINIFICPP-1522 Log invalid attribute in case of YAML parse failure
5c417ca000f35e6e27fc5f7864dd32cf7ffcebcc MINIFICPP-1611 Add #include <string> in the patch
b010dd8aa4ba84323b49d17e7b32bce18697eb31 MINIFICPP-1611 - Upgrade AWS SDK version to 1.9.65 MINIFICPP-1611 - Replace cmake set_property functions with target specific equivalents
da950478a4934a72a84f6fc1eb7f0cfa007cc995 MINIFICPP-1600 Unify temporary directory creation in the tests
18e79b65ac25b849fa4937159546f41d4c08d568 MINIFICPP-1573 Make AppendHostInfo platform independent
40c75e5949e54248def95a092cc879c3d6203281 MINIFICPP-1425 Proceed to partial C++20 support
bfecf29e3c56c6ee9a1915f836baa8ad2d75045a MINIFICPP-1541 Mock SQL driver dependant tests MINIFICPP-1541 Add option to use SQLite driver Fix regression due to new semantics of split function Fix split string utils Create parser for simple SQL WHERE conditions Add switch for real ODBC driver in windows build script Add docker tests to SQL extension
186a5b18afca4b0479db6a06409d73814429675b MINIFICPP-1469 Ensure that the MSI installer always shows LICENSE
1f5d25e95e31a25b6729eaffb5c80aa2a6ed236e MINIFICPP-1610 fix PublishKafka::notifyStop + test
236183c95e2fb08fb169a43f331f0b89f4b640a5 MINIFICPP-1609 Handle bash in the same way as patch
05e57c11fef51c73646fad2a9bfff3157c806e65 MINIFICPP-1425 upgrade compilers on linux and mac
c55b8f9c8d68853b68c75095fae65d2e2cc81d85 MINIFICPP-1608 Use FetchContent to get pybind11, upgrade it to 2.6.2
311e0b727414b9236f3af4dfdabc6d6fef30a2d8 MINIFICPP-1602 upgrade Catch2 to v2.13.6
f6dc6328134c29ef5197952d21a5f39e0ecdd3cb MINIFICPP-1604 upgrade rapidjson 1.1.0 -> 48fbd8c (current master) and patch include/rapidjson/document.h:2957 to fix a conversion ambiguity
53304ee4c0243fe2906705e39aa9ba4870a55c8f MINIFICPP-994 Move out OpenCV build from cmake configuration, add ...
c683cbef65c39c75d52e1818fa89369a348daca5 MINIFICPP-1587 Fix CWEL test compilation if path contains whitespace
a178c9f10c676f212bf0110789e89757e90d233c MINIFICPP-1601 Add example flow configurations
f7f29cbc7f32a852912b2121c57a2e2ee81cf185 MINIFICPP-1606 ProcessSession::read() should return int64_t
bf7939175a77ba6725a2372a6a08f6f68e2e7366 MINIFICPP-1367 Add ENABLE_NANOFI cmake option, disable by default
2d2f3004ae42af6aa375d90ecba7a64a266e91ad MINIFICPP-1605 Always refresh AWS credentials through default credentials chain
5a4cb5e80c141a4c9a9e7ecbd681121d4a0a0f9c MINIFICPP-1579 Add config file checksums to the heartbeat
5af180fd964b6564045b146df8473602a0ec789c MINIFICPP-1561 - Allow rocksdb encryption
9e6bdd09a303abcecb5af967b89426b12821cf66 MINIFICPP-1599 Add --force flag to patch application check
4175b33654de400cf565d06777616d6bc1fef269 MINIFICPP-1598 Add delay in test for kafka consumer synchronization
66264d98594cb46f247a55b153be2f77d508c82d MINIFICPP-1492 Fix PCAP build on linux kernel 5.5 and above
6dd03a62019950baf9c0ff9b2a0719f2fb9e54f8 MINIFICPP-1567 enable linter checks in extensions (part 4)
7f7e5c15e6d5a2e82b6d4ba9e34df941d4100e27 MINIFICPP-1597 Downgrade CentOS base image for CentOS 7 support
b638edc1318227c3066967e3dd6a89748b173b7a MINIFICPP-1373 - Add integration tests for ConsumeKafka, fix docker test cleanup issues
31fd0999ac656f28600a952d0b5aad66365d816b MINIFICPP-1494 Allow InvokeHTTP GET requests without incoming flowfile
dd42a049f18f7d854c2c810a0b786539fa250a83 MINIFICPP-1595 Pin pip package versions in requirements.txt
89f1713f7440a71bd2e4804e1b27b7f6291f6c62 MINIFICPP-1567 enable linter checks in extensions (part 3)
e6ecb2e182008e3d6f7bdebc591409fafd2cd6c9 MINIFICPP-1580 Fix Tensorflow extension build
88e742975a418347371b9ca7dd27c6cff5d305ce MINIFICPP-1576 Allow build of all extensions in docker and cleanup docker files
a09d158f500e1e977d289c5b03fc0d11574f8340 MINIFICPP-1414 Create in-memory compressed logs
9173029cbc0c2d0ea909111ac273a47b3f2a3cb3 MINIFICPP-1426 MSVC: Use /std:c++latest /permissive- and drop VS 2017
1ce101f33806de45da69b0d67df7858226349ffb MINIFICPP-1548 - Use the same rocksdb instance for multiple repositories
f2a0a42c55d5befcf7cf55b692987dbffa9d161b MINIFICPP-1586-`make linter` gives errors when it is run in an unpacked release tarball
2ac9d5a9a53502846279d5e801284a01f92b22e6 MINIFICPP-1594 - Commit windowsZones.xml to avoid relying on unicode.org for this super small text file
7dabb2fd28dad2d51c882516cc27c392fe66ab72 MINIFICPP-1591 Upgrade cxxopts and download it during build
9c7472210f7b299807a8a2ac9df6cb4f3a2f9f55 MINIFICPP-1574 Update the version number to 0.11.0
05d7e1f699bd3d6b54e3b83e0c51398cbc56122f MINIFICPP-1590 Log output of exited containers in integration tests
1ae712a09e1840261f8f8498c5d6b2de7745c645 MINIFICPP-1592 Make sure rolled over file gets older timestamp
5a3f5464cb9c6c95be79c270d3a793984621d190 MINIFICPP-1507 convert OutputStream::write to size_t
13a43e678e445a88726ac7d56b1670e717cf73ba MINIFICPP-1507 convert InputStream::read to size_t
922b6e7adecdc0a79cc2b26ebbb77293175b3ac6 MINIFICPP-1567 enable linter checks in extensions (part 2)
186f163599b6526d20e1dd6b73fe2ec27770dce0 MINIFICPP-1567 enable linter checks in extensions (part 1)
fb04567a0c3c4f29271742369a98d171a162549d MINIFICPP-1557 Fix CPU usage percentage calculation
8ec49327008acf38eef2074654205e6294bee17f MINIFICPP-1589 Adapt Azure tests to naming conventions to fix failures
4d12658952f553f1a8285ec5224698a72e708451 MINIFICPP-1585 Rename enum values in ConsumeKafkaTests::PublishEvent
6020496ad1cd2fc236815ee78b3d9f2cee640a0c MINIFICPP-1581: set cmake policy CMP0096 to NEW to preserve the leading zeros in project version
33d65edb3f005a17f3edbfd6fdcf9401605da568 MINIFICPP-1583 windows build fix
e51192ed9639c04d69252fa033b444373173a00b MINIFICPP-1582 fixing build falure in centos ci job
72e9c9ebdbf15053f61bac422790fed37a0be15d Squashed commit of the following:
05ae25c1aae280767206b641f8c35d485aa85245 MINIFICPP-1568 Retry PDH processor run to fix test flakiness
3c9fd895d413efce2e77cfcbe599ba15162d5df6 MINIFICPP-1577: Separate build and test steps in ubuntu-20.04 ci job
876906faffe274268a8ea417ee28b4b44f0ce8d8 MINIFICPP-1578 Upgrade OS versions in docker builds
34603d0d2d9bc511ffdcbdabb94eb6f9c9dc8ea9 MINIFICPP-987 Improve error handling in GetFile
91f6359035426c9504928e64a31c1b3ed6e50479 MINIFICPP-1571 nanofi: fix strncpy warnings
2e0ce6a2c9e00fe808473af437a0af98fe0cfc06 MINIFICPP-1570 fix Azure SDK transient cmake patch failure by making patch command idempotent
c0059a173c1540f1493dddad8d223000395b9568 MINIFICPP-1572 Fix -Wmaybe-uninitialized warnings
f083adc72dcffdaa0a9ecc1c5bf4a050806ea30a MINIFICPP-1569 Readd test running in Windows builds
fd0914a00640fdadb0d2ca11a39230137b67b440 MINIFICPP-1562 Use CLCACHE_NODIRECT option to avoid clcache failures
4f63efca758784bb48fd0ea55fc7c3e111635a01 MINIFICPP-1574 Update the version number to 0.10.0
88deb7a0e4672ca3a66d9698022ae21906e1f817 MINIFICPP-1575 - Make linter creation configurable
ff3197165122b91b3f77a42c3036d355f3844ac6 MINIFICPP-1559 Add new redistributable file to the msi in VS2019 builds
d3b149c047d627f7ae6bbc7df638673e7e62408c MINIFICPP-1565 - Minor improvements to PerformanceDataMonitor
cb4b2be731d994254b2e7f1af5463c2cbf6535e5 MINIFICPP-1564 - Remove agent update
cde679f71067afe087dbe8c0c6fa96a8aa80fd5e MINIFICPP-1563 fix -Wmaybe-uninitialized warnings
713c30cc07fa6a70e2501ad7bf3766c68a18a03d MINIFICPP-1085: Linter check should be platform independent
217074ee08ea5271f394fc57b99cd9366498e1b0 MINIFICPP-1537 Log heartbeats on demand
490f45fbe39d729a9cd77dfd8f162166296bf84c MINIFICPP-1526 - Add ConsumeJournald to consume systemd journal messages. Use libsystemd through dlopen(), which should be fine both with LGPL and Apache License.
9204c992e5238aa001ab212f1c2a815424a11e39 MINIFICPP-1203 Add linter recommended missing whitespaces
df4c151054575cd0b22e492c40bd617e9a55252d MINIFICPP-1560 - Change some c2 log levels
9ff2963f8d513cabb45326d0b4fc9ba47a741ceb MINIFICPP-1482 - Fix transient failure
7a97a4b0dcf17dc295fdd4328fc9ac299f1e1c60 MINIFICPP-1203 - Remove linter reported redundant blank lines
ff462030c235882a4b73cd3a75429448fc4bc870 MINIFICPP-1454 Reduce duplication of CMake parameters in docker arguments
63f6e716f74f0936fc38b755eea23f83b481044c MINIFICPP-1329 Fix implementations and usages of StringUtils::StringToBool
98b9055fda485f87cdc6e161c29ed557f063846a MINIFICPP-1532: Create a processor to capture resource consumption metrics on Windows
062fd37ab5aaa6ef0e809a64dc4122f681c02ae9 MINIFICPP-1556 Fix partial credential setting in AWSCredentialsService
cf4dbd926b70fb61826c77290ea12211c151555b MINIFICPP-1554 - Log c2 response code
f285b88da04c2895d69f292c95518ef6579958d3 MINIFICPP-1553 Support credential refresh in AWSCredentialsService
4fc6f49d24ebc93d8f2e40a9b85cf9575bdabb22 MINIFICPP-1504 followup review changes
a0a7776d9baf443dc4a206ee6fa5bba31a2ab6cf MINIFICPP-1244 Add Initial Starting Position property to TailFile
4e474928550dc08ba021359f3eff3d3e54ccd9af MINIFICPP-1502 Pass name and uuid arguments as const refs
d4cda02ff8af75355550e0c57ab7c78c9a683a56 MINIFICPP-1504: Add Resource consumption data to heartbeats
3f5e50980faae194fa699c229fccfae8ce530534 MINIFICPP-1544 Add Custom Text property to GenerateFlowFile processor
828fc38faf9f71e8bc590873f121deab1062cb71 MINIFICPP-1510 Register and fix InvokeHTTPTests
da03302561969c29559861643703dc76fe31aab0 MINIFICPP-1549 Add automake packages to MacOS environments
6bc4b9057ee841e170bf5087bb86ac379e82a0b8 MINIFICPP-1547 - Change default c2 protocol
870249f713219cce57f0719efa3e14c6e25e15bf MINIFICPP-1032 Refactor parse_url
016e034b868c29bc4e7090723dd5aabbea761f7c MINIFICPP-1345 Add flake8 check for python files
89d68e21bf28f3b25e4a64117b631668b752889f MINIFICPP-1546 Added documentation for enabling OPC functionality at build time
2c51f1a53bb225b5f5e05496e339f041fd0237ef MINIFICPP-1499 - Add clcache to windows builds
88f5e04a20606f3e054582f637917d68873bcd43 MINIFICPP-1543 Add 'brew update' to MacOS CI jobs
c759c96c9ab6f59a98a624dd99a9540d73d8d6b4 MINIFICPP-1539 Check if Message Key Field is really set
a29b414b8f7f5310c88a51e9448ec8ce3a83b4c0 MINIFICPP-1535 - Support process groups
79b071d2ae7f7becc9573b4a5347b3e18aac3cfc MINIFICPP-1476 Improve parallel S3 request handling in S3 processors
4891f287bba73145450496feacbeb87d0ad46ff1 MINIFICPP-1542 fix race condition in Connection::isWorkAvailable
0f73c02c82a4f6959159526be9585969a3c898db MINIFICPP-1358 Add SendBody property functionality to InvokeHTTP
8881a43a7a8d7406a99d21b0582302e2389842a2 MINIFICPP-1524 Add shellcheck integration for linting shell scripts
2d544bcebeb10bbb9ed71b671375604629da1492 MINIFICPP-1203 - Remove linter reported redundant virtuals
8479439dab2b6753faded9952bc79d3b2b666bcf MINIFICPP-1359 Implement FollowRedirects property in InvokeHTTP
c4b26b31fa964459011b4a07012821e02a809d21 MINIFICPP-1540 Set up hosts file properly in ubuntu builds
02b0fb545cdf19948f7c456fc8d643e75965d9f6 MINIFICPP-1450 - Revive SQL processors
28f5b351ceb7af9932890c7ee1f1f4a86f74f12b MINIFI-1354: Memory leaks in nanofi and its unittests
f3a707d268efb1d25855d6b70883ac48b51d4c7c MINIFICPP-1352 Fix warnings in JNI and Sensors extensions
bf79868c3af362a3052798b0dec9e273105aee15 MINIFICPP-1493: Fixing incompatibility with gpsd versions >= 3.21
2b2755633e87ae711974287114fbe9a458f40b6f MINIFICPP-1520 - Fix PublishKafka properties to support expression language
0a3d5dfdc627641967a76982e7a69e2b89f2b313 MINIFICPP-1533 Update list of dependencies in README file.
ba6cacb3925ed3d4aa794904e8387b4329740fc4 MINIFICPP-1456 Introduce PutAzureBlobStorage processor
4bb1fd97f5df103d5bee9a884839b24e2f77a2c5 MINIFICPP-1531 Use release build type for Ubuntu 20.04 job
ba948491156b07caa0d430b6aaaaf0c5f808fc5d MINIFICPP-1352 - Enable -Wall and -Wextra and resolve related warnings
9427bceeb49d6b2000c9e3ff68f0c72ef4b92f09 MINIFICPP-1438 Fix transient failures of FlowControllerTests
1b44f74c956561210321bd9c9c352d87539ce026 MINIFICPP-1203 - Make cpplint ignore bison generated expression language code
ee1ed503c82769711ab5ea03c61d65abff1dd46f MINIFICPP-1400 Implement and initially test base features of ListS3 processor
fc1a9ddf8c91686eb98d56569dcdc0e1b772451f MINIFICPP-1487 Use a single priority queue in FlowFileQueue
c4b29af8a528125c01b14f29106284c89fbd4ce3 MINIFICPP-1527 Add update before install to avoid fetch errors
f9279bc47caab16de282e7f22e0045dd0df85e39 MINIFICPP-1509 - Use _stat64 on windows
95baec6ecdfee6ea26bb76f1e52ed1fddcce9bf5 MINIFICPP-1523 - cxxopts: Add limits header
c8c448240690e2398534c99b101e7d536a367cb7 MINIFICPP-1487 Do not trigger the processor if the incoming queue has penalized flow files only
3c57dc065d59720a019bc5828acbfbc0b9c4d71a MINIFICPP-1512 update README
5b6d78d65dd1a97ee4e8e9049fd49b2ec3640e24 MINIFICPP-1517 - Fix integration test log cluttering
63860782fdbb27def1d2d7fda8bd85ac91bbb74b MINIFICPP-1513 - Increase timeouts for behave tests involving http proxies, clean up logging
287f1840740c15e535ccc8f9c1cdc149938f639d MINIFICPP-1496 Remove ASAN from the list of extensions in bootstrap.sh
960b6dc0cf66c9cb28d97a90e4d9dd920a1af196 MINIFICPP-1325 - Refactor and test YAML connection parsing
a2e80689889b41809c6110e47a87ee9c987622f1 MINIFICPP-1511 - Update documentation with Visual Studio 2019
6cfbf797a6c060a4781e0185a46c7cd9c4229384 MINIFICPP-1373 - Implement ConsumeKafka
a975d232fa1e755b960383b7447581a36b34c3fa MINIFICPP-1506 - Apply patch #3236 from librdkafka repository Upgrade librdkafka to 1.6.0
ae746065319c89b6df23ef6a1bd6902306087cb8 MINIFICPP-1445 - Move docker integration tests to python behave
597feea6fa04870b8107642083c6872216d3a067 MINIFICPP-1497: Remove misleading ThreadPoolAdjust integration test
420c2055c2aec9e9e48bcb4988644ebcf5183b10 MINIFICPP-1505 - Add SFTP build support to win built bat
281801faff6c51037fdeabfa012ea5361baaa290 Introduce ccache in MacOS builds
07eb6cd65ceb45cddf2da6a5389ad4eeab11ed5e MINIFICPP-1490 Add ARCH support to bootstrap process
ce84cfc005a17c13a98e7180e896ee526e7c7b8d MINIFICPP-1495 - Do not pretty-print windows events
0d74aa44e7ea65b47e925548ef0e04edd50e9b09 MINIFICPP-1498 Add libarchive to minimal docker image
53df4c282c58bc239fcf03d52aabc3c3b801ea69 MINIFICPP-1451: ThreadPoolAdjust test transiently failed on Windows CI
4518628bd502ce991111f456283607fd419d385a MINIFICPP-1491: Fixing build failures in Tensorflow extension
a52faa5136031abfcc321a44fbcd954ee0f73764 MINIFICPP-1485 Improve 'exclusive property' error message
f6d6ee7ab8d2d53fdb84dba74161dc46f9db5898 MINIFICPP-1468 - Fix transient failures in mock S3 checks
1a41b44495aa9b955b96779ff311239d8eea5f07 Add build number parameter for alpine based images
b69562aa6212cad9c0761d01936e016739a0bec6 MINIFICPP-1484 fix linter when not in a git tree
44493c07f2b907463912f12065256071df4d21dd MINIFICPP-1460: ProcessSession should penalise flowfiles on rollback
85f05b08ed8f5d10b2745159d0f64475aa741230 MINIFICPP-1455 - Fix FileStream error handling and reporting
1e4c820481cec72d6543fe26f40a5085184d91de MINIFICPP-1477 - fix StringUtils::trim
b97777301fdff63ab4adf39b90094ea678ebc5b3 MINIFICPP-1434: Fix flaky CSite2SiteTests on macOS
022afb415172618d48876eea0247e23e5bdf990c MINIFICPP-1481 - Extract flow id from url without bucket id
cb54b1051c67be6d9afe611d04b7448b4ddc831e MINIFICPP-1478 - Fix compilation errors of extensions
a955854ab0723242079b25b254b85c4f1106affa MINIFICPP-1470 ByteArrayCallback: avoid OOB indexing during address calculation
92575054631a31a1fd1f1f90d4ae8a2b23527e10 MINIFICPP-1464 synchronize LICENSE and msi/LICENSE.txt
ca0a8fdbb3765d86ab755ec95400762c3fafe83b MINIFICPP-1459 Cleanup temporary test directories, fix delete_dir with empty path
8f8136afb8fc3c8ec21e1ca7a98e63e8461d4437 MINIFICPP-1375 more robust UCRT search
d3a4f843d44392c2f4e1cd9acddd5e84bde70ae8 MINIFICPP-1465 - Add AWS to docker minimal image and 16.04 all tests
d72a7afbf51c014de4cc289f06bc04b27b2d56ce MINIFICPP-1466 Fine tune configuration to save system resources
c51df42bcfc6d576e8fb57be4385fc6f6a16393c MINIFICPP-1462 Fix incorrect usage of move constructors and assignment operators
f50d87d6048795d7ed977bfa49e7f61aeb30c500 MINIFICPP-1453 Verify Supported TLS Protocols
f2fd698504c0cba9e024d4a3a5868a374ba18b5e MINIFICPP-1449 Add pause and resume message to C2 functionality
0e503d62f381a00f150ecd630eff27552b898123 MINIFICPP-1452 Parameterize Docker image build
bb8ea0632d50d9ac43e634847ff13c0955bc43ff MINIFICPP-1448 CWEL JSON output
4faf65c1fccd7e273a8da4931170f49a314443e6 MINIFICPP-1407 - Fetch flow configuration file from C2 if not found locally
61fc357830f649b7bde6eb123c96f739e86f0ad4 MINIFICPP-1446 - SQL extension doesn't compile on Debian
b9c0720568545c7dc8629f7454a4d8ad22820a52 MINIFICPP-1443 Fix 'possible loss of data' warnings
ae1816bcf9399ea1c0bbcb0bfa50226ca40460d1 MINIFICPP-1398 MINIFICPP-1375 - update date, fix EL date functions on windows, fix ucrt issues, fix vs2019 build issues
2346489446aff2868e2fd39f6a8e3585624f6a3e MINIFICPP-1439 - Startup without agent class, handle class update
9d0743cd84a46eb120a9b29566ced9905c682f31 MINIFICPP-1352 - Comment out unused parameters (for enabling -Wall)
f2391190b095220b658c53b460ad37d6fb9892d7 MINIFICPP-1396 Create FetchS3Object processor
ee0c0afa4fe6c411b38fb8ad3dcefad88e12211b MINIFICPP-1446 SQL extension doesn't compile on Debian
bf3c9e326770adf633f918b98e87ae0d02102d69 MINIFICPP-1447 - Remove unused C2Payload::isResponse
ce3d1f8bdc2d2236f471ee960ab2ee05c1fe927f MINIFICPP-1445 - Refactor docker integration test frame
07781b8f017e9d6f6de5e4857a91f04e5b9e88f8 MINIFICPP-1390 Create DeleteS3Object processor
bdb52a209ad8ac1dbb8b51849e11574f8c1f9034 MINIFICPP-1440 PublishKafka processor's "security protocol" should have allowable values
33d752a608f4a8c330a86575e0223312ff96e198 MINIFICPP-1432 Remove the timing-sensitivity of NetworkPrioritizerServiceTests
082a7c750c91be561ff70937c7c6ca66dedf62a8 MINIFICPP-1441 Specify Lua version in Mac CI builds
1d430696fffa4c6ceab8fb0257830838dfc7704c MINIFICPP-1424 Stabilize several flaky test suites
7feeeddf34b71405a8fbda5da74d63aa9018a38b MINIFICPP-1296 - All tests should use volatile state storage
0a1e39e5bdd3ba592eeff8eb1c8f0def03216f59 MINIFICPP-1288 - Refactor YamlConfiguration::parsePropertiesNodeYaml
bcc83f85a38814958ca1c9c9fdd6d34295c3cd7f MINIFICPP-1421 - Update C2Jstacktest: add sync variable, remove always fulfilled log matching
9de343d8d0723b9bee3ad2ab9522a271bfa2c3dd MINIFICPP-1389 - Upgrade librdkafka to version 1.5.0
8f7a946b1d7008272f51b90b5b1c757b092560a4 MINIFICPP-1121 - Upgrade spdlog to 1.8.0
c88e0e5c849f35fa39a8981fe8cb81e9f120e6e2 MINIFICPP-1423 - Add missing include
08c0e425343ab0798c4bd2554dfa225ee62ca727 MINIFICPP-1416 - Upgrade rocksdb and build on VS2019
c1c8293cc0e7d11da75cbb12bed19f524f54c0c7 MINIFICPP-1344 - Correct rest endpoint for buckets on updateFromPayload and simplify its logic
8b063ad41c85d3695d5af36684f06135458f29f1 MINIFICPP-1401 Read certificates from the Windows system store
d5e6cef2ae33ad7a01fea1c5cad98db2e7545cf7 MINIFICPP-1419 Stabilize docker tests in Github Actions
305dab8043e9ce82dc813e510eea5392264e171a MINIFICPP-1405 - Update civetweb version, remove patch, disable building lua and duktape deps
08272dba59047b2bf9a0402633fdc24689ffe13b MINIFICPP-1420 - Add alternate mirrors for libsodium
35999e0d52cff2fce060c2820c3682aff70fc1d1 MINIFICPP-1402 - Encrypt flow configuration and change encryption key
d027b6210384af01dba8db2aff4dee15a9ec7bbb MINIFICPP-1410 Add permissions property support for Putfile processor
f20878a9afe06fe85405e9a04a202a6eaf5bb689 avoid empty std::exception, improve logging
b723bdaec323deed340312f953c64260d405fda8 MINIFICPP-1412 - Create ResouceClaim if processor fails to do so
9135b06ec8c2a196053b0d73e435ec93ddffa324 MINIFICPP-1409 Add default credential provider chain support to AWS authentication
41fdf4872be38de11967ffcdc93be5ce70d54a83 MINIFICPP-1411 - Convert \n newline characters to <br/> tags in the docs generation
db2d0aa50e7f96aa5eb77ce26a43709b4d20e2ed MINIFICPP-1406 Check for swig dependency for docker integration tests
e013a584f0d35850e9255f02c6eefa9546eda7b3 MINIFICPP-1408 thrown objects should be derived from std::exception
87fe15aec12430b5053a8df2b57481e25cf5f2dc MINIFICPP-1404 - Add option to disable unity build of AWS library
e755a43d6885603d53d109bcf261b853e3e55ba5 MINIFICPP-1330 -  add conversion from microseconds
ed523d47b7f5db83bd5124466e122459dd340fb4 MINIFICPP-1380 - Batch behavior for MergeContent and CompressContent
a874397c7e10c4e66b8a105fd829b0db31475fe9 MINIFICPP-1395 - Use Identifier instead of its stringified form wherever possible
d94e14f5fadb59a7b07da968b609d4f0831f4c27 MINIFICPP-1398 - Add strftime-based fallback to EL :format() when the date.h library is not available
ac943ddef863d523a4dade9a52ee92ef89235c28 MINIFICPP-1376 Create PutS3Object processor
674fad7fdc082840bfd17bececb4fa5ac7678468 MINIFICPP-1350 Support serializers in MergeContent
4e78713855eefca66ea1d9f9bcba3174b634fb7d MINIFICPP-1397 Fix compilation errors when PCAP is enabled
96466d001fc8186350c93d6cfb95af128a11a97c MINIFICPP-1394 - Use stack allocated buffer for first event api call
e22ede1ec3673e8667022435601db2e533080f55 MINIFICPP-1387 - Speed up Identifier::to_string
7ed1a1cdb94898085b56c0db2366e3dd23451124 MINIFICPP-1388 Introduce buffer for HTTP requests in ListenHTTP
4d89f2c96a5123fb037d862c863ae50505863d80 MINIFICPP-1323 Add libsodium dependency
4e44d0cee053c6c91c7fae7be1faa3e259e367f6 MINIFICPP-1392 - Fix and test streams reading/writing zero-length data
9943de1e6e4f55b340c1ef5fa9fe0801cdef192a MINIFICPP-1391 Remove XCode 10.3 CI job, add 12.0
8cfc0fe8b0a887dfb032ba5f0273419c8b1d4224 MINIFICPP-1379 Reimplement Identifier::parse
96741853014b6a3a5284351d67625a57f63abeb5 MINIFICPP-1375 Windows: Redistribute Universal CRT DLLs with our MSI
674879ff8319a9167cbe1bf67bc9b1777dbc6557 MINIFICPP-1383 intdiv_ceil: disable negative numbers
04afc90760c6ccdbe2ca2ccb16fef8cf7755e96b MINIFICPP-1346 - Add SNI info to raw TCP TLS/SSL handshake
584939c77230881f7cbd7c56d0ecfa06f48ed3b9 MINIFICPP-1385 - Use memcpy
f05189685b235db2595c6247955ac06b16a41b7c MINIFICPP-1360 Configurable scheduling strategy in integration tests
b0be47f354ab092f368cfce4ec4723fba3bcf4ea MINIFICPP-1332 Prevent errneous behavior by stopping FlowController in low disk space conditions
da90d98b79c5590844b28ea81ce80f08765f48c9 MINIFICPP-1279 - Removed IdentifierBase, FlowFile doesn't inherit from Connectable and stringified uuids are not stored.
3a1a35b89e8d930dde43b3b18a1bdf990d10cc01 MINIFICPP-1319 - Stream refactor
21d015862a0737389ad2f29970875394e58b7877 MINIFICPP-1378 comment s2s user/password properties
e1d8fe8f54214f631f741d29d70b0cc872a54062 MINIFICPP-1325 - Separate process group processor lookups for IDs and names, allow constructing ID-s from strings
8b8864e6a4663c44fc528629b30d9fe141544672 MINIFICPP-1349 - ConsumeWindowsEventLogs should honor batch commit size in a single session
72407c10f8ee67ac7e149e8e64e57377a8282461 MINIFICPP-1377 Add build number parameter for linux distribution builds
41a1094780c94c2258d1a3650281785a7e7f5e33 MINIFICPP-1368 Increment version number on main
0f4b71ef3c7e33537ac593d719c5b3099edf976b MINIFICPP-1340 - Batch persist content changes
a57411d0974ea169ea28c7bf96aa5aec7bee9127 MINIFICPP-1364 Remove rsync from docker builds
7bb6fd37598f9f1277a7b8b95f53b08eb74afa3d MINIFICPP-1371 - Increase output dir check timeout
85d44cc2d5082bc9d9e09732209ef7ef55e6b67f MINIFICPP-1365 Use minimal docker image for integration tests
013218801a3afbe4b743dc81f3f5698601644f70 MINIFICPP-1370 clarify README.md
ab57c5e6f5acbe333390a43ec624df6eb01bae0c MINIFICPP-1366 - CWEL fails to receive timezone information in case the current timezone has no DST dates
e99d31a9fc035a7d91044320746fa7e089a734a5 MINIFICPP-1104 Add SSL docker tests for PublishKafka and automate them in CI
7b49661e6acbb883e2e970e78ff21c7c507dd53c MINIFICPP-1363 - Fix
585d783651c9b9b55b8e40f86b5b75062c8fa150 MINIFICPP-1362 clean up windows service logging
709fd5f7b0cef299ea75cc7f4c677671468e2ca0 MINIFICPP-1325 - Allow const reference UUID setters
1ae4ee528f1c4111628f37967760ae475cadd4a8 MINIFICPP-1357 - Fix proxy port reading of InvokeHTTP
b4f2b5f1816457208d01a72913442a1a2cd9dafb MINIFICPP-1309 - RAII based resource ownership
2562cd35d7bf91018994d9c3cbe6b801b76f7231 MINIFICPP-1343 Create a minimal docker image target
5ca9e4755e61c9cc0e817b598bf3349d8bacd58a MINIFICPP-952 remove travis and appveyor
365523f59fcb3a6daf9b226bd6d5f79192fd7b2f MINIFICPP-1321 Do not override MergeContent output attributes
e1e055d79861a19fd6edd51739df7c0d440916cd MINIFICPP-1203 fix whitespaces around comments, remove redundant comments
831830516b63737076a036b422232f68e33335d7 MINIFICPP-1357 Implement and test proxy handling in InvokeHTTP
bf162d6f682ea7a92a55cf8056a3c05d9ebb6d45 MINIFICPP-1353 Declare the variables in the right order
98f0234cc6e192a9caccb726b31df2bcc8cd353d MINIFICPP-1351 fix PublishKafka::notifyStop race condition over connection
eb691b9a99436af814b98831dd9f9f094e62dd3d MINIFICPP-1341 Fix libc++ compilation errors
67127a18e3a1c4c388ac41e5c2ebc3d53e9a85af MINIFICPP-1300 - Extract conditional reload for the schedulers of the FlowController
a42f37aace71045def1081637213ce7350a9e7a1 MINIFICPP-1203 - Correct linter reported inccorrect { placement
4f0879cb9b6ee9cc4f94c39beef1866a48cf318b MINIFICPP-1342 git reset before patch
104e0197573791538605c23ec5ea53ef5ade0915 MINIFICPP-1339 - Do not ignore errors, or run silent rollbacks.
0abaebc98e770789f785eb41867a75435d45722d MINIFICPP-1321 Add documentation to MergeContent's attribute strategy
75e93e29705d249e3b4d77699ac03375d0b5b335 MINIFICPP-1327 Add timezone information as attribute to flowfiles crated by CWEL
899d000cce7a343aed183e2c1f08c744f578f681 MINIFICPP-1321 Support attribute strategies in MergeContent processor
486cf936933bdc576746a72bb975b1c982f2bcbf MINIFICPP-1288 - Extract FlowController::loadShutdownTimeoutFromConfiguration() Simplify timeout logic in FlowController::stop() Remove unused arguments from stop methods and set default waiting time for FlowController::stop to zero Clean FlowController from redundant whitespaces, comments and unused member fields
9fc0b675397769298504ef3ca16c507df67ee7e3 MINFICPP-1318 Change TailFileTests working directory to /var/tmp/
681d0bba1ef80a2b0e0bb4ea09802952dda25994 MINIFICPP-1334 move time utils to a namespace
d8eeee0de7fa74adfefcdeeb58f532e788d9c157 MINIFICPP-1326 improve PublishKafka logging
832c55ccb74cce73c054d918bb6380c96eb5ed94 MINIFICPP-1335 TailFile no longer generates an empty flowfile...
12fc10f4da4b2a51bd4a69bb8c3572bd9095ed3f MINIFICPP-1333 PublishKafka should penalize flowfiles sent to failure
4d218d97b7258c5cca01d65f3d4c69ad38405f1b MINIFICPP-1203 Remove extra spaces around parentheses
3daad90dbb60be28b349c4ba23ea2986437bb3fd MINIFICPP-1328 Improve performance of FileStream
53ba922e7deaf039afe668336cdd8c793f5389fa MINIFICPP-1312 Fix flaky FlowControllerTest
08398da0579dd5a06d9b7af90acc3e934eb0d7af MINIFICPP-1268 Change the warning level flag to /W3
422fecc85da4786a0980d48bf89de5641c2ee743 MINIFICPP-1261 - Mark ScopeGuard class deprecated
41fc5aec2becee1a799b7c69cd8717423e7e6286 MINIFICPP-1313 Do a multifile lookup in onSchedule
215acba91ad6eaea3ba7cb9df455a57cc9ca77f1 MINIFICPP-1314 Filter queries by opcode
656fca6f2331fe43915ebf4c83a56265fcb4790d MINIFICPP-1203 - Replace linter reported tabs with two spaces
2af8cc8326da25968fe67ea20788c96598da7bc9 MINIFICPP-1318 migrate PersistenceTests to /var/tmp
85990e67cb76c5eb061be73052750cc37b91dbef MINIFICPP-1277 - Create cross-platform API for querying memory usage
26f99917a345afcd18f5252d0bcd01c52f73aeed MINIFICPP-1281 - Use event polling instead of sleep by sync for simple multithreaded tests
6b210f2885ad8ee2d6b890afa4052b72466ca4ea MINIFICPP-1310 Fix the CMakeSettings.json file used by Visual Studio
140f96cb28c7604a8abad7470cd5693255ba7ee7 MINIFICPP-1299 Fix duplicate header guards
08323ba47fa594b5bdfbe631374248da7912f76c MINIFICPP-952 - Use GitHub Actions
97947e01eb9ccb0aa5965561b30de9529ad72ce1 MINIFICPP-1288 - Remove FlowController::reload() as it is both flawed and unused
146f5329b3e5045111153515bcd89c0c53c95c3d MINIFICPP-1307 - Add attribute-based merge test
1b59a9cec0e18daed189e3371be44615caa99b98 MINIFICPP-1228 - Refactor ResourceClaim reference counting
0d5b3472669908ec051c42aeeb21709478259811 MINIFICPP-1304 - InvokeHTTP can get triggered too frequently in case flowfiles are routed back to itself
dd9fa05a8b0554a6acc6f5faf3f660a3df041430 MINIFICPP-1302 - ConsumeWindowsEventLog sometimes renders event with invalid time format
13403fb5a920c451081fcbc3050249d0ba0a462b MINIFICPP-1297 - TestSuite called "Tests" should have a more talkative name
c4e3a03e8990829f592e9e4de0dd8ee5d858b91a MINIFICPP-1251 - Implement and test RetryFlowFile processor
f11d3986124741322abe7fe93cc2db55707859b8 MINIFICPP-1272 - Wait for non-source processors during FlowController shutdown
75220e21d6177845dc846c06a4e64cb4ef1fa134 MINIFICPP-1293 Fix the failing PropertyTests
96e4c6806de2f105598e3311d2e5c46ce4e43220 MINIFICPP-1248 Linter fixes, mostly whitespace
caf5b0026ae51132c871ddfe22055b9570866653 MINIFICPP-1183 Fix Windows compile errors
2d3c891a8bb8588265a4fc0810de890869c553ae MINIFICPP-1183 - Cleanup C2 Update tests
ddddb22d63c4a60b97066e555f771135c8dbb26d MINIFICPP-1282 Use GNUInstallDirs for more reliable determination of installed lib/lib64 directories
cc412f4ac5c2c0ccec8752b2b9aef0e1b86625f3 MINIFICPP-1253 - Handle cycles
589db71624b7f90f27e80fe3aa40e056a22c6374 MINIFICPP-1276 - CAPITests should clean up the temporary files it creates
ff785cea511c4266525a4f9b6f5eccdd90817aa4 MINIFICPP-1273 - Drain connections on flow shutdown
1e5e3ae8e006e64dff81096c4cf558b452fd3d1b MINIFICPP-1274 - Commit delete operation before shutdown
189b1bd451fa399ae74138fbf5ae6a6adbb4ea4e MINIFICPP-1280 - StringUtils::replaceAll hangs in case from_string is empty
3fa448c5f3468bced37ecc06a511fec46f22e7c5 MINIFICPP-1278 - Add Python processor tests to CI
6ef4dd5bab30fa7026b8da495d971d97765dadb5 MINIFICPP-1177 Add new matchesFullInput() function
2b29b7b5440ae73c20defa91ac471cb44a0d2683 MINIFICPP-1231 - Early property value validation MINIFICPP-1231 - Use property validators in MergeContent MINIFICPP-1231 - Fix MergeContent allowed values.
940225ae110db5be397124e1884ecd113caec2b8 MINIFICPP-1256 - Apply fixes recommended by modernize-equals-default clang tidy check
852bb9d69cf12e6fba27cff136a4a44109327b7b MINIFICPP-1261 - Refactor non-trivial usages of ScopeGuard class
fc79ab978e3cad16d8e551da118c7c20c6364f0e MINIFICPP-1271 - Disable [build/include_subdir] linter check and remove related linter suppressions
8e5110a7124ddadf017d8cbea8404c1245349246 MINIFICPP-1266 - Always initialize configure_ in ProcessContext
e26d391b20c52e17931feddf8211cc3fe7affe9f MINIFICPP-1263 - Possible fix for segfault
032fc4f45d203e6b52c65c59dc7085f8a587f433 MINIFICPP-1206 - Rework and test ExecutePythonProcessor, add inline script support
7c791b680bf4410e736382931cf537ddc4b409bb MINIFICPP-1265 - Adding missing license header for Windows ext
8b73e558e8c77880da54e0d45b7f0828cb27bf2e MINIFICPP-1247 - Enhance logging for CWEL
b107c86e794a77ac1dec15eb8aa3f103301662de MINIFICPP-1234 - Fix some archive tests on Windows.
ef6a4b2c7050496c9c1c5cb2567d9ff7d5676416 MINIFICPP-1262 Move independent tests into separate test cases
e7e82e5f286434edd5e8baf96eb199dbb5440fff MINIFICPP-1254 - Introduce optional-lite
8e8d2832e48ac264eb1c4118df80a0da58a5ed7d MINIFICPP-1255 - Set absolute timeout and also make sure that no timeout is initialized to zero.
0f14a48788c12d5faf536402bb19196ce96a184c MINIFICPP-1260 make void_t fwd-compatible with C++17
31bd60378a79aff5041a671652a3ca5dc7e1098e MINIFICPP-1153 Change to a temporary directory
bd707e443395dbe860a38d7c444d53e35cb02dea MINIFICPP-1257 don't leak kafka messages on failed send to broker
a72a3944863ca9c58b00aa324dc819baa480107c MINIFICPP-1252 fix shared library build with gsl
2362ffff846ceecf1fc632b23f87e044f6732746 MINIFICPP-1203 - Remove build/include suppression from linter, reorder corresponding .cpp files
60c463e94421ecce20e40075235cbb4e4ad2502a MINIFICPP-1252 add gsl
0f9a22cb2734fff261963df0d04dd18374d136cd MINIFICPP-1249 - Restore agent from persisted repo
bc29fa815b03eb184bd8e4eb7de15d3b45fd2e14 MINIFICPP-1250 - Remove C2Callback.H
ccdd0aa11cbec4943583015eda8f2054761f3bc0 MINIFICPP-1229 - Enable compression tests on Windows; enable debug build;
6b75620c08baa208fc82eb948fe3e8d0e050707f MINIFICPP-1202 - Change request/response queues in C2Agent from locked vectors to ConcurrentQueues
516e231f31ce857cfa18465d181e05afc92249c5 MINIFICPP-1245 - Sleep/hibernate breaks timer driven scheduler logic.
acf303fac521d5563b5a2b9685a5063a1e42acfe MINIFICPP-1241 - Add option to enforce diagnostic color
bd4454d78bdc149f4fecd978c7c6abc2e1b47225 MINIFICPP-1235 - Warning message on GetFile
8d8f095119321676d5c38bbb8db2ed04c2315ed5 MINIFICPP-1243 - OsUtils::userIdToUsername leaks memory on Windows
7f38a656bee4316184cb3240a6f89275d250490f Added py processor to make predictions with h2o3 model
f278ad13662ee97f5a8f8cf593530edbb31cfb28 MINIFICPP-1237 - Event driven scheduler shouldn't schedule processors without incoming connection
49de16662ac984f9d94928991a0495dae9798197 MINIFICPP-1242 - Fix Windows event log iteration
a553b8e284c98955664cf0c955e6d6cf08bd0767 MINIFICPP-1236 - GetFile processor's \"Input Directory\" property shouldn't have default value
8db449d467f6bb8815169918c2b0b5ae3a434c1c MINIFICPP-1230 - Refactor MergeFileTests.
907563b542f55d1d87b69a24c03e34bb3e66c46d MINIFICPP-1232 - PublishKafka processor doesn't validate some properties
b6ebce7101ad32c9c9941b99d84fc30c14d55cf2 MINIFICPP-1239 Use <regex> except in gcc < 4.9
29460fa1a035096b251a7f2a323ddffcec2c4210 MINIFICPP-1203 - Remove --headers option when running "make linter"
b7fdeb450d42aa85c69529c52fc453feba5a30bf MINIFICPP-1225 - Fix readBuffer not reporting errors, handle asserts during CivetServer shutdown
9f74c444bd91ceb88d29b35525d6a73c26e83649 MINIFICPP-1226 improve C2 heartbeat performance and simplify C2Payload code
abf74c3759c4feb0b6e4a6641133b5aae11e18cd MINIFICPP-1216 - Controller Services Integration test is unstable
8c4392db987dd993c5b87f2c2a50227df79984e5 MINIFICPP-1217 - RPG should configure http client with reasonable timeouts
17414c9983754db484641eea39c64142945307ea MINIFICPP-1202 - Fix unstable failing test for MinifiConcurrentQueue
ca3538886e075918730846bf9753abffd8c83503 MINIFICPP-1221 - Cannot attach to running MiNiFi process.
a18732b595d58d4fd6a2b43cd0e67a1bff31bdb5 MINIFICPP-1218 remove unimplemented declaration
e430612c1400b2f4486e4f848dca36ca7b3712e6 MINIFICPP-1219 - PublishKafka should release connection when stopped
aadb6e67685e45966feb34a03dd6ac4a22dde250 MINIFICPP-1220 fix memleak and clarify ownership semantics in CWEL
9d907ff11c86f028eb717621688e80ed618f8590 MINIFICPP-1202 - Extend interface and add new tests for MinifiConcurrentQueue
d63d338dfffdb5009d953d5415a010c7cebcfd62 MINIFICPP-965 Add other supported relationships to InvokeHTTP processor.
7143121ff87dfb67f9234daab330b1df996bce11 MINIFICPP-1151 fix easy 1stparty warnings
99bfb6574dea86530d36d8aee4e2406dd5a6e292 MINIFICPP-1002 - Add SourceInitiatedSubscriptionListener processor
7206c62240647520cf35649868d5d87903a256c2 MINIFI-1201: Integrate H2O Driverless AI MSP in MiNFi (#766)
6e5f96518764df7791519c0ee625a94a207ddc69 MINIFI-1199: Integrate H2O Driverless AI PSP in MiNiFi (#763)
68e248254a7004288f3846f81c0cc063a4bed453 MINIFICPP-1208 - Enable rocksdb tools build
fb2bf6ac31e48f88b5b01cd2b75a1b74ca5c1e30 MINIFICPP-550 - Implement RocksDB controller service and component state storage
20d50c4a1d2e8f91f96f865e3ccc0a10d8158d68 MINIFICPP-942,MINIFICPP-943 - compile flags refactor
faea4f00785b51bda50d57c78700238e67dc7eaa Fix AWSCredentialsService Table Render Issue
27e34fbcf537a66e683711598d10b8edb844400a MINIFICPP-1205 - do not show inline script option for ExecutePythonProcessor
7cabddeb03d92068bb4217bc077e81abcea334b3 MINIFICPP-1200: Add MiNiFi Logo to README
baf1b053eb59cfebd507de0e0148adfe2b14663e MINIFICPP-1204 - Correct property-relationship mixups in Processors.md
04481593ee62e7ad51fa0f40b7fbd46f6a3917c8 MINIFICPP-1169 Simplify C2 metrics collection and reporting.   Introduce nifi.c2.full.heartbeat configuration parameter   Remove AgentInformationWithoutManifest, AgentInformationWithManifest classes   Simplify FlowController base classes. Get rid of inheriting from   StateManager class and do not use TreeUpdateListener
9552757b07ce95e22601f85ae661aa62555272d7 MINIFICPP-1157 Implement light weight heartbeat.   Remove agent manifest from regular heartbeat messages.   Send agent manifest in response to DESCRIBE manifest request
427fd5d96b1682b124ea4db29e1dfaf5a05597b1 MINIFICPP-1192 - Add macOS support and in-function offsets to backtrace
ec22e74ee0e741e0ee108ad3323a1349b4c14d75 MiNiFCPP-DOC: Updated Outdated Bootstrapping Info
a23880fd1b7302a4155a14ad4154da8750095779 Fix Table Formatting for 2 Execute.* Processors
6b99991ba7ffb3dae471fda1f2e9649ff33ca14e MINIFICPP-1092 - Make CoAP compile and work on Windows
af2f302b03edb7226f63847baf607b844f8c5050 MINIFICPP-1096 appveyor ctest output-on-failure
3116eb817a7182486bf3e50b87c3032ac2074031 MINIFICPP-1119 unify win/posix sockets
7a2b3aacc920913eb66170d8c4c7c00d7b1e08e4 MINIFICPP-1190 fix build on clang 10
0cdb8e946356821502bb4f35a3da55013f921a9e MINIFICPP-1163 - Add option to bundle DLLs or use Merge Modules for Windows MSI
90e6cda97b66944cb2abf722c443e58dd237c208 MINIFICPP-1189 win/debug: expect correct yaml lib
45dc8aa2a161d87badcf689bc4a018ebbbe04bac MINIFICPP-1036 - libarchive extension improvements
0e9b77cbef2cf3d3fcf1d9a3afb5f196d0068c09 MINIFICPP-1187 - Add functionality to ConsumeWindowsEventLog to read old events
cb4675f48ddbc15e1124bee5fdb33479d725ff2e MINIFICPP-1188 move test repos to /var/tmp
b7aa67d98a37073644efd92ca607ddaa01730596 MINIFICPP-1185 - fix failing test
0e6088ffd1b2c7013117f47a3ea48d56bf944a51 MINIFICPP-1185 - Remove moodycamel::concurrentqueue from threadpool
c852d16f05a6196912525240a276122c667835bf MINIFICPP-1096 fix BackTrace, OOB indexing, tests, appveyor reporting
d7ff07e50db98160e35501c1bbea944deeb4bdea CRC Stream crash fix in case of unsuccessful read/write
bab6f93fa5b1e565cace7293bea57cd9372ba197 MINIFICPP-1158 - Event driven processors can starve each other
452c252ed7d87ec9e1002493f8f898201c0abc6f MINIFICPP-1164 patch libarchive-3.3.2 to avoid Werror
e9c1e88ac53b3f0fc691ca1794570b444ae5e581 MINIFICPP-1171 - Fix "%ll" format strings in log lines
943cdecffba6efc81672b2af956a1c40b9401784 MINIFICPP-1139 - Implement better backpressure handling in ConsumeWindowsEventLog
6add19ff8f57c232a6a958334e201dbbec1b1a46 MINIFICPP - 1110,1111 - PublishKafka, OPC processors should config and throw in onSchedule
d5610c4c439d9dc518b97e53c3b9c9d713e35b65 MINIFICPP-1165 - Updated test certificates
455641a5ef82e72ad7aae5c57c018a0f76a13f3e MINIFICPP-1165 - Improve TLSSocket error handling
09573f87841e3d70f078e11b0d17b5ed2305e68e MINIFICPP-1144 - Fix HTTPCallback freeze and refactor class
42b735793ad84486057cac6a3c466156dccdafd9 MINIFICPP-1013 - Make sure that the SQL and SQLITE extensions can't be enabled at the same time
c4854b431f6d280de9ab25111f6fbfaa0d79aa7a MINIFICPP-1013 - Added sql extension
4b9cd9f78747586dd259e6688b81f15bdc3303d8 MINIFICPP-1161 - Build and test more extensions in CI (Xenial build)
67dc7dfbd409f3dcbd71a6b55ffafd556fd1f993 MINIFICPP-1160 - Fix PutSFTPTests
811f4719a201f2580711b5fb6f3b7db4a9778c04 MINIFICPP-1159 - Fix unstable processor integration tests and clean up code duplication
1d5d2e1f91afc246f63a9551870c5283f72b13bb MINIFICPP-1155 - Rocksdb repos priv invalid stats
a2748dbd02e23be6c4e5320f6e52fe525abcf0c3 MINIFICPP-1152 - Remove duplicated tailfile integration test code
cf74e97d9d60ba27de3df5ec7af5240e3474808c MINIFICPP-1147 Implemented.
455d4b35bb6bc70373372d66ceaf9d35a4d32a49 MINIFICPP-1047 Add property "Drop empty flow files" to PublishKafka
dfbe225de52ec84d0ebe2b3954b21c19c45a5a62 MINIFICPP-1150 Fix const-correctness of the non-virtual subset of FlowFile member functions
6fba2b6e857f15ce56766d6376b4af5d1824bbb4 MINIFICPP-1148 ClientSocket: fix addrinfo lifetime
27de99f8419a14b19ff60073c61596d7d39366d2 MINIFICPP-1137 - Update RocksDB to 5.18.3
be7db8fa0c4d4e66238c53486531e2f1c7614fcd MINIFICPP-1146 - Fix PublishKafka on macOS
7c1c37c34b50e3ac4e4378881db1f1d5805b26c5 MINIFICPP-1140 - Fix VolatileFlowFileRepository
dfd3031424eee3da358a4c2cd6ac154df3c3c3c6 MINIFICPP-1127 - Provenance repo performance should be improved
a6d0795756a96e3240082bc4d9de389727a586ca MINIFICPP-1128 - Set Windows service to restart on failure
5c524b548a91469b22a15fc3bc90fe8c1beded82 MINIFICPP-1126 - Reduce sawtooth in memory usage of rocksdb flowfile repo
0946e3547764764a2c15cedacc78c6825018b975 MINIFICPP-1135 - Add a watchdog to schedulingAgent to warn in case of long-lasting onTrigger calls
f6deae15598878146e117ea25bf6a8f799261310 MINIFICPP-1132 - CWEL should stop committing further flowfiles in case outgoing connection is full
72e8e00a402f047bfa9642b8651af049e6048cb3 MINIFICPP-1133 - Rocksdb operation errors should cause exceptions instead of being silently ignored
ca0245d89734910c7f0404c5e83126c04f1b7632 MINIFICPP-1141 - Fix unsafe conversion, const correctness and unnecessary includes in Property.h
14aa9704afda472ead45b8c4c29df5d67d4668c1 MINIFICPP-1136 - Fix win_build_vs.bat /D option
405b9de43e2c4a8956976a268026fc0f483ae91a MINIFICPP-1131 fix syntax error in install script
205fbfa8c6c0cffd8c605fa962c134c21032e67f MINIFICPP-1124 - Fix target_wholearchive_library on Windows with older CMake versions
7d18dc8501ffa884f642d7f5836a12983c6719b1 MINIFICPP-1088 - clean up minifiexe and MINIFI_HOME logic
ae153fdb2c85335b1e1a68b125000f15dfd1853e MINIFICPP-1120 - clarify C2.md
4a769962a3682634a6d2eae0936435150c41ae4b MINIFICPP-1118 - MiNiFi C++ on Windows stops running in a secure env when NiFi becomes unreachable
14dcab26cfa4b553e92d42805024b0c9a0f5dc12 MINIFICPP-1117 - minifi::Exception is now nothrow copyable
6e2f859eb485b55ee3c31f6db629bdc5e45e059f MINIFICPP-1022 - Refactored third party build system
18f2a7b59bd0845d97d1432f8f4f7b24b27edf05 MINIFICPP-1116 - Fix error reporting in C2Agent

git://github.com/FreeRADIUS/freeradius-server.git v3.0.x::f317c5b2668a4de7065df46b31267cd6ff32ddf1..v3.2.x::a696279897f9e87c2fb2b1b8388da5a4aa09835f

a696279897f9e87c2fb2b1b8388da5a4aa09835f release 3.2.6
fe34fb8c4a95290385ef3764a132c013259ad04c note recent changes
b03edb21dbb9b23a94724003d5785046eb88047d starent dictionaries: Fix spelling
ceb69723d479c3ce44d7ce89d2a6b4264c71f26a Update dictionary.iea
cb8284faa49b32c59d66dc6ef2d0923fb47037ad wire in a timestamp for Client-Lost so rlm_detail does not use 1970-01-01
199c210758cc67cb045bc74e0cb46ee2115fef05 note recent changes
314ae1f8bc1dfe8b41c6e5039f86855289d439b6 loosen "auto" checks for wildcard clients
21307a061b1d9d859febe08bc338e724c1d464f3 Debian sid has OpenSSL legacy providers in an optional package
2bc20dbc6626e034be44e0b3231d14b6d2bd7e73 Correct docs
d270b8ae68296cd64915591d45662c4d5c175cc6 set correct flag.  Fixes #5397
a8ed6462b482e722c20c81af1ba0b1509482fc3f add debug example
8bdd2006cf1a48d0c526ed6e33a3c73ed2a4a100 better clean up packets with bad secrets.  Helps with #5397
b7d023c25e512cd008fa8b972fe1dc01e73b333f warn on short shared secrets
35cd380d3336477c897bb91047b0f7d8fcc54a79 Delayed write_handler only applies to builds with TLS
5c2cabfec4bc028d6989182acd47d66131a75369 quiet clang scan
dadcf32aa16119c02a458f9e53c5b69634d9eb02 delay write_handler until listener is KNOWN
2890157a5af2656cdb99c5024f363556b7ad3df2 write_handler() returns 0 on error
27a1a47787e87b9e8e4d2bfea1890ab9ab81eba0 make sure to delete FD from the event list
0851d9a091e2b0891af70b8f86038e22de118175 Check if fd has been closed by write handler
79acd3255acc4dd8f2ceb7f53663619632bf4eb4 Ensure fd event removed when removing listener
9d2e3ea1cdfc444fb74310231ef49fba38150701 typos again
f51588beb50ba4aaba4cf4374ba6de94eaa0a5c2 typo
b3e8463648491568600a5d6d8b0b98e85c944bbc signal the main thread that there are event updates.  #5310
bcc283592d962967016ca827a5996e08ba61a36b mysql_version.h should not be included by clients
e5a1305dac6161789348c024697855460bb5549d add more close.  Fixes #5392
f431ef30027c59e1b7a612a5cc45f029d9f9a01a Manually build repo entry for EPEL on CentOS 7
0962ba10371b3768877bd228dda702089b7d351e Correct changelog format
9c646ef5711669922c8e528d51464058a5d23d5c thaw on WANT_READ
7ad89db39315623e57ba178a513433c4e186ae59 Tidy up
2ae9bc72016ef664c0912bae37dd539d9999139e If OpenSSL handshake fails during Client Hello report cipher lists
83318b0d4309beb0e65b371bc67a242d0102aab2 set write callback for SSL_connect()
219e76568ccf5cb0a47f666c05dcaf38e7097ff9 it helps to clear the set of writable FDs
6440fd20cd3f27b4960ce1fd2bdcf818642de1d4 Update 3GPP2 from latest standard revision
c278bf9848cb58ad0dedaf56763c8b10b1d4cfa2 Debian sid appears to have dropped gcc-10
b8448789a11be664e3ed0dd0f40b94f4679067a1 Correct ZTE dictionary
c4fbd097429fee9d9ab6be0f8b3a60523199b46c don't read length field if there might not be a length field
45f2293ff7ec56ea19f808f7ddf891b6524aaec0 close directory.  Closes #5381
0134d65c9e54c08a1e5875e0bb0939c9e6a8aab1 Ensure all received application data is processed
0146c46ea25bc5331b1ee2ebe881242aa6c297ad OpenSSL 3.0.8 source download path has changed
fb49b4644ff2733cff9687851bceea3d8e588af6 Correct comparison
4c7c5f6d59c2cf52710634d1453fb72dc8ffc8a5 Correctly handle TLS application data containing more than one RADIUS packet
fb9693faaca028f61ddbf3119c89dbe25c69d8fb Remove failed listener from home->listeners before freeing
fb8310dc9ea6eccb5a55183b46a2632c16a51692 Listeners only have nonblock options when built with TLS
f44086315776606cfb7e6a75d6aa942a69633b69 Use TCP home server listener "nonblock" option when creating client socket
86393518bbdb9495cd4a6a32c692a910498773d4 Avoid mutex deadlock with rbtree_deletebydata
1acecac357dad69119d16364447be6771c1ea398 WS
fb16a120219945dede34a85cfbe960d2f22fb219 Better error handling on reading dynamic clients at startup
723cb9611784b4b960344e8cad4d06de8640fd06 minor fixes
ef46ce854371688aed14f9d5b268e704615f63f6 simplify deletebydata
20229a9ffbc579a56cca46e9c68d5a80195f6ae3 add rb_first API
6213b7b5f26108d13ebeb68f903cb45bd0f31a7e use urandom
3d568a74ed566089062ecca635bf0e89a1895346 add hexdump for *BSD.  Helps with #5375
21b65327c5c5c8798d7d414dbc228fe1aa86e952 Revert "lock the proxy mutex when deleting home listeners"
dde4bc096fb8aae1c3e7f277af3d9f847005778a update docs
ef5e6560492cd238f0ad14b15245e0b33338403b inherit from the main dynamic client definition
0cd5846595b9ed3b92f579a2ecfd0218ae1009cd lock the proxy mutex when deleting home listeners
b77c4e295a55451efea4ff44029a2551c855386c make it more portable.  Address #5375
0ea2a4db5025b86bfbb4dd056ef43dc829c14f52 print out full value of VP
48b576646bf1fcad1b4ec1e92c687bd51891f6a3 note recent changes
68714a4ac45da4a8cb9b2409f37e71978f4677e7 add proxy by Home-Server-Pool, etc. just like acct.c
b9af38ad700a7f5f25f98ef9cbb979b6ad3071e9 remove extraneous assert
1dd11803086da19178737fa1634ddbf9090bbb48 note recent changes
a9fc01c1311a1e0f58ba993f254dbfa15bd61635 populate new flags from the main config, too
76e3504728eb6c986d8bc0a35bcc9977c83603c1 Handle auth+acct home servers in %{home_server_dynamic:}
13c8ef4d6395fe5fb796083f8c3d0f1f52890c3d Bump for 3.2.6
e4f090e692fe457eed01ea6f90f8074f4ba1f8a4 Allow TLS dynamic home servers to be auth+acct
9656d9c08cb84305ffad5785de8242b2dc8fe0b4 Update 3gpp2 dictionary
a75fdd25f3d10f50d2f377ef5a1b03225b88a5da Correct docs
d5276a878367d2f1e13183a4834a984ea7220f24 fill the random pool
99402cfdee6cc974e46864a1469d33ae3bba1e77 use INSTALL, not PROGRAM_INSTALL
315f09e4ebde14f171f107020f05473dbc9ac8f6 we always use jlibtool
eab585bf7ab175535dd564d1c8da4894f979b601 bump version
3a9449539e4c5a74c85685cad6abe6edf412f701 ignore home server "ping" packets.  Fixes #5363
a7acce80f5ba2271d9aeb737a4a91a5bf8317f31 release 3.2.5
2f29aa10482291eb037fa34d07859d2f45e5c44a Config docs: Clients aggregators may be RADIUS proxies and set proxy-state
322fbd5bbf0309fbafe89dbd282db7d6738a8c0f handle dynamic require Message-Authenticator
4102814557e8fa737bb08ea0cae642f30e723dbb don't enforce require_ma on packet reception
d07b985ae49a8c85c220deb167852cc45aad688c Changelog for 3.2.5
b04c9168ea6d2c706f19a07e007ba70dd3456146 typos and clarifications
6616be90346beb6050446bd00c8ed5bca1b8ef29 implement and document "require_message_authenticator = auto"
31ef8771ee29dbf7c718f58aa5717f8c169ca7c8 add more helpful error messages
0947439f2569d2b8c2b4949be24250263934e260 implement and document "limit_proxy_state = auto"
bd31ece9b898d2bf61c9012648eec60d618a8397 Enforce BlastRADIUS checks for TCP sockets, too.
ac2b45be7e72327956533eb6ee88319748e681b5 Add M-A processing for Status-Server and replies from home server
47eb7ee365abc66ad78c2a959d2cc14f8c016669 add Blast RADIUS checks to radclient
df1a115072256c7d174f1234e9df6bcca53cf7c3 word smithing
80838f43725353daeb58dffe3ff24d0ea9350867 use and enforce limit_proxy_state for Access-Request packets
ab86c19a7ccaf03629124cffe9071d9bbb7d7ecc make limit_proxy_state the default for clients
41653a3f7b0c34c09db75909e25e99142ef89580 add and document global limit_proxy_state
4ee13e6986b61e119d0fae92878f8774d5c1e35d add Message-Authenticator to all Access-Request packets
7d095e85531d4941b43c0ad6d5c880291625a585 add and set require_message_authenticator for home servers
8e36b18b4a2f4d441dcb6d4a3789685322c2131a always add Message-Authenticator for replies to Access-Request
2c20b92bbfde507888e710ad2053a12e95d36323 add tls flag to packets
6827f4b35a560d27334c81823ebb293569391b8e make require_message_authenticator the default for clients
b98411e3b7f5e4a78e41b9d316cd7ce16ce84867 add and use "ignore default" flag
b3cdfc0c53d8996a52ab09745080f3812b537e13 rename for consistency
9bb874f3d69a28ed1060d1640075324414eec700 add and document global require_message_authenticator
5c7ef86cbe1f53ffa34ab5e84d29d43bd14b49ba Fixups for CentOS 7 which is now EOL
f47496cad470375db3e17ad9794a350f2e3c1f20 note recent changes
b7c3d076668138374539d404448841f586da600c There may be multiple intermediate certs
266f80a05f3583f3911329d7e69aff7aa098ed0a remove unused variables
5dd3ad24fd7e04a79087b47be881a71bc4ac0c6d note recent changes
0c8312d9579c2c5a414585e71bdd65a4a3a97f47 rever TEAP related changes for TTLS
ef85c3fd84acda3b6f735c6eb5676f5d2500b671 add "end-vendor"
085fa910f4f10813f86eec26cb468ebe729e1381 match case.  Fixes #5354
5e38ab4fe203aa2400fba032013b56f229aa5cd0 process.c already updates the home server stats
337f59dafaf9175007d03f296a3649dde13dd0e8 increment counter for lost packets.  Fixes #5338
435c90b54cb0125cc37bb7629211ccd2328ec7a6 always set TCP_NODELAY
4cc49ffe030c023fe4b88330b12dd8ebcdfe2a84 more debug for SSL_connect()
910a8e1b3a3d28dc23122e8d4a82762c1b64e293 remove unused variable
1348f147fa724ba2aaab56ef5468bb13cab5da5f update stats more quickly
dab3d1ad5c9b59565312b64c2e9c1f1368a95da4 don't double-count authentication packets
3cf03b94f7b9694cac2655daa865270304eda9a3 don't count Status-Server
f67004d4374b48ea263e2efe59c931d1041c70a9 typo
67e58e67f7ba0efaa73cf8c44703d642f21cc5ab track global stats, even if the listeners have been closed
e71491b3e23d52c8f9337f97854649655e28bfdc Fix error in dictionary documentation
59f5cf14e7ef97c8fc52d51c881bb13f5b2600b8 fix typos.  Fixes #5344
4dd3c2c440a1d8fbe7594eeb610df828a603fe9d note recent changes
654aadcd13ddb6a073396dd0b8a45736879371ee add totp-time-offset
11547ed84125b9c9d8dc3b983e870873d0a97907 default to 6 digits
9fd66fa3a1c3e5198d096cac15a25c4df02a01ab add debug for writes, too.  Closes #5342
9e76f35a5d53d28e2660568d2693e43a0089ec2c DockerHub updates only run on main repo
744ba84fe5d78a636193e87820f78688b12a9839 Add 3GPP2 attributes
485a39946bd4d70b5d89586a5d2cbc82fb73617e update advice on shared secrets
62c43615ec07e88a65b9a7e706dd2e1a7e34511f use explicit ID if requested
c84453928866b9c7499569cc1d115407fb84666b allow setting Request Authenticator and ID
7fecc3d31d49df4709a0d533e4dfdcb1dc61eef1 mschapv2: set key length after specifying the cipher
8c6ed62f61b70343bd1c8a62543d8c7850fe54a0 Update dictionary.wispr (#5336)
d27dcf732bc86a8caa32169ab3e63f7f63d08be7 CI: add workflow to build Docker multi-arch images
f869730291885e9152afd2aad31dfff5c8e7cbf2 docker: separate out make targets for CI
9e65c07aae5c45f6602d1689b0c2a0b96ed5743f Allow proyxying by pool / home server name to work with auth+acct servers
c3e56f25693b03e1f36eb5d8869b8f8b4f2eeb7b docker: remove makefile dependency
9c4efc180e37c673027b04d23225df41a13acc07 Bump for 3.2.5
7e8f34ec57ca854709672f7f3e4a341ff2f0b550 release 3.2.4
05a4bfc8751031aaf6a114aba169dec46bbfec46 remove TCP Status-Server requests from proxy hash as well
ad23bc03ce201b97200002d3e07af3d71f1aaa28 docker: fix build commit and add help target
36c5be1a674f9668640be95bcd737eb655c54428 crossbuild: add git safe directory
6c203628473dd395fbc2a17bba046f43090d536d add example configuration
9448cb12c06ca2ca7cd6b3df74f41974822580da hook up Challenge for Post-Auth-Type for inner tunnel processing
182ae7bba9d757d31276bbe7e253f07ff4c715b0 fix comment typo since 11afab7dac56bef3a76ec0fcb89a584f4546b5dd (2014)
7aa63da85dd1a8c6bbc2ae5ac92bf1238da47664 docker: install tzdata in deb images
4c322f042d9928ab3ced3c890b8c25630773e77f CI: add docker build job
1cde4904140f835f5023331313326d8714a94b81 docker: regenerate dockerfiles
6d9eab52b1212fa57aba6d7fa292bf3e78ed2085 docker: copy local files into docker image
621dfe26bccc9f9a241aa33c478dc7973264eb33 docker: build images using generic rules
a29e0fa682544182c5b7e3a714d082883bb4fdc1 docker: fixups for rocky8
395c63f718355458de79d9124c8493c3ab77f018 docker: add alpine template and debian sid
92ff6b9a234915e02c0df5de5ab578f3dc11cc88 docker: get list of images from directory tree
9a39a856fc6d0d40a05bf30f3e231ccb16bac4e4 docker: move dockerfiles into subdirectory
84807477b2939307f39c00667db7da1415a145de docker: bit more needed for ubuntu24
fbce5c6dcad9a0de177ede866c808be0d94ac148 note recent changes
5f7f53eee4011918d5f68f793dc5dbd213e22604 don't create too many random things
0be201b7135f39a6badcb06dfd103331eac95ff8 Ensure yum is installed on Rocky 9
096b3d8c7ac9f1a590389f4ab2820d4f0386c2c4 unify cleanup code
acce3bc60e76adb6a8d28530fbac1fe660ffb568 typo.  Fixes #5321
e74831050c04e29f9a053f8754999a91aec872da add missing " at end
bda81b8d6e91c958a3b54fe7110a29430c29c847 allocate instance data even if the module doesn't need it
f77da1b696d137ad3f201c8bad55bd105b7e55d8 fix typo.
6980a9aeea564520b12b643b18594fa1cf194375 set default to quiet compiler
24d33076b30363750857c3252a73d3a659577e9b fix data types for CONF_PARSER
e4f0d359179a40c3cb3d14dac8a81664a857ebd9 make fr_ev_max_fds configurable
73b6f40074a58a3e61a9319addc778c47f8754b5 make maximum number of FDs configurable
33e4593686122039a2330aeaeb239827c8bdf4d9 add ecdh_curve example configuration
46f68159e63d4aa649f5f94edcf487eabc298c33 Add `lookforward_steps` option to `rlm_totp`
cf568774708764333c65129cf3ba9c6dc7c47127 Formatting
ba5c99869dfefc8dae9ec15de8ab4f74b0363efd bump github action/{upload,download}-artifact
988ecea6f66323574b136f50fef7c0f5efd4962c Add Ubuntu 24 to deb packaging tests
8201f3460ef2d89a8ea7dc7c7676e9a144faf04a Failed authentications should return `reject` not `fail`
b0119585b992b2adaf7d34df9fc0c33cf6eb48c9 Add Ubuntu 24 to crossbuild
d244536ae1dca9b9726f46a1c2420dc19f88d12b Tidy RHEL build
22113c33e0934b836b18980212288cb357f1fd23 enable crossbuild github action
379abf05559e8616e4d4f97298ab8b523099768f bump github action/{checkout,cache}
dcbdc4b58c6d05a752018465b34672dae3df7071 crossbuild: now need yubikey library for tests
323a91745768632a1766bf9b7b71b114b9b39e40 crossbuild: bump antora version and other fixes
ab2a87cb6f248691b7827ace743121a99d7b4ebb All current platforms have MySQL >= 5.5
2c6b4e6cba726cc7cf2d4c55b3ca63a11603d127 build on Solaris, too.  Fixes #5313
931fc55b4b98a74e401a3a0d73cb934b70e6d61a note recent changes
7672c8ebe7cdadbd11a614811c5e6fd8176c001a better handle re-enabling connection are TLS connection check
da0f06228f4d7ccd06c8da47e7c68f2b8679d665 add / fix some debug messages
c38ded25193b00a7a1dce00caf2acf6f901e874f Typo
6b1ef463edf98e847aa6e3ae51fc460f682bfcb3 rlm_sql_freetds: handle returned NULL column values
50d5d8767bc225286ffc5fc877c85f528a87a06d sql_map does not use the dialect option
66e6389789c19d0b2e3c10a119d6bb56c4deb264 better handle all actions.  Fixes #5308
db27ff1b07e47bd5345875d1371df6852195d72d fix UNUSED for radius/1.1
cd6534934d1056bac4ad1c01baf99e93fb4d4ed0 Correctly cast to print hex value of characters
c06a90e48fc4122b07d0d38990a2efd3cc31fca5 add necessary backslash.  Fixes #5301
b6ac3dfcb5ad992593cd744fd778da8345381df9 set limit on AWS health checks.  Closes #5300
bb488d076500025652bd7c888d197d35201c1341 Correctly parent cache entry
f17c4ee5cfb8a381c217f339548e01a076016e94 use snprintf
ceed34a34787ef15f3214a2f49e26db81d8c43c7 add "check for radiusv11" flag
9499e5615fd9fee98e213edfed8ddb47e88b5411 set radiusv11 for replies, too
f572df1c8990407f6b55af32e255f01ce746def0 Less noisy debug
5ff76f921c7d46b8eebea5d42b2639538efff7f8 allow "ours" for inner tunnel proxied requests.  Helps with #5288
2d8d738f40801371aa134bc3b0026a7b68640284 Remove Centos 8 from CI
44d34127d9a13d09bf30b968116889ebac525e3d SQLite doesn't have GREATEST - use MAX instead
274c1cda13e41b1bcfa56ebda51fb663023c2af2 as sent via email
e9dd5f067d372000bd6d598636338729447064a5 Ubuntu 18.04 is EoL
2b9ecfff007b1c00561f09d5fab9fbcb5f161e87 Run relevant post-proxy Fail-* section on CoA/PoD timeout
edc777824cde088ddd7ae676fc1db1a4b50f9aba More helpful error message
eb31ec97377b019d2575c4421d244f43c177dc43 No results is not an error
225935742e68dffda7a03a67bf0bf839d0c1ebf2 Improved vscode settings
a9582fbd9d9884996a525d27a1fd249f29b55787 initialize entry
f2e5516ba1c8a4cf3e71195787018f05d4c8b0a2 cleanups
88e6cdf6679ff62fda2fe48eaada548a87d5249d set "ours" properly.  Hopefully the last commit
cef1f3e304e3f8dc35a26ece4f4ee7a1e22dcf31 set ours here, too
ec3a84e2420604537430580aa9fe50dba470cca8 set "ours" if we create State
ead182d119071e79bc34edde7d27f64e3368b344 better differentiate State from different home servers
c5b9bb62fffcd4bf031f6985d2593d13bfffabce only mangle our entries
08c6520143b5a1dd45e5e42a009a714c628c0650 distinguish our state from others
9ac4d5d364e7b1bb72498c9339b03531b80c0b40 move state calculation to common function.
30939dbccd0225583a14c560fac4e26401d8252b revert "ensure that proxies don't mangle State".  helps with #5288
ad328293b6da2b1eb8b46f0190bf072424cec334 No need for begin / commit for independent UPDATE queries
5e73f7c9ac89e6ad0a0be5778ba3fa542dbec68e might as well document this clearly after 25 years
ff9e834a07687db5ae80e1bb356cf6508ffc1acb update docs
ca23215a6e371cfbdd3e9b26afff94c5ec75279e Use correct sqlite syntax for id column
f4e79d7588f1c6d5839422a8ee63b0ea794c9908 Use the same encoding for binary data as strings
98f2f91b543507a44fecf6235ab18b27c8db19a3 sqlite3_prepare functions prepare only the next query in the string
2a5443029cc05dbf161ece11e2f3dc28b1ed194d Remove un-used module option
e2129aa53cea52fd3129e615eeb454c205783b3a manual merge of #5208 with fixes
8f4fcd3dc4859bb4dc3d9638669011cca5cb0a8a lowercase.  Fixes #5267
a0da7ba3a7b8eaaabb0f23e06758fda907ba06a2 note recent changes
17b99301d8454dcf211fb9169f7e2251a56eaf7d add "-t timeout" to radsniff
71579bbb1aa27b5433bc87dfe07c793daf626991 additional documentation for mschap testing
f8f22e1aac60e2a9e986b929191b703325032d61 shut up static analysis
3eed6fe1d5aec9139dc5ea26fbb5a07fc623c045 typos
94202628d8db6f3d25141101af6d7be5d2ef9043 ensure that proxies don't mangle State
2781231f01009a65969dd560fe7eaf7707dfc1ba Backport yukikey module tests from v4
2b541c0ef478931d17720bc85f61e7e1dbded2ca Default yubikey module instance should register xlat
48746d9e632b641d9378f76b0ddde833f8f1e371 Correct modhextohex decoding
96ce95ce2f05045d89759a79e16741c1245b543e Correct calculation of Yubikey-Counter
fc7063d237b70b16d75c58eecea27bbd5a3a95f1 print out NAK'd EAP type
1e4ffec1b6173f7f3fa696903d8df841a12e83c8 added ckey dictionary
f9281181a007755047973375741ed7b0ae8c1f37 improve exception handling.  Helps with #5242
a523315ef38e3450c9fb3ee250ddb56f894976bd Add TP Link dictionary
27e4c6764eac8343eb4811a91bef5c364f8e7426 Use base32 perl library available on both Debian and RHEL
ce35647ba2456da4173070deb954c9ab08bea8a7 Ensure fakeroot is available for `make deb`
3ad63cfe9003e7db231d3cc8ca7b4c0d074ae0bb Correct retrieval of client stats
52fce8499a66738ceef68d27acbd2592f6949bec Add extra build directories to debian .gitignore
2d665e5826607e8a9eb27454ed5d0c12e5bb9509 Build unixODBC rather than iODBC - Debian packaging of iODBC is very old
fe6ce9468c0b2d0781a5f08fe8c5036e727a3132 note recent changes
3c27585db43ae5d2322dc792fc664e4a49699453 add proxy_dedup_window
7b6369a566e9107622475fcc8301421397fcdd16 don't delay proxied rejects from a real home server
a69bc4a6b236fd8aa985c5ef246f366ccb70cb41 more notes on connection starvation
282d02277dca12f461ad1b2198259b8b6cbb1c88 Only report EAP sessions as being expired if they really are
6c7cbacbd53c36616765862add55aa283faef81d note recent changes
52f604b2ede7ee8a9587fc8cccf0b20288830d0e document dedup_key
a198adb52ac8ae61e00d260bd51c6e83a67d3893 Add nonnull hint
aa0f4a043027f3535b9119b933a713fe47006c6a typo
3a9cc7eaf366a726285d2bf61923f508dff6c1fa add dedup_key for badly behaving supplicants
12a2cf4a6f885481ec0a9237e7febb89ddb4991a allow for password longer than 128 characters
cc5fcfa61ba7ca49f369cee6be94619078acfb58 add wrapper for pthread
93627c96e5a312b177bce5200587934d0e336ceb add some dedup stuff
e4cabd09b9d0ba07d3bfbdcf03aa0b200477eaa8 move dlist out to its own file
2460c360ed0647f9f823de31fc9024bbd59a2033 print out the module instance name
e9adf8f026ad0ae72c5d7192304e81890d4fea7c clarify message a bit
1055a822f3d4fddf6184aa712cc37045d963be36 this is for UDP home servers
eeefbd94a02450059d2248b28ca763d9dcedd722 ensure we have certs available for tests
cc04845eb2280495f3dc017bf6c0b1eb90fa4344 run more of the eap protocol tests
7c1af04e089ea432c38fe6667881d21aed8cd664 add env var to pass rpmbuild flags
0b2f549457002dad5d420a7b80736624ef290013 note recent changes
1d8b14342415fc92f33ebdd640c92f3d95f77dcc reply packets use request authenticator for Message-Authenticator
26c4676e14d8b41a0c1de3311f4892d2ac782682 print packets as hex with -xxx
22cfa89fcff23027ed481437b068520a1933e36e check for radiusv11 and MA / Original-Packet-Code
cfb7e3c1f91af8ec8a05e876c9d2183d381f634a document KRB5_CLIENT_KTNAME
8ac05b50a7b9148767374012200cb702663ad921 more small fixes
ba75d936d30e3882058b17e8c3665cb0ec2139c0 use space separator
ecbdfa90138fe656156831ae6671b51ebbd574a9 don't leave radiusd running after "make test"
1b4f1d0a622384495ba5529e60822b02b9f2303a add "time_since" xlat to rlm_date
07dbbf1d77d8927b1a52ed41ee2446489e627b0d make it clearer
23affff37565b3f29b353c7731db5c2f6e655162 document notes about Azure AD
08dbb545a391019e943584df9f08fb42932cb66e dup stdout / stderr if we can
44a9be8c7a0452f4ce7bf75ee765d2156da92deb remove wrong comment
9fa50e3ba46d47262821326f2ca59c03f27f8031 note recent changes
1c00a9de25003566e970d0bca083eea7c3ea4087 add "dates_as_integer" configuration
2276a683e9d8007673ca785cd73e72fd911bfba1 catch bad times.
0c6d48394867e2d26709ee6c6d6206947fa9c2b3 unescape things we need to unescape
6556b2bcc68bc919eb33ba6e95c16e697650dcdf note recent changes
16469bf33f1ea518e60e0e661a105f9bc0b00c35 add radsecret program
c1188436e1f81e6885f681376e7e16241b986e1c Build with winbind on all RHEL >= 7
849174bfe56b404b7722e16977372cec648faf2f Backport Aruba dictionary from v4 (#5164)
c0585adf59c558128ad245c636d4f0cd7f7b3752 empty initializer means all zeros
4227795c4460eea839304ad73f891ffb20df2683 use new API
801f4c4010f5170844a6ca868fa8a37e661dda36 acquire lock for python 2, also
ecd3d04f51b0ee151a59d1b7602bb91309cb6ce7 acquire lock.  Helps with #5111
6dc5a847a53b91a7c2cca43059caf6513983f3df initialize local variables.  May help with #5111
feeb31e8a2e32c3df3b9e0fcebc479bf208640e0 fix query for interim update, to subtract session time.
f857ea3a89d7c9653f81f53506d1623178ac1ca5 Fix attributes (#5151)
588ebc54eaad9dbc216f3ab0d6d9856a01159071 word smithing
cec130b170361674e5232963a3ddbd2c228133e6 fix example unlang
77d18e9b83ea916a69e6506e1af0c354526b17bb clean up ALPN negotiation
51ed647fe87cbbf42ad5e35ee10f05d484d578c5 fix typos
d44b3d0bf6e8c92ebbd0864f66444b0933e6298c fix warning messages
9c4aa8b7f4e4c4b2e7eb2c1a403640ddd759b217 note recent changes
244a0dc945adaa150aa3c3b8a2f199966b9dc534 helps to have example config, too
93e8ee38c094b6168080585649978ccfe848be8f if there's no "server foo", then use "server default"
c49bf2a34e9c1cef5badd1538ad483c94cb2d2af Add config variables for lookback code, and make TIME_STEP and OTP sixe configurable.
3c06f274dd8bc70d7b32736ef6c8064b61cae177 Add lookback capability to address transit delay
484840e764f24f49ab3a93819510d33e46afb25d Ignore eap teap's all.mk file (#5128)
337d893b08a6c5a030723967e0414eaf8e4ffa4d Revert "remove "radius/1.0" as it's not needed"
26449922f6ca33102ecb8b3f6363f6aaeaf3bd78 change format for tests
08991274dcbc06e4e0d0a94a942f24fd46b1c37c format update
f6762d6df68dc9fdb1a3b3a8a174ffc37566de60 update the year
43e37322603a8c774a3b347686f773b930affff7 Add 'if not exists' to mysql create table queries. ref #5032 (#5137)
a8e175c50895c58922d7e0db0b86dfe856e86020 set VERIFY_PEER which helps with PSK and TLS 1.3
781c46dd9b8272ce4c6fd68e0171bbb002043085 remove warning about TLS 1.3
7eaee8b710e3a54e0508c9eb71ef5c27958ec6ac permit sending CoA after proxying to an internal virtual server
9012b709ebd21870467cf8069326f05761296bd3 don't leave dangling pointer to a cancelled coa request
73d381dbaf998d01e54865c76d5f00598c0e10d2 Add Ruckus attributes from Cloudpath config
67b7ce0b8414c59ca707885ea0887c60e614423d add client configuration for PSK
c6aec6d6ca865701a74530edcd42c4120a223e90 on cache full, evict entries by expiry time
470eb94aa227220978ca984a692b9928c75b6b1f add define for illumos.  Fixes #5135
4bb74ffb6b1125293c72501408793494be8d65fc prefer PSK from DB, and ignore the cache if so
bc5765674971091f5e4b986139fa787468dcfc46 minor build fixes
26e1fa680cabbd73a18c243ba9458356511cd60b notes on efficiency
986c351e8c32b1ee0e49e0fa9ae17a9468f08574 docs: add pages about monitoring and statistics
0a09cae87ccb2e783aa53bfc8960f532aa818de9 add default values
4f4a7ab25746beb1266dffc472b884dec9953014 add provisions for read and write timeout
41021bf43171ebdde4636b95717216ef5c1ed601 point people to the configuration which controls this message
8221f708aaf83b8099e873a15bdbc12d242aa17e Fix multiple typos in MongoDB query.conf (#5130)
5aaa9a7c428d1de35e462a8093c91947b432075e Add auto_escape to sample SQL module config
212342fdb3ad4e1007a3da7535fc2ea311d566e3 snmp: use same port as default configuration
47e9bda3136533996ae254ec54e07d051121aea7 Don't send global stats when asked for client stats
8cc44cf2ed71275347c7183d1914fdc0c72e585b comments to make it clearer which stats are being referred to
342a995d3fdab6942a2f42fee5f75eb7e120ac95 doc: fix some broken xref links
40222cfe8a6b5c0ddd977dad9853c80989998cbb Build .debs with PCRE
31ffdcf03c7581d88d4044cc1fc13c73a6e2cde2 Get build details in config check output when testing rpms/debs
f0bb3b67f06bc6a981ee70ea2bd759b2f627b3d6 Use correct PCRE dependency
eabda9538626b374a5c464c72bd8040cb7758244 Build RHEL packages with PCRE
3c2eea1540d398efd3917a4fc94f003431c88093 backport some documentation from v4
6ab6108c26a89eec75d50f1634583c9d9a0ca4fd typo
bd1ebedcebb93af78d1dc47420241d50f8f40830 Add BEGIN-VENDOR and END-VENDOR to Calix dictionary
3bee00ef4313b009dc848cac2dc137092a10704c add Calix-Role in Calix Dictionary (#5121)
fa878fc67f7e33a688848084ce8f1e1c9c3d7995 tls: The 'untrusted' is only when OCSP + OpenSSL >= 1.1.x (#5120)
9b97dfc33a087435ce012bbe9f4c75e7d2652e8f fix arguments
cfbe38d2f018c00e826b4ba6a53de5b2b6a21ca7 Fix typo (#5118)
0532fa97fb40ed84fc4ac26806b281204d1d554f Pass untrusted intermediate certs to OCSP_basic_verify (#5113)
8df3a0bc48e9227a4cd7c430cc20d6a0812a9380 Revert "don't add Message-Authenticator for TLS connections"
aa705d01bf17437597fa969fe58b535b9badd230 don't add Message-Authenticator for TLS connections
b63592cb9f7b4b5c3d148854105b72e4c1c91ada warn if RADIUSv1.1 and TLS <1.3
892334968ba9750b1483e76e66608faef18f70b8 CentOS 7 docker image does not appear to run post install script
acc670add279abacaadebaf3f9d6b799da13220c check the request we reference, not the current request
665717780d1a4fe8e1501a2074cf46cbc204d0fa rpm: don't put example certs in the package
d18d702db0f96b4a6f631ee3abba80d8053bf501 also install raddb/certs/realms
9647ad0376f5445dbb1bb8b49fc00c1cbf0fe307 fix timeout for -p N.  Fixes #5106
3f1c4dadbb576981db1aca3fd7a1d96fc6489a59 handler->identity can be const
7774f681ad3d588e40734a3ac6dfcfad876826bf configuration to allow empty identities for TEAP
54e7b45a9c701ab684199de41898d92fdd625f8c make all of the things unconst
fab65a73cdfc64a25700ae60f41abaa06fcf24bd Revert "this function should take "const""
198a31394737a953e989bb56b2f0d77dd178dc21 static analysis fixes
9d94c6b91becf6708d8fd36adca9834c482debbd this function should take "const"
b15778969c7fd5abc85019ffc594ad6c4cfd6173 more TEAP cleanups and fixes
4c203f8134be68e16472ce2de3a0a8002bdc24b9 quiet clang scan. Fixes #5090
22080eadebe04706a6c851df232162b724308bd5 note recent changes
309fe1eab37f1cd23b541a4fe4dd5327341e6f40 calculate exponential moving average statistics
e773406dbe6098fb79bb7a436db832dd7bec129c correct calculation of statistics
9a2f26e2e318c55ab54ccb0c3a63d4abe820f403 canonicalize tmpl attributes.
fbd2fe417ed5053d1c55d125e392ec9fce535401 back-port "make tests.keywords.foo" from v4
c7ccf0cd5a6dac95c31de16031cf1f73d6826056 put common file into common directory
23b92621567ea20c122f85cd6466e675aa304b61 fix various compiler complaints
494d2cde44c7e7649952eaf35e5b1fbda19e4e72 add internal "name" to tls_server_conf_t
b69ccb7d3824d2b38a644f27057afe27e17473bc document TOTP-Key
ce8a663fd19f789e82370405f7d8c558d191b13e as sent via email
8f58f0f7b58b0446746379bd083a18e887a294b8 fix email address
361a627fe7118e844022624fab794489d1c7daf9 add debian 12 bookworm to CI
e70622a5b3c6440b438e78e7440ba8b53a952441 don't stop on eapol_test compile warnings
720709d0b4646f0c020223934bf0d74ad8e4469b docker: use similar m4 template system as for crossbuild
d0307c163fd9853684610af2a1b2efeccd8b6aef quiet things some more
289fe55d4c9d8363c5937e53a949b5de400bf279 fix for WITHOUT_TCP
828667efd01a6635c105ed4513cfd4ecac23e3fc one more printf fix
2ff5a3a6865cb54211f78f64da51fcec8c97d304 fix printf arguments
281fc3490964ff954f7824aaea2b0d38b0c8a035 cleanups to allow it to build
37bcd060c5463ac37d6dbdfd35cc997a9ad2dbb9 a bit more debugging information
f8f01fd6594fb694cee23608017aff0e791c8634 Fix typo (#5068)
f441e5bad501f1fd4bff1fb724a6626538b1bddd Fix Redhat CI (#5069)
d8b0cf3d39ebe74e3f667c177bd7d84269be5f5a define, use, and cache PSK-Identity
ab6ee474e05dbeddc1c0bdb66cfb6aa4744cc46d add more warnings
5e7754d4bd041b8a3f007e60080c3602896f3763 add filename for reading MACs from a CSV file
1216b98b927e6ab71a81d6448d52c2ead6fe4665 minor rearrangements in preparation for looping
0d0db62c52fa695818aebbb706edd687114edb6b start of test cases so they're not forgotten
71b98635b4d64f71ac459fd322495e4fb2a2ac06 minor fixes to make it work
1dd2d51cdad0a7d756dbf135786511fe6b7a75d8 add internal cache of entries
52f14fc2896a851461b530ec996f4f421ff6984b dpsk requires OpenSSL
7654bd47c7fe92592162d1cb38700d2dda45394e add rlm_dpsk
deb77d22b0bdb7b4291fd1e67df633dbf02ec12c CI: add job to check all crossbuild docker images work
e88c86b25b4feb03297fc8f2d6097eca6ee55e89 crossbuild: newer systems disable TLS1.1 but we need it for testing
80670757cc78c8e71e3252b6e51ac5c27c2c9069 crossbuild: don't set rpm BUILDDIR
e4bccf5ef7d60dccef3db0e2315a495e400da86b crossbuild: update docs
707e0eb90a2368b87c98dcad5605c3697c2fcf84 crossbuild: add recent OSes
dc67a0492cddedada3a0513c6040dbd9150c4861 crossbuild: generate Dockerfiles from m4 templates
37db20c784870ee35739d245d8a4d7ccdbb673c3 crossbuild: remove centos8
e12fa148dadf047e9a5079d048831bdacf56ac70 be helpful and show where the test radiusd is logging to
89b93779144110857f54c6a7d986f7fb1e2eebb7 make consistent
8ceb8694f8a7bf3185d8d2860c8b57b733a0dd6a mmake State creation consistent with state.c
83a8f0e086f1c497bca3767951cf7b9c947c6dc3 document nonblock=yes
09ae8c246cff16653fd51a54565b6c803cc84983 allow for EOL of UDP sockets, too.
28c489fdb09b69ab4a948cab98b04a5163fafc18 fix compiler warning when building without TCP.  Fixes #5054
649816b3c07b37895463bf901a9330b3e782adc6 Auth Lost: Free the state's opaque and ctx storage.  Fixes #5055
2a89b553987e585266f13695324bbb1eada911da docker: add rocky9
5864d870909dd26c178f596628cce6beae0ea467 CI: fix with latest mariadb 11 docker image
ac339f47310327d5dff50cf96830fd1ee9ed7bda docker: add debian 12 bookworm
d35586d463951b32f1611ad5228881b0559b1551 generate dockerfiles from m4 templates
13091819c3803590f9bdbf09bba93759faa5f4dc docker: remove obsolete OSes
9806381bd3ed142ac07d7d63d379809e7fa86302 docker: remove duplicate lines
edd95beaed269d597954b9fe14375eac1357759b Fix formatting (#5045)
dbad099a1a4bc6871ad8c010457e600707e75808 dhcpclient: Better message to avoid bad experience (#5038)
fbc21c88a2f225de7b0880bb0b2077d72e0c7610 comment teap out by default
b7458ed8694b2fa908f814ca5cfc2c9fc4eb686b disable TEAP in RHEL 7 packages
60f16f2f9800fb784161c37ec34c2edb899c029f TEAP needs OpenSSL 1.1
272e3fefb3eb92dce70ffb943ab384a90f3a4243 ensure rlm_eap_teap can be disabled
4fe4ba4693ce9ad0b2c7afcf29d9c2b8b4e4d2c7 use uppercase FALL-THROUGH
4c486f96b949bd323da8e37498a1ab3917e2093f note recent changes
5e7ca01c3ccd5d6e9980ef66b38ce71034d0bccb update to latest version of the RFC
73c906f7b51639b567a77e2899f2c68e2bc2dec8 add TEAP to the "magic TLS methods" code
727d2173f969ee436384dd402bc6dd479a7360d0 intermediate result is 16 bits
0391f749a4beafe4006bf4a80dc23ffc31c7944a pull in last fix
f251d32b9266c5332e4b670a66e1995da98e064c note ca_path restrictions
117366194c401b951dfa2eb085bb99363fa137c6 add TEAP example
7128b17ff597fe9a5cac75519624b5c4f94aef70 add sample configuration for TEAP
9eed6dc0751aaa5b733c281a6ee3358cec7e9775 Revert "account for "obit" in data, too"
69c8af621bbfa345e664f2c2f7e06b236cb361c3 account for "obit" in data, too
cb720e1608cea2bf9524d4fa793bc2e2d6c66fed add missing close() on error.  FIxes #5036
25182551e2956128e40e743683613e05468e31dd use IP_BOUND_IF or IPV6_BOUND_IF if available.  Fixes #5037
a5a02ec68a8d6d49434fbc008245d5166ed0b199 document retries.  Fixes #5040 / #5041
11b7bbac4698008eccf6c1799431fe3f78a1f9a8 add rlm_eap_teap to freeradius.spec
0864b645e5234171abbab335bc9f47475a4df2bf bump for 3.2.4
ad0b4cdd262bc1bf4624fb2bb605956840e955c2 note recent changes
34c7954c278ce308ceaa2b9857d094fffcbfb3f6 free check_tmp after using it.  Fixes #5035
41aceb849e5db767a6517474d9d75dbc088357a3 get length of all EAP-Message attributes too
7aa69b11df89c54d6fa1546faf2ba96209944252 mark "inst" as unused, and relax checks a bit more
51143bbb7197dc4d85f386a3fba69836586049aa relax the pre_proxy checks a bit
96ec88c228a3809cd69ba32c57b4edf62ee3fd7d build without TLS
faa08471685e2eb45bbe1260a19508be4385a8cd allow for non-blocking TCP connections, too
a05d32810fe118a5c316dde41d8a67f71e76897f move unused variable
3aac110c48b3ecf2a848eb109b4bcb696b6adf47 Add preliminary implementation of TEAP
448f0b2ac311381ddd76ef15299b336a8ec85caa fix typo.  #5026 and #5028
b39d83cb274697210225bf62dc79742e77e4f901 separate PSK and PMK
8719a2b4cab14e5a49254c5d9aa37cefb31f8d60 document Ruckus-DPSK
a4a0e7452450aca948b1cc87a2c61b3f145bf8e9 add Called-Station-MAC
92f800f8025ebecb883676a2ea662af72faf4ce1 typo.  Fixes #5023
af7134fb7dcf98573b6aac836548c6153ac3772c add unconst
3146d0a1ed049bcd8314d7c501c27ff4f0fa2a2c only track IDs for CoA tunnel listeners
e04ee8122aec2f0aa28e9f40c1ea8b7c713740e3 don't build with CoA tunnel feature by default
afbf93b9679f4011e397610e26dd4f05992ea981 don't make the DH file.  It's not needed for OpenSSL >=1.1.0
2ea14448fac84322857ed04f3134bb7c5c132fde new dictionary
d92e41676e6881f6f02bddb3d356260c56419260 move code to check for listener
319649655777ce3d676d75d13e91d44be4b54378 check outer TLV length against MTU
4176c1e4325e03ceb10800b305dfd8db8ca7c66e just use hard-coded number
4743a58bf174f393edce075eb53670f7981c9a7c API changes and preparation for allowing outer TLVs
10b273902fb003b545e7f0660441c8871432f4b9 typos
9b910c7c5251d784754bff5ab5f76b8fd569c40d add more EAP types
395e246d7fb5c0b959a35f663908d0a4f250dc7d add definitions for TEAP
82449289b9f2321da6b75eef1e4ba21ce1bf3cab add provision for outer TLVs
ffea27292d414588a58fc1becf484c03985f74d2 update for 3.2.4
3808b1b8f18fd3bc984d9daf3c068dec86fa59ee add check for FreeBSD
db3d1924d9a2e8d37c43872932621f69cfdbb099 release 3.2.3
a5cff6a76daf6fce79b5eb0646a14e8eec219ed4 CI: tidy comments to sync with 3.0
1c3c314f693cfa3e026995c0a2d8dcdc1b5d0600 compile fixes
8170415aa04c306fb3117bdd916f9d21c3c3dd95 updates from the WBA
3b888f0ba06c27286afe52a602eebe0213133f03 updates.  Helps with #5016
a17ee8ac3317720ea68bdb4a64e3d2571b9f4f8c compile fixes
293e337552a932465b2954cc7de192713479b312 move documentation to be in a common location
e8e98d452eab2ff31b9e5b446d4e4f7505a0166c no need to build or call mutex functions if they're not needed
8e264cb3ac89201d48256fb70755720979a415e1 Debian sid no longer has python2 so we need to handle that
83e193db64f3b8ec54302ee334d5c620610530c3 Separate out python2/3 packages for Debian systems
736e6b7581d54d39f929e8b0e21bcd6441abd91d mark rlm_cache_redis as stable
a8528ecae48d36da74e5e53718d1636892b3329e build fix
9c81386925b1783242b55f7da72a840da1480a98 separate out NAS-Port from NAS-Port-ID.  Helps with #5010
979424b0a959c457fc68102243920f651695eb30 LDAP_MAX_CACHEABLE only applies to names which need resolving to DNs
3260f100391d54fa9b0d54099c37a4bfc6264cf6 require TLS 1.3 for RADIUS 1.1
ae3110e130e6e08f5081cec06ececfc4034ac7b1 note recent changes
acd5ce31c21b59e9d1522bb1b21ee683cc13586d Break in rest_request_encode_wrapper when at the end
d1464f7fb3676b4ff9f9bd651bc4e8a89735403a return stats for TCP sockets, too.  Fixes #4990
0adf8133f0fd61224c80a082cc1b902da9c2d47e use parent socket for TCP stats.  Helps with #4990
bca04ab0c9f07f37feb1629474cc0f3de82398d5 use correct assert.  Fixes #4995
fe86c211b144380529b7fa9e1375acc679007aa6 Client Lost: Don't leak the fake request's initial state_ctx, which we replace (#4996)
78b2ac67090ee4222e7a0ad4d52e3a4d4270612c Quick hacks to allow multiple copies running on the same machine
1a126a69a610404e5df8bb967359cd5b3d1e4ab0 call afr_atomic_queue_free() instead of talloc_free.  Fixes #4987
6be1cd09afdae859f8dab6c04ce64e84488e7318 force packet type foo when running post-auth-type foo.  Helps with #4980
1d44d5148234b068dcef619dfb95ad8248362d39 Clear any old module instances before reloading
7dae0e469350200a6d1d4a31220a26eaaa1e0953 Update panic_action in radiusd.conf (#4986)
46b9797a69aae69bca9946e3f268ce5fa708e4b8 Update panic_action in radiusd.conf (#4985)
5573a1269a149b8b2a2a7114dd77a758b3b6fe2e clean up error handling on connection failure.
ccf44af9ce69159d1bf3496831f183df69845726 remove TLS_MUTEX macro as it's no longer needed
c0a7e0a130569b33266945352c81be783c234847 Correctly report the LDAP group a user was found in. Fixes #3084
e445fafd1d806174817d8aaec484aecb4133e59c Remove unused parameter
c5ac1b7cb07c859c5c5761f776c479ee8a3e4d83 remove fr_event_fd_want_read() and want_write()
f093f5c60b2ae0de64a1bc1f29696084e35213a2 buffer outbound proxy data if the socket is not yet connected
e515e5e2363d71f3df1fe514a56be6a8de3ec73a fixes for OSX
ce4872f7d686a0803284928668de1c3e1a7ad786 SSL_READ and SSL_WRITE are "more negotiation needed"
8230f60fd190b19365ba6607bf6d958a799843fd include <netinet/tcp.h> for TCP_NODELAY
561262d2f052d407b7c271aab1307551cce7cf6e note that realm names comparisons are case insensitive
fb1f1be95c0726139ceab7891c051e2d23348579 add Error-Cause = Invalid EAP Packet (Ignored)
9eb498f6762e722e93b053437193f008b6f52e2d don't decode Original-Packet-Code or Message-Authenticator
64d1307792f8c67ff012fd7814b4ec90dc597658 note recent changes
f81467e0354a7a4f706fb0e3f625136d11f0665a typo
a55626a9baf48e4344fb247ba70482d17edfb0f9 only call OpenSSL functions if we're using OpenSSL
1e5148a4f63f5ad29176348749b74bd2fbada590 Debian 9 is EOL and no longer in repos
95f274c8eea06e13443431f4e409e71ae8f0d447 Only set CRL_CHECK if option is set to yes
614b658afc19269b08a8420e01100a26ae7fa55c Report which SSL library libldap is using.
a9e9d6c0cbba13acaab430cadc7f6840f349aa89 set TCP_NODELAY. Hopefully helps with #3501
6375102490fabdf064591f1be511ab1f1e27a92c include header file
66b04f0397c3628e6a33f249ab188b7fbc7279a2 note that we don't support "-=".  Fixes #3475
85bdd46735bb76cf215fddf074c610653d0f7e78 add "check_crl".  Fixes #4917
801f92b36e8a22e5b581013c1bf297443734f0ad do not encode Message-Authenticator for RADIUS/1.1
c9e745eb049f7eca067d068de173fade80d50705 use "radiusv1_1" for consistency with "disable_tlsv1_1", etc.
a688258a0b9e96f684c676fc7d9ddd85aea9635f as found on the net.
0a96732105c4dac4ba0b010c240aaf8e7ed633ab note that the msg_version is the TLS version
46ffeeb69ddedfc789993f070eea366d1b24cb56 use correct debug message
95305edd46ec77946ae9c580fa53b827123a8113 use "radius_1_1" instead of "radiusv11"
f684e17c1516bc6927957f3779b5a394266545fb remove debugging
32e517c9ae8117c1e9cc0a6bc33004aa71e86f3a whitespace
4431421c2f1948bb47fad0a4bec1017582c35ee8 allocate and use 32-bit Token
557232ec6cf4ad60b8ae81c81cbe5b0e7a71d505 minor tweaks to RADIUSv11 flags and debug output
316ec69e52397a8920a310f5346c1c90b2b9c0ab add stub function for linking
f4f7beb04efffa81759dc0ee8a4f8374c3a17f11 add configure flag for RADIUSv11
ceb9fc5b38b55ec5bc9e5a0fb1024f4718aa9014 macros to help with RADIUSv11
063246067e5c9c5d58992c1a0f723fdb0094107d remove "radius/1.0" as it's not needed
f888f4a9167111384e532a06c5b61925c015a199 one more WANT_READ patch.  Helps with #3501
edcb99e9ddd69bbd8137d308bc0f116128658c33 typo
bb745e6593949f77b2c8edba843f279a0dcca765 set WANT_READ and WANT_WRITE.  Helps with #3501
1a0660236c6433bf248822b0d0c42c17f86f171c typo
d5d69778211d5d72339913bfbb41ab9218319665 add radiusv11 parsing for home servers
a0bfad63ec5987eb0f22368ef3f695b040d83188 implemnt ALPN checks and negotiation in listeners
42f45983e174bfd1547a079b36938de126eee76f add radiusv11 parsing for clients
c971699424b986ba11a7d7189225b3f89fc03987 add radiusv11 to tls{} section and parsing
01070ebacb2d4a4349dd6482ce089dd9b83893cf set up RADIUS packet encoder / decoder for RADIUSv11
cc3b0df8464a19d2517d2fee78e32f6198135a76 note recent changes
17bd3f2fd85355ee3dc50eefac8333fb8ba3011e rearrange so we wake up
311582bc8906285101eea3b6fafda7ca9b957d1c add "want_read" and "want_write" callbacks.
a7a2ba50434e76b8bcb018a4a18a0526f6baa553 note recent changes
2cafc0afa8fe7ea30055c6cd80a585a33ab3b96b give polite message about socket closing
1b0fec035d12fd09bf20b880b796f224b9f4a7a0 fix ASAN issues.  Fixes #4968
a384a37691900a0e93d3b4551c0f5563156fa0b1 ci: Add ASAN/LSAN options (#4969)
47081fd21be7b3cacca3b31304f5da907b4f1b04 revert to using sock->mutex again
9f117c64836e06fe35edf393cec5987488c46736 it helps to initialize mutexes.
300d680276d2b43a95ba4f864f362e7c91fd765a more mutex locks around common data
9acec4d84f5fe3a990e32e08c1689f1f5824c627 block.sh: Add cleanup statement to avoid exit and let the server blocked (#4967)
e728a94d75cc96914fa9d6f4808846eb475b608a note recent changes
cb962fb0c35235d5987d99724b79c834ff11a2a0 Script to randomly block connections
f30bb7672197f0586ab18fd47244be82f6e7655f use a global mutex for TLS, not a per-socket mutex.
d9b58e56b7bd8fe0acd3a8ab08617261d70148b1 Add assert to catch invalid mutex (#4960)
9b7929e07ced07b2451c7ab3dda5e0a99ba11362 need this, too
85492f56e2cb088bf1f98c61aa2a7e303c979705 add accounting, and do minor cleanups
02b4f1080f020a9c1ff4fa5e2c00f4b8d8b8df9a allow FR_LIBRARY_PATH to pass through, if it's already set
507dfb904d7a5c2770b3269b2aa545b84eec0f69 pass FR_LIBRARY_PATH if it's already set
1512b42f89a57a039788d36ed0ae710873cb1fac close the TLS socket on TLS errors.
0f2e47c32e7912209f644da16d9cc87e56d72c73 configuration and scripts to test high load UDP -> TLS proxying
eee93b98d9c6da6665a1dd6ccbe541b59c3d3731 remove extraneous echo
445cea38f543c80a57934be52421ccc15e524e93 Wrap all uses of ssl_mutexes in the same ifdef
1e614847d56f2c14e83ab2f7a6b7d158418f20b3 Fix missing phtread destroy (#4957)
c7f8e0580434c2aef35d41bb7293c1ef7d5e78c2 Fix typo (#4956)
8d0353241e8ea004e80e6b9f9add288f5edb765a typo
85360f5b52021531851dad68f9ebd90486409745 more cleanups
6336bb4fdbd8a0a94997b055431e7dce0e546177 just use OpenSSL thread IDs
4b9fe3e3480b7f9746bd2c4ecf1ddda6c34b955e Fix runtime LSAN/ASAN out of bound index (#4942)
6ecb253ababdb0f51c6192c00d56652bb61838e4 call the correct API...
6eed5b5a4c4f40b4bea27ce49688e5c079badb76 typo
8c409023ededea179a8b433a0ce7a5c8532932aa let's remove the timer events when we free the socket, m'kay?
049a66572bb4e9c71d372558745a1dc73c6b7051 more checks and sanity
0d9abaf1739d7f460c75e3b981d50c7c0d9202e1 fix paths for v3
c9066a3a7ceb4298f9838d71ee418f77774babc1 copy from v4
c5724c758c34e10c8f4c0930f5567a1fb3de181d fix CI
264d6bf2e4f6d9e5349beb7b8fc76e267f329fa8 try to shut up clang scan
da9375e51d446c69e6dfaa16ce472aa0a8d44ecd hopefully one last fix
2d0c08d5e1c8d0027b8f8809a9ad846c6915e09f only access "sock" for socket listeners
6c1dd1aec4f4fb995c24ad40d1082f026425d39f move "dead" to public value
fa50dd01510cdc60af037d66523f0720f1554c74 check EAP header byte 0, too, and add debug messages
ae6e27a9843df975c9716ac963504c312a3ee4fd add pre_proxy method which catches invalid EAP packets.
1a27e9527a7692f3bcaaca352fcca5a907cf1413 initialize sock better, and mark sockets as dead more often
656d379c17a898a3ecc4a69967667992b85661a5 Fix pthread.h include (#4943)
1a7200a97e3e1dfa9d9371a14638a8bff83fca91 More move @.. to ${Q}... (#4937)
3e520d77532ac30ab107e3716315f37ff6aede7a CI: use local copies of Docker images
cc6f6050253859f49ef052f9c28db4997f9604b2 $(Q) -> ${Q}
c03d1e4d24a737ca703abd06e2a0f7d9cdaab761 CI: remove ubuntu 18.04
ae0a9adb054d6fcfcccf45fb231f0a1f1dca8b69 CI: remove non-Docker path
0c484c7194935979ab525960b0039a0ceb2a9e8f ci: Add 'sanitizer' build action
d79f057033854bb6155454eb55dec3341d49d5ec ci: Fix missing libclang-rt-15-dev
adbb63e2e727eafaf541308a8ed2ec729c7074a4 ci: Bump LLVM/CLANG for 15
99cd075978b74aad3f43e680ae6884574f7cc5ce Fix runtime LSAN/ASAN error in command.c
22d33d294980ea7a01dfb9f65563ff19aa38f32f Fix conflict test radiusd instances
610c608c2d907ac49362a057057e39d3411f1a0a event: Fix missing phtread.h include
907fbd5e5c9bb5cf9c617819d446f72f4b7cc60b Move @.. to $(Q)...
139090e2470f818809fdcc3e3c0e07df4501ae55 CI: clearer versions
0fae3d05dbc767c4b4cfaa1d7fb6b1cc7a1a2e20 CI: backport self-hosted docker image updates from v4
7d31f62523c36559e0d1abb15bf31e6415655eab Backport math.h from v4
6928767aa4cdc20ace489154de5908f84027a774 Fix runtime LSAN/ASAN error in src/lib/atomic_queue.c
f502a3905ade2ce1d0bf3250d596fa973dc59ffa note recent changes
7d390ec560decf7355fe852bba6141c03c08a56e Fix memory-leak in "radiusd -XCM" (#4933)
83da952afe29752970f09e653eebcedafff7a8f8 remove "other" from here, too
ff2fd1e2a78ab021732bd59b6d1c8186000f0c0f Fix missing prototype parameter in ssl_version()
2e39a5abd32e11aa0d7371411dff73fc9de0a9ce Suppress GCC unknown pragma warnings in rlm_perl
316d81424e6d7661bf468615f181a3409cb177a0 ci: Bump OpenSSL for 3.0.8
e6df0b6635b11d6f3c0fa85e9d5e82b12ef0c962 disallow CoA for fake packets.  Fixes #4929
d0905562059b3551110024911370c07b47243700 just remove the file, as it's entirely unused
20283c3f5b7bf5371c834ec84784ad225bbfba5b Fix runtime error in file_common()
6fd10a35e121cd0b5b3ffa949d642763426732f3 Fix runtime error in cf_file_open()
01dbd0bebfc40356e229c114c89afeb10adec010 Fix runtime error: load of misaligned address in xlat_integer()
f8c846c5a7a731c6bc385a998e7fb7673d9681ae Fix runtime LSAN/ASAN error in fr_in6addr_mask()
b917bbef48c85dac60f7c84344ee5f66c514a054 Fix AddressSanitizer: odr-violation in 'radiusd_version'
3fc9f7e4e21ae3823017399a9e3074daca03383f Fix LSAN/ASAN memory-leak in lib/radius
314c5d9986ff16ac45b67ff00e5767b9bbbaf341 Fix runtime LSAN/ASAN error in src/lib/dict.c
d19402a2d541e249a174e1f080322480eb0bb63a Fix runtime LSAN/ASAN error in src/main/conffile.c
cf7633a099c5dfc35af210ae28241864689f43ba radattr: Fix several memory-leaks reported by LSAN
1647478f3979529e2e72e5aabf65719e0826c71d juste use fr_hash() instead of hand-rolled hash from 2002
dcbac5b900df3a98e335a8735d58504ddbe64c94 Backport m4/ax_cc.m4 from v4
7ba149cde8e6192eac220d434ba17f4d10297644 Backport 'DIAG_UNKNOWN_PRAGMAS' macro from v4
1143b1766bd29d7b320ac0533d2fc3f3a3c3c064 Fix mismatched bound size in eapsim_checkmac()
1ed85c75ac66b896a42e3095b48db4b0f3b46dee Fix memory leak in client_add()
36ffb590e96972184863917dae772c6a5d71e99d Fix heap-buffer-overflow in pap_auth_pbkdf2_parse()
4d43b11d7805431d0ca1337ef7183e28f08fde10 coa->home_server may be NULL.  Fixes #4929
18c3b106bc8856c32a89b50789b3da436b336700 Update dictionary.wifialliance (#4928)
bbb56d16c9304b25fda9b34232c2d1580efc6af7 Fix rlm_unbound build (#4927)
2e9741f46ac40b1a81bb0c93b6eccc34ee87ffa6 call proxy_send() for sending proxied packets
35cfe224604c7eb208890831c30ba443903bcfd0 fix use of DIAG in macro
81a32caa527fd2030e4e0b5b5b5429d21094a4b1 more fixes for talloc_autofree_context() deprecation
43199bc95478e59f58da21c76d89b7c30c55ba7a talloc_autofree_context() is deprecated in newer versions of talloc
ac3207cf651b2b836f110be92ff00359e65c59f9 note TLS 1.2 or smaller for EAP-FAST
755ef943d05efe0e535e062bdcfe40c8d64a8805 Warn if libldap uses NSS.  Fixes #4918
0f7384f05829a1ae67fe1640cd5ecc8df8f86e6d shift 32-bit words, not 8-bit words.
f0eb199f317730efcd6c2e59c1bd026b642c4a11 add more DEBUG3
b1f851739d40b3cd7b6a875d92268ad7e5d54c63 Update ciena dictionary
089cf6efa1fdef8160a6694e558eafe7f2f3fb50 Document max_retries in ChangeLog
2c21c17294ec265ecf66f7f3a080071ecf6b4437 Define max_retries for pool connections (#4908)
09de0d2dd70e49979ad6730d646f8ca405a5be5f Destroy MD context, causing leaks with OpenSSL >= 3.0 (#4899)
7dd1bf67672ca7d08ab6dc7407a8658f8f89bb2f bump TLS buffer size to 64K.
d79263f0d4710f73f9c49a06cabdc080e6ec6017 Bump for 3.2.3
b9ed73ef2d2628fa6e2a6d15a7782f8217966be0 release 3.2.2
8ca68f7bffcf349248428c41332b4dcf004f98f7 Remove broken Dockerfiles for centos8 and debian9 (#4901)
501e343368e496d0decf8154619ed4d3da50202e Ensure service user has stable uid/gid between Docker distro versions (#4900)
a1abb8491f054773ed5d4454b4823a08db788093 md5 xlat: Destroy MD context, causing leaks with OpenSSL >= 3.0 (#4893)
a82f1816754d65751041780156a8f24e1cf4e18d more commented-out docs for Auth-Type LDAP
41b79405defc99f603875efe65018cda3dba8993 rest: Add test of request timeout
9d3006f3a0dce0d4a0558a16005d094e107d54a8 Add tests of rlm_rest
3ba692ef0bfeada92563c85047c0e36979bc4147 rest: Add option for rest xlat body data to be encoded or not
d1e4c204680d2b430cd9118a8d751fd4ca0a8a6d Add OpenResty to CI test servers
4d922297951cf07cc920ea3caf47c7ae60a28f02 Add rest xlat "section" config
44e8c9e8b592525fc152a85d9b8ffaf07f03cdfe Quiet module test warnings
0d9ee7c8cdb61e951fc21663ca78776655fb7cd4 Revert "sql.accounting needs Acct-Status-Type"
74250670bf1b69978926d9a24cdb9885ede8fd38 Revert "run the accounting "post-auth" query for sql_session_start"
22de4d5e77773a07389d936ce0d0eebd2ad24d84 Revert "typo"
1cf55c5e4ffd8a25e029b829928814e098e785b8 Package rlm_unbound for RedHat based systems
2e8318d5ad57b668439dea72b94b313764ff3b10 Package rlm_unbound for Debian based systems
83d12d31b1658e4127413ea48e78d20d16be425b Move man page to correct location
0f73c6a2844485b48d9446f09aeb777a9e6a6a80 Add resolvconf and hosts options to rlm_unbound man page
37df547ecd77c2f5245f22913c82fb47f64bedd5 Add rlm_unbound to stable module list
a559477e82d57f85f0de55244a19de3300f28987 typo
5b7e4d4d031a6574a6bafd4faafb6cb9a7752192 run the accounting "post-auth" query for sql_session_start
c9b4f58041aa8051abcd806ce24d8b93a682cf8f Clarify pre and post proxy behaviour when proxying to a virtual server
26ed83c241653e4f1afce4a4c766e5eabc6f60e8 note recent changes
0812bc1768cedc420adc03e86893d798fa19e872 be more careful about session established.  Fixes #4878
3840e2583bc1e23af96d93637472eac080ececb6 Include thread stats in Status-Server attributes (#4870)
3fec9d8b22d6afdbb6049b8aeb5ab4ab000e037c note recent changes
ed46a77dd5dc2a201ff61e043f89913ee7156866 support cipher_list
33ba7c1bc0de601e253030ee9bd2196ee0eccbe4 don't assert on configuration typos
b87ced5f3efce7868e53afa9c87e122e191a5819 Switch Ubuntu Docker images to 22.04
c662e0d5f752be3d7ad3a21179b558fc300a9e69 New Ubuntu 22.04 Docker image
131aaa169b145f9111c87f0e40fbe5abb8e1dc4a stats: Make Status-Server stats attributes available within the virtual server (#4868)
3bd98c738e8ae506b14a3b75b1d3b0cd403fa3e3 check-eap-tls: Set Reply-Message in the right request's list (#4869)
cc1b2bccf1449e44350c57a1a62510bd4562854d coa-relay: Typos (#4867)
b9e8fc7fc4f8f56dd39777bf8fd522eeef25e1e6 pap: Only look for passwords amongst non-vendor attributes (#4865)
3794094e42547577ae4bb42ad15cafc44e0f0170 Close FD on error (#4848)
8c1ec430966be75ca5d8c907d42905e6a59655dc Typo
8929d8bc6a9b843649c14b892699b3b541e3a3e3 Fix typo. refs #4836 (#4842)
8f2017bff7f86366fa7b69bdaa224d6f393adcfc this isn't an error
1c28e5bee823fcc3f74ebc07e6879cdec42d9d11 typo
9048d2a00fe861c037088f5c79d3faae2337af9e minor tweaks and document how to use it with IPv6 addresses
a769587364acabcfadd5f5e190faa620087ac914 use CoA instead of COA
089e3a25e456c5cf0fcdd2cc23fa9ddeeaab7cb6 typos
417b9fdaeb6ebce9ca656b97d2bebedb0ce07430 note recent changes
f6745f5584884f0f4c0dbe665e35d802d9b2475d Add TLS-PSK-Identity to sock->certs
58397d85bc38b371b7276c9d861fca636e23e965 Replace magic values in rlm_pap.c with symbolic constants (#4832)
6309497fb59548d6b68cc51e961e94c26d8b1d61 give better error messages for %{listen:TLS-*}
8b1164bc7810e779b8d8cd33697cd0596fdb0f9a fix various build warnings with newer compilers
aaca366056de166eaf152b6231cbfadb0c33f02c don't remove the .d file, it's an output file
92eebc8615dca3cf0692655c04a72605861ebaf7 Handle changes in libcurl options
1b7d81046b2357440e35a8024d900424d9f8f6f5 Protect calls to rlm_files where no packet for check items exists
ea1fbf16f7b20603ed4a766ddbc2ff0b9e13d4bc PostgreSQL can distinguish between duplicate key and other erros
915a2fd361c7f1657b5ab64f630d40d9e69cafd2 Ensure responses are sent to accounting packets written to detail files
d0d742565f7da44ddca69a07922e4f75ef940677 Add basic VS Code config
cb547c1b9b3250c139bd5215a6d144d1181fc118 notes on setcap
8f5a5f37e4950dd3f35ac7cb7a6e6f449744c26c whitespace
3cecd0502fcfd3394205bdb726a2d64176934888 remove useless debug message
05ae80e956f7b1e55c47f66ba7495672ae7b6604 and the same for protocols
a8f296a04cf793d8fcb82b0875fa3f9bf943b52b Add module README.md files
d7bdd0ae6631b59ccf67fc38f7249b9cf426b743 more docs, add tracking, and send packets more quickly
3c314c37575a48d18bd869f94349736e70ef2477 Ensure acctupdatetime is always populated
8918a9b5720e6e762270fe8fbbd633419bf339d7 use "data" from tree, not "context" from caller
23a99363aa9d167c3a7a702a65b92d1db9971588 use rad_assert
f711d365ee41bec3876a35a932aca9ce5ae3d35d shut down listeners which have connection errors
e184abd99e992d54976cb0eb86cd17e41a5d7831 move error message to more logical place
2e12cd6e87c032308c85c21f19d08f24621ed7fa let's not be completely crazy.
1bfc587d60f3c4b4d2c9869375f855c8655a8d34 lets print helpful messages instead of asserting
ba27278b8096732158163e985cd0d2a54cc349eb Use rad_assert to silence clang scan
7966f76fb54f2f01bed315037daf3efd03f01b84 Move error handling to outside #ifdef WITH_TLS
3fb37b19d1e9b9e6dca642cbf5bc098851e1870d close FD on error in more cases
83e90b11fd70b00b2110104e8fc78f3fbf4af8c2 set the host name to the actual host name
f7f7582aa44e99ca9e1b49c1a5ebbd226b0e41a8 more asserts and updated error messages
55ca4565f12606a6bb5e072179b93f62a6931131 Revert "proxy: Fix issue to process empty data (#4797)"
f344db4eff82b92c0e8a607a675ed2f52200f6e0 show OpenSSL error, too
fb8492a560cac19f8bc47dd4fc3b7259dfbaba5c proxy: Fix issue to process empty data (#4797)
c2017d13743a763218d102ea1150b88880aa7b3e Fix typo in fr_nonblock() call (#4796)
5f68ca880e2b028d6bfa37642e026b00f29e4bd7 use macro for home server is dead
cb8feb680ddffd932ee153544bc995a9721ac22d remove unnecessary "break"
5379ee9b90a791184109665f37ac40cfe97c1438 Add header option to linelog
6ef51ee3a636ffc95ca60c167c7f32a228b115e2 Amend exfile_open() to optionally return the offset in the opened file
147712e494985234733991d49ef631252a15bf27 Revert "check for multiple "down" states.  Fixes #4790"
c1a575e48bee09b01103c2e38c75269d2ebac339 check for multiple "down" states.  Fixes #4790
b52455792196143d691bfd0836a3abc158bbd743 print error message
a86a1e4246e6d6c6051492336da6cee7c187d187 resync.  Helps with #4570
70cf14154d161ed11ee99c39eddc103b626726b6 sync with dictionaries.  Heklps with #4790
d330e94ccbd508f7d86644be2c663dc8adbac0fc ctype macros should take explicitly unsigned input
3c76944461af025bde4e3174bf959c601693697d We need to have cyrus-sasl-devel installed when building the LDAP packages otherwise we don't get SASL support
bfd23987289873c4d0f5dd359ce429050d9d43bd CI: Remove deprecated set-output
214942222515689ab13013ea592644c91198194b CI: Ensure git-lfs is installed
07691547cbb1e4f340aee2285069dd4e8ab72917 Update CI actions to node16 versions
13236ec223f8167af8e9bd9987170bdf300f1925 Avoid spurious error about absolute path
a82c1c2cf8fd268b8250de91f746ae9f351ef7b7 Only debug packets when condition matches
d3c984b73b3797552d61d361cf192c22b4859de7 move nonbloc setting to inside WITH_TLS
ebd26b177925264e215f82ac3b43642029d6dc3d allow setting of nonblock for homeservers (#4787)
9046a4cc63915a6ba45dcb185715645641a847e8 only for TLS
999907d075772155cf6807fc4c40b99807d0b359 forcibly remove blocked sockets.  Helps with #3501
9b1a2ea469fa5a2b1d5b870b9bbf55cae469f887 note recent changes
3d08027f30c6d9c1eaccf7d60c68c8f7d78017c3 fix cert order only for lookup=0.  Fixes #4785
d23987cbf55821dc56ab70d5ce6af3305cf83289 set partial chain always.  Helps with #4785
2f291096fbf695bbb01ec4e8006760dc6fa7dcfe move partial chain set to after set cert store.  Should fix #4753
34a550283950fe966246290715f5de2ce22d81da check sock->home
cbf0adb163121e98629a7ea45ba79eeb32a3a348 sock->home may be NULL
1ad36cf82e0e7a7735fca8098a7d44b54a42b727 Avoid null pointer dereference
1f757c56f8c7297c9cd513c88bc036a7bf792725 Fix typo (#4780)
6625a5a1f3b91b27c88e5ba8fecb8366492cbd86 check for tree.  Helps with #3501
051fcd17c1b09bc7194b81184c6ee7091541cb5d set socket limit from home server for TCP connections
a2c5bc5acc73f524374d3a7f2859d127af6a8abf Track TLS sockets in the home server.
0e7c1163e1c3d6220cbebd4d8f98a5c56fccda72 only used by TLS code for now
107e53d2bc27af0d4ba4166bf04075d6a35d9f1f updates
f59f27bde7ed9539b46150a552dfbabfdacc2366 freeze / thaw proxy sockets when they're blocked
c75ff66c2eb434a1e1643d90c19895d35a4ded19 add socket freeze / thaw callbacks
8bdd695824c3eea14a9fe2e3b5f6431cd57338c0 add callback for kqueue write handler
6a35ea22038dc8f414794a5ac559fbab67f4ffb9 Fallback to uname -n on missing hostname.  Fixes #4771
5b8c7a670d0985e3e0890ef168777167de5f632f remove unused
309dc913f31a06550bb95ba7503c2151fec718cf typo
312c59c7f7489eb8b0fdfdb0e62e86728731237e cache read_fds instead of recalculating it
306ee41f28d764cee7e190dd7a884f24761a4419 CI: clean up home directory before run
7fff690197be4aa892f548b82f27f0790e215591 allow setting of "nonblock" for TLS connections
9569aedc3f3466d85572f4660ad0fa036280a587 write all of the TLS data as one big blob
f14bdba3e4e31f79d892bc048a5b476db6df24b9 write to the socket if there's data to write
bae61f784a3a2441c73dd466acd7cb5a640c9ca2 use common function instead of duplicating packets
8e8fbd18cbdefd5319b04b897282787dd01352fd Export thread details in statistics (#4770)
7f5b9f7a2962fbe60d45745eb054e87444208f12 allow User-Name and CUI in post-proxy filtering
c47e1dbbb0f631609cce5a734a31db5d7f15f885 allow Operator-Name and Called-Station-Id
3938e015d788ad333eca1a5699ef7b3105211486 Improve queries for processing radacct into periodic usage data
127cbe2df9c95b78b6eb5098a6dd2002e64e2496 Typo
1f2143cb0431b287f1b67d425a191dd9e71dd830 update docs to be in line with functionality
cfa675aec1275721ab6ff46a86e620bbd9f180d7 whitespace
bb80616ac550185a5d04f44ae5232ab67c4bcc4e as found on the net
be3b0426df48b029f6287e8e12594018f8eea772 correct to opaque octets
8326132188251dd1de68f2ea29240b7b732db4ac eapol_test: Add paths for Brew on OSX/M1 (#4754)
5991232ff7394f6317cec10b7ec90e6d299c94de better late than never
dd5882f875485535e01d22edcba4561344d8f385 rediswho: Fix typo (#4755)
82a7212478978b40ca23c610047461e081f71d52 also need FR_INIT_MODULE from v4
5806f4481827f2969b2e5bb9765258777bbe2963 refresh configure scripts
a5c67a5014526df0e33e8b8f1c482866317c8e51 backport module configure report changes from v4
cefee25ba3c4b1ca1b9e47f6431bc8d0dbbdeca7 run autoupdate on configure.ac
fa7ccd7f3cf436d5c73c57bd259116898e8166ce Bump for 3.2.2
3b86b8fab3574bc860688a55b4c8f70ebc054f15 release 3.2.1
683240247da1a9828d61f799a1ffe2342bc5cfef update warnings.txt grep
544111cd9ee34f1c66fa2b9bf8836ad2abdb63a9 var to override extra dpkg-buildpackage options
6bed73f11f132a723f69639c04d3bee9eda29bab update changelog
5041c64de9ebb60c1a622955ca9475515cce6631 refresh configure scripts
2192b71ba5174d6d8924a3f36757762c39035d02 bump minimum autoconf version
4e4212ac2dd7bdc88e469e3d25e7f195e45d164b ensure make knows when autoconf files have been built
87c8f645534cd6dd127a365961369b40d80fe7b6 up-to-date python configure macro
57624aea621a1947130682efe782fac68befef98 add documentation on autotools use
7cd23f2de660fc07bdd53816c646e7600f57b8dd add FR_INIT_MODULE for some standardizing of module configure scripts
68ece456e7fc2d49c6dc17f3cc3b710db68d8b69 split acinclude.m4 in to separate files
ef08a6177f5a37467ceec36c5cac6fa829cf5e70 as far as I can tell, this hack is unnecessary now
14b28f6379775cfe5988d9901a6518b2b4ea0756 module reconfig should watch toplevel m4 macros
084c072418a0b173cb20b716df1c5efe0552250c remove m4_include from configure.ac files
f9b3e6f4153b8bdc031d01cb92ab8730a6ff34e5 run aclocal on make reconfig
e3f16c26dce1a47e519b842041df023971c80692 all m4 macros can go in the toplevel m4 directory
cbfd9983e37d54730e806696607bb57057ccaa26 cleanup broken tidy in commit 2e4dbff8f321
88a1c2ed9c2d986ed13d3b5c6e1af3d952cc600e add connect_timeout to home server tls section.  Helps with #3501
6f426be98979f5303f061b8b1d80f9d627f21d9a clean up and unify try_connect() function
9d7a7d9a3969cb7c69e8ca162b35c15aa9c0b732 refresh.
e605139d1cec013f3457302035569eccf1caff74 enable parallel builds for debian
90956c99a81a951afa4b71e3ce00f5c63fdd21ef add docker latest-3.2 tag
7a34989874b02be1b1d12815ab8aa2b9b64d35e1 Nokia SR dict: Cleanup and freshen against July 2022 reference (#4730)
22be1d424c141f892ac1389a740ebe5bc1705fb6 allow cache in authenticate
0962a824d7a7bd0c1c8390cab2564b0933a088d8 Add notes about setting default_days when building certificates
04c2716966aa77139273ab930989294180545b78 Run Ubuntu 18.04 on older image due to packaging issue
61662db9789a199e8a7fea43cc78e14228103c1b Align eapol_test build on rpm CI with deb CI
90b8db2681bf3d7f1219c6bdf17b252e03d7b01c Add Rocky Linux 9 to CI builds
7370eecb0741888d49363c54a5095be38f208013 RHEL >= 9 builds libldap against OpenSSL
e7a249226834d25a7668053c5ee0ace7e479be03 Don't set permissions on symlinks
46b93f3cd5e87ceaec33809f5867d13f82f1771a Adapt rpm .spec file for changes in python between RHEL versions
9f9cbb2ec00c7ff69f56d987cb00aca6eb002cf8 Check version of python found.
9efe52cea4d51e6c60519597d040c23da5369eb1 Move CI to run on Ubuntu 20.04
0ad45e15a307a07cb695e6c9ca1834ffa3ef8052 Correct lower bounds check on allocate_clear_timeout
734fa6d399437f18f69bfc691d1d93c1bbb6b3ed move use to after initialization
2cfb1dd2168792cd42dcb79e165829fcf8b4f393 note recent changes
bd994e7bdc0e7c31f20e272379723974ef104334 typo
3d46024acba525086e44c271379eaa706c4b08ea attempt to fix certificate attributes for outbound.  #4698
28c444a787fc99b3650f1a93a4c518bf40d18cfb as sent via email
e95dce7574780ed6a479a216c1197c48f2a58d0c On RHEL >= 8 MySQL client libraries are in mysql-libs
6f111862981689a121126e732de26501f017719d allow setting of application_name
851cb9109674064c3b9fd9e3d3f522581a7d06b5 ensure that we run the correct post-auth section
c0f9cc9441e2958f4b9962fee90ab6c61f7f4c99 Enable resolvconf and hosts setting for rlm_unbound
f2a538eaa08172ab04682c54311ad2969a91d00e move script and update docs
4422bd2485e6e6e0a750e49ff32490861c8cbe03 Use default-libmysqlclient-dev first - will align with OS defaults
8b6c9b9a50a814a86d7aeef7747a36524dbd7bef merge scripts with rewrites and documentation.  Helps with #4542
5e1674d70125834cf0dba51184b747bad5cebf6e add sample tls.conf for dynamic home servers using radsec
9db0c7681be37806f3f0ed3dc60fdd3f4b4cc011 Use gcc 10 on Debian sid for building eapol_test
2b13c185e5042a661bd80b78400b950b4f8e4219 Align v3.2 deb tests with master
cf345721dc4d9d6feca53beabc1afd71d0d86efd Ubuntu 16.04 is eol and 22.04 is current
533c9f694891dd33733f477e33de980f66c59069 note recent changes
1abf81052489bcf35c2c5c07a3eaca4b9f4c462f as a special case for /dev/foo, set oflag from permissions
0b0b120aae7b67d0c56112d614a259b027490337 Add tests for rlm_unbound
342a52ff544f7b377809671d45d3e643267ce64c Add an event list which can be used in unit tests
ed2196d95b74452edd6d45692607c1ccc6d405b3 Unbound marks arguments as const since 2013 - clean up code
4b7a1c68f4d0ad342cd64465822b4a87ca3aae81 Differentiate runner based on repository owner
5f94bbb8172c78f15bd267aed1c7f182acde6a0d document why this directory is here.
dc1f49a5dd6d61a496d13fb0ff53f131fe874dbd document that arbitrary NAPTR tags can be used for discovery
8174087964a82b36e5e65df2364d92fde7867a85 notes on how it works
2ecd4becf93bf81f4726b1fdb34dedb2253c3e0b wrap around the radsecproxy script to generate FreeRADIUS dynamic_home_server syntax
ace882a4c95273354faa5c5ad4baab7719a59445 add second optional parameter for arbitrary NAPTR tags like aaa+auth:radius.tls.tcp (RFC7583 compliance, and used in OpenRoaming)
cf1eddb84a66b1cde12e1e40220876bbf795389b this is the original script taken from radsecproxy/radsecproxy master
5973de05403778554a19a4cb68fca38e542b936c use a less generic local attribute
b955b98d48cb3fe797ddfeb9465aadf0e74240ba word smithing
0bbd330482a3138b61f50e3bc40ad959a732cf69 Update dynamic_home_servers.md
28a7e84c3ad3ea279df35520b26cc7b35443961f Introduce sigalgs_list option
3f466d1c472f4b1ffe834ec3fbb94a0772ca479b back-port fixes from master.  Fixes #4609
8ccd614703683c575adfefbab1896467890ea598 update copyright date
db3ad0c4663030d4248118e1539eb91b4e7257c8 python3 should be stable
e6d3bfcd3724bab0b4ec631a458f6df824cf71b1 Second instance of modifying /etc/apt/sources.list
003759726cc48cb5d0bb6cbc33263f348f9ff994 Debian sid docker image no longer has /etc/apt/sources.list
e1b7bf1ed4d3c5584fc1fa2ac8f3f127abc4b11d it helps to have documentation for things
ad5781aa201d87c6d1b596500250bd1bd08becf8 typo
356ba610e7005541d815079cf8dbf05042293ed7 note recent changes
c9b0a75cea6d2f0b9d4eb4e4e11146d3c3a6f439 remove unused module.
0f50abeb0ed15707862563dd080007638545b4a2 ensure that cp is initialized on every iteration through the loop
2f2df9a2456f801d75b102b93e9c2054877a1491 add attribute. Fixes #4608
bdf9907932a0d360f79a19b888dfac17e33f434a add attributes from RFC 7839 and RFC 8357
6fb278be0917fc5d39d8ea72ee04512aeee15bfd typo
e0af780aa73b5f2942efb6a93b8f9c40850ac39c allow looking up home servers by name, too
0be79a9033218a03651cf743ea969cba74ea8e11 look up home servers by TCP, too
575bff481005f060abb7d1a2f5e6dacda41dcbec redis cache module (#4551)
16f13822494f8d2fdd94433564add7b461ed6f1b allow auth+acct for TCP sockets, too
8f4c99dad5013cb8bafad60300a109ccddf8f4b2 add TLS-Client-Cert-X509v3-Certificate-Policies
41a25dc1b3c995c6439238da60e4060c36f89302 New optional lightweight Acct-On/Off strategy with helper SP and view (#4540)
5452bbb55f04fd9c6b60963dfc82e9197384aafe more "mention Active Directory by name"
50d3b859d4fa9ebcd237cdf7803545da27c17df2 mention Active Directory and Auth-Type and "bind as user"
231b3d0a1caa096c897d2add8bd0d10656991d14 allow %{home_server_dynamic:...} to expand its arguments
a4c7c2decad51d525f2505fd6d2d146f61b9788b update comments and docs
9e96aec2962549c1e69adea6d09a4d509ff79e03 clarify error messages
6ea64847b8d3ae73c865b48b2bc53ab75a017944 minor cleanups
5445fc2583351cb38652da149f3157177b71a3dd catch a few more corner cases
63056d82918ed5c92fcca05de36eaa3f0f136ed7 patches for OpenSSL3.  Fixes #4539
10fc73450162b66cba28cd4c925a7567027a1817 Raise limit for number of Redis xlat components (#4535)
511957e8ce96afa84b89018f2a8b01d5c2d6a08a quit C compiler warnings
0e220d566e51a2e30b312623035a429b62e43f14 hmacmd5: use internal MD5 when FIPS is enabled (#4529)
37d1f41ae3572191b99f80b4d0a45255517439e9 load MD5 dynamicall for FIPS. Based on patch from #4511
dd62ac4c79b2bb7af23d060167c5f09128f34611 add --enable-fips-workaround flag to configure
816ba7ab30b97a6a77dc52fcdbbba293eeba04d2 add example for AWS load balancer health checks.
e48bd3720a4a8918709a9baf265dd16e54a05e42 Output OpenSSL v3 warnings to stderr
fb56c21fcbf4d80afd652ab3b76c80c9fb2c9aa1 Fix permissions for mods_config/sql extras in rpms
0d43890e79ad3e639908b7d65f717f2a9e18bd7c Add rpm dependencies for freeradius-config
2b0a9dda846e6692fda72271e4849ef5306e7d58 Add a second run of installing rpm build dependencies
973e2a1914a724a1b8c3ca20712527c4071daf02 Add explicit paths for OSX
fe168800b8aad83272aaeb57e73a5f1d640bc05b fix up for OSX
3f89d972b6b342c078d2d9238b721ca582e4d30c the dictionaries should use -, not _
c7018f0b9002a92f5635a9846d22a9065c252477 don't increment stats in a child thread
7f4c7f12ab23de7932c89967d1e606ebaf8ccd8f add stats for unresponsive_child
bf9038099c6bab6dfac16a9a7e2a16765f2c8846 debian packaging updated permitted range of openssl versions
0c4c5b57738582020b28f5f0979ba7f59131ea49 export conflict statistics via radius packets
a2929d4d47fd12eff3b27895c9465cf2d8d0c54d note recent changes
9b87306c85d5775c0fa7d21e5675b5c3ab4d9d59 track conflicting packets
ab7aa5e40e206ecb594ef6f7b439e5ce58f81c3a add "stats pool <name>" command
a4e818d4327c38845e77159c5ae2fb9b09f9736b export connection pool statistics
cecac67a4a114aed0ac2de30165f9300636fba56 track more stats in preparation for exporting them
490b3f87609650d26ef1f223aa5cdbde7ceb0ff8 minor cleanups
c2be62c4eb3d6b133e1207ca4a3092e02ed18030 Add ciena dictionary
1f624eefe0e069aa1fef70ae055e4d43907db724 Add simultaneous use queries for MS SQL
c1c07d848f8976f80c5c4416c96bf96c64eaed69 Correct test for open sessions in radacct for MS SQL
6066b1a3198274fba01f34684c28883f49532de9 docker: ensure entrypoint is executable
7d992c51f6c0f1468e05aa7cc175b975a44ecadf CI: tidy and minor speed-ups
fe29d0d9db95e6de5b2a9f12a53588b9b8c3d0bb Bump for 3.2.1
87528a85decda00b86cf00ad640dc14558e1ca88 release 3.2.0
17e44866bf15ea43bc106a1e4bbd5a5e6851e59a whitespace
847fd2e78f2c1e0d156dbf683abe810e2ba77e38 update gitignore
8634722f0d7e9ddc8e78aa20a4fd3335213de3da Docker updates
eba963efd90bc4a7a6a3afb11e4a6a93c2212abe don't complain about missing pragma in GCC
9a6cc1c68e9e6f9e9e13fdf8a90e28ea4ce7bd61 rlm_python3: don't break CI (-Werror)
c1b0b830fab8a24de69bcf637c4644b657508a79 CI: Use self-hosted GitHub runners
8e9553359f442de620a202c4c40ac78715696472 CI: Add packages missing from docker that are in the GH image
5f938f68a93a77de5a569fc69190c24851ecf2b2 Remove Jenkins config files
2cc4dbf8638684b61c1061c21bcf403cf86a894d Update dictionary.h3c (#4459)
f55dcac2aab864e807d0195e805893c74afded45 move v3.0.x to v3.2.x
1d209eeaf87dbc65d1d7d227b088869da318b653 clean up and simplify error messages
a413a57fd2eac36e0b173f0d954ae8683cc97be2 don't print empty errors
329dfd4b949387f4f85ec4d170068f1e7627a131 alpine: Changed git release var from v3.0.x to 3.2.x (#4460)
dd3ae0fe45c0474a557f2ff802c932e266c7076d document stupid NSS nonsense which breaks LDAP
e56bdd05e81b818cdcf62a4239d118e1f143efa4 Add covaro dictionary
d42055c220ebe0bc82ee06cd437d5832d0155615 remove fixed length
c0dce2206f8c0af4e95f4bf060a5f346041796bf add test cases
e3d59b03615a85a982574125971d59ba45335678 add new RADIUS dictionary
a2a53e34edc9f52ef1a6d0a1bf8e31e0bae45d65 allow EVS attributes, too
7da2d6a0a80fa1ac229595b26bfae78c27223d9f update docs
1b3f63f54a50abad70b9b3e3a89a486f6336cb0d Add adva dictionary
9b1819ed1e2509cfc757cdff057837dc271b3e96 Use correct apt option for retries
2584bd86cca3db01fd889ecffc13ac3cdcf6bae3 Backport improvements to Debian CI tests
a4fa485ab5a93ccc46b81ef0c8b59c4a018679f5 Fix handling of affected_rows for FreeTDS SQL driver
550c2c14d05e6ff0b30da38fc83c03201266dd18 Add AcctUpdateTime and AcctInterval to MS SQL accounting tables
9b89d7ffd76ea300811baad20711435dc9f9a87a Correct errors in MS SQL accounting queries
f69e8f67ad171b2a31c2eed0fa36edf6ef5b37f8 we always need packet && reply.  Fixes #4447
2b7c7b9a7f8bc18d3ccb602f881b84b40508e8e0 Fix MS SQL accounting queries
d8a166b0a8f041b5f0f0402811dd62232deef78e Add netelastic dictionary
0c2fcc4da2ebd45a762793f36eb18da228fd41de Correct ippool queries for MS SQL Server
70beecc954d4eaaedfc2fbd686240bab27f8aa2b freeradius-snmp "proxy": Fixes and cleanup (#4444)
fd27e875bd4fda7bc556bb41b35b99dab19e2b7c tls: remove version from tls_info_t and use SSL_version directly
1abdb84a35a75179904e5dddf3fd799755d0e969 tls: make things work with OpenSSL 3.0
8b50e88ec35ac823f3a1067c59415de64aded3d6 use SSL_version(). which is safer
8c5ea1df756713c4988b8a618ab0c8a08864197f remove cache_eap.
360bc3bffb0c32b096dcf758a3c61e796db93ade add freeradius-freetds deb package
e510acf2d84b72f65e087277019dcb84f2b32f96 Add attributes for Ruckus SmartCell Insight (#4419)
58abbb955a7bc95c44a05e5432bee64d20e609be everyone seems to hate 'which' these days
da7fb9a3550c6e9660fd45bfee1b55bdb724808c centos7 is still around and uses openssl 1.0.2 :(
234d9617d48feffe3a6f277998489d8fa1ddf889 install raduat in rpm/deb packages
f799bf5620690e2d17626b83e39cd7223d585cf0 expr: Add missingg 'concat' doc (#4343)
19861d4de24376b6230ad809dbf972f1e06bf448 add notes for EAP
7ba72c4fa0c73c1ac223d0adc3c7ae9b5986b054 don't print "adding" message twice
21b8d5100b1968e217853df508e4359bebd9d2db EOL proxy listeners on failure, instead of removing them "now"
34fc90007ce0026c46e1322f7fa54a4c3b087ba2 track proxy count even when not using TCP
b6f6b24349c802b98b7e073473787db65c716ccb ci: Bump OpenSSL version for 3.0.2 (#4435)
2aaf072a89e6a85ffd4d3eab191c9684b99e167f test: Remove listen{} detail (#4411)
d34de6eacd37781b17edd6cc1de415b65d24ef51 Typo in Roaring-Penguin dictionary (#4422)
dc08fc8308307b56f670273dd1cd14ad0016ec9f add client name to message
e2c4a92187c61bcc52a1b96e93e802f97e6963a1 update docs
be6ba358fd46a5ec7e1701b13851892915606a7c don't create files in /dev
e52c0e40826cc5e3171665f1b775877ebd63c9b3 require OpenSSL 1.1.0 or greater.
9d1c744d6abc2669258ea81985d371365c979817 we don't need dh_file any more
2967d160f40bd708156fa96ad6262ce0c5e8a852 Add rocky8 Dockerfile (#4398)
960ee11381109de57231b37402364bbc2ea9df73 Revert "OpenSSL3 sends invalid content types all of the time..."
12f92ba18695cd2c925619cc1b06f7786328bd5f manual port of commit 5906bfa1
1b4927b0a3a7d4822b83a1ea29eaed8d6609a613 eap-fast: Fix memory leak in mod_session_init()
c071201ea7b4a7dbb8910ac5a9efdfffb160f943 eap-fast: Fix missing header
df17c88fc037fc427d865274426ba1dc1afed9c9 Fix missing '&' attributes
c7d1e0db94e9b726a7ca480d5a1dff8047b9134f build without OpenSSL
e92acfa62f1386faf9e9b7bfe5af065b11a0c6e7 one last attempt to appease CI
17c80f25bd3ed6411ed30fdd7903e445da03ed60 include header file
f8d4f00ff22d321a90c946c9f3dae344d86388c5 we need OpenSSL3 init for MD5, too.  Fixes #4403
767f3539428f718ed52a10b222d2aa461baf02e8 load the OpenSSL legacy providers.  Fixes #4403
cc444d00f7f96d0ee9d395f323e321e378240dcc CI: remove duplicate install
a9aab87a7b12794b1cfab72ef4ded73c81112be0 move label to avoid spurious messages
24c14963ca3dce0164b3cae8565d94f3d41096f8 rlm_mschap: Avoid memory leak (#4402)
97da830087c7af43e8105378dfdbe965a60294d3 Fix DIAG_{ON,OFF} for external includes (#4401)
e9287ffe76a4ec0a15df815d93018f50ad48edc2 word smithing
48ccc9ff9085c08a26e78b3954b371b20264bfb9 Update redhat spec to reflect removed modules (#4400)
9d7e10dcd80c8bba9858b098cb73dbf90f14999c look at attr[0], not other variable
b67c9c7fc04d34cb95ef5a30d4f963c61eb238d6 xsupplicant is no more
b7f160cb86b0d89ed0cd092d922606524bbabb3e ci-rpm: Fix Centos 8 CI build (#4396)
6d26fd465126cf5aa8f265fd7fcdb53a420ccfa9 it's probably wrong to be completely retarded.  Let's fix that.
316d4ce5ef173e5e221410702e59a4ff1583d7d8 on second thought, we still want to read more
04b1f97075b7c7c5bba8957603198b455299e780 SSL want read/write is fine if there's already data in the buffer
f8ba68acaa22971b45d7e37ce1af581942d90608 it's an error, so use REDEBUG
da7c2790c36f9c3152bdb8abf8b8c3dcafe36e6c Fix how we check TLS1.3 support
42f0b0bcba3a6e136b9611e3a7f8a184fe885b95 tls13_enable is no longer in radiusd
e6c2520fbfa6faeabc5e6f9a6c1e86ac7ceb78db allow TLS 1.3 for PEAP and TTLS
f6eddf592cf15142321fa77f774d162362b67de1 port fixes from master
b7238915c28ac285f4a231e4e93b6025910fc952 reset buffer after using it
b5a1ff3725755ee623d673d1fe5f3da4db85e78f don't reset clean_out as much.
4f78232d924261dc0374f7532d6475bafe6cc849 word smithing
9f12e2267c5a1d66dc20700bf6a87cfa5656f482 word smithing
5102192a1e3dae5d8666dc23a69c6c4abf04cc4f updates and word smithing
738ad4e077b87d47ff7ab6f77b86ee3ecb9e5f84 Add sample LDAP module configuration and site for authentication using (#4393)
b032c8145a52c444d8265e0b89c3d1a707c4934f Read if we get lots of data.  Fixes #4388
7f5a35160e941a84fbdbdbd3d505510f6099002f radiusd.mk: Fix typo
0b9ebca13922bc9ea0517cd6fc30acaa9f86bae0 ci: Fix RPM build
1aa5c7f9630e0b2ba4dc5191765d09808dbb2d3b ci: Fix 'git-core' package URL
0507cbb293c1d3cc24d087988f961603548791eb tls: Fix typo (#4385)
43e8e2ecbec24279aac7b3b4e213422a09bf6cc6 update docs on SNI
933af412738e8dcee4e1853f30bf7211e5b89ff7 Fix SQL/db2 build (#4384)
e847b9b9678e1891363f9b5653bf494d5a0b848b Fixes for v3.2
008ee376c19ef72ecac3a761c76937a2a97678ff check for NULL
919c1c61586c45aee838a61ab62be3bce830eac3 call closedir(), too.  Fixes #4378
2e4dbff8f321edff3b5ed751228633ac68d07770 Drop FR_LOCATE_DIR(). refs #4318 (#4364)
c5d000ae4cdd1f62e2261d52490a68e83c843a88 let's save the hash table we just loaded.
c32ec605337bea5a09d35cc5553f9423ee4dd584 ci: Set CFLAGS/LDFLAGS for eapol_test build
714ce72ab46e619492ab8992ce2fd83d4de19b4f eapol_test: If OpenSSL 3.x, then set some flags
98f1b620e68974bae525acf69f26df937bc4292d eapol_test: Add build flags EAPOL_TEST_CFLAGS/EAPOL_TEST_LDFLAGS
68e56c106b33b76a653cd4bfc74aaf2808cbb3f6 tell the user things that OpenSSL won't.
fd09d6b3522670164beaff2c71edc79d55c05238 CI: Build using alternative libs, including OpenSSL 3.0.1 and Heimdal
0e15b35b560ef187c6af07c3e45cb2b2f4e90e07 hostap changed their branch name
564fb39e891eeae2547a4b39e1077a6e2f23e884 SSL_CTX_set_dh_auto() is only for OpenSSL >= 1.1.0
21446fa2870a374a4ca2c8bb1340f08de2a97403 eap: Minor comments when using OpenSSL 3
0a54e509136819e06e4152b143575b3b06bf06fd ci: print out some binary versions
6d88f6ecffb43089ee93d765dcbd7b97acf09ca6 DEB packaging: Debian/Sid now is using 'libpython3-dev'
847e3bf61952bc859db26eb5a04e9cbca6063cfb Ignore files generated by ./debian/control
ccb04730036642525304d739e58d371d8b042315 use OpenSSL3 API for dh parameters
fd77e06de425cee8a245c2d015dbb32f4776610c Fix OpenSSL 3.x tests support (#4359)
ce72789254b3ccf680c727f54cdd83906c89188c Remove more deprecated API warnings (#4358)
ea485b8e3a8bf0839807fb5b2621815441340c2c tls: Fix crash when 'cipher_list' is empty
e0fd5921b1b15191f19637d2a0f96123cb6513d6 DEB packaging: python-dev has been dropped in Sid
fb0e2ac7f4bd4af5eccbc76a0f0ebefdbb49feb5 rlm_sql_mysql: Fix mariadb SSL setting
bed02df8b7a185e9838815eb73e7ddb4299a34e3 ci-rpm: Fix LDAP repo
08fee9661b5147fb412e2277a0e91254c9c1881f use the correct reference.  Fixes #4253
a858093225d4281f6cec0f8cdf00d1a5f076f548 add ref to vendor docs
d18d9457361cab03d5cc8f10000986ca7cb5b584 Fix for Huawei-NAT-Public-Address, Huawei-NAT-Start-Port, Huawei-NAT-End-Port, Huawei-NAT-Port-Forwarding values (#4298)
37eb0b7440b0f0fc0dcff58f29ff25aee4862868 GNU Makefile can't handle directories (#4316)
71e7cb9a3c49fa5da24038bb9bda36c176658e31 don't use intermediate variable
049f8b6cc9531643c2aa35ce61d320e87f81ad8a Quiet compiler complaints on newer versions of OpenSSL
686d0a8c038525d75e809d3b849f79453735e9f8 just use EVP_rc4()
1daa6080dcb5035a7935de509ad12c5e69b86122 free OpenSSL providers, too
5a20ea594f5242d45c52eff415e19613940acee9 now that we load the legacy provider, use the OpenSSL MD4 functions
c42caab176da7d9bf5442a60805e9dffc682b77a load the various providers
7dec1e74b3d3714e4370e45509f6a3ed1615ba72 note recent changes
0d315837aef6795f0c7f0ef561f3ac9bd83166c1 remove old / unused / insecure / broken modules
3098d3a300a70e5633680f34fb73b17e1f754021 OpenSSL3 sends invalid content types all of the time...
d9fcccd8f7ada4eadfed278dbca88473e407e0aa fixes for OpenSSL3
66959df7cef3c7301d4cfea2fc4c59b52da60ec2 add MD4 xlat and tests
df030e535c2dd1c547dea99d3f5a7e9bcb284f83 opass length to HMAC_Final()
e7d90fc15c9dcd6c37d240dbb8dffa6a56f78d64 free() should be NULL-safe
4615731659f7e5c345aa440f76da279b654260a1 define md5 copy for more ifdef variants
6ba8fa2d830d8ab35e405a48a8d8e84c2e367c30 use new wrapper functions
cc06d417a1f560688601362d9b37e1cbfe1d3ddd use the correct functions and magic.
96255a94011e9bb11b4f4ef25875e98820ba5405 move build definitions to build file
b2b111d6532f7dca4a19d978dfa9a040d9d6d282 CC_HINT may have a variable number of arguments
6f4d242c50f68a9a38c3f58f7181a3550fdc6741 OpenSSL3 fixes from v3.0.x
1ad50dc74649389db16b5802387232b5d86ede02 OpenSSL3 fixes from v3.0.x
338ca4e379f0cfd5c7501716a45ad28e0a12163f OpenSSL3 fixes from v3.0.x
8b58b2b3a1113fbbb02d9bba84753cd20d9a83d2 OpenSSL3 fixes from v3.0.x
dc6d59523a814ae2ffc91fb784c2fdea0a02574c OpenSSL3 fixes from v3.0.x
28499e57eb06d4959e6c4ff7856fd06fb3a0b446 OpenSSL3 fixes from v3.0.x
21e91a50f4454962663cfb2e4190769f17b6b5d5 OpenSSL3 fixes from v3.0.x
6b16f3a539cf0b14ec1b50c766212d29c0358208 OpenSSL3 fixes from v3.0.x
5f6789508854b04170bb8b219ed68a77d1c520a5 Pull from v3.0.x
053ea3df1ef754df3ec4d67405754e88008dad9e pull over fixes from v3.0.x
b55b3839fa586455cf0230c8333926f16813cf63 note recent changes
5964dc916421e94990d07fb32b37d2c59dd0d709 Add sample tls-cache virtual server (#4341)
fb23e2abd3c27af9b4bbdf72c42c9222de6992ed let's make errors into REDEBUG, so they're more noticable
a7bda5ba88daa7d56cf6c9852fc912485d5b1a7c fix typo and english
121ba3d9eaeedbeeacff3a4e290a10c6f6317b91 Don't hide other homeservers when one is removed
7f2ed637b89ea0bdc0b99e8bf8f83990e0b54b13 add %{concat:...}
ca35bfa5a847f0e0e9f95e6863bc8f5703a5a32f don't add Realm to proxied requests if it was already there
53ec3f5a39a8f9c78785949f3a8b1e4816dd33b4 Revert "allow retries on initial connection"
e274556fc0b7851e206331fc2f73008b059ec7da note changes
74545bba041cc554d9b24646094b5b565323260e allow CoA-Tunnel by default
4a9dae88d5c72b66c56d19a8cbd24503aef0252e shut up linker
9330e939f2032f558b04e3779a43d06b5108f37d don't set is_init_finished
c85bee754c2ffa68dd2c8d6acf430ca6e6e75786 There may be data in the tunnel.  If so, process it
94d4e94c583bbad4efb5649a2c8db2dee54852c8 minor tweaks
438926ff7c550d0117e64f49516b1ac65aa9f6d3 tls: support SSLKEYLOGFILE
00c9e47843e0903fc468efce54d1f1c2078cc9f6 don't set ECDH curve.
1fdd352c3e9be9d43e500c45297aa3d0a55a4da5 print out which socket caused issues (#4320)
6fbdbfd5ecaf01f870903d71a4c644b0964d807c doesn't hurt to free this
19c63f43d8ef8db8c7d5da5e714669cd99aa1ff9 return the VP only if the allocate_update was successful
ec3e691674505859c14d3b17ede55bef052e4f2c don't duplicate file
2cf17900e2c1b3da3446f796e2d85a2397529e2a partial backport of rlm_json with json_encode xlat
d8b198e552d4904eb92787e4d43f089a0c6f6d49 add fr_pair_delete_by_da()
9d27eef63cf22992b625af4588591a1c1243bfdc CI: we need the json-c dev packages, not just the libraries
31c806ddbc4a91a16518f15bb5d3fa58ad02c3b8 CI: disable RPM-rawhide build, it's broken due to OpenSSL 3.0
70d14465bf6f0c7bbc59ba9180a43b87899c7b8d Target in ldap/all.mk was stopping LDAP tests
c83901357dcc41e943a69208bdbd7f3bde941fc5 Enable "meaningful" libldap debug output
a3f308374a0ce3e23e07345c139d4d449196e32b Use env variable to set LDAP test server port
35657139315af6f7778dd044cc646e96b29749ec Enable LDAP test server
169bd500890b3ce0492794a3510938582293a222 Enable PostgreSQL test
89b539a82455da5dc4d50b806b5d3d5232997f55 test target should depend on tests.modules
a08a9475db67a9534d396715e7d836423d05c69f Enable MySQL server tests
b3e08fb7f235db77463f1bf5e4a3ba8c4960299f Disable SSL OpenLDAP until certs are sorted
0fd77b852fdf0df77fe2f764741e91fbc680a9f0 Update test server ldif
423904fe3e1d52d82512672fce7c370436029e1a Configure test servers for CI tests
6222afc0f8424f4590322a0a018147a36fee0ecb Install servers for CI tests
c7fbf421831c162c7bade5c8ae2e06b0cfe9d77b Prevent CI from failing if the PERSONAL_ACCESS_TOKEN doesn't exist
42000e8d42c275201ece0de7e5df710c213e541b rlm_pap: Ensure PBKDF2 iterations is always at least 1
b5337a6bd088b524ea7e8f4846eb0bc486854e4b rlm_ldap: remove assert, no longer needed
c688500d0e7bfce795dfb5639fed14ac8a8aa113 distinguish multiple reasons for finishing a request
ec69e95661b1e66cb06939322090d4adf0d3df47 Backport from v3.0.x to v3.2.x (#4297)
e2bc4a5a79a9ab23c7de255e8c7501157100a161 Fix acct_unique policy (#4278) (#4279)
a60c423389514085290ecf39486870c857ecad56 Use correct libldap free routine for berval (#4273)
4e4b0587791baa63f9b6b9ab4cb976ea50119934 Interactive SASL callback needs parameter lengths to be set (#4269)
eedf1cd99c67943eb37ce3abd1a48d151f8b63ce make things that could break configs clearer in the changelog
02e8ae04325ce42734e6b2f6685abe09d1dea357 allow retries on initial connection
70bc5e49e7dee1634979f4bff06c2cb29bbc2e3f typo
c2916ff316e841f65524d4a7cc5dbec8fd6f7cdb more descriptive error messages
aaeb3c84f11ab773671f12ed0cfb30c33eb2d514 clean up history, and not compatibility with 3.0
a1e3fd6076f57b7c630847c4167e9d391b72292e rlm_sqlcounter Add MySQL query sample based on specific day
d0924036aeffc71ae6082bd83a177f47c8f0ee21 wordsmithing
1aa1a7219b9c3e4d02bce7d58395e82d5da8959f rlm_sqlcounter Update comments
4b193cedc9031e9f746a420a25a1a5fe6a4b2f31 rlm_sqlcounter: Add 'reset_day' parameter
933207b45e1d6969ad9f56b00ca95f93a8f637ab openssl output shouldn't break the build
c7813737228f66583fbf709278fea7ea4f6f5e4c remove hard-coded references to 3.0
5aa5d4f6caf82b87e1b08d5ede3fb25a6adfafa8 remove correct_escapes
9cf0ee178d2a600fbc6958dbf09efeff24a9b8ec Fix undeclared variable when compiling with TLS but without DHCP and without VMPS
a41bc28c8665f56010f4624c6611a9b049b14b0b lasttime notes
c8463dbbe2d92f9ecbd15cb400b31dae0de9a804 Clarify the "rebind" ldap option's behaviour
ea26aaa6d4694892593553dd5f5ee1f8437b4867 No need to track if a referral has been chased
d317e68592f68580158784ec8c80c58445e15d3d Add mellanox dictionary
a438138c3d9ad4d834ea80d3e58e19020c0dfbbb Bump for 3.2.0

git://github.com/nodejs/http-parser.git master::2343fd6b5214b2ded2cdcf76de2bf60903bb90cd..main::2343fd6b5214b2ded2cdcf76de2bf60903bb90cd


git://github.com/opencv/opencv_contrib.git master::49e8f123ca08e76891856a1ecce491b62d08ba20..4.x::c7602a8f74205e44389bd6a4e8d727d32e7e27b4

144e18867cda6348cf9ea75e7b80b14fef8a3c06 Disable SUFF CUDA kenrel build by default.
daded3663d48802b060bc3f3e58e02a4c745294e Binding fix for matchLOGOS with python test,
1ae5f03a078d188b0d1f388cd6d7924824f9fed4 build: add first class cuda support
eca7f1c917ad90136271854dc489cea0daf51b4d cuda: add moments
8042bd3f2b0fe2ef1a87973dd7f24ba5595c94a6 Fixed CUDA StereoBM initialization.
3c5635eacfe6b97a8fd26cf94899aa977fceb16b Add operators support for Ascend NPU (CANN backend) (#3552)
5bf7569f4918fd7f3863fad15b2976712a1f3d6d cudaoptflow: fix FarnebackOpticalFlow internal stream synchronization when used with an external CUDA stream
7b9785171f7d0b149bfab97dc697f29fcefa4656 Merge pull request #3542 from cudawarped:cudacodec_videoreader_seek
9b32dd97e46f1d3e4953cb12550da1fb856ef17b fix for review
9e71621db8cea169839620d8a04baab33d67e6a0 Regression test for the new Freetype method.
b2bb3d6eef661438955a97758c21df3d8f7ece41 add function to load font from buffer
51de5807e87bdbdaefd8a5c61dfa0bf293ecd2db Set of build fixes for ## 3580, 3574.
f40bc0cb4cc6b015dc9fde6a18846ade0a8e42cd cudacodec: VideoWriter add container output
0bbfa6c3b21cf3c1872c6fa0152673e68820b0ff CI: fixed RISC-V workflow path
b9a460b85733c75a700c61b52ccee1fe653e21db Use new Universal Intrinsic API.
36bb8727192340f038e1222c7599670ebc5cd88c CI: enable RISC-V for 4.x branch
37c7495cefdd79f069505a3e88501125ca6fced8 fix build with GNU13
3f3ee66ea77d35fc70fd95ff25c91f72f5c9d80b Fixed compilation with SIMD disabled or with scalable SIMD
aca8759d3118ee047b8ce18bd2c853b1fdb81e5e fix wrong detector in detectCharucoDiamond
4a7a1f14958b8b6f89332dba6d8ae62d0498dcb9 More fixes for iterators-are-pointers case
2f8938512dc12c0462c42f679b23dcf1c6d6acd8 Add missing std namespace qualifiers
9279b23cc5f9984f22f6eb4aee9f9ece398bd42f Merge pull request #3555 from Jack-Chan-2001:4.x
26a7ebb61033ef2c236581f73dbe461776e7231e the landmarks_demo.py fails with an obscure error when no faces are detected in the input image. Added some error handling so that it's more transparent.
68c708d833db30b9c455da7aede189be8523b5b6 fix: remove using namespace cuda from public header
a06aecea955b1fa571cfa0302ffc8faeda85c48f Fixed several test failures in Python tests for CUDA modules.
c49a4202e0bcaa7f72e9dab5f18fcf082ec30d7e cudacodec: return luma hist from VideoReader::nextFrame if requested
0fe30d84d00ea32a2c052e1a7e27ec1b64aa5a78 Added Java bindings for dnn_superres module.
c944ec5f52dc20e929d5b778d838e1d4ada2f6ba Add Ubuntu 22.04 to CI.
e963ec2e100cb93ab13656924369a09c8d510e22 Wstringop-overflow warning fix in bio inspired module.
d545bab37844341e543847d17c6e1708dea97b60 Fixed memory leak in EllipseDetector and Mat addressing.
b677ac8910c3c99b56b0c0bdd25584638bd323db FFmpeg/4.x: update FFmpeg wrapper 2023.6
cc5c2760081b856374229fdf8ea32904edcf698b cudacodec::VideoReader - fix cudart defines
72080b8957cd2bce529c0c0fb38285e4616fbbc7 cudacodec::VideoReader - amend FFmpeg codec resolution
10e29b268389a51155f2685eb1e48726308b9b32 cuda: fix bug in histogram kernels when source memory is not aligned to 4 bytes
d4b55f7e6eaebf431aec1f421d0e39409997b60e cudacodec::VideoReader - ensure FormatInfo is valid before returning from createVideoReader
14ac6c5c1f2520decf918afeafc5d430e1a095cd Removed barcode mention from README
045a9b07ed7848eafb12ea9131cee5c9136f38c7 cudacodec: add capacity to reconfigure decoder on resolution change
d3dd415746e7b83ac3323e8b21533c11afe3604d Add missed parameters descriptions
518e184ed1a0efed1d8eacc7543701eef7141409 Moved barcode module to opencv/objdetect
8dfeed73b9389ba09411498dc1e923431d7fe292 Merge pull request #3496 from mshabunin:add-editorconfig
82cb030950db202e1f02d06e8ba1307fcaf02770 barcode perf tests (#3482)
be0850bab55d286c49074edb51485c2f7e5720ff fix data path
d4f7f5fe9dfeeb6284c2af629cab4c89d85b7ac3 Promote cv::VideoCapture properties in VideoReader.
2cab657042b73964581e9eeb64d71da2eb6cca39 fixes
21c9dd0d92ee9452d70fb6f8b35c1f81daa3b3a7 Code review fixes.
2b62ff6181163eea029ed1cab11363b4996e9cd6 fix(wechat_qrcode): fixed memory leaks
e05c63acd21ded641933b74d350d0e642bfc7357 add perfomance tests for wechat qrcode
ccc277247ac1a7aef0a90353edcdec35fbc5903c fix(wechat_qrcode): Init nBytes after the count value is determined (#3480)
d9967922ce91824ba6d7067a5490938e94e92433 cudacodec: fix nv12 to bgr/bgra conversion
33c7030135325ed2b5876de304693a4267bf2ea4 Fix flipped image in documentation
04ae7db4e9005c2f2d63e2572bed07285dd66717 hough segment detector fix
191ccdde7fe51c7655addb1ff692e94869e075aa moved aruco_dict_utils.cpp from opencv_contrib to opencv
16f07196c3d89c9358c663176b83b47b2b2d4939 Typo in viz3d doc
42fc4892d50f4e8356f8284ebae1004f7a994f82 text: change default char_whitelist parameter.
82e2792ab5cfaafc7d0c2ca7c22cecd56dba1c67 cudacodec: ensure output frame resolution is display not coded size
9199b22629157e940b54209886be9b9b91ea0469 changed CAP_OPENNI flag to CAP_OPENNI2 in linemod sample
c56efb910e0864340f6a98b5315158c63c5ff306 Fix clang 14 warnings
2abfef7d08243b430d800d024e8dabfac25284ae 3.4: -Wunused-but-set-variable warnings fix after XCode update with clang
b9f0ffd71536cb66fd75768f5628491f2e91514c Typo fix in ximageproc BrightEdges
f149f26ca0967f92c44f2101658c8e4f170323e7 -Wunused-but-set-variable warnings fix after XCode update with clang 13.1.
6b15ef3f627aa7f9f8d840a36fac1098567ad95c fix for 1-camera and stereocalib
1f713fb417f621064742da753bb21f16d8fb4800 remove charuco duplication
5a35eb1166e651fb9908b028eb936c46ab05ada6 Merge pull request #3423 from matijazigic:fix_optflow_rlof
f2e6a30046389d8d2b84ace340ec6321792512a0 make test tolerate to rounding error
9bbed509d8a53a900bcc704f41251db307434133 make alphamat header auto sufficient
f48a261d8be0737cbef36da877b18754e7ca2014 fix warnings
abd3ca8bf8c452a5b4c3a883655de28120f8ca06 cudev: fix 1D error introduced in PR 3378
46e94a226219ae4da9eb715da4eddd9358170b95 Update atuco calibration tutorials and faq
49bdf7b03a317ba178b14908009aff7c1ee4ea7b Board refactoring.
2fa21c1ba19fd874b2d84907d4ec15cc396838ae cuda: fix CUDA 12.0 build errors
2b95a6da30e1034be71ec11871599d5d8d9ade71 Fixed SURF linkage issue without nonfree.
a20b30380638aa78a8a93a0a589fb6702a2fd83f Fix for Aruco Objective-C binding
83cb56d1c1d021f63351a719f1441ef180c06981 Mark deprecated methods
e2ba6ca3f6609216f3b80f23eca249ecdebc7872 update docs
78a377abec434928a476f12f55059b2c430834a2 Fix doxygen links in tutorial
8cc11b28b90a59799a759057ef2546d18f288519 Replace undefined valid to markersOfBoardDetected
22d0e7180be3006a8328282e2229b96197b57c64 Fix tutorials and example code
1b4bab01f8f8876c7bc317c35410a92f164cbdf5 Fix tutorials and example code
be58d550ce03f305c5a0e22beae8299874266a82 Extract setting coord system from loop body
522bba3d370f8ba06fc0034c09a63ecdddebb5e5 move drawDetectedDiamonds
f4868db30b83d126afabc79a7f36277de59ef808 move py test_read_write_dict
d7787b5b2be111bfe126f6605ff96703750f131c Fix aruco detect_board tutorial and example code
1b130dfd450bb46161beb10f2b9f7d4c69c73eb5 Fix aruco detect_markers tutorial and code example
e22e185a350dadad815fc5c33c9d2c842c1755fe Replace citation
4e0acea9fb8dbdb2fc403c1193dce5a5bad8587d Remove references to deprecated NumPy type aliases. This change replaces references to a number of deprecated NumPy type aliases (np.bool, np.int, np.float, np.complex, np.object, np.str) with their recommended replacement (bool, int, float, complex, object, str).
4c3af2376fe49763809861ffbfab489529ee3dce add empty PERF_TEST_MAIN(aruco)
95d1aa4910495d1ffc7cab687a5b24f7f65b9a26 obj-c: remove 'const_fix' usage
44162ff24731253563c769cf0f5216e2e1779fd3 aruco(cleanup): don't use Ptr<FileStorage>
c02d6fd1018362bca24d38b38b7ce2bd5b2eef5a move aruco perf tests to objdetect
297724f7f638dfca40b00f786e9badf6434ed1ab move aruco tests to objdetect
4a81ec43d43eefefd03d96824faa631a4d3f2564 add CharucoDetector to test
168a4f148237e15490145668131c03ff14d4be00 Fix code snippet
58b0fce0a41f29af0af67826b7514f56a4c5fde0 Fix code snippet
eee0b390b8d4a73f5923db57ecb11d1845a737b2 Remove trailing whitespaces
00f6afacd1983291dfcd54dedb86c10d9b5abf8a Fix aruco board tutorial
5d8d02a8e79cc04033b3fb2947e135b2846d8281 Remove command line args snippet
27a72e87f0ef9e2f0810096bcaa6fe62524c8bde Fix aruco detection tutorial
a28d875e31ed53ffbb6eb86499929c66ffa7ff18 move drawDetectedCornersCharuco()
54d1e5e7f639ab47722cd6190437a5c0cbc7d691 Update find_ellipses.cpp
8a6ea82ed0b42a7105cedb23fe9afdd901c6d360 Replace all instances of texture references/objects with texture objects using the existing updated cv::cudev::Texture class. Fixes bugs in cv::cuda::demosaicing, cv::cuda::resize and cv::cuda::HoughSegmentDetector.
874ca26e88e139e728d7410cbd2b2aa20f07ce56 4.x: Always run CUDA branch on CI.
ef510ade2e5706a68940e7ece7be991c568397c9 fixing
7b1f75121ac63438619a57ed8fb2bf9a170674f3 renaming
86fc959fe039876b4358a8ee4b46350345adcdac renaming draw
774a91a0e6b077527e279a0603719692d17da198 add setDetectorParameters()
bf4dd569eef59f1327d16b37c4bcb26fdfb2edb0 build: fix/eliminate MSVC warnings
267189d7ff5ea8f7534ec8b4f3bf5ba4fdaa5104 remove ArucoDetector from contrib py test
e28f18c2b04f6e4144203037c66755aa4b66ed11 fixes
774dfe125817d28a9763ac3050cd47e2a37cc4cf move java aruco tests
38b0a774309dc797225e2c76febbde2067fe3a58 move py aruco tests
4e0187f7162f553d1622c9f35330f71f2746d7d1 remove Ptr Dictionary
53ab7c3efa1e91fff6dab02b98e31bef78929ce3 keep cufftPlan2d across ConvolveImpl::convolve calls
09b02b9e4eb087b39b14919d23e196fc6442ffec Corrected misspelling
0af5f73079cbe319e6d13d7d7c6602c7a8fc91ec Reset cuda runtime error code to cudasuccess on runtime failure.
85d735750f0afb55bfd7cb262675e18f6c007668 fix EstimateParameters
52c0566e8350835a80f89b34aca50fb0ebf9586f remove Ptr DetectorParameters
f64e2d30796ae2d7f34ecf5fa4a1b50cbfd6ac5c remove Ptr RefineParameters
83f9947a086d0cd762ab630970659502842ad9c8 fixes
b562b69d0cd69b82864dc760adaa61e895511c1b fix python/Java tests, add new Java test
95cf9efea9478ff3d174c850f96b57fa9b73edac fix dict
0159ea3cf65cc34dd640c95382d57d5a53fcb224 add pimpl for ArucoDetector
29c3a4aa6597d7c8589e8ed713a1d7cb9c8e402f remove static create, remove setters, move EstimateParameters, fix Python
4a1b89d33b5d33fa61d9437702cee796406c8f79 move testCharucoCornersCollinear to CharucoBoard move ArucoTutorial tests to new cpp file move estimatePoseBoard() to board class removed aruco_detector add matchImagePoints add getters to CharucoBoard
d6102ef65f9ccdb37bba0ea9b8254951eb89dc39 Update dictionary.hpp (#3297)
9b9ec60b4b461b431785b1aba91c4009789071f6 Fix bug in cudacodec preventing it from building against the Nvidia Video Codec SDK 12
9b87bed1e25fb89008f9f3a149176b42470c1c44 Move EncoderParams constructor and add build/run instructions/comments
1754d03123052f17245b28b8499f531e20cb606d Merge pull request #3285 from bebuch:4.x
ea1fe9763540513c00efff2053e1d08863092088 Remove slash.
86790142c13518df9cbbad9bf58346a61f073c29 Extend Codec and ColorFormat enums instead of using VideoWriter specific ones and use camel-case for enum names.
d3b58df32f665ba6099c587db23b035665443ee7 Remove temporary files from accuracy tests.
11b056b26387dd92eba0477fb06455657927e59b Merge pull request #3322 from MisakiCoca:ellipse
a8864db902e3da164dac50fd7b9a1c091bfe055a Add read/write functions to xfeatures2d and normalize naming convention
fbd6827e719c29eea2241890944b7b45d846dacf Two factory methods.
4fa9c71169c5ecd04a4a469332059ad682b66a44 Four factory method version.
be91fa885fbb216147b5de5a5602dba654347429 Workflow Ubuntu 20.04 x64 with CUDA support (4.x)
e1bd43452860badc19cfd2771a1a92c7bb27b5d9 Address cmake errors, build warnings and use codec supported by windows ffmpeg.dll in perf tests.
22261ec9760881c084273c86da9081eafeb6059e Fix documentation warning
9ccca571086acaf6ce4e18c528f2e52318849896 Update cudacodec::VideoWriter to work with the latest Nvidia Video Codec SDK
4057993c1a8d54484bcdc51225cda21d7c873310 xphoto fix inpaint fsr
6fb484c07df60f381abea772d5813e6a058aa0da adding python smoke test for MSDDetector
f9d92f2bb503b57d1fd2ae5f869ea7e660923dea adding python smoke test for MSDDetector
58e7e307e35494ade9563c15a34ca810cbed36f5 Add other missing target.
a3afb879cab6898a6be787ff6fd2f1cc04beb63f add return for nn_detector
cfcfd5f4114a6014d93345a82ea397c2cc1aeb40 add multi detect test
14157b140ea83777dede37cd7dbeb75c64fc7a7a fixed duplicate corners and style
1b92ec7a5d2cdf7b874f7689729c815c91c480e5 Add missing cmake target.
587207bd9bca9c555e4549ae8f8d4fad0de8275c Initail commit adding nvdec scaling and cropping to cudacodec
5d9067933e59436f48066bcb9326b8972a68ae74 fix the bug that cannot detect multi qrcode when use_nn_detector is false
4c2283fa9952c241584936d64103cb059910408a fix the bug that cannot detect multi qrcode when use_nn_detector is false
f30e80e026074fcbf190acd47270bf3fcf7fcb00 fix the bug that cannot detect multi qrcode when use_nn_detector is false
14b5933e8c51abd50a11b545a8808b07ee51f0eb fix the bug that cannot detect multi qrcode when use_nn_detector is false
657335352a9e69fc40e1b150496a19c33c506e61 Replace internal raw pointer with vect.
98c9d36722f7f9d3a7389c68f6ea7e795542d281 enable 2 tests, enable dnn detector
4476b9b1bfbd7509914b2dee44e6ef006077a39a remove upscale, add tiny qr test
b865387a8bfbe8dac1006d5af955a4267fe5bca2 Update edge_drawing.py
432cda837026fcdf29f4d4dc65d4d73b3183a2a2 fix cast warnings
3559e761a38d7759516ab33742cb69f83f5eb11c fixed bug and cast warnings
94ca0c5fc0221f8642cd81d862ccc2f2a8a9c070 Move poly*clockwise() definition to common.cpp
0be54f24f27934e4907235a4ff3c32028e4a5f99 Untemplate polyanticlockwise() and polyclockwise()
cee17e4a7e2b1ad69d3c4b67bf086c7c774f2d58 fix output qr corners (accuracy+order), add test
2b0bbb581dd9791a043155711ae75a117635cde3 add scaleFactor/setScaleFactor/getScaleFactor
087a1004656896a037e119d4fae491b05fa00b1a Merge pull request #3313 from Qubiz:Qubiz-find-hdr-parser-path-using-OpenCV_SOURCE_DIR
66809ea92952cda61f55c2e4ce70ae73c1c3c7ac Fix memory leak caused by incorrect use of smart pointer.
4e4e3c34657246755452c2110ff559e6762a68cd sfm: Fix redefinition error in 32 bit mingw-w64 environment
9685382eb6eae24b5183fa2761e68ce7816f50be Set window_size to 1 if round down results in 0. Without this fix, we will get a floating point error in calCoherence method due to divide by zeor
b06dbd2b13097913e41331d3f25dcd5ca53a7b44 sfm: Fix unknown uint type error in mingw
1d1dbe37f49704811af1528b9e51e1277cf61aa8 destroy texture object
843df494c7eec6492d1e7c46b6612c0cdb321e9a fix cuda mem leak and move cuda malloc out of critical path
cd97cad52dd3586efaed73f772c148cd7ecfe257 Use T as temp var type in polyanticlockwise()
badef606c2ce0f4f7ba6bfa7880b27add8dc9451 Remove unused size of get_subbox_chart_physical()
839db443779a56559cea1b0d4418934a4aff43b0 Revert "suppress warning on GCC 7 and later"
9e591fba3775455845c0775b9124c3db33912968 Add support for av1 and update fourcc mapping to deal with all combinations of expected codecs.
230b6c9a448f65c2f72133677c7eea753a4b298b add set/get/dictionary/objPoints, update tests
0fe993d919f575ffae792efb4c21e28f09f71739 Rename jobs in GHA for 4.x
e5aa1385c3e043a8f2e31e4b290b5365d54c140d Workflow on Ubuntu 14.04 for 3.4 branch
1f003fe9e483877b71b5e246f648c4563bee5966 fix readWrite()
39dabc1d4823c06ade6e3665b805dd275d9173fc add const
d1fe61a467d930fd5f9c87b2486e6bacc970eec6 add CV_WRAP, add default Board constructor
ba4d60ee8c875d58fb7706726a12fe43373eb911 add charucoImpl
b511cfa5be21ff1c186e99cbf6148ecbbb0ad677 add gridImpl
4326ae5b179ec735552f1ec93d26ab319b754071 remove readWrite() from API
db55474a7b400d35fb92b0b0e0a98a83c7bc6eaa fix indentation, add enum prefix
64804f06b39c8d3fc160e2c16b34b95712fcd499 fix docs/API
774faf3a6755948815d4d6121d4f1ef39de563f7 update docs and refactoring
3a41fd6e68c1d6d3d7c07a3a2e3ff69b6db8aa77 move april module
f4712664ea6ab44cd2cb7b87a8678b20d716bbd4 ximgproc: fix mismatched new delete
a96a930f1241f3e3a2de477cda22cf30da1f9759 suppress warning on GCC 7 and later
9d0a451bee4cdaf9d3f76912e5abac6000865f1a Merge pull request #3296 from gvcallen:4.x
940d9104b03872574e7254504aac1ae596c3d5d8 Merge pull request #3277 from iago-suarez:4.x
3951e0338ae06d1846ca9acbd1cc591be8e7c18e Merge pull request #3288 from Kumataro:4.x-issue_contrib3276
377e856803925eca689fd27e63da986f6284f7ca Fix file ending
911ab34eaa3faafa6f4421ae928aeb810d54d0f3 aruco: fix solvePnP parameters
19769f03f379010b19c56b02baef295be63a70c1 add workflows for macOS for contrib 3.4
344295eef2a2fc89c2dbcb5122b832541908bf33 add workflows for macOS for contrib 4.x
e182fc8675a167044b129a3bdf3c4ad2d3399f68 Fix ceres manifold build
57db17eca22d72ebe8ddc1f26e6adc2c421a9611 Fix building error with OGRE 1.12.9
30dc847100f3fdb69a38f7c1d6906253c344a845 Fix compilation because of pointer/int comparison.
2e3f918ff7812e33579c0eb5f9e1f86e03704164 aruco: fix missing solvePnP parameter, build warning
d2760791a4e109c415020fcca72770148ca6d717 Fix cudacodec and cudastereo python bindings.
b2904b94414e885a595ec0c56fa70da5a3fe8472 Merge pull request #3247 from cudawarped:videoreader_add_rtsp_feature
0eda296f4038ae058d76e2d828da8d0e7991cf85 Merge pull request #3256 from AleksandrPanov:fix_aruco_axes_docs
97a855fcfc798ef31d62c22746576ddd3aa3757c remove const from functions returning by value
63cab1b0eedc486c6ea86e00a13043cc7ee931f3 Merge pull request #3243 from vrabaud:3.4_ceres
9c4738b527bdcaa522442eaff12d454de1c3d3ee Merge pull request #3248 from cudawarped:videoreader_decode_all_to_nv12
a590a59055c7a4efe5b92fe11b2d45c2fed75ff2 update python samples
3ae17ac161c8f3ae5d20db43bd5e63564fca2cb8 Update video_reader.cpp
39530eaed92ab2ed8cbbc89ca08d9d2ef88fd8ec Move workflows to a dedicated repository for 3.4 branch
176d81cc7f7a8d2a5557aca8a4ef36af6a1e8cc3 Move workflows to a dedicated repository for 4.x branch
ac6a5d44d69a45d4c51d320dbfe65802529de448 build: GCC12 warnings
0a5cef2cf7511c09169bbf77919999fcc858d73c Workflow for Github Actions to build and test OpenCV on Linux for 4.x
a7e3630f30d2c1c0c98339ae629842cc6ac22ac5 Workflow for Github Actions to build and test OpenCV on Linux for 3.4
4c766202995220946e33e2f66338d060dc9e0910 Extend the interface of the ORB class
f6a39c5d01a7b2d2bb223a2a67beb9736fce7d93 Merge pull request #3229 from AleksandrPanov:add_Dictionary_bindings
7b707a051ab024457e9c465a9538e7dae3a09a56 fix ArucoThreading test
76cd35ec1ab01821677484a58ac0e64dc440b331 Merge pull request #3200 from AleksandrPanov:aruco_improvements
0596c05087d7f3b40d0183b6b10db6eb9fdb2d31 Merge pull request #3220 from buq2:aruco-apriltag-infinite-loop-fix
2e9505617e203b63c46c23e295968f7147b144ed fix testBoardSubpixelCoords
da967e070ef98a93b25ba349d08c16b765c26069 Merge pull request #3207 from aimbot6120:swtfix
1276bb86cbffd8b6eeceeba69bbc4c5ecfc79ee7 Remove unused nrot variable.
a2550a59b95709e1c241f9a072a3c813ad35de21 re-implement blockIntegral calculation
9901f16732c1694141e24f8ffed7aa0fb67447f6 sfm: Fix linking with gflags 2.2.2
1490611d6338e98cd0c091cf70cbfa10b5d5ed8f Merge pull request #3198 from cudawarped:cudacodec_add_frame_colour_format_request
ef5a7e8286b4d13979dcd86d3b21edcd45653d55 Merge pull request #3201 from AleksandrPanov:fix_filterTooCloseCandidates
ea450e63787d133c4cfccd8c45b2a6a5392ce6af Fix cuda::minMax and cuda::minMaxLoc python bindings to correctly output the results. Added test case.
c3ac120b48c413d7ce1cfc3e59d3366a2320748a Add facility to request the minimum number of decode surfaces when creating cudacodec::VideoReader.
56d492cfecb7aadaca79a9494a33ad1c12798e5e Merge pull request #3174 from AleksandrPanov:fix_gridboard_objPoints
54d1ae0417f17593544796b7ab61be72ab2d3659 Expose VideoReader::format() to python bindings and update python test to check for this.
df101fd7e3612f3efd314b659265985e74e8b256 Added 32FC1 type support and mask to cuda::meanStdDev implementation.
ef980e7b4eed8c9c9ce7b8fdff12e6d4aaa8f73a remove camParams and add cornerIndex check
6a71751a641463bbe1dd010d899a5b7a0e0d24ae Merge pull request #3185 from northvolt:hough_cuda_texture_obj
5e2b53d0227e16722d859c382d8fafaea973c1f3 bug-fix EdgeDrawing
51078a539b8f8ae978620628ba1cd594933ba3f2 Merge pull request #3151 from AleksandrPanov:rebase_aruco_speedup
80eb045bf6276e249797856d73d61f9548a497d7 Add Connected Components Labeling in CUDA
f1200c5fbf2ec7a195c2877f58a5cafb845f7ae9 cmake(sfm): fix sfm static target dependencies
55cbe767acaf8dcc4ec078255d6c02f2182657be Add locateROI test case to check GpuMat::dataend calculation.
54a7c7c6279756f56baa9697386dd1ae45cf16d2 Fix bug due to missing step.
d72a91f006172101cfc1d10b405ad99f6876d69b fixed bad shape of markers (1x4) in several cases and added tests
fa50e84c4c6638b64e67e889547f3f0db932365e Grammatically updated the readme
00b33cbd8fd50c91e76fc8ec7a3b9342497dd923 Update edge_drawing.hpp
081bebdc4cd099aec942a802a3f72a754e2bd7da improvements on EdgeDrawing
64a639e1830eaa36c4f0ab855b2b822f25493909 Update ISSUE_TEMPLATE.md and PULL_REQUEST_TEMPLATE.md
678d0fc5be01c476449e771ae72d15a29ba34448 ovis: handle bg material change after shader genration
d9e700891ab8e2f5fc5d62b0a096d0beaec05ad0 Merge pull request #3157 from danopdev:4.x
5c5dedcfc16d7ff0179a7367a024aa7a147e8e29 https://github.com/opencv/opencv_contrib/issues/3152
fdb53d633dfe7c924d38f820bc45ee31e3ba12c6 Merge pull request #3144 from cudawarped:test_cuda_event
a3a2eedfd740b12813b1c0c12e49a08ee4d5869e ovis: update documentation
7e14b4bba1766641975c88ca8a0bbf51511461f4 Fix array out of range when too many line segments extracted
758c1a9b9448b9bb8aa166f1d4cd84163c995f36 Merge pull request #3139 from cudawarped:pass_videocapture_params_to_videoreader

git://github.com/libbpf/libbpf.git master::2cd2d03f63242c048a896179398c68d2dbefe3d6..libbpf-1.4.7::ca72d0731f8c693bd98caba70d951fc0bfe20788

ca72d0731f8c693bd98caba70d951fc0bfe20788 libbpf: bump version to v1.4.7
bbe53ccb4ff31912cc1fd417c7032cf4b54f8083 libbpf: Fix expected_attach_type set handling in program load callback
a9f5978c9e571d6783648b27906cbd8568fc667e libbpf: Fix uretprobe.multi.s programs auto attachment
9d89f7b022b788776cd15226ff079ba395070de2 libbpf: Do not resolve size on duplicate FUNCs
54d02df040fa8e0f20197ff89bc170ba6b24fb7c libbpf: fix sym_is_subprog() logic for weak global subprogs
8eb345a1dd399dbd073a9a78fddc68d26b6d4896 libbpf: never interpret subprogs in .text as entry programs
995e4136fb00bc3f45c9d1ee48d336ac73f293cb libbpf: move global data mmap()'ing into bpf_object__load()
bf7da9ef713b606a7146b84e7bab90a2533bc5b6 libbpf: Skip base btf sanity checks
fdf402b384cc42ce29bb9e27011633be3cbafe1e libbpf: bump version to v1.4.6
8acc4584cf24382ff332eac227ef7bf103b035ac libbpf: Ensure new BTF objects inherit input endianness
4945419fdb132aad5dc19ff5cd33bcce927596a3 libbpf: Fix bpf_object__open_skeleton()'s mishandling of options
a5086158dc90593b4e4b3ddbafab9bdaf9ec97ef libbpf: bump version to v1.4.5
ebd40ad9794213e01479e016bf1a131b31f3b6ab libbpf: detect broken PID filtering logic for multi-uprobe
92943f3d40f33d6ad1491f056a13f4056d28dd65 libbpf: bump version to v1.4.4
fd61a395b7235e86786f767c74c02508d9467691 libbpf: fix BPF skeleton forward/backward compat handling
f8c6e0393d4be665fc0b584266b2a1354a71835e libbpf: bump version to v1.4.3
92f681cf78c4b6ed2c10130c4e58a3ec25bf59d8 libbpf: keep FD_CLOEXEC flag when dup()'ing FD
1b357586a7a62db7fe27af4ebe4bdefe6986cfd6 libbpf: bump version to v1.4.2
17b7d5bfb12a966d2ba6c53b2c5f2b0387202044 libbpf: improve early detection of doomed-to-fail BPF program loading
d61acc8d6edb487de58e05a77b3f08fa8b63b8d5 libbpf: fix libbpf_strerror_r() handling unknown errors
5116e2de5042390aeae7d18e905be1f9d86bc9e7 libbpf: handle yet another corner case of nulling out struct_ops program
ce411639c4fe8549fea92ce7c75fbb43fe776f5c libbpf: remove unnecessary struct_ops prog validity check
63738ed87620255b217ec155cfa1448086798748 libbpf: v1.4.1 bugfix release
28091481f8e7cbbc231d76466acbb2ee0dc7cdac libbpf: better fix for handling nulled-out struct_ops program
95222a56002bee41d9657aa9ab632d6459195219 libbpf: handle nulled-out program in struct_ops correctly
20ea95b4505c477af3b6ff6ce9d19cee868ddc5d ci: sync DENYLISTs with BPF CI
902af6913acb2944e1894cf64062f31b1afdec3c ci: clean up temporary patch
25a9cc27d7b5d33aaf2d33fbcde5344b53b84e17 ci: regenerate latest vmlinux.h
8db4a2feeb5d4501665f9658b8bc239f20dfa760 sync: latest libbpf changes from kernel
7fee46667650aad71f7d25de66029e08cdb86af8 libbpf: Define MFD_CLOEXEC if not available
ddf722fb5c61b6a4c61f333b02551ef488e66659 libbpf: fix u64-to-pointer cast on 32-bit arches
137193b65577c0e7d4ed32c92c8afd5eb9024a9a libbpf, selftests/bpf: Adjust libbpf, bpftool, selftests to match LLVM
d2676a58de2426d340e8a7b4d8770acfe5bb8c25 bpf: Sync uapi bpf.h to tools directory
4d95d8b7f0bfd34e2a04d87a5b1a84ab3eec9912 libbpf: Add new sec_def "sk_skb/verdict"
f5828cc3520f12ceed531b11a551bafb65b36379 libbpf: add support for BPF cookie for raw_tp/tp_btf programs
cbd6e3596cfaa5022538c3a0c93e54c8489773cb bpf: support BPF cookie in raw tracepoint (raw_tp, tp_btf) programs
7cfc3659953cae15b0292e279e570d597685c1b5 libbpbpf: Check bpf_map/bpf_program fd validity
a5459eac49ff4681247528a4cc9afa854b0c3527 libbpf: Skip zeroed or null fields if not found in the kernel type.
f84ee80801010f16458d825237f10d8bb1608473 libbpf: Prevent null-pointer dereference when prog to load has no BTF
2d042d22a73c71bd970d8c34ee65ed19caadeea1 libbpf: Recognize __arena global variables.
4524a45a2aa05e8347709208e484b36eeae6c9e7 libbpf: Add support for bpf_arena.
086825355faaa47089fd182031b941e217a60c27 libbpf: Add __arg_arena to bpf_helpers.h
6de941bc1eb1934a6b0f00d318b8402d427ff574 bpf: Disasm support for addr_space_cast instruction.
1675c13fae40a79740798d2c78489663e9efbb26 bpf: Introduce bpf_arena.
385d344839d9c25d4d7ff861b9ad8636ceeb0b95 libbpf: Allow specifying 64-bit integers in map BTF.
d71c0ed2ef49514df395d914ab7706da6553fb0b netdev: add queue stat for alloc failures
5e80833e509e10118ce69ddd36c6d13e4efe6909 netdev: add per-queue statistics
2778cbce609aa1e2747a69349f7f46a2f94f0522 ci: add xdp_bonding fixes from bpf/master
4f875865b772c4f534bc0a665bbd988193825bd4 sync: latest libbpf changes from kernel
438adf417d827377cefed97e505e191ac0351cc2 libbpf: Rewrite btf datasec names starting from '?'
fc8b86bda217f3f87f7dafb389488f62e366eebc libbpf: Struct_ops in SEC("?.struct_ops") / SEC("?.struct_ops.link")
d5d0b6e920065fe8189445735efe33ebf941fc56 libbpf: Replace elf_state->st_ops_* fields with SEC_ST_OPS sec_type
060c604db8c640f42fc84d4286356a67c969f731 libbpf: Sync progs autoload with maps autocreate for struct_ops maps
cb426140d093f09dbdedd01bb5415eba881a56fa libbpf: Honor autocreate flag for struct_ops maps
aded62b12057981028d79d5e8b66a98e2a7b4066 libbpf: Tie struct_ops programs to kernel BTF ids, not to local ids
f7fd5dbc07e4a7c3a50fd014332f5c4a5b5eccd1 libbpf: Allow version suffixes (___smth) for struct_ops types
00b08dceeafd9ce93d2b891656ed11d711859246 bpf: Introduce may_goto instruction
bf52494e2bc00cc76ce29f21ff671c64302a9b44 libbpf: Correct debug message in btf__load_vmlinux_btf
acfaeffeaa812c2612e17533b31469d7fa0fe180 libbpf: Convert st_ops->data to shadow type.
0758d8b0f2bac6082393ae95f769970af24f267b libbpf: Set btf_value_type_id of struct bpf_map for struct_ops.
fa4d00254d97d09211cc437c0746530bcd098b59 bpf: Replace bpf_lpm_trie_key 0-length array with flexible array
f749be80b7cbba3d71f9561160d963298496ad6a bonding: Add independent control state machine
fb98d4bd25f11f4960d7d2d218e4be200397417e include: fix BPF_CALL_REL definition
f4e9b606f4e2f1682e345a6ff9a9c4fe56147080 ci: clean up bpf_test_no_cfi.ko for v5.5.0 and v4.9.0.
ff95bd6238dc59794f5332fb3026296671769d9c sync: latest libbpf changes from kernel
a894b0cb9ba9428cc61ef26e4238b01682a55854 tools headers UAPI: Sync linux/fcntl.h with the kernel sources
afa81fb1cb41d5737f983f79f80f03ed471332d2 bpf: Clarify batch lookup/lookup_and_delete semantics
16e68ab13cbb187fdf6298e8896243c95ca0f9d6 libbpf: Make remark about zero-initializing bpf_*_info structs
b19fdbf1be21a28f88740375a575ebd9dfbea68f libbpf: Add support to GCC in CORE macro definitions
445486dcbf9ddd8b3ca799a98ace58d23cee31a1 ci: Pass arch parameter to setup-build-env
820bca2cb6da6ec1a3f605cd9c1d02d9379ad5ac ci: verifier_global_subprogs can't be run on 5.5
8a8feae5f42bef9e2de0cdc7778edbd37a43063c sync: latest libbpf changes from kernel
a20b60f9713527d46ba03a33c8886646e3c83ee6 libbpf: Use OPTS_SET() macro in bpf_xdp_query()
b24a6277cc9488eef93e36059291cc195db4726c libbpf: fix return value for PERF_EVENT __arg_ctx type fix up check
25fe467af404f397f389712e19250ebdbc3375e8 ci: allowlist tests validating libbpf's __arg_ctx type rewrite logic
f11758a7807893330cc87481a7a16cf956326ab3 sync: latest libbpf changes from kernel
cbb8ba352db6c836bcfc8d77c67a5f9bc167a949 sync: auto-generate latest BPF helpers
95b4beb50201267a45cc193e86512996e5c7409a libbpf: Add missed btf_ext__raw_data() API
5b7613e50fd94b447b3cd18ae3de9dacd5d60cb9 libbpf: Add btf__new_split() API that was declared but not implemented
245394fb3625d2f41c2ee2ce44ebdba137e92cff libbpf: Add missing LIBBPF_API annotation to libbpf_set_memlock_rlim API
3b19b1bb559963a1fc9010e5895211c47c4ff4ae libbpf: Call memfd_create() syscall directly
7529e0c4c741baf528ee29335880e775c0e0ad6c libbpf: Remove unnecessary null check in kernel_supports()
688879fb0176c29333cbb358c387c16951991ba5 libbpf: add bpf_core_cast() macro
0303e25be36976e5b15413e54a794e4cba3b2451 libbpf: add __arg_trusted and __arg_nullable tag macros
9b306ac9be289c7b357977e37887c98fe4cc70c7 libbpf: Add some details for BTF parsing failures
c57fb758649c43446b2961564c666472c42be79c libbpf: fix __arg_ctx type enforcement for perf_event programs
0b412d191823ddc56aef28ed7a8d10f5bfadf8f2 libbpf: integrate __arg_ctx feature detector into kernel_supports()
3b0973892891744d20ae79e99c0d1a26a59c4222 sync: remove NETDEV_XSK_FLAGS_MASK which is not in bpf/bpf-next anymore
5139f12ef14b82b5fc79afa3b0844a7bb47dde3f sync: latest libbpf changes from kernel
830e0d017bb18fe7cb00acc4083453e8b3b3c34b libbpf: Fix faccessat() usage on Android
fad5d9138196413cc485dd713f33ea5888d98ad8 libbpf: make sure linux/kernel.h includes linux/compiler.h
8ca30626cce4584d1f25efae20c665d7d1f64829 Makefile: add features.o to Makefile
274d6037f8d75910dc230dd8bc76ccd01799c1f8 libbpf: add BPF_CALL_REL() macro implementation
0f84f3bef6c75ff73566b66e973a069f9fdaf104 ci: regenerate vmlinux.h
3dea2db84bd4c1df9ac5f614c8c028fa2da121fc ci: drop custom patches for fixing upstream kernel issues
2f81310ec0b74585215e5c0f1e60711e88509b7d sync: latest libbpf changes from kernel
0e57fade4eb9ced399a43baf945663364bb02c2a sync: auto-generate latest BPF helpers
a36646e2b36f420ec7e4afa71b1438e260620757 libbpf: Support BPF token path setting through LIBBPF_BPF_TOKEN_PATH envvar
e1a43809a9c2981351439172e45e65c59784f9d0 libbpf: Wire up BPF token support at BPF object level
a3b317a9c0a7c6c9d1a9016c03ee2e4bcab43921 libbpf: Wire up token_fd into feature probing logic
d42f0b894359ccdf69f875a2674af5987b801266 libbpf: Move feature detection code into its own file
9bf95048b7af1b7ec4aa47b8102cf115008b33da libbpf: Further decouple feature checking logic from bpf_object
9454419946e452b167b2dedf68f0906d6e6d58be libbpf: Split feature detectors definitions from cached results
8082a311d393c9d3be5f6799dc2c106ae0bb4d93 libbpf: Add BPF token support to bpf_prog_load() API
ac4a66ea12924239ae842b98da3bf94373b7d6a8 libbpf: Add BPF token support to bpf_btf_load() API
8002c052f3d388ce4f5c5726e1a648f19729c640 libbpf: Add BPF token support to bpf_map_create() API
5cc8482fe293400de5d0b9db0f6d718e6a389a7a libbpf: Add bpf_token_create() API
21fb08cb35c559b7ebcbdf7a8fdf48ea2c777079 bpf: Add BPF token support to BPF_PROG_LOAD command
eb9d10835c49fb8f9d9a1180e037f1b374cbe84a bpf: Add BPF token support to BPF_BTF_LOAD command
1386c15b7ba7baa1601d2a8fb66c10d0285cfc13 bpf: Add BPF token support to BPF_MAP_CREATE command
5cd6a8493b181b7b341d031d1b6f7c98641bf714 bpf: Introduce BPF token object
385ae492fadb93dadb705b09376be7b056dbed5b libbpf: Ensure undefined bpf_attr field stays 0
517ff8d823aff4eeb00e86305a22beb2586d26b9 libbpf: Correct bpf_core_read.h comment wrt bpf_core_relo struct
0b0dfaf1bebe45e9e82e60a4eaac675cfba3b1c6 libbpf: Find correct module BTFs for struct_ops maps and progs.
d767ead51fc5cdd93e083188b5a1f119155a72e9 bpf: pass attached BTF to the bpf_struct_ops subsystem
d70e2071e240cdd5b43d2c11870a178db5b630a6 bpf: pass btf object id in bpf_map_info.
fe508381b435a1378d073a0f861eba702be11941 bpf: Store cookies in kprobe_multi bpf_link_info data
de2f366450e78207da91e5b6bb259d766432d752 bpf: Add cookie to perf_event bpf_link_info records
390c6234ebc8d94a74c32c38154ec82f9efe8550 libbpf: call dup2() syscall directly
89ca11a79bb93824e82897bdb48727b5d75e469a libbpf: Apply map_set_def_max_entries() for inner_maps on creation
4c3742d9c1b8a994ec95d88cfe00f9f21f667023 bpf: Sync uapi bpf.h header for the tooling infra
f4211a704f0c929b493662ff7f69c993904cc159 libbpf: warn on unexpected __arg_ctx type when rewriting BTF
939ab641b89bf9831cea1c17afb81793f4527427 libbpf: feature-detect arg:ctx tag support in kernel
82ebbd97c82233076c16c11631020542e2c298bd perf/x86/intel: Support branch counters logging
9705c4c622e736068981cd24daf2ba85862f2ea3 perf: Add branch stack counters
528cb9d3e933c2b10b152249779c2ff72efa4224 README: update Ubuntu link
f81eef23b33c0dbf923e863a72ce51ea4d32e291 ci: skip two tests failing due to kernel bug
feabd96e00c4db2142a740804b48c7bf332b6bd4 ci: regenerate vmlinux.h
1570d568a0d0fbba8d74b8feac23ed945149d285 Makefile: bump to v1.4.0 dev version
e2203b3057d873152d2f18cacfc217da21d51c35 sync: latest libbpf changes from kernel
3102067b4ef3c2a00008b0ce1e660b8ca1619e85 libbpf: implement __arg_ctx fallback logic
a4f0740b3deb681e5791c85390b8678ec224387b libbpf: move BTF loading step after relocation step
94470256c14f204e3accb5ab9cf40d88ee4d21a6 libbpf: move exception callbacks assignment logic into relocation step
4d68ea90c23e224e020434f1e42d41a05bae0029 libbpf: use stable map placeholder FDs
2ea3d8042f56f5a24a2357801c0158145ca5cd5f libbpf: don't rely on map->fd as an indicator of map being created
e9ce55197b7869d8f3af5681d3fcaf00187b5e32 libbpf: use explicit map reuse flag to skip map creation steps
3fb45d3761d289c6f8aa9b40f1a37244ad5f0ca9 libbpf: make uniform use of btf__fd() accessor inside libbpf
2e49eb8bf68cae640b056d9dfb8fdf831a1b2a32 net/sched: Remove uapi support for CBQ qdisc
5473fe6aefd3469e3bf7bed6d16cdc2c3779fc14 net/sched: Remove uapi support for ATM qdisc
c04d1b669d84a82d8687807c1aff11d25cc30dc1 net/sched: Remove uapi support for dsmark qdisc
717798e2f977a74005590762b476489452de2d93 net/sched: Remove uapi support for tcindex classifier
f2c790ca1a396bc90d37f497db6b816253c4189e net/sched: Remove uapi support for rsvp classifier
c008eb921eec064f01263b2a5577dc668b27b0cc libbpf: Fix NULL pointer dereference in bpf_object__collect_prog_relos
6252a2fdcc5a8d56de8e634bf67b8adaa8028c48 libbpf: Skip DWARF sections in linker sanity check
c378eff58c68e870e896eafb4d4cdf493c3ae06a libbpf: add __arg_xxx macros for annotating global func args
c65b319c048468e81f34a4530b712c874a48e5b2 Revert BPF token-related functionality
43e73092285c0cfe3cee5b8222507c5c06019b92 xdp: Add VLAN tag hint
b166b99eed6297592ee461dda0fe2b49145e0534 libbpf: support BPF token path setting through LIBBPF_BPF_TOKEN_PATH envvar
5df9eba06a703b6295f6e241eba72385854beb24 libbpf: wire up BPF token support at BPF object level
b14daa8b9bf567ebe7e7c84c51fc3c0d958b78e7 libbpf: wire up token_fd into feature probing logic
fab327c8880f840e216ecf92930ce52f03eb35f6 libbpf: move feature detection code into its own file
feda0728e02320de3656d114295be8e8d8bba283 libbpf: further decouple feature checking logic from bpf_object
11c977ffaf1c6b0a3a2d3b887e0bc3793660dfc9 libbpf: split feature detectors definitions from cached results
9d2f8aaf21a9ce998502410d4a9e207b7e72c97d libbpf: Add BPF_CORE_WRITE_BITFIELD() macro
5f68c571c81aa30acd361271472c40e82bb4fd07 libbpf: Add pr_warn() for EINVAL cases in linker_sanity_check_elf
235ea854874b37bbb24d8b96f8ac91fddcd2ee60 bpf: Load vmlinux btf for any struct_ops map
400cbd6148d119b603d6ca6aee27a7ad66b5fd58 bpf: rename MAX_BPF_LINK_TYPE into __MAX_BPF_LINK_TYPE for consistency
ec1cab73a74058bfc353719b51ee49a9447778be libbpf: add BPF token support to bpf_prog_load() API
207b6ebb603e9231b5d5fbf6c97a1e38fb535b0c libbpf: add BPF token support to bpf_btf_load() API
a23b8ffcf6b35d22fbff5a1fe67e598f166500e0 libbpf: add BPF token support to bpf_map_create() API
f8954ca6929156268e3561cc2ae8fa54bef8f0b4 libbpf: add bpf_token_create() API
1ebea57322845120e01df1a995d10ae668d229e8 bpf: add BPF token support to BPF_PROG_LOAD command
544acb9af662068c03bef1067a4c53537790dc43 bpf: add BPF token support to BPF_BTF_LOAD command
9abcc5efc8565f1787625c7eb4d5729320c978e5 bpf: add BPF token support to BPF_MAP_CREATE command
33de35fd832f94e5c4dd039920a5617eca1ac48c bpf: introduce BPF token object
ac9cd25de98d307987b49d2828abee084b7e6c02 netdev-genl: spec: Add PID in netdev netlink YAML spec
cfa6e420f46871571423ffd370629b821e677cbe netdev-genl: spec: Add irq in netdev netlink YAML spec
36f30e4c300f2946f946e381f4c031843467271c netdev-genl: spec: Extend netdev netlink spec in YAML for NAPI
e4fcfe7db71375bcbbcb98287f0878b69c33e6a7 netdev-genl: spec: Extend netdev netlink spec in YAML for queue
419eab9ec7db4a1cd8bc73661fc5d108ef3151b0 xsk: Add option to calculate TX checksum in SW
95134be22e1d6fe9f7488b1ba5ce8f272f873137 xsk: Add TX timestamp and TX checksum offload support
2f95d28664faf927a84b8e230066435c6c0b3680 xsk: Support tx_metadata_len
afb384f685c007dafbbf46dc300572c480b4c431 bpf: Add link_info support for uprobe multi link
467dd7bda5f610bed78fed41e32a9f64421c7f64 libbpf: Add st_type argument to elf_resolve_syms_offsets function
9c794e5ab4dffb2b2e455e72ae894b3fb6b80280 libbpf: Start v1.4 development cycle
eb40a93a1015d44c7059833c9b94eee8ef991f01 tools: ynl: add sample for getting page-pool information
1baa3e235566fc3801553d4c1e0d5d1401ba496d ci: move /dev/kvm permissions setup from to actions/vmtest.yml
1b2ae67c1d2b9b02b90d1d3216cfca33bbbfebee ci: custom patch to patch out BPF_F_TEST_REG_INVARIANTS flag
20c0a9e3d7e7d4aeb283eae982543c9cacc29477 sync: latest libbpf changes from kernel
b88b3ac09d447aee2e67d46c2fe89126331d999f sync: auto-generate latest BPF helpers
96ed1c508f8de5314a426a3987866201446dcc54 bpf: rename BPF_F_TEST_SANITY_STRICT to BPF_F_TEST_REG_INVARIANTS
7ccc41c138ab39e1e588d12e0b9303bbdec7fe7d bpf: add register bounds sanity checks and sanitization
785a0799664ebe3f528aa391578771937c7f15a9 bpf: Add crosstask check to __bpf_get_stack
a6b990991c4c84061a3816b733753f28ef66e146 ci: disable sockopt selftest for 5.5 kernel
4161e1f41d9af94821f1ec6fa46de1faa9a130ea ci: disable a number of selftest causing CI for LATEST kernel
93f360cf4b4673c1db66c24966d86180a7c1a5bf ci: don't set /dev/kvm permissions when CI user is root
5ff0102329b28ca88c032e986134d71a536b05ad ci: use config.vm for kernel config when present
0c54691bae75cdf50c43be3ff5ac3b201fc94ba2 ci: apply temporary patch to make bpf-next build
168630f852d078268fa96ce1b9605a5bc868355e ci: give /dev/kvm 0666 permissions inside CI runner
5d4237d52d508373194bfd83cd68bbae351d8b2a ci: regenerate vmlinux.h
fa0e866373822fa314efee5069d3b3bf90663614 sync: latest libbpf changes from kernel
0fa5ff4f54c08d5fd9cdeebe5a8043a0d54b8ac3 bpf: Use named fields for certain bpf uapi structs
2d5df9f626bff591454defa5996166e453c0d516 libbpf: Fix potential uninitialized tail padding with LIBBPF_OPTS_RESET
2cb0236318acc352ca71e51293866f9c686fba00 libbpf: Add link-based API for netkit
cc7f0852869889663fc0625b709a3a1ed7ba06f8 tools: Sync if_link uapi header
62b1e4905bfbaca9b9c96c3cb01b0d5574e6dabd netkit, bpf: Add bpf programmable net device
3189f70538b50fe3d2fd63f77351991a224e435b docs: attempt to fix .readthedocs.yaml
6a5776066c4136a81fc127654f586d1700893c0c sync: latest libbpf changes from kernel
acecaf855d26a304600531c79dc55cabe344f9bd sync: auto-generate latest BPF helpers
365cefa149f72bbb03ada541f3a352db281d8ca7 libbpf: Don't assume SHT_GNU_verdef presence for SHT_GNU_versym section
f4b6dcfca1f8809f92a421c3b6c350082227de36 documentation/bpf: Document cgroup unix socket address hooks
748787456b2eed57e0f70fb451432c54cdae0721 libbpf: Add support for cgroup unix socket address hooks
8a08d63f293aeabb1958ae0755aadeb3372ee8ce bpf: Implement cgroup sockaddr hooks for unix sockets
c9f8eb5310fcd6288a19f4b6e2813955f24f46d9 bpf: Derive source IP addr via bpf_*_fib_lookup()
1c0358823cfc410bf1d3dfeae693365b0aaf270b bpf: Add ability to pin bpf timer to calling CPU
20c1170ea4044852e79297c66d6e1a7734d28984 libbpf: Fix syscall access arguments on riscv
b44eb3a8fa3e351247e6eac9f98870684dfe161b libbpf: fix bpf-checkpoint-commit
14648264b1ec8832e670f3d14405a8bf2044312b ci: Regenerate latest vmlinux.h for old kernel CI testts
e26b84dc330c9644c07428c271ab491b0f01f4e1 sync: latest libbpf changes from kernel
9a3a2e930319d64cfc1a629faa557c6cb4464c54 libbpf: Allow Golang symbols in uprobe secdef
96d70a52adde3eed07673ecdc6ce3b8953071218 bpf: Add missed value to kprobe perf link info
de02cb169734dccdbaaf08569c96c1c96ff900e5 bpf: Add missed value to kprobe_multi link info
b520bcd7d83ad00a054de4c02011f197edc341e8 libbpf: Add ring__consume
6413c2d0639663ec3a974aeeba10e27ca611058f libbpf: Add ring__map_fd
cd3fe56c75a188dabe3b7a3474f1b0bedb8343c8 libbpf: Add ring__size
3e675ed6aba10468577783eb792e9a981d6b639a libbpf: Add ring__avail_data_size
2ad16b970a6e80cc82abe78386fa9257169d238e libbpf: Add ring__producer_pos, ring__consumer_pos
a20576f5f202103e0ae26de7751cf08ecd7231c1 libbpf: Add ring_buffer__ring
bfa471bc859b9aebfbf72d953314165a0dc1c172 libbpf: Switch rings to array of pointers
64f2b4ab4914398c958a7a040743590ddf4b7b7c libbpf: Refactor cleanup in ring_buffer__add
cd91ca8f99991b4ad5b4b6bb35e919bd966ff541 libbpf: Support symbol versioning for uprobe
df9cd9f69c9c76ad343292b39ec52476619dd035 libbpf: Resolve symbol conflicts at the same offset for uprobe
713d1f5a83a1a05140dcaba42d779c0e9fc7a3c9 libbpf: Add support for custom exception callbacks
998213a1e36efc205773b8dde07083aa7f4d987b libbpf: Refactor bpf_object__reloc_code
56069cda7897afdd0ae2478825845c7a7308c878 ci: denylist empty_skb temporary
aadf88d4f605265697b9e6d327ee2ad2af86c259 ci: remove outdated temporary patches
10da3d238479129232c40e2ee2d0e770e41ae903 sync: latest libbpf changes from kernel
d2838b2be3fdfdfac270f0b435d9ba7d0633ca77 sync: auto-generate latest BPF helpers
aa44abfdd21c36254f5bb1e758095d0531091637 bpf: Clarify error expectations from bpf_clone_redirect
6070b1bdcff0a8728b73ebd5738ec0d9db0a4192 bpf: expose information about supported xdp metadata kfunc
6f30f1a00aed23a169a441c2b84a1bfb5ab042ad bpf: Mark BPF_MAP_TYPE_PERCPU_CGROUP_STORAGE deprecated
332198af03c6e65201641561cfaa93a0f26d6f84 libbpf: Add __percpu_kptr macro definition
2dbdd3b56490a1da1650d2722fb19282b2714202 libbpf: Add basic BTF sanity validation
d8a4b198da6851195125a42b3e490d2b8b5c5e68 perf/mem: Introduce PERF_MEM_LVLNUM_UNC
5fc0677111c66a98d76736a1850b8aca1a16a049 ci: update list of tests/subtests for 5.5 kernel
295b5726f0eef40905a116f6778ff2d72ba798e9 Introduce pull request template
5a46421ad837e876197295844696884c8587852a ci: deny newly added tc_bpf/tc_bpf_non_root for 5.5
942a0b8056a2157e921a86a7076a8b9f8c3b77a1 Makefile: silence GCC's bogus complaint about possible NULL in printf
fcc940e6b2b7c4eb98b81d4cb06a118d3e193168 Makefile: add elf.c to a list of built files
2e6b54e5ea269a53e93472b9556785a3a940e1d1 sync: latest libbpf changes from kernel
b4c8def45f73d3e6b20e80a5dfa4387d82359d25 libbpf: fix signedness determination in CO-RE relo handling logic
62a186ea6858493ab26f22ffc28bf006e26e80dc libbpf: Add bpf_object__unpin()
a687461867589b82a1cd4ee261aa374a687584b2 libbpf: Free btf_vmlinux when closing bpf_object
74188c1740e44ee4e9fd2ad7775243977cd586c3 libbpf: Add uprobe multi link support to bpf_program__attach_usdt
60cf42249b60be4f7521856ee479a5883655ec1c libbpf: Add uprobe multi link detection
bc829bac06d36166a0328a426665363ba8062a62 libbpf: Add support for u[ret]probe.multi[.s] program sections
9f76dd6dd09e324f34c2450533bae99ea599601f libbpf: Add bpf_program__attach_uprobe_multi function
cd21cc08cc7f9bca2806e409186af11250a9c91a libbpf: Add bpf_link_create support for multi uprobes
c7ef3a169eed359b39c366434c202d2235a555f7 libbpf: Add elf_resolve_pattern_offsets function
91fd6556441580db60f23b82861948798500a1cf libbpf: Add elf_resolve_syms_offsets function
b7ec9d9669890611e00119da1280efb480f945e5 libbpf: Add elf symbol iterator
1f8929293efe207ae4eed056c0334e503a8055af libbpf: Add elf_open/elf_close functions
0cd5b05f53164faa878ed20ec74d724fc8eb6943 libbpf: Move elf_find_func_offset* functions to elf object
a1c2e05c4fe6f4ad73bc1b7f3f0c32639ba60269 libbpf: Add uprobe_multi attach type and link names
c1a12134bd3be1b4847dd1964079633af10f8438 bpf: Add pid filter support for uprobe_multi link
12466f75db2863b96bc2c778e7c4e4e9e9891c72 bpf: Add cookies support for uprobe_multi link
ba4a10d7648fc5a6eae698f98db4d3274a751158 bpf: Add multi uprobe link
8765ef827628a6cb8dd41956570ac7df9a4fb57b bpf: Switch BPF_F_KPROBE_MULTI_RETURN macro to enum
6a91da19fe6e0f56baf9dc9ebc1c822a5aabba9a fuzz: use https-based URL for elfutils
383198dc49f8d779a5e1814e244225fe8f949583 sync: latest libbpf changes from kernel
839c08a6d8e91c90336cb0f1652fc77bc3141f62 sync: auto-generate latest BPF helpers
6d704c7ffd5defb0ec655a687cc9fe0952164c2f libbpf: Support triple-underscore flavors for kfunc relocation
20699ecf61f21b761fcc369ddc85da5f5cf5a1cf libbpf: Set close-on-exec flag on gzopen
cd85f34103d2669972e8a32f4fa200123b757701 bpf: Add support for bpf_get_func_ip helper for uprobe program
26e32f542be20264e04ddfb4eecf9ad20f588ac9 libbpf: Use local includes inside the library
c5f64030de723abc5aa3bb8c923d7719488652a1 netfilter: bpf: Support BPF_F_NETFILTER_IP_DEFRAG in netfilter link
3d0e1c5a3a3157df9f1a6cc72d0b1d80b621ed75 bpf: Support new sign-extension load insns
36cabf8a4ac6d9b4da4c51533c60b922ee2058d8 bpf, net: Support SO_REUSEPORT sockets with bpf_sk_assign
1180ab4066864bccdd5d41dee0b52bc310192cf7 ynl: regenerate all headers
e6ab647970a4ce890875ecb9e5e7a7bde024df78 tools headers uapi: Sync linux/fcntl.h with the kernel sources
71d8eadb9066b27e37387f0ed6dd74696947adba bpf: sync tools/ uapi header with
488031955dc9c69707daf5c8a04c030e7090611d libbpf: Add helper macro to clear opts structs
0fadd4ba395a005076a7be8715841a2e69589a46 libbpf: Add link-based API for tcx
bb5d7c1be8355c95b98223d6fe8d2c20c4bfcda9 libbpf: Add opts-based attach/detach/query API for tcx
b064c40d9460c34d8fb539cf0042b298b888cdd4 bpf: Add fd-based tcx multi-prog infra with link support
d7e583a6eac64a79c21f1a749e6b3d371b884365 bpf: Add generic attach/detach/query API for multi-progs
071630384b34ac220714aebfe5e2e7599e5d40cf selftests/xsk: add basic multi-buffer test
658b107d4d34ab43b166a8f6e815d9e7bde62dd1 selftests/xsk: transmit and receive multi-buffer packets
8ae70bcbdf996369502e5613510c17687ce3d7ad xsk: add new netlink attribute dedicated for ZC max frags
4cd8e50d37ea7747bc3c270323e4f6a2741b50fd bpf: Support ->fill_link_info for perf_event
b89ede420be4781aad874bfca7bbe239c34893a4 bpf: Support ->fill_link_info for kprobe_multi
05f94ddbb837f5f4b3161e341eed21be307eaa04 sync: latest libbpf changes from kernel
bf88aaa6fe25aaba6f5067376eec51d452a60049 libbpf: Remove HASHMAP_INIT static initialization helper
f117080307163d7057034341aa8ff6b201041599 libbpf: Fix realloc API handling in zero-sized edge cases
6c020e6c47a82fc9e78542daccd59a609613ea72 sync: latest libbpf changes from kernel
1743bd1e402930ef26e0fe7ab7e013b6931af2cc libbpf: only reset sec_def handler when necessary
a2258003f21d9d52afd48aa64787b65ef80bd355 ci: install headers before building selftests
add1aac281003f2cf3233722998689ce736126f3 ci: add kprobe_multi_bench_attach to DENYLIST
ea27ebcffd96748b496b97b28794ac3eb689c9d5 sync: latest libbpf changes from kernel
b9c4ad54684ba132578c06526f922705bb170624 libbpf: Use available_filter_functions_addrs with multi-kprobes
732c4c6df24e4da2601c9f86dbbb87bfef188953 libbpf: Cross-join available_filter_functions and kallsyms for multi-kprobes
6bec18258cd7f27aee92825ca84cc72531b3b753 libbpf: Add netfilter link attach helper
3f33f9a6b8f77364ea410cf90df0349fa679826b libbpf: Skip modules BTF loading when CAP_SYS_ADMIN is missing
ec6f716eda43fd0f4b865ddcebe0ce8cb56bf445 ci: Add bpf_nf/{xdp,tc-bpf}-ct to denylist for x86
3c7fcfe0ce52f7aa422cf0b0f0486e8fe9d9b428 sync: latest libbpf changes from kernel
ef3e2ef82a4b59e844c90053fcfe84eb8ec5c4c1 sync: auto-generate latest BPF helpers
45188d0d01fdf2f4ad8664dadc072bcc2caf7ddd bpf: netfilter: Add BPF_NETFILTER bpf_attach_type
f02ec78083cb8ef87a9f4975335ac6fbaf93f320 bpf: Add table ID to bpf_fib_lookup BPF helper
fa1a18d38bfb77207b0a3137e211a706fd8487f4 libbpf: Ensure FD >= 3 during bpf_map__reuse_fd()
ba7a44da68adfa4f0d8285de4cdc16e3754929a8 libbpf: Ensure libbpf always opens files with O_CLOEXEC
cb23f981c3b3e80c42696a295e2d7400de0262b1 ci: Dump kconfig before running tests
f7eb43b90f4c8882edf6354f8585094f8f3aade0 ci: add fix for sockopt sub-tests
9710829e781d66136dff83fd85c4987db0c23bb0 ci: Gracefully handle test names with spaces inside
e021ccbd7d04fdbf606ee1a00621bd16020844bd libbpf: Change var type in datasec resize func
0755b497cf05baad1553cbd2501b233070397eb4 ci: add fix for multi-kprobe as temporary patch
c4ffdf1e7280797de8604d76001956b5b26cba17 ci: Adjust allow/deny lists for most recent sync
c850306199897bf3143e379db25961b85b748c9f ci: Regenerate latest vmlinux.h for old kernel CI tests.
fb6998382d1ef5f755f5b94efaa15fd6c0b99d40 libbpf: Bump version to v1.3 in Makefile
9aea1da2bbf3c90bfce5a38a631decddf5f64078 sync: latest libbpf changes from kernel
8b4e1b39a46cfdd7456aa12681838dadda94328a libbpf: Add capability for resizing datasec maps
a50544ef45c0ba1d02bcf283e86c2d90abaa29a1 libbpf: Add opts-based bpf_obj_pin() API and add support for path_fd
bfb04542446167317c22d395db20b441a92895ec bpf: Support O_PATH FDs in BPF_OBJ_PIN and BPF_OBJ_GET commands
79811cad509193b3bd26e7ff033fdaaab560c1ee libbpf: Start v1.3 development cycle
4bb0b0ca09d9d0e99a23bf7748d0c23fb4740e9f libbpf: Store zero fd to fd_array for loader kfunc relocation
ac4279012921e04d4d9151e302b4077b2f0cd314 libbpf: fix offsetof() and container_of() to work with CO-RE
6a6cf6dcdc711450a25dbf68b930f482f5274473 libbpf: Fix comment about arc and riscv arch in bpf_tracing.h
b9711e7015e48f5fe47993c31336dc7ba1a4f327 libbpf: btf_dump_type_data_check_overflow needs to consider BTF_MEMBER_BITFIELD_SIZE
4c484d662c8f8bb212659feef5d3742f42812a31 ELF: fix all "Elf" typos
1c9aa4791ac5d0ebe9b1c279a1ed64055a8117d6 tools: bpftool: print netfilter link info
3f591a66103d49b311956618d440a84cf4d30715 git: make .gitattributes compatible with git-archive-all action
532293bdf427b2881a86ad7a1b9380465db48eac fuzz: bump elfutils to 0.189
fbd60dbff51c870f5e80a17c4f2fd639eb80af90 ci: Fix test_progs failure
44b0bc9ad70a73cddc3528f12da48cc3520ad060 ci: Regenerate latest vmlinux.h for old kernel CI tests.
f0e39b4946ce179de9c03a524b34587991df0953 sync: latest libbpf changes from kernel
294c85e9b3a46f0644f7feee365487054586b38c libbpf: mark bpf_iter_num_{new,next,destroy} as __weak
2293c20f8206a64fd3a445fa54c9d9a970163ab7 libbpf: move bpf_for(), bpf_for_each(), and bpf_repeat() into bpf_helpers.h
e6cc30f445bc1dd895b5dbac95a8d7556eb26148 libbpf: improve handling of unresolved kfuncs
6fd310547df325dd4abe6bd4dd86f68fbce22989 libbpf: report vmlinux vs module name when dealing with ksyms
0db753a9f81130d82a1d84e493d4552d556ee2bc libbpf: misc internal libbpf clean ups around log fixup
44f59ec077c48d597543500674f72024f62313d1 bpf: Introduce opaque bpf_refcount struct and add btf_record plumbing
2f01564c50deb039896f1ce65b4d3698be3833ea libbpf: Wire through log_true_size for bpf_btf_load() API
c2fe7adb336b344c0024b0ed7d8280ce3e829e7d libbpf: Wire through log_true_size returned from kernel for BPF_PROG_LOAD
88004dd87a94549668832d945659956a355bdc84 bpf: Add log_true_size output field to return necessary log buffer size
a22abb9c85700127b6cfa1b7fb717479daae3dd6 libbpf: Don't enforce unnecessary verifier log restrictions on libbpf side
2c0c927a3845f83e8eb58db0dbe58361fe914b6b macvlan: Add netlink attribute for broadcast cutoff
d9d17f6d71b931769cb814ba9f574cb15b30fc33 git: add .gitattributes file ignoring assets/ during archiving
378357716118bba6ead1b0dec3562a8a2f141108 sync: latest libbpf changes from kernel
75c14163b9e30811f9da230fc763478ef097b641 ynl: broaden the license even more
056e9bcc1979ade85c3d4af32edfa82193b4a7db xdp: add xdp_set_features_flag utility routine
14ae9422db8ba607951f2b1b4a61cbc802d7f6f4 tools include UAPI: Synchronize linux/fcntl.h with the kernel sources
3fd6eebb2d4d10546f0dc89cbc14ad110c4e5717 libbpf: disassociate section handler on explicit bpf_program__set_type() call
4218389b1ee6e96fa6caf1ec7b6334c49dda7ee6 libbpf: Fix double-free when linker processes empty sections
ae32d7169ddbcc79a7cb3cabf202d7170bf6fd0b libbpf: Ensure print callback usage is thread-safe
b362bb6e107aa7fa6b977471dc54055f1d24ad9a ci: update libbpf/ci references to use "main"
f8cd00f61302ca4d8645e007acf7f546dc323b33 ci: fallback to llvm-16 and clang-16 again
dc4e7076ad134559eb1051d353570f74cfd5606d sync: latest libbpf changes from kernel
465a73051d9d973a0939d88608cfc4c20ea5ba26 libbpf: Use .struct_ops.link section to indicate a struct_ops with a link.
e51cdaaca0259abf6a6f5ad879b4655d222f9f65 libbpf: Update a bpf_link with another struct_ops.
055cbdcc9fbbc3a79fedba663f68f7a41024729f bpf: Update the struct_ops of a bpf_link.
c6893dccd97977668a0ac93851891e7f82f123bc libbpf: Create a bpf_link in bpf_map__attach_struct_ops().
077bf73900b0a1c65a7d774f4beb389b1744bce5 bpf: Create links for BPF struct_ops maps.
68cd7cd386cd6bf1c0fb30e5563c97b80fd51f45 libbpf: Support kfunc detection in light skeleton.
a5464a5b0e511bb1636ad057d71e99c28a6d3889 libbpf: Rename RELO_EXTERN_VAR/FUNC.
753e4d07d1e9c149c03dbd5bfb70fcde92628ea2 libbpf: Explicitly call write to append content to file
5b45c90c496424b352a563b06429390524d8f645 libbpf: Fix ld_imm64 copy logic for ksym in light skeleton.
2db620d982252775080345fa390b42d2895546b4 bpf, docs: Libbpf overview documentation
c401b9671855cba4ff6decda19b92d437cdadc69 libbpf: Introduce bpf_ksym_exists() macro.
fd28ca4b5bea147a150cf937b7d9dbfa32dadb4a libbpf: Fix relocation of kfunc ksym in ld_imm64 insn.
c722f7659323d7466190a9ea8ede55e8bbf5967c libbpf: Ignore warnings about "inefficient alignment"
b5e9722ec268702b2ec62863222277148e4fe656 ci: Regenerate latest vmlinux.h for old kernel CI tests.
7fdf16de6d7a5cde21e2b143ec56275b5b87e102 sync: latest libbpf changes from kernel
faae78aac480ca8b189c3f88712872f0fd9821ba sync: auto-generate latest BPF helpers
950cffc0366981d4e41b08f007b37bd6af931f25 libbpf: Revert poisoning of strlcpy
bdc7c5e217269d943d6dbe08a3cf07afe576fbf6 ynl: re-license uniformly under GPL-2.0 OR BSD-3-Clause
e8107c3959745214505a5b2587fc719fb6d88876 bpf: use canonical ftrace path
c5be1b0770b9f392b959116f53b4cca1b6723ea8 bpf: Fix a typo for BPF_F_ANY_ALIGNMENT in bpf.h
32d34a9415e4db43611bb2b01d5dad7f6bddabd9 bpf: implement numbers iterator
aab5f194e18511f6dd59615fc94d0aa3fa3ed691 libbpf: USDT arm arg parsing support
c5fe3440185ccf7416d8efcbbf724a98729d0349 libbpf: Refactor parse_usdt_arg() to re-use code
232f42135a15650e05542c722c710bafda06e73e libbpf: Fix theoretical u32 underflow in find_cd() function
cc7177624f04ef6b6f877ec7ed87299c2cad72f7 libbpf: Add support to set kprobe/uprobe attach mode
cf46d44f0a06aa8b9400691ea3eb86ca4f066d5c sync: Add section about need for Makefile adjustments
a41e6ef3251cba858021b90c33abb9efdb17f575 Stop running l4lb_all test on 5.5.0
c2495832ced4239bcd376b9954db38a6addd89ca libbpf: Properly build zip.o
bfb1e97426eb80ea81a63d8a1a821742fa717e95 sync: latest libbpf changes from kernel
a468b1678809c8016d415f0f1fd2d79f6edee13f sync: auto-generate latest BPF helpers
6c673bb00b1c75478694e014e24575d1d0f27ebc bpf: Rename __kptr_ref -> __kptr and __kptr -> __kptr_untrusted.
b6c58f7619caa0b2288d2e6bada7ba6477bb65ca bpf: Add support for absolute value BPF timers
db26142ffbbe00e56b6bba683e9305fabc180e4c libbpf: Add support for attaching uprobes to shared objects in APKs
47eb62005ae28095af95980da582890697040075 libbpf: Introduce elf_find_func_offset_from_file() function
9ca6f946cdbe8617adc32e32961f24469ba0febb libbpf: Implement basic zip archive parsing support
87695e9723922fc9be2ee7ed8b864a5cb6a702fb libbpf: Cleanup linker_append_elf_relos
3706449b1bbd8aab5a6147bb1963cbbbb3d9215e libbpf: Remove several dead assignments
4c75268933a5532ce79f3ad5e37a82286f94b27a libbpf: Remove unnecessary ternary operator
3fe3cccb06ec370b09a1747f81032f8d76b0b4e7 bpf: Add bpf_dynptr_slice and bpf_dynptr_slice_rdwr
0c5b5b5d91cb14bb66d003012c35b247b73342cf bpf: Add xdp dynptrs
d16fc1f0f5deb3796b1fdcba64bc2dd0296e315e bpf: Add skb dynptrs
37922c6fb242db438d5dcb134ea988716b6a89ae sync: add sync process documentation at SYNC.md
19cd9a1d4bc66f2cdea69e66857d677d2d719aa8 sync: latest libbpf changes from kernel
a6c64dbfa25a9e9d3fe56a95d045abe69a2ca37d netdev-genl: fix repeated typo oflloading -> offloading
0d7ac288187976fb21be4d9b0a4e02be74b3728f libbpf: Fix bpf_xdp_query() in old kernels
3fdc11b88320d4b3890d0da3f24ae101a1ee30fb libbpf: Document bpf_{btf,link,map,prog}_get_info_by_fd()
e198fdc9284fccf4fe01b0c7d92bab77984a8a2c libbpf: Fix arm syscall regs spec in bpf_tracing.h
e114bd2657daf2c48eeb7e09eeb000c42824b33c libbpf: Use struct user_pt_regs to define __PT_REGS_CAST() for LoongArch
bb0f8b32a5018dc89907139abda3501b20bb7ff8 perf: Add perf_event_attr::config3
f9106f6bac5c317ca31a61200930b2eab4a2f6f3 ci: start using llvm-17 now
7ef34fa94568ec8101d7f8883cf77cdb70628ea0 sync: latest libbpf changes from kernel
7cfc12cb4191f0624a583453f3aa53c77e90529e sync: auto-generate latest BPF helpers
c16cae938110b3f2f68c69e7d96cd23796f2cb05 bpf: Add BPF_FIB_LOOKUP_SKIP_NEIGH for bpf_fib_lookup
768164af0e51e4285e1ae8566ecbaa7275ff9cf5 libbpf: Use bpf_{btf,link,map,prog}_get_info_by_fd()
30f6bc3c0a296638e3b6930dbcff6f1547f13997 libbpf: Introduce bpf_{btf,link,map,prog}_get_info_by_fd()
ea284299025bf85b85b4923191de6463cd43ccd6 ci: Remove xdp_info from ALLOWLIST-5.5.0
34212c94a64df8eeb1dd5d064630a65e1dfd4c20 ci: regenerate vmlinux.h
6f1c8eddb24040d7c14f506a7a72537c4760c726 sync: Add netdev.h from kernel tree
4b492df97e5176e41a8c895a77871dfcc74aa466 sync: latest libbpf changes from kernel
24476fe699deb022f3b4d8f81b04c9ae331396d0 sync: auto-generate latest BPF helpers
d74065659a7563d06ba0380720ee7e25d3efd4f5 bpf: Add basic bpf_rb_{root,node} support
418962b6861c0f3459400b3ea43aa6e709612f49 libbpf: Fix alen calculation in libbpf_nla_dump_errormsg()
8c8243a4090dd6e8ad1f602c8e4b365cc1872620 libbpf: Add sample_period to creation options
6333ea6a3a7ec29981b987ec5bed20a227bde003 libbpf: Always use libbpf_err to return an error in bpf_xdp_query()
855bf91055a6250642dff1390231387cc5540711 libbpf: Correctly set the kernel code version in Debian kernel.
5e0270f66eeec1e3077948d5c20a014a090eddcc bpf: fix typo in header for bpf_perf_prog_read_value
547881e04e771d050f7b450bcbaa4c19e64e9654 libbpf: add API to get XDP/XSK supported features
41b96a8c08ad1334fa8c4b4db56198a0c6b51c65 libbpf: add the capability to specify netlink proto in libbpf_netlink_send_recv
700d755151de38192c7e0dc5eb064dc3334c6c7a tools/bpf: Use tab instead of white spaces to sync bpf.h
981da2b3802b771a60130d96b915b6c10683375b libbpf: Fix BPF_PROBE_READ{_STR}_INTO() on s390x
23898cf8583b8f9a9aae01d5430ace5c421a6e19 libbpf: Fix unbounded memory access in bpf_usdt_arg()
7285d529cf29fecf6568ea2e5851013e2328b215 libbpf: Simplify barrier_var()
dd460a52bc385329194ba2f6d89faf79677d1601 Documentation: bpf: correct spelling
44c1d381ff76a9e26f8dea4017571a04c1a108ea libbpf: Add documentation to map pinning API functions
522fe6f7214f695c7aeff11944b5f76dd36eead2 libbpf: Fix malformed documentation formatting
04aafdf9c9365028938189ba5f99e37a716f203c ci: replicate BPF CI changes for clang installation
416620416fa7007c03946a6b7e195664c2eaaf65 sync: sync include/uapi/linux/openat2.h
6b4a3f3131cb59b50e8734140b83e223fbb4b556 ci: Update default llvm version to 17
d73ecc91e1f9a2f2782e00f010a5a0d6abec09a4 Add patch fixing s390 issues
c2e797c8def68044b046eaf03ab1fc01948f73bf ci: temporarily denylist decap_sanity test
f99818dd1ab1a1122c123a525b84eeb577e2ef03 libbpf: regenerate vmlinux.h
b2e29a10265eff85afa61b11c9588f49111df79a libbpf: dump version to v1.2 in Makefile
e398e7eaf4e27205181f8f4b4dc8ff6e6dfe3171 sync: latest libbpf changes from kernel
c93ba3907f60ca35fa59cc922660ff273b0e9410 sync: auto-generate latest BPF helpers
112479afb736bd2768e74859cdb689aa502c8b3c libbpf: Support sleepable struct_ops.s section
004ed7120becfbcdc064ec62345aeb87c5535fa2 libbpf: Clean up now not needed __PT_PARM{1-6}_SYSCALL_REG defaults
97740e51032f133afef86d3f77056023c4dce6cf libbpf: Define loongarch syscall regs spec in bpf_tracing.h
ef191974b372074084d0f0d0c70ed30ea71f7fea libbpf: Define arc syscall regs spec in bpf_tracing.h
ed66fb297d7895e879b30bc4d808e25843a64902 libbpf: Define riscv syscall regs spec in bpf_tracing.h
2c58ba33fb1d23195b4c8b5fac73912e864c801c libbpf: Define sparc syscall regs spec in bpf_tracing.h
9a6f8da473021594b1c5d1ca8e2e821906e26814 libbpf: Define powerpc syscall regs spec in bpf_tracing.h
a005bb2ff87c3a85f11e097c0a6c1de4223a2880 libbpf: Define mips syscall regs spec in bpf_tracing.h
7f627a62021bf9a8df919bc40ee1ce6ddeccc5c7 libbpf: Define arm64 syscall regs spec in bpf_tracing.h
a095b4f04d1e61f17f0edf3ba46090186520ab2e libbpf: Define arm syscall regs spec in bpf_tracing.h
bd6e1ec3111256220edeadaffd7829c332c514d1 libbpf: Define s390x syscall regs spec in bpf_tracing.h
b2d8a8d269e913db0b71b7e2919491a15230ba2a libbpf: Define i386 syscall regs spec in bpf_tracing.h
df16188dc20007e5445f478a9eae2bdc6f85ee6d libbpf: Define x86-64 syscall regs spec in bpf_tracing.h
672401ae0916d41a3626f5281988f6e763a335d3 libbpf: Improve syscall tracing support in bpf_tracing.h
ed8b4c90ea92f67e245b84441a539070b482f56a libbpf: Add BPF_UPROBE and BPF_URETPROBE macro aliases
2094e1b37e5fd0c68fdcae83eea81947d2d022b7 libbpf: Complete LoongArch (loongarch) spec in bpf_tracing.h
c978366c38a09c2e994e77586769ff671e69f6a5 libbpf: Fix and complete ARC spec in bpf_tracing.h
9db84de5f0b7b0160c8d5ea698f7fe2353d066a3 libbpf: Complete riscv arch spec in bpf_tracing.h
ffbc84cf6f6ab4c2080418b9a365bca544cbc0e0 libbpf: Complete sparc spec in bpf_tracing.h
7b86294a90dd960a08372a55c9532225d4c239a4 libbpf: Complete powerpc spec in bpf_tracing.h
31e29d93460fccb2133f3ece77eb8379772c5b75 libbpf: Complete mips spec in bpf_tracing.h
1b48e879a42d7bb855f55fd8d64cbbdc5989e7ad libbpf: Fix arm and arm64 specs in bpf_tracing.h
4759a83309acc1272080dc6867729182ddde061d libbpf: Add 6th argument support for x86-64 in bpf_tracing.h
c94a3fd8060d83e2a328c1eeef1a3a643785050a libbpf: Add support for fetching up to 8 arguments in kprobes
7d68fca99c412c2be37b4205137d89d9f026bf23 bpf: Introduce device-bound XDP programs
ed09f7e65b80ed7c1dea8c129770cd411dffd0f6 bpf: Add ipip6 and ip6ip decap support for bpf_skb_adjust_room()
49e950dcfacdcc9805932b62066bcbeb97f04dd0 libbpf: Replace '.' with '_' in legacy kprobe event name
ce8d078ac762df56a8407456601debd25457672e libbpf: Fix map creation flags sanitization
42d77b062c0e483bbc176b2d27f5ced02b19ecb3 libbpf: Poison strlcpy()
d572b6359e7bb776be4a6222fc7eb2c582fb13f8 libbpf: Return -ENODATA for missing btf section
f758104b07d0dde5a7ab036ced6dae6ea919e081 libbpf: Add LoongArch support to bpf_tracing.h
b92963bbe2df9f5a871e2860337c5ce0222bbdd1 libbpf: Restore errno after pr_warn.
34fadd0fbe95212e7b7f0761f2e3abce91170068 libbpf: Added the description of some API functions
09f1324bd7e5924f842303c7d009a3c9ad34e095 libbpf: Fix invalid return address register in s390
8cd371816bc8b1ad3c7f5ba1b4739949272713e8 libbpf: fix errno is overwritten after being closed.
7d075a739e4eafe6f3eb4948cdc820c0dedaabee libbpf: start v1.2 development cycle
3423d5e7cdab356d115aef7f987b4a1098ede448 sync: Remove "git format-patch" signature (version) from cover letter
e3a40329bb05a333fc588e3bf50365a554fda0a6 ci: Add patch setting CONFIG_FUNCTION_ERROR_INJECTION in CI
6597330c45d185381900037f0130712cd326ae59 sync: latest libbpf changes from kernel
2e287cd2014fdb8850224ce7c60f7bc1826e6549 sync: auto-generate latest BPF helpers
49bd40e8698f140aecbe77d240a0e1abdfcedff2 libbpf: Show error info about missing ".BTF" section
f7dba2c3135f78b948eda0f52df4589608c34c01 libbpf: Fix build warning on ref_ctr_off for 32-bit architectures
41ac436073dcb83aacab4f7c0f94c79f5b5827f3 bpf: Add flag BPF_F_NO_TUNNEL_KEY to bpf_skb_set_tunnel_key()
75987cc29560707b84a9a19563fb7cad9de4a382 sync: latest libbpf changes from kernel
b9f1a06c7042bf9df5ae603fbcb5f88fdea59157 libbpf: Fix btf_dump's packed struct determination
30554b08fea0943f2af6a24d4e63d9c5d5e7b648 sync: latest libbpf changes from kernel
b0ff8e90f7d4f8a4272d3f5648024a906e2c1289 sync: auto-generate latest BPF helpers
0b80970cb65ec8ca809b155514284fd886efe4cb libbpf: Fix BTF-to-C converter's padding logic
58b164237a4493a808d72f4ecefda6ee1b337a84 libbpf: Fix btf__align_of() by taking into account field offsets
e6e0e3fd859e1c5c7edce8ca28879bcc102a0fa6 libbpf: Handle non-standardly sized enums better in BTF-to-C dumper
db117049443d1aec4f388e5571e74333442685f2 libbpf: Fix single-line struct definition output in btf_dump
8d719b0c08c17ce7259dfba023fc9a94e5bfdeee libbpf: Optimized return value in libbpf_strerror when errno is libbpf errno
6b90604fa7df1a2443e76d7ed097a60e4cafd04a bpf: Rework process_dynptr_func
74244c5bd7783027f573de23ed76a436d6cc044c libbpf: Parse usdt args without offset on x86 (e.g. 8@(%rsp))
da08611c655b0f76e576a316ca97c2a734a2ac66 tools: add IFLA_XFRM_COLLECT_METADATA to uapi/linux/if_link.h
1e479aec4f8dc1715923c5de87aa624e633b75c4 ci: don't run test_maps in libbpf CI
8846dc7a2062699d3a2ac7df42aecc2cbd66e558 ci: fix Ubuntu version for kernel tests and pahole workflows
eb9b5c567d59931698e83e2b26ff77eb61f33f8c sync: regenerate vmlinux.h
be8f15bb93b9cf6cb8968bfc442338ca4d607cc5 sync: latest libbpf changes from kernel
2bf5ed3a48d9f740469b2e3aa54f72814a116363 sync: auto-generate latest BPF helpers
0fbf777e0baee10f9eb8eb4c3e229069223b1a0f libbpf: Avoid enum forward-declarations in public API in C++ mode
4d21c979cee8451d7a7f5bdc43ad1ff297dfdd7d libbpf: Check the validity of size in user_ring_buffer__reserve()
11ad834557d7fe9dc6d7af9ac93f95ae9f2eb474 libbpf: Handle size overflow for user ringbuf mmap
f056d1bd5453c0194d528635672ac073c168e6f4 libbpf: Handle size overflow for ringbuf mmap
b822a139e3997a0a09da940e5c88ea505459e81f libbpf: Use page size as max_entries when probing ring buffer map
a5b4a53781bfb90b5e010749708cbaf1da1d2222 bpf: Update bpf_{g,s}etsockopt() documentation
e84419ff5af9a4ff12f38b2dfcbc86bd77330c4f docs/bpf: Add table of BPF program types to libbpf docs
ca515c0ddab72afecde8eafb3f8b64808843fb86 selftests/bpf: Workaround for llvm nop-4 bug
95959419a7a4f7d1f01b95e740710b9c8147abf9 libbpf: Ignore hashmap__find() result explicitly in btf_dump
3c659715ec4f25bea7ffa985d2568ff736de8826 sync: fix sync scripts commit_signature function
f46b17ef0e59781b61e4007e4da17c3533aec5b6 sync: add Signed-off-by for auto-generated sync commits
1596a09b5de2a50ab8d44218fc29b6d42f886305 oss-fuzz: bump elfutils
5322b8e76cad68e2859bcf05e658e5d3f9de9fda sync: latest libbpf changes from kernel
15bbaabed899875a54e51a8e1b9271c267c2d29b sync: auto-generate latest BPF helpers
eb77c7210b8fd8af593c5da918bbbc7c36fb5814 libbpf: Use correct return pointer in attach_raw_tp
2557efc8e18d8ce87746183b8962debb891ead20 bpf: Support bpf_list_head in map values
9781b9ecedba0d8eb7d0f3edd02c110b7b5f99cf libbpf: checkpatch: Fixed code alignments in ringbuf.c
4c3b53d09c14d0368bf88fbc8ad695b69021ac25 libbpf: Fixed various checkpatch issues in libbpf.c
7b18ff121247473acbd1c0a87204ebf0ab7dc88d libbpf: checkpatch: Fixed code alignments in btf.c
c975797ebecb07934d1399e1595db8e0d55bec04 libbpf: Fix uninitialized warning in btf_dump_dump_type_data
9167308b4a7f7de7ffb1b40f2880f4d45844551e ci: remove s390x-self-hosted-builder from libbpf/libbpf
7049d3a2ea6d299ec4dfe0bb2a2271e8749ef408 ci: Use `s390x` label to schedule workflows on s390x
ea931ec6c55c33bb34d5fbcb5ba56b386e967533 ci: drop LGTM integration
3a73d6f865572ef8986138add420f96e819c0c14 readme: replace LGTM badge with CodeQL badge
7b0891ac6b9cba5426b53162986fb060ce1ec91d ci: build libbpf with more versions of clang and gcc
c80f12f7f6c63f009306bfae60368e5aec8e8020 ci: fix Debian builds due to pkg-config dependency change
3b6093fd43682ebab7a2d187e4e847068d6ce454 sync: start syncing include/uapi/linux/fcntl.h UAPI header
8d358ab94843935302cd21901fb3c45d93c7f05e sync: make LIBBPF_PATHS and LIBBPF_VIEW_PATHS into real array variables
971ad8f8d0c92434a0ef6693c75c38326ea07258 sync: fix sync script's use of bash array variables
2ed27f9e6381ff757e48c3e884c63f1b4eea42ea ci: update vmlinux.h
4bdbb7ea28bfd9e941f9a03f327ea765bee79fc0 sync: latest libbpf changes from kernel
4978cf9cd8e0541a686b8fca71215131caf1e61c sync: auto-generate latest BPF helpers
00fc9f407c813d6eb2af3b6d439a8962b83abb9a bpf: Add hwtstamp field for the sockops prog
e1b34c589d5f10032eed2082781e285158c09233 libbpf: Hashmap.h update to fix build issues using LLVM14
758331091179fe4703e8c5b7cd3c05a40e6beba9 libbpf: Resolve unambigous forward declarations
4a65c5d88811bb034eeafe4bb4e370fa20eb5a61 libbpf: Hashmap interface update to allow both long and void* keys/values
3a387f5a8fa8b25f47258bcfdc50957cb357a71d libbpf: Resolve enum fwd as full enum64 and vice versa
a2eba903262e8525828a0b3e078e9c8d07bb5485 perf/mem: Rename PERF_MEM_LVLNUM_EXTN_MEM to PERF_MEM_LVLNUM_CXL
7106ebe768d1e04c9b4b5352dfb02ac5dbaedae9 libbpf: Support new cgroup local storage
3c6d127e50e9dbc66041174d46d16154901beb43 bpf: Implement cgroup storage available to non-cgroup-attached bpf progs
6ebbbacb5cb11840dd84e83ccac3be8801d6c0e7 libbpf: Btf dedup identical struct test needs check for nested structs/arrays
1bb7a8349ad50105d1eaebe06d0c45b4e999bb2a libbpf: Avoid allocating reg_name with sscanf in parse_usdt_arg()
3cd45b660ce26f3b6f80a6eac6f9fab7fb56bcb4 libbpf: only add BPF_F_MMAPABLE flag for data maps with global vars
0e195e4597d23610cb6ad362782fe6af0444333b libbpf: clean up and refactor BTF fixup step
08830e9d2f4e9d9d1af8a2dca5ab716485c8bf39 perf/uapi: Define PERF_MEM_SNOOPX_PEER in kernel header file
1022f26d04e5a363b9dff8aaf60c0305880c9a63 perf/mem: Introduce PERF_MEM_LVLNUM_{EXTN_MEM|IO}
b4ca1f6407d8be5cab5a7c01acb6afabc5ba5fa5 perf: Kill __PERF_SAMPLE_CALLCHAIN_EARLY
fd71ca941bead4611b6a182358b07305c37d984a perf: Add PERF_BR_NEW_ARCH_[N] map for BRBE on arm64 platform
a14b39bd31cfa50e822f3e7bf8fe5b37cff612b9 perf: Capture branch privilege information
ade228b8f09a953d47f7137b735231dba5ef0e81 perf: Extend branch type classification
41ab246bdfb4c7ddfae68483f94bec72408e2cbd perf: Add system error and not in transaction branch types
d918025bc8cf635fb65f68f038e44fe5239be145 perf/core: Add speculation info to branch entries
918d7712c08494aa004360450e2135d143087f66 ci: Make sure to keep ci/diffs/ directory around
4a84a7619fc5807929f103044b4cd12a0579b20e ci: Provide KBUILD_OUTPUT to actions asking for it
837664758d4db8ac61a153669a21c88eab71989f ci: Allow usage of .patch patches
11bf829873167d002812fb75dc4546324cc20686 ci: Remove no longer needed patches
c97b16d96c8b1771973dba1596477f7d7e9ba201 ci: enable shellcheck linter
1c17672353a3d6c88f4c0e260ba45a86dc803fed shellcheck: fix errors
68e6f83f223ebf3fbf0d94c0f4592e5e6773f0c1 Makefile: Fix cross-compilation for 32-bit targets
383ffb79a60eb45c52d29f5e3ee6d1e32aabc2b9 Add documentation badge to README
50315fd763d3b664b53a2e6897c076608376cdc8 README: Fix Arch packaging link
534a2c6f53a696fc1c852191cdfde70338841140 sync: latest libbpf changes from kernel
3a3ef0c1d09e1894740db71cdcb7be0bfd713671 libbpf: Fix null-pointer dereference in find_prog_by_sec_insn()
3ee4823fcb6d3b090942650464dfe52c3f8f99b3 libbpf: Deal with section with no data gracefully
741277511035893c72a34df05da3b943afa747a4 libbpf: Use elf_getshdrnum() instead of e_shnum
881a10980b7ded995da5d9cc1919992c36c9d2be libbpf: Fix memory leak in parse_usdt_arg()
54caf920db0e489de90f3aaaa41e2a51ddbcd084 libbpf: Fix use-after-free in btf_dump_name_dups
0d6c47523cf8640cc5681d9e79811b0535de078c libbpf: Introduce bpf_link_get_fd_by_id_opts()
998282f179991f5ca0feb3e6ad15d0740d7ed3ad libbpf: Introduce bpf_btf_get_fd_by_id_opts()
d6d1ec5b253c58fa943e297fe70230e3a699e1f0 libbpf: Introduce bpf_prog_get_fd_by_id_opts()
a719cae6aaa3bd40b553329a936f8783510f9d71 libbpf: Introduce bpf_get_fd_by_id_opts and bpf_map_get_fd_by_id_opts()
07024c87ded2ad601d1c91528f81adfaff654f49 libbpf: Fix LIBBPF_1.0.0 declaration in libbpf.map
19ef40cee682e8daf32a1c0698a57dbde08c4786 bpf: explicitly define BPF_FUNC_xxx integer values
3d3ff49213392b67eb4f824aa9909e86da023999 bpftool: Print newline before '}' for struct with padding only fields
3745a20b2802cb215de0b3d4e289777209c73e16 libbpf: Fix overrun in netlink attribute iteration
b9e909dd41846c2b5cf3213121642a80ba86e5fb bpf: Handle bpf_link_info for the parameterized task BPF iterators.
73c0c44b67ef7777345557293decb8f49b905382 bpf: Parameterize task iterators.
abde7fb3148624360854d649ab2772c0a22c7028 Remove lru_bug from DENYLIST-latest.s390x
63389d32f6e779c1d13ccc97d76486a22d3e20e3 ci: remove mkrootfs from libbpf/libbpf
59080bd06c44cbe33e32ed2f831d4ef0a7589d86 ci: use CodeQL instead of LGTM
8b0b41f812c20b7e9fdfece6b1f4f6d069c64f41 Remove travis-ci symlink
6bd5b40bcd87ebf9b03e0096c580378b9d0bffc4 ci: install wget package on s390x runners
6cd8907a4a8eedc6c6069e74739bf16dddf17803 ci: update actions-runner to 2.298.2 on s390x
fa2875be8af6ce48e6a11ee1fc70d48e0fd8c33f ci: install zstd on s390x runners
27a93eae7c76a990a8b3cc61461c7c50524879ba [s390x][ci] Force replacing workers when a worker already exist with same name.
1714037104da56308ddb539ae0a362a9936121ff vmtest: regenerate latest vmlinux.h
d598cb20c7d2ef0a8cccd22ef450caa26172955f libbpf: bump version to 1.1.0
ce321d6fd42296d2b7f2dafb608329d44c591b9b sync: latest libbpf changes from kernel
0f5b3a10aed5bcca30684f8a6dc6bcd4ed61ed60 sync: auto-generate latest BPF helpers
5859c59e50b1469e38d8e75817ff83cb32db755b bpf, cgroup: Reject prog_attach_flags array when effective query
85f8b7c4dc87bfbb019478c5cde14eaa833f403c libbpf: Don't require full struct enum64 in UAPI headers
9da0dcb62149ab0a6c5711813d77a844ec6f393b libbpf: Fix the case of running as non-root with capabilities
82c40543765b479e592036141356d7fdb2e84c00 bpf: Return value in kprobe get_func_ip only for entry address
b3a117773d738bd8ca61ba735b4603f98a1cd7e3 libbpf: restore memory layout of bpf_object_open_opts
fc2577c54cadcec7f1b89797b2dd320c61006ae6 libbpf: Add pathname_concat() helper
0420f75dbcf732e3230ae212970b33a80026e225 libbpf: Support raw BTF placed in the default search path
aa25f218b4f52c2fb9cf7324c5493b84311f1ebd libbpf: Improve BPF_PROG2 macro code quality and description
9e9bf46c925c02d4639a3b6892b9ad8f2a2b240e bpf: Add libbpf logic for user-space ring buffer
28903eb40e0b494a27078bab2e80c053f1232c46 bpf: Add bpf_user_ringbuf_drain() helper
8138aa78bd1b1327f2e33407e77c1daba2d05b46 bpf: Define new BPF_MAP_TYPE_USER_RINGBUF map type
8ac9773f52aefdbb9c5dbdf59f29195b46443adf libbpf: Fix NULL pointer exception in API btf_dump__dump_type_data
b63791cbded39c4a8d26f777c7e324ddee9eff09 libbpf: Clean up legacy bpf maps declaration in bpf_helpers
0ff6d28aecf2980407ccbb7b79727f3349f74510 libbpf: Fix crash if SEC("freplace") programs don't have attach_prog_fd set
861364fa45fa465088133b30192dba45b68e7338 libbpf: Remove gcc support for bpf_tail_call_static for now
21ec5ca723c75f3ce351e1280821a643857e144e libbpf: Add new BPF_PROG2 macro
255690da578d20f128031154bb791561b8f5d576 bpf: Update descriptions for helpers bpf_get_func_arg[_cnt]()
b1753eaf3bca73a8580355289b1fdbf3d3c67225 bpf: Support getting tunnel flags
eeb2bc406196aef4db68f1300c4ccbe0607729a8 libbpf: Add GCC support for bpf_tail_call_static
a11587cc01c37ca79544d61bf860c4ff81763845 bpf: Fix a few typos in BPF helpers documentation
7fb6138faefab850520e7ef71d7ce14868d833ea libbpf: add map_get_fd_by_id and map_delete_elem in light skeleton
c918b3e724ec7d67f189b809246b3a945908dd82 bpf: Add CGROUP prefix to cgroup_iter_order
981001bf468ec5bf4bd9bcbdd378f5748b515c0c bpf: Introduce cgroup iter
ee7d295f83751bcb14ef39bda48ca4bff062bab9 bpf: update bpf_{g,s}et_retval documentation
94d69cc07f3af9178bd9be9c8f971554f63e1d93 bpf, flow_dissector: Introduce BPF_FLOW_DISSECTOR_CONTINUE retcode for bpf progs
12a41a80c5326d0bb53b2aa20fd48db0acf599a3 Adding network diag utils into actions-runner-libbpf container
10a32130e727719a69e1b2b10815af7c2e245be7 Clean up local allow/deny lists
fad270918d4dea0ae612dfaf683e567a098d651a Use deny/allow lists from upstream
c091b0780896fabd44e1be23668d34424977e037 Fix comment: WHITELIST -> ALLOWLIST
efd33720cdf4a0049323403df5daad0e9e894b3d Set KERNEL and REPO_ROOT environment variable for run-qemu action
9aedff8d03ed06e37533d0fc138e52b8f3def83e Provide kernel-root argument to run-qemu action
51e63f7229aeb8a70ed2fcbef03e1e656bed2f46 Explicitly provide kernel-root argument to prepare-rootfs action
c53af98d1a75bebb7e42aff0d363ea745cc4e971 [s390x][runner] update action runner to 2.296.0 (latest)
2c44349e09351da4b88d59ede45f3d5d28542c95 [s390x][runners] Use consistent runner name across restarts
58361243ec66af3ff0c0c8711f38d0cc38decea8 Fix sourcing of helpers.sh in coverity workflow
c32e1cf9489ec9e6c54e2ea91bcbf775431b67e4 README: add dark background logo image
c4f44c7c11385f0017a808631dbeddb79f9146be assets: add libbpf logo images
a7a525d47acfe4edbaa83f2e763d6281506f5aa3 Rename test_progs_noalu function to test_progs_no_alu32
cfbd763ef8eb9034734e650216cdb121cdfaaa17 Use foldable helpers where applicable
a0325403afa8a3eca0d3a3e43f43784dc6b47511 readme: add logo and clarify initial section
7436656dbf6f07f5eb4a5a5f2f9ef5a13e5ff9db README: add link to readthedocs doc site
7984737fbf3b2a14a86321387bb62abb16cfc4ed Support running of individual tests
a0d1e22c7790f22809d33b3c5c1e3ded89157cc8 ci: blacklist lru_bug selftest on s390x
e58c615210559d85794fec2ef17ae7131c62a762 ci: update vmlinux.h to latest config
aec0b1cd7dde93212908c5288263ac43b30f6ec8 sync: latest libbpf changes from kernel
a202bd743319d12458e81b52aa8b0a7b891f1283 sync: auto-generate latest BPF helpers
ba81a5b778eb1b61aa29638b07e8ab0b602b0022 libbpf: Clean up deprecated and legacy aliases
f7cee4152f06aa859f93ab9249cc28edbd5460df libbpf: Streamline bpf_attr and perf_event_attr initialization
06c4624c8cf878e2d32be36e42ec1b5ef8b2a685 libbpf: Fix potential NULL dereference when parsing ELF
c8f4b9c8785342e465a6f66ee09b98d64bd63cac libbpf: Allows disabling auto attach
079bc8536d0b357bcf34668bf7902c5aaf4d7869 libbpf: Making bpf_prog_load() ignore name if kernel doesn't support
8be13ee80bdbf2293f17cd2d03b9ccdc1ce354d6 bpf: Clear up confusion in bpf_skb_adjust_room()'s documentation
3db758537866ea2848387ec0aeb95964946e911d libbpf: Add names for auxiliary maps
69938da6d7748a7b445954a959288b15bf9d8c38 Explicitly specify Qemu image path to use
bfdf7653e0c46127bb889a5f73eea803bea1d81a Rename travis-ci/ directory to ci/
d700dcf16228d80ab388c8f0c664abeb96f29ff7 Print allow and denylists
c03b9f6d0b3eff8b480613bba79f4792ed080f08 Move kernel version check inwards
66b788c1a464226249794cd5a0f4fb317d2be2a6 Factor out test_progs_noalu function
e3c2b8a48d20b2b2a6b78022d551549c91a94d5f Re-enable test_maps selftest
13a26d78f366d178bcb48dee8ad13404cc58ce34 sync: latest libbpf changes from kernel
6b92311c3afcf267f76ebd105e370ee70d0ccb02 sync: auto-generate latest BPF helpers
6fdbfb00f1f86eb6f273093bff80fb2557fe9787 bpf: Disallow bpf programs call prog_run command.
45dca19bd2f3fff624f03e903be9241af7cb26c6 libbpf: preserve errno across pr_warn/pr_info/pr_debug
2fe1958ec86984939a232863e8a05a5e57f78c4b bpf: Add BPF-helper for accessing CLOCK_TAI
cbd9b7e5d83db1f0c83bdd6dcf7fa0cda8f325dd bpf: Improve docstring for BPF_F_USER_BUILD_ID flag
0cc6bfab39c7900c173dcf8f61ad17b7b377e544 libbpf: Do not require executable permission for shared libraries
41c612167e2b644e22e1accb14bbf6c139823ad3 libbpf: Reject legacy 'maps' ELF section
69d537ba0b5cd736cd5081d84928f4393856d3db libbpf: Ensure functions with always_inline attribute are inline
bd1e5cff31d49a9b4beb293a8d96b609cd535fb7 libbpf: Initialize err in probe_map_create
3d484ca47339b23afb2ec7c508ed9a3a5cf1d287 libbpf: Skip empty sections in bpf_object__init_global_data_maps
c25544735bf3a06a0090365aa89f43debad7b7dd treewide: uapi: Replace zero-length arrays with flexible-array members
179c7940eb7e5fd808c7d3404c950ff98eff7496 perf/core: Add a new read format to get a number of lost samples
f6692dc4e843e264abaa1b8ee32d6795b857d248 Remove checked-in configuration
693de729d0a230b14583980225c9cba0ba51a1ab Rename blacklists and whitelists
0667206913b32848681c245e8260093f2186ad8c Use checkout action in version v3
a2ebd9ceffbaadaec3a6fa6b4868942c45590d03 Rely on upstream kernel configuration
0e43565ad8b4f7bdfa974916e9d7f800157d06ec ci: Bump LLVM version we use to 16
5b795f7b3028b125bb0ad1db7dc809297b28094f ci: blacklist skeleton selftest
3fa2c28d2cddf5844a7e70b1adcb3ee6c04fe19f sync: latest libbpf changes from kernel
0fa013e705176b1384cada3996d55dc40bfdb7d6 sync: auto-generate latest BPF helpers
d8e2c9d9650ee15784f0413ae689a535c02f5e17 libbpf: Add bpf_obj_get_opts()
b2d7228d7c7bb5d037ff54f4b1cc4e0cc391dc69 libbpf: Support PPC in arch_specific_syscall_pfx
427f2a0c83e33349fc1a198f384ee6414c2a8c79 libbpf: Extend BPF_KSYSCALL documentation
8663289b5199c67bc2bcf82a1ec91ef874df2813 libbpf: Fix str_has_sfx()'s return value
77e514d6266a94582cedb6aa8018d75cacb5eb1d libbpf: Fix sign expansion bug in btf_dump_get_enum_value()
b44b214118e23b659ccc67ade54c98167358492a libbpf: fix an snprintf() overflow check
610707057ac60311fde94b3a049de9d4826a3bf2 libbpf: make RINGBUF map size adjustments more eagerly
7e567b8761da536c133b62f571d92055c7f7492f bpf: fix bpf_skb_pull_data documentation
1fe0248c61338d38c12a31c9ff403f52213f3fe5 libbpf: fallback to tracefs mount point if debugfs is not mounted
0862e4e54d1139e2f0ba39091244c2c7e6e24c8a libbpf: add ksyscall/kretsyscall sections support for syscall kprobes
fd6c9d906affcc4f7a0e31268a67b9af74eb3129 libbpf: improve BPF_KPROBE_SYSCALL macro and rename it to BPF_KSYSCALL
d56d93baff91ac1941e59f969524467f97c074fa libbpf: generalize virtual __kconfig externs and use it for USDT
1648fa16b53c9883ed07390046d0f5e291b6910c libbpf: perfbuf: Add API to get the ring buffer
9b6f4eb1570c219474f6029caea71584d7a2188a libbpf: Fix the name of a reused map
b3fe4be0b305b5d4ca621c131dc92db305154ac4 libbpf: Error out when binary_path is NULL for uprobe and USDT
6d5026e43477cf3bb9e6b7a13051271d51c537d4 bpf: Add flags arg to bpf_dynptr_read and bpf_dynptr_write APIs
ca602094475f7f861ce51e04f113ae83373c238b bpf: Correctly propagate errors up from bpf_core_composites_match
b31ca3fa0e62fde6aa66f855136e29e088ad9dde libbpf: Disable SEC pragma macro on GCC
295a4aae354e1f330730c01f20582f92b838c467 bpf, docs: Remove deprecated xsk libbpf APIs description
8498996f9fb347dea51dbe678867884358a978f2 libbpf, riscv: Use a0 for RC register
aa13a6ff588fa6beb1160a47d26ae4b5063f4f13 libbpf: Remove unnecessary usdt_rel_ip assignments
bace4782cddd4378541500ae797948e2388cbef6 libbpf: Cleanup the legacy uprobe_event on failed add/attach_event()
ab2221de84642946e8e3be66693c094b3aa74a92 libbpf: Fix wrong variable used in perf_event_uprobe_open_legacy()
d8a50bfe356c13871dd80a473e3e430af96acaff libbpf: Cleanup the legacy kprobe_event on failed add/attach_event()
95971ddd4849fa1390e661d78174e12072388bc3 libbpf: add bpf_core_type_matches() helper macro
7410ddc0f4a39fb757760c501dd68fe147149a60 bpf, libbpf: Add type match support
1b80b97a30e28d9559f87d35c4f70a7ed2a0a97e bpf: Introduce TYPE_MATCH related constants/macros
434b56c4978631ca2b2ce1d36fff2ea96190ad26 Bonding: add per-port priority for failover re-selection
d060a88aa5b79e4962a9e99ac080343d515494cd Remove Travis specific folding logic
9340d9b6501af66b57f17b9d4157aa19eca52c97 Rename travis_fold function to foldable
b78c75fcb347b06c31996860353f40087ed02f48 Makefile: remove xsk.c and xsk.h
f42d136c1ca52e4da8babea3639954d7bd5a76c0 sync: latest libbpf changes from kernel
812a95fdf700a52be7bf6b0ef85c316e76ea0999 libbpf: implement bpf_prog_query_opts
f9f7f2d30ae73b0197e1a5ba65cdf7a4bb2e91e8 libbpf: add lsm_cgoup_sock type
25ba0076819e2c26ee5d3820ca2e2070f535d19c tools/bpf: Sync btf_ids.h to tools
9bdb296ec6b508805e629a07c4a08778ec7ae947 bpf: per-cgroup lsm flavor
f009af788948ea7d422337abfb49b34d5301d341 libbpf: fix up few libbpf.map problems
62e8af46d2c269300f1e9e019ef717b283bd808a libbpf: enforce strict libbpf 1.0 behaviors
fcd1b668c6d29a6cb0d7126883a07f5eec6aadde libbpf: clean up SEC() handling
0eb12dca7e1927d846804f0662fce9e000283f7f libbpf: remove internal multi-instance prog support
fedeba74b7ca44ffcdbad7eaf7673337b0b277d5 libbpf: cleanup LIBBPF_DEPRECATED_SINCE supporting macros for v0.x
bf51e3c336287bb864097e170612aaaae22106cd libbpf: remove multi-instance and custom private data APIs
d8454ba8ad83514a5afc6e3d05bddb61f299d5f4 libbpf: remove most other deprecated high-level APIs
ec3bbc05c0f23ae56e3be7dd9dcfdf4bbde10e91 libbpf: remove prog_info_linear APIs
d32e7ea95276b081945a09c36919b21558395e98 libbpf: clean up perfbuf APIs
6abeb4203d0f1f8a5dd2bf09939ce2c55846acb3 libbpf: remove deprecated BTF APIs
e28a540c59ed0a96a50918696c7123e4adeacb17 libbpf: remove deprecated probing APIs
e8802d6319ab485229d501e429bd3e1ee01e8d15 libbpf: remove deprecated XDP APIs
9476dce6fe905a6bf1d4c483f7b2b8575c4ffb2d libbpf: remove deprecated low-level APIs
8ee1202ff4e3debf9fbd2f08a778023c9eb35f30 libbpf: move xsk.{c,h} into selftests/bpf
7013b92fef4008d0a8526e1b7bff5bc233a6a9b0 bpf: Merge "types_are_compat" logic into relo_core.c
20f03302350a4143825cedcbd210c4d7112c1898 Remove unused .travis.yml configuration
29869d6ef0893cc1c907705f919fdfd6feb7cc13 ci: disable attach_probe test on 5.5
72dbaf2ac3ea06dbe7736611306ba185c28b1802 ci: update vmlinux.h for 5.5 and 4.9 kernels
bc3673cdd5d9effbd4445ace31601c9adf0d1d88 sync: latest libbpf changes from kernel
78909b8caffd7b16a7e462002d1925e2f5331e18 sync: auto-generate latest BPF helpers
ec718073b0222ab36b2007b0970b10c384bc38cd bpf: Add helpers to issue and check SYN cookies in XDP
9c73b6d422196f2285d2af1ecb5769efcc7f3c8f bpf: Fix documentation of th_len in bpf_tcp_{gen,check}_syncookie
0c849023310620fceb9a2142304bdad0fc534d6e libbpf: add support for sleepable uprobe programs
4cb682229d0ca9ef32fe191f00b5ce31fd050a66 configs: Enable CONFIG_MODULE_SIG
0304a3c027f207eec36857ad0efdec78203e06a8 ci: enable vrf configs for x86_64
a45901092661611e461e6dbca25f3fca1daba109 ci: temporarily disable varlen test
e5ff285a445af864af7f38e0b5c6904b099c9b7b sync: latest libbpf changes from kernel
2d91c46d1af8678c1ee626100b167405b5ea7447 libbpf: Fix internal USDT address translation logic for shared libraries
d3e41fc1aa82e39cb641131180a85b118a57fb98 libbpf: Fix an unsigned < 0 bug
645500dd7d2d6b5bb76e4c0375d597d4f0c4814e ci: blacklist mptcp test on s390x
5497411f48c2b5b60c09e37a84b4db5302e7fe8f sync: latest libbpf changes from kernel
74b22b6c8aec6c9c991f1c1ffbde52c2b0a212dc libbpf: Fix uprobe symbol file offset calculation logic
416351822ca817b77329f746fad47ed642f708b4 libbpf: Add enum64 relocation support
3f9d041e19429691d3650e031ba0b24c8e662221 libbpf: Add enum64 support for bpf linking
a945df2439020ca182513b6e2f24175cbf2a2dc4 libbpf: Add enum64 sanitization
f429a582bf2efed00f3ae92e04810e12a090630c libbpf: Add enum64 support for btf_dump
25238de149fc6c187a245e615aadfecdbd7a559e libbpf: Add enum64 deduplication support
c3f8eecb16ad02ebb3a41a31349f1b851cebe46b libbpf: Add enum64 parsing and new enum64 public API
25fd7a1cf58f79db2bd84c6a9de9457107f1ed21 libbpf: Refactor btf__add_enum() for future code sharing
0167a883554df812013ae1778724943ed0c8a069 libbpf: Fix an error in 64bit relocation value computation
23e3d8cf3140e5da2406ad1c7cd6cf678bdef70c libbpf: Permit 64bit relocation value
9a976c6b98de8da85341b341adb9be5b9850ad10 bpf: Add btf enum64 support
e93b1010f30bce09ca68db3f6db61fc100c1a41c ci: disable unpriv_bpf_disabled test on s390x
76fc1ad6d5c5fd85f0a50916a279be1726bfc2ad ci: make sure to not override CFLAGS
33c5f2bec3fc299791498c22a5a852e62537bdc8 libbpf: bump Makefile version to 1.0.0 to match libbpf.map
d4998cbb6c1a7bf730896c37d410f0b056adedc3 ci: update Kconfigs to make all selftests working
eb1d1ad83f898555df2297794b48877573f8dbc3 sync: latest libbpf changes from kernel
8aa946389d5317c8bd6b7fdf892eb85ab50bca87 sync: auto-generate latest BPF helpers
ad0783c4309a37690810a152a8902c3d12b086b5 libbpf: Fix is_pow_of_2
55638904af3f8155ce199a887341a79d5379c8dc libbpf: Fix a couple of typos
a5d75daa8c467a863ecf297982b70ed284adc0e9 libbpf: Fix determine_ptr_size() guessing
37218f49fa68bb70e2b8b0431ed9bc65ad4b60bd libbpf: Introduce libbpf_bpf_link_type_str
bdbce77631c6209489bc539e2463a5b2655106c7 libbpf: Introduce libbpf_bpf_attach_type_str
242c116f04a0cb3d04f765ae91d504b86e5483f6 libbpf: Introduce libbpf_bpf_map_type_str
4d9cd51e7e3cec3d11561d8a3970df0e14a23814 libbpf: Introduce libbpf_bpf_prog_type_str
f0358385031e87f3ad15f52ed4efeda77d674cb1 bpf: Add dynptr data slices
7ed5bf8f4cb92c38f5889163bb8b24d5610b3cb2 bpf: Add bpf_dynptr_read and bpf_dynptr_write
1a0f5d1c87d5925958037d39fafd43d3a04a7be4 bpf: Dynptr support for ring buffers
c68a2738fd9a9a4f6f075bdca279c42bee94b78e bpf: Add bpf_dynptr_from_mem for local dynptrs
97009215cb5b1800ef2c3c43ab51d8e52c989fa3 bpf: Add verifier support for dynptrs
4c39a3e1aacad5d4c35b386abab83c66dc77fb25 libbpf: Fix typo in comment
cb11988cf49f4533ac3197de1c83f3cde3ded2c1 bpf: Add bpf_skc_to_mptcp_sock_proto
7e8d4234ac0b24492dd473a2ba80204e175b87df libbpf: remove bpf_create_map*() APIs
00f40c01fbe2fea6b51061c2ba532c2745e9b319 libbpf: start 1.0 development cycle
881eba7ef507a56e85c1f6f79ec10d8f74ad32f5 net: add IFLA_TSO_{MAX_SIZE|SEGS} attributes
4eb6485c08867edaa5a0a81c64ddb23580420340 Makefile: add support for cross compilation
eaf9123419ef289ec80369f2b62c1a8f2a874c2b vmtest: add netfilter to s390x config
cc904c1a74df64eea4b2100fb6e59502ed946628 vmtest: keep coreutils
f3b96c873dda0eb465e926ee8d63143c63b36bdd vmtest: add iptables
47595c2f08aece55baaf21ed0b72f5c5abf2cb5e ci: blacklist xdp_syncookie on s390x
86eb09863c1c0177e99c2c703092042d3cdba910 sync: latest libbpf changes from kernel
d43fc5a42f9ad5f00c8867f8513079aee98a2784 libbpf: fix memory leak in attach_tp for target-less tracepoint program
12e932ac0e18546dd7247e66ea1b4aa236d2ef38 ci: whitelist 'usdt' test on 5.5 and update vmlinux.h
75452cd29066d829d0fbd9fe60cb40952fe7e181 sync: latest libbpf changes from kernel
ae67bfbae3888d38e5945d2e2245434dc4a59842 sync: auto-generate latest BPF helpers
650adc5118f13bad01a29cb072ca2e8090a78930 libbpf: Add safer high-level wrappers for map operations
babc92b9f168f4a50447e2c0cda2d0be16d89b3f bpf: add bpf_map_lookup_percpu_elem for percpu map
e335f3fa5f694ed523ac72fafd3d5d28a3da1647 libbpf: Add bpf_program__set_insns function
706275735783b57d0998be415d2fc5225cd52d24 libbpf: Clean up ringbuf size adjustment implementation
aec48fffeeb00f93d5ed7f87c5e81412647c363c libbpf: Assign cookies to links in libbpf.
c116ae613003331b181dafd64a8682f67440296c bpf, x86: Attach a cookie to fentry/fexit/fmod_ret/lsm.
99b21d41e345fafb2735c426c42abb905ae08bc0 bpf, x86: Generate trampolines from bpf_tramp_links
7a443259de1c149a08a3e9f905e1fc2508cfaf0e bpf: Add source ip in "struct bpf_tunnel_key"
b3197662bae524580c7fc51f3ef0847120999963 libbpf: Automatically fix up BPF_MAP_TYPE_RINGBUF size, if necessary
486b1a080bef061747b026203ceb41cabc95a9f1 libbpf: Provide barrier() and barrier_var() in bpf_helpers.h
ba9850c0488c9b09e5bf787d2552308a9b7ef0af libbpf: Complete field-based CO-RE helpers with field offset helper
5c1d6799df3a260a746685d841d43d971ac81af2 libbpf: Improve usability of field-based CO-RE helpers
1f30788b417cb2946b2f700038632d28fec17e04 libbpf: Make __kptr and __kptr_ref unconditionally use btf_type_tag() attr
a8bc578af92eaa9dd105ec7451a95a49d9fabdca libbpf: Allow to opt-out from creating BPF maps
d46f1aaa7ce94e24a089be24fb3ff402fe441145 libbpf: Use libbpf_mem_ensure() when allocating new map
1a18c6f0517d0fdca649f8aa822b7f5936836994 libbpf: Append "..." in fixed up log if CO-RE spec is truncated
97ab064bc0e6361d41694106101650d827560449 libbpf: Support target-less SEC() definitions for BTF-backed programs
eee09dc7044306f91c41327ca08b294e3c2efa69 libbpf: Allow "incomplete" basic tracing SEC() definitions
87dff0a2c775c5943ca9233e69c81a25f2ed1a77 vmtest: allow building foreign debian rootfs
14777c378490c5f93bf6f65155a0e6990b763821 vmtest: use debian bookworm
3a4e26307d0f9b227e3ebd28b443a1a715e4e17d sync: latest libbpf changes from kernel
ef6f1fdfff5b2760c57e68ecf7334017e5664b33 sync: auto-generate latest BPF helpers
c3f58eb6cfc8c324c7e378ed4fcd3b5e6932dbc6 libbpf: Fix up verifier log for unguarded failed CO-RE relos
2c3a55bfe738fbb5371d3bc5635c4d62bfb6b905 libbpf: Simplify bpf_core_parse_spec() signature
e2d8a820cb4c7a5ffa09c60e176e61dcd009752c libbpf: Refactor CO-RE relo human description formatting routine
aaaeea649953bfdd4da7b176b679acfc9433ed48 libbpf: Record subprog-resolved CO-RE relocations unconditionally
f2e994e0b72dbb213e601f7840bc34eb1664524d libbpf: Avoid joining .BTF.ext data with BPF programs by section name
eb22de1f7d3609edb0c59c96b88a95d5588cdcc6 libbpf: Fix logic for finding matching program for CO-RE relocation
0a901dd1cd70e16276a12dc980088424db0a87d1 libbpf: Drop unhelpful "program too large" guess
36582ee432b16afff8a1ca82039677b4df4d4e02 libbpf: Fix anonymous type check in CO-RE logic
e7f46e2caebc310e7aa37026a0dea574bd242138 libbpf: Add kptr type tag macros to bpf_helpers.h
179ca056b00b31202e2c9590046984ec3c878187 bpf: Allow storing referenced kptr in map
56dff81d46c03385ce4e44bd83caf2c0b982c87f libbpf: Remove unnecessary type cast
0d4cefc4fc6403dbd38101f891b981294462b5ce libbpf: Teach bpf_link_create() to fallback to bpf_raw_tracepoint_open()
5954a6c4aaabe986c0a72d4a257bc4dac1c94297 libbpf: Improve libbpf API documentation link position
38be0379c982bac99928fea479eba65fa99ffae2 libbpf: Remove redundant non-null checks on obj_elf
5fa8bb6b426258b2b3ff027eec5cce065f63c4e5 libbpf: Add documentation to API functions
c5b91a333e81da391b25f628b0d88890bc7416fc libbpf: Update API functions usage to check error
8073e03491117dad427a37e56d6841b39151be6b libbpf: Add error returns to two API functions
eb2b216081c3acca7f7657203b38414ff8a2de9f libbpf: Support riscv USDT argument parsing logic
bddd106e80458d3df4ffc5b4f83247d8121cf849 libbpf: Fix usdt_cookie being cast to 32 bits
e205664ddb7fa9beb4de70740e499ab603ec7215 libbpf: Support opting out from autoloading BPF programs declaratively
557499a13ede6ea86883d070af06621fe990572f libbpf: Usdt aarch64 arg parsing support
ffd4015f3b6e17782b5d2e4a2fb3f5e6740bed71 libbpf: Fix a bug with checking bpf_probe_read_kernel() support in old kernels
68e7624e9fa19f2011169b062cbe1fe12bf24565 libbpf: Add ARC support to bpf_tracing.h
b221db664fd86a9d9361483841c3ca9699d115d4 ci: enable synproxy config for all architectures
7bf9ee2dba80014e2241eb71a9f06437285ad8d3 [rootfs] update rootfs to ship with ethtool
533c7666eb728e289abc2e6bf9ecf1186051d7d0 Fix downloads formats
dea5ae9fc9c3fc2138be680e96cc502b3c7d4419 Enable downloads feature
8bc3e510fcf8b4f225745cc245f0db3ae69a88b8 ci: turn off _FORTIFY_SOURCE explicitly
14414c6ea560e7d64c1610f40aec726861bf9756 ci: turn on the alignment check
ea10235072f44479136ca2a13160b4c5a18b9f21 ci: point elfutils to a commit where a couple bugs are fixed
f3cc144922652406958f4c0656ab170ff0e0cbda ci: turn off unaligned access in libelf explicitly
b69f8ee93ef6aa3518f8fbfd9d1df6c2c84fd08f ci: allow usdt selftest on s390x
bbfb0184737f85788bf421b9addec85a9e4fdb18 sync: latest libbpf changes from kernel
1ce956ab3a7508e8b928c1b7aeebfd6f70b9556f libbpf: Use weak hidden modifier for USDT BPF-side API functions
5016f30a2446bbff5e6d47a21a0bfb7316209403 libbpf: Don't error out on CO-RE relos for overriden weak subprogs
075c96c298d40f84feb57dff284563e03e0a5542 libbpf: Allow WEAK and GLOBAL bindings during BTF fixup
f04460793430f9f80d4f4b54f24d8f52e467fd81 libbpf: Use strlcpy() in path resolution fallback logic
4fd682d3588657e2f1e0f71a31f3a28718b7f8c6 libbpf: Add s390-specific USDT arg spec parsing logic
3663820dda4d856b1f4b9c8ea4936d1261502ffc libbpf: Make BPF-side of USDT support work on big-endian machines
fcb67a3e70789f7ffc6b400ad8a49de97c191e64 libbpf: Minor style improvements in USDT code
73b8386f2e9fb95501bd0c991114516981499721 libbpf: Fix use #ifdef instead of #if to avoid compiler warning
462e3f600a99fe71b51d0ed80e589e6b663c35e9 libbpf: Potential NULL dereference in usdt_manager_attach_usdt()
13fe7fedfa36d57a87c73225aada678526980af7 libbpf: Improve string parsing for uprobe auto-attach
b974879969d99c896b24b52d08b73c7a3fbe1a79 libbpf: Improve library identification for uprobe binary path resolution
2b674f2b21418db57aeb4d27d7ab0537e7246cc7 libbpf: Fix spelling mistake "libaries" -> "libraries"
5810af744692a8a7a83fd6bc3a08fd9da557a18b Makefile: Add usdt.bpf.h to list of HEADERS
042471d3565a009a557fdaed210fa19e49222bfb ci: blacklist usdt selftest on s390x
f7833c08191592a6c11ae88c9d4b588b91f2caa5 ci: ensure CONFIG_DEBUG_INFO_BTF=y by choosing DWARF debug info
c562444fb05075a54387cbb46203a65d9577370d Makefile: add usdt.o to list of OBJS
750c9fb5954ba71f6de2cbd07cfb772a118c7b12 sync: latest libbpf changes from kernel
08cc701fae94d93ccbd778f28bcb4f1f57537dfd sync: auto-generate latest BPF helpers
fa323673c5ff70ae45317dc0a3f79d7f372235b2 libbpf: Add x86-specific USDT arg spec parsing logic
876b933999278f4eedf642df1e0b110a834f21c4 libbpf: Wire up spec management and other arch-independent USDT logic
406386b441d00e4ddaaea43b9e66837e4d64f497 libbpf: Add USDT notes parsing and resolution logic
1b4b798916b3eb0da6a149343fa6b5deabf74517 libbpf: Wire up USDT API and bpf_link integration
f5390e4f07751d15dfb09e235a4015281230302d libbpf: Add BPF-side of USDT support
00cd090f81a7a0986c365b5638686ad74c06269c libbpf: Support Debian in resolve_full_path()
0167a314e7b5df31982675074ff50439a1027cda libbpf: Don't return -EINVAL if hdr_len < offsetofend(core_relo_len)
8dcb95d509849ec1fe205238e616143e68b1e3b9 libbpf: Add auto-attach for uprobes based on section name
d112c9ce249bd2999235be92fd3d58c94778499d libbpf: Support function name-based attach uprobes
4a7fa5b2bc08a91b7715087748de0f801b973481 libbpf: auto-resolve programs/libraries when necessary for uprobes
ff845b85e8021299f9ea8e67c2a214f10b02c4d0 bpf: Correct the comment for BTF kind bitfield
fee7b9400aeccd225012dedacee2e6bf5bb78eac bpf: Sync comments for bpf_get_stack
360ed84faa2fde116f15289cbd9e99b47a044d94 libbpf: Close fd in bpf_object__reuse_map
3fbed0f1b2eb35807db88c3729e7d65dc3f4def2 perf: Add irq and exception return branch types
67a4b1464349345e483df26ed93f8d388a60cee1 ci: remove subprogs from 5.5 whitelist
7db9ce5fdad16580fb03ee66c081ca4bbe0e7a19 libbpf: avoid NULL deref when initializing map BTF info
f1b6bc31a57d09e434044981352b3fb7846e718a ci: update s390x blacklist
3ef181370237f26dec5030f1b79ea2c2001148b6 sync: latest libbpf changes from kernel
d580bc49d1151a18d3c7b1aeb44d88adbca9a348 sync: auto-generate latest BPF helpers
cc4ef17c782fc581370b7808648a3dd80a02869f libbpf: Add subskeleton scaffolding
e7084d4363972339aa005d11ce48af030ca5f547 libbpf: Init btf_{key,value}_type_id on internal map open
c2ec92f0eeb1a9f091733ea2467a8deb2ab7e1f1 libbpf: .text routines are subprograms in strict mode
05acce9e03d9b25ea909be35fd67782d88a21ba3 libbpf: Add bpf_program__attach_kprobe_multi_opts function
2e6e39ef809a64e0c77e7027e9231059a78677fb libbpf: Add bpf_link_create support for multi kprobes
42f78dd5ac044575643004e0131fadbbbae80eaa libbpf: Add libbpf_kallsyms_parse function
50ae8c25d225c79f711e2484ccd15d9a4c228470 bpf: Add cookie support to programs attached with kprobe multi link
e85e26492d2c10029c6fe66b6d318a05fffe8b10 bpf: Add multi kprobe link
9fb154ee77f0e173071d257531b96678adbaaf83 bpf-lsm: Introduce new helper bpf_ima_file_hash()
34d57cc0ebca7280992c51e0ca171b1069e5d1ba bpf: Fix comment for helper bpf_current_task_under_cgroup()
a557610d112580fc1eec22551df16166327c0e30 bpf: Remove BPF_SKB_DELIVERY_TIME_NONE and rename s/delivery_time_/tstamp_/
5ad674a0070e55c98e719afe5cba84ee890ea096 libbpf: Support batch_size option to bpf_prog_test_run
d647265e4be700fb82849c5c0738b9ad923b6568 bpf: Add "live packet" mode for XDP in BPF_PROG_RUN
21cd83a1d144b0e0e9014d5e0d9a6240d0730415 libbpf: Fix array_size.cocci warning
6e77ef94f00d14550c8ed445f211f44e77cff60e libbpf: Unmap rings when umem deleted
c84815ee376b32d344f2dadf436912138c91255c ci: enable CONFIG_FPROBE=y for multi-attach kprobe tests
4282f3cdece1b1dc47da3d01f3f7bc6d3ca666c2 ci: Add troubleshooting steps to s390x setup readme
3591deb9bc6b0848721f831790b78ae0a593b4c5 ci: blacklist s390x tests
767badc6092f4cb73e311a5d55862089f0c1afe5 Makefile: update libbpf version to 0.8.0
8e654d74c4044a5c2b3a38685437c9495197aaa5 sync: latest libbpf changes from kernel
dac1e23c974a1624a170e969bb3c5e8323379614 sync: auto-generate latest BPF helpers
dc679587eb2bdb10f3f784f33226247d28fd6f32 libbpf: Support custom SEC() handlers
0d834905d8868eb1c045a1a4e7e2c50f6a633312 libbpf: Allow BPF program auto-attach handlers to bail out
0a43bc8905cb7a3a2b80430992e5b5abd259731f libbpf: Add a check to ensure that page_cnt is non-zero
5d491d5d071a55141145e4ff5006ff2a1b6dcdee libbpf: Skip forward declaration when counting duplicated type names
9b53decb022db101ffa33d437a5ba5310c816b30 libbpf: Fix BPF_MAP_TYPE_PERF_EVENT_ARRAY auto-pinning
426672106eedac31869fbeef4024d72f5a5385ef libbpf: Simplify the find_elf_sec_sz() function
c85a8bbe9c74a3369269f29181b281530de092e1 libbpf: Remove redundant check in btf_fixup_datasec()
e7997e49ea1a168684074f8112ebf7156f64d16f bpf: Add __sk_buff->delivery_time_type and bpf_skb_set_skb_delivery_time()
4c560383a6fb7575cbeaafcef6a2d9c104f3e1d3 bonding: add new option ns_ip6_target
9c44c8a8e01cf86bc801c3b72324358d5ea99e50 LICENSE: fix BSD-2-Clause by adding year and authors
1c173e5fc82585a2e4c57a887c80971d71f1f170 libbpf: fix libbpf.pc generation w.r.t. patch versions
93c570ca4b251415b72ef24e17d7a93ca61a9d42 sync: latest libbpf changes from kernel
33201b7ebd0e9085984b4af4861bd192a41bf396 libbpf: Fix memleak in libbpf_netlink_recv()
6edaacad4f7c31f08f63205e2b3569b9f946c8cb sync: latest libbpf changes from kernel
af29a83fe26d8d80fc657d8954f0882180742f68 libbpf: Expose bpf_core_{add,free}_cands() to bpftool
6387d3900f22c5e8cdad83f5f15a572f28ec571f libbpf: Split bpf_core_apply_relo()
196da61f1de022671c9360f0d92d8ac49be3353a sync: latest libbpf changes from kernel
db8dc47ce8ac212228a7bdce670fd94408b6e484 perf: uapi: Document perf_event_attr::sig_data truncation on 32 bit architectures
f7d89c3910ac57da91a29602b0b0f37f960ea1e3 libbpf: Use dynamically allocated buffer when receiving netlink messages
0d6262ad0a07d942673c924823b5c2d04568f34b libbpf: Prepare light skeleton for the kernel.
7593fc7a85fad3c908b57b7edb8c35a4442b0df7 selftests/bpf: Cover 4-byte load from remote_port in bpf_sk_lookup
67f813c8a875b6e8801c927600ed3feeda8d77ab README: add libbpf distro packaging badge

git://gitlab.freedesktop.org/geoclue/geoclue.git None::3bb60dd600a8b247fd6049e7e5b1c73c2c5fc0e8..master::8a24f60969d4c235d9918796c38a6a9c42e10131

8a24f60969d4c235d9918796c38a6a9c42e10131 Release 2.7.1
cf42ca2d96656a7d89f0889390afdba3ce382d9d simple: Correct gi annotations
84721f140fefe41ece2a7b49ff01fb76da1f9d45 HACKING: Remove gio version from dependency list
6ca17cc4f37742e87c5fad4cdb3089747faf2090 meson: Upgrade GLib / Gio dependency to version 2.68.0
d2bf3c37651205d25783958531aa841644db3ab2 data/meson.build: Install D-Bus policy in /usr/share, not /etc
6919a0b25b2ecfdd78bed7034ecc88f0cdbc4a08 locator: add a priority source lock to prevent location jumps
b953fd1c7500865e6810f8b6e0d4aba9a370f4aa modem-gps: make priority source true
075657ab1afb0bbb105aa97ec417a766d5e5e017 nmea-source: make priority source true
d37af2989f257724e3cb734bfb5758214d95a979 location-source: Add priority source property
c5f1cac76720561c135e63eb0ed67a0ec7a42c1e gclue-locator: Delete Trailing Whitespace
fa70e7434c1472841ced848503380f64c8728ee4 nmea-source: Don't disconnect when receiving an empty message
45752c02c4817e32ae0f49b872bf7c0247b3a44c location: Warn if NMEA coordinates are invalid
5c9c5c8a76c22ca9248b82a3a080b942b47be605 location: Remove error arg from gclue_location_create_from_nmeas
89511c08eba50135a41f03e543b0fb9c531c376e location: Correctly describe combined GGA+RMC locations
73d1af21685c9a3d457276d2f33a2a093d8f3bd8 nmea-source: Don't print unknown NMEA sentences twice to debug log
80c3d1e643c2dd8906adf11e9f36f4926de0dca5 location: Fix RMC status field check
25356e2ada47e8f794ea42ac1ea4c6694a290603 gclue-location: remove error from gclue_location_create_from_gga ()
9535c3beeb7f1c9da2180eaba13b1a45a0edb72e gclue-location: Don't add any GPS locations if the GGA sentence doesn't show a fix
df7018f39f30a1cbc60f712f2d1c33d26695f04d gclue-location: remove error from gclue_location_create_from_rmc ()
411e8b0872aa934b3ba44cea9e687bfddd85904c gclue-location: Reject RMC sentence if it is invalid, give bounds for accuracy if unknown or old
337b18a5c7b8cebb906be4f2db346d930c89c66f location: Rewrite parse_nmea_timestamp
cedeec4ec52881ecb76982905af36fac4f502148 nmea-utils: Add function gclue_nmea_timestamp_to_timespan
1c16afc67cefe7dc448f8cedb2c4377d82ee70c8 gclue-locator: Ignore values that have unknown accuracy
94d0971484787f3252f746aa39e5341f942103b5 gclue-web-source: make sure the accuracy is known before sending a submission query
41221a1d47584e23a797540f5db1775afc28e438 mozilla: Add 'age' field to MLS locate queries
9a2cc9c3cb3d634d6da7e31a7207eb9a35081602 CI: Use detached CI pipelines
bbfb6289dedb88cb8155d9f6868787d5432e1f90 Release 2.7.0
438f54bed8f211f9b905c8935cd024fae433c2e3 config: Debug log config also when conf.d dir is missing
ba7f8572835088e20c4dfb134271b1d29e8d7198 config: Debug log locate and submit URLs on startup
ab2b9f2c4377751dcd627f034b4a40a06e933edf data: meson: drop deprecated get_pkgconfig_variable()
a6b22a7c35ece1a077bd1732a3b38e79a3c707c7 meson: drop deprecated source_root()
e8c3c25b8ef2b70d86d31de6aec3d485024bc7e5 data: geoclue.5.in: adjust man page
8067819c182070b6b2f880c8a4b91bc3eac5e7f4 config: print extracted config
8e1d14c9d19fcd7f82285c4d7cad4737d239aa04 meson: install conf.d directory
f73e023b8fadd46f2de21c5086d7fbea0e8d0d53 config: add support for conf.d style
cb66669cff959046c8ef02abe13fc4f1a68660c5 Add static location source
0cc334a44ed0384785379996e7f20e85f26e624f Remove manual GDateTime memory management
3fc8fe101fd93605cb3d1e301ee8e552a9601338 Use automatic char* memory management where possible
ca72db0f8b53deacb93f57f3015bc4c9ffc14335 Set libsoup session proxy resolver to NULL
a56f7c17bdc81fc6270c142a5cd9764cc5b83c38 mozilla: Submit BSS age property in wifiAccessPoints
f1d9c03412778804d9c075a5e9c96eebceb16dfd interface: Add 'Age' property to fi.w1.wpa_supplicant1.BSS
807f9fa12ed0e4d13bad13d6076943cb7c6dd6f4 interface: Pretty print fi.w1.wpa_supplicant1.xml
e123c1459dd46dd9f5535291a2ed7383222d81d5 web-source: Locate / submit URLs are reachable if Internet is available
b281954817b0dbf7084221925422c2e9a8f162c6 web-source: Cancel old g_network_monitor calls before starting new ones
fb4ce2462bd7e7a5c8fb959903bb98567ec177fa web-source: Only update "last_submitted" if we actually attempt to submit
fe5805f7c9521d50edb597ec4bfec196fd9db180 config: Inner for loop "continue" should be "break" in load_app_configs ()
2daf3fe97454bc33cb52834aef4321b431475859 Remove manual GStrv memory management
b46f8b6570f3304fca00f844403f1f4209e7ba58 Remove manual GError memory management
becfa5837cfafa064219a5ab2c2a4eaf35b24c0b ci: Switch to Ubuntu 22.04 & install libsoup3
66dbd6decf607ade17bc845c84e8cf5c5ceb8a53 Add support for building with libsoup3
919990f28aa05af089cfdc921a9254b59e00cf31 data: Update manpage
36c5206db195d04d8f54fda460d12d1adc372183 mozilla: add speed field
3f71a67b248c32b9c3db4003901ec52a67f987af mozilla: Adapt to new /v2/geosubmit API
c8a316fd85a0a7f9b91f5953627ba7c5b9a53d04 web-source: Check connectivity with g_network_monitor_can_reach
a0e7368f8d518785c7b8e18e33c0d86515a3f870 mozilla: Add getters for locate and submit URLs
636c6bb878be979ad8114a5c21f1209f2afb26ce config: Improve WiFi / MLS config debug messages
ef606c0cfcc6348a3cf074332a9f167661718bf6 mozilla: Validate TowerTec in the setter func and on query creation
b70965dd73f910d67c1a19b4c2d43f0a233883a5 mozilla: Submit cell tower with correct radio type
843118c5d3db2d9e76ddb515345107ea7b40d616 modem: Get radio type from modem
a55afb6e377d18d200fa0d5ee57797e86e7b85de data: Set env var GSETTINGS_BACKEND=memory in geoclue.service.in
93351f169bc57bc993d7dbaacce601ec25b1c60f Make sure to not cast user_data to GObjects in callback if call is canceled
3689c50e15b7e67017f961f66605d2de68c08a64 Make sure signals aren't left connected after handler object is gone
913c5288263c48928706354f2798367eeb54ccd9 Add location source description to location
c3e232fa260fa57b7217f6a83c90b9eb2c7dfccb Get rid of GClueWebSource parse_response() method
dc90a358e8410c8f4a631aca2167e2b24f46af9c Make debug messages more specific which location source they pertain
3610c139deeffa8db5144f08430d5b33151cd0a9 wifi: Cancellation fixes
80fe4e92d7df9819f49004a9780e4b895ceba0ce location-source: Make location scrambling more fine-grained
1d95627a96779f4b8a58e28ddbf8d0b190235deb location: Add missing location accuracy levels defines in gclue-location.h
95ca094d08d63a15a6948706ed2959c3cd1a7c9a location: Add a generic gclue_location_duplicate_fresh() function
bc4252ea5c2c4957f713d5136536379713c357ac location: Add missing "description" field in gclue_location_duplicate()
0de88a82727ab2a3a156df63206453556d80d707 Submit MLS requests with combined WiFi and 3GPP tower data
8b07a08ed5c611a0f7db9f41ca87a3711489797c web-source: Move "accuracy-level" property from WiFi source to the Web source base class
4ec74b6554f3f8439f023ab490ee4f4fac96b6b7 modem-manager: Emit a NO_FIX location signal from modem handler when 3G tower data is lost
5b4f09f78d152cf06e4a887b103daa257845f931 wifi: Make cache respect signal tolerance strictly
2e6fd0e6293df7ee71a0a0c881f86bb8df23fe68 locator: consider also Network NMEA as a MLS submit source
ae8bd98df2121996fd1074d5ad523a70bfdf19e2 nmea-source: Fix a few issues
6afe20f2178413dc6f44fe4519cb979db39bfbb2 nmea-source: Support both '\n' and '\r' NMEA delimiters
edfb6cdc7a69371de609b11b0b90037de12d8c63 mozilla: Fix small bugs in gclue_mozilla_parse_response()
984df9a0e278c279f0663c2a5bd05e15fe56ca99 modem-manager: use signaled calls to get cached location information
10998ca3215fb6d21b5a32fdf78bb5feffaf4c0f Bump release to 2.6.0
f5745b9e827ce0f87720434cf2b0b5e3be205542 Add previous releases to NEWS
1fddc69262fa4b7caa7867e06616f4b279f2ccca service-client: Fix memory leak in on_agent_props_changed
cece6abb0899223a72563c7c8bfbc4f1bcd33eb2 service-manager: Replace agent wait timeout with a queue
7320075e2d58dcd8d7ed903044aa9cc48996b37f service-manager: Add on_client_info_new_ready_data_free()
5387be98400f83a32cad47a066261b5ff0950395 portals: call xdp_location_call_start_finish
3a8c1daedbd014e8dc31e3d1f801408b67a89a11 locator: Remove unused private var time_threshold
dc9c975362cb69507d86b69ee6e76efafa26b37e service-client: Be strict with time and distance thresholds
e5b6c6ec154bcf267f087f43eec0929bc757ea31 service-client: Rename var in on_locator_location_changed
1db13ee5b6287d440e3cc88e067cd5a69c621cd6 location: Return meters from _get_distance_from, fix users
542b3b8e26bb17710893adfca506e49e83378ef3 docs: add missing GClueSimple symbols
69deee06c344812073837fd4b054bf25ff8d367f GClueSimple: provide a _finish variant for the new_with_tresholds
df071a060190de925628afd0aa2e9ec739bf90d8 wifi: Remove redundant call to gclue_location_source_set_location
13d8e9b0c8d8e76c6df56244d86787592fc58b22 location: Fix heading computation for identical locations
a5bb211a43092c0ceb0a60ec4aabf6beab417460 meson, location-source: Allow disabling compass in build
e4c61f8f76a3d6aa15a1d9b83c68aa1474fd0e82 config, location-source: Allow disabling compass in config
7a9575055936bfd1c9157949917b47a7126bd7ae config: Move gclue_config_set_wifi_submit_data next to getter
53c50fd072341903d80684c27180df2a4c3e5b81 location-source: Improve compass heading debug message
985ae7cbc53d02267e185d0521ea9961fce70d24 service-client: Allow setting TimeThreshold before Start
975866f74d28057f1b45c428adeccd1d509a7b44 Cancel on_scan_wait_done() timer when canceling WiFi scan
df34ae02bd616ab396246458b96bf881f6682fd1 Use new operator code API from ModemManager 1.18
f1dd8cc961b76249519fc600f5aebf0bb4f4a538 Define WiFi APs noise floor in a single place and fix its debug messages
c5aae4613f885d8e65aa0dd87b4e810b8d66a9ce Add WiFi cache hit ratio reporting
89dafdaf1bd9e660dd2e43516fddd94691912e32 Refactor NMEA sentence type detection
c7e9bcc52fd3f34237f6f38e79a1eb3580e4cc82 location: Improve NMEA RMC sentence parsing
e7d71c7fe25d3ae983120e43453c2b59f4bdbf75 Fix various memory leaks as reported by Valgrind
5a3f7ffc36ea158f8ebb90e81c0604030c8b390a wifi: Remove scan wait timer on finalize
3b5d236682772f926fa209ad9a0adef4c42d83cd wifi: Wait 1 s after scan-done before refreshing location
8ff08c6b54fe9dfd06d827529aa69b560192f8e6 location: Remove unused function gclue_location_create_from_nmea
91c9974bc6c44e6b3069533a2f2b889e1025b984 nmea-source: Use multiple NMEA sentences for location
b89187e77147b797e317977579fc6486d05fdb65 modem: Make 'fix-gps' signal parameter a string array
02395f50142718ddf4136ec47b0f599a6b6e3e95 location: Add function gclue_location_create_from_nmeas
693cd007aec57706e4e16225f99c6e1d5d3d996c Fix return values in GClueLocationSource start() implementations
4542856d84a313217a1c3f0024599d267fe1ef04 locator: Add a speed gate for replacing current location with a less accurate one
49546446a686f37c434d07ea306afa1a853746c8 mode-manager: Add polkit rule allowing GPS access for Geoclue
baea01c06d62286e06a8befea95036041e857a46 Fix building without the NMEA source
6e873f64ea84e374a14d02c665eaaf488429b784 wifi: Use correct size for bssid string in on_bss_proxy_ready
9598bdaa6ae6baebae02a2a1b2fab55983f63566 mozilla: Free GDateTime with g_date_time_unref
0e677b3209a1873499cb8185b8d417d9082ac569 Don't use G_TYPE_INSTANCE_GET_PRIVATE
3e713dd38107fc430e41a94ec7964dccd905768e mozilla: Don't use GTimeVal and g_time_val_to_iso8601
fe7d32a49c1f7bf2b9fe47870850f18b02799841 location: Don't use GTimeVal and g_get_current_time
5222fccb867aececff13cad59d4afb2e99017296 nmea-source: Don't use GTimeVal and g_get_current_time
9ffb0cae3d3d32b60ec226818bb24582a3c0f5e4 demo: Don't use GTimeVal and g_date_time_new_from_timeval_local
e8421878fc88c925bc7b48375d6a25f5db3fbe4e web-source: Remove unused var source_class from gclue_web_source_class_init()
5eef1b3b0df99339d0b32193103725a013354296 3g: Use GClueLocationSource*Result enums in gclue_3g_start and _stop
6a5073516157e110cba295d5e255a41c3a0eba80 locator: Fix base_result type in gclue_locator_start()
6cb52bc071f43c37b227d3f015ae57118d9d2be2 location: Fix gclue_location_set_heading_from_prev_location()
2d1968f84fa81426b1276efaa720956810915f81 location-source: Fix subclass resource leaks on start
d381d0ee71361eec4717ae6f739430880c1c25ec web-source: Remove gclue_web_source_start()
065176918e3a9434c6170768fd642bea5a79c7b5 modem-manager: Use MSB or MSA assisted GPS, if available
2abc9d544dbf3678bdac10c969d677b792a7622d gclue-wifi: Use GeoIP when a WiFi device isn't available
9edfce01e09e6b813dea2ac1be5c381db17a6c0a config: add lipstick
89dedf5e94b0973475e8d0002d4d318d362f1aeb client-info: Check for `app-flatpak-` prefix in `get_xdg_id`
e2181627045d545acd5a138f8939209a12bf14a7 gclue-config: read nmea-socket from config file
a9aea6a4948e2ff9ec5ff066cf20dac069c0d3a0 config: Add phosh
89c20a5b84ea48b7a3b4107bc2c893ff32f1909a gclue-mozilla: Add per tower radio type
aaa285adc7b2e01d59513f3e4497283446033b1b 3g: Track tower type
b4cf6517bbb38bd88db147df35f2f656fbbd19d0 gclue-modem-manager: Untabify
d56511932f307d3cbdba5b92fe8c9a9643b651bb CI: install valac (needed for vapigen)
7d5bf886ef604eec243e738a189cf1522ace5c90 build: don't silently skip building girs if g-i is missing
d8320739de3d2fb6fa00f602216135dbb4dc0e49 build: add an option to build vapi
34a67b676d24d1277b821cd726e11a7dc9a80731 sources: Don't compute movement for low-accuracy sources
91e17382521e1b0c327b75c9651d5e90d801dc86 client-info: Support cgroup v2
bb0f99307e31be124a20366e7631d07b63660c3b wifi,mozilla: Fix maximum SSID length handling
d3f47cb10bb3f2262dd4b2caec29f2427efbcaa3 src/gclue-nmea-source.c: add the Unix socket nmea source
6ebfc32f636b6e48ffab32c6286348166a351cd2 src/gclue-nmea-source.c: add a unix socket file option
943f4af2870a1b87ec47f4a07eca057308d4198c src/gclue-location.c: don't parse NULL timestamps
12445fb134ee4fe288d02d73ea50c39355e3d42f service: Stop the client for system applications when accuracy is set to 0
c3eba034eb03be7cae449b15979feb3817b51e00 Revert "Fixed hang on startup when client app is a system app: avoid wasting 20s waiting on agent."
5751093661e0699b51c1989d24d23dcdbb7cbd85 gclue-wifi: Fix returning NULL error if BSS list is empty
8c06244f4e46a187911054d29563e8c13f21829f gclue-wifi: Drop the location cache in low-memory situations
82dd515f2de2abb3328f704a169ced3efa930a1d gclue-wifi: Support pruning the location cache
7b52291b6e45fbb93604b838a0ba02fbbde7cd39 gclue-wifi: Cancel existing scan timeout before scheduling another
05421b03880ec81cb18b8a4e8d70896ee323d8ee gclue-wifi: Factor out a function to start a Wi-Fi scan
a6e696f99b16a365a4316defa666a2c1acae421e gclue-mozilla: Don’t submit a single BSS entry in a query
f038cb8d618fadfa2917211f67711c87add65b29 gclue-wifi: Tidy up some debug messages
5196143415a6b23720fddaff31b04b4c6c924429 gclue-wifi: Use G_SOURCE_REMOVE rather than FALSE
3e76612c1c45ac3bc4b62594c95b59fe16bfea8e gclue-wifi: Implement a cache of MLS lookup results
008a8bf5e3395259e6c0bb9de05a62abf37a4047 gclue-web-source: Port existing code to use new refresh vfuncs
07874dd89524ec49e45a632b4f3583d2c22ea4f1 gclue-wifi: Fix typo in a code comment
ac3935df30ba73292040cb6eb46d4eafe3af9638 gclue-web-source: Add refresh vfunc
aeb370d159d886a55d154b1f22ed6686f13af945 gclue-wifi: Handle errors getting the BSS list
495f00bfb8d4f70a4692280bfb1fae4ccfe4cb1f gclue-location: Add g_autoptr() support
a41b90ab4cb6b6a1f4ab397256b1ebcbe2d9d15d gclue-locator: Fix minor leak on exit
14d5e71ab16d9f5675d3c7d3f92a7766c8f1d06f service: Check the maximum allowed accuracy level even for system apps
0a866a3caa55c47d25b416a97460bbf0ade2a56c libgeoclue: Add g_autoptr() support to public API
5d15b65e60df84f741b436c254dc5eb4dc8e966c Use tracking area code (TAC) as the LAC when in LTE mode matching Ichneaa docs. Ref #132
5e6dc53031853d90b61488df53e089893127c1da Bump mm-glib dep to 1.10
e798891f3e02e57f420bd5c1b27f25e3931c5a08 modem-manager: keep gps enabled on connection loss
f60987fb604551616f3b4373add6c4db9bcf213c nmea: Make modem-manager works with RMC sentences
a8039c34054de34fc0dfdbeac747967c030315de nmea: Add support for RMC sentences
190b9c06d222bedf048b2d89d757dd0b9d0bb817 nmea: Extend nmea sentence unravel API
d15174d1c65d1718d61563e3e08bc5d7692eb574 locator: fix logic error in the destructor
0aaff7e62875c94d8d5c4512eb305fe73bf3e0ae Fix two memory leaks.
eb65a2c0567716d6147e39268aa8d0be45a6876a CI: Tell apt-get to ignore invalid signatures
7b2511eaa88590472360a682c47a7db63024eaa4 CI: Use previous version of meson
06cdd8fe4b92ed700584a95879de144340abe686 README: Drop useless 0.9 checkout instructions
f9347ca7d51ba41bede1c1560ab7189b768b78c0 service: Sync in_use property when apps get connected
81f916b59b7f03bfc5419fb35dd8f2763e43b2ac lib: Make use of new thresholds setting API
a7e945e75b8553318ffebf5749625bb8689a1be4 lib: Add threshold props to GClueSimple
a0a211068ee9cc612715e399d73fb79c97ad210c Minor coding-style fix
0583f3b22ce3724e094a0da52bf962ca53346fa4 service: Fix a minor typo in docs
6366d56c803cf867fa9e2fe3f8a6ac993e0798c5 mozilla: handle wpa_bss_get_ssid() returning NULL
0661107fe0f7918b13b866701621da2f849f6ea3 LocationSource::start/stop should return TRUE if already in target state
a1cbf6b4a0fcbfdc8d1983d64de12b162a1e0e07 Exclude portal code from gobject-introspection
134e03e106b7468b964ea6fe15b65ea41228c6ea Move portal interface XML to appropriate directory
a9d4487e3de87f52abee99f072fb1dbbceb92196 lib,docs: Document when client prop is NULL
a0556f31c7701cee0480938990b043631512a923 lib,docs: Explain when _get_client() returns a NULL
813d6d5bf8add87a5eb1a6fe0c510d802ffc812d Add spacing
efb3be6a33967354e2e96b209bf5fdd9da1d7ad3 portal: Pass accuracy when creating a session
c9350715e42f8bdf01ccd6a581f8560d7ba9e5dd gclue-simple: Add portal support
799489262253e8d622ce4c72572f0d48afeb238d where-am-I: Handle gclue_simple_get_client returning NULL
ea52170f62da6cbdb8b5ff093c75cb639df9f11d Fix a few memory leaks. Fixes #120
5203604b57334a2d183a9ff77ca35775e424a7b4 wifi: Remove failable checks before clearing state
1a00809a0d89b0849a57647c878d192354247a33 config: Fall back to a default submission nick if lookup fails
7301c9e13c9c684fd4fe706ac1558854a7819a54 config: Clear error after submission URL lookup fails
d0c1759bb2e45c649b0c323054973443e13b6cc4 config: Improve config lookup error messages
95c9ad4dc176860c85a07d0db4cb4179929bdb54 config: Make the Mozilla API key configurable

git://git.savannah.gnu.org/git/gnulib.git master::0d6e3307bbdb8df4d56043d5f373eeeffe4cbef3..stable-202401::c99c8d491850dc3a6e0b8604a2729d8bc5c0eff1

c99c8d491850dc3a6e0b8604a2729d8bc5c0eff1 limits-h: Fix BOOL_MAX value.
69076cf4e147045c47613997a828e0f3a98f40c3 pthread_mutex_timedlock, pthread-spin: Fix configure test.
d97ea35d281fe4685cb3cb88d8e81caae1ef7dfb Avoid suboptimal definition of _GL_HAS_ATTRIBUTE on FreeBSD/sparc64.
4d4e66c991ee61b09eb1ac1e3eca1ae995da10a9 nstrftime tests: Avoid test failures on DragonFly BSD.
def0e6819ded9c26401192111d2d4d22933ea590 nstrftime: Modernize.
04750432e9004bee048aec50fffbfdba2740581a nstrftime tests: Avoid test failures on FreeBSD, NetBSD, Android.
24d1acfc670b742075b766c5f71a0aeae3d2cdab nl_langinfo: Fix fallback list of month names (regression 2014-07-07).
b1cddaa01f436cf817a5c413d02d9c5a66619d03 ctime: fix false positive
b66e8a3efb4a007b0010c5464b140220d832d026 Update copyright year in tests/unictype/*.
c3b7d8fd5a8204915576b4e84cf0464198776cca Port FALLTHROUGH to Mac OS X 10.9.
c2e5b1a63dd56bd3619ac0ad62c4966dc600a0a3 host-cpu-c-abi: Let gl_HOST_CPU_C_ABI_32BIT never return 'unknown'.
eda281700203a6cb97162665a7345ba31377647d execute tests: Avoid test failure on macOS 14.
e92494c25df2ef766be2babdd5383e483db4df4b Resolve conflicts for functions introduced in Android API level 35.
ff98709b63b1eeb3aa1fd1faa11dfc1556143568 Resolve conflicts for functions introduced in Android API level 34.
7b99954fb3d222d7f220fea414e98a98f3d92e6e Resolve conflicts for functions introduced in Android API level 34.
5a7f5cbc2526fda4cdd68bdc7d3653e2cb4d71fd Resolve conflicts for functions introduced in Android API level 34.
2a2bec4eb444f5f48d1e1d20a664bf42b15586e8 Resolve conflicts for functions introduced in Android API level 34.
18ad428f239d668a5f93f90deafcea23116f611f Resolve conflicts for functions introduced in Android API level 30.
dcc50e0d1e46855fb8f3434bd453928a229bf1f0 readutmp, boot-time: Port to Android NDK r26.
d7ef430fbf38e2bb343751be488c86d5b2b073d8 asyncsafe-spin: Fix link error on various platforms.
09060f4ac87a8224b3b977aa5a2acde29d7aee7b fenv-environment: Fix for NetBSD/powerpc.
d8f5901b0f8659230eab82f7c4eee6f881e42304 fenv-exceptions-trapping: Avoid a test failure on *BSD/powerpc*.
0c1850251de64f67d5d036e3fb99675cfa6e7131 fenv-exceptions-state-c99: Fix for FreeBSD/powerpc64 and NetBSD/powerpc.
ce3b29e38cb03d19c43afecde17163ddc57ecf1f fenv-*: Avoid test failures on FreeBSD/powerpc64 and NetBSD/powerpc.
3355028e5e427c09fc3851c05b02468de85fa6e3 fenv-*: Fix test failures on NetBSD 9.3/arm64.
ed183a510ac1e1d3c2ad8af39c3fa73c8ac2e70d fenv-*: Avoid test failures on OpenBSD/sparc64.
3f272669bbc86db246c1eacc2b4dd9992f7850ba fenv-rounding: Avoid a test failure on OpenBSD/arm64.
549be05ee6c53c59432e93764d8913963a47fed9 Avoid test failures in FreeBSD's GB18030 locale.
d3de8825cf6cd573f9b4faf844c640adea982223 get-rusage-data: Avoid test failure on NetBSD 9.3.
7f4da4ff8e59216518839a78f9ede7a6d06c716b log10l: Work around bug on NetBSD 9.3/arm64.
e1a77ac1938cd8458f409a771c9fd58eed0b1e2c modfl: Work around bug on NetBSD 9.3/arm64.
437892c04ef6b1ef4ef429be74056dbb58e935dd fmaf, fma, fmal: Work around bugs on OpenBSD 7.4/arm64.
c78af17a931bb36e00c5f698b7fd37deb4a87f58 getopt-gnu: Fix out-of-bounds access (regression 2023-12-11).
d55ee11f0c2758f97a8b7523ddfa4f98f1442dc0 posixtm: pacify clang 18
6ba4740c0afecfe375b4879203fea6ed7cfe4cc5 autoupdate
77d69343cae102c076395fb6f034effac26b68c9 test-framework-sh: Improve portability to native Windows and OS/2.
52ad1bf86a3d3b8484ed93d0786941f82dd01b0f test-framework-sh: Improve portability to native Windows and OS/2.
627fe7c2ec296f72585b97eab081f2b5a2ed3c2a test-framework-sh: Improve portability to native Windows and OS/2.
65c9921942602296e2e7c93e827100b2d107e113 jit/cache tests: Fix link error.
aaf1889331e514127a8e71d0f5cb27ddf521c4ad qsort_r: Fix compilation error in C++ mode on FreeBSD 14.0/powerpc64.
0e26409c4dfc12767e7f5440bb37225bc92ef258 time: Fix test failure on FreeBSD 12.2/sparc64.
8cb8ba86f38b37e6b3d5f6212bd69ff1557ff77e jit/cache tests: Fix for powerpc64le CPUs.
552145d3137ebbd6a52ac7b551e9e132343ef76d jit/cache tests: Avoid gcc -Wstrict-aliasing warning on Linux/powerpc64.
3b8fd471c77d13e594473f84e89e97bd74d96c88 jit/cache tests: Fix for arm CPUs with GCC target arm-linux-gnueabihf.
26a21a7a1004e79bf5d4af8adf1100c3d45591f1 jit/cache: Fix for arm CPUs with GCC target arm-linux-gnueabihf.
2c235122e29d7fc62e413a6632d2a33e10229568 jit/cache tests: Avoid compiler warnings on OpenBSD.
b33dd8316ac1ec0e5fd11d7984f57929eab2c2d1 jit/cache: Fix for ia64 CPUs.
ec692547e926e8cc55c586379e647fda43d5abec jit/cache: Fix for hppa CPUs.
d6faee5b5df14792f1ac9fe209d563bb89c39525 jit/cache tests: Avoid test failure on OpenBSD.
574332087a176419f4cfc97cce692199137622c8 jit/cache tests: Avoid test failure on hppa CPUs.
f99f803290a9472c1ba5387183ae4823c0590111 jit/cache tests: Fix for powerpc*, ia64, hppa* CPUs.
87e7b50c8e322993efe93d56858935a5dbafa277 jit/cache tests: Port to native Windows.
139cd99afdbcb280554fadd8f37f76a619d59dbb jit/cache tests: Avoid test failure on OpenBSD.
8bd237e2b0e63647f51a323147277cd169a6a3cb jit/cache tests: Avoid test failure on CentOS, *BSD, macOS.
c0249f62188a2dbe8881ec19fbc93c1b1a737bf4 * ChangeLog: Fix macOS version typo.
6fbd739e3958fc08c5b0a72319eb91b5c702ab59 strverscmp: Work around bug in musl libc 1.2.3 and in Cygwin.
88be141d492e5b07ef1052e186fcf3bec9601c2c update-copyright-tests: immunize against self
5b92dd0a45c8d27f13a21076b57095ea5e220870 maint: run 'make update-copyright'
4f6545e79c4a7cd7feb2c8f23f1d5167e7165907 autoupdate
82fc38c821e741ee6f9aa0c0c400aef1bfe74595 tests: don’t skip if LONG_MAX < pid
2ebbe794ac93b9896643092d40a057f493f57fe1 Omit no-longer-needed pragmas
6fe5834228ff6fde334f4618f57f70138dda12c2 gnulib-common: suppress -Wtautological-constant-out-of-range-compare
ee0e42d3057b7552ccae11048113fa04d6257731 announce-gen: Improve links.
2a5409cf2ac62ed273589c72bb8ae0031f06a219 error: More clang -Winclude-next-absolute-path silencing.
f4fccf8efdd09d5e38f49f6ae1962797ce3e8e9c include_next: pacify clang -Winclude-next-absolute-path
00cf42bb77bb69f680f38e278155a425875cf37b stat-time: fix macOS bug with negative file times
811698980f0ba2d975e0e9e7f28a53740df58b1a jit/cache: Fix compilation error on m68k, sparc, etc.
4463d8d4b6b27121612d0e1bd76a68312a00e938 jit/cache tests: Make more portable.
e9943f52df74d2659f18e06803591b2384dba171 selinux-h: add stubs and wrappers for raw counterparts
44f6086116dedcc55633f249cbdd00770c88de60 mcel-tests: fix thinko in test
55d87a4a704c9eb2bf99b8f3bf647c7571963f75 * ChangeLog: Fix typo.
6918b22315abaa8c64f590470b5f0f9749496928 savedir: scale better when sorting by name
3bb26f17cbb32c4129c4a26cd6122bd2227ddf05 getopt: pacify gcc -Wanalyzer-null-dereference
d1892fd701b9bf8cbe205c45f9fd0dacee0422f6 bootstrap: fix option propagation with --bootstrap-sync
a007cf68f0ee224d1d88cd6907f5dbea0ad5c149 frexp: pacify clang re address-of-volatile
b311b9007de788b543600849dd9313b5a72f0e75 Update portability doc for CHERI, C23
e7cd5fb11f665d9e27f01d54672675199cd57f2d obstack: Avoid undefined behaviour.
6016e6766c633b22a393c7f009503419f7982161 doc: Update for FreeBSD 14.0.
f09d98657f7038359bd08642edf8cdd97c399344 sethostname tests: Fix a compilation error on FreeBSD 14.0.
364e4a015c11639b740d36072bb5f7eb4c2859c3 stack: Fix documentation in header file.
05794b7f57df974f18644bd48fd8f26f4f3fca5f jit/cache-tests: Fix include guard.
55b2dd5f523815923d51903e028c2ef0167b18d7 jit/cache-tests: New module.
9a463a8de15461076ddccc70e36e2915d9d24ab0 jit/cache: Fix configure error.
3bb1133fddbf9e0ed6b5b2cc976704576da65b3e autoupdate
2b493a221d8b18409596a6e0094d49489fab1895 floorf, ceilf tests: Strengthen against compiler optimizations.
202f49a7c910ea2df0e0d3033709e362d40ee790 strerrorname_np: Work around glibc bug on HPPA systems.
3d8b5be6ab1e37e069aab9d75d787c08422f1ee2 rand: Use the usual patterns for overriding a function.
7a38f30f925db7d486460c18df41413f3c7ef74b nan, snan tests: Don't include these tests by default.
3a76977fd70b64e3c90139ebfae385e4370e70e1 realloc-gnu: Fix wrong configure test result with optimizing ibm-clang.
981d04f93ea75c85609c18a6dcdb13cce8f07e05 mbrtowc, mbrtoc32, nl_langinfo, setlocale-null: Obey --disable-threads.
e10e5a48af3808a4857a158fab87164309cf4698 gettext: Recognize a statically built libintl on macOS and AIX.
83d3ef153dd2a2808470bc31957068d743e8f4c5 boot-time: Make it work on Adélie Linux.
5657476a730c6dc296c6d4a3ab239ba7ef339fad obstack: Modernize, fixing several problems.
078e134ed29169129cc1a668cb210d79441ead67 striconveha: pacify gcc -Wcast-align
268f50de3451566eeae7cd0cc15f391a09fad3ea doc: Mention a 'random' limitation on OpenBSD.
b4be9e1d0157aa822a8dc54d32108ea3f2a213fe rand: Mark as obsolete.
7375d571691e62625c446396a1359ace59d26752 *printf-posix: Revert expectations of %lc of 0.
7cf571ff735209c68e8263347db8126f87624b20 doc: Add a note.
c165047d204745a97869113b75f43cbee761c8b7 Don't use CHERI facilities with CC="clang -march=morello".
39c672ed8ee9108dea1a69e3964493bd56b6cbc2 jit/cache: Fix configure test.
ae72e7879a1065035a2d69ccf2ce7c09cc17d665 rawmemchr: speed up, particularly on CHERI
f48984f04a9649727f1d0b0f4fd25e88924f9c42 jit/cache: New module.
131fd99e619b41c007521c97b6566cb833d58fb5 ssfmalloc: Take advantage of CHERI bounds-checking.
8df42718cc5d622220e02e2f015e4a41a3065e66 vasnprintf: Re-enable parsing of directive with I64 (regr. 2023-03-24).
5c8fc31ab5db3372739a7ae9bf579cef946408ad malloca: Take advantage of CHERI bounds-checking.
2d9d3ddae5dde383bac8f133f0551ce511f05f2d safe-alloc: Take advantage of CHERI bounds-checking.
aa4ce6623ca357c592cf602b197900207ee38062 ialloc: Take advantage of CHERI bounds-checking.
4daae72c47a59e20f5312c1febb84e4c187e6acc eealloc: Take advantage of CHERI bounds-checking.
dba81b1764b575d119fd2ee86f386d461e83be76 alignalloc: Take advantage of CHERI bounds-checking.
43c756979eda21ffd32e3ae66f39589b06f4af3b rawmemchr tests: Add test case for last commit.
fc34eade1937799fcef291c4178dd533b0c6a6ed rawmemchr: port better to CHERI
c960f2b78634b1fd9338024d8a36d4ba84461a83 di-set: port better to CHERI-64
96b7ae248368db70dba27ee12f36f7b810a46af0 stdio: fix port to older macOS
f260d11f98c2bdafea9247dbd02c93c50b780abf doc: Mention rand and srand limitations, part 2.
0610a7cc275b86923b0e2c96572233d913851fcd doc: Mention rand and srand limitations.
8c5f631464824b68a838f06fa59b89320c57dbb6 tests: In multithreaded tests, use random() instead of rand().
6c7ea007d01115b6727e16bb070abbcf2dbef5ea doc: Mention an srandom limitation on OpenBSD.
b5eede6ff76d45112ea1973f12a131228f36a92e random tests: Add multithread-safety test.
53483b103f8d733df604e03f5260486ebf1a4496 random: Fix multithread-safety bug in general.
419dc267a99feaaeeffa1c06198a0402f9474bf5 sigsegv: Improve port to CHERI.
31158ba6412d690f9f80c23948bba5cbe17251e8 sigsegv: Port to CHERI.
2dd1a7984c6b3e6056cef7e3f9933e0039c21634 stdio: port better to older macOS
23f0e4f7cdc5a03f44d7b204b7c78d51edc67eb7 rand: Add tests.
9d7322634e8e64aed2d53a67ab221b16f83aaabd rand: New module.
0ab4517a51b70490b833ed099bfffe528c329503 random: Fix multithread-safety bug on CheriBSD.
14b8442f999ad59631797251d8c3ea8b3e6b0572 host-cpu-c-abi: Port to CHERI.
e587520551efca26482e3d67024bcddbbf3d0dc4 pthread-rwlock: Port to Mac OS X 10.4.
740191015f849891fb582728cd5163562b65cf12 fenv-environment tests: Add a test of the link dependencies.
12dbfc91fb0ef24727d071d4ed4a54dc912d1122 fenv-exceptions-state-c99 tests: Add a test of the link dependencies.
677be117394837088129dce9cb7ec219d3662bef fenv-exceptions-trapping tests: Comments.
ceda36436fe966377eba3d48acc26ebd00154549 malloca: pacify -Wcheri-provenance
a1d57563973d04fb560e183c696595de16df0cb7 rawmemchr: Port to CHERI.
6e4aa95cc6f165d2d3a30e963f13596e6b09ed90 stdint: port intptr_t to CHERI
66fc257c46bdfcb3334f2e049cd4629e6e80aafc stdint-tests: port to CHERI etc
6dd1fe542a55b0621215cb5ebe5898a4be661862 posix_memalign-tests: port to CHERI-64
05241959fff46d143842627d08ed0e72569d896e mcel-tests: fix read overrun in test case
c6a7d77ef8f0bc092b628dad9cd0eec93cfb5c62 fenv-exceptions-tracking-c99 tests: Fix typo.
b341bddfe4e1781d78f60fc6f73b454b39ae17ca snan: Avoid test failures on OpenBSD/mips64.
0c60267ad3c90d1c7b35a678171b7b259f16ae1e fenv-*: Avoid test failures on OpenBSD/mips64.
80028c70694e049f7dff9aec6888daf86d556106 fenv-exceptions-tracking-c99: Fix test failures on OpenBSD/mips64.
07f4c855f275a70980bca9692029a33d4a93d128 nan: Defeat clang's incorrect -O2 optimization on mips64.
aa45ef321f53e30ef62eb1869b2a0a041f7addaa nan: Work around clang's incorrect constant-folding on mips64.
ca11a8e7a09c875628cf8b39e0a037445518dac5 snan: Add more info for mips-based platforms.
ca68a81ff0ff4a9efd1a19f1820e04789a26fe64 fenv-exceptions-state-c99: Update doc regarding Minix.
478697d6a7a8e36a149c34e20427f1a8aded7fd4 fenv-exceptions-trapping: Avoid test failure on Minix.
35bac6a74c9ded7bdf7c4e0ffd07db702c1a2a1d fenv-exceptions-tracking-c99: Fix test failures on Minix.
e28c0b311c5cc90ef4d441e88ae2e94adc9e3e2e fenv-exceptions-trapping: Avoid test failure on Haiku/i386.
057858a26b333132ec878f21d60ebfee47053d4d fenv-exceptions-state: Fix test failure on Haiku/i386 and Haiku/x86_64.
75e96516d3bca3b235dc85fd91db12b1a5ce5b69 fenv: Add C++ tests.
e4e615e62b2746ef6a68feaeb7588f1008582e18 fenv-environment: Add tests.
c19cabc0bf5d8e1afec9fd50fee47104000fa3e4 fenv-environment: New module.
fe2c2458ee6d0dcf752281e7230f254e339d0714 fenv-exceptions-tracking-c99 tests: Enhance tests.
45d01c797646d9d89d44405b1841009c949ed325 fpe-trapping: Simplify.
6facb2ddab273a8798374897af23e9ad45aba899 fpe-tracking: Remove module.
26d76def990e5a613381eb17ba88a1e1d178e4c7 fenv-exceptions-trapping: Avoid test failure on NetBSD/sparc.
581e10cfd2a72939b4000f0d0c62ac5d0c1ab3d0 fenv-exceptions-trapping: Update documentation.
6e9dcf80be5e744dd3149d933cbdcfdef6e8c50e fenv-exceptions-trapping: Avoid test failure on older systems.
2f7cf8a48cd2d41d78d5ef5070508269cb7f2555 fenv-exceptions-trapping: Fix for powerpc* platforms.
a298f0a066d81f3270ca53cdff6d1efa13f18f03 fenv-exceptions-state-c99: Fix compilation error on FreeBSD.
421e04d7f60aba683c00bd071dca47dcce8d5b50 doc: Update info about Cygwin feraiseexcept bug.
10070b43647c633105f2f2f3c91f25410f921e28 fenv-exceptions-tracking-c99 tests: Avoid test failure on NetBSD/sparc.
c6caa3218d514afd944c63b0cc69e6d51801e46b fenv-exceptions-tracking-c99: Fix fetestexcept() override for AIX.
bae535e834e79e2cae3af191bf50402f8d0861ea fenv-exceptions-tracking-c99: Work around a NetBSD/x86_64 bug.
4650354bcfec36dd8b39b996ee0659dd669214c4 fenv-rounding: Avoid a test failure on NetBSD/sparc64.
c261d5dd4897f61aa8ca35cc69fe59fd8d7e3963 fenv-rounding: Improve code for MSVC.
a71a8dae0e04aabbfd17ba1dc3489523e24abbc3 fenv-rounding et al.: Require AC_CANONICAL_HOST before accessing $host.
485d983b7795548fb32b12fbe8370d40789e88c4 fenv: Document an ABI break on MSVC.
e60ee371bb935823d18c98ad9cefe440eb4a43c7 fenv-exceptions-trapping: Add tests.
e5a52e29dfa5a292f9f94c56c9ed2f3c9ff189af fenv-exceptions-trapping: New module.
9c82dee623c1dca092d050d6e2289e9e7e07a687 fenv-exceptions-state-c99: Fix the x86_64 and i386 case.
b6873b7a72cf9818113ca72dd1ef105bf8d9f286 fenv-exceptions-state-c23: Add tests.
7655a6462e34fe3a9ec0f66c2d6d0ce57aff26eb fenv-exceptions-state-c23: New module.
68ec44335595af475b06738d5db3fe777fe804b8 fenv-exceptions-state-c99: Add tests.
ee6460d256b0ba048ef5ecf39f028b10c9986b12 fenv-exceptions-state-c99: New module.
6d2dfab57ddfad6bede47999eced62e517e88efd fenv-exceptions-tracking-{c99,c23}: Fix the x86_64 and i386 case.
1c0a1eaf2bac5aa5fc78239580338dda0953941b fenv-exceptions-tracking-c23: Add tests.
b21a4c46d03409e91a44b0dad5fc1e868afe4112 fenv-exceptions-tracking-c23: New module.
f59f3fc00d82183964d8697d7e70b89887025119 fenv-exceptions-tracking-c99: Fix feraiseexcept (FE_OVERFLOW) on MSVC.
ab7f5659b785f1db4192f67e66090a4ab7cd6e94 fpe-trapping: Always clear the FE_INVALID exception flag first.
09095af14fcc2d2903a65901e204e40d18ca4fe2 fenv-exceptions-tracking-c99: Add tests.
2ce970a2718bdf9685517fba9efa5ec60d773953 fenv-exceptions-tracking-c99: New module.
72bd753df75b9e71a93e8403e56a958bd2ba0473 fenv-rounding: Add tests.
404ce57f190e137da6197e2e8094d3d779472a04 fenv-rounding: New module.
43516c1d20d52a7d8233452c2bc09921aec082b8 tests: Use C99 initializer syntax for memory_long_double.
3f463202bdd8684c649ee9eb5d9ba867dc6e8f08 base32, base64: disallow non-canonical encodings
3aac95314ccc57d53380e8c69922a6d33203bc5f fenv: Add tests.
b536e9d30d31345f197ccf219378ed3142fc6beb fenv: New module.
e0ae1a7f324d6b9462735273bc5a2848c712f883 base32: fix typo in previous commit
e15c7eab0bb6acca8192e6f50bced0be00493402 base32: new function isubase32; also, tune.
48d0d5e95f0ae115f8b7097efbeda73e453091fc base64: new function isubase64; also, tune.
6a6d70a3515559e332a39c65e69d5cb848aa5097 tests/unistr/u16-chr-tests: pacify -Wcast-align
fd6870aa929cd6c484ffdb2faa4e5fa845c2377d isnanl-tests, stdio-tests: pacify GCC -Wshadow
24582314bff315e93947e0a9cef33a562c25af3e explicit_bzero-tests: pacify GCC 13.2.1
f8ce7e779de156cb6d0fa51dbaef49cd255b7171 memset_explicit, explicit_bzero tests: Fix test failures with new gcc.
e1802a5c6c31a989b0999f48b8fd169aeb555dc1 net_if tests: Fix gcc warning.
642092583875be5d78d9a7aca6eb8fc966348c55 mbspbrk: Fix gcc warning (regression 2023-09-26).
2d845bd803c7c971c9ae6d74c59c8e89b559f7e3 pthread-spin: Fix warnings on FreeBSD 5.2.1/i386.
f7610114b6f94bb08f58e85bdfde6a9cfaa5b745 pthread-spin: Fix link errors on FreeBSD 5.2.1/i386.
7a10f54cc7d4a9de6812ee4cdc8f3a315bc75f73 pthread_mutex_timedlock: Fix link errors on FreeBSD 5.2.1/i386.
a82b963d9c7b0ffbad4e95334a4edda8cdfbea08 threadlib: Fix link errors on FreeBSD 5.2.1/i386.
5fe043ab40be2de6141eb810e06fc9ad9312d52c lock: Make Autoconf macro more robust.
eb12a778b3d7710fd283f3d28ee9f88c926da0d8 totalorder-bench-tests: New module.
0e1db78e3d79699cde002dde1db1a217e6f0529b snan: Simplify a type.
1c0fa149bdaa564efcbadd24f952b5f7baf16965 vma-iter: Fix compilation error on FreeBSD 5.2.1.
645b803a5944ca0bb503c28289073a08c1c27280 totalorder*: Document glibc bug on SH4.
707a61b1b61bee0f407a35b310f0f5d8a8cdb9a0 totalorder*: Fix test failures on SH4.
979149c7a5b82bdc041f530de8661ebc3e0bdb41 totalorder*: Fix test failures on PA-RISC and MIPS CPUs.
57b9775f4a36aadb32bfcc445bfe8038190ca689 totalorder* tests: Test also the signalling NaNs.
24bdd76dc1ed9a12791217da1e44389462092978 totalorder* tests: Make it easier to debug failures.
2d1f993d259d7797deeeec862f7d29d4befcff28 totalorder* tests: Verify also the function signatures.
f4dd150d01975cd7448a8d765a3efd3f150352b3 totalorder*: Improve documentation.
b2209aff82519af2275e353378fa1d7ffdca005e snan, signed-snan: Add API that works also on x86 and x86_64 CPUs.
095927d0d44ee3434cbd907d612186442d15ce9b snan tests: Fix "unused variable" warnings on i386.
d2ab89e97a868f5472e3089ab1c3bbf38fa3446d snan: Avoid test failures with CC="gcc -mfpmath=387".
68d5a63ce1b78c16042ab6720f4b7163b3148884 snan: Fix the value of SNaNl() on i386, x86_64, ia64 CPUs.
c10222bd07df5673683853f7058b72b97f6e2b96 tests: Make use of signed signalling NaNs.
2f364b8ddc6729cb93f550cbcb33e50292bb4aef signed-snan: New module.
80f9860e2631345d5e0078f184307dbd6bdf905b signed-nan: New module, renamed from qnan.
6475d337fadabda2de0d1a7151406b06d90f4ad0 snan: New module, part 2.
03428e0d621486ef8897803f885b3b8f9ad18c7d access: Fix test failure on native Windows.
13017f5c545c5952de75515c0dc483568eafa63c isnanf, isnand: Fix conflict with Solaris <ieeefp.h>.
94c7aff8c173175ba0ca6347c6567e66857a49f0 *printf tests: Test printing of signalling NaNs.
e5118e049ba258e3ba29a58c3520ba415d3dc555 nan, snan tests: Avoid test failures.
43799ecbe6dc5c5b8b254f0b86b08b810dae3573 snan: Add tests.
3c26f061e287a01a7001a03999765887ae4d5dcf nan: Add tests.
a85649a3cc494396dd39be43085fcdc81d21b337 fpe-tracking, fpe-trapping: New modules.
43a50de42208b1bf897a489fd09e1e54bd4e520b snan: Comments.
815a9ce58a14afdff659a287ff4d55cbef7cf35d snan: New module.
a5dbfe68ecfd8fe7710139b1a87af811de97c0cb qnan: New module.
8c3d2d19749ab44742ba03509b48af47832ba85b nan: New module.
9d18cdba2862788b8f0fcc2a002ad71bf44a50eb unictype/category-and-not: Add more tests.
d0355fa5caefab3de190168424f1494b6dfe75be tests: Refactor functions for signalling NaNs.
2a08b56b9071ad78ed1b6bfda8ed93b75597dc56 isfinite: Work around a bug with 'long double' in glibc 2.5/ia64.
46e4b5e5124374b6622d6e10f94364d3b8544fda tests: Refactor functions for quiet NaNs.
3ca749369a314f5fe1e13beb7b6ae068403eee52 totalorder*: Fix compilation error on glibc 2.25..2.30.
3f7dd45c8f093f174dea428d2140b542166e1aa9 isnan: Avoid dangerous shell coding pattern.
be250a8b6af118bcaef40282d69f428158ca9d43 doc: Mention xstrerror.
70c869be3fcd5da3813a73520dc6bf5b91d68afd xstrerror: Add tests.
6d20768e5a08a393aee4099419794e0cca495967 xstrerror: New module.
5c2b69a4a171290dbd83ec4789060171b11971a3 isnan: slightly simplify configuration
67c9d37700d09ec64944be942270fe71d96e1443 totalorder: speed up configuration
9fab64423c9580c2a0e1653ddb8c93ff4a56d87e totalorderl: minor porting fixes
d91a039299c5ee75e84889dd69a3ff9c3efc4b01 totalorder* tests: Refactor.
864b6557d39dcff38784a837237776e9cc6985d9 totalorderl: Optimize.
8ac6cd0917808a0c90c1fb1e6acbc8087159f88c totalorderl: Work around Solaris cc bug.
d34f5dcb1a2a8565ea63faab8d2a7456289b6cf9 signbit tests: Strengthen tests.
808c6b015307d2b327d6807c92e97319c160a46d doc: Document portability of __VA_ARGS__.
3ecee316ced1f92a79b227fbf51ce1ef04a15c2c ilogb: Document a Mac OS X bug.
f5c688cfb2afd3da3d392fae6a87db8fa97166c1 *printf-posix: Work around bug with %#.0x on Mac OS X 10.6.
589b158050a258a0ab1b2571bdfe1bf757a05575 faccessat tests: Strengthen tests.
4451579fdc486cb862632d960ef29303a342ce6d euidaccess: Reject trailing slashes on symlinks to non-directories.
7631c4a3a5897fcafe182eae589e5dc04faa4680 euidaccess: Add tests.
9ea697df4ffa87bd867a982f5481bbf24f4a8c94 access: Make last change work also when module 'stat' is in use.
acdf80a46a09656214cbbf518125bf94db087ae8 access: Work around trailing slash bug on Mac OS X 10.5.
2f443e2d9d451e135e6a342041cb04df51b51291 update-copyright tests: Fix test failure (regression 2023-06-18).
8b49b91884318b6792d7f0c7d5a9da5859fba028 Update re *-*-windows*-gnu* config triplets, withdrawn on 2023-09-19.
504b406d2b27267ba78df87b9c0e3fd9a87cd7b5 string-c++-tests, uchar-c++-tests: Fix link errors on Mac OS X.
752d686f752cd158b1dcbfb9496c5c21e0fd0d6a mcel tests: Fix link error.
e7477788b7ca418590f8dd741e3ead6817814aa6 mcel: Fix compilation error in tests.
0346e2edf270eeef64bc537136b20ff07f3ecf27 localename, gettext: Avoid crash on macOS 14.
856b0264ee01ecb57ebbc75d12bf1c49e857a455 localcharset: Avoid internal compiler error with -Wextra on macOS 10.5.
d2ec1d0a19675aee36054467a9ae30072db563f8 fchdir: Fix a compilation error on OS/2 kLIBC (regression 2023-09-29).
78c33a3ed297df7a4e58e7d11d98872922889138 totalorder, totalorderf, totalorderl: Fix some typos.
0eb469248aa61f9ec7efa8d5076ac97a7a5b59d7 totalorder, totalorderf, totalorderl: new modules
49a9f86340d4a226c82b708e01d9a178d4ae77ce regex-quote: fix recently-introduced typo
cbc02d24a5e064f4699939cbb15cce1a448d444a wgetcwd-lgpl: Add tests.
bc73de46f7134509bff08ad65c0a5f1700d55c71 wgetcwd-lgpl: New module.
c3dda22534b5d575f167d601ed1d446744008506 getcwd-lgpl: Tweaks.
f36daeac96c30aa5ed42ffa9ccd8cd4366b08b13 Allow different --libtool options from multiple gnulib-tool invocations.
9eca8c199ac97670b530cc18d604f6cb6ba98ab5 stdlib: Cast putenv() on OS/2 kLIBC
abb0e725eabecd9f471ea2e0e073fa33fe9bade5 fchdir: Override properly on OS/2 kLIBC.
d8163d7f661f3410b8db306549126859c7ebc963 fdopendir: Use Windows code path on OS/2 kLIBC
dea6db77dc0c58aa9521684c212050239f79464b mcel-bench-tests: fix typo
5e4405c7fafad960dd7bbb2311bf10df1655ba91 Remaining support for GNULIB_MCEL_PREFER
00c62edb7dfafa7f0b4937f68d57a404dfcb6fbd mbscasestr: support GNULIB_MCEL_PREFER
2b63182ece42f65f1ee6b5290fad2901fb7dbe77 maintainer-makefile: Fix syntax-check rules wrt README.
fb0ad9fe97ff47102f9cc08b7e7793111f9e49ad autoupdate
724096f6e860a107d66f7a20cd3a9538a8b7a418 striconveh, *vasnprintf, vasnwprintf: Make more virtual-memory friendly.
de88574e409f96126156590824ad21a8abe32a86 striconveh, *vasnprintf, vasnwprintf: Make more shared-library friendly.
b8083ec2eeb22c20d299d75aae06e465cf9e4494 mbschr, mbsrchr: support GNULIB_MCEL_PREFER
18bf1bf18be99e59624f039220feb19355fe239f gnulib-common: don’t suppress -Wpedantic
e76d98ff3df16ed072364edb779703e0b6618a10 crypto/sm3: rename gl_cv_* variable for clarity
092abe9e1297bca467854892d621eee922f48ff4 autoupdate
1a73d62b4f83d362d541a90f76ddd88d614a03a8 autoupdate
4d38340a76dbee56036a5fcc0f052ebcff616a59 intprops: pacify GCC -Wtype-limits
c7194899546c054e11be28fc01bf3eb11e27d80a lib-symbol-visibility: Fix a misnomer.
45d3a6fd248e67f913fa4662848477daaaf2052b acl-permissions: Fix compilation error on Solaris 11 (regr. 2023-09-04).
579f2d6f3d1d817c2f7e2c603c9a3ded63dcaa92 readutmp: Fix crash when gdm is in use.
211053a0b63f4627cd6c94154c2936a1862f7daf doc: Mention libucontext.
86d5c424f38c4ac6a9b35fceaeb66d54850dc7f3 autoupdate
fbd3fbba93628b8e747a53d49ad55e8436ad201d mbfile: Add tests.
8ea0b6ff1eee2643da52136c432eae69c5db87e7 mbfile: Fix major bug (regression 2023-07-04).
0e8fd2c0eed44dba1d39840a8733c9159220d671 gnu-web-doc-update: fix updating of manual directory
afd0db41c354444438a53e3d82dd6815c27fdca1 Fix clang errors "different exception specifier" (regr. 2023-09-04).
78b62f8320f8dffb813222c1480563ed14251ca3 propername: support GNULIB_MCEL_PREFER
c793de02c74f5a84b228f117293b64afa8603f59 trim: support GNULIB_MCEL_PREFER
f039d18ef95452c07cb45d89fcac44fa993ec8f3 mbsstr: support GNULIB_MCEL_PREFER
aab8f270731c977597a48cf7ec09376d56c7ae7a mbslen: support GNULIB_MCEL_PREFER
17ca38df4fbdba1cc0644583534e8c00958106a8 Remove tabs from mcel.h, mountlist.h, verify.h
08c28bd6013b2b0c630daea6eb93369c04569f40 chown: work around symlink issues on odd platforms
11ee0fc8cdda3a58379f39d7144f5983b418ab3a chown, lchown: Revisit platforms.
88998ee4c04e0458620bf25b9fb251568d9e2eaa Update strings doc
6887c63276334e1ca7875c431eef503553527f17 mbscasecmp: support GNULIB_MCEL_PREFER
7219d38b5716cd25af2eb177c03948b9908e09c6 exclude: support GNULIB_MCEL_PREFER
7b430a277a2443d968dac2735630ded561028987 mcel-prefer: new module
d9ad9a68fd418286bcaf0b4c71c3ae2fc63a09c5 mcel-bench-tests: new module
988b7b2f88972e26d7b828c3f0925d50c2fb354e mcel-tests: new module
b93de66735cd6f935ee0970f8cb26908d113e09d mcel: new module
930d701fe71704e8d53bda43ffc78088b1d898ed Don't use 'throw ()' in C++ 11 or newer.
884b9adcde5fad32b279f195cc76c27e8be3be34 Add info about recommended warning options with clang.
317574cb11b64c81314c1ac6c23acdd744ac4141 uchar: Fix references to overridden functions with GNULIB_NAMESPACE.
49c2f9e84ec15bc0e3149ea7c989e67e259370c1 tests: Fix some clang -Wimplicit-fallthrough warnings.
a96af06fa25e111f382caa538645e119029ab30d unictype/category-none: Fix clang -Wpedantic warning.
dd3baa92d5b864e40a4b0c0774a55c1c2106c9f2 c-*snprintf: Fix some clang -Wmissing-prototypes warnings.
6eb0ce984872cedda08d55e3967d5383bed16fcd argp: Fix clang -Wextra-semi-stmt warning.
94746b7b9b65c69902a65aea83ebd6b386b24d2b doc: Refine documentation of MSVC support for shared libraries.
04be956135d2aa3848deab6a4ae8a7855ab94cf8 doc: Fix syntax error (regression 2023-09-03).
2923106da77d300a8385ca804daf9b8073f7edef relocatable-lib-lgpl: Don't export symbols from static MSVC .obj files.
e7347a8593ff921d1e2b3c5e6fcca9d5339c64ef unigbrk/u8-grapheme-{next,prev} tests: Fix gcc -Wformat warnings.
91fb520b5528e2917f63fced4b5f6ff103ff582d stdint, *printf: Update doc about MSVC.
8dcfd77827988b0b1510d2ca33dd646e40399d28 tests: Ensure stderr output is displayed before abort().
761bc8574944704b4482b2c637d7bb0dffe033e1 threads-h: Modernize configure test.
4ae994fb9c3b5942e4201ed4dfa445ba1d2ff99b Add info about recommended warning options.
1b55eda230418d81e8f3b346539f9ee4b6050b51 string-buffer tests: Fix a compilation error (regression from today).
e03a21cff2f198562ac8469bd59c937b7c111b3d unistr/u{8,16,32}-strtok tests: Fix -Wanalyzer-allocation-size warnings.
fc0b08e9b921b7766bed9c958445553ea4d53bc9 sigpipe tests: Fix -Wanalyzer-unsafe-call-within-signal-handler warning.
d8060f855e49688cde0e76e86f6cc697da2983c3 argp: Distinguish NULL and '\0' from 0.
5c297ca92ac7a2bd9a65c7013fa7efe44bf67763 argp: Fix gcc -Wanalyzer-use-of-uninitialized-value warning.
8439ffff8ebabd45be4ba87d42650a2c59322cab unictype/category-byname tests: Fix gcc -Wunused-value warning.
6ac019eaee83a2d2d88a7f66b9f74fc9001ef6a9 unigbrk/uc-grapheme-breaks tests: Fix gcc -Wunused-function warning.
bdf2b8d7e8eff9c4dab6208fd4f6d16f0ec49b18 bitset, nonblocking-* tests: Fix gcc -Wunused-but-set-variable warnings.
835209cfdb587743378c7f43b41acc6c1f2cc956 Use statement-expressions without warnings, even in strict ISO C mode.
0b61e454073085beb7936c645aab54e4ae4814f7 Fix some g++ warnings "has a different exception specifier".
d36c317360810bea235c4fb56340468b9499fe81 unistr/u{8,16,32}-strchr tests: Fix some gcc -Wshadow warnings.
b74c44b7e3689c2c4213357e897e13b594720f12 unistr/u{8,16,32}-chr tests: Fix some gcc -Wshadow warnings.
52eecfbc91bd1f61b1a2aefe72f0b69fb8e19812 pipe-filter-gi, pipe-filter-ii tests: Fix some gcc -Wshadow warnings.
5139147a4610896eee1014b6442993503a492e73 argv-iter tests: Avoid gcc -Wanalyzer-out-of-bounds warning.
22aa9161c5e1350537504ad1e053cd2fbff69ae0 crypto/{gc-rijndael,rijndael} tests: Fix some gcc -Wshadow warnings.
9ec558f7050dc5a0d1f9b27b300152067f6dc6b4 threads-h tests: Fix gcc -Wold-style-declaration warning.
6516e2e0021cf6be0230d756f139b7ce12d32e3c ieee754-h tests: Fix some gcc -Wmissing-field-initializers warnings.
efb739e5c35642ee75fc7743f29700cc707eaf74 string-buffer tests: Fix a gcc -Wformat warning.
fcf7fa411ea35e25a11cd5d0302fa750c0d69b55 crypto/* tests: Fix some gcc -Wdiscarded-qualifiers warnings.
891964a848757f30178320d000b6aaa4d871f857 file-has-acl: Avoid gcc warning.
0771cac8493ca4de04058ae3f9b86c5d2e23c1b5 same-inode, stat-size: support pointers too
a68d527a37298888482c5fc60832e71fc514fb32 Warn about Bug#65599 with CIFS chmod/chown
f1f0774a01b49b846cfb11bfcbe6c8973750ca74 alignalloc: Fix license header.
b4d094f286c00388b81e5ec186a02c80c7bb954c crypto/{sha*,md5}-buffer: Add comment.
ce20e238f0b4448a098bd7c076c131edbc759764 crypto/{sha*,md5,sm3}-buffer: Fix --with-openssl (regr. 2023-08-26).
3af1d7b0ce3a8e3ae565e7cea10cee6fd7cb8109 readutmp: Fix memory leak introduced by last commit.
1e6a26f9312bb47e070f94b17b14dc1a6ffbb74f readutmp: fix core dump if --enable-systemd
6674810815912a828bd9a509e0041ee203c88487 doc: Mention the module 'wchar-single'.
da189cc1c66207e6741fb4d1004f80941ab7ae3d wchar-single: fix module broken since 2021
a07c0e4b0c5659d04b77a3f6b636c1ade7358fbb wctype: Rely on module iswpunct.
01b1c5938372e72d7d0af2b123b37d9add3d235c c32ispunct: Rely on module iswpunct.
15da9e79fb3fe7f9ca577929fbf20b34ef4faf91 iswpunct: Add tests.
9753b53d66393b9b0059ba04e0a6a9c0b326b1fb iswpunct: New module.
2961a5154f4350814a7365ecac61c8d501dbeeb1 wctype-h tests: Add more tests.
47a6017dce76c7ea66fb5e08f109a1387b413835 iswdigit, iswxdigit: Fix documentation.
32ac0e0018cc5a3a4ae53c6c79f551a4463b35a9 bootstrap: Try to prevent the user from setting GNULIB_URL to a wrong value.
fbdc9a0724f5037ba0fe2181f7655feb99ebc5a3 maint: don’t say “clonable” either
60c34616a90c9bb6fa638fbfd9f374408d8e4fab wctype: Fix documentation (mistake 2023-07-26).
521666d84945b48af2dba00d646fb9945a6d4d6c rename: fix m4 comment
dd3ba5c1e57b57ee53d91159d310294e00031e17 spelling fix: cloneable -> clonable
5f27affb42337dc605a9a59f1c6a99516cd9747a trim: do not over-allocate result
c2925f5f11158d9892f78c4316c79e6e1ac1fc32 propername: tune single-byte code
b9be00f49a11e6162cfd376876efe0395ad77bdc Tune single-byte code involving tolower
bb5bb43a1ebb9f502b5ce38c0b8c8778d13b9f6e c32width tests: Avoid failure on FreeBSD 12.
a436f5f498d7e747864d40d4450fa8330dd44d12 crypto/{sha*,md5,sm3}-buffer: Ignore too old OpenSSL versions.
df9f8e6f22488c9c03dbe05e887dea64a86c8d95 selinux-h: Add a comment.
34e15d75cb7f2add6386fe6c62ab4a063f63c0f6 sys_utsname: Make double-inclusion guard more robust.
021cd86c90d2e94382d8a9feb58d5722f7a558ad sys_times: Make double-inclusion guard more robust.
d36e4c864296abce903480c48ad7879d4c0c4e6d uchar: Make #include_next work right.
c3676d20ee787a7f0b4bacf16171da9f723df1d7 utimens: update FIXME date
5357863bf62ddbce5c7df16d585c3987908d2ac7 exclude: refactor for more-modern style
c5a5f46e54ce045b5c67cf3258f2c344b40bdbdc unlocked-io: fix getc_unlocked typo
10ffa04786b32895df0d245ff5a7cf362d243b5e alignasof, stdalign: Fix a compilation error in C++ mode on FreeBSD 12.
cdc6a65ae56043e3bfd598257b199ff1a1291272 wcsstr: Relicense under LGPLv2+.
3f13a7efde02fe00de28c26941108fb00aef3933 wcsstr-simple: Relicense under LGPLv2+.
acfc83b9e0fc10c9bfa3452c7f0b21e540115fcd wmemcmp: Relicense under LGPLv2+.
567b7fe949cbe54bc346bd0642292930fc306b33 wcschr: Relicense under LGPLv2+.
d99533eaf6ce6bb3928906256317101c31d815b2 unistr/u32-strlen: Complete license change from 2023-07-23.
6d1d68ae795e9b102d8b16bd994f0e3499e85069 isnanl: Relicense under LGPLv2+.
3703c742aa9b90d57bc7427b94cec21a6492d106 ldexp: port to non-two’s complement
711d11496c4084f21e70542bb6be1966c0e73180 readutmp, boot-time: Fix the result on runit and s6 init systems.
9c7ca2ba1020fadba5939b3792f1021843c1c808 ldexp: fix INT_MIN infloop
5934868bbab8a51b73944a3811de1e7caac88afd make -C doc INSTALL INSTALL.ISO INSTALL.UTF-8
d820198e8a28de9cf8b9e106fc30a5fb56fd6128 ldexp: Fix compilation error in C++ mode.
fed956a877ca706961ad6536dfd4ad69b17d4467 ldexp: Work around OpenBSD/mips64 bug.
e9633a2bc8f65647a6f67eaa597e5b1b174c2746 ldexpl: Relicense under LGPLv2+.
271d79f327074f271a4ef05c53748fed35de46b3 isnand: Relicense under LGPLv2+.
669662a0434b8876e01fd2646eae269530cd63ef ldexpl: Avoid possible -Wshadow warning.
e8124353b2e63700d5260d516ad3d289828dcc06 ldexpl: Fix signed integer overflow.
9b0c8f906825efd2e44783278509fa45f5c698b1 logbl: Work around endless loop on OpenBSD 7.3/mips64.
5651802c6045a829181367202f934926b563144e autoupdate
2d963d69277dd30563312b0311af3cb53a9d142e thrd: Work around thrd_join bug on AIX 7.3.1.
51511a7a964f114eee12f34946e1b517c6e56d85 thrd: Refactor.
ae27b197e07820e3d38aaad967cbd7fa9c43e006 thrd tests: Add unit test for thrd_exit.
cdf0821487e02f833fadee1853918e9930901db1 thrd: On AIX 7.1 and 7.2, override also thrd_exit.
b27b9d9bae877878c2608c8e76a97411fc7a025d aligned_alloc: Fix test failure on AIX 7.3 with ibm-clang.
4c7811ffd1fd9b157dcd87cdd7ba09f80a315db8 sys_socket: Fix compilation errors in C++ mode on AIX 7.3 with gcc.
17c85713388407841f5c9978ecb3ccaf34ef76f1 stddef: Don't unnecessarily override max_align_t on AIX 7.3 with gcc.
21e0236fe0628f3ad7b7df4367772bee1a4d6e0e uptime: Deprecate.
cefb3e2171c545ac814402f15fab821cb52b1d33 Recognize the *-*-windows* config triplets introduced on 2023-06-26.
a15d3cdd67854b013a7ea7dda7c34b301af4e79e make -C doc INSTALL INSTALL.ISO INSTALL.UTF-8
6e56f45350ec888ba34152f486a29d1a4db03993 mbrtoc32-regular: Make it work as expected on glibc 2.12.
708c34dc9c5fb8502d66dfd819f1ac56f9288683 fnmatch: Override fnmatch from glibc versions < 2.22.
cbed00c448e150d73d7d4a00882d51cad9ba7aa9 tests: Avoid some test failures on Slackware 13.37.
1402689ef59dece477fa9346e9a4a2af2ab64266 tests: Avoid some test failures on Slackware 13.37.
b0b6b09bee3b23bf0192a4fabfc53225738cc47b autoupdate
c671d81011e0f448d361007bfaa1899b54819f86 readutmp tests: Add test against today's bug.
b2555cf7d1275c29d6190355143e6f92dbf77432 readutmp: Fix for platforms without ut_type (regression 2023-08-08).
a1ac17fc4e6f9d978ae99b1e5f896da96b5b25b5 readutmp, boot-time: Don't use __UT_* symbols (regression 2023-08-11).
e1da74b756b1ff720599e9aeccdace517b0feb05 readutmp, boot-time: Fix build on 32-bit glibc (regression 2023-08-11).
2c817c60a4319a3594a12a12e760d62064eeb407 stdint: Fix configure test result with gcc 4.7 or 4.8.
ab1ff58535eea62f8b3c02de07fa8c835cc73f0e Fix some test module descriptions.
e8f4ee468ea4d24fd2c8722e88c56aed3f9e0cf1 nproc, physmem: Use sysctl() as a fallback on GNU/kFreeBSD.
edd9de933cd491685296d0bb87375670ae8a1302 physmem: Add tests.
6a003f564f93234ac1aeb929b8967256e84bb736 readutmp, boot-time: Fix warning on glibc 2.30..2.31 on Linux.
5f4d15e63f94f1ffcf0bfb55e46b5ea55ee339fa fts: improve memory-allocation errno handling
957b8cd4923abb482ecb4c225205f2b8c3cec18c hash: set errno on failure
04c519234ca7838e7874d205cbbf93dd1ef3399b readutmp, boot-time: Fix compilation error on old Android.
1bd24cc326f0abd554d5707c1cd51cdcec8fffaf readutmp, boot-time: Fix compilation error on Android API 8.
9cf0d830f0afc16392ef859fa66a9c5b08d7fcbe readutmp, boot-time: Fix compilation error on old Android.
5528e726e9cc1ff9a2c7a71100450c52b65e9e7f boot-time,readutmp: do not depend on c-strtod
32d729b68bb29e5103d03a6a2eb39d800c7d8a27 boot-time,readutmp: remove -lrt usage
a6dd3a4ceaf6dfa36751ae2915d74270410b0275 boot-time,readutmp: do not depend on fopen-gnu
cfc90a044a37924f6181f2b5a2a8d9c8dedee853 readutmp: do not depend on timespec_get
19cb99e334bb741a719aa2ee7b3ebf8bfa8bf02b boot-time: do not depend on timespec_get
8501d38f157422dc5f41495016ee6915b36acd07 readutmp, boot-time: Fix parsing of /proc/uptime.
43f9358b3c908428bc8488414a6358c805ecf1e6 readutmp: On Linux, don't fail if /var/run/utmp is not accessible.
92a6fbdeccc6373e554d014ba9465b8d1d9cd150 readutmp, boot-time: On Haiku, return the boot time.
826c19d3dc416244267d3d21f7a901a7163d7d22 readutmp: Reduce code duplication.
46decc1c8c159527f82cc2fb69715802f8c45a42 c-file-type: new module
d87389976e71521818c7b11234208bb076a0f4ab readutmp, boot-time: Use the BSD sysctl as fallback.
2e5f2c80d5a3d493009f3873247712a790d248bf readutmp: Fix compilation error on OpenBSD (regression 2023-08-11).
5cd9573bc638b433eae64331dc61188eae6e434e boot-time: Add comment about multithread-safety.
bea15dd14f8388a4b78b63ecfa0decad0414ec88 boot-time: Simplify execution.
1657e67fe3f4be3cd572430358991bc12c62b193 readutmp: Refactor boot time determination code.
cdbe33c428a82d42ff6fdcb48815edeb9d9d7fd8 readutmp: Make 'struct utmpx32' usable by other code.
87f7ad5b9707702580f0b74023519936067a609d readutmp tests: Fix link error.
f3067de49182e38bdc100e938a20822f88615590 readutmp: Fix the boot time returned on Minix.
e638a367656c2c774a90106df0b0bb53271d7379 readutmp: On Cygwin and Windows, return the boot time.
1fac141cb1193aeeed59e8f65532520ce102bfb8 clock-time: On mingw, avoid buggy clock_gettime from libwinpthread.
52d569921da2478412458f907c3ec1f30f69f72f readutmp: Make the header file includable from C++.
ea7db75976ea4027021263af1fccdd94b7a68915 readutmp: Tweak the Android specific addition.
32accf3832f37e4c382d2ba8bf40409deff3b3c0 readutmp: Fix the boot time returned on Raspbian.
c1a4224957f8bfc6ad38224398a79dabf6e981c6 boot-time: Add tests.
4dcef2572018d4e8965a0c54a0b6040c0a5233f4 boot-time: New module.
9db6a91083ecca9c49bd5353c7624c6388f332fb readutmp: Return a boot time also on Android.
fb1fafceb5b4379705e5463ff5dbbb82dd3be36f readutmp: Fix a mistake (regression 2023-08-08).
e069091227c58e0bb4f8bfb091f102f55f181f23 readutmp: Return a boot time also on OpenBSD.
51f5c00413f3b2fc42520d4f520a8b9181afe531 readutmp: Return a boot time also on Alpine Linux.
321daa595e02717c7dca111184fc091fda3862f8 readutmp: Fix boot time in VMs after sleep state and date update.
1e4bc08eb8ce3c00f7b8e72dc69e07ccbc63ed20 readutmp: Make it easier to filter for/against the boot-time entry.
e14d7e198f96039dbc4fb2118739e6ca1fc4cec6 readutmp: omit pragma
1b4470bd0abf6845a066cb77ca4a1b9beb6d3414 readutmp: Use classical implementation for files != /var/run/utmp.
4b2608934b924f5aafd3ad15444595450298c589 readutmp: Get the boot time with higher precision.
adf1ff12e6f84266c44584e4405fb0c2b391ccb2 readutmp: Add comment about multithread-safety.
622d2c0763777eb909a4fda5048238f524cc36f9 readutmp: Return entries with unbounded strings on all platforms.
6248921107b1663571faf6a003300e9baea35e4f readutmp: Fix compilation error on OpenBSD and AIX (regr. 2023-08-03).
4dabfced553a42fbd1012a8b839a5ef26100a276 readutmp: Fix compilation error on OpenBSD (regr. 2023-08-02).
55a3a5331b62550fb3f90dbb2d281eb75845a08b Add ChangeLog entries for the last 3 commits.
6a9554a6f27d0aa96a434644752759340695fa5b quotearg: fix obsolete comment
dcf286c586069684fe4d5bb2bd770394cd7cdad6 readutmp: fix comment bug ID
ef7951ae4db678d0a29e7567d0a46c4e079ce1bf Document Android, OpenBSD printf "%n" lack
0a7a71a4f24b4608662b4532bd17aef758f049fd readutmp: anticipate Y2038 hack for utmp
91f94f3076fc1dbb952e183e6c405c483e2790ce diffseq: simplify lint removal
269da69eebd34b04e135b97c6794e9af38802837 unistr/{u8-mbtouc,u8-mbsnlen}: Fix test failures (regr. 2023-07-25).
64270e9905f6d0e5a8b162c8799229d75b08fdb5 unistr/*-pcpy: Fix compilation errors (regression 2023-07-21).
911c345724b62e2cdc603e5f0df5671a794daf7b readutmp: In systemd mode, fix the ut_host contents (regr. yesterday).
525dc1d17d273ed6b38afa09b778fb5752366bfe readutmp: Ensure multithread-safety.
49b4e91f228885cd8e7012d80150d197008d69e6 readutmp tests: Fix gcc warning (regression from yesterday).
f6aa86ea62cd60141e918142bf3ba9fda8ee2463 * m4/systemd.m4: Fix --help lineup.
8edf2ae3fcf7a20c28142dfada145f4a89808a05 readutmp: fix comments
9765d190a95f379c1b690ccbf6f3cb1a62f1c803 readutmp: systemd supports only UTMP_FILE
c0a858b24839d69858a5418f30971fd355b42fc4 readutmp: switch new struct to struct timespec
2ab324f6789713e55e05ad7c50691995db2b0f85 readutmp: fix # indentation
e16e74a11015259f02f5cfe26af6ea8e2ce1a270 readutmp: pacify -Wstrict-prototypes
db1645dd8b4874600d12a42324d2c153ea05d9ee readutmp: fix idx_t FIXME in API
1ccde926759e8638d4b86de3dabbd948ad921edc readutmp: go back to simple ‘free’
39a4cb0afdf4f2a1e6c2f3176b84e5b4cfe8996d readutmp: simplify extract_trimmed_name via ximemdup0
2ae6faf9c78384dc6a2674b62dd56ff153cd51f6 alignasof, stdalign: Avoid some -Wundef warnings from config.h.
bb86348c824b14830c9a4b80314e9db219b07143 doc: More platform detail.
ab9675b55f5ffb243e03e1a3f1db066b413e2e84 doc: Add references to FreeBSD bugs.
0d0832a5d5dc6d74e283a988c6ae0c295e089c6a readutmp: In systemd mode, put the X11 display into the ut_host field.
958e1d742f33d02450b080c69342b118bef4f441 autoupdate
a48bcaa93fc27a20c537bfc949c84739a090745b readutmp: Small change to reduce the code size on the coreutils side.
a6d192b9608516430d95c0255594aa4b003d5ebb readutmp: Small changes to reduce the code size on the coreutils side.
0b71ff37a7cb0ce546975796f9366eee25be5fb7 readutmp: For year-2038 safety on Linux/{x86,arm}, use systemd APIs.
11054898ce29079b2581977c94e26529342fb001 readutmp: Trivial simplification.
fc3c64b0a0e0acffd6de1e76fa23b787fc8e931b readutmp tests: Show also the ut_line field.
bfe6cc4f6b3d1befa6092054cf956f8b2d82494e readutmp: Fix test failure on OpenBSD.
b79e6f56651423c53ba4cee6865c036fc03458df readutmp: Revisit portability.
0e7af0cff0011f25f5f842af5216325923017b34 readutmp: Make argument names consistent.
906e4b18e64abab3a8c2f261642b48222dc79333 readutmp: Make the header file and function usable on all platforms.
b3e2e26f7921b3eddf7cd3d43da3fdc1588bbf7b readutmp: Add tests.
78c3dc2a2e59f5f1b5a3d35350a6178b683bc945 readutmp: Improve comments. Fix module description.
c408d9a53dbdaf48b555f216e250a2b3b8e48113 readutmp: work around glibc utmpx bug
1e209b30b4cbde8aa17a62639e62d4f36f61776b wcsrtombs tests: Renumber tests.
81fc28cd958eaf6452867bad4125be77102ed880 wcsnrtombs tests: Renumber tests.
b5ac427c1097baa730cb5e8661d081531d4a0068 wcrtomb tests: Renumber tests.
106ee6ccc351d7762e6245a2be4f5db2c154a434 mbstoc32s tests: Renumber tests.
860f1c47de8cf708358fbb0a1961c940ccd8083c mbsrtoc32s tests: Renumber tests.
05ca72b07e1354e8d0709439a1772d14866d06fc mbsnrtoc32s tests: Renumber tests.
d776b583004bf5171c3189e7e68b43d6974cf735 mbstowcs tests: Renumber tests.
ef2d2d353fb083023616c838b3d67996d0ba4bb8 mbsrtowcs tests: Renumber tests.
7e25077b46b3dfe0e7dc3f4a80952b62351e5b5d mbsnrtowcs tests: Renumber tests.
561e995895e101040d1ac2ed010237d19286b925 mbrtoc16 tests: Renumber tests.
deba1fa4a7b1f480c1536719a1f743903ecdbbe2 mbrtoc32 tests: Renumber tests.
8937616375de19573f39628d13b182b23f5c20ec mbrtowc tests: Renumber tests.
6646bf2eb287fee83c3086d492d6c42ece8fc346 mbrlen tests: Renumber tests.
646c92882714cc182c06eeb16375b1d5fbd45095 mbmemcasecoll tests: Renumber tests.
c67e12ab8cbd5d64545b11ca532dfbc40e8230da mbmemcasecmp tests: Renumber tests.
957d4b3c33384228da4091e407640bcd16d00c71 fnmatch tests: Renumber tests.
76ad14711034a1c516784e9448dcfa53a22a0834 c32stombs tests: Renumber tests.
1e6d0a88f853c69964274dba2e28f8fa40848c85 c32srtombs tests: Renumber tests.
4ecb85c8ad45c98a671a5cf639a16fb6f511d978 c32snrtombs tests: Renumber tests.
b7cf2e8923560f238e5ec6327b093ecefb7b2f73 c32rtomb tests: Renumber tests.
1717bace2871e6b6ccea33be075c500ed49d28f1 btoc32 tests: Renumber tests.
051b60503c0e63901c601f7901047938b4931915 btowc tests: Renumber tests.
3a09766f1af9498d79f312f43fe67e7ee02a9347 time-h: Simplify after 2017-05-01 change.
b90baa07983cc3e4eb53933de631296a5fc8c248 time-h: Obey GNULIB_POSIXCHECK, not GNULIB_PORTCHECK.
0a99906941f2143ebacb818e048aa83ddade7a0a fnmatch: Ensure that on Cygwin ≥ 3.5.0, Cygwin's native fnmatch is used.
89ac2b772ec064d2a44955e3976c32bcb7180301 autoupdate
5d3cae824084b48b3eb7a0157cc901732a2bee2a posixcheck: Fix dependencies.
57049b2265f5d6d1d25cff7e71cf6ddcfe8ac5bb uchar: Include the necessary snippets.
0b8b7c9068bb0b1f503adfad1a32315535fb4240 mbmemcasecmp, mbmemcasecoll: Avoid test failure on MSVC.
5c51e14ad89c9210536aab61836111962b68fb4f gnulib-tool: Include ftruncate in testdirs.
b3bf1cf971556e8818c888c5cd57402faa62b81b fnmatch-h, glob-h tests: Fix link errors (regression 2023-07-24).
d0dcfa5cf9fb2e42c925e2d92289dd51f0cc8639 fnmatch, glob tests: Fix link errors (regression 2023-07-24).
042a7042ac582e86693326943979b737c237a214 wctrans: Work around bug on NetBSD.
fdedbfda0d03c20f05fd9d3ec45369bb8987184b towctrans: Add tests.
e96e88754b271528781bca9fbe76584ced3183f7 wctrans: Add tests.
2a210c4b19af9fdc1117462f6d200e2801e761f4 fnmatch: Update dependencies.
d8fc9af5ec2ebb1fd68ae3d366fbc76fee852e08 wctype: Work around wctype+iswctype bug on MSVC.
f4ad51ee78a99f86110a6fe0fc8e319b7500f645 wctype: Work around wctype bug on mingw.
1a602613384e6dcec05eb693bc63726600520cd7 wctype-h: Work around iswprint bug on mingw.
ac0d99cd6c13782df7e42e6e83a8bcb8fc273906 iswblank tests: Add more tests.
97978417e8e3609a8c26e85276b91fb12330876e wctype, wctrans: Require a non-NULL argument.
cdfcc6d3d189173e29cda10942e8377915d8f55d iswctype: Add tests.
546ee248e8593c551090e032db2b64adba28bb13 wctype: Add tests.
e3f3b8258d4c1e9068754783b8eabbeeddfe9423 Compile benchmark programs without assertions.
e5060c6e9c3daecb785af986324018ddda35ae49 unistr/u8-*: Make Unicode decoder more Unicode Standard compliant.
d1db7ef2427dce3203c2b2e55ca68f9afcb3ec75 fnmatch: Overcome wchar_t limitations.
dc1b379b0f263cfa1d0568d38126db6806ce7f71 fnmatch: Update doc regarding Solaris 10.
b70b4f0cfc8f623c80012bde14047efaef8c720c timespec_get: port to Ubuntu 23.04
6b508d700828ed90736c8a1ca00836e55e725697 unistr/u32-strcat: Relicense under LGPLv2+.
80f7a65fb2f35519b75c97b79453157992eb8741 unistr/u32-strlen: Relicense under LGPLv2+.
c084710c43acda56881d8033c3555c2a3a71f7db unistr/u32-chr: Relicense under LGPLv2+.
9ec4feb73b02bf5fc13130833c91f09a7deaeb2b utimecmp: clean up old spare1 cruft
4e7e7fe4e9fcd9915fd457aac4aab3a1ab70ae82 fnmatch tests: Avoid a test failure on FreeBSD.
d5c86249fffa98513fd74a424c67c49c3d1bb221 fnmatch: Work around bugs on FreeBSD, NetBSD, Solaris, Cygwin, Android.
42473a0a5c5d67866d6ef8e8134302a6c55f322c fnmatch, fnmatch-gnu: Document known bugs.
d690d055f8a0348c67fc99c81573fc389257831b fnmatch tests: Add many more test cases.
25cb158406a9d4f738dfff107dca2e2e6414308d doc: Mention a wctype bug.
9e41f7868450c96b279b994b0ce332f2169fa3ca autoupdate
bb8dc8433993aa3963644a9fd67437097acf0060 unistr/u8-pcpy, unistr/u16-pcpy, unistr/u32-pcpy: Add tests.
07258bd5569095f8b581dfc68110549c4f84336a unistr/u8-pcpy, unistr/u16-pcpy, unistr/u32-pcpy: New modules.
8bd1c7b0700ba146246d8a090c2b2974a7dd4cc6 error-h: Fix dependencies.
d1336daf875d88f2cf67b77dff958b4722b38192 fts: fix compilation errors with fts_cross_check()
031219ca32ea16ca20feb91e52a3b7e3ecc8e0cd Document migration path for obsolescent functions.
ab2470cf4605e4a8ff488b5dd6528f00f762e207 Document POSIX obsolescence
9452e886bf2223cc24fd79222514ead7cf6a2f10 Don’t worry about Version 7 tolower
46d57b5a448b9ed435114a80584cb8773ca38a4b c32swidth, mbszero: Fix file list.
8dfe0534d293cb87a6f4deb5c546626f91d19c9f wcsnrtombs: Fix file list.
02437a5d99846a13d57352473afc5ebec3644df3 mbsnrtowcs: Fix file list.
00e3e2c5542b7270fe9a5ceb7d38ee007c852405 mbrtoc16: Fix file list.
cbdf152d29c6f65b4bbfc5a889f7962a473975c4 mbrlen: Fix file list.
a3e881de9a83334c7254c6b660780d1f7cad9b0e mbiterf, mbuiterf: port to strict C17
e12d011993ade50c64f16ebbc1ac722d1602f057 mbiter, mbiterf, mbuiter, mbuiterf: Force inlining with clang.
3c76b58750a5e5220484f1376eb087b97a2a4015 mbsspn: Optimize.
eaa7397e70adeafce4afff9269ad5c438a584e2c mbscspn: Optimize.
8d9d6ad81916045d199acf1cd9ddc107ffd87544 mbspbrk: Optimize.
056967bada64e9e4f79b8ad3aac1ce6db823b541 mbspcasecmp: Optimize.
d2865eb45ebe658c15019e464bc18abe3b6ecc07 mbsncasecmp: Optimize.
1ed13c54d8e78b81da512b3bd37799557d6bd65d mbscasecmp: Optimize.
51c2f5acd64ef87f1023d9907e9c47daad624e35 mbssep: Optimize.
727a6fd3c20fc8a5f175976b3b624b8f9ed3750e mbsrchr: Optimize.
f0c22a20ccc90955ba0009457025c9ff34889181 mbschr: Optimize.
1a81b69f648002b5b8e85f1bc57d3a8995a860fd mbslen: Optimize.
00b03b7a073a5503f1627f2cc085a95703949c85 mbuiterf: Add a benchmark.
a271a43eb1fd93903ddf2862f2ff9a4f7d3a8751 mbuiterf: New module.
f8461b3c2085d05bab23e39a365af5edd503b0a9 mbiterf: Fix compiler warnings.
201b1e7bac1fbbbc9c3ea65f947c36104a7f1b18 trim: Optimize.
cf7c3e9b9a8d589f2f31b92af1a9b24825359a90 mbmemcasecmp: Optimize.
cb55e214f9dd4f1eed6f8e488b7d0b3bd7c8505f mbsnlen: Optimize.
43b4207d784f7f3d0dfb8a2651fa4410eb08b8c6 mbiterf: Add a benchmark.
2cc8acfd202ee500f273592e27ab780bcc8b6b81 mbiterf: New module.
6d5f6cf8da826264445dd8659e9589ccd12f4641 mbstok_r: Simplify dependencies.
6928b3b86169bf5d265f745ff5f93eb21181a59e announce-gen: Allow using local git user.name.
5f6d3d5fb66b640855664d23a519e21f25103c9f mbuiter: Optimize.
5881dc6bfdc17e08b59f4976df74a0093a728e27 mbchar: Reduce size of 'struct mbchar'. Part 2.
49d66352f71f4eeba3169a56862ee041e124a136 mbchar: Reduce size of 'struct mbchar'.
d261ea8b1965471c3a26ea957f6a441318f6d68c mbszero: Fix for Minix.
47871cf9e56474706cb6db44742d54b1755994f8 mbszero: Source code tweaks.
776c52c2f432891e2a40d3be889683f1cc2d3452 dfa: Optimize clearing an mbstate_t.
13cd6eb1e9f6d0a540727616ba6843648e74dc15 uchar-c23: Optimize clearing an mbstate_t.
a85a9b34bd5ccd4cfe2f0c3c445199a91517814a quotearg: Optimize clearing an mbstate_t.
dad9ed27ab75a4e6aa39205d19a6978ba15fc3ab vasnprintf, vasnwprintf: Optimize clearing an mbstate_t.
e3d567d5822f59cffe68adef5321f5dbaca09c53 mbmemcasecoll: Optimize clearing an mbstate_t.
a7adefb5337ac617dae143966f563ec325352038 mbswidth: Optimize clearing an mbstate_t.
948151dcf1e1a55076831493eddd67e0d5b8e8b8 mbfile: Optimize clearing an mbstate_t.
9cfa58a7d31c93196ce36f134224526666de77a7 mbuiter: Optimize clearing an mbstate_t.
0c3084c97be5bba6456bc8f07c6d4cbb0451c4cd mbiter: Optimize clearing an mbstate_t.
e568a5a3ba4f2de4a123c0734cc4226597a91713 c32stombs: Optimize clearing an mbstate_t.
b1a67b984f16fc64b802735e654ec8aad977c7af mbstoc32s: Optimize clearing an mbstate_t.
897f2f1d9820b85d07e57a8ed18afc48ef160abb mbstowcs: Optimize clearing an mbstate_t.
5e121a71e762da84ce4191b944c4f7dc3d4a8c60 c32tob: Optimize clearing an mbstate_t.
e5799150ce57b76f8a8bd834eee3e9b4af6f87ef wctomb: Optimize clearing an mbstate_t.
9ca0b47c2ae72c9c55f7443c2bf68feacb95290a btoc32: Optimize clearing an mbstate_t.
c05bdfe0d5b4627b9b528067568d8bac3986fdce btowc: Optimize clearing an mbstate_t.
e00ed30ced5b3546eee89823c1ed70ec5c2dcaa7 mbrtoc32: Optimize clearing an mbstate_t.
4159dd5027ee68631e3514aa31f614a5b0d08303 mbtowc: Optimize clearing an mbstate_t.
c96c9e2d50f46edcd4e56b821bc469949c0dc14e mbszero: New module.
f8f7fbce8a9046ebe8c2dfebb29c7e80594658a2 mbsinit: Fix module description.
6237077198692fc6ab4b56c6700ee04a1b3c3672 c32_apply_type_test: Fix compilation error with GCC < 9.
1f47d96e67e1b72818600723705cf4adeb078d1f mbchar: Optimize is_basic.
860196202339b0b83b0f52e75c7aae78714e6c32 localcharset: Clean up locale encodings used by glibc.
c9368f9c8d7c521dfacb60601c852c3423b7d103 doc: Mention c32_get_mapping, c32_apply_mapping.
ed4711658b5fb4ea3d715be7c5ae4517c8ef5267 c32_apply_mapping: Add tests.
64be6ac85c8dadf67a7d90880e648fb6e053b75a c32_apply_mapping: New module.
fb75d457860598191022f8d0bf0802fd87a0785c c32_get_mapping: Add tests.
07edc55417b0677ffd2d0ad50e2b64d43cafb9a9 c32_get_mapping: New module.
fdcb6772f86c7c775aa60c222351d268db0d067c towctrans: Relax license.
a585405330c8fcb020f6f0b4f9caa8c972e89174 wctrans: Relax license.
53a8c2c5faabcb4bdb55a768f13293f3c0b9b082 doc: Mention c32_get_type_test, c32_apply_type_test.
1646478e3add26a7dc22a512de0691d5ee7bdf6c c32_apply_type_test: Add tests.
2b7a3bbc9fbc0811154d5282be056fe5d2531c43 c32_apply_type_test: New module.
4bd4eb70a938385fada1404f64599df4be62043f c32_get_type_test: Add tests.
43dc3f65057b41b0f3e292996be562037622772e c32_get_type_test: New module.
9ec9c96b131a57067ce09f7d4cd6a9fcf21cf25c iswctype: Relax license.
9511ac66885c131c5b8a19d77f85cb87ef1ca3f1 wctype: Relax license.
6a455aab6ef2c6efd6703cfa9319268b503a8e14 mbiter, mbuiter: Small optimization.
32fcd39429a19af8e80cb2c9f899781db6eefba6 gendocs: support chapter- and section-level split
898cd2dc647b75f472d69bb1d2d116719725c31c mbsrtoc32s, mbsnrtoc32s: Small optimization.
55d3fe9fcd50d0481b0220104291490c5045928e mbswidth: Add a benchmark.
fa9e15130c75117a01adeaa5805651833e323bb8 mbuiter: Add a benchmark.
5b0460452e118b566fc7eb4cbe4fa3877cf68252 mbiter: Add a benchmark.
117c429a235909864fb642b78ad276cc174fc842 tests: Create new file bench.h.
6d77b0cc66bc2de689ca3c5122f28efb63ec088d Optimize away some mbsinit calls.
73e0fecc3793ee98092714bbd379a4c0b8901ebc Fix build errors on Linux/hppa.
f27fe1d1018797308cc37153823612560c89cc28 quotearg: update Solaris-related comments
1bd6700eceeb2191f11698cfb693e05942000766 More than one initial mbstate_t
d2777e80ff023a7709598858cda3aa7f539003eb dfa: Overcome wchar_t limitations.
2d46fcdd3fa38139f3c3b6cbc3439363553ee0e7 mbrtoc32-regular: Add tests.
0b55d1c3fbcb9bfa4b49a9aca16006294d118637 mbrtoc32-regular: New module.
b5d1c2f581e409d3e37da90e26b1c1f2d04ac7a4 Revert "dfa: Overcome wchar_t limitations."
c321cfa061581e08bf072d287b965b9e0e1e425e Apply the last change to all locale-*.m4 files.
77c1c85cc118adf34eff83682d3ad9aff9c0ed53 dfa: Overcome wchar_t limitations.
d3f7efb7f8d2c31f366f2dca0365f1f0e8728e06 c32width: protect against bad configure args
bad1faa7f5fd21a315c45cc6327cfc9874f499fb wcscmp: Work around a glibc bug.
e7eb4c68af1c567a690fd985567a2acb0d07e5af mbiter, mbfile, mbmemcasecoll: Improve handling of mbrtoc32 result.
79401f493421f0de38a5184b81f92f551202506d mbiter, mbuiter, mbfile: Improve state handling after invalid input.
94abcead745f1c58355b9ef514465d6fe1aec7c0 autoupdate
fdb681a87cff01f9bcdebf3af87b86c0dcbf6b86 mbchar: Optimize all chars from the POSIX "portable character set".
0895f746d07d66db04b840c905237361d2fc3dad mbchar: treat @, $, ` as basic
dc03f62354f93b61e5fa2f78030f5de4372e5d61 mbrtoc32: Document another glibc bug.
e046d5458353f112e78893ca03d855c8a9aa2e39 mbrtoc32: document (size_t) -3 issue
ba4d00d5cf6d4491788bbba4192b736c1bde7665 autoupdate
2864937890788e072e17b6a49de2cdc67551c780 mbsrtoc32s: Accommodate a difference between mbrtowc and mbrtoc32.
4c6f62c8240db9534250a1eee2e498ecfc3b7b3d mbsnrtoc32s: Accommodate a difference between mbrtowc and mbrtoc32.
356e001bb562d5602326f6c6461bbab9ce758025 mbmemcasecoll: Overcome wchar_t limitations.
2fba79d77532c61ff2a49ae02bea719cd3ab3ccf mbswidth: Overcome wchar_t limitations.
a7f1fa01c17b43898c702eff478c4c2b6293e9c7 make regen
4692a8d8db0d6e570e1919ee3014e9498a67f702 Also fix top/bootstrap long lines
98eac8e4a998589869941aa3dbca211b1fd77f47 make regen
6e2493938d06b81f9898057fd71ccde9ee33957b Fix long bootstrap lines
f4b7ad8a9e31fb115573c71623fdb7e374970760 doc: Update regarding stable branches.
96ad66ea76f65e6cf78c638b85696157ea6141df maint.mk: Modernize stddef.h checks for C23
2d422a55f48e3da0ea4dc56b59810cedab65d4c8 quotearg: Overcome wchar_t limitations.
2dfd7cc0f336098fd96e1e7b010270fe91ac4e95 Accommodate a difference between mbrtowc and mbrtoc32.
b57937c05283fb674088d54d5a4de3cc72feac1b doc: Reference some reported bugs (in comments).
c2706ddb91a4f8fbf2cdadeafd2d8aaaa5eb0dec assert-tests: pacify gcc -Wunused-function
ae3726465a93dcfc0fe64cde8a7adfee4377c28b stddef-tests: pacify gcc -Wshadow
e5d9c3e1705d6e903735e68aa29202e8c97915ef nullptr-tests: pacify gcc -Wmissing-declarations
51077970029e04988944826c0c9d102df40c5c13 libtextstyle-optional: Update to gettext 0.22.
bbda4be507fe1a166ea2548adf8c01e1507f5a1b libtextstyle-optional: Update to gettext 0.21.
6e12aae8cc29e624b5c119c59d5b2f064669b4c0 fix space-tabs in top/maint.mk
46f9c21a08245fe224fd975de8632b04a0256387 doc: Mention c8rtomb and mbrtoc8 from ISO C 23.
5fc18b14848b7d7a5f561e8424dc4fadaa0e8d9d mbrtoc16: Add tests.
5ae6f38b4a1e0cda9a7671764953ab8dc6326a1e mbrtoc16: New module.
efea5d928393f4a9e08ca00b95898e3b8d4e8ddf c32*: Update comment.
489c6dc7baf1671c356a04473db7ebe160d3d7aa mbrtoc32: Doc tweak.
79ad2a8d02a7888d845ea4eda716f884ad53093c mbrtowc: Doc tweak.
cd1ae3e11e81293127b40626c7f9f12f41a1e576 mbrtowc, mbrtoc32: Simplify autoconf macros.
c39d83dd0e487e7861349de9fdca7443358fc5f7 c32*: Optionally enforce ISO C 23 semantics of char32_t.
8222c4ae8cde60f25b9f2f120a132e07e0f81aee striconveh: Fix module description.
ec0362631d3cf7e4175bf8c8962fa0cc5952c52a strncat: Update doc regarding Solaris 11.4.
f4015ac6ea3e8170b16b905dcc6a508a915434f2 thread: Avoid compiler warnings on Solaris.
4c5d2bd3fbd0b89e62d2243a75a75b43581f4faf strerrorname_np: Add support for Solaris 11.4/sparc.
6a1c68259ff4906e150109fcedb2de03bd188213 doc: correct doubled "on on"
af1e520ab207887f669ec01cab34a3759773aff5 sigdescr_np tests: Avoid test failure on glibc/sparc.
142909dbf699b09b05503bf21ba36c69ad82e696 strerrorname_np: Work around glibc bug on PowerPC, SPARC systems.
ea3dd857725e176232ae61a1ad7aff498c2939ce doc: Mention glibc initstate, initstate_r bug.
b8d0fe7621947ed78b4dfcbc5c6c9edec7d2aa83 doc: Update doc regarding 'setstate'.
64bef2d5cf80ead997f188302bf383ecc7c5ff8a doc: Update doc regarding <ieee754.h>.
bc90b15d0e92138f42a0ad69b4aa57bc7bc14f7f exclude: Complete last change.
2e671b84c8ec5426aee37f4a6656d531929ee430 make -C doc INSTALL.ISO INSTALL.UTF-8
0c5467f3bdfdf5b12ea0bb47ccd66317dcbf9b9f * build-aux/gitlog-to-changelog: don’t quote `like this'
6ff3838c624e58e7fb696e9599d0f34a4a039de1 autoupdate; cd doc; make INSTALL
4f74b9c96de73c58550bcb0549019d83e6b31f7a mbchar, mbiter, mbuiter: Overcome wchar_t limitations.
307aabbf0033ea7687cc58c378280956b9519085 autoupdate
4dd09a557274d8ec40dc51acdec327f19d107306 doc: Use makeinfo option to check menu structure.
a97e2d66a8516a15a8a2a3d4d8e2d17ab2c59c50 doc: Correct info menu structure.
458694e4174ea60b525e688f8d9ec4950f85b4ab doc: make -C doc INSTALL.ISO INSTALL.UTF8
3c0c39dbf8d9404e73281365ef1431bfa084a074 autoupdate
cd5851b952fa271cf427cd755b06fd847841ac8f doc: INSTALL uses UTF-8 now
41a7e9e63d96feac85ae0e0dc2acdd6627dd6578 autoupdate
f4919b224dd1545190f35eb481f78694f2337cb1 largefile: port to GNU/Linux alpha and s390x
6b62809fc99089c93cee2cfff8af7fe19008900a doc: Corrections to the "Strings and Characters" chapter.
f652d0cbdc32edf434a1ed5d9ed39186124347ee doc: Use "spaced en dash" style instead of "spaced em dash" style.
34f7ce0ff5270568c8ae7af91bc5501001852bc3 setenv: Simplify m4 requires.
78c49e3cac0859417b818be1823242cd31259b60 configmake: Bypass the unusable 'echo' command of some shells.
f90eefea97766485372afb38050d744a5f6e9e18 update-copyright tests: fix to match behavior
f2d633c78cdb418bc560468fa8148bf3b8f850e6 update-copyright tests: Add tests for man pages.
536cd27276838cbfebe26bd84eb4ca8d846044a1 gettext: Clarify the purpose of this module.
3a29557bf901f94cc213e1e5b8b1eb5f03d6cac7 Update \(en in copyright notices
29186d46c01f046a44beb3dc476e796ba6f15b7f gettext: Update to gettext 0.22.
6032b8a7017a04d49f92931b9f11e9b7a57bb302 * lib/limits.in.h: Fix comment typo.
93b78ec081ff9e5be8f4cdcc44dd4f6f5da15164 aligned-malloc, rmdir-errno: Sanitize configuration test result.
65a73162a5b6e6da2e563d59dd438064d86fa966 Make internationalization tests stricter on musl systems.
94a7cdb7496bfd7d44ac26938ecd219c75ce6f34 vasnwprintf-posix: Work around another musl libc bug.
284bd54ebc28cd3b61596014adb3440ad2c65c2e vasnwprintf-posix: Work around a musl libc bug.
8f0241490d9cd2b3a1eb43a0d2680fe857b7fc8d vasnwprintf: Fix some cross-compilation results.
c65c0c39cd4f75fde4b855c93ac30879e0beedaf warnings: Save memory and CPU time when inhibiting all warnings.
6f42bdda6cd83866f3224831e2b0dd414edc4e5f javacomp-script, javacomp: Document effects of yesterday's change.
e21309c29b9187b97d0c82b7364192c9cf050103 javacomp-script, javacomp: Silence javac warnings regarding [options].
20786725637f43ee290798668ac05a41d6201942 autoupdate
66f9edfa59dc1ae55a189fb9b647b7319b2a1b02 javacomp-script, javacomp: Add support for javac versions > 11.
16047d4c26c75adcf9c77696cdac38915658deb0 javacomp-script, javacomp: Remove support for javac versions < 1.6.
9c0ea2fc68353d2fecc393676af32a21c2f2665a javacomp: Simplify after gcj support was removed.
5ec3136235d7a0d5db77a474c40e35edd47b6dd7 correct my typo in ChangeLog; making it mirror the correct commit log
c95b5cbb4a94d9597d03ccfd3d84a35fb8cc2093 doc: Document <stdatomic.h>.
1bbfe2727157d9e62af68d0ec89d558e5b5d179b maint.mk: sc_prohibit_xalloc_without_use: also match alloc_die
810aaf1077a5700c8b31ae195fc5980093144a92 Correction of a spelling fix.
f324566fcefacd84e9f5996f605a0e66482471e5 xalloc-die: omit /*extern*/
37812c9a5eb3bc6f4c6cc437cde5ff8e44c2f81f javaversion: Update comments.
b82e78320ba2d40f032f9df2d0c41cdc40653a42 javacomp: Remove support for 'jikes'.
96afd2da4ef7a18e6ce1d3557daaf7dc65b5330d javacomp-script: Remove support for 'jikes'.
3eae71481526bbdb4c0b514c59e252c92081063c javacomp: Remove support for 'gcj'.
6feabdde142c5f2d84766140d4a979c20bb6bee7 javacomp-script: Remove support for 'gcj'.
0dee6d9639a4fbad3727aca15da62690c5b533d5 javaexec: Remove support for 'gij'.
5d9d272ae0dabd27e1a90693df94d2a8df29f49e javaexec-script: Remove support for 'gij'.
e6295ce48edf2bcf0249d5ed861ce824ec10c656 javaexec: Remove support for 'jview'.
5963f181c8f00cbe5ba2db7bf84b407da09d3667 javaexec-script: Remove support for 'jview'.
142ff39f17f846808d018a1eb5e43d5e9ee7d2e6 autoupdate
295cc7fb37169344afbf6435ad3150189e084b2b Spelling fixes
1496e1fbe5bd7a9302d9168e9dc1864f1e435547 maint.mk: regenerate regex to reflect new functions in xalloc.h
53da224eec7ad5a9b1e7b755b0e35253d32c5665 * Changelog: Fix spelling typo.
0e2636700a641556256a37fca0e7d6f472f83bb4 propername: pacify po_check
d084ae099b710810cfd039e5985f2351b2b579eb Put "/" at end of .gitignore directory names
53b4bf30189d17169a9b7975e549a506174fe056 maintainer-makefile: Enforce the GNU Coding Standards in the README.
fb034b35eb0efe3ac0a42ca34f90927c4d29d630 copy-file-range: support building for older kernels
20c19ae03d29cf08cfd6ba8d70b257bfb20b8d4e manywarnings: more nuance about optimization
5d7b6c888c3d94566db4304ab1ce3eab23d122c4 posix_spawn-internal: Fix a warning (regression 2022-11-20).
3266c08a31512b6ebaae505723e952b486c6c1f4 file-has-acl: Fix compilation error on Slackware 13 (regr. 2023-05-12).
dc1b410b9ab160fb51f316bdc32def98499d1b17 Fix bugs on mingw when module dirfd is in use (regression 2023-04-26).
bdb7dbf8c8fafb67b1d4fe84ce3ddb74595cb1e8 manywarnings: Overhaul documentation.
4b11de31a3b3e81b9c3a0b12c9f2924aefa1d84e error: Fix support for library namespacing (regression 2023-05-27).
8ef4927973425455b5c6b05ce2f01bf68548ab4f terminfo, termcap: Fix "discards 'const' qualifier" warnings.
5a3a4984f1f90c4480fe7516cb3f26220d74b18d uniname/uniname: Add comments.
9e13c0d5a8fc925bfb7ad977f69d04f446179143 uniname/uniname: Fix -Wformat-signedness warning.
39167e40eca3e65351ace6db11c8f10adbdf1802 uniname/uniname: Improve comments.
3c23d3400e074cf29b4b7a38d43222203b3091c2 classpath, csharpexec: Avoid "candidate for attribute 'malloc'" warning.
45d46e56fe36267e8699be8bda5175cad6a05316 propername-lite: Improve documentation.
1dc32e5cb7a1d82b0f6e23f21ac82e7477259e03 gnulib-tool: Keep in sync with last change to gnulib-tool.py.
11e2d84dc74361786a58d0c0cfdee2e092d43f4a error: Improve comments.
cfd41b3ac199a4f95fb78ee251e8c8a7c6f86ad1 error: do not evaluate status twice
a601878fb65bcc8f80594d6700b24778926b9f56 warnings: Add ability to inhibit all warnings.
3f478b6cd3041b85891ff4a3ef1a141f85f82e49 propername-lite: new module
7368e1288d71a5e50bc1424c9181801d64dc895d openmp-init: Silence "no previous prototype for 'openmp_init'" warning.
0245de5e5322546bc43d371a1395c8784aaa8fb4 term-style-control: Silence -Wshadow warning.
beee06c73850e6a1f2e29e2bd31864dee9df1444 pipe-filter-gi, pipe-filter-ii: Silence -Wunused-macro warning.
333fa52f1c292ea030c76dadfd13d0fd1eac111d javacomp: Silence -Wanalyzer-possible-null-argument warning.
fce9817d48c97339c3f66a92e72faba8e69d405c striconveha: Don't crash if malloc() returns NULL.
6c9b59a9c20c1422346f74ae3cd558f3317deb6a setenv: Don't crash if malloc() returns NULL.
26a6317569f60a3cf3e00ce20d0388bb6f4c773a error: Avoid implicit-fallthrough warnings with -O0 (regr. 2023-05-30).
eaafa28803d0a694d7c3b25241d84e26a02ba7a7 getprogname: Add support for ASCII-compatible environments in z/OS.
89ddbe822c038ade207633a821734013e90f78e5 gnulib-tool.py: Fix a format string mistake.
31680f3ff83d2fcdf33ed08cd285daf72db3b725 Add info for maintainers and contributors.
267296e63c1edff8561a3cb01fb9f39d92a5d447 readline: fix memory leak in replacement readline.
8bcd28739809b709ea4946ca18f7d8a76f4b1570 error: fix typo in previous patch
47811d1ac24e38e8842dc37e2e3cd3b4120338ad error: don’t call ‘exit’
8b21ff255996a518244a5635e36ea58e21f818be error: don’t evaluate status arg twice
3060bc84f6e39a8f7dc122aa7138981120e2897b warnings, manywarnings: Assume autoconf >= 2.64.
2bd4c8dc13de3121d76dad755a255c8e92fd46a7 file-has-acl: avoid warning from bleeding-edge GCC
4f7dce3fc20179ed6c24b7d84b82a99b6f410fef error: Avoid -Wint-in-bool-context warning.
752f97e9afb770ea3cb6017d0b8e52600b045d6a error: Support the compiler's control flow analysis better.
4ca39f72e42d04184a97ac28d284a3039723e76e flexmember: Make it easier to use.
f6edb0f1c849bb8c772f037a43b115391853d4b5 diffseq: Silence another gcc warning.
3c28d0250d48a9885d7ba765051b111d340f7e25 copy-file: Silence gcc warnings.
b9e4387afb939e0fa14e7653dfea9213cdd1f1e2 diffseq: Silence gcc warning.
d7fd9391132a93ae482a003a81bd25afcf1973f8 manywarnings: speed up nomfi test
b00ffa282f3c494012a127919f8625e14d89f80d Simplify -Wno-missing-field-initializers checking
46a4745434bb3620f5c67df29969fe8bd311870c manywarnings: port better to GCC 11.2 and earlier
676177182056adb6424757ae8fd4d099d394795b asyncsafe-spin, simple-atomic: Don't use -mcpu-v9 on NetBSD/sparc.
dd477fa7c7d79074b6311ac63f030cc74e3a29f3 nstrftime: wmemmove → __wmemmove in glibc part
37bf50231750f10ae1332a892ba2d3679836938a git-merge-changelog: Code style changes.
3ad52f3e21db96096105256ff66ebf480703a09f strtol: match 'configure' to 'make check'
ff86bf898f4fc209c237a05579a348102233fe59 git-merge-changelog: port to size_t padding
a8921605af342b9061e04e18fc952d386e5a071c git-merge-changelog: prefer idx_t
729b3812c315f18bf5e6283d793922267de907fa git-merge-changelog: ssize_t → ptrdiff_t
6712fec83fd6777ce6b5d87c57e364ed13aa9bab git-merge-changelog: port to ssize_t padding
a5865b6ed2fe6810ec1f557e79794ce525fcb935 limits-h tests: Check the value of SSIZE_MAX.
138b4121298c14e1fd6ca751ab557a1d65443f01 ssize_t: Fix replacement on 64-bit Windows.
c8310c0658aed3981f9f77a8a8e8289239baf4ad regex: use limits-h SSIZE_MAX
a650206488997d460278be83e1b860cc4e9bdb1a getndelim2: use limits-h SSIZE_MAX
d4187a39e39f89d787ab9514f5a985e3429f717c getdelim: use limits-h SSIZE_MAX
1e473cf85e7a28cdb9c9dd16f3327ab687af0c07 careadlinkat: use limits-h SSIZE_MAX
dfc6fd49da65cb220bc28757f683ba340e89891a areadlinkat-with-size: use limits-h SSIZE_MAX
a06530414ed727a1e30bf7fbb88446628d859722 limits-h: other modules can rely on SSIZE_MAX
7f4a234f495649a1545a72852391141dacb7cdb7 limits-h: define SSIZE_MAX
f29bafbcc2946ac128c371292358c3a8fa03221b diffseq: backward compatibility for OFFSET_MAX
ac02165625af0bce5e7008a0b172c5f139382a55 careadlinkat: Silence gcc warning for GCC ≥ 12.
e2bd71038406e06eeedb4139cb61f3b43aeb3b2f modechange: pacify gcc -Wsuggest-attribute=pure
5d2fe2472f8a55d10b490c11a32cd16ba89466ff diffseq: don’t assume integers lack padding
dab152a4a1d3c05d261c7ab702a4eea983041d29 getndelim2: Silence gcc warning.
2f782579a612af7389356dfc4f6ef8251d8b0003 canonicalize: Silence gcc warning.
52cd8f06753acc038bd900fe2c34d5598de1d6a3 vasnprintf, c-vasnprintf: Silence gcc warning.
2e99a1af3bfd691462ee6525f16d620a9a82d813 nstrftime: Silence gcc warning.
85a42d4dbb49735056c519f8da58d44e22ebc1c4 astrxfrm: Silence gcc warning.
a654869530ca6fd6cf45f9e1f8257362b1100f7e vasnprintf, c-vasnprintf: Silence gcc warnings.
bcab9f794d04477fdbedc82961510c80f8cbab05 bitset: Silence gcc warning.
54504760620fc798d62fc3ec3668ff87e3d9bd56 stack: Silence gcc warning in tests.
136942a565b7f3ccd6632731c3622460c5f55523 hamt: Silence gcc warning.
1b63db9814cd6734596566433ff9f6230b6ec04a get-rusage-data: Silence gcc warning.
f8940f483940ee28c5333a70f20241790b6aa402 astrxfrm: Fix use-after-free bug.
5963858a43f07187cb7e24b133fe8e8200b9a74b gnulib-tool: Ignore .orig and .rej files under modules/.
3ad13621f831d7cf40255d9ad8860a7c24f92771 gnulib-tool: Ignore .orig and .rej files under modules/.
2c6e9dfc0a1f2cf44c2bf7290310eeaecb96593c uchar: Fix error when <uchar.h> is included twice.
29bf76b33dbffb77d028e0663f09bc065b362655 stdckdint: use in parse-datetime
d959e39cbd54b4755525bcbd907a3402843dabba stdckdint: use in more modules
0a4e0cab0dbb2a70e26484e32378784b5106ae08 nstrftime: suggest to glibc how to avoid alloca
8c4d0fbf4c45df8e86acbb338b154930c5498dc3 doc: New chapter "Strings and Characters".
f3059fb80504e1f4e1e4c34562508f404ce7b0f7 sigsegv: Add tentative support for Hurd/x86_64.
735716931755c74f3788ac83fead717c0bb22dfe file-has-acl: improve port to Fedora 39
29f9d848e5787ac488463fd85161359542ac00c3 Work around https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82283 .
3a70af2168910c6ad0d59924d276f831638a52e0 gettimeofday, pthread-*, thread, thrd: Don't omit intended initializers.
ebd843b31b8f61d3f9dd250b41c237bf5f3e01a6 select: Fix compilation error (regression from yesterday).
c013d710ccd81fb5ef4702879d36754c39feb964 poll: Fix syntax error (regression from yesterday).
88811b7d0413ef4b48566e52eca4f91c37be3a3f timespec: fill in other members
29eff208358df3d6bb1668649f008894a312b336 year2038-recommended: Improve failure diagnostic.
76402405d17a99f00b46e7bdc2a4896fb11f0d64 stdio: use _GL_ATTRIBUTE_MALLOC
acb36717d8dd76b5cb755edc53aa5cea7f24db01 sigsegv: Add tentative support for Hurd/x86_64.
f01d8792778b637f7464533ac019e42f58adb310 file-has-acl: don’t access freed storage
b851a965da62cd858d71b2e5a7261a211f00b297 file-has-acl: port to Fedora 39
dfdf33a46655eea91ce0a7db5821cb99dd985c05 bootstrap: spelling/grammar fix in comment
9f205ff9624b8e10b4331432c59bc732b8c1a7fe Warn against bogus TZ settings
c86821aa49312abab5c6f9b7941c038797b6c9a5 dirfd: Add tests.
d4d8abb39eb02c555f062b1f83ffcfac999c582f dirfd: Fix bogus override (regression 2023-04-26).
8ebfab32803787379c8201fb9f650fcb35e33ecc c32swidth: Add tests.
15880a3da91a0403eb287a84db90b54713ac4a09 c32swidth: New module.
59f878fa3d175b2d085a01a8df786c9e40be14b9 wcswidth: Fix result in case of overflow.
6424473acb6cdd106bdf6e1aaf16c746724eaa17 wcswidth: Relax license.
da9b464fbde795b9daaf0358ef089fa4b0ebae99 c32width: Relax license.
fc7ca6923db3ab6787a5d3e261d47f8efdc0d3f0 c32to*: Relax license.
612d39b1be81b79c2531a82669457617a0dd73eb unicase/tolower, unicase/toupper: Relax license.
a8f70cc23836b9eb1f332f8e24d80fdb60e88d96 unicase/base: Relax license.
79f9537ca14ef562e670413155118ba6f0a4b596 c32is*: Relax license.
e91a158c1a3ab4b79bd72de4063142a4a82453e1 unictype/ctype-*: Relax license.
7f2e86368ff188a469dca3be97939532e5f36899 c32width: Add tests.
103acbb1bde27ab19005994b6f3c85693d642a8a c32width: New module.
1304b9698bd1757b29550d38e5c80d233e65aa01 doc: Mention macOS wcwidth bug.
5826332ae5386719b3f34d3c94b4978910a9c0dc vasnprintf, vasnwprintf: Make '0' flag handling more ISO C compliant.
18e6a048c8e85b29090cfed503c0d32a28feb090 mktime: include <intprops.h>
d43dafef78dce10155a1d7d37ba68d704dd9d00b fopen: Silence a gcc warning.
20022b888d0da7f927fd18cb8f18d78f8ac03107 extern-inline: port to pcc
bdc715b1f7a4eee75214709d4a949bdf65bcc9a2 regex: prefer C23 style overflow checking
a1d7a312646ec112140f4a3e112daac2194549df dynarray: prefer C23 style overflow checking
e915c32cc74671a03a4f656bdbbe9b8103a5ff19 mktime: prefer C23 style overflow checking
98deb4fad3bdc7986274feebac3f0f8a50fdce0a limits-h: port to pcc
c2a5953f179814dd0f4b7e627aae9a009181ed6a year2038-recommended: new module
44480828308ad08a1b37e2d96a72ababee5f7174 stdio: Avoid different configure results in different testdirs.
f3a1142689247303b66b663a6394a473d6298aaa stdbool tests: Avoid compilation error with Sun C on Solaris 10.
bcdad4ccd5ba01d3ff58a584ae6e33a9a511774b hamt tests: Fix test failure with Sun C on Solaris 10/SPARC.
efb17ec15925db925088e801920a3df17b11ac49 localeconv: Work around a mingw bug.
fedd186a0b85045d2a1446abbb17eb9151bf0e11 stdlib: Fix error when cross-compiling (regression 2023-04-04).
ca6c179226864bff23f2b062518cf885bb42ce56 stdlib: Fix error when cross-compiling.
d52f9c5197805e44c867819c2f1a4e1b4a195740 freopen-safer: pacify GCC 13
3f0950f65abb5162c42b51a9bb32c9e87deeb405 fdopendir: Fix fd leak and test failure on native Windows.
d70f555e34d9f4a9110e65dd5669fce701a61929 fchdir tests: Fix test failure on native Windows.
2c2f6738b579517f91bee29a22746012d90e9ad5 fclose: Make last change more maintainable.
3ef794d11bcbea3b8ae57767772a3255b669b8ce gnulib-tool: For conditional dependencies, generate portable sh code.
446cbd49a361d875b602d68979c8983d3b32c512 expm1 tests: Avoid test failure on 32-bit mingw.
9c0e7adb118023cb12248ef035636db4f678c700 poll tests: Avoid test failure on native Windows.
022714860f3cff7fea0a126659dd87d7ec3edbb8 dfa tests: Fix compilation error (regression 2023-04-22).
94f25cc670d0a9c81db75881ab7da0a4b19b9f11 tests: Suppress ‘#pragma GCC diagnostic’ warnings with GCC < 13.
034af0e401ce3279afd444c09ded2d64142b0f2f select, pselect: Fix test failure on native Windows.
4bb14d69493fd3bbc328b86755420892a88d3fd8 fclose: pacify gcc -Wanalyzer-file-leak
b98993a1baaa2fc39b301676ecbd8bb29e1d9c96 unsetenv-tests: pacify -Wanalyzer-putenv-of-auto-var
9e6a37ccc2964c63ebc8491ad0da4d6ac668f2b4 tests: suppress some unwanted -fanalyzer checking
c254399aae1fb663ff9d3038aa4725213afc2cc3 ftell, ftello: Fix recognition of pipes on native Windows.
ca5545a273810bb759fb854f70b8d228b6094ff0 lseek: Fix module dependencies (regression 2021-11-15).
ee84e6ad5b5fcb1908f426115f6376ed515b5dd2 system-quote: Fix memory overrun bug on native Windows.
b9a770fc36076e4b2d641d9d61e804cb13826f78 unicodeio tests: Avoid test failures on native Windows.
ebdce3b64e3ff04daafb742fde8823de4b6ce80f *sprintf tests: Avoid test failures on mingw 10.
f187e34f8874dc0e14d0c79fe5f92e59f4d03a63 Improve quoting of AS_HELP_STRING's first argument.
634ee03aa71607304b32e6c2fbeaca953625c5dd category-none: Fix link errors on MSVC, when libunistring is installed.
da43b04cc39a814a367531f2e0d90cfd2333f8d5 manywarnings: use AS_IF
78f7aef9304979d7796dd7d3fc5a2d92d1da0ca6 manywarnings: update C warnings for GCC 13
e3b58d8270e8620639105bd0fddb50625b6e37a9 manywarnings: bring doc up to date
76ef8271addae8a88d34ac8a1b10332f2774abed manywarnings: omit -fno-common in GCC 10+
e46a05b5ee1cbe2d6d0c2ac679b71ad3fd2f7c2d libunistring: Fix build on Windows, when a libunistring is installed.
934167a39654699eca26869c96b875092dc16976 Avoid some Autoconf "was expanded before it was required" warnings.
9a7378f15593b89f97d4c2e934baa957b6a7c3cf string-desc tests: Avoid test failure on native Windows.
aa9dc79d64b33822e516b6b894c7fb8fd2247981 threadlib, pthread-h, threads-h: Avoid mingw's libwinpthread by default.
f498e10db681dfe9061348820c67b6f80f161af5 posixtm tests: Avoid test failure on native Windows.
eddc3474ec1fdd1856b24b37806bc92a700c0cb9 dfa tests: Fix test failure on mingw differently.
dd0a48f50a97ca1185c957b0846e715be7777bcb getumask: Make it work on native Windows.
876ad6af66851d4e25bb8475e1cd1ec46680b703 posixtm tests: Fix link error.
60e3e2105814c20cd2cd3dd1f9d20f254e34d81b readtokens tests: Fix test failure on mingw.
17970797ba2c8ea455043fd6b6e108b7540b544a parse-duration tests: Fix test failure on mingw.
9cc5e656ca36614ebb8703b8298f31ee02deab43 dfa tests: Fix test failure on mingw.
ebb4fc023d744ea059d1bc5c820213ceb8a370bf Fix uses of libwinpthread on mingw 10.
e524987de9c1746ad1c9d3def0adff2582545eb9 Move remaining call_once tests from mtx-tests to call_once-tests.
5a883444161a75e214a07a664a188b963c1b8c04 execute tests: Fix compilation error on mingw (regression 2023-01-17).
f50fa20d76b2e4fb0020a3bd7e41347424290967 assert-h, verify: Fix compilation error in C++ mode with MSVC 14.30.
e5eacca5e2ee869d6e622f54d9a0309bc87f8254 chown, lchown tests: Fix link error on mingw 10.
b3774862952b27e3513b3ef82414d56bcae3b665 chown tests: Fix link error on mingw 10.
57d2a227e2ef996dd493822ab5ad54f3e712a3b1 ctime: Fix compilation errors in C++ mode on mingw 10.
5ec5eb70b1e41b7e6aca67f6531ec20d28401bd3 random: Fix compilation errors in C++ on mingw 10.
fe92102332352143ab17ba8596d66f91a5e256b3 year2038-required: Fix configure failure with MSVC.
e7d121249b4e236535454ee175e537271d2ceae0 doc: Add references to changes accepted for future POSIX revisions.
0fb00d8330a844be3028b76fbdba97cc9281f897 wcsncmp: Add tests.
ccb59e4c36bea4915303a24ea1c7dec109db97eb wcsncmp: Work around two ISO C compliance bugs on several platforms.
9bf6bcc74b4caf4d74bab8d98a4e00f761f2e5ca wcscmp: Add tests.
4b440d3568b01dd9acd5242bea8b63fc43428f5a wcscmp: Work around two ISO C compliance bugs on several platforms.
7634eee7a8da4a2f5eb9522ec01d24b8ad105df7 wmemcmp: Add tests.
312f211ba66f4b3f58fdb4399c61c58c0dcf6e75 wmemcmp: Add tests.
6c28538c9d6bbf692ab12972de6cc035e54b0c67 wmemcmp: Work around ISO C compliance bug on several platforms.
5c9f32c99a0ad5bb6977c4d416fd6835eeb4fad5 doc: Update platform list for posix_spawnp.
9a8ec097c598e40b36f99d4ba1bb7ae8bf72b759 Go back to dynamic largefile, year2038 tests
3b693f5ab7a4bc48af5202889a11734465d0c442 doc: mention when O_* defaults to 0
b397f58b1ccaf507a9175f6d881758a0f23bc973 doc: Mention a Cygwin 3.4.6 bug.
38489e5cfd83f49b21b7d3d27b1cb405c8df28b4 ilogbl: Work around a Cygwin 3.4.6 bug.
2d4adbff973ee2cc186cb6256b61d246c254fe93 file-has-acl tests: Avoid test failures on Cygwin 3.4.6.
4898479747ac2e8a90cfafcfeba967dbde9fcb64 c32isgraph: Avoid test failure on Cygwin 3.4.6.
2c70f90798420c81eaf4a100d0fa5c6ab5771bcb Slightly nicer largefile, year2038 tests
879c7d6ecfa968a66eb202d5094747064b5e9ff6 MODULES.html.sh: Ensure hyperlinked files are displayable.
02287d59a1923059f896bb71d5cd00de6d0acff2 MODULES.html.sh: Avoid a HTTP redirect.
b549c292b7fcfc4a55c25bdbcace658b70a0225e year2038: Add tests.
3f1469b71914241dd6b12e35274a01a0e2b95bea largefile: Add tests.
ab7e730caa3540388293e3d98034030a1020d401 year2038: Revert the added module dependencies.
a6874e978418a75a10549ac08d0db9bc9b5abbc8 posix_spawn_file_actions_addclose tests: Avoid test failure on Cygwin.
5399c704c4c3a97dd3f506338cc1a2c980824806 Fix compilation errors of list, set, oset, map, omap in C++ mode.
2afd12da2a2011535bc47934af8afda7933de7e6 Don't include module 'year2038-required' in all-of-gnulib testdirs.
7683ccb338c9ad5a4b8d6d7bd5f150814670b3da selinux-h: Fix compilation error (regression 2023-04-13).
f0d3e2cb362e5610e6bbefe313e4c4687e3903ff * ChangeLog: fix year2038 wording
44366a5e4a6cf14ef03e0cc859c9e842845015f3 year2038: Fix configure failure on 32-bit mingw.
9f18214697112de3d884afd93ac94965fb420ba6 isnan: Fix compilation error in C++ mode on FreeBSD 13.2.
535e24dbce823a7d7459efe9df6f53fb9b4c5c10 filemode: Fix double-inclusion guard.
97c4d3318909ba49003e12cac208ac40581dd4ae year2038: Add reminder to include <config.h> before time_t gets defined.
09596027f260ff0de0e9932b88b90e0d06c71b6f sys_shm: New module.
e8bbebe5b5cc672aa28e5b4fb91e3624415d0e00 sys_sem: New module.
90c477e69abf6e6414d9099b265dce0e7986c703 sys_msg: New module.
45122e72f2ea96bade6719b4ca3c6e8102573731 Add more reminders to include <config.h>.
298293b2d060deaef96ac793a926ae8826d1f5e6 Adjust comments in <config.h> reminders.
dcba8542fc32959d46fc13d1e501a18f34e712bb Adjust comments in <config.h> reminders.
ffb4ed843f5a18175bc07ef190b9db700c3b5eba utmp: Avoid using HAVE_* macros in *.in.h files.
a194861e540c2e278c716022f4ca4103710d1d8f getprogname: Avoid using HAVE_* macros in *.in.h files.
c5a9b3eaf8d48c19bf39fbcc7bf0d930d988efed selinux-h: Avoid using HAVE_* macros in *.in.h files.
78e5c144edb7a5edab8638f663bb83ac329924f9 ialloc, gethrxtime: Restore GCC diagnostics options.
d9ed3c73e18a547a1a7c2d45755fa3bde5f65209 flexmember: Fix module description (regression 2016-09-07).
50bae7d74a9523727d2ccbab5a76ac48159dd73a doc: year2038 MIPS o32 nudge
8ad7bc671475d3291df10a1a1d64fddfd30e5175 Add more reminders to include <config.h>.
eebb3a74aecc84cc2a316015ca58dc8ba3f35875 doc: update year2038 list further
2b06288e23ff225c09d73761edf4f907d95538b3 Fix the "make sc_prohibit_AC_LIBOBJ_in_m4" findings.
cc58717033a1f7755429031cd6dd4818f5c2d160 Fix some "make sc_prohibit_leading_TABs" findings.
d9b89953dbc6f35b20f71dbc1f8586bb824bb602 Makefile: Fix a syntax alert.
f92235ea521a3ace7ec6aa16629b127b21057d20 alignasof: Ensure a correct _Alignas (regression 2023-01-15).
9a93dbc967f90e55284496a17d0d8337eea854d6 Add ChangeLog entries for the last 3 commits.
be7c3fa0e35b9f11eb3329590426477c6459f7c8 doc: update list of year2038 platforms
b4c04569ef149bf658dc387b193cef1c8d3aaf0e doc: moved year2038 para up
3e6b572b5f6dcd204f3636e3c7a265063a315f2c doc: document year2038 first
d785e0f2c250b5f93f8cdc96caf643d152dde14c doc: Clarify list of platforms for year2038 support.
b865fc7d242e91f2d5246a9f185736c1389cb472 doc: Clarify list of platforms for year2038 support.
fe8a82b5468432d3129623017e58807a0c44f9df doc: Avoid ambiguous wording.
217e359999ad440f1ea3db44e7d7f6814b050c0d doc: Fix a typo.
4b60490554dbc981f15d46976cb0e74faba707d0 doc: improve cross-refs for year 2038 issue
f91f633858cf132e50924224c50d6264a92caabb largefile: sync from Autoconf master
0daf0649ebfb5fb832d14b44c895b36de287e451 year2038: configure earlier
d9122d2aa558bda2089ab8fe854d5ce8c34cb711 maint: no Autoconf 2.72
99fc85c723f3e393be47b1cbcf2711a03ceaf6ef c32toupper: Add tests.
d47ae89803ca1cde69b8a312101421322f4259f6 c32toupper: New module.
cba07f77a7579c8d4f2d80783cb3b5acdab24bc5 c32tolower: Add tests.
444ebd4da72a6d959563c9ac29927c2ccc11e003 c32tolower: New module.
d822a76da0101d6a789943862d960812c3a0c09a c32is*: Ensure GNULIB_defined_mbstate_t is defined on AIX.
70f1f0e64c1c1d722cb60560b76e4aef3f5d8d61 mbrtoc32: Add comments.
98931826a8cd55f6ee2c1aac9755109081ed8e94 doc: Mention a NetBSD bug.
de3b8cf5e26e3539a2c696688d6422dab851d06c vasnwprintf-posix: More details about the glibc bug.
e5870f71c32284974669bb766daefee78737c0fa doc: Mention another Haiku bug.
70abd1f0c6d9fb2da6ebcb4234a9efc0b76bfff2 Avoid Autoconf "was expanded before it was required" warning.
4a5183c461e092a322f250326ada143c5d0c381a striconveh tests: Avoid test failure on glibc 2.15.
2f10b83b68289ea4556c4498357e1ef7b08f9553 vasnwprintf-posix: Really work around %La bug in glibc 2.15 and Haiku.
dc7c42cdfec450f109151649544b88765877e4ab login_tty: Fix compilation error in C++ mode on Solaris 11.4.
5b7ca4bc4f68ee49bb1c548c48ec11101fde07b2 time: Fix compilation error in C++ mode on Solaris 11.
dcedec1cd4c5805f27b24fdb3337a188e327b300 unistdio/*: Fix test failures (regression 2023-01-28).
e1d9c884353443e1827c056206e0d09355a32fef trim tests: Fix link error.
545054941c1325d69c9afbabd25c9f9ec2fb3bcf stdio: Fix the value of _PRINTF_NAN_LEN_MAX on OpenBSD.
0a0fb288072ce33e602886f232493731b86a2574 vasnwprintf-posix: Work around %La bug in glibc 2.15 and Haiku.
c33d7e3b40042440e4295f46adff1d94051c74f7 stdio: Fix compilation error in C++ mode on macOS.
c37c18e05e15c33166f0eb842f492c4903d8520a vasnwprintf-posix tests: Avoid test failure on mingw.
dae574b0999669f9e7cc3bc830901100b76bf278 uchar: Force inline functions to C linkage in C++ mode.
a839ea804e5a8cf24ba061b8c04843a6c84c2e53 alignalloc: Fix link error on glibc 2.15 systems.
b17857d9088af887c0f4edd13cfc5c189f4a5930 doc: Add references to registered Haiku bugs.
0e8546cb6c74559f2a41c54d1048e9eb4f463034 string-desc-quotearg tests: Avoid a test failure on Haiku.
e330a98d3de0897b11970f1b1999b6279a95d169 random_r: Fix compilation error on Haiku.
2a537ceb370b606e7632365531f57d673446c9ad forkpty, openpty, login_tty: Fix link errors of the tests.
49fd88f0309a129872a405617b51b87d4edde43d strerrorname_np: Fix compilation error on Haiku.
514bdc3f7f0f38fd39b7e0ee6a59c4e2708923ec uchar: Fix recent change.
dddf540b4b41c0f4d73cbfa14b47d2551b79bffd localename tests: Work around a Haiku bug.
d795780cfbf8b3e5881f214bc44252e1126c66f5 localename: Add support for Haiku's per-thread locales.
bfe8d458485a452a56e819f9adc5f1499dc86d98 uchar: Work around Haiku bug.
88f26825f11ad786ad20bb8d7424858b05c1b59a stdlib, btowc: Fix file lists.
694e8acc49e776ea8b546530f9ffc9c1b2734466 duplocale: Fix compilation error on Haiku (regression 2023-01-22).
8676cefc9b41e7b43bdd358965fd243ed83e95d6 c32tob, c32is*, c32rtomb, mbrtoc32: Fix file lists.
27857e3c09038053c88c4e27210cc229900b5567 stdlib: Work around MB_CUR_MAX bug on Solaris 10.
a6a9a45e6feb8519bcdcc69b68f22671e4eb5e86 *c32*: Inline most functions on glibc and musl libc.
94496522f25f19673acb759409d4cdcc6038daee backupfile: fix bug when renaming from subdirectory
6b4ef50c64e606f11afcd9e8a063f05c835bb4a6 *c32*: Optimize on musl libc like on glibc.
4fab8907555510129a2190bb0268cd1525491e0f uchar: Rename _GL_LARGE_CHAR32_T to _GL_SMALL_WCHAR_T.
cf929f4ce35eed6a25ec7fb80e51a1bd1c426cef c32rtomb: Fix an autoconf test.
430963743155dd858f1c883bf46610c2f4a42a75 Add extern-inline recipe to ChangeLog comment
79264d68fb98621bca7a30d7e89a8ebfacfa393c tests: Set executable bit on more tests.
73d7f3e431dbc685c7a22770394bf27c7fd88dc1 fix harmless ChangeLog typo
d7e034a02c4ede22045be9165e68cea1990cfd6a tests: set executable bit in test-trim[1-3].sh
90cffddad588ff06aad47fe966fcbdde38f435be Use the 'extern-inline' module explicitly where needed.
142f466993cf400a35300c83d19c053fae077a5b vasnprintf-posix: Fix harmless mistake (regression 2023-03-24).
144cf2bd1009ecc82ea289fa2b05d89d7555f458 mbstoc32s tests: Check behaviour in the C locale.
52178721fa208bade898c3d14aed806e87bce642 mbsnrtoc32s tests: Check behaviour in the C locale.
db6135d5d5bc642bb8c95c384512f3f1aff68ebb mbsrtoc32s tests: Check behaviour in the C locale.
d36467df509b488bc069a3c247a3ee595874f431 btoc32 tests: Check behaviour in the C locale.
13679eb960abb41db5557bf364d7b31bc27d6f55 mbrtoc32 tests: Prefer *c32* functions.
09a9ccc95ddd3e4ffbf386cca440b944c91d3412 mbrtoc32 tests: Add comment.
b330f8630dff4d43f4bc3e8868b4b8374cb37e0d trim: Fix trim_trailing result in multibyte locales.
4682328ced5f3d71b80b993a2fd3feeca0ffd250 trim: Fix trim_trailing result in multibyte locales.
200a5192f650ab3063a3971790c15a65d5c31b2e trim: Add tests.
1ca053ce4128c8a8fbd0ece8b4a26ec5ce791933 unistr/u8-strstr: Simplify code.
4a3872f5902158b6a0d5f9bac02620da63639d90 unistr/u{16,32}-strstr: Use two-way algorithm (no memory allocation).
768593d575328a4b7c0fae0958f3d3af0a2ac3f9 unistr/u*strstr tests: Add more tests.
bbf0d3fdf25e8f85c7751ac0ee90a0f50a0f054d vasnwprintf-posix: Fix behaviour in the C locale.
154a389b7cc0654a4fbec0faf4f0ddc3e89a947a vasnprintf-posix: Fix crash in narrow %lc directive (regr. 2023-03-21).
5386b7c76fc0ecf8b05003a5b6daaa33799d506f stddef: Fix __need_wint_t handling in case of two stddef.h overrides.
44c829ff60f5e56834e5b1650fd27b262f142727 vasnwprintf: Fix crash upon conversion failure when processing %s.
a206ccf8db394a262efc175f1962ba3ea64c8b90 Avoid test failures on Android.
e5b2b726e2720cb6c13fde84afd1514aca9f03d6 mbstowcs: Add tests.
7595a8817e03c1366817e69aa74263efa2ca4979 mbstowcs: New module.
8906a5101bf62b719ddafa376fd4e0805e35617b mbsnrtowcs: Fix behaviour in the C locale.
63861afac8004becc3907993cd16b59a5bca5195 mbsrtowcs: Fix behaviour in the C locale.
1ab07af585358746e7fcc0176ab1716db31ca902 mbrlen: Add tests.
11fe27f76c63c14b6f88c815b656f3f72d37ea41 btowc: Fix behaviour in the C locale.
60745587a2e0073df7fe4cb1ec462f423c8f2bb2 mbrtowc tests: Add comment.
4993fb36f8c9d1a18b33285a941ae3ed2aa54c59 stdlib tests: Check behaviour of C locale.
a9447b51ea6d87507b1e853023c7adc428267ece string-desc tests: Fix "make distcheck" failure.
c091927f0efdb8fb13c99add1b2c3d3db3c79605 snprintf: Avoid autoconf warning regarding gl_PRINTF_POSITIONS.
e7be61b04cff735e0e3974103a0c2798b2b123d2 doc: Document string-desc and related modules.
698599bd146f8f6a70efd3b1fe54c3aec441ce31 string-desc-quotearg: Add tests.
7d2467a15fde1bd0c0a70756800ed5b266e6d031 string-desc-quotearg: New module.
b1ddf91bbbf58d1fc35dd2922353a3f8a7a098df xstring-desc: Add tests.
40168fbbadc0bde07de8c27612f88640e4cf74e8 xstring-desc: New module.
7e6e6fc13ae94a8a1449153a6b48e9621dcf45a2 string-desc: Add tests.
93e98eb64e33d1a9d5e562fe61f9eb86a2a4de2e string-desc: New module.
b554376f17d7d3182b3e4027c3be71ede2100d2a autoupdate
febee7a1890dbb1e822a4086bf539cff0d7ce865 doc: Fix placement of memset_explicit node.
63ccbd657f9632731ec3f53eb7bf119a61495860 doc: Update regarding linear string search.
c86bdc1ca028f244b70c47138c1d7cfa238ee1a9 ialloc: Add comments.
ca217b3bb0c4fa5fa9cab334f300f0df529c3926 Support FALLTHROUGH macro better in glibc+clang.
9411c5e467cf60f6295b9fed306029f341a0f24f wcsstr: Ensure worst-case linear execution time.
5a9a1ea612598404bca0e4c5dbb9505ed36fd11d Add test case from a past musl libc bug.
0569f76e2f67cba9a565c59486aac0dbebb9ac9a uchar: ISO C 23: Define char8_t.
55a1207abc196655b9ef7c34b3cb7d736e6e7fe7 stdlib: ISO C 23: Document issue with once_flag and call_once.
53370c23642eb6256dafd7b6abca8cc93581b7c2 call_once: New module, separate from mtx.
eb8da36e0b3a667444707fb7d0182e54bb2130d0 stdio: ISO C 23: Define _PRINTF_NAN_LEN_MAX.
fdae921011d0233db99799edbf4a858596265392 Make some header file tests a bit stronger.
40dc98731c3fb4b114a6aee75918f2b64dca3550 is* tests: Ensure needed .m4 files are packaged.
480a59ba60fa0b43a1cebe218bbcea6a947f1e86 *printf-posix: ISO C 23: Support size specifiers 'wN' and 'wfN'.
d4bf26d359cf758bee20b907352c5db68dda19d4 xprintf-gnu: New module.
87493c24eca1aad255f6fa72035d701a36db131e xvasprintf-gnu: New module.
5f7fefc9efdaad47c0d3e2cad9f1bccb3fa69b0e vasnwprintf-gnu: Add tests.
e2cb98413b5b3536bb0404a96715e0dcfaeeb295 vasnwprintf-gnu: New module.
f63b3b100f53df107de67e3314db2a19b945f220 obstack-printf-gnu: Add tests.
7e73cf31ed32c3931a7f85cb863432d72e8af95f obstack-printf-gnu: New module.
b54782e2765a43971b91ff637cefc446933022cc dprintf-gnu: Add tests.
75e63081831ef07462ce9f8d9f82865486db52e2 dprintf-gnu: New module.
a8fa5b6d61c15ac945625d12c28aeb8258533188 vdprintf-gnu: Add tests.
459992e2602eb90fb7d62960a605a5245f522148 vdprintf-gnu: New module.
6a8aeae6854226579bbd42a496e8a07f4d8bb8ec printf-gnu: Add tests.
171d2a5f80f3d0dc720a291c349486944fd35243 printf-gnu: New module.
57e16895ad2925f394c2244efa6660bc72c8c3fe vprintf-gnu: Add tests.
9b58230c21b08eec75539978269668e0213f4608 vprintf-gnu: New module.
d00bce3996ec46b0c4ad1690c1d153b9101d2239 fprintf-gnu: Add tests.
005377bde6a0a65271754752f8e5e89a51ca53a9 fprintf-gnu: New module.
dc8fb6206a8eb11243b538981c969ec2fe9aa375 vfprintf-gnu: Add tests.
3968e4d4f1b2ad9afb1ff162509d0abf0dc22d2d vfprintf-gnu: New module.
fa8e2b3669b60f3e316ac7d0fd638e19d960672f vasprintf-gnu: Add tests.
891708e6f2a0d348660f45102958b27f5fce3c2c vasprintf-gnu: New module.
20ba9bfff2e3970493ef0f2ad04d7635c3f44adf sprintf-gnu: Add tests.
0139749ca02e6db4b42fe48363126efa52fbb44e sprintf-gnu: New module.
63c2d4a0256c9c6927d9ccb18fdd7391ea10afcc vsprintf-gnu: Add tests.
21cb2b8ed03e0dd628c9be30734f563627a9b7e5 vsprintf-gnu: New module.
0bba8aca9171f8b2e8835b0e2733541e8f119496 snprintf-gnu: Add tests.
f18c0053d6103e00ae6a0c954982b5ecd317536b snprintf-gnu: New module.
e396564a334c9467ea919068f58678ccdb821e72 vsnprintf-gnu: Add tests.
1d4cd9aec717ac8f914fcdb6e1c997dffde6a079 vsnprintf-gnu: New module.
1bd54c4369bfaef729b85505e70b62a115a3de69 vasnprintf-gnu: Add tests.
0645e170eadd356967b0690ba8208d85e8042edd vasnprintf-gnu: New module.
f9a4ee73c3e7b544f640d0d04b55983d3a7b894e printf-posix tests: Fix compilation error (regression 2021-08-28).
78f594f7ac9315c655f663976da1d42a4ccb9b21 gnu-web-doc-update: don't use host alias, cvs.sv.gnu.org
f61570c0ef38744c93865172dcbac80e7d4e7b23 *printf-posix: Fix implementation of %b directive.
806d6f857009f0920b74405004a8ea42b4adb23d vasnwprintf: Fix a warning: implicit declaration of function ‘wcsnlen’.
c4aea2186305767e7a2d0eda1ce856a342dce365 vasnwprintf: Fix a "warning: unused function local_wcsnlen".
6b8f2da25eb90ee43212a282d5617f724b19cf21 vasnwprintf: Fix test failures on FreeBSD, NetBSD, AIX, mingw.
cf3252a50dc8b0c977f558cec3902d7f06857fad vasnwprintf: Fix a "warning: unused function 'wmax_room_needed'".
b07085538e9ec21a185d49953edec965bf704c4d vasnwprintf: Simplify last change.
a4d8a7a984237d69c7ee83a7a8b2b788f4ecb3ee vasnwprintf tests: Fix link errors on AIX.
e979787d09c8b6611a2a433725b590eaae7ca6f5 gnu-web-doc-update: Make it work for the first upload of a manual.
c9e246f596836d1eb57120a2d3b65687170356a1 unistdio/u*-vasnprintf: Fix conversion of %Id directive result.
ff3f33eea46cd58b490a88bc90e9e572bff70d0f vasnwprintf: Fix for older platforms without swprintf.
4d76e28ab57ee53871cda1c3e158bdc380441855 autoupdate
4928ebfa61978ee1d9b79d1173cb11bcaa6f1038 *printf-posix: Work around bug with %lc of 0 on many platforms.
2ccec72dcddf09e855fc300f748b0cdf91269ae4 gnupload: correct SFTP connection URL
dd723a3ed53cc3b969c6abdf7b0fb6ea8339079a memrchr tests: Avoid GCC warning.
4e739e2c602663d826f891e9d2e3bfdd57da44ff unistdio: Simplify code.
c70afa976a8f6583c6ea883f13d00b482699f248 vasnwprintf: Port to older platforms without swprintf.
d25f915afb66e63d32f1feec94a0a9bbc87ff8a8 wmemset: Relicense under LGPLv2+.
d8f3b7a5aecc81f83c2fb62a7e3e63c0b3998300 wmemcpy: Relicense under LGPLv2+.
1632b9ada258f5b7175a154e8d632b10158d404c vasnwprintf: Fix test failures on musl libc.
d4e4a068ccfca0fa7009714a491e8c93e1f326fa vasnwprintf: Fix module dependencies.
3093f560cfb83252461936b00b32e8302e7da238 vasnwprintf: Fix module dependencies.
36d02bbd1f874eb0b1ec04294491f9c047900427 Fix typo in previous ChangeLog entry
4743071e651235e4ddafc349bd2c003043c01778 test-pselect, test-select: use different ports
d4e23393454bfa69a0281f9eadcd74a813f5d570 Update MODULES.html.sh.
83006fa8c9a55cd1e6897f46c0815f7edcafd84e dfa: pacify Oracle Solaris Studio 12.6
f41ef72934cb9a1b6a6528929b85d3bab8809afd Update MODULES.html.sh
5f76e126e8fd1124c243e9b6232ddce717cbb220 *printf-posix: ISO C 23: Add %b directive for binary output of integers.
bb7cf2b64d2caf381249dda65ee0fe6766d9b3c6 *printf-posix: ISO C 23: Add %b directive for binary output of integers.
21ed6e8365e371b9088df727d0449133df58e9bc vasnprintf, vasnwprintf: Simplify code.
fa7279f31f55813cc82766213ee415ef11c83f90 vasnwprintf: Fix test failure on OpenBSD.
1314bf911af271ca5c5cf51245f880c41d0684b7 time: Fix test failure on AIX 7.2.
1d546b1cd1cca688fdc7e149b1fd0672439dfaa7 time: Fix test failure on native Windows.
6cac6f014973dce669f9fa50cce7540eda711050 vasnprintf, vasnwprintf: Include all necessary workarounds in libintl.
e8cfb632178768a22e23a4171bb291afd3bbb5c4 vasnwprintf-posix: Add tests.
2e284ca8234add2723d0cfaa0594f2be08b7f393 vasnwprintf-posix: New module.
f476d6bde10b6aade1dcdeec25cd229fc3f77b28 vasnprintf-posix: Relicense under LGPLv2+.
850b1f97b631d5944a9d0aafc00c078c07ca621d vasnwprintf: Add tests.
cc90bee0e183c03c0ad05a14f69e59e20c1a6392 vasnwprintf: New module.
4e38f4a0c65d4d19883b404a84169088b84b60d2 strtol, strtoll, strtoul, strtoull: Make ISO C 23 compliant.
4873f857dd32e7d145e285d72ffcc54fca54df31 timegm: Document under ISO C and POSIX substitutes.
98ff71e20fb1399f72efe9148e2b379ce1be44db stddef: Fix a compilation error on AIX 7.2 with xlclang.
d7630af4363afdbda443c63400473dc135bc858f stddef: Define 'unreachable', for ISO C 23 compliance.
90356fd2227dd19317d50b9cf40168ccb15e585c maint: improve notice of time change
10d419cb7de04138579f7eed7eb3fbfe9131d04a posixtm: work around Glibc time issue
0e272413ec0a8a7a08940bc7328224e9972c718f bootstrap: correct last change
074cf4b3753f2f37927eebdad8ebb1dd74ba057f bootstrap: remove code that accommodated RHEL5's old autoreconf
570d7dbfff17995c9999ec9ab3d7296d960f1e46 gettimeofday, timespec_get tests: Avoid test failure on glibc/Linux.
8e356e3d3dd556b2716216fdc7a1bbafe29c8ccb time: Add tests.
cbc0c1cda32bbcfab3ed0391cb9cfde444323571 time: New module.
3ef8e9910ae8f0e5d63cff8f37e22bb5aa9109ae time-h: Renamed from time.
d7f8a0d50d3a8cf438645609a751298a51bbaf19 gettimeofday tests: Enhance test.
b1d7d87cb9683e6f0dcef5bb8b6583cac0be8748 stdio: suppress macOS 13 sprintf warnings
e3bf6b879e075d18fcc5af41159a1e2b2c347dd4 timespec_get tests: Add comment.
8441d676c7081ecac6eafc176ddb3db1dd72f82f Remove unused documentation file.
c80a67f6828424bb22c460bda19d99e6d7ebebe7 autoupdate
2ba7c75ed134b73c857ca5575d8803313a50db60 nl_langinfo tests: Avoid test failure on Solaris 11.
fd35991c84efd535bdb5adcddd7b9a49abdc41e4 terminfo, termcap: Fix more spellos in a comment.
b7e82f1f2c56b92393ba56bda39dafab7760ec0a perl: Allow this module to be used with 'gnulib-tool --lgpl'.
5513c3fcbbe26ca5f7c4e7789df25e31bbacbbee dfa: Tweak the last patch.
f17d397771164c1b0f77fea8fb0abdc99cf4a3e1 fts: fail gracefully when out of memory
355e89bcbaf665192d88ae2a60668d20a74cbdac announce-gen: spell OpenBSD with a capital "O"
c7d7c31ced7575de8078a7c1389049dbe02a8f50 dfa: Avoid warnings with some Apple clang versions.
f4108bb802770feed541f4b168aebbea45146ede announce-gen: add more info the auto-generated announce template
e0aefd96b6e0d7e16a5b7d69d1b1faae01505e20 terminfo, termcap: Fix typos in comments.
7352d9fec59398c76c3bb8a2ef86ba58818f0342 lseek: avoid SEEK_HOLE bugs in FreeBSD, macOS
bb3fd10e6309f017618a12b2c10d3bfb813bfc08 configmake: Add support for $build_os != $host_os.
f77a31de60963c994cd9b42c8088be0e734962d7 configmake: Prepare for using directory names with backslashes.
1e29238e40d118d4f769f7516700dd4fc494bfcd unilbrk tests: Fix compilation failures (regression 2023-02-11).
fcfc2b3143d62958d21c49ab920f7cd9d936c40a Improve 'git diff' of *.m4 files.
73839625c871e0f62e7f9e0f0e2854730c2c3588 Improve cross-compilation for midipix.
86a9695e5eb0c45509b806234d6d8bfeeabbb9ba Improve cross-compilation from midipix.
4878d5113b2b407524e38588edeff476a5d82282 Fix an old ChangeLog entry.
41d5dae3b7d239f167f09e4398f3970845a0ddc0 hamt: Detect GCC version correctly.
f2b8ad906cbc861552a64e3804e5851c323cbac7 terminfo, termcap: Avoid wrong configure result with clang ≥ 15.
8e3b4ac39b421fdd0a9083b6cae06fd6fadd8f63 error-h: Make less fragile.
a4f85089e30f89dcb3c0da59ac8a70115d529f72 unilbrk: Don't compile unused functions outside of libunistring.
a23f65d414e5839fe4027adc9d506f15c67882bb sigsegv: Fix a compilation error on OpenBSD with clang ≥ 16.
03257cffa06276be7e7b12180245312e3094b342 Fix code duplication in last commit.
8b7951189567916bd94cdf46832f49e49e3a9e04 mkfifoat: Fix crash on macOS 12.
2269df0a82415dee8007397dae49e957d78d8369 Fix typos like "the the" and "a a" in comments.
eecd8afd696055cf39ef934208724bfe850c5760 chown, lchown, fchownat tests: Avoid test failure on macOS 12.
36f06b07d9cfb3974c160ecc22def3cb1b117106 nullptr: work around Apple clang 14 issue
8eb1529674c157efe5ed902d361c8c779116d4a1 math: Fix compilation error in C++ mode on macOS 12.5.
885c890cb6f9c675ad8e962366958752cc0d00dc Fix compilation errors in C++ mode on macOS 12.5.
962a577b7685e0aa938b8241460c12484ae725c3 limits-h: Work around a clang 15 bug.
4603b10e536282d6c7e5f76d7388357d356ee2d3 limits-h: Work around a clang 15 bug.
e5ba746bbe60e1f9d6ba89acaf2cbd9ec0a76f06 Fix error in C++ mode on glibc systems (regression 2022-04-28).
ca362f2a87253a372c9a4a75e92d858e09dbbea0 getcwd: Fix compilation error in C23 mode.
39c8bcf9babcf2ab207327087f356f7fecb4f03e x-to-1: Accept additional help2man arguments.
be8e401adf67e4e0b6638e8d396b6aaa0fd6834b x-to-1: Accept additional help2man arguments.
60f01e711ae6890c38b9d5e3712a6434ca9d7d59 x-to-1: Document the configure-time prerequisites.
75e9dc65eb3f631e124f5a30d4a0234c0096672c hard-locale: Add comment regarding per-thread locales.
3348dad8cd44857138662568b8cc076c3331903e nl_langinfo: Add comment regarding per-thread locales.
4dff93434fcb770cb490a738d10d9cbb4a35d5be nl_langinfo tests: Add another test.
57ec1201e41544144928901fa21f93085c9862d0 nl_langinfo tests: Prepare for adding more tests.
0f3415afeeef8ca61e3b3f679399d163d263ed14 assert-h: Fix test failure on IRIX 6.5.
97f54920a3c2bd9a536ef8c1cb7667584bd84eaf nullptr: test for compilers at autoconf-time
7a5061a0527b9fcaeedf48e8f5056dd80e77aa98 nullptr: test for C++ nullptr at configure-time
96d3aaacc5aaa0e325eff344dd7ae0e0fbf4b418 nullptr: rename from c-nullptr
82b840333da1eb882193c2143cb88bff4940332a Fix a copyright header - module license mismatch.
7e328eee3cfddf3a3907965148e0d902295a0c8e check-copyright: Don't fail because of the 'glob' module.
67573880e699873ed05f8a784cb9937fb1156ed4 check-copyright: Make output prettier.
6ffba6a32b3bfa13589a6b3e7489ee00a7354db2 setlocale-null: Don't use a lock in Cygwin >= 3.4.6.
c24b80755ec08abe0976483984fd0ddff3c12ca4 c-nullptr: Fix conflict with libstdc++ in GCC >= 11.
9922eb1b1d665ee68dd1811813818b8fde43a3d9 c-nullptr: Add tests.
431af5a160d3a946c9c27a30274fc708e8b74dfd sh-quote: backport fix from diffutils
28c79f93121923acb8cc77270a63701ed4926846 c-nullptr: new module
2d5f1da7114b9b5acdee86886337e1759dcc87cc Update build-aux/po/Makefile.in.in.
fe6e9135191a95680459f3afbdf73dd6a3129c32 assert-h, verify: Fix compilation error in C++ mode with MSVC 14.
32c16c45d7378b014d9aac6130104c4d02a9acdb fts: pacify GCC 12 -Wstrict-aliasing
6d488119c68989038faa05c9ee9d43c8c82487e4 fts: pacify GCC 13 -Wuse-after-free
4e9fcc7b84fcac07a3e5a3cd5f66d1ff320dc8e8 assert-h, verify: Fix conflict with standard C++ header files on macOS.
45a9dc2e9abf8bb0ecfe399946209dd5da71d418 Activate all existing C++ tests.
2daa8e1355298bd08efd78e23fce57cd0c14ece1 spawn: Fix compilation error on macOS (regression 2023-01-22).
d63ed09064c4165fcc65e5c8b7eea019c440941d relocatable-prog: Fix compiler warning.
8e6b22308a2e46a511d805927570c52beb51dea6 doc: Update regarding AIX.
52a7e992077e2daf290f4fe6a851a57b1437e333 doc: Update regarding NetBSD.
954e6583567d7b01e74ea0d05db5b9f0d4d6f6b5 isnan: update comment
71e20f3e05dd1473ebc7c95cc1f223cd591f325d at-internal: Fix support for z/OS.
b91daecd7b83a890712df3f02cf3bfa7d123ec33 at-internal: Add support for z/OS.
8e0ac7371de57a294375d5dc678bbc0da4caa825 Update NEWS.
219e21c7799972538eff55ebddf0e5380efc904b maintainer-makefile: Determine gnulib's location on disk correctly.
522aea1093a598246346b3e1c426505c344fe19a Fix compilation errors with CC="clang -D_FORTIFY_SOURCE=2" on Android.
dd0ad385c4b7e30052f25c5c09b6db9a81f7e293 Clarify _GL_ATTRIBUTE_NODISCARD code.
ca1cd9b39787fe8a2329c77bc60d4a7c3ab2334e unistdio/*printf: Fix negative width handling for %U, %lU, %llU.
bf23b0fb3262feade1b22c60e6e60070f06cefcc vasnprintf-posix: Fix possible bug with negative width handling for %lc.
54c80fb6f106d7f3430dd075fcb7327bab07f368 vasnprintf-posix: Fix possible bug with negative width handling for %lc.
5527d5c548702b89d217bbe58036996066a709b6 vasnprintf-posix: Fix negative width handling for %ls directive.
73aff324e88c312e39e06e41846a355349e57271 vasnprintf-posix: Add more unit tests.
8ca04dc0ceb71ff5b863c7f656898ab339aeb406 Avoid clang warnings regarding [[__nodiscard__]].
8dbafdffb4f46df26305a5db19f03228a51473b6 Avoid clang warnings regarding [[__maybe_unused__]].
4cb09c1ada791c12d3f7ac7dbe4b906c00513589 alignasof: Ensure a correct _Alignof (regression 2023-01-15).
2c78d1eadedebf5e279fe282aee7e51958f806a6 stdalign: Ensure alignof is defined on FreeBSD (regression 2023-01-15).
c9dfdba295edbd9d2ae8d8ba441d404f357b6c0e stddef: Fix test-stddef compilation error on FreeBSD 12/x86.
267923869ddd11d899a744100eb047fc808b9647 Keep config.h idempotent.
c04fda7b2246f491b12f2854c028297cc65bffc5 vasnprintf: Fix compilation error on Android NDK r26b.
7ef7b4b3d8676b7b6b9f055b6fbdf5b016845a8e threadlib: Fix support for Solaris 9 and older.
b323b5297757c5c904e6aff63454c777703361ce alignasof, stdalign: Fix a compilation error on FreeBSD 12.0.
ff67aad77ea107f8e23a236eeebb8c9f47d57a27 autoupdate
faf68315e5e0624b66b8aa75479d5cbd31fa6af7 doc: Update list of target platforms.
1b410d477f4021e86f5594b84f5bd8170e676485 Resolve conflicts for functions introduced in Android API level 29.
d81d019c306caa907f8d7e978072a3bdac2c7713 Resolve conflicts for functions introduced in Android API level 29.
2eaaeea01ce0ad1bead7ffe8bfbe10f06fa8c9d2 Resolve conflicts for functions introduced in Android API level 29.
99acf8c353e544dd7894ec5e192cdb1aee52a55c Resolve conflicts for functions introduced in Android API level 28.
3056396bd90cf910aa761a25be735ef0327f6516 Resolve conflicts for functions introduced in Android API level 28.
efd13f2f20f8fbd178fd5dff28b5f31219ea0538 Resolve conflicts for functions introduced in Android API level 28.
64ad3c7d1d74fb34ab6ae92b8ab0fdd9cdd3bfbc Resolve conflicts for functions introduced in Android API level 28.
39eda5d0b1b3d1df691102b311868ef4ce69d221 Resolve conflicts for functions introduced in Android API level 28.
a1e2c8310d3694d3a80201ea63371e33a58d2d2a Resolve conflicts for functions introduced in Android API level 26.
2b7729265f7e38e1087cd9f51099cce5e862147d Resolve conflicts for functions introduced in Android API level 26.
31617d81c53135e56f943299f54fd26acc3afe79 Resolve conflicts for functions introduced in Android API level 26.
98a7c3a0cb97db93cabf376cbef7fbb81d4f4023 Resolve conflicts for functions introduced in Android API level 24.
fbe4d2d5362f8dea731f7162011eafb78ba7c073 Resolve conflicts for functions introduced in Android API level 23.
d59a6421e9f6cbac3197a33e39d3c3f29a175e52 Resolve conflicts for functions introduced in Android API level 23.
11525f6203e65c4828f9f643a80916586ec07ed1 Resolve conflicts for functions introduced in Android API level 23.
eaf067b33e6883af540f72340400eabd9f79c029 Resolve conflicts for functions introduced in Android API level 23.
6de13dcceb91445233d5d1e26c7498f826d2b8a2 Resolve conflicts for functions introduced in Android API level 23.
134320a310c64fc3b497618cabc2749bd98735fb Resolve conflicts for functions introduced in Android API level 23.
9746be9cd8ccaebc0e1052c19da8d5644766caad Resolve conflicts for functions introduced in Android API level 23.
6f43ec52f0b6c548a974ec46244292106fc48bfe Resolve conflicts for functions introduced in Android API level 23.
facb752a0f9b4d609d678791a7a9aecb580ff6e2 Resolve conflicts for functions introduced in Android API level 21.
639d41bfee3a281ba226188cbc3255f642cf41a0 Resolve conflicts for functions introduced in Android API level 21.
959415ca4a76b25f254082716a8222f6be140955 Resolve conflicts for functions introduced in Android API level 21.
09730bf22348989d457861b85ffab15eb0f294cb Resolve conflicts for functions introduced in Android API level 21.
5ca443e0b95097f86c466efe051221851c1bc84f Resolve conflicts for functions introduced in Android API level 21.
a26916573e4d78592989c6eecbbe4081d0398d43 Resolve conflicts for functions introduced in Android API level 21.
3dfb81922f3c40795b047c4305cfa28cd60c3269 Resolve conflicts for functions introduced in Android API level 21.
40135ed721447d3fc5c423d42c47f8aaa65bb8c6 Resolve conflicts for functions introduced in Android API level 21.
0244a842e9d5c0670c7ff2bc1cf90a23cbc251ab Resolve conflicts for functions introduced in Android API level 21.
b6b037e627692b276e22f6c3ca6eabedcc535f70 Resolve conflicts for functions introduced in Android API level 21.
daa77bf4aa393cbdec3a5a81ae3dc6923a981f6d Resolve conflicts for functions introduced in Android API level 21.
8c15a911325fd0166dbeb2f30b78ac02a71fb304 Resolve conflicts for functions introduced in Android API level 21.
afcb36b3c4bca6e8c3fafa8103841f03772e87a5 Resolve conflicts for functions introduced in Android API level 19.
cb4b0191ce484321121bd5701d271f9d1832958c Resolve conflicts for functions introduced in Android API level 19.
307c5c697b42f3e60b6a672d31223585121a464d Resolve conflicts for functions introduced in Android API level 18.
8148edea8666b821663a7d29e1ea9151d9570106 Resolve conflicts for functions introduced in Android API level 18.
3a1e709270f02f91e6132bbb2ef333a01bbaa7e2 Resolve conflicts for functions introduced in Android API level 16-17.
74706dd7b80249312e832f768ca4e9699986e4cf Resolve conflicts for functions introduced in Android API level 16.
df12be387c61fa8816c5e7a1b1a435f6e2ce255c Resolve conflicts for functions introduced in Android API level 16.
7d2fc0f518407f69846a4c58cd775689b3465bc6 Resolve conflicts for functions introduced in Android API level 12.
ca227be2d8649a2a55a4953a97db4f992895440b Resolve conflicts for functions introduced in Android API level 12.
dd38adc80bd083fcfc2f99df6ffc1b341139442f Resolve conflicts for functions introduced in Android API level 12.
73fc9518b91b0631591229484fdf65285e412ae0 Resolve conflicts for functions introduced in Android API level 12.
3d30085be2768a3de78c5f90fe5160b0d623a771 Resolve conflicts for functions introduced in Android API level 12.
e074cd27a59f9e0ea13088d7889620107510e993 Resolve conflicts for functions introduced in Android API level 9.
f4b72fccdb381da20f75fda804b37ecb954c8a42 Resolve conflicts for functions introduced in Android API level 8.
c7b0223f384120198f06a685aa34b8116173ee52 Prepare for resolving conflicts regarding future Android API levels.
25d1d3cdb3e2a7c335f2af0f70a6c5c13681448c Fix ChangeLog typo in previous commit.
b5e5591e934caaa561e3b6ab7bcb3f50db93f841 sigsegv, vma-iter: port to Solaris 10
9041103ed4a5bd4406d05cf12e46330b3dabb33c login_tty: Ensure declaration in <utmp.h>.
6470d1e832f629e9366a168382be66328968a706 login_tty: Fix detection of declaration (regression 2023-01-19).
0b2be3d84383dd43c5e9619a52a3f9fee53739bb autoupdate
f44111b0ab75dc5f6fcd7fafebe56177b464727e alignasof tests: Rename test file.
0c8d500d9c67db0bb77802ae90cb40d224bc50ff alignasof tests: Fix GCC warning (regression 2023-01-15).
d48f431981e1aa4c5c80b15f58a380c9201f2d63 getprogname: Move declaration from "getprogname.h" to <stdlib.h>.
3d6a114e3e16595e19a221d04f6db10bfd7e759d gendocs.sh comment spelling fix
58df1197775b7a629c588ed3172c0ed0f3f0db4d snippet/_Noreturn: work around Clang _Noreturn bug
3d9249fe2ce5226792b218ae2a1154bbc2108c8f Fix warnings for functions introduced in Android API level 34.
aae82bb323fd030587d3e2a5a43f3239c96c8e1a Fix warnings for functions introduced in Android API level 30.
de6c4c2e06f19df6789d94f52c26b7caa58cb711 Fix warnings for functions introduced in Android API level 29.
a1a659eee27760b047a8fb8b2f605290e1154a99 Fix warnings for functions introduced in Android API level 28.
b92393eff2274b6c6be19a44a12798c3b93f2bbd Fix warnings for functions introduced in Android API level 26.
785007effef488985101ef72cc67311235289699 Fix warnings for functions introduced in Android API level 24.
bf3b90e898ca373873ac57df8c9f992eeab3bd03 Fix warnings for functions introduced in Android API level 23.
4e763315017dfffcde655329d3343fef35fb0537 Fix warnings for functions introduced in Android API level 21.
64044f7934922d347c578fa8b2c5b2305aed5ca5 Fix warnings for functions introduced in Android API level 19.
909873441124b0f80b1427d55d02d8b6b5992890 Fix warnings for functions introduced in Android API level 18.
dc4c5939bbcf0ba8e86be2246232f7012fcd25dd Fix warnings for functions introduced in Android API level 16 or 17.
1f79d0e79a4402aaae3ab890420cd70d4308732a Fix warnings for functions introduced in Android API level 16.
430cd900f19b62994c8cc1b6f1b560b4aed94025 Fix warnings for functions introduced in Android API level 12.
39bfcd72a808c3091b39d797c9576f26c197c3df Fix warnings for functions introduced in Android API level 9.
6c4ed27dce71dc788efa6ef6430849d4bb5bf39d Fix warnings for functions introduced in Android API level 8.
1f993001c972987424ed37875ae5735135370ee5 fts: Document this module.
356a414e8c15ef3f8cc7b7157427c8ce9a9f7c1b getcwd: Speed up on Linux. Add support for Android.
5e3e0a70eb55ea628d080f3ca06612da0c656e0f qcopy-acl: port to Fedora 9
6d881f008253fa18022587f4d3d74df314695143 execute tests: Avoid test failure with GNU make 4.4.
cdbfa3435def79a5cbf055c55771530b0961052c fflush: Tweak last commit.
35e8a0fea3fa78372be21b89d106ed231b6570b7 qset-acl, acl: Improve comments.
e24eb026862a575a49b0735a63f52b0ee895587b fflush: Fix a buffer overrun on 32-bit Android.
cb27bd35b5f870533b405db9c33d4a3b9a6314de execute tests: Avoid test failure on Android.
d7a941f0785fcbc160f79a4bc1b9ec621d7b7dfd hard-locale: Port to Android ≥ 5.0.
2cf7f442f52f70b3df6eb396eb93ea08e54883c5 stddef tests: Fix compilation error (regression 2023-01-15).
22ef16653015e674e8a4a2ce24787051c209d92e autoupdate
653bc7d23e08ab61ee2382f8773f0a95d93ab871 mbrtowc, mbrtoc32 tests: Avoid test failure on Android ≥ 5.0.
1ca5866371acd6b4bdcb1913d18cc14b7a8528c1 mbrtowc, mbrtoc32 tests: Refactor.
d2b4c7dd124f96fbf7b788a7895677698fc5694c sigpipe tests: Modernize use of 'head'.
cc3f5978e78cc598c6f1e311daa663f8dfc6f85f Use ‘head -n1’ rather than ‘head -1’
83adc2f7223dff2192b7d020a7c7f6844dd2bebf sys_socket: fix typo
c593e834e1c17daf5c151ec2bdadbccc65b9efd4 alignasof: new module
8bec309111411a2fdb51f149af2ff4d8d5226dfd fpending: Fix compilation error with NDK ≥ r14b and Android API < 23.
2d404c7dd974cc65f894526f4a1b76bc1dcd8d82 alignof: port to strict C23
2647256a786c5900897fc15130688991503dae25 test-framework-sh: work around AIX 7.2 diff bugs
6985db4b6da04c01d84ef4842a958facc872293a error, verror tests: Fix link error when the package uses libintl.
6ab315e58df7718d4d4a307d415a5bb95b676654 * m4/xattr.m4: Fix copyright date.
3248616fa5a7004c86ff2d4acf4718ee28cb7630 localename: Fix -Wtautological-pointer-compare warning in a better way.
a7283ba383572bf5492faf6386752bd75c21bcc8 verify: work around xlclang 16.1 compiler bug
34373445f7761c23786614d09eb5706eea2a1d58 Fix ChangeLog typo.
42b4e10f2649dda70b0bd65943c57f78bbca17a0 assert-h: suppress xlclang 16.1 false alarms
09974b1ed3dc069a326dda27e77c758bf9f70f77 assert-h: fix configure comment-out
77114b6512f21b15a4a72c2bd7b9471a266f17db Don’t use alloc_size with xlclang 16.1
9441e9eb30a9483729bc692c97e3a47a350599eb localename: -Wtautological-pointer-compare
cccd508bc6097b03240f21d5ee68b617a02d8155 login_tty tests: Be more verbose when the test fails.
959b9cc711663e6c5938639f18b67d4b2f80d7e4 qcopy-acl: Make last patch more robust.
be8884dd02e43c1078aa8b751ae1a6f0ea0f245d qcopy-acl: Adjust link dependencies.
92e048ee346d70bb63d79b9f9e12d2227d7f6ae6 qcopy-acl: Avoid autoconf warning.
eb6a8a4dfbe89f9f74666df082255cfefa10a407 qcopy-acl: Optimize copying of ACLs by directly copying the attributes.
2886cca8398f4c5a4d68368a19c0e6d0ff97c739 error: Work around an Android problem.
b95dc47291b5890653bc75169b1d38b5760ca1ea error, verror tests: Add clarification.
c621f9452f0a4a16a52295ee867cae2b0461b949 verror: Add tests.
4545825d5a650954c4885460b719e0978f8a214d error: Add tests.
808bb720cabe6b0ad46ffb5f395d74d6d7237c2e xstrtol-error: Improve comments.
47633a385f3f63b4a2d721fa7832ddd96792ce37 spawn-pipe tests: Fix test failure on Android.
b19433a961e6b10c112e98f2b9d3184bb8d091bd perror: Fix "perror clobbers strerror's buffer" problem on Android.
8403a25898326e0214a3e0a94f1aaed991b708c6 posix_spawn_file_actions_addfchdir tests: Fix test failure on Android.
e0fbc775a3d6e6d96b1619eb9a99d58e1ea06754 rename, renameat, renameatu: Fix test failures on Android/Termux.
8c9d6d51b3d7b2fdd5cea182ee7031559d3b5e97 link, linkat tests: Fix test failures on Android/Termux.
ed72fd292b3238c0ed46fb7b1f22a080469d0666 link tests: Correct indentation.
d11822bc5f46b0e841f34d728f2344a0d3261acc Fix link errors on Android 4.3: Limit last change to builds with GCC.
e538b158cf08cc3632dc646468b58b7248d055a7 Fix link errors on Android 4.3.
7f1b32336b063be3a672e9285f62c6b8ce5eb6e1 update-copyright: also work with two or more updatable lines in a file
14f0dee7a587a107a8b0b6a7c141bc1ba7b406aa immutable: Fix initialization failure on Android.
6833c62713a33de20dba79a2ad26cbcd9f2c715e Fix some test failures on Android ≥ 11.
760323a38c0b7a5af6dc60cd4f1e6e65390abfda utimens: Fix warning on Android.
d4d05ccce7b6f66cde52cc11a8d187351c6789b1 secure_getenv: Fix warning on Android.
f31f5a34e4c549d81c71d423463c9719a6ab4282 renameat, renameatu: Fix warning on Android.
b4fa52700b564567f2f6188ca2a04e81a9b444f8 memset_explicit tests: Fix signature check.
4be3a1e878f313388daa799333d61949edceaab3 math: Fix compilation errors in C++ mode on Android.
2ae488bd474c645299352025b104214b7c40da5d sys_ioctl: Fix compilation error in C++ mode on Android.
7937757f4d37856e8d65f3da5f301c3c28cef532 threads-h: Improve portability.
ede58b7442f9ff1e63cb5e6c391a039d8f00dc79 threads-h: Fix compilation errors in C++ mode on Android.
08f3133adeea1c0f1a57b7fb4e8489252d69d8e0 aligned-malloc: Don't disturb the module aligned_alloc.
c5dbe0eaeaff25ab9bdf6e0ea873f054617a0e89 malloc-h: Improve portability.
41a04c574dd16daf54ddc23123dc38cecb0721e4 reallocarray: Fix compilation error in C++ mode on Android.
24b3161dc826844f2b9ae38fb0e979b036179b9c getsubopt: Fix compilation error in C++ mode on Android.
199566afecdb1edeb9e71ee33e4d984e7b7cd5a0 malloc-h: Fix compilation errors in C++ mode on Android.
25a5f3958d0b56c22a2d189962fa96573f0f60ed gettime: Fix compilation error in C++ mode on Android.
8d1d3d012379b53306c041d9cd2709f8716979bb malloc-h: Fix compilation error in C++ mode on Android.
80b225fe1ea7d58848bf905dedaae8bb83872b45 timer_time: Rename LIB_TIMER_TIME to TIMER_TIME_LIB.
138fa3d5e55194e2b87becc3f9f1802859d9ac56 setlocale-null: Rename LIB_SETLOCALE_NULL to SETLOCALE_NULL_LIB.
bd50da7f20cffb8c320f8592bd026b29ecc82a09 setlocale: Rename LIB_SETLOCALE to SETLOCALE_LIB.
283f413fb8789d2c9c89d41d912fc411c5ba9ab3 select: Rename LIB_SELECT to SELECT_LIB.
3943b5a215f4de6801dda56b63ddd582b175aed4 sched_yield: Rename LIB_SCHED_YIELD to SCHED_YIELD_LIB.
ca97499c40c7d0544cd2521cced4e71b5e2a17eb pthread_sigmask: Rename LIB_PTHREAD_SIGMASK to PTHREAD_SIGMASK_LIB.
046c426c7bf141b69380597709caaebf1a6c0761 posix_spawn: Rename LIB_POSIX_SPAWN to POSIX_SPAWN_LIB.
255c6884399a1082984fdfb1680802193bfeaf19 poll: Rename LIB_POLL to POLL_LIB.
b89c6790f34d15003f94e2335958ad4e0a798dcb nanosleep: Rename LIB_NANOSLEEP to NANOSLEEP_LIB.
c50044d6842e0477666ce58b2698f0685e008337 mbrtowc: Rename LIB_MBRTOWC to MBRTOWC_LIB.
7d19811f99083c87c761eff0e5fbe1ab32156fb6 hard-locale: Rename LIB_HARD_LOCALE to HARD_LOCALE_LIB.
353a6ecc8bbfc2bfef0b1abc585662bee5f84699 getrandom: Rename LIB_GETRANDOM to GETRANDOM_LIB.
ef1a2a94278dd2ed5689798c8732ba2bcdfa072c getlogin, getlogin_r: Rename LIB_GETLOGIN to GETLOGIN_LIB.
7acb45cea1fd307793ad7cde286e4e4e97b09a1d gethrxtime: Rename LIB_GETHRXTIME to GETHRXTIME_LIB.
811de3eaff60284f4a705509cc39504f991712d2 fdatasync: Rename LIB_FDATASYNC to FDATASYNC_LIB.
d024de43f94aa327b724650e5dd4365b4bd24b8c euidaccess: Rename LIB_EACCESS to EUIDACCESS_LIBGEN.
3afa36c53bb29b0f064fed81e3f9085509db8a74 duplocale: Rename LIB_DUPLOCALE to DUPLOCALE_LIB.
fe1f37141a3cf17bf7453b8d9ef1f0bcb3b15506 clock_time: Rename LIB_CLOCK_GETTIME to CLOCK_TIME_LIB.
ddc9483255cab5d070f4d834d81d31b115335faa autoupdate
c551997131a8f1f8f648d39c2d7d5e8db026a139 file-has-acl: don’t bother setting LIB_HAS_ACL
5defd965ae19f59e100c56a39bec05c731e9c15c bootstrap: suppress stray message from --pull
6f6ca19e6cec9fec055258b1459108ef8822fe75 string: Fix compilation errors in C++ mode on Android.
7ca7d7d7d7553f9d6f3484e53f24d10433f8fdcd getpass: Fix compilation error on Android.
cf2937d427fd4fc5841b12f2da7ca38297738bf6 Recognize functions added in future versions of Android.
c11db345baddcd05f96f57e0318fbf0b028d4536 copy-file, supersede: Fix link-time requirements.
5120ea0bd0a7b9bcbc18c08d6bbb6b0b9eb9afd9 More systematic naming of LIB variables.
2752f1cb315fc461e3df263ab5bb03a354cf4308 autoupdate
16aa871ee856335af39213171afed55c391bed35 doc: Update regarding Android.
7c4ee88821d4ee0adc6511a0f6ead0e5ed6518b2 ffsl, ffsll: Fix compilation error on Android.
0ff4d2d5894ec53eb8bc8930266e3e8e93f5b51b ffs: Document Android problem.
3c92fb8e3f3dfd84739a719ea5c68008e51b4da5 stdio: Fix error in C++ mode on Android, due to putw.
7f15a26e19a0ad666a7c8b818e07a6ded7793358 stdio: Fix error in C++ mode on Android, due to getw.
25147f9df83e0b12339c112d72ab228fedc7301a autoupdate
ccc756ce80c9dcb5a506559a53dae8083c33723c sigsegv: Fix compilation error on Android 4.3.
8805a44cf04253f63bce160054e2fbf21ab9beb1 dfa: work around Clang 15 bug
7b5d355edb9a3026f66844a266f7439c52489091 doc: Update regarding stable branches.
f142fac5d4cd9e2300139d55653400887912d6d8 Fix typo in ChangeLog.
875461ffdf58ac04677957b4ae4160465b83b940 maint: use UTC when updating copyright date
32a72f45374c9a36afa574d1a08bb98090270012 maint: run 'make update-copyright'
14a7b0ce5462c90ce86d97bf952185ec2500d341 assert-h: port static_assert to strict C99
d65e5a8ba77595a598c9ddb8dfa09c4aea732659 file-has-acl: fix recently-introduced NFSv4 bug
6f8db599ab511c957f87e44dbaf5abe4b55a79bc fdatasync: fix comment
7924f0e784d2084a7d695af84f9849c425b3d327 Add --pull, --gen options to build-aux/bootstrap
816b0d5d6204d86c9501439ae4c5880d9b337200 Support packages with just 'bootstrap'
8319b1927b2763e7b0bb39a0c5a310078f2dfe86 Bootstrap with functions, not scripts
064ce98a651bd3f16b65aa4082c95d540648257e Make autopull a shell function too
41ea82c88cb666ee600df9ef8fafec4cea3432c0 Make autogen a shell function too
19d5a873d7ff27e4f09bb4603f05c924545b57db Move scriptversion= lines up in scripts
fde75446490e18d2539817ca418ab8adf73b02d3 Fix compilation errors in C++ mode on Solaris 11 OpenIndiana.
0455e4cfe51150108c2239380a0f81ba321b4e7c stdnoreturn: Mark as deprecated, not obsolete. (Regression 2022-12-24.)
e899c64d9c28b2037593130f79ce144c2c93d814 stdbool-c99: fix typo
c50ace880d5d9ba9dd61e63a1ee3ace353eb934a ctime: Mark as deprecated, not obsolete. (Regression 2022-12-21.)
7c7c8a519f3892f6f5b30a1c6b22796ab314a45c largefile: sync from Autoconf master
758fab78eaa325ee0f84a277892d3da55e2370c3 extensions: enable some C23 Annex F functions
c28598c37d2520641dc9e51841cf65eff6df68fa stdnoreturn: deprecate
ea26437be087a9a07c2505015c0c4a7531e578f5 doc: C2x → C23
35bd46f0c816948dc1a0430c8ba8b10a01167320 file-has-acl: improve recent NFSv4 support
a3efddb96f5f121b8a5bb1310dc82407546fd255 posix_spawnp-tests: fix filename typo
b0604a8e134dbcc307c0ffdd5ebd3693e9de7081 file-has-acl: Basic support for checking NFSv4 ACLs in Linux.
4f6131a7865e3558184f5d1c8b308395640d802e Port __has_c_attribute to strict C23
ee37744d13296e139b99720c1cf3ea5eed25bfbf asctime, ctime: deprecate
f162824875e04079dc1fecd6517f9cfe6887069d autoupdate
5405c76d242b5b45ed867c3c5b31e291446b0790 memset_explicit: port to older MS-Windows
2b3ae7e179ad8a35cd13cd4d4d2cd62e1241f891 Update users.txt.
fc38a5235724d713804e885b17a6110b7eae7a9e fts: make debug version compilable again
985730d5ecdc3b464105e13e30d6df6627b0233d verify: update __STDC_VERSION__ as per C23
440b528b1d81dd31b2a2e4dde20d5c837c147811 fts: fix race + mishandling of fstatat failure
83f482f09850774a5a82c678c4981d1038f21655 fts: omit goto break_without_closedir
f2d32984b49d2baef8d4cba9692423f33bd96e7a fts: clarify ISSET
8453b55326213a548ea8ce64c4171fbaff63228c argp: Correct documentation.
2f7479a16a3395f1429c7795f10c5d19b9b4453e doc: poll: document poll of special files not supported on macOS
0ad3ea4951f77835d02180021589f3a849d885f2 add new ronna and quetta SI prefixes
6f13b633a18cf197ce0c26be36c4c647a6e8162e Update users.txt.
b45b56d719624fcf7508a87062d2678e36772cba explicit_bzero: implement via memset_explicit
c4d0e2a03fb2949189f7d74ad93bde8fbf7dbce8 explicit_bzero: memset_explicit is standard
f6c259d67af65b2ed69e181897f98aaa40d9d15c read-file: use memset_explicit
e4603ee9bab4d34a3617bbde474ae9041997ec9a memset_explicit: new module
adadac58193206f7ad9c9d66ea0a7c18d5a06158 explicit_bzero: add poison
5fd9ee20f836906a85347b6b53b7ddfaafcb8afc bootstrap: Fix --help output.
04191d1b325186fcd788a4a0a89274f8b9a9943b explicit_bzero: work with gcc -std=c99
ac6115cfb3a71be3a472835d420fbef24cd4889a Prefer "kill -INT" to killing with a number
835b3ea801782fcf72ef1f9397bb112cac0e2f50 In 'trap' commands, prefer symbolic to numeric signal names.
6ec9bc73686fd42d0a1a82c914d89176745cddbd posix_spawn-internal: Avoid warning on macOS.
f95881059ba63660646b819d0c02a07c2972c233 posix_spawn tests: Fix compilation error (regression 2022-09-14).
08ba9aaebff69a02cbb794c6213314fd09dd5ec5 parse-datetime: improve doc formatting, timeliness
dda9eee96e18bdbfac023bdd1598e57a88f532ad autoupdate
3580dd1098c09eda9c7175e56d0cf5e926daea8e autoupdate
0ab73798b5bc703233195c1d37f96d977fc26ad8 vc-list-files-tests: Avoid OpenPGP private key operations.
1db9041826f21c8cb705337636fe167f73e3c868 autoupdate
05247463920adc8de0054ba7ab82f7034703cbfb autoupdate
816e66d4315a7aa1d741bb1ebccb5578a1f8eada dynarray: Rename to glibc-internal/dynarray.
9316c7139e6f1dbbfe4e282e72bba5b84d4901af scratch_buffer: Rename to glibc-internal/scratch_buffer.
4840511133bb57f4997d36a253b62bd48c0c27ca doc: mention macOS war on sprintf
7a69bf6c6c6a735ac00332e694123b5fafd0fa2d scratch_buffer: Document last change.
ddfcbc95a6be3ddc588a93f21edb69cc7c214d9c scratch_buffer: adjust to glibc changes
1c3da1d369d6a204222c747cc91f590adad7cfe1 relocatable-script: Relax license.
dfd57f8f7fc8e0fd26af400d21b6c63b00bb45e0 autoupdate
757160ccb0fb5d86d09e415eb52ffa9a3a85be5b maintainer-makefile: Fix last sc_indent commit.
4555e788613f1f5d1e8519427591bef3274d3124 maintainer-makefile: Add syntax-check rule for unportable 'grep -q'.
4ad0eedf4ff8d294a10c20b8945d0e59aa8141db maintainer-makefile: Fix Apple Xcode 'make syntax-check'.
37e0cb5e7e027dfcf2011d2f8a236d4ee0562f05 thread: pacify gcc -Wbad-function-cast
937a0c4ff018b1c14aa71e33874ff7aed90ff790 test-getlogin: pacify gcc -Wshadow
1575cb2bb925bd0b4bd160e06e05d39303c5cca5 gendocs: Output timestamp in English.
0814a293a4e40e49a8a0d2d5d94f04cc170a7e2a assert-h: Make static_assert work on Solaris 11.4.
841e32cca12fccf378a5283c00a929a80c99951c getdelim: Work around buggy implementation on macOS 10.13.
2118e7cf12997850652002b3af3c44511c98f4bc Update to Unicode 15.0.0.
052ce19a3589e5824edc5f6c1dde8a5061d12da0 gen-uni-tables: Temporarily revert last change.
c25bd64bcf06b5a925cc2a987722694a93707f32 doc: improve intprops doc
703621ab66ea80cffc0ac994d80ff30b99e72b9e autoupdate
c72c8888a7db79e8e126629aada87eea82cb8d6e tests: prefer stdckdint to intprops
fdc66e18fbda0d351c1e9ebafc315176b28653a2 stat-time: prefer stdckdint to intprops
788bb2cd0625b20b0131b8440889f01128e581d4 xalloc: remove stray includes + dependencies
cd1fdabe8b66c102124b6a5b0c97dded20246b46 autoupdate
76767d39628b6ddf1cd75a3c74194adb6d36ec09 assert-h: suppress Apple clang 13 false alarms
a65791fd99b72f9b6bfa5d631be391c6e06a8d88 largefile: fix detection of time_t size on mingw32
37f96b7066116661ea4b9e82ed04e767eedc0d1d fts: fix errno handling if dirfd fails
9187f1c193767b7a09a2d9ef8e72f6f0dabd3250 stdbool: Mostly revert last patch.
2eb78f0716542854209a35d7ea5bd2d38ef32582 stdbool: Don't #include a gnulib-generated stdbool.h from config.h.
699f559a3d30e7e0c8e20d546e25f2743f2569d1 stdalign: Don't #include a gnulib-generated stdalign.h from config.h.
fd0866463b8cd4d1eb3e73a8a53c073294d03c8b stdalign: Fix compilation error with MSVC in C++ mode.
240cbc9e31fbe7ac0a9f1921b162486ffc30659e stdalign: Avoid namespace pollution.
54c09c98a67219ba2cf70c4bb23f80990db37066 warnings, manywarnings: Doc fixes.
444afc0817254d64282160d4b474c3fd66360a15 autoupdate
8afd7ea017fac149b290b2c8365deaf347e6a711 assert-h: suppress clang false alarms
f22af31ef3bc6578250ad8951468456c8a987397 Add another helper script for creating testdirs.
5210250cccb00c9906a96d27212016ee578e8f29 snippet/warn-on-use: Don't cause wrong AC_CHECK_DECL results with clang.
101b00c5aabc8b99c301a818da20f2cefa2ce176 stdbool, stdbool-c99 tests: Fix compilation error with clang/MSVC.
154986613fe8d25d086568426b394098a6f2f7aa stdbool: omit ‘#undef true’
2b8a2b6cb22ba7d9168db2361a15b26d46fdcb2f stdbool: Ensure that 'true' can be used in the preprocessor.
d65bbab3ab51407a57be383ec39c59e33c3fc6c0 stdbool-c99: Ensure that 'true' can be used in the preprocessor.
eb075a0cb260ed7251649d326ff1e9b9d4840b05 autoupdate
3887fa4e634af7deacd846f11d8972497165b19e uni{case,ctype,gbrk,str}/base: Fix installed .h file (regr. 2022-09-10).
55c954bda869d2a30a4347270e8d7872cd024138 signal: Fix a C++ compilation error due to sched_yield on OpenBSD 6.0.
6d54e329ba542ecca682980f486e24b22e073dac explicit_bzero-tests: robustify a bit
4a2dafbc59f0456fed3b4e0dccb8fab2f24765b9 wchar: Fix compilation errors in C++ mode on Solaris 11.3.
f45977f3dcb53568c0e89b60b1ab71c91b7399b8 swab: Fix compilation error with Sun C++ on Solaris 11.3.
c35dea1c891af38e12f4c423fb84e06760e80b70 time C++ tests: Fix link error on CentOS 5.
1c737f6aff698c60bad509067b1b74fd7a919f3c autoupdate
e441260eab816e9b6d202fe7ac288ec2a7b72f34 time: Fix compilation errors with clang/MSVC.
d6f25832c0a02500602e44153e265e10a1d67ce4 verify: Avoid syntax error due to static_assert with clang in C++ mode.
cf28d454d27ca3430164a2c07b302212f6804239 assert-h: work around include confusion
c9983d32dd54bd4543033173dff6616088621ddd stdbool: depend on C99
8be21b0a68da9a9527d9fab37c9a3acda819eb29 verify: Avoid syntax error due to static_assert with MSVC 14 in C++.
167619228fc54207fb7631b4b07e5cdc446c7eb6 posix_spawn-* tests: Fix test failure on mingw when libtool is in use.
7ea156f06cea2b6e225754c475f17035a38de5b2 verify: Avoid syntax error due to static_assert with MSVC 14.
8d699e2b3fb31d1e67c53312d6905c1d3767264a verify: treat GNU C++ 6 like recent C++
0e59ffd2e436b4e2b1f5b55b60ca7b6455c2c4b7 verify: Avoid syntax error due to static_assert with GNU C++ 6.x.
4b506cbc3f198d61ed47b3a590bf33e561cf3cde Keep ChangeLog entries order in sync with the git commit order.
b098a986b8013a3b2dba395240d77886404ebaf7 stdalign: prefer to not include <stdalign.h>
0804812cc2c659802fb8c070ab4f64957eb4e26c stdalign: alignas and alignof are C23 keywords
28465e160f242e39e6008e6de674e7c2360cf7df assert-h: prefer to ‘verify’
c504bec035e90efceb212c538efc986ef3db7f7a assert-h: static_assert is a keyword in C23
c34d1933871b62037d45957bfc50184884dfe3a7 Prefer talking about alignas than _Alignas.
b22b1e425f530eeb16d2e1313c292fc61e991b08 stdalign-tests: port to C23
ff7a4ffc9e87339baa6e02ad10563137cd381474 supersede: Avoid a failure when writing to /dev/null in Solaris zones.
f346337dd2899f888dc54e00add233032d7b9a76 maint: avoid unportable ERE \}
d0ed95b9ff1c8087c9e18f0226ab89823cfebbe3 verify: improve maint check
e0e5ec8af025bf72ec5cddcaed79b4556e6c93b3 verify: port better to C23
b8344e1bbb017227cdb3c666295317a849dac617 autoupdate
0220f372974b46fa1a2fd5e3f39f27ac18117cb6 pipe-filter-gi: Fix test failure on native Windows.
60e9cc86d91d23465bb79751c772ec87d05bae13 stdbool C++ tests: Fix compilation error with MSVC14 (regr. from today).
8b21d104b20dfcbb5ddb8ca69fa64776487ceec6 Reorganize C++ tests for stdbool and stdbool-c99.
b4aa9d4076b7260cae801c726db19a4b176c5eaa stdbool C++ tests: Fix for C++20.
7986a219dcb6a003eb44aa4d6acffbef23a539cd uchar: Work around error in C++ mode on AIX 7.2 with xlclang.
2f858e5e4392f6e0dc60ab92670a25eaa9212135 Rely on new stdbool behavior
f5ad0b6b38b2c915cd0923ba6160bf806e24b1ce stdbool: upgrade from C99 to C23
36bd8062527050e73fa2e4616d1a538a5d2baae0 string: Fix compilation error in C++ mode on AIX 7.2 with xlclang.
611341cda0e576bf574e78fdfbb5ffae2ad3b869 math: Fix compilation error in C++ mode on AIX 7.2 with xlclang.
33f5559c32b67736f47e30aacbad018328b6dd8b doc: Mention the stable branches.
71b603702b8cf7977dedd5f6b71ea0ffc1669894 posix_spawn-internal: Optimize DuplicateHandle calls on native Windows.
36be0df632e8bc5ad7ccfe2745ed3254c95642d1 posix_spawn-internal: Refactor.
b1820b6fd29a67942d4ed1f6b67f7557d00dae43 posix_spawn-internal: Optimize DuplicateHandle calls on native Windows.
3b68fa987fef59df34752a117d6df872f1d97b6c posix_spawn-internal: Optimize DuplicateHandle calls on native Windows.
31eae47a8c3b645d8e096541ad0e8906b9490e16 posix_spawn-internal: Don't lose flags while duplicating an fd.
4ceb9126242ceecc87390896b158003d3709089c spawn-pipe: Fix pipe-filter-* test hangs (regression 2020-12-24).
cee28058034b6b3dd717cfbdfe4147af062c6f26 autoupate
db6cb9d5c165ab5b4003abcabf6ea992dfc02440 spawn-pipe: Fix possible hangs in programs that spawn several children.
128344d54491dd97096c369cd4bcf4e222160a2e pipe-filter-gi tests: Fix long-standing failure on native Windows.
a1ee5c78ba2d71dabcdeffeaf55f8185dfed9eb6 posix_spawn_file_actions_addclose tests: Fix mistake from 2022-09-07.
628cc554d10428db487989dab0f697935bcfbb96 stdbool-tests: match stdbool
35eb0be6101de46422f5c591276c181ad284463c mktime: back in sync with GNUlib
20d6a055bcdfdd10c58448349126b21d09637a41 autoupdate
891934d4b75038abc8e82f52d7a74d357af7e7cc posix_spawn_file_actions_addclose tests: Avoid test failure on musl.
8ec8867742611cdd2b8374f8882bc01f9e9bcfb4 autoupdate
4b17a1ae49e69df1ac5dc35a4f60b20ab958baf2 gnumakefile: Improve tarball reproducibility.
1ea93e7ef19f7cb63eccb332211e5765be2bbbbd pthread-h: Fix compilation error on mingw with --enable-threads=windows.
9a4033e07f55a1ee1b744c0afdef529a190a1152 autoupdate
0f8872f1a196034bb64d7278edf6eb898cb781df Fix various test link errors on MSVC.
6689528e4b24e199b3feba2381cafc6905f249c5 count-leading-zeros: Fix a link error on 32-bit MSVC and a test failure.
3730c889a4b671ea4513374a6977b941494a29bd count-trailing-zeros: Fix a link error on 32-bit MSVC.
ae409ac2d04e118b7fa40da41fee569c301e133b unictype/category-none tests: Fix a link error on MSVC.
3e99f32e957ac7f1f5b3dd464486cb192fb6dad4 oset-c++: Fix compilation error with MSVC 14.
aa92cf3e6f9dd3587d2c0bd3fb3427f3d96f31f0 glob tests: Fix link error on mingw.
71486fdaa85431c63154205def0176d1fe4a189f autoupdate
b1318f348156069f9e16f75bc9b1a764a81fe1f9 timespec_get: Fix compilation error with MSVC 14.
99b0ab09036e16ad845438938d9b607f2d3f346a stdbool: Fix compilation error in C++ mode with MSVC 14.
ec12214656506dbd4d21800fc7fee33c5af6fc00 fts: Fix compilation error with MSVC 14.
8e86d688dacab7363155cc26ab0a106dd3d18a28 lstat: Fix compilation error in C++ mode on mingw.
ebad216bd6d171d4111bac002fd8db3ccae4ba4d pselect: Fix compilation error in C++ mode on mingw.
bfcd9671696d17f980113eae2c6b2ebbe77115e6 nanosleep: Work around bug on newer 32-bit mingw.
73ea8982c33a42876b8cf66bb5a7bb0167451a50 fmal: Work around glibc 2.17 bug on x86_64.
c1f8bbb9f8fd98dffb32732fbb35a9e99eca8276 Fix a compilation error in C++ mode on Solaris 11.4.
3951d08d07944067bf5551a4afeaf6d02ab8f225 Fix compilation errors of C++ tests on Solaris 10 with Sun C++.
c1aaa6e4dba6984c3072cf371b7395720ad2b686 Fix a compilation error in C++ mode on FreeBSD 13.1.
28ee2afa64498f5e7e397dfc66e0a6c9bf339d65 stdnoreturn: Document relation to C++.
753806a3a15d1a8021e6edc465b965fd5e6a3a81 sysexits: Add C++ tests.
0839c678348e6b5e5965dc9b5eb62770dab31c3d sys_utsname: Add C++ tests.
4e99bbd6bcf2778f12b854050eb6c22062c502e1 sys_uio: Add C++ tests.
7a5d8aeaa6ce87556658034db96a456690e0e227 sys_times: Add C++ tests.
d5046bf23fde7c080388403666958240df29abfa sys_file: Add C++ tests.
4413450467fda40f599a9d4a8f9cc0d542bf3d73 sys_file: Document this module.
eec1cf9601d6f1a67691dc72024f9e55950af6f3 stdckdint: Add C++ tests.
37d478a82a2889c7726206c0e0710a0e12cc4c3e stdalign: Add C++ tests.
263beff33db15c12cf425f991e95f13a91350f8d sched: Add C++ tests.
c6dc4ec6cac1c2ecac037df50d83ff7267eb144a netinet_in: Add C++ tests.
9873e7b560392a33250c9ee7cbb7d3d235fc1c5b net_if: Add C++ tests.
274b9dea4c96f0fdff0aeb767322f2f280cfc2fa termcap: Fix link error on AIX 7.
a7f6a02104248ed30762f560c8b9bc02502f89cb getrandom: Fix compilation error in C++ mode on FreeBSD 12.
258e46887e7a39dac21c9b454336c2a09d130f85 math C++ tests: Fix compilation error with clang on FreeBSD 13.
0fa9ae5cf5a931d0612292999cfab2c9cd17b015 strerror_r-posix: Fix for Hurd.
b1b1dfc659b28b4341835356f3855e1354fdb588 ptsname tests, ptsname_r tests: Fix test failures on Hurd.
9c886db83e33c4c5d2c3eb6b43a045c1b77704e3 strtol, strtoul: Fix compilation error in C++ mode on Solaris 11.
c819954504d1879e10ba1663cac4bb2d83e9486b aligned_alloc: Fix compilation error in C++ mode on Solaris 11.
fcb371661f4d12c7366361ba8a7d4681b59130c9 getdomainname: Fix compilation error in C++ mode on Solaris 11.
52426807dc6aa371f9891dd707808859b3e7a2ae autoupdate
81a15cc38fc95171b3c2b93ddcdf33b6092add7f terminfo: Don't disturb the termcap module.
5064550361cdc26eb2c7aa069da1bedea211f50f fnmatch: fix stdckdint typo
828413b94a5cdf96545d3f646a9d31e4388f7d0a autoupdate
044bf893acee0a55b22b4be0ede0e3ce010c480a tempname: simplify by omitting _LIBC code
9533f24b6d2b6b3f055fb7fdc7b68d59e7d4f809 * m4/gnulib-common.m4: Fix comment.
d27c820595175ed563b4d4ee5d0f421011891572 tempname: don't lose entropy in seed
9ce573cde017182a69881241e8565ec04e5bc728 tempname: fix multithreading, ASLR leak etc.
8304617684ba7f71c36fcf49786d3b279dfbefc3 tempname: merge 64-bit time_t fix from glibc
a3cae0c3400ff36d3ed6ded9ce5d74755ba28197 autoupdate
fde1871f17f6a2323bd35784fe866848df6a4947 autoupdate
aa52cadc36fb1af0509dc3a4bce4ce73197ece68 tempname: Add more tests.
512e44adaebb3096ddd1bf564e679d06e0301616 tempname: generate better names for MinGW Emacs
dec7194206fc1ec7db0a94472d8ece58025040c6 maintainer-makefile: Check for incorrect DISTCHECK_CONFIGURE_FLAGS usage.
8095be58b875cbe9d712dcb9f7bb1d7b4a6c38b2 tempname: Add tests.
416872ced15e471f2af2f960ca911da05748a870 pmccabe2html: Doc fix.
a333fce3237ccf88065ecdea1e8cb22465bba598 stdbool: Drop old BeOS support that gets in the way of ISO C 23 support.
bb0e79e200e76b9181c1a80f64cff88aa01c5797 tempname: Fix a comment.
a7ef21bf347da5e3a8b5492b849d633ef3252d62 tempname: remove incorrect comment
1c7a057b52147c7bb734e94ed814116fcdba1b4c bootstrap.conf: Use proper shell marker for Emacs.
f960bc91cd325cee7e1262944ca6114bfd4d1c1f stdbool: port to C23
aa46eb2a5344ea32a973cdc2bb7b9d81d146543f gnulib-tool.py: Fix some code generation details.
01cd78f9d682ff75cc5ab1c2d21b911bdd9215b8 gnulib-tool.py: Reduce code duplication.
2c984879f02633334ccf80512ad1034dcc9cb922 hamt: fix technically undefined behavior
2a613e0165f40653faf54d3ee0b97336c3be7034 stdckdint: fix dependency
fe6964f010a9881ad323a770e97f17a77e2f2b7f maint: parenthesize macro definiens
ef5a4088d9236a55283d1eb576f560aa39c09e6f stdckdint: prefer to intprops when easy
2eb92c362ecfb2dae9c9cb37cb9246df6989181c stdckdint-h: new module
9331caeffae1b7b5f49b65c98c2ff9cc8f3691fd intprops: refactor intprops.h into two
7523bcf5dc9d8026006777c14e15c44430837f51 intprops: refactor _GL_HAS_BUILTIN_OVERFLOW_P
5b9755278927555b18880c138525557b5ee75bd0 verify: port ‘assume’ to C23 non-GCC
62fa8fc7b2c9db14d8c24d6ec5beedecb27b4802 gnulib-tool.py: Finish implementing option --conditional-dependencies.
bc3d94bb2df6fa0c766f6226814c2fc2a55ee049 gnulib-tool.py: Don't do license replacements in the autoconf snippets.
98e7ca354a1108b0b99236e29bedbc6bfbd8593e gnulib-tool.py: Fix some code generation details.
501feeb5d595d8b4cea9a1a8e404277c27d2f5bf gnulib-tool.py: Fixes for conditional dependencies.
d0e094317bbf34413e458f9551543335b6eb8cef gnulib-tool.py: Refactor.
b9bf95fd0a6ab666b484b1e224321664f051f7fa largefile, year2038: simplify if Autoconf 2.72
a7bcb91088e7fa6a533528aec076fc536789b96f gnulib-tool.py: Finish implementing option --extract-test-module.
6d29a15180d7ba0360d8fb56793a0766926b0dee gnulib-tool.py: Fix handling of nonexistent module names in --extract-*.
276c20ee288873b519be96ffe9b3a98bfe3bb8f1 gnulib-tool.py: Fix --extract-dependencies result.
d528738ac3449ce1c4897882e6032eb3a3e929e2 gnulib-tool.py: Rename a method.
81b8c4d5565dbbea10eb3561063d2e8da52148d7 gnulib-tool.py: Fix section extraction from module descriptions.
586000e597d4ef7cba8de869a15ad5c922a2010c gnulib-tool.py: Improve field naming.
9b2a7c800a82de247a92d43c10cc926fdcc11031 gnulib-tool.py: Simplify.
8341b4a206b8f1f6ec14966292afb5134de2a4c2 gnulib-tool.py: Reduce code duplication.
72ac023526e84e7847cc67788be9afca2f3204fb gnulib-tool.py: Implement option --find.
858467abd14f2f513d407dbdc5a5093dc0147096 gnulib-tool: Fix option --find in combination with option --local-dir.
6a795cb6b5c9f2b42058f444c61291f751c356e2 gnulib-tool.py: Fix some regexes.
5c087011efa2817a7e857f69a1cdd22c21a5053d gnulib-tool.py: Fix some regex uses.
9d722ddced2e46a06255be8eb24a54015f611af7 gnulib-tool.py: Make regex uses more straightforward.
54bf87fe01941049356177a1902bdf1a3eb49f7f gnulib-tool.py: Make regex uses more straightforward.
a68f103cc3863310e1c1b4dd9e05b7924381d9a1 gnulib-tool.py: Make regex uses more straightforward.
e6f143f01dd7f1629f56f4073ff28fe317118f54 gnulib-tool: In the VC files messages, omit the destination directory.
07d41642fbad4a36a7ece9ee33db6a4d641cb585 gnulib-tool.py: Fix output in --dry-run mode.
9812027a9afa87b12eb3b7e3c28600e6eff7ca98 gnulib-tool.py: Finish implementing options --vc-files, --no-vc-files.
860df12df83dd27ae2b83e0ed6b485c4ffbb640e gnulib-tool.py: Finish implementing option --witness-c-macro.
6ef9c33342e6cdb898e157997ea33ed2ab8e00cb gnulib-tool.py: Don't initialize local variables too early.
b5850cf209fc597150fb196067674c8c41857316 gnulib-tool.py: Finish implementing option --po-domain.
bfc5329c890031833022bc78b5f0e793a53f5be6 gnulib-tool.py: Finish implementing option --macro-prefix.
0108a901f10bf6ed6198e565c35b091c3fe6e218 gnulib-tool.py: Refactor --makefile-name option.
13af1a0d8a0bb1028bd4a1276c8da2d68db78367 gnulib-tool.py: Implement option --no-libtool.
fcf959cfe1f3ee1c84bf47af33023c440894b734 gnulib-tool.py: Remove redundant type checks.
ad534101bdf0b188babd525c4d54c9bf250763f7 gnulib-tool.py: Refactor --makefile-name option.
7a106efa3268cad77c6b21b798296284923b4a2f gnulib-tool.py: Fix link_if_changed function.
45b3978734eb20b5d7642dba5560c660782916c4 gnulib-tool.py: Fix 'Unused import' warnings.
eb194fa7a5c8abc2e79ca608466b04dc89a7c67d gnulib-tool.py: Fix 'Undefined variable' errors.
1f0e03e5a3e83d271c4aef05dbbb4850f66cee42 gnulib-tool.py: Make option --version work.
276725c4e2c8e06e3cec36472adb0be7d99b709d gnulib-tool.py: Simplify.
c0c72120f0a9e1514d5a46d3588bf40bdbd20be4 gnulib-tool.py: Fix typo.
362f779b9df810f67c2f32afc0cd8c0707862a8a gnulib-tool.py: Coding style: Revisit line breaks.
895f7af02c482e218745550c87e77d21d5aaaa25 gnulib-tool.py: Simplify boolean setters.
af4eb877e856092bb2963661675f301806cf67c7 gnulib-tool.py: Implement options --cache-modules, --no-cache-modules.
2a33db96531933f00405522d94ebc658236f0b84 gnulib-tool.py: Use mainstream/GNU coding style.
948345cceab85ab699910a795d6b69ea2be6e300 gnulib-tool.py: Follow gnulib-tool changes, part 24.
aaeb4b0161bed1f4a87fb02625ee98d1d736d11c gnulib-tool.py: Respect the specified module list.
353460b98e53e4244379d5526a2de5f42301e227 gnulib-tool.py: Implement option --avoid.
e7101c252c537dd198af9329d861c353241bcb61 gnulib-tool.py: Make --with/--without-*-tests handling a little safer.
f04b5c3acdc08549fb5b25936d2d17faae83a89b gnulib-tool.py: Implement option --single-configure.
de028fc3637de15c3c0535e168bc5dda6a6084e6 gnulib-tool.py: Implement options --without-c++-tests etc.
1e57719d520683d08e8646fb2b778aa9d9afb294 gnulib-tool.py: Implement option --without-tests.
f531502a86fc921fa02b24ba9d7170ff3b8f93b4 gnulib-tool.py: Fix broken 'for' loop.
e2d15e5c893e42b32a840a6641d5fa8cef7b4f7c gnulib-tool.py: Follow gnulib-tool changes, part 23.
65301e0739f8c86cf96403d6426551df3c3f3ac3 gnulib-tool.py: Fix unjustified "incompatible license" warnings.
65349591fb099e8076f477d16704b05ef8233e1c gnulib-tool.py: Follow gnulib-tool changes, part 22.
10aa0eb755d137e3af13c779da2127a3d0af1c6b gnulib-tool.py: Follow gnulib-tool changes, part 21.
22ad26c0b2d86acb21a1eab665ac9d25a2a58d21 gnulib-tool.py: Follow gnulib-tool changes, part 20.
ed7b3d9bb825644533235fcc636134bc8bc368f2 gnulib-tool.py: Avoid errors when writing to a VFAT file system, part 2.
dbc9a4b304185e2cb0d9f425866f71161c9a1255 gnulib-tool.py: Avoid errors when writing to a VFAT file system.
f88aeeb42a4926bc2f7bcb7758ca511e75404593 gnulib-tool.py: Fix typo.
f9b39c4e337f1dc0dd07c4f3985c476fb875d799 gnulib-tool.py: Fix typo.
6b79ce37dd0153046cd05a43e0957dab20234d5e gnulib-tool.py: Improve some error messages.
ad5b5ec0c8c879678373dd210c00683ca5ee51dd gnulib-tool.py: Write errors to stderr, not stdout.
79e45321bc42fd620bb0f808a1727fd3ae8f9fb0 gnulib-tool.py: Use mainstream coding style.
e3d8f648354446ba56b4fb95eef9f3841b669806 gnulib-tool.py: Implement options --symlink and --local-symlink.
9d5acb8d7ebb11ad90861bbae95dff01ad156085 gnulib-tool.py: Make --copy-file work.
7d155923a8772e83395e5c5b439d92ce352b4bf2 gnulib-tool.py: Allow module arguments to occur at any position.
1639b8598d86b3d8c7fc3c7a0afaed93c67cbb93 gnulib-tool.py: Make --test behaviour more similar to gnulib-tool.
21be7075b383fa344cc88370538d1234664e16d5 gnulib-tool: Clarify that --test allows zero module arguments.
ed9b35551e31ba8f32593e6c51fa398b88c7b59a gnulib-tool.py: Make option processing more similar to gnulib-tool.
45802545353c971265bde432755647a3bbf0a973 gnulib-tool.py: Improve compliance with GNU standards.
07637f9716ea6ca05f0be5b1c03bd53577eea838 gnulib-tool.py: Emit error message when conflicting modes are specified.
db74187094467052245b611a7a1337f3995cab3c gnulib-tool.py: Remove most short options.
6bdf668e5748a511082efed773b2b127e93fcb1d gnulib-tool.py: Follow gnulib-tool changes, part 19.
18dcc627ddeced96bc192e169bf19e1a38c53374 gnulib-tool.py: Improve the primitives for relative file names.
cc88acbb6555991c2ee1ed22ad11215a904c0761 gnulib-tool.py: Follow gnulib-tool changes, part 18.
fbc5bcf37a8acf1710b8bc3c0dc813531f36206d avltree-omap, avltree-oset, avltreehash-list, rbtree-omap: Pacify GCC.
30439c0f94a260d63c691af49d2a0c7ec6166cc9 rbtree-oset: Pacify GCC
ed3613de4f4fee8804c8b81ef1b510ae339b7c2b Update gnulib-tool.py.TODO.
76c7703cb2e9e0e803d1296618d8ab9e86e13d6c gnulib-tool: add support for --automake-subdir-tests
1803e3ebe5e956dda2d3483bc16b88f57f66a4df gendocs.sh: Fix error when invoking 'perl' (regression 2022-07-23).
dd7b332f80d76f35d7be012c7c35007716334719 gnulib-tool.py: Clean up imports.
0a624ee7dc62a19d28651542f2c627b6de9a18d7 gnulib-tool.py: Assume Python 3.
d2abfb903c5bd24fb6b39e39bb2af15ee4c6a14f gnulib-tool.py: Assume Python 3.
5d39cdb46a0ab98506d1be1cbf6ec58950ff93e4 gnulib-tool.py: Modernize coding style.
c31c05e0334c985ce0aa8a2cc7a470b197d0c4c2 doc: Update regarding bootstrap split.
1b4313a18a42c6796b3064e82d45e41c51fcfa7a gnulib-tool.py: Follow gnulib-tool changes, part 17.
4bccc91c6bd9d73d3473d909023995e59119152e gnulib-tool.py: Follow gnulib-tool changes, part 16.
0bc144f96608c17963d021468f278a8d0c577894 gnulib-tool.py: Modernize coding style.
3e44e3bb0c1a91faa5b31b257c9f32fb752f8c2d gnulib-tool.py: Modernize the file headers.
f00ef30ee0a68bf91cfd081afc784cb8ffd00656 gnulib-tool.py: Use mainstream coding style.
7d56b9e140fcabdbc944a65f18b9a0d5f6a4aabb gnulib-tool.py: Fix error (regression 2021-04-11).
67e61c85b2190a7da0d1b2baf56a72f3b0ad1122 gnulib-tool.py: Fix warning from Python 3.10.4.
e501167fc92c30bdfe636100147859be5550a5cd gnulib-tool.py: Fix error in Ubuntu 22.04.
d0f6e868a6df9feda2648dcc98aba3595ea69cc8 Update gnulib-tool.py.TODO.
b1d5a35ed3741aa2ee2450f41686ed9dec93932b autoupdate
f00af4baf2c7416c5d7c4674c072ef2a51e40668 bootstrap: Make the automatic sync more resilient.
012d9a08a50313389e722e8279e7a8e207621b1d Fix comment.
096abe4908834d96a7225218c18d08425aa48b90 Split bootstrap into autopull.sh and autogen.sh.
2122284380cc0d1b3b6f11d92c04652616da79c7 bootstrap: Obey another environment variable GNULIB_REFDIR.
27957b76186707575ae38f5fc515629c40cbfaaa Fix a couple of ShellCheck warnings.
82942a6e8382836b0feaa81d6fec046cd622a7c1 Avoid DoS vulnerability through unsafe default assignment.
533f88135d1455a3d110fa2ab4b73ba3514dd970 bootstrap: Comments.
df336dc1ae60d8ad9f452f2234951133fe617bb0 doc: Update README.
5d2d12d7b5aeb023a2e45f5625a07777564caa27 doc: Fix typo.
5336cb27ab42f27b8b8ac31982e8215fe5af6f34 * doc/parse-datetime.texi: Tweak wording again.
f65d00ebacc891e57cca729041d028d07d1883bb parse-datetime: improve doc for TZ="<-07>7" etc.
19435dc207e9279d744435ce72466f765c5358e2 sigsegv: Optimize stackvma implementation for AIX 7.
baab4626e9e2959e99c9f7ebec207fbf005d4722 vma-iter: Add support for AIX 7.
b7c31b268151100498c4c6b48b2a5f6e318d7df9 iconv: Define a summary result.
899d7a74f60e0228c48ca7e671edb45cdd9db202 iconv: Remove obsolete comment.
70a2dc78340d03bef1559cfec8564378f9267eb9 announce-gen: Fix internationalization in verification instructions.
5bb8bf18d52fba2d94242a1dc3eff78e7b5a8264 lib-symbol-visibility: Improve documentation.
f629fb5e618ee098275e73d499c61ffffdf6ddf7 doc: Mark Minix as no longer tested.
de5867755e668ee4d725aecf30922adcf9d5f93a announce-gen: better diagnose some usage errors
be1b6d4bfaf1ad73780f30d6cd12cae3633b816a git-version-gen: Doc fix.
dfe8fd0f1f00b6c7a8983f6ee5aab82988e3d891 announce-gen: Improve GnuPG verification instructions.
ad1f365d71ac8a80b8c83f41d35d35a1ef57378c lib-symbol-visibility: Improve documentation.
f310223230b01af43bbe7afc70997b663c059760 havelib: Fix 'configure --help' output.
fbca1dce36c87794363799334890df85c30667e5 lib-symbol-visibility: Improve documentation.
04aae47bb0d3bccffbb0e624eafeae10f49dd4a7 supersede: Support the file name "/dev/null" on native Windows.
fc555c0a4bf23b3418e0e9cc3a0800172b716b90 maint.mk: fix syntax-check for unnecessary hash.h header use
1ff0bd82ddbff534902d981f4679b594c367991c fchmodat: Fix test failure on native Windows.
6f4fc51cf858a53e6b339f780911e31e4a36f29e chmod: Add tests.
2f1bb5913edea1ae76d365b18d73c30f1e33a034 chmod: New module.
e67a519439200086ba122678807b4831fbeb8ac7 lchmod: Simplify.
6542d39be48065193e9c64dcb6eb0d854a1242dc javacomp-script, javaexec-script: Add support for disabling Java.
8f71b269b18ba6d375ebc7227353e03067ab723b lchmod: port back to AIX 7.2
16790d2d21b9f815590c9655a5b4641a58025401 fchmodat: pacify gcc -Wunused-variable
3c406e6f08f6b4dec1a3adb16477559f5235a072 getlogin, getlogin_r tests: Really avoid test failure.
d682f8de7f9d384f4cfc482a3ba2960329a8db21 fchmodat: port better to MS-Windows etc.
2cd86e5891af0cdb7d88d076e9613e5c8475e1ee doc: Update O_PATH platforms list.
d35ebbb9c65587513428abe19afb5254040c6e98 fcntl: document O_PATH
6d4fa60ec343f69068faa1a5461cd6ac1a007a40 fchmodat: port to old Linux kernel + newer headers
28496903f5855e7fc8295b7823e567c553f15550 fopen-gnu: Make this module work again (regression 2022-01-03).
edbf01f92b772439260c6a245669a045038d53e3 getlogin, getlogin_r tests: Avoid test failure in specific environments.
4d9ec6cb01a8425bd59a1fdf71caa1d48b10cfcc doc: Add section to attract more people towards the GNU project.
3dfcbb09de4653a87daab424317513f948b63fab doc: Add section to attract more people towards the GNU project.
3fe1777d7cff47fc32adfa4f76f691184edd7768 doc: Fix warnings about regex chapter structure (regression 2022-05-15).
ac58aead465ab8bea4223060e61c33eb265e8e85 regex-quote: \} -> } in EREs
0153035f93d5e537efef9119676e120034ac912b dfa: do not warn about \] and \}
762bd0aa660b0c1c02597e0d2e5c5fbf9bab1b91 regex-quote: \] -> ] in EREs and BREs
1ba2b66ea45f9bc43cdc0f6f93efa59157d2b2ba filevercmp: don’t treat entire filename as suffix
ff24917703530849f3b109905d437337cdeeab14 setlocale: Update after Turkey changed its name.
5293ada82e1ea38e9e5cdd3724c73204d703f07b autoupdate
d88db2288bb0e17ef85cd1a0724635f40acf9e07 GNU Emacs Operator node deleted from regex.texi
c6f1f6193343510b7876405b23d18e4a1456b6c5 autoupdate
9ada5af3c874fddf434ae7c31935974e86624519 autoupdate
88d3598a277061b855c778103c1f5a114ea0afd7 dfa: new options DFA_STAR_WARN, DFA_PLUS_WARN
55d1a73c1a79e94c443f51798c4c76449a0c7d62 dfa: '\n' is not governed by RE_LIMITED_OPS
873de4f5c56387eae5a3562dc294681dc5410126 dfa: new option DFA_STRAY_BACKSLASH_WARN
ba80f149a282be30f571390471a7ca023bc349c8 dfa: new option DFA_CONFUSING_BRACKETS_ERROR
dd2503c8e73621e919e8e214a29c495ac89d8a92 strstr-simple: pacify GCC 12.1
48d435837763e925096f710c8f2fe4c5c6ddd8c5 dfa: steer cleer of POSIX-reserved symbols
f14c18d17207d3cbfff696b84bd7aaccd805fe5e autoupdate
9cde39f881204e422d4bdad67ab12877d6a8172d parse-datetime: support 'J' military time zone
2e13b549ba1ef89f34533b03e3ad1799a7e9c287 doc: remove Emacs-specific documentation; match code
4bc2b6f67259e3fb54d21d3b93e7cab12161f7fd string, wchar: Fix compilation error on MSVC (regression 2021-09-07).
754d33cbd78bb93831a812c2853bb49eea0698ae glob tests: Fix a warning (regression from 2022-03-23).
c64d420f50f058c7fbea86de3b6d2084359d3bcc termcap: Fix link error when no suitable library is found.
b19a10775e54f8ed17e3a8c08a72d261d8c26244 dfa: fix bug with ‘.’ and UTF-8 Hangul Syllables
efa0065f1682f53fb15ad427555ddedec6ec51eb manywarnings: update C warnings for GCC 12
44092ee9761177660d57237d3334a645e1fab3c1 parse-datetime: remove Emacs cruft
343f300f5f29c7d9f45b5247f89e353f0aa5e2d5 alloca: Remove old code for Emacs, unused since 2009.
2f2f597641b4350915ea64c2457587d24d3fc9e2 Say that it is not the old interface
d3fa069b347ece48267a6e87f8612a3cc3bbf73e autoupdate
bdacb1114edc648d2910fd7a039dfe4db2b7f57b libc-config: update to match cdefs
7a6346a77c0493b990e326db14a6bdbe804a0e7e cdefs: merge from glibc
2ef6006ffc4080cf8c0c1f4d4deeb4c357d7a695 gettime-res: help the compiler
3d7075e2fb1bed02d0e978284aebb36eab24c791 af_alg: port to Ubuntu 22.04
bd11400942d63de12371988dca8144925de9e2c3 vasnprintf: Simplify. Reduce binary code size.
eb4e77666b2c540f77328156d4c43681aa1f99b0 vasnprintf: Simplify 'result' variable.
da95c0389f5e8c668d6c8c16462669135f02fb38 vasnprintf: Simplify a free() call.
84863a1c4dc8cca8fb0f6f670f67779cdd2d543b string: Avoid syntax error on glibc systems with GCC 11.
d6a07b4dc21b3118727743142c678858df442853 stdlib: Fix error in C++ mode on glibc systems (regr. 2022-04-13).
c90af8b74e814db63b2fd20b03f80619e24cec5d glob: improve config and test cleanup
1be44048ddb4c0b55c26818fb6e68f5d882fbf92 Fix ChangeLog typo
34a93be8aa8a15f5959a1b671ad1285a5d552f4b glob: port to NetBSD 9.2
c8b8f3bbcde37a53cd226f4c9cebd0dde6aca37f regex: match [...---...] like V7 grep
7347caeb9d902d3fca2c11f69a55a3e578d93bfe backupfile: fix bug when renaming simple backups
6dc5c1be733cbfbcecaa44ceab070ea4724a1ba0 gettime-res: more-robust sampling
e97463c9905649bafe4ecf8b93da7b54e0e7486a Port _GL_HAS_C_ATTRIBUTE to pedantic gcc -std=c99
45330432b38e3ccce77adbdec7da0f7985f05f71 verify: port to pedantic gcc -std=c99
f67c0cfb02c920bd89f490c7790f991db45a0bc5 gettime-res: add tests
d658106732ac795c894d4d8bd3fbf8b2ed45a738 autoupdate
0cda5beb7962f6567f0c4e377df870fa05c6d681 verify: port to Mac OS 10.7.5
1957bb5113a2bf02c7ecf0815125eec04b9476d2 sigsegv: Fix compilation error on arceb CPUs.
f358d8ddab84e94e63a2c21e7d47290bdfc3f2a8 string, wchar: Fix error in C++ mode on glibc systems with clang.
0b3f5d1b4c0b13bb51b4b6aa63392aa5231da3fc string: Fix errors in C++ mode on glibc systems with clang.
3308ca32864e34c28c8813f7abf7e00d517d4e1d math: Fix errors in C++ mode on glibc systems with clang.
6b1d2d6ccc2c9f3c9532489ef74a6c5f8470e17a autoupdate
b64d4f58d883c70bfd8b9890124022c7a7b43911 libgmp: pacify Clang too
58c597d13bc57dce3e97ea97856573f2d68ccb8c init.sh: don’t assume gzip
8fa9898afa5ee3da8f5d5a4797f98ae62b12d427 glob: sync better with glibc
c386ed6eb0e385fa1fff33a8c1d0115c6dda9e01 glob: test for glibc bug 25659
98f034a0c2ba8917c96f363de1a8d66244e411da glob: fix symlink and // issues; improve speed
1bde7566b7262ed40462f038d6ac4995397d0c4a glob: resolve DT_UNKNOWN via is_dir
bb220237d65b17845b4976166c46c9d7053f2e1a maint: bootstrap: split a too-long line
44b0279dbf3a01fbbf2addb1b52ff1eb27bd04e2 autoupdate
2ca890b56420158076f9027ef432311a5645fc2b maintainer-makefile: Improve GnuPG announce-gen options.
eea3c56b9d8c25cc40428b313646d2cb30266c9f announce-gen: Modernize GnuPG key retrieval suggestions.
5cec46dbdee95a93da3aa721384f541d1a342c9f NEWS: Document Automake 1.14 requirement here too.
2d830e4a792fcd9f614ed08a7f18584b8b21d23b sigsegv: Add support for Linux/PowerPC (32-bit) with musl libc.
9db7e04d15db586d1b11fb2bd7ff7273626eb108 regex: fix double-free
70b9353892a4e67193498700de6e304a6d3e1ab7 regex: fix minor over-allocation
01c529d9a543de98be4f4bb24906dfbc855912da regex: fix free_fail_stack undefined behavior
eee9ab09d346fc7b942c7fc76ec6b185e533748f fts: revert change to use AT_NO_AUTOMOUNT
eea9688d521634c58efa81130e509f647bbd9ff9 statat: now obsolete
44f347ce4009cd0100d0e6562939a032b16d6db1 fts: be consistent about AT_NO_AUTOMOUNT
a2735049fd84b3ec0cae33c020459995cc7e678f fcntl-h: add AT_NO_AUTOMOUNT
8c4f4d7a3c28f88b64fce2fb1d0dc0e570d1a482 Create lib/Makefile.am after gnulib-comp.m4
a88d5ed6bd16d702896a4a5367d7320020cb8988 autoupdate
bc25238849ed25a0a16b87f7d4bba3d091c49325 gettime-res: fix unlikely overflow bug
532b4c9f21473559657e273ef9f8f6fc8c7c2ab1 Document clang -fsanitize=undefined glitch
7390ba50fc87c87f36cce726785c32a9051d3e82 * doc/gnulib-readme.texi: Typo fix.
c5c11d644737e04258f411ab8584f5ed816135ab modules/unicase/special-casing: Fix compilation error
d125d4f6d1a5d9845824aaf1d1c9dc69699bf2f1 Port __has_attribute to Apple’s Clang renumbering
2510ffcdcdad4e5cd20455b4891de4f5e128072a nanosleep: simplify by using pselect
23cca8268d21f5d58ed0209002d5673d0518c426 userspec: warn about '.' separator
35c57519b5a3b2c9aadc212ff0d4078363db7aff userspec: no need for static vars
8a1e1616f143ccebf13ea477a1d0a4040ce2ddc4 doc: add two missing closing parentheses
3a24ff8a1045d8d38824088c0984bb59d0192e65 gnulib-tool: Bump automake dependency.
1de03c03215d9919e6b9d768e86027a0a95ea10c close-stream: don't depend on fclose
291ececf2ce185f3c6cf8ab475769c7f17225a24 Document that Automake ≥ 1.14 is needed (regression 2021-12-15).
06b2e943be39284783ff81ac6c9503200f41dba3 mktime: improve heuristic for ca-1986 Indiana DST
9f48fb992a3d7e96610c4ce8be969cff2d61a01b filevercmp: fix several unexpected results
cbdb5ea63cb5348d9ead16dc46bedda77a4c3d7d string: Fix "mismatched allocation function" warnings regarding strndup.
c5e68c675bea21eaa69d27e008a6480b3fcbc540 unictype/category-byname: Fix test failure.
3835f05f16134ad19dfc3b7d73d8f51c064a65bd autoupdate
a5218207e5f92e152a34994cce4aa415b1eb25c8 maint: restore ChangeLog entries dropped in 2004
776df11ed4ee8e814151c9ce4fe851655759ae53 termcap, termcap-h: Deprecate.
aa0d1e7800903f2d75432d78aa64a0e9770e83f2 parse-datetime: allow calculations to yield -1
ff208d546a26fee39a0191297c11560da74b5dee userspec: help fix GNU ‘id’ incompatibility
6ef3d783333346333f35bb181ba90f5bc46c0b29 argmatch: add variants that only match full argument
95732541b18c5b9858b72c86bfe582a09a49e6ba tests: Fix interpretation of setupterm's return code.
ada3702813d792fa9225c9812f7066f5a905d540 terminfo: Add tests.
a539037f3bf78ac6cd607cc21490bad587fa94b7 terminfo, terminfo-h: New modules.
8b060fc2d173cec7c26d44fa3fb1d938894ae554 termcap: Add tests.
b5443f091c678733b01e467632d0837458560918 termcap, termcap-h: New modules.
735f319cde4ab7e98294557181d682564241d846 maint: fix up stale XARGCASEMATCH comment
d75ba1d3722cc8522aaa57b5cdc649c71028e894 gendocs: update copyright footer year
f51ec4f4bd6b5ef63dea95014c5b263821b88910 doc: Clarify MSVC support.
a3e1e74e65af0649224d84813df2e9ebea2e9a67 maintainer-makefile: fix sc_error_message_uppercase false failure
69822de4243b40e1da10046e1c12e79703ea9a7d alignalloc: work around AddressSanitizer bug
f693539b7719ac1bd8655a5c8800c5112515f147 doc: use UTF-8 encoding
b5a3c17daa05f6d76f70369e7cbeefe0db012499 maint: Update copyright notices
78596ab7d0156b500ca2e8987ba22702b3ce0d2c calloc-gnu: fix misspelling in 2022-01-03 patch
364c5ba2e40d17e98cc66021ef893e30a009068b close-stream: avoid crash on MSVC Debug mode
57d3eb7d5cbc7c03dc3addea7f6fcd2f9ed32d0f bootstrap: update scriptversion
8ecf07a95175c6cf4c62c0800555c19207dad251 xstrtoimax, xstrtoumax: depend on inttypes-incomplete
a319a3a16e3804b685f03c9f7f0156e64033666b alignalloc, xalignalloc: new modules
71f29a9f4673e76e2bef19471a2f35cfa312d99e autoupdate
1332aae7b37ddbacc60d4090b90a6406b56bc98e extern-inline: improve macOS port
f778ecbe676e5e0f9649b1ef2b16af762a17d42d xstrtol: Trim dependencies.
defa3e8a27cc595115b8bb80be5d605487bb798e xstrtol: Fix compilation error (regression 2022-01-16).
23f8fe49f1ed02991007d0c53bca2fac8f7631a4 xstrtol: remove unnecessary else after return
8268fd1afacf593225218cca98b6f07488d8f67e xstrtol: simplify integer overflow checking
67e02aaea40a04eed6ed7abcfdf12d89e2793f77 xstrtoll-tests: use %lld for long long
1eae0f7ea3c220d054025f2c9211700665f9f4a0 Don't pass unknown warning option to clang.
f5aacd0c7ab38c7d5b0ecbadadd314067225e73e log tests: Avoid test failure with nvc 22.1.
89589d8375ad827dc84ea2aeb027497ea35ff7fc havelib: Recognize ELF platform despite nvc 22.1.
9853d34f27b5b0eed29d28cfba326ddd9b35ea6e oset-c++: Avoid compilation error with nvc++ 22.1.
cbe61cd260c2978bd008e2064c6efd49e41ac807 nstrftime: pacify nvc 22.1 unreachable statement
261712b93effaccb148f68f2002cfb94540efc78 tests: pacify nvc 22.1 unreachable statement
ea3c017da511fac290e5bc7b6503de9079449ef2 tests: pacify nvc 22.1 set-but-not-used
f0b5cdf9a1fdb5c991cf3e1bdffb55e31126dffc intprops: work around nvc 22.1 bug
0ac98783691bbf8212537ebe18ddb68feb22a760 copy-file-range: work around Linux kernel bug
1a4a0680c84b5a726c8b38c22aa68a049865fa31 Avoid error "conditional LIBUNISTRING_COMPILE_... was never defined" when option --conditional-dependencies is used (regression 2022-01-09).
2f52828cd17068135575bc2bd84e2afebae5e214 autoupdate
4e716ce1ce62dc0947ce2923e4f42d70c20b2883 Avoid warning "_GL_ATTRIBUTE_DEALLOC_FREE redefined" (regr. 2022-01-04).
66c5e7dd3aa58bde7a928867a763bf7e11206c93 backupfile: fix bug when renaming not from wd
8d8e9c85c1e017537b36453b4ed559fdd98483bf autoupdate
1ced70296f65d459d1e36513963fc7cfb6ccf3f3 host-cpu-c-abi: Add support for LoongArch64 CPU.
123b54fb9b11d21df47324b762160bc0ed8e02d5 stdio: Fix "missing file" errors (regression from today).
75d95be571bb2f3e0ee35db4ec742ff0349c919f Use the GL_CFLAG_GNULIB_WARNINGS for most AC_LIBOBJ compilation units.
0045109bfaebdd0c12a303fd58a431eedda6a39a obstack: Move AC_LIBOBJ invocation to the module description.
ff028b4093b396029978a39d30137ab5ac91926f stdio: Move AC_LIBOBJ invocations to the module description.
af976e7799ddeabba5e2ec18dcb2339c8b11f5a7 fchdir: Move AC_LIBOBJ invocation to the module description.
4bf9c96497946ce6f7b84f6527ed0291657cf728 Remove influence of Automake conditionals on conditional dependencies.
1cc82c4280bb76f677f3604bdef7116922d77511 gnulib-tool: Fix "Don't forget" messages (regression 2021-12-12).
9abc30c383303fab68aa5ed2841113876bfa90d1 gnulib-tool: Remove all *.Po files upon distclean (regr. 2022-01-05).
5a6191b07d959140e35d4cadaf986148e6f26c5d Add another example.
549fce0183f02d5f4253cf18bfc2bbd82f0b1783 c-stack: Adapt header file for use in C++ applications.
a5aba144db292c55c7eafd59eccd1bdeea0b91b1 version-etc: Adapt header file for use in C++ applications.
cfaebd1eaf093e481dddbc5c57d3fc76135d136b sigsegv: Improve support for Linux/LoongArch64.
035ce56a3353b00d34dbbb338580ff25fb7ef767 bootstrap: When a commit is specified, do a shallow fetch if possible.
9d3ec33a02dccaaa930f839752304d1b8d0b903e stack: also update stack_size to return idx_t
403968da56573bdbdcab79adabddcdc270e05cc9 stack: pacify gcc -Wsign-compare
e1665c5543e729ee66a91f53df20ac5e49daa417 Fix last commit.
0c8a563f65d44752b33aec42cceec25bd485f2d5 gnulib-tool: Avoid known warnings that reflect Gnulib's coding style.
87e6634b28df65084321fed22f60d114a0931d21 license: fix GPLv3 texts to use a comma instead of semicolon.
b79766eae6e003159754f6157969f1f2b89caddd string, wchar: Fix compilation error on MSVC (regression 2021-09-07).
9afb191bfe52bfd0f32e96e7cf9bd776967fb211 autoupdate
11d41f8739f2c4ea375e785682935b11f0ab1967 getpass-gnu: Allow use as dependency from test modules.
a690f1be8debcbe5d5265915233d533a7f9dcbaf fopen-gnu: Allow use as dependency from test modules.
918e06951df709672d744e7600cc808b065a8e9e realloc-gnu: Allow use as dependency from test modules.
316ba778dc74385399d7bc10ec0fa1dfb8374e49 calloc-gnu: Allow use as dependency from test modules.
5427cd71962b646bbb084233c5847b02b94b8f06 malloc-gnu: Allow use as dependency from test modules.
402e0d0d93aaf2c6e33432eae98ceda9a929725f striconveh: Make the last change also work on Solaris 11.
cb2be452cd15f00430e7079e44958995b68f69a2 striconveh: Make the last change also work on musl libc.
75541c6adaf6fc45541a35d2c8803b9b68f2a7fc gen-header: port to BusyBox ‘sed’
734950a9ed086333f3cbd616438e6f3b0c29d6e2 autoupdate
a7b896b830ae70699473440199889ffc0088cf29 striconveh: Support an error handler that produces a Unicode U+FFFD.
ff468794101e86e0e198fdfdba23df7f575cc570 maint: Update copyright notices.
c5f910371ea42a556e0f3a9dbcb5042f7ad40056 maint: Update copyright notices in code generating programs.
e3ffd3bbdd23d06f9efe114c4e0247e58444229b maint: fix ‘make update-copyright’ on symlinks
eec12c00cf3f8c649297cf13fbbac6b0a27676de maint: run 'make update-copyright'
2671376bcf8686359ccf2239ccc8353e3bc60c80 unistdio: Prefer newer version to older, buggy one.
f698ea718e839e373702664e54cf240fe3682f34 uniwidth: Optimize.
14db2b71b5bd05b94ec6126617fd32cd5f1016cd Update to Unicode 14.0.0.
5610f882b056c5cd528989f747561ee69c89045b Correct last ChangeLog entry.
f2e9cd38b97c58bcd66b804e08186503e00a3e8e Update to Unicode 13.0.0.
09cf5f3ac960dc7f413186bbda1c8aa2d43944df uniwbrk: Correction of Unicode 10.0.0 support.
972be3cee24d6e9b84de7250c5bc7f078ac1a19d Update to Unicode 12.1.0.
a3a579e5c8aa75c63cb6bedead350e349e5e6df4 Update to Unicode 12.0.0.
dd6f8ed864800997a4945165692f38f55982ae4b crypto/sm3-buffer: fix C99 conformance bug
ecbed643ffd4e817a924a645832f73dc6a0abdd0 Update to Unicode 11.0.0.
ef4c53b0329bd6ce418bebbbac3fdf8b52aeb2aa unictype: Add Emoji properties from Unicode 11.0.0.
8026587b94e4274f3406a36bc89348a24ea86b6a uniwidth: Give width 0 to conjoining Hangul Jamo jungseong, jongseong.
f66fe3153797b7d1c61741d0f4561afe623cad91 uniwidth: Update to Unicode 10.0.0.
5209414e95ed830b8b687ae71be8911ef0969e3e unilbrk: Improve support for strings that contain CR-LF sequences.
cf1af53c980a5683c379cc7352f75d72e5dbe0f4 uniwbrk: Add unit tests of CR-LF sequences.
e8541384813cc73504a7b75be425a70e4c2bd7ad unigbrk: Add unit tests of CR-LF sequences.
ad814f4ddc420d5a05dc489c7c8086fe29d76ecb unilbrk: Update handling of Hebrew letter + hyphen for Unicode 10.0.0.
a2c2b549a759952349baaffcaa37caa647d59e71 nstrftime: improve handling of invalid formats
bc8ed44229e292980637474d2f26a6fb54d4d7bf * lib/gettime-res.c: 1 cs -> 10 ms in comment.
eca79245326422b139084a39438e79c656a71e07 * lib/gettime-res.c (gcd): Mark with _GL_ATTRIBUTE_CONST.
6967c03d3b03a93c050354e05b97b64360aa9c61 unilbrk: Update handling of regional indicators for Unicode 10.0.0.
2995fb5e993a5d7434d96465758087b35a1488ac unilbrk: Update handling of zero-width joiner for Unicode 10.0.0.
9f6dca273305dbafb013740c0de468a93b8e7be5 unilbrk: Update handling of combining marks for Unicode 10.0.0.
c8d8a8ed6f782efbcbdbe90467050c0eb9fb76b3 unilbrk: Restore deviation for (IS,AL) pair.
d798516dca5a6a6bccf79806c267f8406b0f0757 unilbrk: Change algorithm to be closer to Unicode Standard Annex #14.
5e34769f5fed04bdd30fb75c55b28067a693a299 uniwbrk: Add unit tests of regional indicators.
330c09389e2e6fe09ba2303082676854f8e6269a unigbrk: Simplify code for regional indicators.
d45d16182d90c871b59582b4628b6e0e5f5a9ead clock_getres: document portability issues better
af4148ce0197502ce017418871da592bd7be5d91 timespec_getres: new module
0f42dafa9e0a8dab8d6f97dd70967cb3d8a922da gettime-res: new module
1793603398ab356d73898d75d5669e2378179170 clock_gettime: improve doc
079927ae1590a7d84d95a9cc69ff7e2064166d16 gettime: port better to non-POSIX C2x
e3f868cc2a78c5464080244b74f829541f2e67a5 gen-uni-tables: Produce license notices suitable for Gnulib.
43c47768d8694926a167928ff490fda96240cfbd unigbrk, uniwbrk: No-op tweaks.
8220e0f0b5f46ff61e1d19f8a1614508fa162abd perl: let caller see whether perl was found
eb923fe2d5e38184340695089a80e2e46e8f6797 Fix --automake-subdir breakage (regression 2021-12-24).
99fda86839dc10996daff1994ac27b42d1b79f82 Update to Unicode 10.0.0, part 3.
23de1304751479c04fe8bb09954e097f2edead92 autoupdate
21dbd572d45b40241cab5c776e1e6ebb1f393e78 Update to Unicode 10.0.0, part 2.
499a4fa2a470c5ad52fabc4cb9f70e8230b79a44 Update to Unicode 10.0.0.
39685a37f6e2ee6b4329da607a30073f466d2262 pselect: Fix compilation error in C++ mode on AIX 7.
701b75719befdcedcf5c12186b34fc4806102b52 autoupdate
9af17c55629c4cbe2facdc9edb5242136567ebba gnulib-tool: Fix handling of module libtextstyle-optional.
83948c64d10c77fb964e6523a9524729d6a66f32 gnulib-tool: Respect applicability 'all' without --single-configure.
792a728bd657b07e2444034b160e884fe1f49375 Fix typo in newest ChangeLog entry.
b4c57b4240992832fa89a02dc620c4fa5ac36973 maint: avoid empty lines in recipes
bb172844a85a0d79aa7814510bfffdb168fa3bb4 maint: tight-scope-mk need not be read-only
0f71c53437c5fccc35de2e88c23ea5e64eaa76a5 maint: break out '&& mv $@-t $@'
53cdf461612c2f6987bc6a920d37b15774ed274c gen-header: new module
86165a8f8faf913059429476adab999e9031640a passfd: Fix compilation error on IRIX.
fd03b5cc0e0417251da917805d7c4bd02856fe47 tests: Fix link errors on AIX.
48f5e2e61bd2908ee282e6320470bd4e580cfddf hamt tests: Fix compilation error with AIX xlc.
da2c4730f60aa5ab96226ff49261d2db5714a9b7 strerrorname_np: Fix compilation error on IRIX.
a49c5844d75d6076700c5fdb1ff5cbbf6f0fdfc6 hamt: Fix compilation error on NetBSD 7.
9359e30c8d5cad401a90e7735768f7ce934abc79 search: Fix compilation errors with SunPRO C++ on Solaris 10.
da9fa9b9fc07fd7f7c6bfe23396e661dc325087e qsort_r: Fix compilation error with SunPRO C++ on Solaris 10.
5b8b737d00e060f7686226577fcec020f4e0e194 threads-h tests: Avoid clang warnings.
2a0fb7f641ca9daeee3ac0bd9f017143489d160d doc: Small updates.
f85a8a6f4ef5e4c5dcea20684aa09000701e26c0 libgmp: omit redundant 'mkdir -p .'
42415d79b8dcfeb761db41a4067fa6a18b0d4912 maint: omit unnecessary ‘rm -f $@-t $@’
069fdb201865f47e3aa768de5fa9a6758134a891 Fix recent ChangeLog entry.
becd51839b868d6c9be6b413f93773f3701a2d3b maint: fix __clang_major__ misspellings
119622a83d47b01b5a9fb2af4542cdb45f4eb83b get_ppid_of, get_progname_of: Fix runtime error on Mac OS X < 10.5.
46540554bb4564e2929d5fecdae194701142777d Move AM_V_GEN to recipe start
be45484142c443dd2f5992f6a6489d816e568289 c-xvasprintf: Fix declarations (regression 2021-08-07).
f60cf6564aaea54df034c5c5664d9c13664ee372 snippet/warn-on-use: Fix compilation error in C++ mode on OpenBSD 7.0.
83a0d5891db50c00e283e70df694b6003b1f485d Optimize redundant 'mkdir -p .' invocations.
f8eed11b15e9141d061900e4068ea1f3ba9b63f6 non-recursive-gnulib-prefix-hack: Deprecate module.
4bdc327dbda59dcdbfa0f983a4f35c4a4ec3578c gnulib-tool: Don't insist on ACLOCAL_AMFLAGS.
44cda2c371b4373246a18188ead1ba8bbdaf2c98 nstrftime: Update meta info.
415fae8ddcb39d33f364c81b0f199e28c65bb539 stdint: Fix handling of limits.h (regression 2021-12-16).
2eaf224aca7259e77aed9f78f3c4c7fa12c21da1 nstrftime: simplify by using libc-config.h.
e3a054a3828f1af40afd10bd4d0d4dd202745b10 libtextstyle-optional: Fix generation of textstyle.h (regr. 2021-12-15).
eafd9cd7bf13be7e99a30188b3675aa4047b9307 Fix support for --gnu-make in tests (regression 2021-12-15).
f223a0bdeb73b0c6bf94ac004330b7b4f8943dbd getopt-posix: Fix build on AIX (regression 2021-12-15).
eafd4f293ba0a18049f18b9ccfd0f8ffdb270937 Fix ChangeLog typo
adcaaa85ea3aafe56e0a5e539d787e11585e3b01 getopt-posix,
88f5ae75df708299b72129da8255d8d03b6b19a5 stdint: omit duplicate gl_CONFIGURE_HEADER calls
f67a7185e8bee0becde9a6992755d2afa1ca6531 autoupdate
aa4780cde60b76252e47bc6b00c111afbd2a9110 automake-subdir support: Support the libunistring modules.
c86ac40d1ad92e37a4fdf6011fb4f3c3e22b5f70 automake-subdir support: Support arbitrary --source-base value.
b8124d982f454b8526b5e11934a2f71faac2b600 automake-subdir support: Look for 'subdir-objects' also in configure.ac.
a3c4f3ffbed121b02ed44a6ddf6cfdd16e5b05e9 Add simple examples.
b2bd0a9041ed7401fb69f59f7450abb8b3249ecb Accommodate non-recursive Automake in a less hacky way.
e3174b6d1fdbe6ea2297bf8c8333f65f9d9d9588 Move .h file names out of the *.m4 files.
766ec17a90f67e8cda78394e58a7fffb00f5a4b7 Fix creation of build directories with non-recursive-gnulib-prefix-hack.
34e1754363b105180e7a85d319c2e1f464b93fb2 non-recursive-gnulib-prefix-hack: Remove obsolete code.
4fb33b0df2c5d94630c83a3add19d1dec06bd4a2 Indentation fix.
eed8d6e1b4924b0a7e93905871094909ba0118a3 Tweak recent ChangeLog entry.
dd474e50930ea00910631eb1b77ff4270d7b02c0 renameatu: port to macOS tmpfs
26981accf3a9688c1f3b63b834767030d10559f4 autoupdate
cd1e8a7733a311d5252a402f2158f2f59d706a62 autoupdate
dc08febea1fc0a8c902dfa89d0abc2952873529b gnulib-tool: Fix mistake in last commit.
4e7b4cc6fb3e3b659c98baf6db26d8a06099fbee gnulib-tool: Support non-recursive-gnulib-prefix-hack with tests.
d1981cd15b0f9b1e22582afd31fcbeab9910bb9d bootstrap: refactor for GNU tar
5104379317dd2baa5860ef77ea7930b123f4a951 gnulib-tool: Support different basenames for the lib/,tests/ Makefiles.
9e8aac033ffe63761ca6ddc8a3f672d1b7104cb5 gnulib-tool: Support different basenames for the lib/,tests/ Makefiles.
8e3d5944a4c6fca1ecf1d76f669da83861eb0ca0 get_ppid_of, get_progname_of: Fix compilation error on Mac OS X < 10.5.
4d1e184fd546db46ca11bb4974e47984366875d9 backupfile: assume C99 decls
5a10fafd76e6aca5f3e806bd619515173abde80f backupfile: prefer signed integers
c7bc6fd692d5d6f6419dd155d72f1996e03466a7 backupfile: fix numbered backups for XXX/
8f3e5e5046055bc00151fe28b50ac438270e23b3 regex: pacify Coverity clean_state_log_if_needed
cdebefdc665ef39bfc1467933b3c2c6a5b74bbe4 gettext-h: Optimize also for clang.
caf003f423e577c3fdd87ac8324189e1e299c5a9 intprops: Break sync with glibc.
ebc4aef867bdac47d82f990b3ee0e6cd25424a42 intprops: streamline and get ready for Clang 14
1c86f7f3ffa2fd7584df3be376a5ab6a45dc96da intprops: Treat EDG-based compilers like Intel compilers.
eadc887beefb5cc94fa7ac22f82b2abdd4fbf810 sigsegv: Fix build on some more embedded CPUs.
135414a7f543e4d40ad0a7cbd51885e159a6e0f4 sys_random: port better to uClibc < 1.0.35
db493d1ce43fc39dd925699d840c80b3400f4313 gettext-h: document GNULIB_NO_VLA
914fe7e1a241dc10f333eff181175266e05bf972 gettext-h: use VLA test similar to regex
b9c0c4a79d336fc3ae5ac71f2d5e85e553812fa2 regex: port to tcc
d50912b6c60732476bb2955d947bacb73aaa2d59 test-framework-sh: remove unsafe entries from PATH
64f5221ef20ba6723f2b0d5f8c9b666f46480451 regex: merge from glibc
fae096d8028a4a3c855a3f11ee22e3e726e853bb regex: assume RE_ENABLE_I18N
1a268176fbb184e393c98575e61fe692264c7d91 lseek: port around macOS SEEK_HOLE glitch
4db8db34112b86ddf8bac48f16b5acff732b5fa9 lseek: port around macOS SEEK_DATA glitch
84a660073387dea8bd00eec7bd43b77d0681055e Add ChangeLog entry for sigsegv changes
496c1740e5475be85b65fdb2b143771f09ed27cb sigsegv: fix build on or1k
3079cea1b18fe72aa1da6b04e561abfb36f4f443 sigsegv: fix build on microblazeel
50d64b72f2487efcaca6a8b240bc80168e5eb3cb Fix typos in previous patch.
a840d0ac60442e7e195d077edc0ac7585c7260f4 exclude: yield proper errno on failure
e20b35c9167ff7c051d0314b356d7e7a304f828f autoupdate
b9b1bd31378af853378f43047beca0c4174a67d5 regex: break regcomp.c link with glibc
d902ad1b7507776bd16fa48d605fb9e2109bda16 autoupdate
6e30ee22a80ae33d8c873b63c03cabd7d00c329e * doc/gnulib-intro.texi: Fix some ancient history.
0ac0624836b4c58b6b69c135e5f6bff1d008a37d autoupdate (belated)
cc91160a1ea5e18fcb2ccadb32e857d365581f53 string: Avoid syntax error re strdup in string.in.h (regr. 2021-09-07).
6c8f5c2e536d04987afa6f975caedb2339dedfc3 autoupdate
4aaab7c66cf7711863f1023f3670627c07394ef5 autoupdate
107c945430f8479c98dbfcc2b6947fb22fc7a4b5 xalloc: new function xinmalloc
3730e3b1e840c2bd9f52a51c0121b030b9a48f80 regex: redo style of previous change
b437c318cd0e095ad353429721690401910b06b4 regex: improve comment
f14df82a3f36f833ad1174d293c9c2e33f2a2bea regex: fix buffer read overrrun
720d73c395bb2fcbae3566339a4102b485aa491d nproc: port better to macOS 10.14
3a0f73ce978de44748e905053192735f67627ac6 sigsegv: fix quoting problem
7fc3219bcc2bf448ef26cf30a2e5770fdda3f2b4 nproc: port better to OpenBSD
dd0af10fa597a95ffe5f4f110ef5edefc2f680bc timer-time: port better to OpenBSD 6.9
9bcd248da1ef25b3ff3431248f53401e1123d74f sys_select: port better to OpenBSD 6.9
06cdc7dd5f95dac42dd49d40707ca21323fb306d autoupdate
3148eb10eda7b771a08692b6165c8c5541172417 doc: Fix outdated statement about Spanish collation.
25ce2d6b5fad4726ea1fc4d9bdf492505de0086e doc: Don't assume that the output format is TeX-based or info.
5d88f131091542816326a470e9dab945b763538d regex: sync with glibc
9aca7b67333fd0a90bf56104325ce96199644451 maint: Avoid syntax-check failure for empty gnulib submodule.
43127a5684cb17f653354260ccd32a359cc6baef Relicense qemu.h under LGPLv2+.
fea7a5dbb1e224105c6af79ed3325f2d76701051 ialloc: Update license headers after license change from 2021-08-29.
88eb3a1af1497000adc1402c9043e46e0c894374 Improve 'configure --help' output for crypto modules.
ccb0dc48489bd057a2a8b52091eb16639a29fc83 Add credit for a recent bug report.
ab5b43190f48148b842f5182a16a16159551126c string, wchar: Don't require undefined m4 macros (regr. today).
c63728b59f5916bb62e0053d8211f4d07dbaa771 sm3-buffer tests: New module.
81ca30b0dedb08c6ef54c308cd264bc234a060c4 sm3-buffer: New module.
9dbf2816fd77fbd502b58d03f9f67e4894f8d78f sha512-buffer tests: New module.
2b6d343ff9f3a536054024c233ff46c2d19e598e sha512: Clarify module to source relation.
ecad57d5a208a154ed0af6d93bd27a071c5d909b sha256-buffer tests: New module.
36cd6e0a4e9761db5f0b98508b21d552d9e50b28 sha256: Clarify module to source relation.
517b9f77086d38cb1409194576cab40fb3f714d5 sha1-buffer tests: New module.
ecf145d277937c22f28294ef573f5a2cfb58fa30 sha1: Clarify module to source relation.
d8a1c91c657909fc0b2148f9e47b6eb8ef79d8ad md5-buffer tests: New module.
439979c0004197d6e0dd67c7807f57edacdf8a0d md5: Clarify module to source relation.
88c2657f2a985387094ecf26d1b0373151ea65d2 md4-buffer tests: New module.
fc0ce037c0a3787319b606f414494c1d62c0accd md4-buffer: New module.
341e0c26819ce4c1a26b95b3c780bed88036d211 md2-buffer tests: New module.
1cae2a35d45acdfc2c094f64fd3344c01f815673 md2-buffer: New module.
4bed390be8b146be3b4c73835b06f466871b931a string, wchar: Don't cause link errors for rpl_free (regr. 2021-09-07).
7818455627c5e54813ac89924b8b67d0bc869146 threadlib: Avoid crashes in thread-related functions on Cygwin 3.2.0.
bce94c07f9220c0a12d568f06674cb394556c64a simple-atomic: Port to Oracle Studio 12.6.
c9f37b3ff70c0ef100919c7d55c058a62ce48d47 asyncsafe-spin: port to Oracle Studio 12.6 sparc
ec2b9f27bd3b051e2c6c26705933b395554d0ab9 stdint-tests: long long preproc on recent Sun C
29d79d473f52b0ec58f50c95ef782c66fc0ead21 extern-inline: Fix syntax error on macOS with GCC 11 (regr. 2021-08-22).
aa35e17ac6d4749c017eea4b1920903277ce3f69 sigsegv: port to OpenBSD 6.8+ powerpc64
b6bae60d83eda6b168368fa40f42ade9dfc86df0 maintainer-makefile: add 'can' to sc_prohibit_doubled_word
d9559536909c5c8f819321cabc05f12652c7f9fd strerror_r-posix: port even better to Android
d99c9622d55cd37084af00843e1feffc0a71fc62 strerror_r-posix: port better to Android
48cfbe8a9e11681a36b53a1304b3ab554de4b350 string, wchar: port rpl_free decl to Android
a4a2d039a9117266ed8cb1977241e7c34b368993 string, wchar: avoid some namespace pollution
2c062d406a8ce00165b3b78c765e7f6a07ec8615 crypto: revert previous change
394dde1b2307bfaa102ddcc13d718782c77ff447 crypto: add missing file af_alg.h
298f08077b41078d5a5d9a2460bbb40f40512997 idx: break copying from glibc
b50c6442e43d79471a31a2a202d3e50c0557446f sigsegv: Improve cross-compilation support for LoongArch CPU.
8b58d52924d86efc302a0b777bc382c44f5194cd doc: Improve help related to bootstrap script.
c81d4c183a13638d7f9a48cd5d6c7dc554ae0174 intprops: fix minor doc glitches
6b8032a320a75053c6607fcd37d2d67ffe61fd77 doc: Add suggestions on FDL texinfo usage.
8f043c699535cdb0ffa0dee8d624ca38aada2deb maintainer-makefile: Add indentation syntax-check rule.
a4e28bb23a248e8c3c6fc5df6a64ffca16a6cad1 autoupdate
ceb9bdd1dc3b82b7381b783947abd067110723ed idx: add commentary
f077e399f3b635516b8a6fb1ba40515f248a0515 attribute: keep up with gnulib-common.m4
ac97e574f58eecc76190d046b7c1f72d2f6f4734 supersede: Fix test failure under QEMU user-mode for Linux/mips.
f765c6881f9b237163aa0178df3da5540f282f87 spawn-pipe: Fix test failure when running under QEMU user-mode.
5d5eba1c0c43e4c9638cb857aa7f3c471ae0deba execute: Fix test failure when running under QEMU user-mode.
dec35a21ca3440cdaa4057557b2793b4b3aebf39 posix_spawn_file_actions_addfchdir: Avoid test failure under QEMU.
1968e3a57ac44a8e782de06454a6b7df4e4a4c33 getcwd tests: Avoid test failure when running under QEMU user-mode.
6aafd2a92b4bb48937f3e767e51a4b7abf2f2217 base32, base64: treat negative sizes as overflows
a55152ea2eb061403ab128cd7a63772753e83cd0 explicit_bzero test: Fix test failure due to GCC optimizations.
6c546529534fff50fa5afccfe772fa39174e2a6e dfa: port to non-gnulib
93280a4bdca1c6e6fa1946fbf9d8621c42bdd692 base32, base64: fix broken tests
34298f25c3d1d56f0502fdad42df3af6764e6a5d ialloc: relicense
798de454144208ea58a080c13c99f38c1166f0bd fma: Fix compilation error on Linux/sh4.
8bc60373667bbca9a991a9a675635a8049b94e2c sigabbrev_np, sigdescr_np: Fix compilation error on Linux/alpha, part 2.
d2e97793f7501e3985103686b050210bbe1da2f3 Skip some tests when running under QEMU user-mode.
ecf9863b1f2ed7562b3031d2c6fc010622cd48fe sigabbrev_np, sigdescr_np: Fix compilation error on Linux/alpha.
ba3c445a4422f8ea676244fdc8662b01734072f7 execle, execve, execvpe tests: Fix test failures under qemu user-mode.
452e8a8f7b07a794b1de3813062a992509f5c0c9 base32, base64: prefer signed to unsigned integers
ec343e871422076a5e7f30e88e257d3cc9d0573d regex: also break glibc lib/regex.c link for now
0387adf2eaf1ab759bd150361d03366a3b40b3bc autoupdate
fecb49221e5efc3304600a26479aecc9bbc22b3c regex: revert much of previous change
eaccb8cbc64c192942c160dd61439b6f9f769448 regex: fix typo in previous patch
56b322516f8471584c8c67d2f749ae635560eeca regex: use C99-style array arg syntax
8fb3a827a2635915a9baa3926e6be6fad7b9ab2d execute tests: Fix test failure when libtool is in use.
65e69185fa2061e9e668e39a8684f69c31e7152d dfa: prefer idx_t to ptrdiff_t for nonnegative
d3837928885e91c9ddd465240b90a97aa342fda6 snippet/unused-parameter: Mark unused module obsolete.
354f27fea9bd4ecb53980de6bd374434a204afc5 Make generated .in.h files as standalone as possible.
63f9565f371b2ad9060a0cfa4c40c90dfc4bd5e7 gnulib-common.m4: Clarify logic behind _GL_UNUSED_LABEL.
7a2a0d40e713c5cfd0b77abd3bdd897d9e72fa26 c-stack: depend on inttypes, mempcpy
a66cc70ce47237d381cdcb4433f27ad0df9defcc mountlist: Use recommended syntax for _GL_UNUSED_LABEL.
ed94575e9d076005fd29c56945b6f234367ceeaf gnulib-common.m4: Make _GL_UNUSED_LABEL effective for clang.
171035bb080d30a435eeda7ca5bef9c087e02524 Oops, remove unintended file additions.
b034c7933bf8dce070444913ccdccff236f728da gnulib-common.m4: Use C2x [[maybe_unused]] when possible.
55974fb629d0f4a0a4bcae4a6d5d63e1e68e5804 gnulib-common.m4: Document the gnulib-internal _GL_ATTRIBUTE_* macros.
e2a4a093d2d759644a1b5740d5427b53d73f5ab7 doc: fix order of stdlib functions
4ea0e64a8db7064427f6aa5624a4efd4b41db132 c-stack: Test for libsigsegv once, not twice.
4585c30b40122b7bfe299eac532b8a712607237b rawmemchr: Fix use in relocatable-prog-wrapper (regression 2021-08-20).
755cb8397d3c79a1bab71cf41d4efda574806a0c autoupdate
b8ae80b252a4638c52c8f03bbf16b9c8d6bf27de rawmemchr: modernize and simplify
a38c80d8465dc8dfee5b32984a95833d2970c752 autoupdate
732539da8fdcf3a1b72c8660595b2115ef834722 c-stack: fix libsigsegv dependency
8f4538a53d64054ae2fc8b86c0f87c418c6176e6 doc: Update for glibc 2.34.
5b819771642ca46e8dc33d2798924d838bc3bd05 memrchr-tests: port to GCC 12
964ce0a92b9ba87afe7787dc0fd5d1e1abe7214c snippet/_Noreturn: Fix typo
6a3bdcfda683b4f06ff839f14bf9fc4d32188502 dynarray: merge from glibc
1221876a7aec2a59c824a9784f5ff24e96f5545b canonicalize-lgpl: Fix conflict with z/OS <sys/stat.h>.
0b4d8062994c12786e825238b26c9e6c469872c4 ptsname_r: Drop sync with glibc.
375f0d3be139de816aa9c4a5ba183534a4b62388 config: Update after glibc changed.
51dd05503668d47c0f5b37a9b481d4e3d7463586 relocatable-lib-lgpl: Fix a memory leak related to a Windows DLL.
1cb09be022ba08d3794fbff6e0e49816c9a4056e fopen: Fix link error on native Windows.
bba5f1be170c22ffa518951fb1967cb3e8c5b19f fopen: Fix compilation error on AIX (regression from 2020-05-28).
09917a44c1d1b44b417d1ae5ff160abed8a95982 stdio: Improve GCC 11 allocation-deallocation checking.
0b53edc950141d4d060b44756beb972b222b9160 dirent: Improve GCC 11 allocation-deallocation checking.
48ece5c3f2185f52ab8cd73ceac9bd9f0e01eac6 stdlib, string, wchar: Improve GCC 11 allocation-deallocation checking.
6ccfbd6495f2849b1aeea84f73327f6ced0080a7 gnulib-tool: Add support for Automake 1.16.4.
dac3c7e86dfd3d87c5868229aac392d81711d504 gnulib-common.m4: Minor style fix.
526cd383bd18ea29e390548cfde68e2d6d7fa5f9 uninorm, unistr: Improve GCC 11 allocation-deallocation checking.
54c36a38b1b30055133d46a8fe2f69a73f8284c4 ialloc: Prepare for allocation-deallocation checking.
2d2ab37b554c567e26f3396affe67d73ebf1f38b aligned-malloc: Prepare for allocation-deallocation checking.
daabfceeb13e2a927599ba5cf243d0b94e6687c5 list, set, oset, map, omap: Prepare allocation-deallocation checking.
4c424dc470b6ec000c0a10bb649f07358813f842 xgetdomainname: Improve GCC 11 allocation-deallocation checking.
9af2d6c99c9353a4160c99d84134330c1beab246 xgetdomainname: Ensure .c file starts with '#include <config.h>'.
d3c1eca926275d7138cdfd2eaebcf5de472fcdbf xstrndup: Improve GCC 11 allocation-deallocation checking.
5f7e4b01f0c3198131ae8b796c23b01c6d326752 xstriconveh: Improve GCC 11 allocation-deallocation checking.
5c2fcfe2817f9d148807fd00efc6214fe4aea0a5 xmemdup0: Improve GCC 11 allocation-deallocation checking.
4a0993e377f69cdf533d72f00d74471af870bb05 windows-spawn: Improve GCC 11 allocation-deallocation checking.
40cc7b7ee4e261ea3476717e0e8565fe11464fba string-buffer: Improve GCC 11 allocation-deallocation checking.
21884ba6ddab17cc9dd05c92b6b31943f3173db8 striconveha: Improve GCC 11 allocation-deallocation checking.
392c16a063455fbc2b634529b48407e1976151ac striconveh: Improve GCC 11 allocation-deallocation checking.
4a49d74ac8762e8b0bfe0b87ef386fde0fa63d73 striconv: Improve GCC 11 allocation-deallocation checking.
ccecca2b4b943513b8fb514437485ec95f97fb93 relocatable-lib-lgpl: Improve GCC 11 allocation-deallocation checking.
72ec85aef0ad111d5a0c73e38caef3ed01516fb0 regex-quote: Improve GCC 11 allocation-deallocation checking.
fe15063a016258d81bf3cec3754ee41a1d317a3b readline: Improve GCC 11 allocation-deallocation checking.
ce3c801be1caa4651c788e8058c509d5e4e94d99 read-file: Improve GCC 11 allocation-deallocation checking.
16aea871d6bef0ca811908b7199de849448e4a9f pipe-filter-gi: Improve GCC 11 allocation-deallocation checking.
5ce620f7287c9aeb8b4b0b75c2631c0b16c1c2d5 javaversion: Improve GCC 11 allocation-deallocation checking.
9405768cfb16bae71330a244d8025279abdac1ab ino-map: Improve GCC 11 allocation-deallocation checking.
d665f4db8310ed0c78c1ba0e30bbb6dcf9274f43 hash: Improve GCC 11 allocation-deallocation checking.
5adafd694ccdddbc6ac476b126d7e7bf0ac7befa hamt: Improve GCC 11 allocation-deallocation checking.
8af7649e2aa594432c53f26cc7dafc0f8d2c13b3 get_progname_of: Improve GCC 11 allocation-deallocation checking.
80e5de1583163f14ca955fef5fa6db160ce24a10 fts: Improve GCC 11 allocation-deallocation checking.
8b16a88f70515f4afd843127e117dd84acebbdcd eealloc: Improve GCC 11 allocation-deallocation checking.
ae2745385e6f56a6f486b4846a4b64bb40af128d di-set: Improve GCC 11 allocation-deallocation checking.
56312173b134d4a3ea217a24aef4ea82b1f1e380 [x]concat-filename: Improve GCC 11 allocation-deallocation checking.
65460a3ada57bb0ce2418d6b2a67eee2fdda01ee clean-temp: Improve GCC 11 allocation-deallocation checking.
f0bfa2ea1b1e59523ec5c43ca9a1f4ddc55ca26d canon-host: Improve GCC 11 allocation-deallocation checking.
6decb4e2d2054924e035ae391a758864a2167249 c-xvasprintf: Improve GCC 11 allocation-deallocation checking.
0e96b118662b70ffd89cb58f3f2857cecf3d9038 bitsetv: Improve GCC 11 allocation-deallocation checking.
a8b11d9c7ad1633ed9a1af1beae1ae718ddd199e bitset: Improve GCC 11 allocation-deallocation checking.
3f14ad2a151664a660916ab0d08adb1f6011db62 argv-iter: Improve GCC 11 allocation-deallocation checking.
2fb0672b4058a81fd977d75865ea3c3aaded4fb6 argp: Improve GCC 11 allocation-deallocation checking.
9cf8b021920073161cc52e6748e4a8ac7821e408 areadlink, areadlinkat: Improve GCC 11 allocation-deallocation checking.
a2dcb11b99a4f3b52c6df3c4657405cb857b0e63 stdio: Improve GCC 11 allocation-deallocation checking.
d57726cabd19ee22e9ab9c00ca53bc7eaa368f8e dirent: Improve GCC 11 allocation-deallocation checking.
e78a8a2df97b81141890b7a30413f4d03eccfcb8 stdlib, string, wchar: Improve GCC 11 allocation-deallocation checking.
edb4fbdc959660ef753bdc684aaf14b555871a2a year2038: Fix recommendation regarding -m64 flag.
10d4999c5a34b98f8658fc89942d4724636c7f66 quotearg: Tweak last commit.
c67dc34d3f434b59b2574d07512a9894800ee8d1 malloca: Tweak last commit.
648dc42b9e0950bb586ff2312840d28479809a2d dirname-lgpl, sh-quote, system-quote, xstriconv: Clean up includes.
ba20910ef986e92f457c9166304100d73c4b416a dfa: Improve GCC 11 allocation-deallocation checking.
2533aa89db0f7d6e4ece0d5246ddad63c8be628a glob: merge from glibc
81852598aa3cd82cc8d3e594bc155cfa0190db1c announce-gen: Text fix suggested by Paul Eggert.
322a8eb675097122c0c2c6ff8d1fa05ae3b3d60f announce-gen: Text fix suggested by Jim Meyering.
3ace7783656f3e38b6db4e44881959116e581a2b maintainer-makefile: Print checksums by default.
4adae938b8dbe01750698109bcbf5f1c9eb045b1 announce-gen: Print SHA1/B64(SHA256) instead of MD5/SHA1.
8acb4bcef3a829662f196a1d3b4122902ca329d7 autoupdate
6dae7213a2e67c0da56f9bb110e2500df4edeeaa manywarnings: enable some malloc warnings
b03cdc1b6fbc7abae6befd254bf440861aad8ec7 dfa: omit unneeded malloc+free
7c6538cf0584a5ad3e2e46f64b1936eea4cddecc year2038: work even if time_t is narrower than int
784f55e5c59abde4eabf4e08169d1c50363280b4 year2038: port to unusual time_t platforms
9b69ffb766a2f6c0a06ad4b71040209534fde094 xalloc: no attribute (malloc (free)) on inline
49782e402f5cd7b3fa83eae9c425715c94fc459d * lib/quotarg.c: remove wrong, unneeded comment
dbc0251f52475b58a9724f4d42907abeada0f091 sigsegv-tests: make more things static
3ffd764325f24c041021e1100dcbc769a324c47c manywarnings: improve -fanalyzer malloc checking
cfa469f4a2ac29a2bb1efcdca823b02008c1e1f0 argmatch-tests: improve -fanalyzer malloc checking
6b3915fdec301bfee669ffee6491a7a7bdf6c0dc vasnprintf: improve -fanalyzer malloc checking
3efc9c5e4f48b9abcfe6c73e7bb7233173e4ee75 xvasprintf: improve -fanalyzer malloc checking
91448cc91e7f7cf8b4bb6d28f8d14f8f1ead95fd xstriconv: improve -fanalyzer malloc checking
ff5b9bacf5e01754a6c74165949d5cb5822370f0 xreadlink: improve -fanalyzer malloc checking
0fb92d9b37c5242ee12c16d08c5eddfb7754377c xmalloca: improve -fanalyzer malloc checking
8136f0c50ecd74f66082c80a7f036ef5490a447c xgethostname: improve -fanalyzer malloc checking
cc5b1eca12f7cb65350211f218ff2af98c1a6d87 xgetcwd: improve -fanalyzer malloc checking
77dd75352acf3bda52918fca5c297d5611a74195 trim: improve -fanalyzer malloc checking
c902e7c9a72c4df40b3b3a85f26bf19eddea6c43 system-quote: improve -fanalyzer malloc checking
65597d95a3783a5242ca0908e858dc1de5fda46b sh-quote: improve -fanalyzer malloc checking
6f4134a4fc5fedf98a3e17534e717bdd97002c8c savedir: improve -fanalyzer malloc checking
e2301aabc3cbed5d1a500b9cce8fe673d44e0fc0 readutmp: improve -fanalyzer malloc checking
15fd07e1bf3dd62ec17306c69fba9f70ad120e08 quotearg: improve -fanalyzer malloc checking
c343a5b6adbcf7bf9b691a6a0642fdcd769c573f pagalign_alloc: improve -fanalyzer malloc checking
7aa1662353854a861a11162d368d70420cc991d9 mountlist: improve -fanalyzer malloc checking
248b13b839fd392e6078788d902dc77a4f97273f modechange: improve -fanalyzer malloc checking
8c6a99453e4a38fe6b602718e7b5e68444870e07 malloca: improve -fanalyzer malloc checking
b279b399553d273317a7faa59c3ebbfba0c353cd filenamecat-lgpl: improve -fanalyzer malloc checking
17cfd8cecd8801924cd6aab0ec3baab460aadda8 exclude: improve -fanalyzer malloc checking
d8bba112d21f7b2a481c83f95c078a1a895b5ec1 dirname: improve -fanalyzer malloc checking
b4018b8c39c23dd7205e022bed27915fe6c94f05 dfa: improve -fanalyzer malloc checking
0ff708092058a3c467437f624ff07f6672585177 maint: improve -fanalyzer malloc checking
6838239f1eddb6985d1830abc6a8297665405176 backupfile: improve -fanalyzer malloc checking
b48905892de36bada2929e2992b88f6aff7d9dd0 regex: pacify GCC 11.2.1's -fanalyzer
98ebee77e235c9c20112aeaf13235da1355bfd3a limits-h tests: Add tests for BOOL_MAX and BOOL_WIDTH.
53701517c6517e5161e4533e44c33b5e4db17314 regex: pacify GCC 11.2 -fanalyzer
f404a63d34fddc8c9694f4a5dc7033e592b46c9d maint: pacify GCC 11.2 -fanalyzer in crypto tests
ad28cce8e80ff0499d624db228a1644d745b3a67 doc: C2X -> C2x
0c484f5b94afb881676016186d0a15de1bf9872c xalloc: add malloc-related function attributes
5ac0cc90d7453595d56dd63e726079d2a4a42d74 gnulib-common: update for gcc -Wmismatched-dealloc
786bb6fb17d698eb175942606db8fb129e231474 gnulib-common: update for C2x 2020-12-11 draft
c44470fb95020b371e31202bf2884ca021b3dd73 manywarnings: document GCC 11 warnings
8e4d6bf27e0efbfca04c86cc9d6598518e83bd21 limits-h: add BOOL_MAX, BOOL_WIDTH
804ac808a9b17d7ee7cf49f7c713c4a4e4d6423f maintainer-makefile: Respect cfg.mk setting announcement_Cc_, reverting most of the previous patch.
4ee99665269ad99ee95ced50ab936ff2862c754a maintainer-makefile: Fix announcement mail CC's.
ec87cff2ac13f29f4aee88caa7e16e72cef3f490 Assume GNU gettext >= 0.17.
c567dcac24dd90a2be051772d9a8c8bbf869221a gendocs.sh: Fix local rendering of HTML manuals.
f9803478355d038aa060d71bdd9eddf2bd43325f explicit_bzero-tests: pacify GCC better
44aad5b0afeed4ad432429404c760aeae9fd9a0a memrchr-tests: pacify GCC
12916298170afc45f47c8b9f7357b24aa76dcdde explicit_bzero-tests: pacify GCC
07be6b74552efb9393bd1203497dfe41a6368882 posixtm: pacify latest GCC
12b5b00f93c6433c3df8176fc9674d7600f8b268 Don't use '#pragma weak' for thread functions in Linux/glibc>=2.34.
18a9101c9f60bdc8f59da27cc1c6a161abd02c9d Fix cross-compilation test results.
e707dbe7c6da9dd8300cb3d60141f144a7a5d5b1 regex: modernize to newer regex bugset
11e6fc32e9c5c770150b47bc0260b1b91110eba0 regex: fix shell quoting problem in configuration
ad0fa613d3b0aa0aecc27a27963104c58d88ac1e autoupdate
21fccfa0451ba59fba479e439465da9c360353d3 select: port better to MinGW
7dd2562058aa4cc3a1a4714b6248193fd5444491 year2038: Add --disable-year2038 option
02e7acf2fd065850240fad00c7ad30b90a51fd71 doc: clarify which module fixes 32-bit time_t
93149ea835ea73cbe554b9a55d8136f6446abf49 autoupdate
901694b904cd861adc2529b2e05a3fb33f9b534f autoupdate
dc09dc0888485698a8e74205b9df43159aef0f61 year2038: support glibc 2.34 _TIME_BITS=64
a1b12914220e2dd1619f2362e384492406231827 relocatable-prog-wrapper: add m4 files
122838659a4b8ca13aa36594178b47c4cee34c52 autoupdate
83f83c91604e1272cb4fe0bf707081ca7a8905a5 strerror-override: Fix possible compilation error.
4005b659fa7c000249b7cb6a6bbc79ef5a4a4106 environ: Fix wrong autoconf test result in C++ mode.
a64bdf9f43579439e2933f757bd57f9afe5b8af4 autoupdate
7e3a9c5bde817dab5b9a6987a373e6a3c2e6576b regex: fix undefined behavior
7869c5e1fa864d715a386a51158a192679070610 sigsegv, sigsegv-tests: Assign my contributions to the FSF.
c7b1e060d17023065c776757da406d728310cc38 unistd: Avoid compilation error in C++ mode on Solaris, HP-UX, mingw.
5d357603e8ecd6a256a9b8a34292b3dc7ebec4d4 Sync with GNU gettext.
28e9b735a9d74f63ed7c23c8eeac040242bc0b0a Sync with GNU gettext.
fa7147fdd9f2a6112b5256b034ddfed9b29d8b0f unistd: Improve conflict resolution between gnulib and textstyle.h.
7f7c3c1efc640059f2ad3046353935a2b30aaa06 stdio: Improve conflict resolution between gnulib and libintl.h.
ebcebf4e327c8cc284f3e87f859fe884efb71931 declared.sh: Allow parsing 'extern "C"' lines.
3f9e15ab18395229c41380f7ccfe37d542288ba0 unitypes: Fix trouble caused by installed older versions of unitypes.h.
0647171f083cd3eb4a9a4077c013fe7d069589c7 sigsegv, sigsegv-tests: Assign my contributions to the FSF.
fbcf84e542d5abad1f3fbdf4759874cf414946d5 argp: Avoid possible NULL access in argp_help.
b50a7e59debf84b2ccacd5863a919bde6cb78075 autoupdate
325ee4c272afee858624aa28054a23bb1b34d847 tsearch: Relicense under LGPLv2+.
90e2db600e03a984ee236e5bf079617e49bcdf18 pipe-filter-ii tests: Fix long-standing failure on native Windows.
f7ed7da4a75c39ef19f1660825e846006a7b9b9d autoupdate
d2d3a61961e102125f7cd4262ebdbd849033670c xnanosleep: Improve module description.
8275fa2ec57ea275ca35b003866d62f817650961 xfreopen: Improve module description.
2468c9488c65003ef30f3b50f1f0104720e41c18 idx: new printf/scanf length modifier macro
f44eb378f7239eadac38d02463019a8a6b935525 Align 2011-11-26 patch to 2021-04-11 patch (regression from 2021-04-11).
265546dfdee18b9c2f2d022c8c2786a8cc63683a * lib/stack.h: Omit stray semicolon.
29441fd7bc60ec6010e64f5e8b702c4b6290cec4 getopt-gnu: port back to Solaris 10
9ad0d4f1c595e5d430a3ffcf332e280b3f4cf965 ialloc: Put appropriate license notice in source files.
ff7c8b21e259fdc4bc721ed55519cfee06739efa * lib/xmalloc.c (nonnull): Pacify gcc -Wsuggest-attribute=pure (GCC 10.3).
00a11ae0d681fb7b33bd877ab9d904c389f66c3d xgethostname: prefer idx_t for indexes
3672ae90461db1dc3381ab780ab37bd094871be8 userspec: prefer idx_t for indexes
3dc36216f168f4e752b648b19d85eab32a037827 stack: prefer idx_t for indexes
d4e7edeb474203904b55ef575b3e57157c26e080 savedir: prefer idx_t for indexes
9a32e79bad30024f00dafcc4b4bbf7a7a69d558e readutmp: prefer idx_t for indexes
8198f77ec4ab18c4d1cceb9daa4096752f5f0b98 readtokens: prefer idx_t for indexes
2a8a1e307331bc29b564510fe0c4e796af8646ab linebuffer: prefer idx_t for indexes
5def80eb1e08706dafee177c87c961c7c3ada396 getusershell: prefer idx_t for indexes
2322faa02833c144f4a1630dbd4e428a97c8bf13 exclude: prefer idx_t for most indexes
0a7236ef1d5b9387616f4d4963dcf36a546d12f4 dfa: prefer idx_t for indexes
40a031df0896ed7bfec35c46d23bd89444ecd5dc dirname: prefer idx_t for some indexes
61d866244d7ce4a89a5ed46b768bcace9247d8e8 xalloc: new idx_t-based allocators
f1698a709865b6fea53f1c417c8cb1db5dec4adc ialloc: new module
9e153bac1a7cb2d59e564a8631891b01658a6d5f exclude: improve wide-character hashing
39d08c09b444db57f45804bfe86ee17203c45a8a Make message in last commit more precise.
d465dd70e1ec5fe332160780eb66511028f5897b Clarify where to report test failures from Gnulib tests.
16c3e1868a15a5946c0f0f7df6e107e9b3c6389d Clarify that compiler warnings in the Gnulib tests can be ignored.
993ca832d232c33da1d2bb07e91acd6d301ebea0 sigsegv tests: Hide a null pointer from the compiler's optimizations.
4480dd39f2f8e59576dc03727d004ae996e26d6c get_ppid_of: Add support for DragonFly BSD.
5352f36556818bf0ec81193f99d69d156f4855a3 sigsegv: Document context type for DragonFly BSD.
51657ac870c1b49b625aa2216d36290c905f555b dynarray, scratch_buffer: Fix VPATH builds (regression from yesterday).
b352d773bd52eac1d486b68bfd5b0545b0857073 ptsname_r: Add support for DragonFly BSD 6.0.
c3dccf5514eac7bc31ee833a09bd079470dcd6b4 Avoid some test failures on DragonFly BSD 6.0.
9a38d499ca16f2f4304992eb1ab0894cd0b478e1 mountlist: recognize fuse.portal as dummy file system
68c460e6856aae9fc4271b4c72016a26cba3d0e7 host-os: Add support for DragonFly BSD.
5067cc8cde85d34c0e2686f60ca7a2e0fee02998 thread: Fix test link error on DragonFly BSD 6.0.
e2bcd2e4d982ea390a8edc3e8c94a3ef47eda327 sigsegv: Avoid a gcc warning "declaration of 'sig' shadows a parameter".
11d8c3e2a2ed6d91514840943122f2aef8c31384 Fix comments.
469f9f3685c4026e79ccc8f3fb35c3eb25fd3716 scratch_buffer: Avoid conflict with prepr. macros owned by the system.
0c907f7da13232908f05c415b8cec56024071906 dynarray: Avoid conflict with preprocessor macros owned by the system.
82ad8518b7da6e3e9903220715ce950b3a429ebe glob-h: Make last patch work with Solaris 10 cc.
a5b7194c670089046d9f22c220fea2afc3985c2a glob-h: Avoid conflict with preprocessor macros owned by the system.
fed6ffdbb62eb2cb1a742d22cc3233fa12d2ba58 ChangeLog: add entries for the last three commits
19d67047f70c0c332fb1de288879ab8bda1551e6 regex-tests: test for regressions fixed by the previous commit
0b4fa3dada84dc3da0d3efee9327f8db26d59903 regex: fix match with possessive quantifier
599ecba3344d9280802ce9f80d593d5ded2312a3 regex-tests: remove incorrect comment
c3549ab805260a7679bc6459612904a3cf3b8ab1 lib-symbol-visibility: Make configure check work for newer GCC.
4d288a80bf7ebe29334b9805cdcc70eacb6059c1 vasnprintf: Don't leak memory when memory allocation fails.
f3553bdefc9202e81996c73686e3ca53cd827417 gnulib-tool: Stop doing license notice replacements.
555bd9ca6484b9ddc28311c57fc783eb5e84185c git-merge-changelog: Fix license.
1db1ae8d610aa2a11e1812aaec4ada493b4d0911 Put GPLv3+ notices in source files where appropriate.
0f9fb7c2598355f23117a257eae3e594afafc3cb Put LGPLv3+ notices in source files where appropriate.
29943d46b6dbf44b256bdb08aece39f0d3131436 Put "LGPLv3+ or GPLv2+" notices in source files where appropriate.
19c06c1dbab86315bb3132c0baa27dd285df64df Generate correct license notices in libunistring files.
80b4ecc452f9a6cafa38702e465bf25d7c27c5de Generate correct license notices in libunistring files.
5ffa144085078c72e7d60759ab2d6100b04cd2c2 Put LGPLv2+ notices in source files where appropriate.
429b9cda0b1fff009c132f7ea461e08cc7095d8e Put "unlimited" notices in source files where appropriate.
fa5c2532b786e4108163fd6949e48a409eef5daa Put public domain notices in source files where appropriate.
9f1d86cdf3c7dc96bdc6cf5a1e463c68ee0da6f3 Revamp check-copyright script.
a8f2dda75f0322d9c5d2e2cd8cebd6237b5249b1 gnupload, git-merge-changelog: Fix module description.
efe8ff4b35009076eb6186419c2a9e37f93e15cf New directory with license notices.
c45faf7f48bcbe57df3bbf8df81a016c5f15df55 reallocarray-tests: port to weird platforms
2e1b7bf95c689b8532d5a87e91c94d11959e57aa dfa, etc.: prefer xreallocarray to older name
6d1cba373a8387aa2131e9dc3e94954c5669ca52 Write 'LGPLv3+ or GPLv2+' instead of 'LGPLv3+ or GPLv2'.
4b55e5d2c9c234230de84e19fee7f16be087960d * stackvma.c: Fix misspelled comment.
33613b780e3d350ba81954982def9aed4166d26b sigsegv: Port to Solaris 11
3639c57a970191e0bf7a9789bd1341786d0255a1 autoupdate
8f7615ad790cb837e1888dc4064c6540ecb1f72d c-stack: Document another restriction.
af26171aa63d61a49c05b5582b40f92f4f97ed63 stdio: Fix compilation error on DragonFly BSD.
530ef0af967b773152642ca426d502575b48451d getprogname: port to Tru64
31e46743abc894a70e420411e7d183e8ef0f8e45 sigsegv: don’t assume SIGSTKSZ is a constant
9c4b4b083f87a3075d92dd72d5aa4a0007edb5ee fstatat: doc improvement
40e416dd1d2197754f43497dd4c0d250fd20da91 c-stack: Support catching stack overflow on most platforms without libsigsegv.
8e99f24c0931a38880c6ee9b8287c7da80b0036b sigsegv, c-stack: Avoid compilation error with glibc >= 2.34.
a6a6528db257ebd2841971fba0b30272f4e9a463 sigsegv: Add tests.
e54aa6196947ed22ff66bcd714e4fc7bd0c5c3b4 sigsegv: New module.
1a72950760b1fce763ff834de0d545caab8a983c realloc-gnu: avoid glibc MALLOC_CHECK_ issue
aa0bbfd233d2d8a9d46e215ffdb47c4b167aba4e c-stack: work around Solaris 11 bugs
093778cab5f8202b547d9c778228ea7eb8177b6c fcntl tests: Avoid failure in MacPorts.
b0211da46847cada99cea979647baa0c7c2b28d8 linked-list-unportable-test: New module.
93be8dd0d91d7e547a83ab3a8c498b2a61a17b75 valgrind-tests: Doc fix and introduce AM_VALGRINDFLAGS.
29d84f9d076190f7f0a0bae3cacb91a89dbdac61 malloc-gnu, realloc-gnu, calloc-gnu: Ensure errno gets set to ENOMEM.
57e8c5005244df16e681428986c3bf0426050814 DEPENDENCIES: Mention the requirement for 'join'.
f6b9c58618ec757924cb987457243756cd68fa5d *alloc-gnu tests: Use ASSERT macro.
37f49aa5bbfd4a18af1455f26bc5ef870be23017 valgrind-tests: Fix 'sh: yes: unknown operand' error.
784fdea59920d69998b59ab326c11a8a2a93ef88 valgrind-tests: Fix LOG_VALGRIND when valgrind is missing.
e0a1ea5e1d20918f6850a2ab8cb86c691cd8b46c valgrind-tests: Better option handling.
0d7232b98c7b5be6ee9ac513a166110989613870 windows-spawn: Don't assume that UNICODE is not defined.
cc5bf815d325867d4d96edb7963b695dfce7d849 getrandom: Produce a better error code.
301426c0215a918d3d60e7dbd16489065378a91b fstatat: Document a glibc 2.7 bug.
4d42b019057dc6674402b50f189b5796457e5f33 posix_spawn, posix_spawnp: Fix build error on Minix 3.3.
3b4cd76a8e64d4b70e2aff61cbca77df056ffcf4 reallocarray tests: Avoid test failure on NetBSD.
832823d1e3c6589c29b85df53d1e7121df530ffc gnulib-tool: Fail properly if the 'join' program is not found.
c499a3c497de473fd6a2ee78a76402b8846cac8a {realloc,calloc}-gnu: Fix autoconf macro (regression 2021-04-18).
ba08ac6df93ae9c5fbdcc424a184150e7caed4f2 {malloc,realloc,calloc}-gnu: Fix autoconf macro (regression 2021-04-18).
bad7a098679f6bfd8573d14e1722765977436643 malloc-gnu, realloc-gnu, calloc-gnu: Ensure errno gets set on IRIX.
3189c490ec29a74e91e1b800d63fb7c9f9b47d2b malloc-gnu, realloc-gnu, calloc-gnu tests: Verify errno is set.
2bb536310a329ad68dbe20ceb55787f12bf682d5 getrandom: Fail with ENOSYS when the system has no randomness source.
6ec89f2b332e8db154277d3d85fc80330def829f free tests: Avoid test failure on glibc < 2.15.
4e1475874cc6c65763fe8f26ac6b10ae7198f7bb Fix build error when libintl is installed.
7cc8d8aa0db12119d6d88af430238c24361afc4e Fix build when an older libunistring is installed (regr. 2020-02-23).
5c8def7165ab81856137e094d793a7679bf157b2 autoupdate
6d4fe2e29dae811c480dbb5f10701940f8c7e853 immutable: Fix crash when immmalloc() fails.
751e83501400fa62d3e9834da0cf91f2d145e1d2 supersede: Fix crash when malloc() fails.
afeeb21058d15e5250fff9fbea2c1fec011c061a libc-config: fix include problem on older Debian
4b071c115309079528db7b60e8d2ffb22b129088 gnulib-tool: port better to current Autoconf
354b9691accd00a531358b652689ce7f580fbe54 reallocarray: a bit more tuning
974ddbe54c37dd1f8f0f0f11f6f967d6fecd864d reallocarray: don’t crash if item size is 0
ffdf094f83481d04c58fc36fc7a32ba440f365c7 Fix messed-up previous patch
724f02cffadca0f63828537d018247f48ee115c0 xmalloca, etc.: avoid unlikely trap
cc98a5e2fd16ae8589deea9dbd71be59b6f77305 xmalloca, etc.: fix some xalloc-oversized issues
a7477abe2943c73bf23f39da2b706ea338d1c9b3 reallocarray: check for ptrdiff_t overflow
e25cfaa3b59d3d7d8435e9e164a7f92e92c3f64d calloc-gnu-tests: add overflow tests
ca883666cb34922d9ab1bd0ac0101970c7aa3910 * ChangeLog: Fix thinko.
eb32c992c90617b529e2ce08ad6014d418dceaf9 libc-config: port better to Fedora Rawhide
882243dcfe41bd703db61af56e954d8dff3369ce realloc: port to AIX 7.1
147828bccdcbb7af648d24ef9eaa68e9cb6b89d2 malloc: simplify
7e605302f7ce70184af6a21de546da8b604f9c76 malloca: avoid ptrdiff_t overflow
87e2ea351c7e754cc3df8f6c9c519aa9fd1559e2 careadlinkat: avoid ptrdiff_t overflow
84b9d95e6a8f847da287c3bcd028b74a12e2f36d execute-tests: pacify compiler
591f00666450e5e70514d457846af2c8d301af9b malloc-gnu-tests, etc.: use volatile for clang
9b8db75dbe7c33d5dc7eccee84f80c17c18223c1 malloc-gnu-tests: pacify -Walloc-size-larger-than
5d5120d76b6e540c7e78332aa8302b3244b9ea02 safe-alloc: fix pointer implementation
751b5840a02cd42c42d3aaf90640d4636c4271d2 calloc-gnu: now LGPLv2+
d4e52e5e3c25942710cab4d5a3e78a761f1fa77c safe-alloc: simplify via reallocarray
6c9d1972b202299f6f4e41ec810e13d17be605e2 xalloc-oversized: fix SIZE_MAX optimization bug
109f6d1f8c520a0c2cfeee940a9671c83361a8c1 xalloc: new function xreallocarray
9fd0a1ded22094060e351c4df9a1f2448af5eeaf group-member: simplify via realloc-gnu
650f0a6c66a9debb71e9cdab5ba7494f97206e59 backupfile: simplify via realloc-gnu
9396fa38446d9bc2192e23eb01e2ca03271cf723 safe-alloc: improve doc
abe94812b3b6ed6897e4375756e57afa233702ae malloc-gnu-tests, etc.: test ptrdiff_t overflow
b28520a80602107bc44300573b71cf293d0ab6ac malloc-gnu, etc.: prefer AS_CASE to woolly AS_IF
1179a1dec7c303294a934efe2e8d85e19a87c4e8 malloc-gnu, etc.: sync better with Autoconf
f88ef0ae52b94a03959110c41c15a30b8eeeee41 lib/mini-gmp.c
295626fbd2e31d7fe9d86117b4d07708f3861b4b malloc-posix, realloc-posix, calloc-posix: Document affected platforms.
1905bf663dcb409a23edd834fb9a69678cc521a9 More systematic file naming.
37522c6a20bbcb93773569bfad2de14d3e682ab4 Add comments after 2021-04-11 change.
bb634651be35d089fc14f94955e28f74f0c53408 doc: Update for FreeBSD 13.0/arm64.
77735ddeee703ff917dbbd90d06c740a2a6466d7 xalloc: adjust to malloc ptrdiff_t change
58fe105490e918b2281285f38b460a7b519d2d0c malloc, etc.: check for ptrdiff_t overflow
bc61151f00956ced91fb479bf9aa719d96bcbedc stdio: Fix build error in some configurations (regression 2021-04-11).
04a9dd8f1d49dead0fa20d979dfac1826e613de6 doc: Update for FreeBSD 11.0, 12.0, 13.0.
6664b43d03eb5acf0ac25c5570be6b8ecdd2ebde malloc, realloc: fix recently-introduced #undef typos
9ca3600636304e6ff644a51a0f606a2ef3509920 hamt tests: Fix link error.
2cccc5cc0087cb0557b4010bb94b7fe829f546e0 c-stack: Don't use an undefined C macro (regression from 2020-10-04).
371ab715d1df572517c343a47057a1b9bbfc2ef9 doc: Fix confusion between LIBADD and LDADD.
2a597a7ae16fb988daa473f8df2468d7188c118a malloc, realloc, calloc: Support restricted library symbols on AIX.
80a344e3237b878734295cbe696b7f1e4a8541f0 Support several gnulib-tool invocations under the same configure.ac.
8b857ed1ad1cbbf265d43016ee7ee93c7b7c6cb4 Rename GNULIB_OVERRIDES_CHAR16_T, GNULIB_OVERRIDES_CHAR32_T.
db16856ae761bc213942c17f6fc2b7e9655014b4 Rename GNULIB_OVERRIDES_WINT_T.
c4ced6dbaaeae2efdd45e74e626ad2b1ee50aa14 increment-serial: New program.
906d51f17c05324f7389de7cad5e12e1800ac279 useless-if-before-free: Implement --version option according to GCS.
893a10822645300c26e67d54732ec564deabcf3f libtool-next-version: Implement --version option according to GCS.
8bd125ff4b6e2f34a754bf1adcf4c75a7630cfef gnupload: Implement --version option according to GCS.
38cd01d2d16cdae8794d3cc2a4a70054651b799d git-version-gen: Implement --version option according to GCS.
fd6f32a849f159d6063869ebeb7f29e9c7b0736f bootstrap: Implement --version option according to GCS.
60863e8024d7a7c6ffe4b03d33a87bdb44ab5770 announce-gen: Implement --version option according to GCS.
2bdca6a667a32d5b92a6ffc3311524748f08e506 Simplify GNULIB_* variable initializations.
b967bf4908694ebc4190c9675496121002240ff1 Blame GCC, not Coverity, in utimens ChangeLog entry.
1dea1569210f945d4ac5546394bf4ee70a3bac5a realloc: fix undef typo
a3a946f670718d0dee5a7425ad5ac0a29fb46ea1 utimens: fix confusing arg type in internal func
2a7948aad478bcdcd2472b380054f84e7360ec10 execute tests: Avoid test failure in certain environments.
dbb1926d7d0ff41c35ae05bcf3ee03a2c6b1377b * lib/xalloc.h: Fix previous commit by adding missing include.
a4f1d2cae56a495799f4da7e414105ad536b3d01 xalloc: simplify integer overflow test
7e90795b4061e4d023c8ab4937d988dbbdbf9d15 group-member: minor tweak to omit a *
4392cab3a01e2df101f3fd269c5b17aa969d0669 backupfile: less-aggressive buffer growth
a1cbbe4664a9c06b40f8e5d489ea574537b78945 xalloc-oversized: export xalloc_count_t
372b1f317894d6916a94cd3fd08361fe270206b2 xalloc: try to pacify gcc -Wsign-compare
5ccd7e60ad475b481144437c8e4037a56f32e4a0 hamt: Fix coding errors.
8b32ec4d89de0549c76ef09230681b95cada6996 pthread-cond: Fix compilation error.
7622a0a4c6309f9cecaeef72569da687eb5b6b93 pthread-cond: Fix wrong configure results when <pthread.h> is absent.
8676a431641bef9f5470b31054934f4dcba156b4 backupfile, backup-rename: Trim dependencies.
9a120afc651c6ae2a890c63b51a06310433a4e3e doc: Fix syntax error (regression from 2021-04-02).
009a2501dc210a2772ac674d97d1f78cd63c40c1 hamt: Document the module in the Gnulib manual.
d985cede39843105de96b1bf91028b6ea8035365 savedir: avoid unlikely undefined behavior
7969591f9bdb853027199a50b6b760bc5c9cce29 quotearg: avoid undefined and/or O(N**2)
f30ed230ed479fb1de1cfabadad7b3905ec8b641 xgethostname: reorganize / simplify
0cdb81c92993b8b1e41aee9df2170f5dc35e86b8 *-list tests: Add more tests.
e108960209b3c13c2d43d745c0898c8778bff186 list: Add operations first_node, last_node.
b7a807df4473a3d9210aff24a3bcff2479c688a9 xalloc-die: Fix compilation error (regression from 2021-03-28).
006275ff127e11710bcc82db047de75ccef5791d hamt: New module.
2b038f1cc7e9a7e0a6257527a127a87753fc794c strtoul, strtoll, strtoull: Fix compilation warning.
ea1816fd6d334b4bfd8368a63d9bda3cad1c9b0d strtoll: Work around a bug on native Windows and Minix.
705c23696fcaf5bd9d4f0aaecd106b4a2c1417b2 strtol: Work around a bug on native Windows and Minix.
837ffb5ee4585ce6947e1013d03c7d6f21cbd635 strtoull: Work around a bug on native Windows and Minix.
cbff21f910e678340da2cadf0bbf2bdc191c0eb9 strtoul: Work around a bug on native Windows and Minix.
022521230ffa940a5428ee2a50120dc882920b16 strtol, strtoul, strtoll, strtoull: Optimize.
71958eb7080485d7291b8b622b09e6b198f0d920 strto*l: Don't pass invalid arguments to isspace, isalnum, toupper.
38d0749a3077b03fda46567510b1217fb5e4e170 glob: Reject ~user syntax, when flag GLOB_TILDE_CHECK is given.
152be6db1b016ed2a510ddc3895a937b21fbd538 xalloc: delay setting size until success
e54b645fc6b8422562327443bda575c65d931fbd xalloc: new function xpalloc, from dfa
f19e3cff2e3fee26cad50b4d5b3ae9fa3c6862a7 linked-list tests: Add another test for SIGNAL_SAFE_LIST.
0a45aa2936509a5d871da7af63302f62d1524ee0 renameatu tests: Add unit test for bug found on macOS.
237cb3542debf994471c659fe71a341e814e3acd unistdio/*-vasnprintf: Fix errno value (regression from yesterday).
05dbb8b61d2d9a4e8e3795fb2f60d390559ab4c0 vasnprintf: Fix memory leak (regression from yesterday).
e639e557f1b09a4f5589377705a30c4014b76924 fprintf-posix: fix typo
5b3a6f94f866b02761105b55dfdfad4379a640bf free-posix: use more often in other modules
a37df18aae6c52fab2c7efebff28585e5365268e renameatu: work around macOS 11.2 renameatx_np bug
79a63f591a3e27be1c0ef540dd8dd3ac811d3ff8 clean-temp-simple: Fix a rare memory leak.
2e29da63b26c57d4fc47e24fb122c6e205fb35f5 clean-temp-simple: Relicense under LGPLv2+.
391c29f5bb99a4a77d19ece68e52623d4890676a clean-temp-simple: Remove dependency upon xalloc, xalloc-die, xlist.
83c222f7a65279e4e659a4caf8b85d34f91d5eeb clean-temp-simple: New module.
fe8e6696806c54dd0f0e15f6d3464241f529d874 error: Relicense under LGPLv2+.
d2a00b28a02322a13a8cb6a072914432b4a374c3 getprogname: Relicense under LGPLv2+.
f491e394f9c6ed7659ac0b6b70bd5de0c6b6d545 fatal-signal: Relicense under LGPLv2+.
92ee1fe627850db285330dcd71a516d2e71bbfa4 doc: Mention an open glibc bug.
1cd2761d04226b28d08fc7b52fa8f6766f84cc67 mbrtowc: Remove a redundant condition.
4f42fc4d6bd897ebd9f23510edc59a60a92952d4 linkedhash-list: Relicense under LGPLv2+.
9ad38b46d9805cad071a4d7aaa370809eb2cee40 fatal-signal: Remove dependency upon xalloc.
ea2ccc2e12f8e30f0f7e814b25cd5bc583f7c622 diacrit: remove
af3745fb175b382b31ce2c343972165fe4a6ca64 tests: fix signed overflow issues
0b06bc0c0f0617ee6a1be9b67944e34bedb23f63 doc: More updates.
79c4db534e78dccaf8b3426dc848c71a3a60ca33 doc: Update for macOS 11.1.
49855b3b49b035f86a6f31d7cf46934baeba5afd ftell: Document bug in macOS >= 10.15.
a646e362fce5952d55073792799cdc8fa29ab253 ftello: Work around bug in macOS >= 10.15.
cfe9452d1dd3cf16e6c518b970bcdca70e8c872c math C++ tests: Fix compilation error on macOS 11.2.
d1e7d49d2cde9b9d80cfe52aea7ccb63a4f45391 simple-atomic tests: Fix compilation error on Solaris 10.
2b2e2c1ca7181597631351965b7a20a01c850476 simple-atomic: Fix compilation error on Solaris 10/x86_64 with cc.
734cacc097d99844249c5e1b73f7583648a53bf6 argmatch: fix testing typo
363497c93a59235478cd80d536a17023e595cc79 autoupdate
257183ec1ea1517d5ae6dac2e8724a90e23e864a intprops: improve commentary
02a474ef457f470776031b3cc38ee6e891dbff17 time_rz: Put reference documentation into the .h file.
35f8ff2e1162bf3ee60d99b6812f2ae10f3f2898 parse-datetime tests: Avoid a test failure on NetBSD.
981ada97800c445434a21325fb0748ac4a65a9ed autoupdate
fc6d7d850bdebfed81e9212910f44edf99dd7743 libc-config: port to DragonFlyBSD 5.9
f0d3a4d726d16b77b3fe7fb155b29ab792452a4f manywarnings: modernize documentation
c7c26eb67ead3094be7bd9c2fd7bf79f2a5b25c7 sysexits: Fix for Haiku.
2a200f4eb4754823c5674580bb0b68a88fd35077 Rename GNULIB_WCHAR_SINGLE to GNULIB_WCHAR_SINGLE_LOCALE.
cd057fa80c74dcf1d0a74290cb5ad6cdc3136428 mbrtowc: Allow locking optimization independently of 'unlocked-io'.
ede75ad3eeeafe72d1af9de84897905edf76bd70 regex: Allow locking optimization independently of 'unlocked-io'.
f4bf3936b988eb65361e04b0ca3898681b787c58 exclude: Allow stdio optimization independently of 'unlocked-io'.
d26b0a2672f5adec9658ac606661b2f3b24c0336 readutmp: Optimize stdio accesses.
895c6f0664d19f754fe3905bae1bae83aee46bd0 mountlist: Optimize stdio accesses.
92052c44910568ef6012584a344edcb736949d2c getusershell: Optimize stdio accesses when possible.
212f0b69ab67a4d6230c2ab85e28c2f54b31060c unlocked-io-internal: New module.
7ea7c3e27964aaf699ca737b11e2edea289f9ed2 posixtm: Remove unused includes.
84b97a7332d6eae7b446645aea04f43eec473e8d dynarray: Add tests.
7ce163b7e92e127bb0d883df35ac9b642391ff8d dynarray: Make the module usable on its own.
0ff2812c7286940f29ffca7da0e998ee2c353853 scratch_buffer: Add comment.
487b9551b63ef936a6be6df38d1c9484cd97810c parse-datetime2: fix licensing
fa6c6f2a3947fd72b3e15cc12c2c2ed26d3dd5bd free-posix: Update documentation.
3699ec9735e81cbd278146d74d99f6296c253566 doc: Update for glibc 2.33.
82f2c91ff515da3a657f51fc6b0808351c8d60e3 stddef: Generalize tcc workaround to other compilers.
3c55969da66ccb9e6c0d045261a246254ca4494c stdalign: port to tcc + glibc
7c748055361ce5e9400d4dd460df0b84c735eff4 asyncsafe-spin, simple-atomic: Add support for tcc/x86.
65470c21733b0850656503f09f9878e2780b7984 asyncsafe-spin, simple-atomic: Add support for tcc.
3b0808afa4236e6fa221eac2ec25dc2a8ef09557 stddef: Work around an interoperability problem of tcc with glibc.
495dcf8d964e0b3a712f9345554a03d450851d8a mbrtowc: port to AIX 7.1 with xlc 12.1
92fb5eecee39b2b87bc140ffdafdfd9e82057911 * modules/parse-datetime2: New file.
3d15181e1eb6db8e4471c2dcee6104b51d11b8b2 unlocked-io: do not redefine getc_unlocked etc.
4e7f59b25f2b3293d581fe7b4a83a6e706db9825 parse-datetime2: new module
783f2967e23e6481941c1bf1e73897c66cb4195a string-buffer: Fixes.
6466d2540a841d91d8d5ddafd5a2e54f601954b9 gitlog-to-changelog: output SHA in "empty commit message" warning
5c7fc16b455ba87ffd1fab50905f96bc20c7b05b glob: include libc-config.h only if needed
494fea035166a4947db72bd23161faa1f1733708 glob: include libc-config.h in a more-standard way
8752f43fc6974beb773351de9f0cf8a06a1352d1 autoupdate
c9b44f214c7c798c7701c7a281584e262b263655 string-buffer: Add tests.
75461c74dca5e5fa9c9f2540d7328a38e59a7b9c string-buffer: New module.
df2105c7a63eef268de92a78e885eb3e07c31215 scratch_buffer: Document the exported API.
d0ea400dc3ee88e16dd67ae92bb5c751c7b4c190 DEPENDENCIES: Update.
7563be91dc30ff754140468c70d47a7b03fb6df4 parse-datetime: Fix comment.
4d4fb2be2f17938658ade0da9006593f715853e8 passfd: Fix test failure on FreeBSD >= 12 and NetBSD in 64-bit mode.
4b5bc7fdd55da390f486bafa1e91ba93dd8d887f Port better to macOS Mojave
29a3fb3ec79f1344a1476907d197b8b37c4699cc linked-list test: Add test for SIGNAL_SAFE_LIST. (It currently fails.)
43e5eca63a07d4119b104c4f3cb2aefe3dc9f2ea simple-atomic: Add tests.
0a6dc3028b79ce4f1051bbd3e9d458372d385690 simple-atomic: New module.
74a0cdfeff8bc2fd136d966e84f9a276c5a2f6f8 Fix distinction of 32-bit/64-bit mode with xlc 13.1.3 on AIX.
4ef9c7af055927b434cc789fb70d4d447ee8f675 Correct placement of last ChangeLog entry.
802931d3728acb52763c13e2644c06ad2ce0cc3f lib-symbol-visibility: Make it work with -Wmissing-prototypes.
0b38e1d69f03d3977d7ae7926c1efeb461a8a971 stddef: Fix test-stddef compilation error on MidnightBSD/x86.
548423f22f9a232188d849bf6b4c1abfb7adaa0c Document non-standard prototypes on MidnightBSD.
5040f712e9ab0e1a203095f2c3dcca5b7d473f1d posixtm tests: Fix warnings seen on MidnightBSD/x86.
71a8a22eac2abfa80ae4d35462fa0733c688383c Add cross-compilation guesses for MidnightBSD.
ae05418d45b65c052f387f05df1fb048c776b172 threadlib: Add support for MidnightBSD.
5794cebef081aa5db491c7b98b12cf32c5741298 host-os: Add support for MidnightBSD.
cc0b1d7291a35f6377b7aa6e56adde97ad201b26 c-stack: Adjust for MidnightBSD.
6563dfc2de39cad50333b208a52fe20c57e59556 relocatable-prog: Add support for MidnightBSD.
cc6d9794fd0085ed7d340d1b7a7251aa58297923 havelib: Add support for MidnightBSD.
b3f18c639784da3c0c83cefceac30420e3dd9fcc wcwidth: Document MidnightBSD bug.
0d42d754efff46ff39f372a5bcc045a436139126 pthread_sigmask: Document MidnightBSD bug.
807228006240c231aa47eae952cad4f7742ca488 immutable: Avoid test failures on MidnightBSD.
d35d912b48d957dec99845a10ccb59fe0c3e727b c32is*: Avoid test failures on MidnightBSD.
a002cbb98b9fb9efc2ca2b1fcc449df5e9283f87 regex: fix comment location
e3a06e1c94e2d62e495c3351168334e1d613a674 regex-tests: add bug 11053 test
7256c713c17b1da11cdfaa269898c62fef10a132 regex: debug check for set member duplicates
70b673eb768eb7288639cbbe4642c2912b7d204e regex: fix longstanding backref match bug
f5596242f91109b393919653d091bbeecc4b0a55 regex: avoid duplicate in espilon closure
a588d48043b1294f386cf0382e9ea7e136536a18 regex-tests: fix typo
388d94329ca17789f1481d6fc445a8d02161b81a regex: make it easier to merge into glibc
d6f9ba54a7c5453fe8968814adafb0cdf9167654 regex: minor refactoring
37f2bbbe8b9ea0a6659a60ab05602bb2742eebe5 regex: avoid undefined behavior
607c71a6f5b705e6545b067b64e089280c68367b regex: improve comments
8aea50f4dbe02dcb286d3e89fd3a66c0d1e307bf relocatable-prog-wrapper: Tweak today's patch.
7b9b52a92f711b76d3a191d67255fb5d7fabc443 fmaf: Document QEMU bug
4f16dff6417dd406919d873bd6b58f6f4f85b3bd remainderl: Work around musl libc bug.
231b50366a31628ca75ba71858ce7e726dde297e log2l: Work around musl libc bugs.
6958256b9ed130f76f2135895319d22a5d5b7c8e log1pl: Work around musl libc bug.
a6be52c658b3602b4550706023d40d740e5d136c log10l: Document musl libc bug.
84d2f6de56d04df6b66844591050ceede666d763 logl: Document musl libc bug.
dc25dacc120a00be27596bef1b8b30bb2b0e6284 expm1l: Document musl libc bug.
db446a33a92cbe4f50406bf62970287d2db3834e expl: Document musl libc bug.
24446f2dda800d854142d5bab5c980e6fa3326d4 relocatable-prog-wrapper: Update after recent changes.
a12d5bafef2103373e775683eba778c98f0142ce Make it possible to compile rawmemchr.c separately, unconditionally.
9c86ea67f0b554284251bbe325db033cfe4a8368 Make it possible to compile mempcpy.c separately, unconditionally.
3dfe86d1522029f12c84bec55c8fb3c6c9c561dc Make it possible to compile free.c separately, unconditionally.
64bdee095f60ec708937d73132b95377e27a827e Make it possible to compile realloc.c separately, unconditionally.
eae672ebce3fbb777670debd458905cfb2a0adc4 Make it possible to compile malloc.c separately, unconditionally.
fd71d76ab7078e77cdbd70b0a95972cc16ebd9b9 canonicalize-lgpl: Simplify.
b9bb7e335ef014e7859b71e90ee12a0c028ed968 canonicalize, canonicalize-lgpl: Straighten dependencies.
5c79e150b0b7d85b8bbc8bad37c9ea1e03ac068e scratch_buffer: Fix dependencies.
f1cfd82e627a2c38e17f00ad2fd5592bfa4a5659 autoupdate
2f3892304bd432c5ca3f291b3ef7d8a912a85e96 doc: More precise wording.
751ec475daa764ff9d73c13ab2ae805fefd36fbb doc: Remove obsolete text.
c20a5a13598458976cd88738d413b55287ba9413 autoupdate
87b45614e23838fe9cba9577107186789e4f8601 maintainer-makefile: Mimic bootstrap's gnulib-srcdir guessing.
3b732e789cfb83917814aba4446f10b3bd8a9355 posix_spawn_file_actions_* tests: Fix module dependencies.
36a838b081de0d2c62970df5b4b8d736d3aebe1d posix_spawn_file_actions_addclose: Relax configure test.
e1f404f4bf6f840c4f1238baa7ec5ad2ca3c722c getaddrinfo: Doc fix.
6bb37d981199eb9df92bd44cc57471b8f845a7b8 getcwd: Fix cross-compilation guess for musl libc.
829ed1e388a5c12fc8e8c7dd7af846a0540ffd7c expm1l: Fix configure test result with GCC 10 on powerpc64le.
c20ba6929e5ac4a9cc72cd2b1f2d938e219adb01 utime: Fix configure test (regression 2020-12-04).
195a10b512067f18c79da0b2184689bc5520517c libc-config: port to Xcode 7
cd1b752fa6c5e0aa677f44843ebbe896c10d58ca explicit_bzero: Add fallback for other compilers.
ac8adb391d472cfa4154d8ec930e950be65a11d1 explicit_bzero: Add support for clang.
605e20a698d3f7296cda18ac7dd84b1a8f388b50 Port FALLTHROUGH to clang 3.4 and earlier
65f62234c816cae5a0f42fc02c9edb94b5a2f72a gc-random: Fix link error in tests.
44ed0db8c93f6a81fd996f1f10e93051291fbf1d gc-random: Replace implementation with call to getrandom.
591b1214ab938622b964052be154e88a78f41e37 exec*e tests: Avoid test failures on Cygwin.
77ca5f1df13067a34c36438635b6f97fc7f49806 canonicalize-lgpl: Work around a Cygwin bug.
fb0e2ad380d980bd9dcd88da7c748dabb532c809 doc: Document ptsname_r bug on Cygwin.
3ac4735d72dca2c3d95faaebe328cef4c1d60e0f sethostname tests: Avoid test failure on Cygwin.
5c52f00c69f39fe86ec087654893087a83290ee7 fnmatch, regex, fts: FALLTHROUGH consistency
2ef5a9b4b25381bc4805adf13f9f3a266af9c313 spawn-pipe: Fix SIGSEGV on OS/2 kLIBC.
9cd9d63152f3368c55432b3a2aec6f90ddd062d0 dirent: Fix compilation error in C++ mode on OS/2 kLIBC.
70e3c12fb708a02c2326d571e11ae53aef8c45f0 zerosize-ptr: Fix compilation on OS/2 kLIBC.
4abfff402935537ca64edbd3b2c719b181560a37 stddef: Fix compilation for max_align_t on OS/2 kLIBC.
dc357e12d83acfed43ebd33c5c4a2d646f476d02 yield: Implement for OS/2 kLIBC.
516eb87eb09af9c6e69b8efd81ec0b62ca3d9bdc sched_yield: Implement for OS/2 kLIBC.
6d07b345db3406425a27d565969fc04993eae98a spawn: Use special invocation for <spawn.h> on OS/2 kLIBC.
7ddc0c297211ac7a83a0a94feface10ba93c60f2 noreturn tests: Avoid test failure on Solaris 10/x86 with cc.
4d2d6a0fdd73edb3560fa0967fcbe5beaba4b62c autoupdate
615b8f32b230d4e586c56e39283ccb141c3885fb uninorm tests: Fix compilation error on Cygwin.
ee634876e2bee26e63d951fe0e91378ac0795078 immutable: Implement on native Windows.
8491d944e92339aebf621563de10285076b96444 canonicalize-lgpl tests: Fix link error.
6ee6c7189f4bafbb603ef043fdf44b84c3f7532a canonicalize-lgpl: Work around // handling in realpath() of musl 1.2.2.
b67dcfce4b8d5daf32340616b8bc1b106323c14a canonicalize[-lgpl] tests: Add more tests.
2473046c43577acf1ab8a9960a85a3273596659c argp tests: Avoid test failures on Alpine Linux.
2e9b9370bcc74dc88b35cb761ae15db72401add2 get-rusage-data tests: Avoid test failure on musl libc.
c7710c141dd44bdc4029b5e8ab1aea3774e37527 immutable, get-rusage-data: Fix autoconf warning.
ee3139875a067ee1c33c64458f0df869a58fecbd vma-iter: Port to 64-bit Haiku.
028296a9118b409434894631d8921b4a4718c1ce doc: Update doc about realpath.
af586b7247c6191ec06e487d6d30e5708c44e07e verify: simplify static_assert configuration
a8bac4d4940cd7c7eeef85f3c618a78a274f0cb8 lib-msvc-compat: Update libtool usage recommendation.
8a10202d0d69409392d38dc33574035047ea7767 verify: Use C++11 static_assert when available.
854fbb81d91f7a0f2b463e7ace2499dee2f380f2 tempname: consume less entropy
b1268f22f443e8e4b9e85ddf4e024875a2cd2030 lchmod-tests: Fix link error.
411da821020a5f3e8ae592fd396854af2d8de046 Correct preceeding change.
14eeb8100475828af2641a7847586826be1f69d1 immutable: Add tests.
9f87c80a00854651a0f62072d88302ade89abbbd immutable: New module.
b7da35aebaeece97dd8946072952979bb67f8db2 Use https:// instead of git://.
077ffc1e416a6be980dd45979547201e572962f6 snippet/_Noreturn: port to pedantic clang
22f880ff9b1cc1cef82a2924ab650c7c2bbbe46b Allow setting CVS username for gnu-web-doc-update.
8ed1d1f9f4a4f1b5ae76f1f0440813f4e895280a exp* tests: Work around clang 6.0.1 optimization bugs on x86.
c738b11c840efa0b75df5ae28b915b8b59bbff6e fchmodat: Work around trailing slash bug in fchmodat() on AIX 7.2.
711098617fea3674aada0f1aee583d29cc47bfa7 fchmod-tests, fchmodat tests, lchmod tests: Add more tests.
893f8c7445af51b51dcfa9fd63b3bcf6e39cdd8a utimensat: Fix typo in last commit.
b32c83f56cc3c63c211921aefa358e2948aa7b85 truncate: Document last workaround.
6a00fdb4bb105697aa27ba97ef7ec33287790ad3 dynarray: work even if ‘free’ is replaced
b0ebaf83a49fe4a895a78ddf5b0c4a029e34c566 tempname: don’t block for minutes
551b70f4d0a975f3fa7b91bd2a040e71797d8c9d tempname: sync with proposed glibc patch
87ed1f9c4bc4ae9e98e1293465a5b3a929b9c3f9 regex: stop using alloca
1731fef3d6d883bc8619c468a1a69b1d090a95c1 regexec: remove alloca usage in build_trtable
b0e441b886f26b52ad0a96b6505b88090c9248b6 scratch_buffer: add scratch_buffer_dupfree macro
b6207ab38053b606bc80703f785e4334a62e8205 regex: remove alloca usage on regex set_regs
921d2ea19b5eb70293bf110070f04064fd5c9193 dynarray: new module
bdae9a5d4b2cedfaef23f8c55982ba5432dd69e3 bootstrap: Fix parsing of package name.
6047713aff39dc8a9f94952ecf3b136223605eec localename: Fix link error with duplocale on AIX 7.2 (regr. 2019-12-18).
9af36f4259a7f57614018429578dc9069827b47a autoupdate
30820c2d7c9f04a6a0aa6cdaaea09c9672f502a1 logb: Fix test failure on glibc/powerpc.
08afe3dc6c9d88ea9c55231948c87f11470cb1f8 logb: Fix test failure on glibc/powerpc.
a4be4b42044afd81608b74e8e8df9e855f07d4bd libc-config: simplify clang __has_* macros
e478401b85dd843969318afaa4eefad0e1f7a049 flock: Update documentation.
9b8b302f6d793179b31619863faa987618082863 ilogbl: Fix compilation error with xlclang on AIX 7.2.
fde3f75ddc3ba2cbfa23cde1d64c5b363e2fb2d0 ilogbl: Fix test failures on AIX 7.1 in 64-bit mode.
1ac1751add634045d353c5ff1eb8f435737bc1ea ilogb: Fix test failures on AIX 7.1 in 64-bit mode.
1ca1485fcab80578c159a38b9fd6776a337a68cf fclose: Fix test failure on AIX 7.2.
c6d618380fb4214ba7136631e4f30b9f495c85b9 pipe-filter-gi: Fix test failure on AIX 7.2.
05bee3e887988e9dd5e12ffde2334ee152e7c7e0 utimens, utimensat, fdutimensat: Avoid test failures on AIX 7.2.
9333dcf67b904820e442634077ecfe285b363c1a utimensat: Work around trailing slash bug in utimensat() on AIX 7.2.
db1e2d8454753100558a2208a7f858ac957c25d0 ptsname_r, ptsname: Avoid test failures on AIX 7.2.
e6ab0596b3f81500a4cdbfb28ae256a685dab749 * modules/filename, modules/idx (Maintainer): Add glibc.
776af40e09b476a41073131a90022572f448c189 libc-config: merge from glibc
5018ab735d8de36b642b56b460459e2fae14b61c maintainer-makefile: correct preceding change
c7b5d627ba95313c35192d714ad9794389824a49 maint: note syncs to glibc
13a1511d888ec680c3939e04bbe60545c5b5989f autoupdate
25a7d014d697f7c1b7af2eb6f4b144c7aa3baf13 truncate: Work around trailing slash bug in truncate() on AIX 7.2.
dbe8b3ba0b605079280c281e68728d417796a381 mkfifoat: Fix cross-compilation guess (regression from 2021-01-04).
e182feb2ce14200db52b3a4a2491119367d8c5e6 ffsll: Override completely broken implementation on AIX in 32-bit mode.
3d1894d8dd3f33aeda81d674c2a1f19fded60085 symlinkat: Fix trailing slash handling.
5c2bcc58b0f8edeccb604128faecdfa8b538dddb mkfifoat: Update module description.
34b407ca1531ce91287d6bc14d5570909474abbf link: Improve trailing slash handling on native Windows.
f120c3d08c0d8c2d0a743bf08dd876949f0edb75 mkfifoat: Work around trailing slash bug in mknodat() on AIX 7.2.
5e6fdcd601b83417a3f29c27fa0eb4ead053e1ea mkfifoat: Work around trailing slash bug in mkfifoat() on AIX 7.2.
9a6782ac052fc3b07349fb8e0c08b7d5060d403d libc-config: Avoid overriding the headers from an installed newer glibc.
1dd848e8a7792129984f55b317d386e36617bdb2 libc-config: Avoid overriding the headers from an installed newer glibc.
cc4e07d3e8405e8cdf887d840fca6dc52b9e12fe maintainer-makefile: Invoke syntax-checks regardless of locale.
e1e8bf6b33059ff78ee9a62534032836f6ea58ce nstrftime, time_rz: Avoid using an obsolete Autoconf macro.
571a0fae2eb770dfe1189993d0f97b6dad01a90b expm1f-ieee: Work around AIX 7.2 bug.
ae9fb3d6654885ee1010a4a0a3dbb079a037c71e ffsl, ffsll: Work around AIX 7.2 problem.
7a30314ca2b6d7cf9564004d5550110cf49e9c7b ssfmalloc: Fix includes.
a41424b904c2e14cb395b3736dbd76d727204af9 quotearg tests: Avoid test failures on Solaris 11.3.
40aa5e037f6ba171c14900a8c7ffaf541f221698 tests: Fix link errors on Solaris, when libunistring-optional is in use.
c69b297647807bc952e2b7d69e81ba243f143244 c32ispunct tests: Avoid test failures on FreeBSD.
39ba9385b7816f0c3edeb43418bab04295894a94 Fix last ChangeLog entry.
d59f84ca2b52deb2575e30195988e4700c7006ba doc: Repeat warning that --with-tests cannot be used twice.
0f9b708209ea4e9575f30f008177fc5496b87152 iconv, iconv_open: Improve documentation.
3b840a3ffb7f14a1693506555cfc0dd83a732ec6 iconv-h: Fix module description.
e45804b438f170aefdfc64c7aed4b6fc90d1b4e0 iconv_open: Fix module description.
c6c44fdd58aa26ca571e935259f101870ce0df92 autoupdate
8f8078d797e919f4f351969c8744fc6f34f49f69 stddef: Override wrong max_align_t on AIX 7 with xlc in 64-bit mode.
5d1dafd8346fda4e268bcf1747dc97925d1ab576 free-posix: Work around GCC mis-optimization bug.
f22259966f1f52efbf5f03d274298a6417b4595c valgrind-tests: Disable valgrind if it would cause all tests to fail.
2564d154d7c879f42939a40dce8eb10b6712df29 valgrind-tests: Really enable the valgrind options test.
ebaa53c5f1253974c6f23bb1500d8de198e84ab8 utimensat: Fix test failures on macOS 10.13.
ada3ec93554c518b6943c2e87cf2b92c9b7f20bd utimens: Fix test failure on macOS 10.13.
86c8ff740b64f3724de20d71dca481bef30b18dd utimens: Fix test failure on macOS 10.13.
3b123860925185b7ba330e1f24a7a9389a955f9b utimens: Avoid test failures on macOS 10.13.
b4ef486ff5110e4e0714ab77166b5884922be071 renameatu: Fix test failures on macOS.
6999cd135729e0ea18a8ce88471b44170f9d3d75 getgroups test: Avoid warning with glibc >= 2.32 and gcc >= 10.
880a723a4976abf6ae22731bd75416b938157f30 timespec_get: Add tests.
caf114a384a66c506ad1304197264cfac64f1fbc timespec_get: New module.
2d4f9d5c5a0c6dbdc2fbe34c42fe9cd74f162af3 time: Define TIME_UTC.
bb6ecf3278cce40cfa6be693697e7995dca1a038 stddef: Try harder to get max_align_t defined on OpenBSD, part 2.
fb6812714fab0e7963ea9def9f33524ba993e22a canonicalize: remove NARROW_ADDRESSES optimization
005cf69fe9cb3d1fb9a27b3dc7b8333c78bbddf9 stddef: Try harder to get max_align_t defined on OpenBSD.
4653cdc3d3fab8bf344550b4eabec25cc7355d4f aligned_alloc: Fix test failure on OpenBSD 6.8.
ef4b4afaa5803aa04d28a96c639d2ab059f94da2 aligned_alloc: Fix test failure on OpenBSD 6.8.
7b0612c91cb36dfaf7c807156c00fba1f8f34fcb posixtm tests: Disable part of the test on plaforms where it fails.
364b7a2c6da114aab66f8e0689bac2c687e1334f autoupdate
bb8b625c643cf7730799eb06a72e21ad5c6ca65c c32isgraph/c32isprint/c32ispunct tests: Avoid test failures on OmniOS.
ccaeb4aca09491cfc44176aee98366a1d3a67d0a libc-config: port to Sun C 5.9
2b6c70dbc41f54f7de70d1ef64dd794f34c8883c quotearg tests: Avoid test failures on Solaris 11.
be147a9ba1f14fbec0641206ebc2562be1275d1b maint: Update copyright notices in --version output.
4b948321967ac9215b03d9a00931ba6f33f616f9 maint: run 'make update-copyright'
e0f5efe219d3afeb067e714da089a6ae936182b7 autoupdate
2305758b3f5406d98ee2c3d9049fecbd86c45ca8 filename: change filename.h comment to LGPLv2.1+
dd49d2f988df02070f586a2a017ce48bb1de8aec doc: mention year-0 bugs in Solaris etc.
3ea6fc6e6c5c00ff2170b47f734dd6470e4e4fb2 ptsname_r: Fix test failure on Solaris.
fd13f80cd7b276bce1978ccc10d076aa60341411 posixtm tests: Disable part of the test on plaforms where it fails.
ae3a9135fe025f0a4e99f403e57cec09183bbd92 poll tests: Avoid test failure on AIX.
83734d96bb98304a6611c27163e59aa2eeba492f poll tests: Avoid test failure on BSD and Solaris systems.
453d130d1df3f251a6f2ad7cbc8cb6052c91d8fd fnmatch: merge from glibc + proposal
4e609740b678cc8c0fcfcf966ff5e6ccb28c464b glob: merge proposed glibc changes
3374e597f208292530d40d180f32b6bbbafd7586 memalign: Work around Solaris bug.
ec9385e0feffe6257bba8c47a568fcdddb8d5772 malloc-h: Add tests.
ee523efd38e33c3d7acb77ea8c5941c88d54a8cb malloc-h: New module.
d943f7dc4666bea8ae6747e6240208f2eea348fa unistd: Fix portability warnings.
4e4a63901b830310c0799de36f9a52456f8365fa autoupdate
6c5b0e02cc424d4f117a01229fd732ade24bbb28 autoupdate
6a76832db224ac5671599ce332717f985a2addc7 utime: Fix compilation error on macOS and Solaris 9 (regr. 2020-12-24).
43ee1a6bf4025071193ac8fe5f702d85e58b756f srclistvars.sh doc unusual repo urls
f029c442f557902ccdacd3cca870a55761f2c2a3 getlogin tests, getlogin_r tests: Avoid failure on Solaris OpenIndiana.
93e0186d47337957772979f0a6313189a7822fd1 * lib/canonicalize-lgpl.c (realpath_stk): Set errno properly.
18d02b74c859f374ec0975d7c40eb0171bf07513 regex-tests: tweak to avoid a clang-10 warning
7fa203018d02d8f2b71a6be1240c3963a63cab1c hash: add casts-to-float to avoid clang-10 warnings
649e713c1e5452204253cb1029ea22c1b6effa2e canonicalize: fix size overflow treatment
7f87a14c29ab184fcd1db5f85823483fb2b75c78 list-c++, [o]map-c++, [o]set-c++: Fix conflict with 'free-posix' module.
6a5be910cc575aa9f48bf0a31280f8a72e533063 canonicalize: fix ptrdiff_t overflow bug
b29d62dfaf8c55b18e9c8f30322a9bcde5255cb7 havelib: Fix for Solaris 11 OpenIndiana and Solaris 11 OmniOS.
8add0168e2bc3158b830aa00a0b0a03d3d27ffa9 ptsname_r: Fix a compiler warning on Solaris.
0be855ee827bf7e9043eeb626c4fd847704be2e6 gnulib-tool: Fix logic whether to add a dummy.c.
d82dfeb8a7c9b276c8c7db94d077eb7a43a6760c faccessat: revert recent EOVERFLOW change
18bc1ab1feca304d2a357407af8e29b3354496f2 canonicalize-lgpl: accommodate picky cpp
994b1736dba4d59c9c0a9c3142987470b83dcf16 canonicalize: simplify via scratch_buffer_dupfree
bbaba6ce591b94c8fca491f4ef019187cd171521 regex: remove glibc21.m4
9f0ade083bf3250281cbf454da656a28270a0be5 gnulib-tool: Make --conditional-dependencies work with --with-tests.
402657c0d60b6456928e978151d2a8e65539c1af execvpe: Make dependency to stdbool explicit.
8e5c999bce06f3d09c27c40e82b1527592dfa41c execlp: Add tests.
761c7c948d36f58357e50913fd14b94a42e9ae14 execlp: New module.
b42620e8d20cfcb5d18f452a38aa05500d3ada35 execle: Add tests.
6b1f82435bc2f900429b711d90e25857d817eafe execle: New module.
614b2e6c98172bdcc96ca735f4e14056dc32e59c execl: Add tests.
7fbf62ebb9e7466a157b5f339d15ff1d11b18d45 execl: New module.
46c14c901d0a9b3aff27b9b3dde802e0a1c98bea execv: Add tests.
58ef9c2d18f3c158ff42cd3b7297f9e9bbc74738 execv: New module.
b7f8be836643b720a0d9207fe0927889dd8b3b2b execvp: Add tests.
0e3778b00c4e4705cccec9261ef36c66c400e1fe execvp: New module.
7c170cbc17521f6eb0199e78fcd18d8dddbb12b4 execvpe: Add tests.
a50484eb14bf2c2a8dc420ba2ad037fd85f9c739 execvpe: New module.
c24b5cc4a8ff7e858ad7bc019a6e112a292fe468 execve: Add tests.
e8f57867dc5c05e7354576df19f1151ae9cb9fbb execve: New module.
ba3aeabdd5317c3e21d1da54577235a054ce60f3 execve, execvpe, execvp, execv, execl, execle, execlp: Prepare modules.
15a88ccdfc52b6defdcd64979b82430b38d8641d stack: Fix typo in comments.
9382d4bf4702d59224d6a94b63f306588e99f2b1 bitset: Fix conflict with 'free-posix' module.
3b58b25e3d89f1cc78f00296483d0a00dcccccca idx: change idx.h comment to LGPLv2.1+
16db04ee9db243e75191fe0d85e3e91fb3f82fd6 MODULES.html.sh: Update after 2020-12-19 change.
2debee31183d819dab80fb68ead29ea34143e873 Make it possible to turn off the mkdir override on Windows.
52c7413a808f2db9658e86183a122f3028ed88b8 Make it possible to turn off each of the Windows oldnames workarounds.
d411aa6ffa127d2707958a364896a0fd7d500b1b canonicalize, canonicalize-lgpl: remove lint
1504c11f8a5cca19eae97afb71644a4123c343ab spawn-pipe: Use posix_spawn by default on native Windows.
8fede4db2de4fd41ddf7e57b2d2c0e23f5deef67 unistd-safer: Implement pipe_safer on native Windows.
4f766278c569ceebc49f8b8f963acc61cb935af4 execute: Use posix_spawn by default on native Windows.
1013adf6bf48627f84a9043cf2631ff13d2a452f canonicalize-lgpl: merge proposed libc changes
6f600ec73085df142211bf8505083dcdd59859bb autoupdate
f2ca14d1555c7f8de305c21993fd1f805f48a9a7 posix_spawn-internal: Implement for native Windows.
48e0a23aa5ddd288856268af751b73218ba31777 windows-spawn: Export another auxiliary function.
2f1b8207e13b4bd1ca916626f25d8ac18bbdff33 windows-spawn: Export some more auxiliary functions.
d1ae9c694e5418850c71884ccd22a293d9b3e29b windows-spawn: Export another auxiliary function.
f8199b3ae12a94f79994e1c1e2389fe024ffa6fb windows-spawn: Export an auxiliary function.
8cf7746a2b5c5fe50e8369951619a87ecb3786bd posix_spawn* tests: Add support for native Windows.
c9ed8d9a58bae5a90fc1410232354cf8e27e2e3c sh-filename: Add support for native Windows.
9b1101d6c3b205049c7c104e57327b6696556c5e careadlinkat: improve warning line number
a675469ac8b45a4944dd829507315dd539d98621 * canonicalize-lgpl.c: Space after paren.
0008af95e3335e70bc5a08f17a68378bd32f92ab linkat: use eloop-threshold
d3aa6a7eed7745570eb6af820305755e9fab20cf canonicalize-lgpl: use eloop-threshold
0ce44c92bb63734ff3a8d9e4640d0c728449f393 eloop-threshold: new module
f58714504e607a7c9d631073a356b2cd3cbf96c7 canonicalize: prefer faccessat to stat
6c98a29696b591c9a357183fac657f5547b6118a faccessat: work around F_OK EOVERFLOW bug
340dcbd879d050aebcd7081ec5f2208f0e2418b6 stat failing with EOVERFLOW implies existence
53181ff5e9f8a17348b9465a0d58f6e732d5a03d canonicalize-lgpl: remove freea macro
47098f211793a23d10b645c836dc29a52de3bd6c canonicalize, canonicalize-lgpl: fix symlink bug
438234c7409a58f091e314a2eecaef156efbc6ac execute: Treat signalled processes like wait-process does.
ad6d18b5699f75d9fb356b1ef6ea0ed4c50e0216 windows-spawn: Improve errno upon failure on native Windows.
d9c121346a283503350c0ac7cd6eb5092e87181b findprog-in: Improve errno upon failure on native Windows.
2845b3bed86ca649d3206d9b1e0fe30a4ca33110 posix_spawn, posix_spawnp: Fix execution of scripts.
7e9ecfe3790f40ea5b9b18cbfdbb11d0277d27ed Add unit tests regarding execution of scripts.
9042e0456ac72d9333e2d48970c7f2835acfbf79 Don't execute scripts without '#!' marker through /bin/sh.
7fb61502d5a61ad73a3990a214b29d522245c4bc posix_spawn[p]: Fix compilation error on Windows (regr. 2020-12-14).
beaaf40c19e82190db4be934a80265685e66b38f posix_spawn tests: Add two more tests.
422feb063ae6dcaf096b8575f63345a6fbe8e73d posix_spawn tests: Add another test.
4c30b1b0d2ee72d89069b09f4257c30372c5b5a2 build-aux/config.guess
87dc278345db394227f281c831a3fafb0b7854fb Remove support for broken <wchar.h> in AIX 3.
82f4f86c2b3da899a89e8d7ab69ea94242ec2bc7 Remove support for broken <wchar.h> in BSD/OS and OSF/1.
7f23e3accadbf473514b12b591e4ad8872ee933f isnanf: Fix autoconf test.
1b357ec51ac32ebc6262373a354ffd33e5bba8c0 Remove some of the support for obsolete IRIX 4 and 5.
ab6888d8e8d56151d53a2996431ef9d23de3073e filemode: Remove Cray support.
5675a2ffc6961e68f0a26750490cc25b7d8243fe free-posix: assume glibc 2.33 fixes this.
11355826c881b3cfb621aa1317cad58c49799eee backupfile: Fix compilation error on native Windows (regr. 2018-10-23).
f47acf246c172f5f21f1437fb3c9e619cc33d929 float: Fix compilation error when gnulib's float.h exists twice, part 2.
e468da0cd12de75bdafafe295773ecda6551c21a float: Fix compilation error when gnulib's float.h exists twice.
090c4cb9be5a44a9ec45a493ba3acda9f5161b6e free-posix: Assume future POSIX compliance only on OpenBSD and Solaris.
b07286e4646020344c85ac55456033b74bb1f50b free-posix: port to GNU/Linux
e5f34add762555940eb149fc46a4c2e090f1cd50 free-posix: Add tests.
ac127f95befc85d45e5e220ad0496e2f1228ca1c free-posix: Add C++ declaration test.
741631c9b012baab1725e43557fabf384d71f169 free-posix: New module, renamed from 'free'.
e7d4443c5bb365ed0a0688aab312913483c74577 free: Remove support for obsolete platforms.
2d83594993812e9b404a66936fc0aaf115eef273 intprops: port to ICC 2021.1 Beta 20201112
55168f5fa7b3b95fbaa2be525b15f6ecd5500c02 intprops: Avoid potentially buggy __builtin_add_overflow in GCC 5, 6.
0aa8ef42465a8a7828960311230308af7042e414 free: Fix warning.
8968aaa702c80a6d4c3af56e6892b5ad4359caf3 canonicalize-lgpl: fix AIX test failures
3a75362f0375f66ebe204c87313899ed81010731 canonicalize: omit second readlink when not needed
7ff4b70437dcd6f7b0cfe903164d1642528b61e1 canonicalize: remove arbitrary 8192-byte limit
8306b5c9dd933e1c26db0a9eb35b94a863d7e5bc canonicalize-lgpl: simplify merge to glibc
665f174a1eab75d55ef759b6424ce5b678f496df free: preserve errno
03d1588fca2bffe92b08bb4f4ba69273f4843431 idx: simplify IDX_MAX, remove IDX_WIDTH
df78e7131bffb3ffaa14b3cb80d0ab0b68a7314e posix_spawn_file_actions_addfchdir-tests: Rename test.
956dc62cfd4a2200931cd5c058f50585c4e5471a posix_spawn_file_actions_addchdir-tests: Rename test.
7860f4b9c1a17d00a77498f11deb2de866f108e8 posix_spawn-tests: Rename test.
76e154f7ddf49cf4cf3c74931917fc50f6b61df8 posix_spawnp-tests: Rename test.
7c56fe0c0df123fc38db32442c41ad475cfac913 posix_spawnp-tests: Rename test.
0299e540e47d71207081f87de6ec7aa2ceed5d25 findprog-in: Allow overriding the current directory.
29d55bf8c7d0c5a4a3b4aa2d93d897ff8463eb4c posix_spawn-internal: Make better use of 'const'.
12c8567fcbe7e7baf89ba9fadc157e0a336705dc spawn: Make it compile on native Windows.
62514110dafb876059c4c3654fd200a022ad892c windows-spawn: Avoid shadowing a variable.
67b5d51f81869345b8d02f196eb260c75a7e7c55 string: port memchr macro to AIX 7.2 XLC
0f2e29de0180ed0acc6dd52769d1f7bb9796e358 canonicalize: fix AIX test failures
9606c2449cbfd73bbfe4af34bc877761885dcf2e Assume readlink/readlinkat ERANGE fix
2d8af8f82934fd0589d78755162db27bb761da53 getcwd: port to AIX
a2549454801d432e480fc83a32a827e72212a1fb readlink, readlinkat: add ERANGE portability
13f9414bd94dbac97d2a770700bbae9077c8827f spawn-pipe: Fix hanging processes on Windows (regression 2020-11-30).
0f1b9440bc719abcee7cbdf137e723cfe153038a Fix gnulib-tool error when some modules occur in tests/.
c893594d0c33139efbc8d75e43eaed487116b58b sh-quote, execute, spawn-pipe, etc.: Make better use of 'const'.
46c7e327c76f115bbdc6eee75fffa382559aa9d8 execute-tests: Fix compilation error with MSVC.
64b147106d904bcbf8bb492c448f4db2d850765b vararrays: just use 2.70
794406a13107e8b750b165cf04c2b4dc80dac68b sys_types: just use 2.70
c7791709f82eb58bf85912d43356cd5daf0cfc40 stdint: port to Autoconf 2.70
06131a24b713a22ccfde93627067d8112e0107c7 pid_t.m4: just use 2.70
5662dcc2a31be28e29ca62227f50303e86bc2b44 largefile: just use 2.70
04d3b6e5285af596c10d7fc39fd0b5f4c5a37249 AC_C_RESTRICT: update from Autoconf
5e8bf157ff526cabf94974fbf499c6e8740c3865 extensions: update from Autoconf
b08d5ad6d629ef442d05740c4754b92de92192b8 alloca: update from Autoconf
8183682cc4436bee18007d61bc79938eaf78619a memchr: Work around memory overrun bug on AIX 7.2.
698ca7249ffdbfe8d99757aea41ee97a96c3984f execute-tests: Fix compilation error on AIX in 32-bit mode.
d98fb93113776332b51dece972648a4e3fee2fcb windows-spawn: Relicense under LGPLv2+.
800920c4b37502e59927464c05c9ca65db0390e3 execute, spawn-pipe: Fix memory leak on native Windows.
3cd245c6a6e8823af3a5b23099c84cf99e6a12dc findprog-in: Relicense under LGPLv2+.
5fde00bdb689884f6de0ab2829f0df907380a010 findprog-in: Don't exit upon out-of-memory.
658d3920dd6d1e41efe8d1f3b7e22a356e3d709d fmaf: Work around a bug on FreeBSD 12.2/arm.
6adb609cb3971aadf0483b4cf662428ea896aa9d threadlib: Fix test-fstrcmp failure on FreeBSD 11.
24ce26719044afee22e93b8b1d7f3070dbb5690c math C++ tests: Fix compilation error in with clang >= 7 on FreeBSD.
a3b3fc85e3e632374811b27cb2111e50fa177e36 std-gnu11: Make compatible with Autoconf 2.70.
c6b798d3754a4ee18c3e5e0fff4310105d7894b2 argp: Avoid undefined behaviour when invoking qsort().
ff62d4047b07dd51eb48b0d0e52805ca74bf3faa argp: Improve comments.
4b073774b23eb2c93c1d1601dd86899eb9852898 argp: Don't pass invalid arguments to isspace() and isalnum().
2c36f42b2f4e53adc3bc3a73a46be47550999676 argp: Don't rely on undefined behaviour of _tolower().
e649a3bbd4be8a6af0db7275f6600bb5bed1ffb7 unicodeio: Fix wrong result on FreeBSD.
42359c07d4fe5233d2b4cf4c8dc8becd1259db4e get-rusage-data tests: Avoid test failure on FreeBSD/x86_64.
c3ffa09c79b3046ef6b06a5a5f4381e60de74ea9 get-rusage-data: Fix link error on FreeBSD 12.2/arm64.
a0654cff8f1cbb705fbcba80841c58747b993440 Correct interaction between gl_ANSI_CXX and AC_PROG_CXX.
f08042005f3e70e832c6af9d24e75b75e7df242a Tweak the Windows oldnames workaround.
c47a68fed2881939f0ebda75c33c809492b9e9ce doc: fix flat address space discussion
d058c47204168676d6fe02b18d51916a1045149e doc: document -static-libubsan more
0187efca598c6e072d1de1a59e3bdefa28d89cfe doc: Add more details regarding the undefined behaviour sanitizer.
5b6ea85121af42b78348d8b396f84b281aa4998a Do the Windows oldnames workaround through the C++ GNULIB_NAMESPACE.
5af457737fb72ec05544a3336ce4b867b744b4d2 doc: Mention some missing function declarations.
5702213bff98dd47d3d546badcd0264014c186c6 doc: Tweak example.
070a741427028003098cec8e1fbdff8ebad8c302 filenamecat-tests: Use idx_t for nonnegative ptrdiff_t variables.
62a99e5ed933060dfc69fabf4c9b16a4f9257dd9 time_rz: Use idx_t for nonnegative ptrdiff_t variables.
59bee807d938a2f242003f9a7e10bc2b55b71acd parse-datetime: Use idx_t for nonnegative ptrdiff_t variables.
6b0f10dd650c687c21ee0e301fe82f4d486c1f1a fnmatch: Use idx_t for nonnegative ptrdiff_t variables.
757d2d3184c5600c1c8f2ff48b140541c5932b5b c-stack: Use idx_t for nonnegative ptrdiff_t variables.
2b6610010882ac106998ec6ceb6df9847165e81d backupfile: Use idx_t for nonnegative ptrdiff_t variables.
0fcd7c693a775e3313ed3e84ff3acf3dc2c3686b doc: fix curved quotes issue
f144df31352a3912693c47995faea3c50af569db doc: mention static and dynamic checking
c3545bdddacc4974fff87f3f2632c03e96ebbf05 intprops: Add INT_ADD_OK etc.
496a4a00494119db97a7930dbde96f87d0a73aef doc: move exotic platfroms to Target Platforms
5aa11643614fb18fd3a00121fff0949fad8a0f3f doc: minor rewording for IBM i
d4d0f2d8b4792953a023a18a2edc6156727d4405 doc: mention intptr_t etc. and IBM i
c2009927f494a1367857b8d4a490c7d5a8f7cba3 utime: Fix a test failure on macOS 10.13.
dc25619947e86c13ab7bad8ae6603b984025883f utime: Fix a test failure on macOS 10.13.
ae9456c946c68fa07419cd4187b7060940f8ec25 intprops: update doc and mention Unisys
968eeb4b2b719ff628241e2ea5a6e89bbb677fcf idx: Clarify that idx_t always behaves like a signed type.
84f4817709b9998b3eadfb8d4409890bd46eb511 idx: New module.
a080bb306f0de925bacb89febf2ca9379b3a25a2 fprintf-posix-tests: Avoid a test failure on macOS 10.13.
fdc6f3f80ed6b2eb2777bfca11e94e19d639ed21 canonicalize: refactor can_mode flag
abbbc51d6334e3459bb7ef55a219a0883034f62d canonicalize: prefer signed integer types
14fa05f5d74b3b0923cfaccb11a2b365d61ffaa0 canonicalize: fix most of another EOVERFLOW issue
a5c3b6cba6b0fe57bfeddc9e0fa56b25736e2eef canonicalize: do not assume symlinks have st_ino
47f74ead5c1cb72d489ea06a8a716eb0f65a430c canonicalize: fix EOVERFLOW bug
1e04bb6ea87ee69adb830e68b1d9cd1b39c918d3 canonicalize-lgpl: fix EOVERFLOW bug
98a3a5b3f6647afc35fd81baa931a4d924896c12 strsignal-tests: Fix test failure on macOS 10.13.
e2b183be701e84114edbc4ac68bf2c748a9601f5 Fix compilation errors in test-math-c++.cc on FreeBSD 12.2/arm64.
0949c47c03456dae91c15740731b1350296b0497 spawn-pipe: Allow caller to specify directory for the subprocess.
702cba00f4ff7b22f0684a23db0fb66aea2c4086 execute: Allow caller to specify directory for the subprocess.
a10b317852a1bfbc7f26818ced908aa654709f0a autoupdate
00e688fc22c7bfb0bba2bd8a7b2a7d22d21d31ef vma-iter: Add support for macOS11/arm64.
bf8d4cb6e5b0bc4be17782487d27c244e0b21925 spawn-pipe: Fix handling of OS/2 kLIBC.
cf81dbc6e2713fa0ac1a7ccbd27d716095afb3f1 execute: Fix uninitialized use of errno.
0a24fb61d361911e9b194ffda17d5a2c358f0363 access tests: Fix test failure on native Windows.
939417756832ab20cd6cbd6e2739982ecd4cea81 faccessat: link with $(LIB_EACCESS)
c5388bad32e897c410336d6a3d8258cea2e9a6ad execute, spawn-pipe: Make multithread-safe on native Windows.
c48f7d3e9dae0d7649ebf589d5202e997a89ac42 execute, spawn-pipe: Improve documentation.
a3013eede85f0e945c2a0acf3588be391197b7e4 execute tests: Add more tests.
e9787734caab28333bd9849826edb79694d22d08 havelib: Fix for non-ELF platforms (regression 2019-11-17).
b141afaf9ba197e361510da075556822ac453ff6 bitset: use integer_length in table implementation
d5db0bb5237cfcf3bf0712dc8ba1d66e230c513d bitset: use integer_length in list implementation
84e08e17163c62ea0f4d2847471a9636e24d3c4d bitset: use integer_length in vector implementation
911aba3a6d5545348a1fc7338901af2e8c383e47 bitset: use integer_length in array implementation
58643852b18d9a780f1bdc84e0b9b661d842755d bitset: style: use consistent names
2d201adc2e3e0f1cfbe9880c6fc365bd17661273 bitset: style: sort header
0b66b3728175c61ed7e75a88a4c0009b7938057b bitset: tests: check BITSET_FOR_EACH_REVERSE
d74317eac9eea1c7d0f096a5761885d34d58a3c3 spawn-pipe tests: Fix test failure with MSVC.
d43e61a65dcba77cbfddb96b19847daced7ef426 execute: Add tests.
a5a7a76caa23695c8b8229e48366cba980291cb4 fcntl: Work around NetBSD bug with F_DUPFD_CLOEXEC.
093ce865871947a28e20fd3802fd828d229d09c0 spawn-pipe: Fix build on OS/2 kLIBC (regression 2020-11-28).
25a731a154380065d9fe92683c64d30f44bd3d6c asyncsafe-spin: Fix compilation error with GCC on 32-bit SPARC.
406ab5ee052addba6b801b7e1357e90fbcd546d1 asyncsafe-spin: Fix build error with GCC on 32-bit SPARC.
a27e759a67c21e62d539339140d4252ed176557a windows-spawn: New module.
3c961e4397119ef7a8aeee2131e1af77a1449ce4 ssfmalloc tests: Port to macOS 11.
90e79512d8b385801218d6e9c4d88ff77186560b Fix dependencies of modules that use '_exit' on native Windows.
a6d9eef5cacdc110bc3f03d379dff52434048e8e raise-tests: Fix compilation error on MSVC (regression 2020-11-25).
af00772324533eec56696f3e0ee23136323ea5f6 setlocale-tests: do not trigger gcc's -Wanalyzer-possible-null-argument
165b54bad07addb7fde64b0c15839dba2e92b791 raise-tests: avoid GCC 11's new exit-from-signal-handler warning
f2a67f071d170920314c9a3b8de3e85259b4e010 autoupdate
387d654cabd7bc1594b1fc8d195cd9b66f820296 Use the correct printf format attribute for mingw.
cb432e7d6144c99da594f1fbce8ec8fd939745a0 selinux-at, selinux-h: use const correct declarations
5aca1898c9f62370142920be91992d4efe72bb7b canonicalize-lgpl: fix memory leak
2918d4a199cde71cecd0bab865954c3decd2f16f Fix missing module dependencies to 'xalloc' (regression 2020-10-19).
9f37c96b2e19998b49471e57775694a996136111 bootstrap: add option hooks
4811145f5b9ea70a932c9384e03a7151043fbcc5 argp: Don't break getprogname on non-glibc systems.
12cb3e16bf773663a9998b718ff92502fb4969e5 doc: Document <link.h>.
a9a90f53b8c89a27dac2a925f233ed6290937963 doc: Add references to the LSB.
070535708ddf0a0105ef996be4a453fe0c749673 doc: Add references to the LSB.
1e075df25728ca063e7fe5e3d6da6c3c5234d373 doc: Fix a makeinfo warning (regression 2020-11-03).
fdf0468198631a456406edc09983972edb8fa5c4 parse-datetime: fix printf format typo
cd7fa0904bb6efb451ecc25907077fcfdf031824 setlocale-null-tests: work around GCC bug 44511
f60dd0747ad75c2971cc314111c8fc2b8a38ce19 nl_langinfo-tests: work around GCC bug 44511
a8269e99d349a8598d4f405af787139285475702 selinux-h: add stubs for selabel_open etc.
63c809ade9daacf4a02f00cf082e73de224861c0 Update after 'test-driver' in Automake changed.
590e7054ca31b2387133838ab2ed17db6e95a5d2 read-file: remove dead assignment
458da9e2ec5c0d225e5eb65defed87beaa9ff8e5 autoupdate
9351b4033bbf0bb1df3d3412376fefe785168c27 bitset: tests: exercise the stats too
4a959de38cb2daf81cfabccbcbcfeb7ffd28b9c6 bitset: tests: try harder to break it
51c37359b756d2a4e1b7e92f8c00cc499a40cafe bitset: use ffs where possible in the vector implementation
ae6bdfaddd4711e1ccdc3bebb8a4c68aeb649992 bitset: use ffs where possible in the table implementation
030a8c89e8f3f4cd9619fad275bebbe4e96163b6 bitset: check empty and full bitsets
8e64e338f9bab57ce36debef80f4837508205701 bitset: be sure to always return a value
7d7d3c0a68e7ed05aef133b8bb9a770a7562891a vcs-to-changelog: Expect spaces in file names
ac91d2f35a566924e367adeb6e530a68b9ac4e16 bitset: strengthen tests
08a13204b79d8920625f07fcd4a99b554d918a6f bitset: fix iteration over table bitsets
21596a4d01b7f98472a808f05b021213e9d72031 bitset: rename internal details for consistency
927c02dbce880611fab4e245e66863fa2bc617d6 bitset: test: run deterministic tests on several bitset sizes
b668eb60de0f35ea012de87a6005892fb3127ffa bitset: use ffs where possible in the list implementation
abc5606bb1b591cf03d51029e4d5d532d16b717e bitset: use ffs where possible in array implementation
154b4c4bb430ae91b541d0a4932cdef75710c966 posixcheck: Don't enable GNULIB_POSIXCHECK in C++ mode.
8f591eb5eab9650b93aef4e57e0a4cc056ec571d Fix error when GNULIB_POSIXCHECK is enabled (regression 2019-06-04).
c1d6485911a260331de7911c7ad81af9c839671d Fix link errors on AIX.
16a84f2d70f804ff49e2d3ecabb28c31f5a14553 Fix link errors on platforms with libunistring.
72a71de689b06eb0f2ad9c02f7682e26bcb518b9 Fix link errors on platforms with libintl (e.g. Solaris and AIX).
f1b7489ca2b67e4c68ab2a8e0591ef42562166e7 getumask: Document link dependencies.
1bb0df49196cc9ffaf5ccd5278a1c3e4387a8eef Update link dependencies in modules after 2020-09-09 change.
065b9a04c6d5ac1fea6b776fe4faa650d385e187 getumask-tests: port to Solaris 10 etc.
da9e9d02b83525428340097bc25592b6d23b1dfc bitset: use ffsl to accelerate iterations over set bits
ac6f2e658614d80ce87a95cd3691dd2856bc821f bitset: more tests
7b440439681dea63d5f441dbcb82202225a1119c bitset: fix the copy from lbitset to other types
31e0a7a99d8e3077277e4900521d2a429b1faef9 bitset: making debug traces more useful
af5ea0f59923fa1d9199f07fe67a9b070c672beb bitset: comment changes
5a8a1598e1243599feb302f0f75d947553f2918f careadlinkat: warn better about GCC bug 93644
cfe65a87342f6816d3c12f008cc0adff60a2c190 autoupdate
8c6c1fe72eb625ad58aa483c9a69ee1bc082e4b0 autoupdate
ac6f6a0f8b4f971d8ffc521cbb45c96602a4c320 autoupdate
825ec33c7af090f7d9b3f6cf46c705b9f7e95802 hard-locale-tests: avoid a -Wstrict-prototypes warning
e2739ba6310893be93d01a23cbfed8d8dfb08966 time_rz: simplify CVE-2017-7476 fix
00ffb79c529942eab5c81568808bd317c753213a parse-datetime: streamline overflow checking
4c9a3c65e279977af4e345748ba73ab0441dc04a parse-datetime-tests: port to Alpine Linux 3.12.1
1833000138491bb45df7df0627a33774fd52682d autoupdate
839ed059f49329993ed34699a6f6b6466f09cbe0 mgetgroups: avoid warning with clang
f570a82be35e36832adf0344d8d4e983c8db9e1a gnulib-tool: Fix link error with 'version-etc' (regression 2020-05-29).
c59c21ad62b3c6c8151bc62b7a28776b6c067293 autoupdate
bd90572c031a25e559907ae0c2b9fd3aa632893b tests: pacify Sun C 5.9
5fd2ae0fa3ecc9186d228aca81cbbc768be85685 tests: port better to XLC 12.01
822e1fc22e339f406afd1b382431ee29afb4e8f7 aligned-malloc: Use fixes from the new modules.
7a5f8862b4149b1b336c778895a575530cf994f4 aligned_alloc: Add tests.
d8de841b650d9dd635b8ea7a494f3b1cb82bd20d aligned_alloc: New module.
25792758360eb2383ff381d1227c3b928e0cba62 posix_memalign: Add tests.
419322ec4c4c6ff1df518378d86162b7a53bf2c0 posix_memalign: New module.
8c989f769f07699d46ba7213ded965afb0e1be35 memalign: Add tests.
9019f1d7d55639280f72478906ffda77a5358892 memalign: New module.
1be9b11a58be118c1ee240ce7300efaff8478bef verify tests: Fix crash with GCC (regression 2020-11-02).
dd1fc46be12d671c1a9d9dc5a6fa8c766e99aa2f mountlist: recognize more file system types as remote
597e7cc822a963dfcb64219d46f4dc0236e0d10e verify tests: Fix -Wuninitialized warning (regression 2020-10-30)
6bab02cdd6bfe49effe334b92bf00268c48c3aac dfa.h: support inclusion from C++
0d274da863e99bc504561fc8cb51a46b154fec22 ssfmalloc tests: Portability to Linux/PowerPC and Linux/SPARC.
c44d72e628c43ccacd21f32613e86e211177e2ba verify tests: Fix compilation error with MSVC (regression 2020-10-30).
0d6a10a9c61e24a8b7b5a948bf07df35b69dfedf dfa-tests: test for today's invalid-merge fix
b5b7b9d2a8a3a69aad7f7249a634ebaf30f4ed2d dfa: retain sequences of similar nodes in optimization
701a78c16a420c79699fbed313554f8de280f786 test-dfa-match-aux.c: accept EREs, not BREs
0dfeb8a37ae511d049f34e40fd354db4b37d8006 verify tests: avoid -Wmissing-declarations warnings
2b49e9e122ea06205c4855ec71df26c4217f15af sys_stat: update comments for S_IRWXUGO, S_IXUGO
475eac69463f384419a3b5a8bd449a6876123fab ssfmalloc tests: Small tweaks.
4b52185214e9bd28026df2e1694191f2f8abe3f1 ssfmalloc tests: Portability to Minix.
92e34aba7c512f4084fa2447087d090be554c0e0 ssfmalloc: Portability to AIX.
476f69f3bf87887c61f938e6450da874826df867 ssfmalloc: Portability to Cygwin.
c433211e54786e26b9c787f3d4a4212536ffaa46 ssfmalloc: Fix buffer overrun in bitmap search.
2b7f3a42120fe1a7655bc12c597f2e67b82accbe autoupdate
b3a495976532f44b4b2fe8f17c954bd89ff11325 doc: mention ‘restrict’ and C++
a106791c87881cac20adc6d957289a55a638f557 autoupdate
a5578a71ef65a9aed1ccc254b9d9a07b0b46c1b0 selinux-at, selinux-h: port to SELinux 3.1
52ab50a7ebc469b542bca0063430db71aefb67af xalloc-die: Fix link error with Solaris cc (regression 2020-07-27).
2d386f229aba9ecda85736b931e2964d7922d90e ssfmalloc: Add tests.
41593cd25f6c272179cff5d70797efa8dcd9e812 ssfmalloc: New module.
515e47279f7cf694407dd6a141e90aa00d169748 wchar: Fix configure test result on some versions of AIX.
e9297956ae0e5dc350fea999e42365fa21a48c30 time: Fix warning about asctime when asctime is not used.
927f2357d80dbe44e6e9cbca8786b0fa3094c2f3 *-list, *-oset, *-omap: Avoid a GCC warning (regression 2020-10-10).
0cc39712803ade7b2d4b89c36b143dad72404063 obstack: Fix a clang warning.
342e7423fd65e96f83299494d69ddf03e171413e hash: Rename hash_delete to hash_remove.
f0e75527194fc0821af1cb4d01cbb12928a77926 hash, xhash: Make usable from C++.
9d769d2178eebfa7ceb39ad641a06869c950421b hash, xhash: Move comments to the .h file.
cd08895bb1a056aa52e003d6e8d0a4f8a530e8e5 autoupdate
8bc21357bf8ad6f572867c8f27c40149c0ac8f73 autoupdate
0f32583b7b7c6d8b6a5b84f8d13b2cfc0e5261ef autoupdate
3c99da63be95a3bc6cc881e1ca6c849a921569e1 Don't declare an intention to modify the return value of strerror.
160d5e7d9a64a29a52d4821fd0ef2136d7e2102a *printf: Avoid "expanded before it was required" warning.
d60a35e94c4f5b8f09f15828242418f5073d46e7 getprogname: Add support for OpenServer 6 and UnixWare 7.
71eadc062dae52fa784c9a3bbd24d841f265ad4e tests: Avoid a name clash on UnixWare.
4fc024024040bd48c65e91293abeb2ca8081efb4 stdioext: Update comments regarding UnixWare.
ae638065f7057625e3d847258b4257e73cf59aa4 stdioext: Treat OpenServer 6 and UnixWare 7 like OpenServer 5.
075ded5020ef1dddd60a4e5c6d4a369fecefceb2 stdioext: Avoid compilation errors on UnixWare 7.
fd76df5d12d6710fc94a78b91cc554b64f077c70 stdioext: Update comments regarding Cygwin.
739f535bf836b25bb25e0494415be81389e77566 Fix "warning: implicit declaration of function 'pthread_sigmask'".
0edaafc813caff4101c58405c6ab279597afc0b9 *-list, *-oset, *-omap: Avoid possible compiler warnings.
7b926fc24cf169ad5c762c807e6e9f28baa09ff0 rbtree-list: Avoid possible compiler warnings.
817923de7910b77d1c2a3dc2ce53988f9cd5826d stack: New module.
e3665e43f2a042b26fa65cdba80dd89846d95540 attribute: improve const, pure doc
d9e1d5c10de9683656d0010ef4674d6eaad631f1 thread: pacify GCC on Solaris 10
f636f37983b32d8db3abea7ecdda928f3a0f542e c-stack: avoid AS_IF
05b2d40dd751dd182f58118f4d3273ad8136b4ee c-stack: pacify GCC 9.3.1 when using libsigsegv
0e23e6d308c0fa432b66ce1fdd6dfa94cd4a19b4 localename: Fix a couple of "unused parameter" warnings.
b954346c6101860c7b462d1b286641d1307afd6c vasnprintf: Don't use %n on modern, ISO C 99 compliant platforms.
e14729f3c9094731844421bb37c542b05a5b6953 c-stack: streamline Solaris configuration
f9e2b20a12a230efa30f1d479563ae07d276a94b c-stack: stop using SIGSTKSZ
f20816f7d25b75c111defa27081b2b614c31dc52 c-stack: fix libsigsegv typo
bb5a572ae36e60650d23d9f712efd7e772fb9490 MODULES.html.sh: Fix typo.
6160ee8e4d2b88d934c3c4c8c5930a75b835723f version-etc: pacify Oracle Studio 12.6
02b29b87878354203b133a86c57e77f9ea9d8bca Avoid "warning: The macro `AC_DECL_SYS_SIGLIST' is obsolete".
0d955740d5d02c8acfe500c2d8046dea01c555bc Avoid "warning: The macro `_AC_COMPUTE_INT' is obsolete".
c67a05548870145a113207b124cdc138cd18abc5 Avoid "warning: The macro `AC_HEADER_STDC' is obsolete".
a627ff514eb6766179a7e46cf261cca300f498ed Enable testing of prereleases of Autoconf 2.70.
ca10bd45cd6a8a6e92a96398999cf82453364c29 Avoid "warning: The macro `AC_PROG_CC_STDC' is obsolete".
fd082b5cdd9f25000a30ba65e295805b8228df3b Avoid "warning: The macro `AC_HELP_STRING' is obsolete".
1079dc95fd2c8d5ed2819f30c9b14eee0e162d04 Avoid "warning: $as_echo_n is obsolete" from autoconf 2.69c.
e6d2c72636e45248d3e4d76519c639c943c6aa6e autoupdate
4df57f9baefd5454c4d447d940227a2dfb2c4d8f extensions: Simplify last commit.
6742a5d3394cd39f18006b89f6c8cd43078af0e1 extensions: require AC_GNU_SOURCE only for <=2.63
b3865ddc7796109b265147ad1faff2ddba7dc861 regex-tests: Make test more robust.
25f80339a246d80decb12a597cbb64dfd530127e dfa: remove unused the member of structure
16cd53b1c01cc6af9056735f83dcdd1e68491e0f regex-tests: fix possible Turkish false-alarm
5f0a97fc5090aaf8a5e19224c87cfaeb9abec97e regex-tests: fix test and add debug output
9682f18e98819a676c79f613f19e70c9413f2e5d regex: no longer match glibc
5fd2323a63fc8214718db689743d13c25f5cc9cb autoupdate
0c487ff1286660c4d572c3277e73ac6618ba832d regex: fix ignore-case Turkish bug
800f530a9c19d8e0b36f3c128d9abba386d9db92 regex: port to weird isascii platforms
4a3aec702f994f3a16e4bc6c51f2c0ae3dd76a02 dfa: make dfasupported a global function
c1620fef4a1ad5c77b5ef5040ea87854aae05387 canonicalize: Add support for UNC file names on native Windows.
3fcdcac504be1e4d55cbee0fa185b380712545d7 supersede: Fix test failures on native Windows.
e603220f217a101ddfcad645e60949c691ca55ac test-stdalign: test Oracle Studio better
649a39bbd0641c8bb48ba25e5d62d03f8f36125f c-stack: output diagnostic in single 'write'
8ba9126d00bfe1ab77a5c820c58c68933d4df85c c-stack: improve checking if !libsigsegv
17a6bcd48f271a42880eb9657002de2a497a6a7e Revert now-unnecessary override of config.guess on Alpine Linux 3.10.
197544f9ff63d8c29e2d28448761a48b6cdaa4c5 autoupdate
1b53d13b2b8a46606dd2e50a44dc509c8677eb57 relocatable-prog: Fix for multiple relocatable library directories.
40518bb8dee997613ebabc05331b6701870bdf01 test-verify.c: avoid -Wshadow warnings
d03dbe54292d782568e12d3ba952ee8380784555 havelib: Avoid linking with libc.a on GNU systems.
aae308a3354bb3d0ae0bdf8647ce9be8e46abbce Fix recognition of musl libc on Alpine Linux 3.10.
3d87a9ada8e2cf75cac9d969d76c5f2ac0b9b38d nl_langinfo: Make multithread-safe on Solaris 10 and Solaris 11.3.
875dff5812cb9de949727e1aa399a06b07a886a9 fsusage, getaddrinfo: Produce more regular configure output.
edd319712bf17e8f2f55f782887573d52bf8d997 Add back gl_SILENT.
f2ed82fd93a12e87491f43de5d112bc7dc03b9b5 c-stack-tests: fix -fsanitize=undefined false alarm
98aff1ca8e022ef804be746bcac3b43b1f50254e signalblocking: simplify and remove gl_SILENT
b40f8bb4d4bd5b46d8e9859fc9a78b4e7af76d73 sigprocmask: Fix configuration failure on Solaris 10 (regr. 2020-07-25). Part 2.
ae10369658f49ca588649c01cca5b4b9c561f5c5 sigprocmask: Fix configuration failure on Solaris 10 (regr. 2020-07-25).
494aaa530b32b4290df9a31d123bf1825eda7217 intprops, xalloc: avoid __builtin_mul_overflow_p with Clang
8125325281a491de9e0a6edc3c4d40d77c026114 libc-config: port __THROW to Ubuntu 4
d7d69621581065274582c78981b58dbce4313d2c test-dfa-match.sh: port timeout work-around to newer Busybox
c06bbace6ef996131ccd88df0afe679e4ecc078c fnmatch: adjust to match glibc fix
f8c23f202d11992182e87736e73929bcc369cc75 stat, fstat: Fix compilation error with old mingw headers.
1796cda9975bd459a87222676030b943869c686e stat, fstat: Fix when compiling for versions older than Windows Vista.
91e8dccc3c352d56262e24f8fc8d4b736092e639 dfa: remove dfa-heap-overrun workaround
3669512e2afcb07b3ce0a62c5cf007ca3cf2d9a1 dfa: fix failure in removal of epsilon closure
46bdd627ff522193134d31bdfd3ac4e4fddb5975 dfa: avoid use of uninitialized constraint
5332a21b1188224ecddbbe8b234b618d0b84437a dfa: assume C99 in reorder_tokens
cafb61533f5bfb989698e3924f97471498b2422b dfa: fix dfa-heap-overrun failure
8002ca7b56acb46b42eeac4a343e112a8ee283cf parse-datetime: Make the build rule work with parallel 'make'.
1e737bb51ffc7e75e56758fab3340a7abc4d8cd4 getpass: Check for nonnull prompt argument while avoiding warnings.
4e14bef83b3c8096efebe343069baf13277337bc dfa: epsilon-closure tweaks (Bug#40634)
da0e8454a8e68035ef4b87dbb9097f85df6ece27 dfa: use backward set in removal of epsilon closure
d468be5b5950bc5f2e0a5a4fbaeb0ea6a88c4c9f canonicalize: fix pointer indexing bugs
44358d4d165bcc96ceacb2c7e903053b87ab339c tempname: help merge with glibc
976b5cb15ef4972c3700f1b151fddd4a4c6eb3ba getcwd: merge recent glibc changes
40a59d45b5afbd7a713857a20e8521d7a4a1bd8b autoupdate
8c4d1c49127b3bf12a7dd5b3cc8f15bafee0f310 attribute: Clarify which file to include.
036582ba02b5be86544f159e9c435fa981a8b957 pipe-filter-ii, pipe-filter-gi: Fix warnings on native Windows.
c9c4db5dd2e327d58b6ee1734037904123caa0e3 verify: avoid __builtin_assume
1cc98c12499b2ef7b6f67591bafbfb230f8f8330 Fix several "warning: no previous prototype for function".
373419b6c173c53b33d653ef6ea2d84bb3c0d268 select: Fix "warning: no previous prototype for function".
e8ea39cf6e4a4386d58bcc7ed47550901dad1a71 Use module 'c99' when needed for variadic macros with '...' syntax.
9f53758989aaf7bc5de80bf1cb2e9c225b7fb5a6 Use module 'c99' when needed for subobject initializer syntax.
a4586a78068740590d6a3ccb213328dd1767c1fd Use module 'c99' when needed for declaration-after-statement syntax.
a83f488ba4eb1ce8fd072bf087e87aca6ab1ee79 Fix "warning: array initialized from parenthesized string constant".
d66d5012b1325a7456c84cac37f8821dfb74a2b9 argmatch tests: Fix ISO C compliance warning.
8fba1d09bd8e99404cd82670138a98dad44aad94 uniname/uniname: Fix -Wshadow warning.
09af21003026a61e6f1d51f0a2d6d71f04834a78 uniname/uniname: Fix -Wshorten-64-to-32 warnings.
13457cbc5281c271fa198c4302badca33931268a unistr/u{8,16,32}-uctomb: Avoid possible trouble with huge strings.
b58bf6ee39a6a114550a6bb68e7db5262c17f8bf manywarnings: remove -Wchkp and -Wabi from C++ too
a60712f35f128ab6d3b2f27be0802e10970c9904 strerrorname_np: Add tests.
4041bb7cb24874ac7c4c927775666df6b59a5479 strerrorname_np: New module.
175e0bc72808d564074c4adcc72aeadb74adfcc6 perror, strerror_r: remove unportable tests
43c206be396573a16f24305901c9e9cff20f916e stdint, wchar, wctype-h: Change configure message.
2e076b392151d2034fa7c80903d64ea60f791e4f time_rz: Change configure message.
135fa8aa2b707111649adc1377f737d4c7cce212 stdint: Change configure message.
51cb7685103affbb4d9cb802143738c8c211f1f9 socketlib: Change configure message.
1c3333e1a81d1278c90b242c334d7c6234395b02 include_next: Change configure message.
cf68e060a2073143a4c6401a7aef612409f83fa9 getcwd: Change configure message.
775de2ddfbeb657bad13794286a934e51a4fa3e6 chdir-long: Change configure message.
9dc9f1b59ddd41cdadb26a712f8d3ee26ebc966a ceill: Change configure message.
24331926f7a97b7134e0681bf2326de5b2ca7e74 iconv: Change configure message.
cb3b153adc0a3d80009d38f7f62177617b4e4176 * ChangeLog: Fix stray paren.
615b43e1f914687b6ccd40c79a05626098a361d7 getcwd: help the merge back into glibc
5667b92ddf0c830d612344aa20206c9000e931f8 verify: Avoid warnings when assume(0) is used.
2f1017dd0ef438fd12919f858b80b3b9d4fe6d17 fstrcmp: Clarification regarding NOTE_ORDERED.
7aadb23803a8fb71d07e6e87ffb1ca510d86f8ef diffseq: new option NOTE_ORDERED
574044396c6f74d9fe19b0b9e60a638c137adfda autoupdate
cbe7df2c7c119cd2c91bf3ff2669bab015083e6a sys_types: let Autoconf 2.70 do pid_t
83f2c832a760bd7e5d32e2d2ab8298f697cf3f70 tests: Don't assume that pid_t fits in an 'int'.
efe32f6a916b6addcfe60d2283cef4cebc6177ff sys_types: Fix definition of pid_t on 64-bit MSVC.
064f12e7dcd83eebd7c9a7bbba15324a27bc87e7 inttypes: Fix {PRI,SCN}*PTR on 32-bit native Windows (regr. 2020-07-21).
01405116164d46c58497fb3cf0fb8aae3955cf86 intprops: be consistent about +X vs X+0
5d4cdc813c6751a833047ece3dbcf38d976270a6 intprops: fix INT_MULTIPLY_WRAPV bit-field bug
fd47c1834c2bcb8772f7a320ab088d802b1ca649 supersede: Avoid a failure when writing to /dev/null in Solaris zones.
f3808e88c188193d0011b4cdce3441719ac16d83 verify: Make assume work on bit field expressions (regr. 2020-08-22).
c969e86c0ed03b9d1b3b2be3fd4453f552383026 libc-config: Improve comments.
452fee36d88161a591d3fa3081445220f1a08442 verify: Do use __builtin_assume on clang.
6a78706ae230ad24bc06d33d9eddca25806ffb2a sig2str: Add more signals.
d17a87bd3c4a5911a43c1775bcf8b015da270ae9 doc: Update for OpenBSD 6.0, 6.7.
3c8ec93cf07da89693c230e7e91933fc562a2142 doc: Mention sig2str module.
851250d07b17e9af52c43881eedc369f1341e1d1 sigdescr_np: Add tests.
e5f37108fdc3e364e85ff1c92d3dcd075b679bf7 sigdescr_np: New module.
00bd2a9222207390542b5163ff2f04b5acdce9df sigabbrev_np: Add tests.
f57bc6d11afae19deb915709bb9a2de66bcdeeac sigabbrev_np: New module.
bb2e34896a96a94ca7f29798a9020f630ef6ad70 stdalign tests: Skip test with AIX xlclang.
2af490a4c4ce85567296e27be6a9528964ca851e stdalign: Fix test failures on 32-bit platforms with clang versions < 8.
5aaee2277f130cdbe013d1b8018b71c861b6f49e ; Update ChangeLog to match recent commits.
a8dcb5ecdff8048c08a7a80d1e10782b3ee0ea7e Sync up ProjectQuirks comments and documentation
6ca8bb18851a4838cf0a7b4f17363fc9116a7b85 Split ProjectQuirks out into its own file
6d704d3a1f65cda7c11630cd914b4bc877ddf224 uchar: Fix compilation errors in C++ mode on macOS.
f41fbb61a637548bc269eb4d42440b629b994a1a ansi-c++-opt: Work around an autoconf macro reordering problem.
001a3984650048356534d2a089f0bc07db5711aa math C++ tests: Fix compilation error in with GCC 10.
976e9476505cd72f6e9a5dbd19dd5b085c2ec4a9 uchar: Fix compilation errors in C++ mode on OpenBSD.
1f13f457403c5c8814d747f662267817b3c79954 Fix compilation errors in C++ mode on OpenBSD.
39eed22b3e82a7e453ecf9086afc601851d9a399 uchar C++ tests: Fix side effect on math modules (regr. 2020-08-17).
b5d9bcdf03486825fe4dd16cb9e9b5beb9a70125 autoupdate
90599fb7db22298ec062a75f10e1a3b4c5578c55 verify: avoid __built_assume on Clang
a1433e1b1f692c6ae062305d4c683efafb087b38 libc-config: avoid Clang’s __diagnose_if__
2a3468c9f263596815a3383c0157ba9a81cf2d24 careadlinkat: speedup for GCC 10 with GCC_LINT
4f91f6ba64e0aa0f086dca61b60579e8ffe53b69 * build-aux/gcc-warning.spec: Update comments.
47bae8a924166035b3be581e6b968f32e4dac72a Assume autoconf >= 2.64.
efe019b5ec90dbd0689444ea668309e679841b44 Revert autoupdate's revert.
bfece6834a532ad9fe4d300c22e8ae732ab3ccc8 autoupdate
bc0db891bd4d22a02395e637ce938a3add25e59d uchar C++ tests: Fix build error on FreeBSD 12.
921dc0153f95362d4eb49e30fb1960b8f1e92abc time_rz: remove unused functions
f2147e1ac4ee5644801b93425cae26335e148745 time_rz: fix issues with mktime_z failures
387ad0e841018f51bc40f2ec67c7692de1752b45 intprops test: Strengthen on clang.
24216911b71d9fec7361c5dd61d990590f36135a nstrftime: Guide inlining also on clang.
41ea6b89ba6cd4ef8af34ec2c0cf7a4d437c3260 intprops: Avoid bogus "warning: division by zero is undefined" on clang.
0b6711f860444533e81ad64157c9f162980dd77b log2l: Disable MSVC workaround on clang.
ce616246fc28183a9fd134db94f5f12db8e394de argp: Emit a warning also with clang.
01c0d3a71018a6cd2355e808696712ecfc8228b4 libc-config: Enable __REDIRECT macro also on clang.
3d362dfdca1d98dd0a1c4cb5dfd8ff340c3c5446 regex: Use initializer shorthand syntax also with clang.
450cda0298fb197b019004c354c1f5774463559d regex: Use space optimization also with clang.
a0cd089f1f7192e3cf6157bfb4f2866878e03eec Use _Static_assert and static_assert primitives when present on clang.
869cb2ad5f52a556dde0e88bf0ccc09985883003 Use 'throw ()' for optimization in C++ mode also on clang.
1e643a62378e01e34f6eb46400dc8260e96927d4 absolute-header: Add support for clang.
5297992f06027a12671c52ab258eb3fb337972aa Fix "warning: implicitly declaring library function 'strcasecmp'".
7ed8aabb7dcee083dbc6b865ed9dd08fb3371e5f stdio: Don't break attribute 'scanf' on clang.
f79f0b4f919a3270153a64b19d3189c15c939b5b Use __restrict also on clang.
bed51ff8cc7bb755b32fa83c589436d8221380c6 pthread-spin: Use GCC built-ins also on clang.
dcc8b493adecff06096bb3516aac26d29012cf1a asyncsafe-spin tests: Update.
5a459e1cf0deb13b90313da377fe6cb2d8ccff73 setenv: Use tree code also with clang.
ad3f6af5cea05a6aa9d6bf8588ef024d24f3b6ef math: Optimize signbit also on clang.
852b8a9d6ede8cc71b95727b337166a5b70cecf5 avltreehash-list, rbtreehash-list: Optimize also on clang.
0fc41d2b9777053f57199426a1e14e6fa425d3c5 Fix "warning: 'WSASocketA' is deprecated: Use WSASocketW() instead".
3726823d042c8010390797d6a46e002dac783086 Fix "warning: format specifies type 'unsigned long'".
e520e148f1690754290ca455004e2c20ee8e51a2 Fix "warning: no case matching constant switch condition '0'".
76361a07d79633619849478e7c3b0859e548d85c Fix "warning: integer overflow in expression".
ce900be9a0674cf219f85b160eae2930dac1e641 Fix "warning: "getpagesize" redefined".
8fb93504017f40ede26f846050548715480532c5 Fix "warning: implicitly declaring library function 'strncasecmp'".
6cc9ad5fd79c9efb43b25a0f5a0a3fccc2121b91 Fix "warning: 'snprintf' macro redefined".
28b15af95870f363a93a8d53c7a975b014ba7dee Fix "warning: address of array 'locale' will always evaluate to 'true'".
ff3e4348a8309e81637414ac72584196b6438901 Fix "warning: '__stat64' macro redefined".
937f11ec8082c1a6a89dd7ca1b771c7bde7ea152 Fix "warning: 'format' attribute argument not supported: rpl_printf".
9b2819782e058887d292a827952025c65d235a0b Fix "warning: attribute declaration must precede definition" with clang.
e7307acb2016474fe0d5b12f1e659a661680ea99 Fix undesired warnings.
e3d43f5a8dd5f5dcb716a30cdc98e53f48ffab8f C++ tests: Fix link errors on MSVC (regression from 2020-05-31).
46f8e0a8b32e85f18bdac0dcdd22df7a62fcf30a Don't use Autoconf quadrigraphs.
85d1d48f6fa89de6a5de9e7794bda3255f0f32aa Fix quoting of AC_LANG_PROGRAM arguments.
15ce5a630b02af7c7104650dfb18e443b4111564 Assume autoconf >= 2.64.
b504132bfce9685e797c56280033e8d0c4073aec sys_ioctl: Simplify.
5d6b0e74da4c6a21aa8d3675d6ff7fde589f9a6a Fix quoting of AC_LANG_SOURCE arguments.
c863cc75571098bf0aac1c2fb87b74cb9016dc68 nstrftime: be more predictable about errno
4b612ed38a58801c05b650c845bc56cd906bed18 canonicalize: Fix a problem of the autoconf test on MSVC/clang.
02f20f35b8474cf897e18245f4f105db3fd574e5 Determine asm output option and filename suffix for MSVC/clang.
feebf0f6b86ec68236244bc08208786a96cc832c doc: Update for MSVC/clang.
da1fa225cd95d1ae8c6e1d6070e60e4c074da66a Revert autoupdate's revert.
29c487dba4815614be8564344b52ab6394031d79 autoupdate
e9d1506f6bc19cbde441f9e9f2d7869b7fc49d87 frexpl: Fix configuration test result on MSVC.
d4c637e577594532fb45781b4cac79c9a50a4c1e Support compiling without -loldnames on native Windows.
e6edf5094bd304779b3dc6a7948c56e002c4286c Fix "unknown pragma ignored" warnings with clang on native Windows.
81c4ab90dea6cabf43e48d4fa6987a091884b062 Fix compilation errors in C++ mode with clang on native Windows.
67379a1e4714205e6a9644bfc939b165a5a4df43 stdnoreturn: Work around problem with MSVC/clang.
3fa8acc90ad1662bd0b59e71bb84c9d2dc72a17a utime-h: Generate an utime.h file always.
c8247d788cb132c4e4dd1a5ae31412a3543e722a mktime, mktime-internal: Remove obsolete code.
26fee7de7f7a050b3ab1c066ef35b2bb4e75f43d getcwd: Remove obsolete code.
05486abf0559efa3764ae3fbe8f6fbe5f6322df8 tzset: Assume the function exists.
5afb29f59a6f1764eb3059cc0485fb50202afea1 nstrftime: Assume tzset exists.
424bb97793e96c63c090e9dbf2d442a38e367c94 mktime, mktime-internal: Assume tzset exists.
efbd8572b569730fefffd469a123ca864baeae60 strdup: Assume the function exists.
4e082bffbcc46e68644ae0d59b4f09bf2b5feb84 sys_random: Work around an uClibc bug.
1a5ab8331da8c0f2fe54b937064b64271ec15550 Avoid implicit conversion from 'unsigned int' to 'int' in initializers.
206d2710caf7265c86f5f23265ca14df28c091f8 stdint: port intptr_t to more-recent MinGW
89fa3783e14acbb61ca712bd4802e716c37dbe8f thread-optim: Export function-like macros only.
2237f22e8b8f385f12eeac2aeb793f1eac19198b Revert autoupdate's revert.
69931285d521536a61eb87bd1a75e8d6f4d2fa05 autoupdate
bfd0179474b338eff846b409e3775362fc374451 thread-optim: Fix a compiler warning.
7ea8ff37c427918bf5c5f674fa9f928cdb0bed9b Use __restrict also on clang.
559a86bccb8650c0e9b006234dfa170ed7fdb16a Use flexible array syntax also on clang.
8d95dd6ea7aad938b37d37e60496768a0e3a1c2f fcntl: On native Windows, use _setmode, not setmode.
94ac56c0380279ed0d1ec6bd44040b3d14f47f4e execute, spawn-pipe: Use _spawnvpe, not spawnvpe.
d4ce9ee2e0eb60490b07abec8ab7af926c783982 asyncsafe-spin: Use GCC built-ins also on clang.
10096fc9559e8bd6128cd1d18624f9f3890609cf Use expression statements also on clang.
01b5720b10727306c043327c0693203a6f77379b Use many __attribute__s with clang.
81d65ad9b9df5cdfd4dd1deb7b712b6e907dd9db c-ldtoastr tests: Fix test failure.
c4ba8f15e35fc2af99366c1c608d5a37a4ff6859 Revert autoupdate's revert.
fe72b29c285a2c3c481a5d96cad2f2a87388b8f5 autoupdate
7fac3d3da0c24cd1e9cb344c622728c1a114788d string: Fix build error in C++ mode with clang (regression from today).
444acd314f6c4a1fb7ea7412a54b8ea5fc0ad7c2 ftruncate: Use _chsize, not chsize.
d371c5765e07730b544c5b560f2abd40fb4e64b8 Silence warnings from clang 10 with -Wimplicit-fallthrough.
85e2c1bf69761131f77e79246e2ec499b829d01b stdbool tests: Enable the stricter tests also on clang.
c2250fd7f33592b8c2bcbb8c8f27ccd4f75cdf75 count-one-bits: Use __builtin_popcount{,l,ll} on clang.
1dcad478e8f8a10335a0dbd6f02b08d1f351ce19 Use attribute __aligned__ with clang.
57caf9541d98314102a55dd1cd0b8dc2be747471 Use __alignof__ with clang.
cae4fcab00ff89a5271376aed615cfa8c067fca2 ignore-value: Simplify on clang.
31f9476c9ec08b0a21a71fce807fc72fef0c6441 Use __typeof__ with clang.
94e462dba2d39c73858d855d528f2d86253de498 Add ability to emit user-defined warnings and errors with clang.
90cc47f28487c90cecfb312c808a0710dcfbf114 intprops: Fix typo in comment.
d6dabe8eece3a9c1269dc1c084531ce447c7a42e Use __builtin_signbit* with clang.
a3696e42ca6813851543aa1eb43abcf37c2f31e6 Use __builtin_isnan with clang.
b7e3ae2f9c6d891b060e2a2606e62bd4345c1afd thread-optim: Fix logic error.
50ccda39b28fe3c8bc4de61e36184ddbf0f3e3cd localename: Use module 'thread-optim'.
a7c4d409435d09428d990c4d4adeea09c4c00912 clean-temp: Use module 'thread-optim'.
f9f3407212edb967b97d14f007919e7ee0927135 fatal-signal: Use module 'thread-optim'.
db6c51cb278392aee178a3e836f37e0f2a7b1990 New module 'thread-optim'.
bff5e7a51f72a9d6c27cd34662d05c6d3434aeab doc: more updates for glibc 2.32
a782d567d90dc8c8535562adc748443ce7d5f2fa doc: Update for glibc 2.32.
4ad699672ce46009832793ecd8aa4027bd10205e alloca: No need to compile alloca.c with clang.
46cd17eef4c43caea09c2af2770494256f876b7f Use __builtin_alloca with clang.
564afbf88812844f83589d091bff88af55556de6 Use __builtin_assume with clang.
fef32067411958cf5b7300de0de92ab179bee149 libgmp: add <gmp/gmp.h> support
d6f8ef89919919b7cde9ac7ca8621ba2e76a2b85 Consider that clang defines __OPTIMIZE__ like GCC does.
b24a198e5299616efc410605bac34ba60fbec906 safe-alloc: Remove unused code.
49d09f516890fb21df7bead33ffbf8a7dfe6ddff Use __builtin_expect with clang everywhere.
50bf1b6fe4fe406568884bce97ddcff935571a0a Use __builtin_ctz{,l,ll} and __builtin_ffs{,l,ll} with clang everywhere.
878c98336e9d915a9150eb473d5825d6dde7880d Use __builtin_clz{,l,ll} with clang, also on Windows.
2b7f1c82ccb07b88bdccd6814f94f66f33230bb9 Update srclist.txt as per recent glibc changes
0a0f715ae42f5bba45a9a66e6bd93651311ba817 Prefer documented autoconf macro 'm4_if' over 'ifelse'.
eb7f785f5ad4fd6a9d9e8e74e42838a27d1dff86 integer_length_ll: Optimize for MSVC in 64-bit mode.
dc87bda7182bf9ad9034ca739f46b3dbb9dc4632 integer_length_ll: Optimize for MSVC in 32-bit mode.
8c7b90680b73580b5c257baa3c9c22239ab0c3d1 integer_length: Optimize for MSVC.
1552de7c513ffbedf675de10b77a6d5c264ee3b2 ffsll: Optimize for MSVC in 64-bit mode.
c728189201864850c562862fa7fc54d925c472e0 ffsll: Optimize for MSVC in 32-bit mode.
353cc7c6906f650fa228d295dad270637f9441c7 ffs: Optimize for MSVC.
d07c0f9749164655b7198f83596e6af874960ffc sigprocmask: Try to avoid breakage for people who use an Autoconf cache.
b2d4b6c87827e34a694278d085a31508af052a37 fopen: Avoid undesired interactions with glibc headers.
df9ead9d44547c76dcb4e81ab1068a11bc1ae42c fcntl: document some F_SETLK errno variations
1cb0ec2f61301f10adc603435035dde580d21ccb oset: Add an 'iterator_atleast' operation.
7709284be61aaf9be6394221df5dd0179b871d15 oset-c++, omap-c++: Remove restriction for search_atleast method.
ed5f8be830336287357038c17a7b9efa1887a591 gnumakefile: say ‘$(MAKE)’ not ‘make’
974e430fd72722cda11f461ec53db8f556609a19 Prefer documented autoconf macro 'm4_if' over 'ifelse'.
37b6f1294620be849f951dcb2f505207b435f88d libtextstyle-optional: Update tests.
c6e65c2e9fc89cc1a3b743d370f69d222fbdb6bb parse-datetime: Fix wrong #line statements.
c1e59f5ad1141945491135be550829698b9438d0 libtextstyle[-optional]: Allow requesting a minimum version.
f1b7d8925b5d9495ab65b659c0d728e56e5de177 _GL_CMP: Improve documentation.
b572cff7b36b4c78a78dbd9d642bb0c735a8f9ab largefile: sync with Autoconf master
434d4ddd9d4c5cee02fb70d95b1be0c086a8af1e alloca: sync with Autoconf master
bd64d7247df1eeeb9a3f808783f3bf618cbee16b unicodeio: Add comment.
07b53741527d456011fcc45d7e385c3c835d5cc2 Work around some Oracle Studio attribute bugs
0b273fff2f1bcec210669dad3a4eaaafe1089aba unicodeio: Fix wrong result on musl libc.
dea936112710e82dd42ffbea510f3bb644acdaaa fsusage, regex, stat-size: remove Cray support
85307149d2df56cd98bd8ca828c50d8771ae375b Fix last ChangeLog entry.
b4953c24746af418aa005c4f64c80623af1c68ad parse-datetime: Fix compilation error with bison 3.7.
5e50baa16ef90204d9048a9e2f23c5a538955121 fopen-gnu: Create files correctly (regression from 2020-05-24).
41db73df3f47be5cbeed4c86c95ce4fb147ee363 xalloc-die: don’t depend on xalloc
0b93877fc4bdcd84b78805e5917e4ab94684b9bc dfa-tests: port to MSVC
1990797800153088f32029877f503f3157aad9ed autoupdate
dcd37862ffbbb0ee15d90e6c08afcba15271b305 argz: pacify MSVC
b1384cb6d48be0ad007bac61aba6f1557937f130 libgmp: remove dependency on havelib
6e9f94e9b4478b6f32f2da10891239187aed5ea2 libgmp: remove HAVE_GMP, LIB_GMP
7daa86fea49d9928dcf2c57747ee63e9541287ed inttypes: Remove support for AIX 4.
a6fbda46c278750dec50b0b41a9a88026944dcb9 gettimeofday: Remove workaround for Mac OS X 10.0.
994d7b1849b9157c154d8981ec8bdc0eb0f40acc tzset: Remove workaround for Solaris 2.6.
c7002725ef142a57787a13ed11dc701e4a0ee77b expl: Simplify autoconf test.
41a2d446c7984f8f39e3eeca40c6d30630969c10 alloca: Remove Cray-2 and Cray Y-MP support.
5430b51e3e88888ddc8acd6df490bd9d33b51958 multiarch: Prepare for x86_64+arm64 universal binaries in macOS 11.
2604126d3cc8127c0e309b214ec812ca417b2001 sigprocmask: Small autoconf macro improvement.
6f8fd6411e022200c743d8e500fcc0bae91f1d76 Small autoconf macro improvements.
e6c7f8be2fe11e72c3fff2503be9ab3f798b787a doc: Update for NetBSD 7.1, 8.0, 9.0.
aec1c1b3fff42e2ff44a74f252f01728a0f622c1 doc: Revert another small part of the last big commit.
e9e5c4475fc69207d865b5de6f2c1ba843da59dd doc: Fix small mistake in last commit.
0c12abaf14d84411ac8c908b641a8bc4478e564a doc: Update for Mac OS X 10.13.
5b4773721d511694afeedb1f3f966a5035dabef9 doc: Update for Cygwin 2.9.0.
6a7314acb4ce363f7cb8927a75106990457c3d0d parse-datetime: modernize doc
8462bd6d5cd0017997f39bf1dbfe46ba7e535e35 timespec: remove dependence on ‘verify’
403990077967e7684969cecc6866cd568ea62d8b Optimize a few more three-valued comparisons
aacf94516b1e447aed40ce70c992f64da7b467b7 Fix _GL_CMP parenthesization typo
7ea899a94365ece6367515a7e61452d9d2e61730 dfa: Revert breaking gawk.
efa15594e17fc20827dba66414fb391e99905394 Optimize three-valued comparison between integers.
27027b83f91266c2d848841a1caf6fbda69ce07e lchmod: Use /proc on Cygwin.
bbd68fb634d544d6e1f32debb291aac4433d84f7 fchmodat: Use /proc on Cygwin
ac34618e85013bfec4650f02e8e79c5de6d80fb3 aligned-malloc: Optionally use aligned_alloc.
fd8403522f26c5dca64fcc29bcf4c6b4c5b08335 aligned-malloc: Add tests.
8ce76ed581d7ad000c8d72d9fe759929d653f171 aligned-malloc: New module.
b768bbdd15f2473d2d60b31702ef54d93a65d537 inttypes: Fix PRI*PTR and SCN*PTR on 64-bit native Windows.
e747e8f9f585cfcc58935ae5b98884ad5e367b9d printf-posix: Make an autoconf test more future-proof.
6c61644f385f133f38ed8a8c6dbdc98fea6a1ef9 list, oset, omap: Relicense some of the container modules under LGPLv2+.
91af6d7383aad01cd43b45dd733b027065743d00 oset: Add an 'update' operation.
2d431ac35c4943a3655c07ba91870d2323321b43 md5, sha1, sha256, sha512: pacify Autoconf 2.70
d16529f705d7d31b5f28245f0940523fe883e936 autoupdate
59005b486cb4b0e422cc2a2ef7623931b0af6660 libgmp: Avoid warning when --without-libgmp is used.
1e402b7d9d0fd28e9e8433a9ae7e601c8250735f libgmp: Link to the correct shared library.
a17c8678d78547bdda40b859064657ad732f61b0 libgmp tests: Add some safety checks.
df42cdcaff9f3e6ba0ec17ff330ef543f9270b9f Add a copyright header.
5992ab5a21d3abaf8b4945d43714995983eb2aed autoupdate
cf6d5db1271b36de3c9a4759e9382579a710d422 autoupdate
8d941f724beca4eaa479ffc8d33915baadc0e88d autoupdate
e888c3d554a74818d5546032f047593018923fc8 unicodeio: Fix wrong result on NetBSD.
12c89745e39fb7b7dbdba732393dd0251202cadb unicodeio: Fix wrong result on Solaris 11.
7f89a25089f411dce4b22b55000de75c4bffe524 unicodeio: Add tests.
77157f813248fb7dfd4d854ab85d107a1fe026b6 unicodeio: Document link requirements.
3f53c355dd2efa18317f53d24c8b19b8a278674f doc: Remove support for some very old platforms.
707090c9ed6a16bc4b152be300578761e34b2bed memchr: Remove support for some very old platforms.
cfcb5fc6b95ca04bd3c8637d4027641d07c15cbe dup2: Remove support for some very old platforms.
8e867216109f764c195790a53f67bf1bc925b27f canonicalize: Trim module dependencies.
9d5dc512b84adc1a257f0c7d3dd98b0fbb13dc59 Clarify dependencies to double-slash-root.
3b0ef0b854a43aea12364fafd4bb053d59c116f2 libgmp: new module
4cfff6810c595e60cf4411dc9bac83c0328e8812 Untabify.
f7e0abdb75eb57bb21d4b1ca5bb775666e6361ad mkancesdirs: Trim module dependencies.
75c37970d9f093ac97c8abd3e0f2e53178c0d08b getprogname: Trim module dependencies.
a58748b06ad1e46363a9f797310f58feb0b9c646 filenamecat-lgpl: Trim module dependencies.
6d25d781953cdea433f88087d5b204a652ddbcc6 backupfile, backup-rename: Trim module dependencies.
aa8369e4a2f1c27a68ff887160e75a23124096a8 argp: Trim module dependencies.
b32e203eee9c9259996310b6bcf55a13b102348a basename-lgpl: New module.
dc4b3181b30ece859f68902610f2ce0c613e85d1 dirname, dirname-lgpl: Simplify.
26f2711f46d8039e6648ba761f1583c5c6c9061f tests: avoid shadowing warning
65219bb39efb32710036c895dbfa0d1c5916d803 supersede: Add tests.
6dd23517fef58efe208ebcffbe55058c5c0091fe supersede: New module.
6e042f77995d1cd06c68d90e01c5e29a67c3e168 Add some copyright headers.
7f7c14f30d2627adfc039b2e55024353b9fd8d8c getrandom: Relicense under LGPLv2+.
daa03df900fa6c24a5a331b570ae65ab632c529c getumask: Add tests.
6aa22a864222eb7199a71dabb85906088ee988cc getumask: New module.
36d4b7ed93c3c29505f939de6725b7f68b860fa5 clean-temp: Add support for temporary files with given mode.
564370e171d3e503d10463288bee2ff5273b2a33 clean-temp: Document limitations.
7ee75d845dbbd2791c99668fef18438652113a00 clean-temp: Add support for temporary files with unpredictable names.
629e348003127a1d780fc2edf4f5d38f42e09fb9 clean-temp: Add support for temporary files anywhere in the file system.
c1fb786d149b8a686eda4d2e0efed5f1bc068b0c clean-temp: Improve comments.
9a4aa72f213d63fee006ce418583c1798edff693 clean-temp: Fix last commit.
9d1ad9c4df04071810d04dcc3142dfdeb5a5f892 clean-temp: Make multithread-safe, part 2.
856995cf27edc742b6aa34fd54466d2c4ed50329 clean-temp: Make multithread-safe, part 1.
2662e6af4e565a1820ec533a7eadd0b83c6ccb02 fatal-signal: Make multithread-safe.
845d69187a4bbe26c1c1cc67735a0c3b01b1d2d2 getrandom: Fix compilation error on native Windows (regression from 2020-06-28).
4577ee9c6bc628eb25f4d9044d343530b43d1841 dfa tests: Follow common file naming conventions.
cb38aa3df6a57b1206b33736939e9f9cfff297ad asyncsafe-spin: Use GCC extended asm syntax for SunStudio 12 compiler.
6b91be0bcbe64077d1c6a380c4597943e710734c asyncsafe-spin: Reduce code duplication.
af1a4b67201fe86611e6bf4a1ed528127ba85158 lchmod: Simplify after 2020-02-22 change.
62a76a868e7b092e8c875af6b36f166376813356 gen-uni-tables: Make sure the compiler does not barf on 'inline'.
865bb109a43ba4616700c6ed66afb0db9195f407 dfa: Make sure the compiler does not barf on 'inline'.
668eb1167f83417067f10055cf6a4e3fc0b71a6f bitset: Make sure the compiler does not barf on 'inline'.
3831e2e9f355c557b0c0ed9712548b62feaf694f manywarnings: improve port to GCC 10.1
59eb037fc92e23bd6c6034b2a3343ac81f1bd318 tests: pacify gcc -fanalyzer on zerosize_ptr
a0b286c0a5d50f2b52692f61f09e4500bcd98ebe asyncsafe-spin: Add tests.
79db2daddd96952239a77b74ebea9d40ccd5878b asyncsafe-spin: New module.
40dd30f1aa35f84cda62863946b0c0df32df17ba windows-spin: Fix race condition on multiprocessor systems.
2c208e6936378fc06222fe72abf50b9867ef8ed2 pthread-spin: Add optimized fallback for GCC versions >= 4.1, < 4.7.
d7c5760a122d09dc532bc0976becc0d4caddc61e pthread-spin: Optimize fallback for GCC versions >= 4.7.
6bf513db3802388e3fc8c40a506e23c85a8abf21 pthread-spin: Add error checking.
ab0284709c3fafeb51679a309d61b37d7d52dc1d pthread-spin: Add tests.
6b9216ed0b43b2777d8d12f865e32edb5b30d945 tests: Reduce code duplication.
b151d099fbfedb43161daf3112ec432456f52941 tests: Refactor.
6ace6219e9804cfa643cd950494e36fab2fcc4da tests: Refactor.
4e3f2d4cfdba14e1d89479362061a9280f2f22b6 sys_socket: Don't define socklen_t if it is already defined on mingw.
7e7f989df3204980167c1bd4e77d04f34dfb73b2 autoupdate
1aa70bfdbb004ca193bb2114b6ce6de55858c278 * top/maint.mk: Pacify Autoconf TAB-8-space rule.
160672dd02c56f0feffc250acd3bf241418b849b alloca-opt: Fix warning on mingw.
a01be1645717a029e571fd0dbb42245f05aff88c getrandom: do not depend on ‘open’ on mingw
3f70affe3ee2c5378965c8bf9d235af54837ec15 doc: Add a note about sigprocmask vs. pthread_sigmask.
70872213ef6614cf52d5978a5fdf8b9e628fc786 getrandom: Fix compilation errors on older versions of mingw.
e6856168aaa96cbda1c01add379831eca98130c0 autoupdate
01cae8223c3a1920f9746a047dfd5d1e091bf4f1 clean-temp: Fix wrong errno in error message.
447062a6999c2df9cd35d6c4297dc1a55bd39cd7 fatal-signal: Make multithread-safe.
64a1a8244c07b83e5bf3eebfc6e358aa9d58c6a9 clean-temp: Don't force deletion of temporary files on native Windows.
73cc88eee5d39d04dcf8ac411720bf17ef7a75e4 fatal-signal: Make multithread-safe.
7eeb7bff6efdd659aa33517dc743f2203d9af35a getloadavg: don’t depend on fopen-gnu
7bd236ff938d10ca3da225cb18badea91aadeb91 * tests/test-getloadavg.c (main): Fix typo.
ab7f6151ade7ce3c7cccbfafe95ebd5e07adb3f6 autoupdate
a9e307a55f6af7dc23c308a99fd6448f1611bfa9 tempname et al.: Fix link errors on MSVC (regression from 2020-05-31).
9754bbd7939a4374158b905324f5f804b5757377 fopen-gnu: Simplify code.
21ccf3c7f2319147fcb2e62aa423c33a6603e875 tmpfile: Fix a typo.
d4eef51732de47e1b76253deb65789fb0f0df414 canonicalize: Improve documentation.
b7e52f508ecb769b69975976be5aaa3a9a0b1ca2 xgetcwd: Improve documentation.
e75484521cc31641f8e6855a7317988af30cf989 getcwd: Improve documentation.
999b19465ad40e0aebbd126c63644acb9b2eddda fchdir: Improve documentation.
c7f8c44d9cd5fda98c41a85dc248a4e3d66ea593 filenamecat-lgpl: Set errno upon failure.
4ee6e48dc61d5788199b7581ec9004488ba0c208 areadlink-with-size: Set errno upon failure.
478a626cc68430e9db0ebd19166a28eb30ed431b copy-file: Shrink dependencies.
0ea87e9a68564479a0c5658f27147060d3e88ea8 doc: Mention declaration fixes implemented by some modules.
39be62df3b9b2453392109f4b6c4bb418e8d175a c-dtoastr, c-ldtoastr: new modules
1921016d67285da9460db5cadd5e5ed32a6581d1 tzset: Fix compilation warnings on mingw (regression from 2017-05-01).
da621327986f84d0f70d7b421f6369e890a41603 autoupdate
03bb18300bb0c8f203a8758e34cdaf73e18e4bda autoupdate
5233359455c1ae9818ba5b12baaba80f0bafaef6 thread: Avoid possible compiler warnings in uses of gl_thread_exit.
dbf36a3a706cf5bdad6828d64baf2cd90c7edb2d thread, thrd: Avoid a compiler warning.
7abee0b86c215bc389a5128851faefc9a4e4c5b9 windows-thread: Avoid a compiler warning.
f0cded395fd1801b2255ebbe36cb09456bed6e50 unictype/joininggroup-name: Fix warning on 64-bit mingw.
048f43edfa10eda2c1b24c34ed874c3f35a541e4 autoupdate
f6b28899ac73585c10107a09e8619207f20952b6 autoupdate
1e972a8a37c153ddc15e604592f84f939eb3c2ad calloc-gnu tests: Avoid a test failure with clang.
4f78c231f4d4b3c6631ab7ac6b98997800532898 git-version-gen: update scriptversion
d508525253e455a76ae17f3dab5cf6f5e7775358 autoupdate
c0f267c9308e3bbaec040d2b1f4e0ff0fe39e5dd getloadavg: fix double-increment bug
a6ca54ccd9565b73ad998826f6791581a86b4607 getentropy, getrandom: compare to crypto/gc-random
5a5636ae89d81dc305b2abc15c2185a4e8f1cf2f tempname: use getrandom, not getentropy
10cf67b5e33312066500ac9defbd4c0b311f57c6 doc: New chapter 'Multithreading'.
60cfc85fffd06dbba8b3c50f214e72a261e2751f getentropy, getrandom: update version numbers in doc
e281759a27e0b03e5c8598b067edb812f7f7fded doc: Move 'Running self-tests under valgrind' section.
b9078ff554ec5f2c95fd0fe3baa52af2f5936bb8 doc: Move 'Visual Studio Compatibility' section.
dd091da172572114bfe3f2b8b79d6580dfbc4fa5 doc: improve randomness discussion
56506c245186982428f7873681b8b47ab79a9b5a doc: Fix Texinfo syntax error.
6be4a08f71935a92510818dd7d79cb4bd28f476e doc: Change '.' to '@.' where appropriate.
e3c038e4c08d68cc3ca03cf0c3dc09c3182e216a getrandom-tests: do not assume GRND_RANDOM yields short read
8f8da7c809b6908d074ac64c91d0cedfd4236f2e read-file-test: pacify --enable-gcc-warnings
78f55d5374d6ff9b8460c48a42e924bf69775cd7 tempname: merge from glibc and coreutils
d4429157c13b49d1749f5ea18fb30e24ffa646aa getrandom, getentropy: Mention the crypto/gc-random module.
117dbe6ecf95c69b72a06474e1f2a1fe421ca9ed getentropy: Enhance tests.
90b3a5b610c51939aace88f3fd9ebf0d9cc74af3 getentropy: Work around a macOS and Solaris problem.
67306f600fe6a3bcf3fbb6d8bf4b8953b74a8fb7 fnmatch: merge from glibc
9de2f9ad0a12f0c048e9c9e573f77f35288f0c43 getrandom: Doc and test tweaks.
8175e3ddda29a03d5e0aec4a1774339414996565 getrandom: Add support for native Windows.
053dd57da26bcda9f03180758fce81fffe7747c8 getrandom: Simplify the determination of the random number devices.
debc8aad6d8126a6a9f83399594bb6368d55aa65 crypto/gc-random: Fix list of crypto devices for Solaris.
d8a8fb3423499851bf06aac2302112944a276f97 list: fix GCC warnings
d2ae3a4ac629609fc29c16c53757767fd2963b88 list-c++, set-c++, oset-c++, map-c++, omap-c++: Don't fool the compiler.
0964a8cc11b4e13780e427c7dfc5d6a0fe072c9e wmemchr: Relicense under LGPLv2+.
68935ae95b339a42ee955be00aa7921bd37916ba wmempcpy: New module.
de5cbc0daf6a405207b4f012c0617c26fc102960 crypto/gc-random: Fix list of crypto devices for NetBSD, OpenBSD.
afdf2fbbe1dee48a75065aa351e9e526330317fe sys_random: Work around macOS bug.
1d1722af8dfee991bad4eed33dd351ca76550fe7 getrandom: Fix typo in last commit.
67ae31b60bedc0a3f1ff4c06177054685b9dcc95 getrandom: Override incompatible system function on Solaris 11.
9e7d098310117f0b17e7868124652a392b0a9854 sys_random: Add C++ tests.
7168ecc9cc88793fedca103ae8fc7be56349ca41 sys_random: Add tests.
d1b9cea779c7e11af92c88cd546412ecc2a7fcaa sys_random: New module.
1060fb49e1f401426ee4c1e07305d4a7b7673100 unistd: Remove conflicting declaration of getrandom().
eaefb0474f1207bf4efa441e8589404a03539232 getrandom: Add tests.
515244b056afc6009fd281b428b3b799c4d30e54 crypto/gc-random: Fix typo in last commit.
76656c5dca4b526390ccedee112e9af9652906bd crypto/gc-random: Fix link error on MSVC.
57f80070ccd8461a224cc84b255844539ab72a8d Don't assume that UNICODE is not defined.
4bc0be55d618e5b276f12f3a9cf8ef37ed0529f5 physmem: Fix compilation errors on MSVC.
477c6e36110e1b2b52053dc82394ba23d102da2a gnulib-tool: Fix link errors with a particular set of modules on mingw.
5874dfe23488d0187f71d829088d2dcfe4d318f1 fnmatch: Rely on more gnulib modules.
1cc5e34e1339a37387909dd3a9d35538f152d0c6 Avoid dynamic lookup of Windows API functions when possible.
fb64a78174042189f4d012cbd748d565f021cd69 read-file: disable buffering if RF_SENSITIVE is set
26dab349c2da7df56ae5e165163d0211277c4676 wmemchr, wmemcmp, wmemcpy, wmemmove, wmemset: Fix autoconf test.
ac22625862575119a0ff89dbfbef0979d3b420e6 Fix compilation error on native Windows (regression from 2020-05-28).
9326739489050009e3b8834838abc02203c592e5 fopen-gnu-tests: fix "\x" escape usage
3a1fdff1eebe09d6c4bb87b39d34a1d6f4179eaf Avoid dynamic loading of Windows API functions when possible.
4634d6ffecadd6e355ab15845b0c3a5c31af0825 explicit_bzero-tests: improve -Wmissing-declarations pacification
443668f40b29e428bbedb008532150913664b21d Fix build errors due to read-file changes (regression from 2020-05-27).
708c76165712d6cbad59379b7e039870f81ca63c fts: Make more robust in multithreaded applications.
f274e136db89f184964d0a8cc74dffec51f2086f relocatable-prog: Make more robust in multithreaded applications.
eaab07cf200cfca9bcff5dc166639a159d2ed361 getloadavg: Make more robust in multithreaded applications.
e5f59849aeb762dd2636b2cda85f1b392a938481 vma-iter: Make more robust in multithreaded applications.
cc5be347286af59f809efa76f7f4fb0e18a0d782 truncate: Make more robust in multithreaded applications.
aa9b58000b9f79dd2ab1df7d99bfa398eb606cff pagealign_alloc: Make more robust in multithreaded applications.
b6b450b61ee404f19903a5e2e127c249e5c46d78 openat: Make more robust in multithreaded applications.
60ab1089b542c78000ce310f849889b88a44efab at-internal: Make more robust in multithreaded applications.
fb884731c692656b8147b22f9df3cd4f7b7631c0 mountlist: Make more robust in multithreaded applications.
968988975696de692623bbde066d9048dc02d828 login_tty: Make more robust in multithreaded applications.
19a916addbdfb5d7b639c1fcab0dbef4198b7aed javacomp: Make more robust in multithreaded applications.
cabf4bdddc220b07810ecc93d803efcc2020cb05 getprogname: Make more robust in multithreaded applications.
947f2f1460e5ea3ff9ba54150a6027ac21669402 get_progname_of: Make more robust in multithreaded applications.
c459f413148b87cc3a39adacc71a441be792c419 get_ppid_of: Make more robust in multithreaded applications.
87b65cc5d2b5ca12b7d5cb606000e382ac8ef56c get-rusage-as: Make more robust in multithreaded applications.
520a9d23e25b4e4ca109f7e264faa40b641d7094 crypto/gc: Make more robust in multithreaded applications.
a2fe36d527ab98e3a586ff3c830cbe9271f988c3 copy-file: Make more robust in multithreaded applications.
2625e7d0916bc035a645c7b0fc697dc6e1c560c1 chown: Make more robust in multithreaded applications.
721e499d98b4237164f0729f120990f0f7b5a98e doc: Fix statement about O_CLOEXEC (wrong since 2017-08-14).
01204a148d0ca7c7f493ff331b462294f4959850 fopen-gnu: make 'b' flag can be used with 'e' on Windows
278738f2881906b3a3efd2144ff8081a39c17587 Don't assume that UNICODE is not defined.
e0dc0ffc6f2f2a4826156d7451e1dc6e80e53243 Improve pattern for defining _WIN32_WINNT.
41b5ed4b01857881d356e15f86b3dd081fe3f6c8 javacomp: Make more robust in multithreaded applications.
abcd52e440c085a9fa99ec4c706780dd2e196468 mountlist: Make more robust in multithreaded applications.
939b0c71b4275d340514387c871e29cf8f20006f sethostname: Make more robust in multithreaded applications.
3c0df2a7ffc173b200ea33eb689d33dc15d0175d readutmp: Make more robust in multithreaded applications.
0f36ac3a248df78ee29a5ba69a835c6fce55e830 getpass: Make more robust in multithreaded applications.
e907d6370c67842a69d1987dd609d43465978dbe getloadavg: Make more robust in multithreaded applications.
c068edadd264684f85b464f197be068d0d127a0f exclude: Make more robust in multithreaded applications.
a599a058a0d1c0d62ae811c9c5a17e6690887d8a bitset: Make more robust in multithreaded applications.
a2080f6506701d8d9ca5111d628607a6a8013f61 read-file: add RF_SENSITIVE flag
e4a38aadac2e90c6dfb317d0845746c200cf6697 read-file: add flags to modify reading behavior
e93bdf684a7ed2c9229c0f113e33dc639f1050d7 doc/gnulib-intro.texi: add missing "to" in sentence
cd3078f00c6dc5e74080b95dc4bee07953256eb9 count-one-bits: Fix MSVC specific code.
2dd2dab4bccfaca6b6b92a3b9ff5a6dce606af0d argz: Avoid name clashes through argz.h.
83355a6ade56506bebb01ddf415b9ddbc4439eac read-file: make use of fopen-gnu
682cc4e678aceff32dea2a84b6e5147bdf5a20a7 getentropy, getrandom: new modules
01e57974abc6e78daed8a6f012a832ebd6d67ac0 Add missing C99 dependencies.
a305580f09ada2674c0509389b1674c7b32dce67 explicit_bzero-tests: pacify -Wmissing-declarations
48888b25625ddcdcc296e4cc1b0cd13e417e54f0 fopen-gnu: Add tests.
10cb4be2a2114dd6fff347acc9841d7904636adf fopen-gnu: New module.
ed8d8e847ab8c26165eaf8b446aee78c493dfce3 open, openat: Really support O_CLOEXEC.
a7e878621dc2fb8430fccb461b7b669b6bf86190 fopen: Fix the trailing slash workaround.
f58691b91ed22372b4a962432aa3ea860fe1cbbb assure: new macro ‘affirm’
d5ea809c3c7063d0dd5f7b70de7430f5bd4b991a calloc-gnu: Make the test work in non-flat address spaces.
3d29ad5500aca06b0f56bbe979b09c32017f6c1d calloc-gnu: Avoid wrong configure results with GCC's AddressSanitizer.
665e4118cbfc611e1e9b1767f0817a5903e29e8b isnanf, isnanl, isnan: Don't use nonexistent builtins with clang.
3cf2dc197941c8a162c338de008450a95a5bcc38 calloc-gnu: Avoid wrong configure results with clang.
f95e68ffaf3b2cf0725bcaa47f877fdcaae38ca8 isnanl, isnanl-nolibm: Make a test work better with "gcc -O2" on x86_64.
6e6abd0cdfe4bb96f6412aebc511f10bf254a820 findprog-in: Ignore directories.
b2c8d02c9750f335549781d20fa37415c9a1edb3 verify: document ‘assume’ better
e7aac9276beda976f87ca617e1c25f1d9b841479 autoupdate
335271c430a1f37ebe745b4c1ead6dddd00865b4 gendocs: Clarify licenses for templates.
9bf6b3cafa2a39c09143182f2271d6c877eabfdc group-member: Relicense under LGPLv2+.
89603cf02f9ac6c3531a46dab39e07c3888b2028 memmem: Avoid wrong configure results with "clang -fsanitize=undefined".
4bdc7625f7f87a24b2c6b8551899df10bb00ffca regex: Avoid wrong configure results with "clang -fsanitize=leak".
02142482c1a73567a53043a0f458380fd7c9be09 glob: Avoid wrong configure results with "clang -fsanitize=leak".
7c7c063b5cc9e842b56f7167556432b5ec5ddf2f fchownat: Support clang -fsanitize=implicit-integer-sign-change better.
23ed280cdf05f2aff99136b6aa7ee8f368ce2707 getdelim: Avoid wrong configure results with gcc -fsanitize=address.
b3c04ecec58ea687423f5c709410e6ecee4abd9b ftoastr: fix ifndef typo
000c7de47a233ed7fc06e543d7a3b7721605ca75 havelib: Tweak documentation.
19e3bce44f042e274892cbee4936afc5f0fabc86 vcs-to-changelog: Rename vcs_to_changelog.py to use hyphens.
88fc5afbccc959d0be70e4561a212dd18258aa8e Clarify intended usage of the license file modules.
6f3f39926b3de346695e6213b9378c643dc47817 hash: add hash_xinsert
e257a3f19bd193d73aca4a6d80af56fa85877395 findprog-lgpl: Fix link error (existing since 2008-09-02).
c8b9cf33a910123a1248cdecc4e7776227d4d3dc c-stack: pacify -Wunused-result when DEBUG
48e8cffee6a67859119e7df9dc53c8f775daba89 announce-gen: improve a comment
ffbb0ced8b2a01c2e355fa7d41db1232453f28b5 xalloc: pacify -Wanalyzer-possible-null-argument
5900cc66a80dcb50244e75345320c433c7d2860b careadlinkat: fix GCC 10 workaround
c599eba7bed3baa30ac883b0c8729c618aa50f5e doc: Mark HP-UX as unsupported.
45e72160bebba64532ffc8dddf34a0882bcaa110 careadlinkat: limit GCC workaround
44e9f9f6f0900b5c6a066e1a413b3ea47a5b84f8 attribute: Tweak comment.
72b0ca02b62e50f7cbfd32367e9106133dd635bb havelib: Enhance documentation.
55b5ab511457fb8e4bcc175e78ecdce5e90c5cd9 attribute: Clarify list of attributes.
467fb4fcc12e1c1e2f20417272feb740566ecc6e string: Fix compilation error in C++ mode.
4f4779e15adb7f1c61e8e13ab2bdf08974e33945 announce-gen: add support for dist-lzip
da2a958f184bfeb1d3491b53eed6473241d9268c manywarnings: port to GCC 10.1
26f82c14e89f71ab1c2e6a811981ecc742b044e5 careadlinkat: pacify -Wreturn-local-addr
756ec156caadb80f91ec9b30e3496f41749c9009 attribute: remove ATTRIBUTE_DEPRECATED
4b1ee2b6326533be82e1b23f31945022ea389e80 attribute: Add comments.
670f259f1e2104cf86b5811db095d4d374c36507 bitset: use the attribute module
d14eb48670838366eafc1616078f9b151012bf6c c-stack: Fix warning when DEBUG is enabled.
598afc1407a86340f948e5545f19c06afe13e059 Remove redundant definitions of _GL_ATTRIBUTE_FORMAT.
7dc2704acc113493518945b2f751dfb2882a698a Remove redundant definitions of _GL_ATTRIBUTE_ALLOC_SIZE.
e75f9249df14b9292d39d3881441775905e35ac5 stdio, monetary: Don't redefine _GL_ATTRIBUTE_FORMAT.
dae13c0c738762e9522b100868364bd08a080321 dirent, stdlib, wchar, string: Don't redefine _GL_ATTRIBUTE_PURE.
0026bb83b67abedfcaf765f3a62bd583611c6b56 uchar: Work around incorrect char16_t, char32_t types on Haiku 2020.
2bbe201944c2e65a49e71c6d3d3bfefb0049e899 Macro tweaks.
c8eb1af611279eaebff505dbfe176885ca3b0fdc c32rtomb: Avoid compilation failure on Haiku.
6351ed01c42899191155e2b6dd74f077f1cff193 mbrtoc32: Avoid compilation failure on Haiku.
e83bfe734030020ed0d811ae31b3bb84241a2431 limits-h: Define LONG_BIT correctly on Haiku/x86_64.
0f76f71438bf11bb0867da65079e70a527a9de24 list: Update documentation.
cf9faba87af1487f8e8920947a8e45d45e2512d5 ignore-value tests: Use module 'attribute'.
bcc6dbc771641246ec4a544e67e4dc3f03d578bd uniname/uniname: Use module 'attribute'.
99f273d57206e2c9b484928e9b76b97e6ad49398 c32rtomb: Use module 'attribute'.
b660b1d9693300f0e6d9bdecfd36640fe808f443 xsize: Use module 'attribute'.
4af2bc3dd5052539373f3a066b74f25a3850813e autoupdate
2e3f0c910896a52ce0944bd04d4da3413682cf1f * m4/gnulib-common.m4 (gl_COMMON_BODY): Minor style fixes.
2f06af8d695c4ccc33840797d646f1ec94ce804c * lib/attribute.h: Minor style fixes.
63dcb4d03efd09db847635daaa34d5a907f5be2c Fix version-etc glitch on OpenIndiana
68e7151feb12fb320e73fa91cd7262754f141362 autoupdate
0747bf0a92c8e0e7601fca9f33af1ae62d9c1e57 autoupdate
68361201d9a6fee940eda0825084deac35effd35 attribute: add _GL_ATTRIBUTE_RETURNS_NONNULL
d805ea7e2843ca854be19c17ab327d5366147b92 attribute: minor fixups
c08f85d74f2964c00613930342bfa27f971fc2be attribute: new module
2ac33b29fc09f72a18eb08829eb142eb86428747 bison: Fix today's commit.
7090b8b7f7dcbf471b6d2fc3e51e184312a3840c list-c++: Add get_first, get_last, set_first, set_last operations.
3db0ae5f4fd5948baa6c133e01892aebc9db844f bison: rely on bison's %require to check a version requirement
1d131c99c96bd6c8424f0ee562a9db9f0e90e437 list: Add get_first, get_last, set_first, set_last operations.
da5396455733d383a4ac4d0cf7eb4cd191072352 list: Remove redundant code for remove_first and remove_last operations.
792c2571d96142bfb97b690579da25fd734735b3 autoupdate
7f842b5b6fb4123c300f54aa716d93e1031002c9 bison-i18n: Fix typo in last commit.
acf8596eab886e80dcbca6bc8b8b28218cfce6ac bison-i18n: Add support for cross-compilation.
0ed596dfa4990aa25378bb09e4217f9f50f13973 list: Add remove_first and remove_last operations.
050f21384806c88a1227e435b7dd32fef5737e1e parse-datetime: Fix a build failure with an older bison version.
6c71b2c51bc633f230054d9496d6bb2f0c1d4874 bison: New module.
a8544a6b85dc1ff7f592bb6d74989635f08b2e8a Add poke to users.txt
5ec4d920e4acb45225320c3df9ae32fdff928413 posix_spawn_file_actions_addfchdir tests: Enhance test.
038d5b4a42cf1e242ef97c8f29c152e35782ed10 posix_spawn_file_actions_addchdir tests: Enhance test.
5d0516ca8513f9346fb6a0ded2ba1569fe0f806a posix_spawn_file_actions_destroy: Fix a crash (bug from 2019-06-10).
7bafd5ec482d72b1e812ff0bf23add14fcb1841a getdate: Remove deprecated module.
ec803406c3bf77d7e08b0370f8bdfb1c0dabb54a realloc: Remove deprecated module.
b5c5401efa7f3b21b0888c5d6b8ff814fc39da3b calloc: Remove deprecated module.
9972519136b2b5cbe255bc8359716fe4f35fb60b malloc: Remove deprecated module.
17c1bcb550dc20a29aa62482d2e5f158af8a6dfe fnmatch-posix: Remove deprecated module.
4510cafd334ddb9adb5b9ff174a716a0b388a323 pipe: Remove deprecated module.
0abc38bd2a1398f02d79e6a94c7785cab7ff36c2 getopt: Remove deprecated module.
ae006ab087881d9273cee33e8afaae4c3107acc1 remove-dest-slash: Remove deprecated module.
5a5a18084a82ce84d1c58bea477eda733ed0676f unictype/bidicategory-*: Remove deprecated modules.
1c048351808c3391eb296186be6f54dc8ee47e3a autoupdate
bddb8c50edc730e4ea60181a541f4fe41ba933ff Tune fts for FTS_LOGICAL+FTS_NOSTAT
9e26b0f33d3ba12c08efed9b604d8d5f8722bd4e autoupdate
5cdec0ff5ecf34474d90d8b57f50a148449cda0c vasnprintf: Add support for printing wide characters using escapes.
47bf2cf3184027c1eb9c1dfeea5c5b8b2d69710d fts: remove NOSTAT_LEAF_OPTIMIZATION
2d665c8822a38b8432f3b622a88886b7b48effbe explicit_bzero: Improve code style.
6235c6c354a08976b7d6009eed7f1931a568e984 explicit_bzero: On native Windows, use SecureZeroMemory().
818572b398a9454e0edc1bb7f7135fc6af244694 explicit_bzero: Use memset_s() when available.
6624b766b2871c9e5ecf6400dd56cb5e5c441558 explicit_bzero tests: Fix test failure on OpenBSD 6.5.
64e1ff019f9318c63da67d5396ac49a0df53437c bootstrap: recommend git submodule update --init
7397561e64f9b96a4a1638117ce18d06133a60f1 explicit_bzero: Add tests.
ae1b07792c90990a35c7a6eb39fd1067f6caf92b explicit_bzero: Relicense under LGPLv2+.
7b1de4a62f8766787160f785217671b074e0f0f2 findprog, relocatable-prog: Ignore directories during PATH search.
242644e7d7ab831b2d0c138bcad21d6b2758fbcc MODULES.html.sh: Support for reproducible builds from git-less tarballs.
e3b56bc2e68f747320d67754df575976266a5712 Fix comments: The gettext library is under LGPL 2.1, not LGPL 2.0.
6ec00ebe5403173da2b36ae204515f584460fe0a ChangeLog: s/g/git/ in previous description.
ef5e01e1b596afebe31eff71989d15688c09e297 maint: remove a stray inter-word space in a 6x-repeated comment
5a245793ff75aa7a607aab8ee9c9fc1ea5fef375 autoupdate
88776ceb6f7a888e2ee6ccf81958a90ec1cee3c2 Use module 'filename' instead of module 'dosname'.
b917c27c51da4c0486da3efa26d9181ba227fbe0 dosname: Redirect to 'filename'.
6b5ac8d538ffc395e7efb51cc9b27eb531c19566 dosname: Change IS_RELATIVE_FILE_NAME.
d98fe81b8848176d7054eccac5e6352b1eb216b6 filename: Copy some definitions from module 'dosname'.
79e056e5a0394b75dd38772697b495d60e2c3b3f getopt-posix: port __GETOPT_PREFIX to macOS
20cb263b54bc08ca315a12a8b9df2ead293237ef MODULES.html.sh: Add support for reproducible builds.
816ae468b18366d7f849ae6e370b315baebc2007 Several modules: Depend on stat.
306df4a118a2f0baf01667d11507d901eecd1812 acl-permissions: Improve autoconf macro.
6c8c161be587f700f7d05d76e9a6631a5aa56466 file-has-acl: Fix module description.
d5d7870248104441ac12fa6e6b4aa4716ab7f7d3 unlink: Ensure errno also on native Windows.
3e89c500a2f17a8a7a278390d48419990ce24bc8 unlink: fix malloc errno typo
360979fd6fb84567e0ffc6839b0431fc00d6362f *printf-posix: Fix m4 error (regression from 2020-03-08).
66a08a8636e7f89ccc8ea904b6c5100853e63a4f crypto/af_alg, renameatu, same, term-style-control: Depend on fstat.
1045f81589d74392c0d634c21f0452e81c973a9b *printf-posix: Document why it's overridden on some glibc systems.
36ebd778f6c9c35c8a8d25d81a893b6e5a4fdf9d Revert my last commit, due to compilation errors.
1d86584739a712597a6fe3a62ec412238f0f13f8 open, openat: port to (O_RDWR | O_RDONLY) != 0
4c1009ec93e12ee34acd27f6d7e25442bedc16f2 findprog, relocatable-prog: Ignore directories during PATH search.
a99ca2e041127e0c0d6c14273097c86879a6ebe3 openat: Fix theoretically possible issue on GNU/Hurd.
d279bc6d9f9323e19ad8c32b6d12ff96dfb0f5ba getloadavg: Don't use /usr/local when cross-compiling on AIX.
8bf7fa8d4314cc6d7f915735c014b0809db0d92e fcntl: Add witness of gnulib override.
6222a086d24bbfe54b4a923dfe3d089d38961b78 users.txt: Add datamash, time
292fd5d6ff5ecce81ec3c648f353732a9ece83c0 uni*/base: Use 'restrict'.
e76aacf4675af4aa9591b0a0e9879b375780bd8b glob, spawn: Use improved '_Restrict_' definition.
46b3b6881a8a677c7a577ec4182b2eb4d5aa230c crypto/gc: Use 'restrict'.
7c69c58720bc2b3cdfca4a3d8564f77aa662e576 crypto/hmac-*: Use 'restrict'.
fd783467d341d2916ef5a798748c2bab20e6ec2a crypto/sm3: Use 'restrict'.
7d4a2b0c17628cc4e5fc159b26498564706ee1be crypto/*-buffer: Use 'restrict'.
734c22abe7d5d046a360415bb030baf2952d5807 crypto/sha512-buffer: Use 'restrict'.
cd6346e11a637b08d364399f900c8ddd3f44bf39 crypto/sha256-buffer: Use 'restrict'.
3b97754de802a01897a8ef4c09edf8487309705f crypto/sha1-buffer: Use 'restrict'.
94ff8af6bf3399c077cb907e56424d61fdea79d4 crypto/md5-buffer: Use 'restrict'.
1fa14c798c517aae775149ebcbe5577a73515dfc crypto/md4: Use 'restrict'.
67f3b5ba252ac2962276ddc8e3431d4897549cf1 crypto/md2: Use 'restrict'.
555b03cc26011dbe6364a6eb4efef8fe4837ebc5 crypto/rijndael: Use 'restrict'.
9ca102bfeada4694bc288754d71475cae91c6620 crypto/arctwo: Use 'restrict'.
8f6c42bf9ab0aed1caca1368e5a4dc4f6eef2842 crypto/arcfour: Use 'restrict'.
8aa4a92942b7bf1183878ea75e378de02046fdc4 careadlinkat: Use 'restrict'.
0423ac9fe82acd56e3b4108738cb3426c6216d6e regex-quote: Use 'restrict'.
4c37dd4ab504ba644fbcfdb47375398bf0d97b4f system-quote: Use 'restrict'.
a85a39de0293d492a6a087c356f4e3a26e0d1cee sh-quote: Use 'restrict'.
90106dbaf4b8881139bb3e567da8bbc1bad2055f quotearg: Use 'restrict'.
5f56bf12b34a83ab90c9d7e3955aacb9c67cb8a2 parse-datetime: Use 'restrict'.
bf19526c73eb07080946178390834c2ab8ddfb83 nstrftime: Use 'restrict'.
6f6695eaf1c2dee0f2d11f107637405da1d6121e mbstok_r: Use 'restrict'.
11ff607ecad1b1f06b6f6966ee989db9d079cc9d xmemcoll: Use 'restrict'.
771be1d4d16c54578e9605c3d457290b822bcfa5 memcoll: Use 'restrict'.
d5233651c987d7b605aff58c79538d1b5cc5ed1e vasnprintf: Use 'restrict'.
fc00c78e289085063c1832a54d73fc784e9f9626 c-vasnprintf: Use 'restrict'.
69acbf9b8d4b8517eefa25be74e436f22b9b0428 c-vsnprintf: Use 'restrict'.
f2042e039a29fdab365929d776fee22bfeff15fb c-snprintf: Use 'restrict'.
b9eae96869cc9cef3865505ab8dc356196f241e9 astrxfrm: Use 'restrict'.
a765a46c498f55ab1291737a3f6167a58e75d948 amemxfrm: Use 'restrict'.
ad0024b3fefea56629941e6533705fa3a4820064 fchmodat, lchmod: simplify
a7f76250e6cbbf24e710a8b1f25c1596c97b02c0 lchmod: Fix link error on Solaris 10 (regression from 2020-02-16).
182afcba2635cbff91240656c7fb3742dd23ab6f Use 'restrict' in all POSIX function declarations.
0f3fc07d96e8ac1cea19d7e3200b57b03bbc8013 Update NEWS.
dd3ba651b6fae93d4fd1abe4b1632275548197bd chmodat, chownat: new modules
c0a2d3240cc61e13591cff7ef267d80a4bbef001 users.txt: Add groff.
baeafcfe7ab8be8c9d54478821520ec29be84fd7 Update gnulib-tool.py.TODO.
baec1bac1602ba8534320c295e120f7b658400f4 gnulib-tool: Ensure copied files are writable.
0a9326b474c2d222a6beee4f547ca5355190af8d users.txt: Update.
d571f0dca66b9347251d78b4c9085fefb78eddb3 largefile: remove _DARWIN_USE_64_BIT_INODE
e22cd2677a4b7beacbf30b93bb0559f7b89f96ce Add ‘extern "C"’ to count-one-bits.h etc.
0f0a5c9951916002dcb59fc99d227c5eb6eeed0f users.txt: update cmogstored URL
8f2e74a91f2c9118cb86a632a7bef5c7b394d1ab uninorm/decompose-internal: Avoid "no previous prototype" warning.
f4693b0166bab83ab232dcd3cfd95906411d1110 fchmodat: Make more future-proof.
c4804326a84a0131913317c2a3571cab76cfd2e7 lchmod: Make more future-proof.
f8b2ef2538c88d0318456954ca2b37d769494d16 lchmod: Fix buggy override on macOS, HP-UX (regression from 2020-02-08).
f3243f20107435f620338aa15e1fdd5779d639fe xnanosleep: prefer pause, and get remaining time
c7cc0deae47dad9f68ba56fd569e1eb793f61b81 lchmod: Improve cross-compilation guess.
b5ba60c50b5c0e510e06d5f8137a922ba4895b17 fstrcmp: Add API to clean up resources.
03d7a6b1fa91b8a22b3b335ee8e70536e4dd65e4 wctype-h: Fix compilation errors in C++ (regression from 2020-01-25).
d17d3a3cc55500709c22c7d0ade24a0845aa17b9 fchmodat, lchmod: port to buggy Linux filesystems
4fcedca004fd13aecb5c6f235a988a5548bcb9a4 autoupdate
1d7a06644426dddd02efeae1e2a41e9b788c02b2 lchmod: pacify Coverity CID 1491216
579213bdb0a2c5e82257c62364d99ad3533f2e2c copysignf: Fix link error on HP-UX with cc.
93070c3edc60cd6a83c7be5808a25afa47ab8dfe pthread-mutex-tests, pthread-rwlock-tests: Fix link errors on HP-UX.
70f4e81c875d45320949286cd1fae2ae8ddb1ae3 ptsname_r-tests: Avoid unused function warning.
8cc34c349afc79e2728093e109a09f9f0aaa4b50 lchmod: Add tests.
d863fc54623c497e0ed51fb0d7011415dc943434 lchmod: Ensure declaration on HP-UX.
c2d184186846851f173bec9e60781a05001837c6 fchmodat: Strengthen tests.
1bbbce29dc592833e79ab6d21472528a01ab67b2 fchmodat: Fix endless recursion on Cygwin (regression from 2020-02-07).
a680228fe4d39f749cb819e45202c6fec6ca9d29 fchmodat: Improve cross-compilation guesses.
fc00ec1303e5312a5021081378cdead49cbe44e6 Fix compilation errors in a testdir created with --with-c++-tests.
3be55f263f4e84d1ccd433037024606a9610d2e1 doc: Update for glibc 2.31.
4d4a22ab1f719b7c6c3fe3dbf45d11baafd3c563 mountlist: consider smb3 file systems as remote
c483c787fcf4d98f9cf86e2422ba8e4e7226b6a1 fchmodat: AT_SYMLINK_NOFOLLOW fix for non-symlinks
02c8a3da2c4462ecf78944af9f6fd2c986fa536c * lib/mountlist.c: fix formatting
7a15069b68a376f26c5dca34ae2689c5bf8adc99 mountlist: Consider AFS filesystems as remote
4e9bc44061b93871d9b0166e2c93ef4225fa1bac Port _Noreturn to older Clang
203dda3b86d5c9ac5a661d61038c284370448ca8 test-canonicalize: avoid an unused function warning
378817e1eab8a84d11d93f7f887d05bf27f8538f libc-config: port to Apple’s Clang variant
f4a23b264e32e8c3101ffe39ad38c3114acd1a24 Document the new modules list-c++, set-c++, oset-c++, map-c++, omap-c++.
f304938084333321882a1050ea55048a04f17781 omap-c++: Add tests.
0314e51d0fcfb9d96d4b0868f085d5f811300b46 omap-c++: New module.
27008822a5e0c47e8217eae171a3b8ead59b8394 map-c++: Add tests.
4105a91334fd9f88115d0776cdb6d5ec54cf19d6 map-c++: New module.
e67b6a3a29eaf926b9715d7d4f81d2f436974856 oset-c++: Add tests.
ba3d925c185958eaeddf67945c1f4a107de4ecff oset-c++: New module.
3b52e55775d60e7da7e2e8677f01c4cd11bdbc4f set-c++: Add tests.
adb365b99317e888cdb89dacdfcb16708a47b672 set-c++: New module.
770219943d9e9d76daffbc427937b792acf25737 list-c++: Add tests.
bd0908412877c65f675202a3a88ee4cc42e3c8b6 list-c++: New module.
3801e9bb67b733b5e5fabec1362b9e8b99cacc73 xalloc: Fix compilation error in C++ mode on FreeBSD 12.
bf718ebcb3ba3b12871eb293f49d80915cc05b0c read-file: reduce max size from SIZE_MAX to PTRDIFF_MAX
7a2f755a776e32bce67447c55f58f5b83c6d4fc4 sysctl.h: avoid including on glibc
bb931010f3fedc6ab155384bfbef77a282117f88 list, set, oset, map, omap: Avoid imperative voice in documentation.
6a5df5fb005c8a41a2020538532563ad54998128 list, set, oset, map, omap: Avoid imperative voice in documentation.
ffcdc458053b9a161294dd04a9a869bd43a636ba ansi-c++-opt: Set CXXFLAGS to "-g -O2" by default.
70cfaa0a88292297cd7211cc66647816b7529794 autoupdate
187c4bf3abeeae3de51c6588ce08d45ef1119fb7 array-map, hash-map, linkedhash-map: Fix module description.
b58d0cb8fb12dd14e2fb6ba5f48b5ea461b005a1 dfa: do not depend on isblank
baa7dd2be88e43303842b253c30490b0eb175f1e dfa: do not assume 64-bit int
e313a5367b1e4edfa19ab5f0d001d0b060a77066 regex: remove limits-h dependency
3a65727b33b0a6acb4d713a16005f5628f74b6c3 regex: port to non-GCC pre-IEC-60559
9c5318955b42493ebb52220d8a4b197e93c11667 c32isxdigit: Add tests.
bd0e30c9555eebe0f2ce6053061dc3e82d89d718 c32isxdigit: New module.
1eb5ae2654d5dcefdd3491030a4a247c2203c1e5 c32isupper: Add tests.
d1259e025028d63e46c0e520ccf05a24bd4c4dce c32isupper: New module.
671f3d4b10ee39e9b79a6b4522f7a59d1d654aa7 c32isspace: Add tests.
3bcd894ee3ebb49a73cecccc38c39f4c7d64750c c32isspace: New module.
5ad2487b4b741aec20cafb3bbe67019489202df6 c32ispunct: Add tests.
d9e2a748e4d07c110613e67f985c1111abf85ad8 c32ispunct: New module.
3f6ef2164b6c35a643a7a3d2e0eac0eaade44009 c32isprint: Add tests.
d12d497e846b5494701958c7010d7249f39466f8 c32isprint: New module.
3e3e81eb05329b1c8214242ddcefe77c20641544 c32islower: Add tests.
5c182835f6cb2afa10c822be39b82c5e3dfe1098 c32islower: New module.
cf403ac45fe73657174c153adc54e1b8d189aafc c32isgraph: Add tests.
93103b36955bd8d22c35e982365659a5afc373d0 c32isgraph: New module.
9199a0781e9d44ead9dde0b96bbec79bdc351925 c32isdigit: Add tests.
86c08463fd407d674097cb911007a1b9273a5246 c32isdigit: New module.
6575363405a8ca2b5d5d29eca65b313233bd0468 c32iscntrl: Add tests.
3eeecb071856c21573b1faf0dff1a5e76a7ffa55 c32iscntrl: New module.
7a4592bdc5ac77bcf6d041da144ffbb2ab0a60e9 c32isblank: Add tests.
fa6db056464a95bb76009f862018a4bbc06017dd c32isblank: New module.
7a095b97eafc53399cd7fcb9e85867910b74e1c4 c32isalpha: Add tests.
d746876521aa42b1a4e3b54c3a57e4b2896c1985 c32isalpha: New module.
d9749570bb8fd5760efe94df7dd8663b6e76c1b6 c32isalnum: Add tests.
7bd3aacff73e31b213a58170cf1ed6cba6ecd6d1 c32isalnum: New module.
fbf37f7790fe49f3c0cc8bd8bb10dcba38396a53 uchar: Preparations for modules c32isalnum, ..., c32isxdigit.
e79cf41f3c8607a78219955b5c04b398e7ff0ca9 mbchar, wctype: Use the corrected iswxdigit function.
111435dda09dbede56b68322dcc54689700d5109 iswxdigit: Add tests.
756370637a184426d4834b47cd653fc7fee296f5 iswxdigit: New module.
a51a5f5d24ce8e9be82c6a564576500d0f4d4428 lseek: Fix the override to not undo the effects of AC_SYS_LARGEFILE.
7aebcc2d9db10d1611a611ea44f51c003c867f03 iswdigit tests: Avoid test failure on Cygwin.
3a0e729196b9d9232ef45a5901af9dc393827501 iswdigit: Fix test failure on native Windows.
0b93e4e9760465a44bd4a85688e0ba4dcda3e7d3 iswdigit: Fix module description.
aa1486ff90d0c01c8086990f163e3ed0a4f78e13 mbchar, wctype: Use the corrected iswdigit function.
081b919b9633518e855fc55a40672a287855f64f iswdigit: Add tests.
36a9ca3f924853f22af5ac5228c35ca81bddf6cf iswdigit: New module.
55cf4e2076fe42abbc111e750fbfc56302dae373 hard-locale tests: Make it easy to reuse the musl test.
535ba3b016977db08b76bb5ebed84ede88d032a5 regex: port to Gawk on nonstandard platforms
24d438e5e579478a4c4d4fece2f10a68a1836268 regex: fix bug with >=16 subexpressions
a13558b4366698af08f5a757ce6b47042852a7bd regex: simplify definition of BITSET_WORD_BITS
49c6f78c8b55f5d876ba499fdcd60a13661b49b7 mbrtoc32: Add note about FreeBSD 12.
dbb301ad31ad703030a483cd3d0ca8de5e817fb9 unistr/u8-uctomb: Fix warning.
f30726f69962bd5b4b911eea4e1b825ec08cf30a lock: Fix test-once1 failure on FreeBSD 11 (regression from 2020-01-19).
a6c739a0b40fb2fdd0b37efddb9e352960edeb88 threadlib: Disable use of weak symbols on FreeBSD 11.
3d04a158c85ff699015e8dac7e1f5d3091857998 iconv_open: Improve z/OS support.
38b9f0600d698d2b24014f83abad97c9e76e2b87 Rename ~~gnulib.m4 to zzgnulib.m4.
7f5da041d3031c71d19da9947f95370ba5211255 doc: Update license notices.
cee130f4dcfcd73385581e00c746eb1084cf9008 Avoid error "m4_require: circular dependency of AC_LANG_COMPILER(C)".
402ad3f07567fed0e3a3839d184088628d78df07 Ensure Automake does not drop ~~gnulib.m4.
378a9634ae02136c768244f87716998f51765b30 Fix major regression from 2020-01-10.
717766da8926e36cf86015c4a49554baa854e8e6 glob: Fix use-after-free bug.
020f5190955808cafb670d2be6afb7d5faf69621 vcs-to-changelog: Fix parsing of fndecl without args.
171095d3ab8ebe652b3686ddb3989051899915f0 vcs-to-changelog: Add documentation.
13ee6c5fa84486f5ae42d55e79eceb23426dfd81 vcs-to-changelog: Allow loading of custom quirks file
fb84537392a698ccc89dfb159781c8bfb0eda0bc vcs-to-changelog: Fix formatting of ChangeLog output.
62503afc03a2c877454473fc10a7518222b29bf0 vcs-to-changelog: Drop python3 shebang from frontend_c.py
df2bd909b3ec63c2aa8d60f47c8fda3a7c9044d8 crypto/gc-pbkdf2: New module.
611869be9f1083e53305446d90a2909fc89914ef c32stombs: Add tests.
0296188c2fea8f448b846e5510b8f7873bb79b53 c32stombs: New module.
6b9d15b8bcb3c009374ccb21dc2c2be2333133d7 perl: require the "warnings" module
ba4b91abd5dbe486c71465b0968aa1a4a1198bd7 Fix major regression from 2020-01-04.
e3fb76a5a384096363eb90881f52b8535ee5a7ce c32snrtombs: Add tests.
980b40b1d6464d3aa9e68d8a0c19009c6cdaf6fb c32snrtombs: New module.
f5eb8cea72469348b423ae22068eeb9e1399011b c32srtombs: Add tests.
ef3398710f4b3cff37dcbdb4fdb267f3dcdb9fbe c32srtombs: New module.
d6f8671505956401691e3c35d19499470f582a88 c32tob: Make consistent with mbrtoc32.
18f05ac59765d532823d48c061d0dcac7c55007e c32rtomb: Add tests.
4ec96253823bde7488bfee4ee5d890792d6b555b c32rtomb: New module.
9be236d67f3d78235c5cbe4381c5dd7b3cddb179 mbrtoc32: Use the system's mbrtoc32 if it exists and basically works.
877b0c46019d34e722c94248edbfaf5bfbaa17ec wcrtomb: Make multithread-safe, except possibly on IRIX.
a7903da07d3d18c23314aa0815adbb4058fd7cec tests: skip thread-using tests when threading is disabled
43b5194d5b156f8dd7ae576952568d331978f5f0 tests: Avoid GCC over-optimization caused by _GL_ARG_NONNULL attributes.
b7d7afe10ddf599452bd80b8a840c830cd474b09 tests: Avoid GCC over-optimization caused by _GL_ARG_NONNULL attributes.
ddfc731627e86f590eb99b4f1b07d04cc9b1ef79 update-copyright: reenable its always-skipped test
aca8cb793a857b254b8244f8e7cb528fa0d023ab mbstoc32s: Add tests.
8208c314448c4a26beda29b9666a5626521b7312 mbstoc32s: New module.
888c04969a2a067ad6a4ed75cf3461e34765ee51 Tweak recently added tests.
b086701a46a88cb42045bfded47d0d87706de6b2 mbsnrtoc32s: Add tests.
80ae5aa1307114f51bb47b1b1a4ac89a31422956 mbsnrtoc32s: New module.
578a53d73ca719a5b2edb6aac2c174c099718776 mbsrtoc32s tests: Enhance test.
1323a689510ed5c303cf203679458e4841c4086c autoupdate
b5453a35b9d1bfc7f88c08e3ac429ffe4f079c55 autoupdate
5767b9184d04ff05d915442320dc107c58b762cf mbsrtoc32s: Fix bug.
8145ea17f51d216263209087ff25088d8fadffde mbsrtoc32s: Add tests.
ebeebe3c464a92ad25c1f0dfbde2e542307075f0 mbsrtoc32s: New module.
952b15d9daae382f03ab10725d01e8a4b2a55dfc mbrtowc, mbrtoc32: Tighten dependendies.
42883bf8230a40caf82afd5613449fa59e61165a uchar: Decide about _GL_LARGE_CHAR32_T at configure time.
c5c965be88d4baf3e473c5a4920779d14f49144b Fix AC_CHECK_DECL so that it deactivates clang's built-in declarations.
4c7a6ab152c0e68c156abbc664966f109049353c btoc32: Add tests.
3afaa18548fed7085e138d68847b970922e9f067 btoc32: New module.
b578e9e7bc440dc0a6db6d316b78bf4ac75d4f9c uchar tests: Avoid compilation error with HP cc.
8b4546c033c0115859f6c4028fe0f9c62f9d0e1c c32tob: prefer https: URLs
dae399e532230b153356ab5e5f8016936377cb1e mbrtoc32: Add tests.
20ff668e934fa7e3bb3ce27027cd56ebe8716188 mbrtoc32: New module.
40f39973fc0399aa45775ca26564948f77678ab5 mbrtowc: Refactor to share code with mbrtoc32.
2bcac6083ddcadd62a83f3928974364cacce5d17 doc: fix time.texi wording
3df90147719110350d9a674cc37e99cbd27a9c3e mbrtowc: Refactor locale charset dispatching.
190f337b7d997625682666ce7964a8c38b88ae83 doc: mention 32-bit time_t issue
cf73cf0f6b799dd9b1e8fb64e573d3398a34eb8f mbrtowc: Ensure the mbtowc_lock is unique.
d059bd2b1bc4d3ec09eabb238f9eb28c7a2fddff getopt-posix: Fix compilation failure in testdirs.
5f62ea4ee2c43383411f895cd323e3c67db8eca7 doc: Mention the 64-bit inode number problem.
74cdf7d6063d1d8586f8673075d93516ce0ac0ac wcrtomb: Add more tests.
5f5389b7b8d5037d77b37859a0c7821e61e90d4d mbrtowc: Add more tests.
c8a1f21d3476a1d11bf6306827d61842893c7b0f mbrtowc: Fix test failures on MSVC (regression by previous commit).
28dcd5adc3beef4832f69b9e980646f0d03ab38e doc: mention glibc bug 24269
c3c36de581411a1bd06a8dc4aabb78198994d563 mbrtowc: Don't replace mbstate_t on MSVC.
33359b0dfd4d5f75ddd3f34e581a2bd149264ecb mbrtowc: Don't replace mbstate_t on MSVC.
6909b8edbea806a3bd50aa9baa600cdd3a0a760e setlocale-null: Avoid crashing the MSVC linker.
a71e15d8698b774b5b2024a805cf6bea242c2f96 wchar: Make the HP-UX workaround work on HP-UX 11.31.
1e9045bf41575b58d5b7ad434f271fe39562f9b8 mbrtowc: Fix compilation error on IRIX (regression from 2019-12-26).
7d069378921bfa0d7c7198ea177aac0a2440016f md5, sha1, sha256, sha512: support --with-openssl=auto-gpl-compat
7513517bc3743dec2c10a49ca5a5dccd886948fb mbrtowc: Include function name in macro names.
86e05effe83d629bfcb4d798c4951781387a1bfa c32tob: New module.
d325c7f69574f24587a6673fb11164d84bef89fa locale C++ tests: Fix link error on AIX (regression from 2019-12-18).
bae00563655683adc5b14256dc2b85c2e8674605 hard-locale tests: Fix a conflict with the C++ tests.
15cd8caa2aac6e2a37ee82a095275492bebae2bb doc: Update documentation about wchar_t.
02b745ccdd3495af496e60c3ef69a7a90f10994c mbrtowc tests: Fix typos.
ddebebc220757a029b0610d4474ecae1c2fb459c maint: update copyright notices
49c81bedc0ba6dd3003266e9ec9ca504571b428b autoupdate
2cdc1bafb20b187ad067056e090fcb4396ed9099 maint: Run 'make update-copyright'
87b59dc7b4017eefe7bc8dbb3b035a05b42db765 uchar: Add C++ tests.
d3e19d84d753ee5298701ffc5c872fd47577d653 uchar: Add tests.
610da39dbe01509af66bde383cac228d03b736c6 uchar: New module.
72e357240fac86530a9b9fdfad56c0a1619c7b5b localeinfo: ->simple would be wrong for LC_ALL=C
374b76ee6ac9244cab2b2d4591f57587fc5cdfee doc: Add URLs.
1e28c9ebf86894a0075c58c0370385706f26a661 doc: fix typo in previous patch
35cddb5464e1aec6fdd3c89a7e43d4374aab31e6 doc: document trouble with back-references
ff6ee46a283ef023146b4e69fc9cf776ac546899 doc: use “back-reference” for \1 etc.
575b0ecbad2f34d5777f9562eebc2d0c815bfc5c test-framework-sh: tighten an internal grep regexp
a43a04acff6b6ab02f17769063e8a85ae978a0bc test-framework-sh: Avoid /bin/sh on AIX 7.2 due to its printf built-in.
6bc5c0e01ba63d0fd8557d26fb468a2e61f129da mbrtowc: port better to narrow-wchar_t platforms
be584c56eb1311606e5ea1a36363b97bddb6eed3 localcharset: Avoid referencing rpl_setlocale on native Windows.
ab4516274fe6b3f4e0ff7c5dab9fb0c60aa1a94e lock tests: Fix link error on HP-UX/hppa (regression from 2019-12-21).
2a28e881a6045e929fb890da86e115fc1de606b6 strptime: fix typo in previous patch
7f41a8405ac02cf00bc6bf775f604f638f938a18 setlocale-null: Make it easy to rely on the lock in another library.
7d96c6af2b60538da1267528cb917bd496f95854 strptime: tweak division performance
99e080c2f4dc243ef6f7d845e35295f62393cd52 nstrftime: tweak division performance
6bd09257a491e635aa7e42d15935747818e492f2 mktime: tweak division performance
6ad341ee4a0cca1a8b1744bc269282aafd765868 gethrxtime: improve xtime_sec performance
2028f2854fd5b01fe71d3bac1909a031fd5a9d00 setlocale-null: Export the lock function also on non-Windows platforms.
0da79aa8083359d3a97f7c743a28bd9f380caa92 gethrxtime: fix rounding bug with negative args
f935bab8ad7e94938c857b30d75582731db5595a gethrxtime: remove incorrect overflow detection
ab3c9473eee5516e2425be7ad3ebe1bd16fa725a setlocale-null: Add standalone include file.
74528fe27f84f75ed94b2713b9176a06ebe2cb42 strfmon_l: Fix test failures on FreeBSD and Cygwin.
129087dbb4f8721d750d2ec58261c56b2bda2536 Prefer lib_SOURCES to unconditional AC_LIBOBJ.
35accbe61c103aca59ed8ee7c5ddc3fde795ed6d longlong: Mark module obsolete.
be9dab63f71e2a9b7fdd78b11819939b2fd733b2 stdint: Assume that the compiler supports 'long long'.
818ca1bcefc49a5c10a5b061431ee346cc00984a inttypes-incomplete: Assume that the compiler supports 'long long'.
f181860de413a26827602178f25593c9b14bc1e7 malloca: Assume that the compiler supports 'long long'.
91b5a3c3e365de748d740e6a55d7b4ee7713eeef atoll: Assume that the compiler supports 'long long'.
0b018e2c609fd49ccce27d55225e145d5c982819 strtoll: Assume that the compiler supports 'long long'.
04ac8d921179273cd438cfb4c6eb0c039f4ee076 strtoull: Assume that the compiler supports 'long long'.
1cf18f42fc1a47c17ba0073c1391a0f66fc4435e strtoimax, strtoumax: Assume that the compiler supports 'long long'.
5377e375dd6e933437bac066cd86ea54880f3f73 xstrtoll: Assume that the compiler supports 'long long'.
5ceaccc072d0aa464dbfd611564eb553f0a29dec vasnprintf: Assume that the compiler supports 'long long'.
896daf273035e889c50dc5b33e74b5fb891851bc gethrxtime: Assume that the compiler supports 'long long'.
3a5d13f42ba42a4e1625bdbcdd93bd2099c550a0 integer_length*: Assume that the compiler supports 'long long'.
4069d42575181bd484af4f433c0d0d5358470a80 count-one-bits: Assume that the compiler supports 'long long'.
00b4820cc972dd38f6251a21d255ee63419a1d45 count-trailing-zeros: Assume that the compiler supports 'long long'.
0dfa3015c0cf4bb2fb21a06781dc4b5b326a855d count-leading-zeros: Assume that the compiler supports 'long long'.
9ba36dd358b128a79d0f7412b9dbdc7b6f6e4825 localcharset: Update support for OpenBSD.
4d16a83b0c1fcb6c88d03e1ea5fe4a3c57bb43bc pthread_sigmask: Avoid test failure on NetBSD 8.0.
853609a274f0330e55050af5cfe231f9a5a33e09 threadlib: Improve code structure.
7ccef84bc1efb01fb9d1b43fd34e949d90b84165 autoupdate
15a10c15101bda052b9766f53d1acbf14d332109 threadlib: Fix LIBMULTITHREAD on FreeBSD with --enable-threads=isoc.
478535b02e710391ed3fe9e3381c4a29b397228d sched_yield: Don't depend on threadlib and yield.
44524a484acfc9a27a4ac6f3ad9fba7955677711 threads-h: Don't depend on threadlib.
4a18d227f465290727b0f3655b9f5a9073488679 nl_langinfo tests: Fix link error (regression from 2019-12-18).
25e53d311971dd656fb0f98f27855ce716b3c72e threadlib: Remove unused dependency (left over from 2019-07-06).
8837821a2711ae84725a080467daef262a037f02 New convention for multithread-safety tests.
fc3b2d4269134cc02542e9ac8f62aa1f3ad5550a quotearg tests: Fix conflict with hard-locale tests.
49a0828d63ac2bccaaeb6d70c03d32f1d122f876 pthread-thread, lock: On z/OS, use PTHREAD_RWLOCK_INITIALIZER_NP.
80d13fd5bdb77eaa8059bae4504da46aba9c693c memcmp tests: Work around the clang bug.
3f7d8da2ee9e513a9db318dc9c4aa91ca6ed8b3b localcharset: Add support for z/OS encoding names.
49e78fcade5457b00b877fa7f7309056076a9b53 iconv_open: Add support for z/OS encoding names.
064d8f91a9b51209340cb0bcf4c9627cdfca7228 doc: Document the problem of the per-thread locale functions on z/OS.
1888ae227e3a3dc3a0af52cb0bb5640eaf04049d localename, gettext: Fix host_os value for z/OS.
009b4fbe4a905995c40660550fc95bfa3a86c3c2 nstrftime: avoid a shadowing warning
6dabeec02d67d824997ce20d186e2d8ee5d91459 dfa: struct dfamust now uses flexible array
5b570e9c35cb5808ca99b455a30c84c93cc59e51 dfa: fast->small for array elements
d66379ef8e1441ede3985288c0fb2902d02dc438 iconv tests: Test canonicalized, not system-dependent, encoding names.
994dc96ebaf820197db500cfec0b3da346bc2385 iconv tests: Test canonicalized, not system-dependent, encoding names.
d02c5c2d10606122a574025e868a360b39bc38dd localename: Fix test failure on AIX 7.2.
5ab3622aee2aa7fb530a12a04e4352d097b8d864 Improve port of AC_C_RESTRICT to Oracle C++
c99e1067a76d76a82dfaff1842f7d68e7f8ead45 wchar: Fix test failures on AIX and MSVC (regression from 2019-12-07).
b7e45cc191f3ba8389ecc08942c149add83a367e localename: Ensure multithread-safety in future changes.
3a310962887322e0b94708984886de643f94f8a5 setlocale-null: Make API more useful.
f7efd84ea3e6ff2be5932b5213ac60c5c022f5b9 localename: Optimize code for native Windows.
505092c2fd7606c8add097815b68568be4c7ccf3 setlocale: Make calls with NULL argument multithread-safe.
25d476a2b79ab1cfc9c34e162bf5a69159ed6952 hard-locale: Make multithread-safe.
9b3418df8ef2a9ab70f8dab5790ce3ab729c2233 hard-locale: Avoid test failure on Haiku.
e144ded4615b8d7a77bd4f5a3f8bc309f46a78a5 setlocale-null: Handle NULL result from setlocale.
2d1b7501b00dce53481b58b3808313f264c720ea hard-locale: Add test.
1219c343014ede881069bab554408b40e5455d9c dfa: do not match invalid UTF-8
8df5ec4bd222563052d98bed99aa1b439abaeca8 dfa: simplify charclass by assuming C99
56d8bdcbfd867d1ac8fb0e14083c8267d6c37727 fts: tune via calloc
d19dc9005f676282ae2745d1d740884fc3394379 dfa: tune via xzalloc
e36f79baf00af8da23377016d3cec0b5dd875ac3 localcharset: Fix multithread-safety bug on Windows and OS/2.
de1e233da5ce5ad389c993ad7f0f170e4e622965 localcharset: Optimize code for native Windows.
f2b522477945905e534d9eae4315a8337612905c nl_langinfo: Fix multithread-safety bug on OpenBSD 3.8.
5dbb9992fe9c872b3fb57b79a8a74161d05ea50b nl_langinfo: Fix multithread-safety bug on mingw and MSVC.
9accf385430eabe2874a81121d7781943ca7a292 langinfo: Document more details.
f61573abd91da7f722b8b4a1dc97bea9b81b17a3 mbsinit: Fix compilation error in mingw-w64 7.0 with _UCRT defined.
290331834d4f200042e01da78e38ff944a55703c glob: Avoid warning on mingw.
f1a80e85ea35efcae290e1be5a85df735701fc4f xalloc: tune xzalloc for fresh allocations
83e9cc897cd081aba38adecce46db2b6ed49b669 dfa: new function dfacopysyntax
10ad4d2ac38c2ac2d16bd7686792715f64f9435e dfa: port _GL_ATTRIBUTE_MALLOC to Gawk
23c8b490241e9a65c6f67b824946017a2a98a4ca dfa: remove one dependency on MB_CUR_MAX
99969d03798763b51ac5305cc0f3a0823200d3c8 dfa: remove struct lexer_state.cur_mb_len
6be2862414da45975b8cbc33acc5387b012f3354 setlocale-null: Remove need for -lpthread on musl libc, *BSD, Haiku.
ecb700c1c897e01f1c97f2f23c12ecb0d3658eba dfa: make dfasyntax thread-safe
74324f05db859cb125fe7ec2f33b80a6cbd40697 localeinfo: record whether locale is simple
3a2a6ea2d90664ffef51e6f4be405ea63221dad2 duplocale: Fix multithread-safety bug on AIX.
4110c01cb60ea810e5f4abb38224eac0b1560462 setlocale-null: Add tests.
567591f3b194927a4d7eefa71007be2709796c4e setlocale-null: New module.
fdff8bd09a7f053381f8bdb107ab5280b7c95959 lock tests: Skip test when no multithreading is enabled.
8e771821ac57d404132829ee4604e23853dc9ee6 locale, duplocale, localename: Fix last patch.
83710ffa8e84c03bad9e532f78917bd1c4bbfff4 locale, duplocale, localename: Fix errors if locale_t does not exist.
53ce0d7e3228d9df20708c457d256b86269ff07d wcstok: Fix test failure on HP-UX.
1fabf601fa87579a9eaed42c92c6bb9a97922c1d strtod, strtold tests: Avoid test failure on AIX 7.2.
73de34d3b440d5d3d9786b954cedab96dbbdfecf dfa: prefer ptrdiff_t for API, too
c39f9e1ad7f0b795bf09ed7c323a89077a8b4382 stdalign: port to xlclang 16.01
fbfc2664030502c0cad8ba1ff6d8d328e3843509 duplocale: Fix test failure on AIX 7.2 with xlclang.
ea54538a0eba9cefa8c17cda35527fa5a77a5098 stddef: Document the AIX xlc issue.
e8bb1e24e087fb4e9bf2856da90ae204da07cbc0 duplocale: Don't attempt to override if locale_t does not exist.
b037ed51f0e25671da47611ca27a4f45f0c9ada9 wcwidth: Avoid test failure on AIX 7.2.
e5bad6d5201e3e1ad4eb5af82825447591b0fae4 ilogbl: Work around Cygwin bug.
fac670ce47d49a37df8929110b9adc70a1763643 strtold: Work around Cygwin bug.
edc3c89f4e5fa9372fd10917c850d17c48cc985b strtold: Fix autoconf test.
8de83b9d8f871cd283ca4853e592290a82955fcb fsync tests: Skip test that is known to fail.
dcf8aee17e742f288e0844db61114e11ee6afb1f getaddrinfo: Fix calling convention in 32-bit mode on native Windows.
c532bd7386f7a01aacd4579db67c9d18a62bfed9 dfa: prefer signed integers for internals
d8322e93dcffc94cbdcba81dbf9874fe47b1e1fe dfa: fix index overflow
360cbd3b17a314807e808626e100ef47dcf4d162 dfa: update commentary for previous change
ac92492294ca52fe2596f6353a3fe2800052f676 dfa: separate parse and compile phase
76a168b272d371cfba73e89c7d0feeca3bee4c6d unistd tests: Fix link error on MSVC.
b6784fa3defb141f5bb5cb91aae6da4e303acb84 doc: Document that ISO C or POSIX substitutes are supported in C++ mode.
8bd886415d5f6b9ea9a7e603a450f23bd9bae3da stddef: Fix compilation error in C++ mode on MSVC.
822412e5126f2d51f428997417085e5522a4a77d unistd: Fix compilation error in C++ mode on MSVC.
cc6745d8accfa37b8ed48a4ea4220ae80fb7f3bd locale: Fix compilation error in C++ mode on MSVC.
47bfe0ab18ebdc74c10e9625c27d0c89a369f512 wchar: Fix compilation error in C++ mode on MSVC.
c72f9acbc6a63e76df72c5708b33e867825b30bc pthread-thread: Fix compilation error in C++ mode on MSVC.
ff29c880629e73def7cd6c4a954e919b174d31b6 autoupdate
7bb71094844d0eeb4aa9c63f713a69071ea898b0 autoupdate
253f29d8b391ebe8cea50355eda351bb7962e160 Fix compilation errors in C++ mode on Haiku.
035e545a4f4cdd1b358810b2498541159b7e6bf1 Fix compilation errors in 32-bit C++ mode on HP-UX 11/ia64.
16e9d079c99026d6807ab3a42bb2175593f6dbc2 Fix compilation error in C++ mode on HP-UX 11.
1554ca2f6bbe5b98d5ce8a5d0b876222aea9076a Fix compilation errors on HP-UX 11/ia64.
6211959993db9fa9d3c1573bb5008e0dd7d9cf89 Fix compilation error in C++ mode on OpenBSD.
8a54f8f14612639467bdd67d19137e4e46d38b15 math tests: Don't fail if isfinite, isinf, isnan, signbit is a macro.
45819c74f6994d901b733883e81d968c10647420 Fix compilation errors in C++ mode on FreeBSD.
03cd507fb88a3a265978cfe0a367cf69e305c54e Fix compilation errors in C++ mode on macOS and FreeBSD.
bf92de50a07679dbc5c48cffd9e17cd374d39ff2 Fix compilation errors in C++ mode on AIX with xlclang++.
cd1dac96d3623f6390b632eb8498282300549dab Document compilation error in C++ mode on NetBSD 8.0.
615c8bccb001feafc1253a332a0a069c9037aab0 Fix compilation errors in C++ mode on Solaris 10.
b943dd6649ea85729999d67a684988c2711a83e6 Reword NEWS entry.
a762d02b8efb0754e5d9f4491588214130a2657f Move xstrtol_fatal to a new xstrtol-error module
1c740444c9224c81b92c4375babc73efe57e1dc9 nstrftime: better width support for %N, %z
0a13f6771d98fd03688a6e202f1e623010e49c6e Fix compilation errors in C++ mode on Solaris 10 and Solaris 11.
d81cfbdda4dcadcfe61daeafe92c34871a669098 wchar: Add more C++ tests.
ea45fdf1af3c1dc7ce603b0b7f3d50fd8475077e Add more C++ tests.
6002009b76cda002a103ffb39945ba74c4dc9c75 Fix compilation errors in C++ mode with xlclang++ on AIX.
75da6fe3ad868618d88d1e1ec1f3135db6fce6c6 Fix compilation errors in C++ mode with xlclang++ on AIX.
1eb6fd581f1890682ef7b39b12c5bcf37c6ee6dd Fix compilation error in C++ mode on Solaris 11 OpenIndiana.
3ef3dd8d3523725e0b13c2a2ef4c99217d2446c1 Disable more _GL_CXXALIASWARN on all platforms other than glibc systems.
56a2150cb8f33d7868f42098702173a0ccb38760 Avoid hassles caused by [[noreturn]] in C++.
af16e1b401433476796c3bab5245c0a679c4dd26 Fix mistakes in --enable-threads=isoc fixes from 2019-12-01.
9b2dcfaf45493f1527ea8d01f7634407de750978 Fix some more link errors with --enable-threads=isoc.
8d12cf0731229ba84527b5a8651bee44c26556e1 Fix link errors with --enable-threads=posix on AIX.
d24f02a8a7cd9bd0628b411b38b7d9a6da89ea42 Fix link errors with --enable-threads=posix on AIX.
1939671d9da533e8af325f1810134f6bf7767121 Simplify link sections.
6b1e06a007e80f2564e8910c64dd07b2edf12ed3 thread tests: Avoid link error with --enable-threads=isoc+posix on AIX.
6a44771a9975f5de3a2f505118fe8f5e901ca96c pthread-h: Fix link errors with --enable-threads=isoc on AIX.
bcd6630c7334085fc36f311b2019a8d4d8ca295e cond: State linking requirements.
0e10133e9a34855f36f417c2559b02e7348af4df threadlib: Remove unnecessary file (left over from 2019-07-06).
12363ca3f6cc13d422fb4fcfd1841b6f512c9b65 Edit gnulib-tool.py.TODO.
3a0d2fb2d5e4b007f34d663bcb12ce457031d037 TODO list for gnulib-tool.py.TODO, compared to gnulib-tool.
c2dbe35347be89f77261bd3ebba253d27bfa4be6 gnulib-tool.py: Fix libgnu_la_LDFLAGS section in generated Makefile.am.
82e12f20ef88be6335617d7c0077cc66d81acfca openpty, forkpty: Fix build error on Solaris 11.4.
721d00b4505054875aa5530c230ca9ede5452d96 New options --enable-threads=isoc and --enable-threads=isoc+posix.
42a045242f9d156becfb4d3fb63dcc607230369a mbrtowc: Modernize autoconf test.
ff66f981a9c19ee7644a55faf873f6ba4e89bdc0 Fix errors in C++ mode on mingw.
df8452e776ee1e1374c4358d5df4c4f8e8440418 sys_time: Fix errors in C++ mode on mingw.
48c29e1b8c556c8546ec5756563d9f90aafa93ce iswctype: Fix errors in C++ mode on mingw.
ae3efebeb1369a08b69d72d62795b67df840a727 windows-timedmutex: Fix errors in C++ mode on mingw.
c67f26eb8394a4e3f63df1e84f777182f13f2f01 Fix errors in C++ mode on Cygwin.
18b6cc1e844b578ab2c709190376e6649183212f time_r: Fix for mingw (regression from 2019-11-16).
3ae177f2d92775380a9eed65ee2791fdee5c1a35 wcstok: Correct documentation.
f50a5a002d05c2a75994896f47457edc60eea7a6 wcstok: Add tests.
5ac9de982d61df59a1afc3446000f50a4ca705b6 wcstok: Work around wrong signature on native Windows.
378d2e5e5fe4b892ac3503ab5313126b1b63341e intprops: INT_MULTIPLY_WRAPV speedup for GCC 8.4+
98d37180a74eda5319fae747a1e718efe1e4f7d6 Disable many _GL_CXXALIASWARN on all platforms other than glibc systems.
5652992e666d0cdcf89112d5c212c1792514402e Fix various errors in _GL_CXXALIAS_SYS invocations.
d9803384537f7ec04a7a9aa8641677dc3eab6a3c math tests: Update after 2019-08-28 change.
a075275a0e6782bc12044609893b5c9e37ea631f pthread-spin: Fix errors in C++ mode.
6dbeba577f4d54255895956b510f937ec9cd4228 pthread-mutex: Fix errors in C++ mode.
a948afdbc503f885d368725e340afd78718e77f8 threads-h tests: Fix typo.
9b4d21ead450e082119aa5175d0e1cba1755e392 pthread-thread: Fix prototype of pthread_attr_getdetachstate.
a4740cc6fa277fb41aab06563657458e03ab0346 * lib/intprops.h (INT_MULTIPLY_WRAPV): Simplify gcc -E output.
72473769f4c19e1b3e42f3ce4d54b973442bf7cb intprops: speed up INT_MULTIPLY_WRAPV in GCC 9.3
5c6bf411220ec1b1dbc57958759ffb092e3f832e glob: get closer to glibc glob.c
3701658a6ae874972a7e41e1e9632782f84534d6 stdint: Define [u]intptr_t correctly on 64-bit native Windows.
ee1eac82e997ff1b7c8524af74a461b4822c91df stdint: Fix value of WINT_MAX when we override wint_t.
14f224df11a617d9138e248f9c67d53f11f5be15 vcs-to-changelog: New module.
d8e3c8a5457af77f8267e86fe975fd60aa834bf2 vcs-to-changelog: New script to generate ChangeLog-like output.
41a0105bea268492790afcdc6cc3239e6f4a0ed4 stdint: Avoid triggering a "conflicting types" error on mingw 5.22.
0d41dbc7c88b10d16751466ec91efa75951426bb gnulib-tool: Fix build error on macOS with --conditional-dependencies.
d94f40cf09e42e6895ab75e5f14a9b2f682882e9 gc: Mirror libgcrypt.m4 from libgcrypt.
5bd825f0776ffa28e3b59dfcb24b8cf387067ec7 locale, localename: Improve z/OS support.
a2342a9b531d5c603da86335636fd86789e56f61 locale, localename: Improve z/OS support.
f79253a9753cf35616474ffb6d6b73c5525d2a7a havelib: Make libdirstems processing more flexible.
a053340dd3663f820b61ceb90583595984d89b9e havelib: Match the bitness when searching for libraries.
d3603f83124c4c51a366633d11f628723b1aa128 host-cpu-c-abi: Add support for unknown CPUs.
4ba07b7db7567c8d3ebcbfdea547c6403e87ce6d havelib: Remove redundant code.
d3ba256bc5e7e7244c1f1d3cb994e63baa044318 havelib: Fix a bug in dependency processing.
7e22b59a5f0506e4c2a53aad451e72cea6c4ad67 wctype-h: When overriding wint_t, override also the related functions.
b7bf9f4361c8d78ccfda7a30ff31f7a406ea972e time_r: Fix for mingw.
5f8e536e11e8be936768592b8c24e18350e2f775 havelib: Revert last change.
b3b1e95ca1de55cef8fa04b165c48b2178bb545d autoupdate
517b54231a05dfbe296f0ed55fdade0e2fac008e autoupdate
7df8de3a726d2cedfa6a20c8b857dd51d54f382d autoupdate
ba23291b7fcee22cacfd83c29de35548b56c2aa3 config: add msys support
969abe7a2569b4bbedb8084cf682c957233993a0 regex: now back in sync with glibc
9a102ff35f4a8c81647fcf7430059dfe59ddd921 autoupdate
645b1baf4e98ca8a9426b7a4263e001c0f14b7f9 libtextstyle-optional: Sync with current not-yet-released libtextstyle.
bb0f6e99fdb3da658a5936c65af2085578847bc9 host-cpu-c-abi: Recognize i386 and a couple of other CPUs as 32-bit.
06011ed74e978613422aca43c0bd92dc44213933 timespec-add, timespec-sub: simplify
56ca994d471611b44829fa89b58747b288fa66fc nstrftime: speed up integer overflow checking
f5756b919addb9e8ce03f4e61a10e4fcff14874a Port better to GCC under macOS
fffc8765455be047f97e632db7f30e1883c566ad maintainer-makefile: update rule for argmatch
ac7fd66617c1a3ace838b8660e70930c4182c1e0 bitset: let freeing functions accept NULL
996cae1ddb5eb56222a4f7018aad1e1dc201b8c9 inttypes: use more-robust test for int range
9e5f20f4cf5ad2d4ae254761cfa4e47ff0ed4698 autoupdate
23751c28159f1d3e20c2fc8dc8bf8651e570c5c1 libtextstyle-optional: Sync with current not-yet-released libtextstyle.
1ce2386b601b84285c423f1f9545bc2ed6dd420e update-copyright: use en dashes in .texi ranges * build-aux/update-copyright: Update ranges in .tex, .texi, and .texinfo files to use en dashes instead of hyphens.
82ba8d96586277b6593f2e763229ab721da69d1a update-copyright: allow en dashes in year ranges
6cfb4302b3e1da14d706198b693558290e9b00f4 * config/srclist.txt: Remove posix/regex_internal.c for now.
8f41f19184ce8ae3ff2f7335fe064da826b76356 git-version-gen: Allow 'snapshot' as .tarball-version contents.
d38175bd98a69c3c6070033d70d110281267cece autoupdate
71f6016e89bd4d90b3954eef584fdb3ac0a94915 intprops tests: Fix compilation errors on HP-UX/ia64 with cc.
79f8ee4e389f8cb1339f8abed9a7d29816e2a2d4 Simplify and regularize regex use of ‘assert’
4e02b30c761c76d04057fa5f6bba71401f9310cd regex: omit debug assignment when not debugging
5e407aba1f775d51b25481cb55f324c9868f62d7 regex: tell compiler there’s at most 256 arcs out
48f07576b8cd935b48e1050551f45ab1a79b9f01 regex: simplify by assuming C99
32915b2a8a43825720755113bdffe9f67a591748 regex: avoid copying of uninitialized storage
1eb7b25df1976fa852ddd7ea0ae26ec670146ce7 access tests: Fix test failure when run as root.
4f027501ea35f8075192e360ac45c641ebad18dc users.txt: Fix URL for libidn2
89cb0c4d6e868276cea9f6fb5ee3fbf4f7f5758b users.txt: add GNU nano
60039e9a201ffbbddffb6c1e8ba31c4b9dce9ff2 bootstrap: simplify debugging of wget failures
de255f87357354e0f2422d9321fe9701b776ead5 avltree-list: Fix compilation warning (introduced on 2014-09-16).
17cccbf76f01479de3f45a519a69eb02695eb1d6 fbufmode: Fix compilation error on glibc >= 2.28 systems.
325321ef5c5f60bc75d757ce8048f86a597c7479 Update comments that refer to POSIX.
49939c10add166e81112043bf3238b7a782e9b48 access: Document limitations on Windows.
2838d7e4a3476f03b4a2fd7a5f37e738c6c2d361 findprog-in: Fix comment.
ab02af9d47248a1d8b4ade4e8ab2c927d0543ea1 autoupdate
298a678983973337814abc1529b23698714f220a autoupdate
505e3dbfa8a784815ce0830ef891abb90bcce3dd Update URLs and associated text
9e78024bad107fe786cc3e5e328a475921ea0873 Update some URLs
cb5185a539e681cbe26a6ee0de6f0f214d0ca5c0 autoupdate
b81ec693dcb9c2343f477983c2c4aa8fa470cecd autoupdate
6e9634163167de7f153cdfd1023e5c164485f4bc findprog-in: Set errno when the search fails.
ccfbc26dce79adcb32bf421ff813247699d70ea5 findprog, findprog-lgpl, findprog-in: Fix crash on MSVC.
213cd443c2fdae0471e30546755e3cd15fcf7d9d access: Add tests.
265886a27c8bc637b1e1f3e85e68d594bbe5fa2c access: New module.
7ed78c9f539e6981b7ba48ef2962d4364cbd37fc fcntl-h: Fix compilation error of creat.c on MSVC.
01c0052307a4c87926b664d288fa5ba801eaa8ff creat: Add tests.
c5f7c7c69b3b986c49930c1c7ac37c552a3be738 creat: New module.
9e75623a64a07215f2c7811e0356697d6df10fa2 open tests: Enhance test.
363834ac717a72835f599681ae98d4b433c82fe8 intprops tests: Avoid build failure with HP-UX cc.
25066e66a3008747a5229ca68ea76f6808e1604b autoupdate
2d548920742b7735c1d4722c87f59c1df3b06556 Make autoconf tests work with -Werror=implicit-function-declaration.
43fcc2ac704d94640abbfccc53b247243c33d6e0 findprog-in: Better mimic the system on native Windows.
dbc5605c3b37a14d7c7e56fcf6c305d542e73210 autoupdate
e1dd304ea40e10b85aa5a1094bce630341778c15 wctob: Fix autoconf test.
672663aca33a8fac097f114693f69f09896ea62d xhash: provide hash_xinitialize
5b586b1ef88b79afcc5e2d98ec50dc360a7fb2a4 findprog-in: Make exec optimization optional.
84cc75b23cedfb03d0339264d46e720650b405e2 Add option to assume the best, not the worst, when cross-compiling.
1c58f6921ddfd48b1b39de83999f217e22d62b94 Clarify that cross-compilation guesses are guesses.
0253d3f5d1d28694248f80f32146b472cda7b15c chown: Fix configure output (regression from 2019-03-23).
3578d0622666eba427577c7163efe8262e030259 findprog-in: New module.
d2c6176dcad57d5681f81102b77fdb7519e808c4 findprog: Remove unused dependency.
7ab5d0c5f11e9ce25501293fafcce363d4ca53d9 findprog: Remove test that is obsolete since 2006-04-24.
03add7eb9d06ab509034ba01c904a4cb36f5706b bitset: style changes
d3bb911fd0f53b2c69c96da43cc0f6557f3d2dd8 bitset: check memory allocation
75d22dc9e2bb1b25b19bac25121bcb31344f5945 scratch_buffer: sync from glibc
f959a515a2e099bcda21425c4727b0bc904f7408 doc: Update for glibc 2.30.
02f8fd170b1c153bec96270b172f810064ad3254 symlink tests: Avoid test failure on Linux with Lustre file system.
231b2a884fe695a5bc221e545440210c94f44eea gitsub.sh: Add support for shallow-cloning of subdirectories.
6e51f0a730a552bf5bfc912a8001738d4f23c192 lock: Fix cross-compilation guesses.
8e03578873a3cfda43eb4dbcac20c8fc6aed84f7 isfinite, isinf, isnan, signbit: Fix error in C++ mode on mingw.
38ab8ed6c3aa72e099b76f768c92d04ed671b3e9 isfinite, isinf, isnan, signbit: Fix error in C++ mode on mingw.
ec0624f9f988e86abf78d6ea0e4538f2acb060ce Revert macOS INT_MULTIPLY_WRAPV patch
0c5031bcc46774b5f54253a71ce8f4ab31c18295 libtool-next-version: Fix error output.
d77a23b15925e5554325ea3553c940133734eee3 autoupdate
56663b473535ad7e6259606297a7e1f182deca9a Speed up INT_MULTIPLY_WRAPV on macOS
4c352322c5f62a22a8a238071bde26c9f482fea2 intprops.h, verify.h: port better to clang
77daeef875821f8a00bafc752a5cfc95f3e11e40 intprops: say why not Clang __builtin_add_overflow
36b7459cf39ae8ced25a239bcf7c9a275f219f31 doc: Document most of the files outside of modules.
47a6bf7b98c71508a7750b394ed938facb8da4e7 bootstrap: Keep in sync with the 'gettext' module.
024ca9ce6930b8f111cdbfa33ca022b582bee9b3 crypto/gc-sha512: Add tests.
cfac16920c6be7b9a2c71c34c3fab8446704d241 crypto/gc-sha256: Add tests.
387edff2fbcea3bfbf52ff60e31e4890192a3d37 crypto/gc-sha256, crypto/gc-sha512: New modules.
06ba5700871cfae584c604dafa93a3e3a4f23048 crypto/gc-sha1 tests: Improve output when the test fails.
cac148f96e7c2296a14abff6d7130b53e76bfe63 crypto/gc-sm3: Fix compilation error with --with-libgcrypt.
57959b9e826f42c3aa5bad7efff06e9ad3dc63f6 crypto/gc-md2: Optimize and clarify code.
1b88779f4f6cc701aa24007c62b35d3596ce6638 crypto/gc-md2: Add comment.
480329c98c6a8928a2b1c57e0f82e233086836f6 crypto/gc-{md[24],rijndael} tests: Fix link error with --with-libgcrypt.
31e6cd88898a5742b53cf96eb53f7d2ff139f9af crypto/gc: Fix link error with --with-libgcrypt.
a92abe38de441a080045926840f856ee9f651dbb crypto/gc: Access the module indicators correctly.
5026087e7f01023e2fd7a7d37d6bf6552e59be37 gc: Fix configuration with --with-libgcrypt.
fff7fcc2286b45651642278314dae82f7774a2f4 Remove unused file.
28eadbdc4c53974c04fb415dc751a2682eaa8b1a autoupdate
63bd32fd4232cb916a683cecebf954e678360aec New strip-trailing-space option for srclist-update
e014d20b39510dce9947655fad15192ec519786f accept4: Fix typo in previous commit
b3ee76fab752ae51f408df764bf6f7df913669cd accept4: Support SOCK_NONBLOCK, if defined
463685ee660efe468fd7e449d315608ae84f818f accept4: Fix compilation when native accept4() exists.
1f6fb368c04919243e2c70f2aa514a5f88e95309 autoupdate
bdf8b1d2b74e12648edafffcda43832bc35e3d1f Defeat -flto GCC optimization in math autoconf tests.
b3cde21d1fb6391686e4fa68506131fb65ca256f windows-spin: Implement declared functions.
d62b3a6d40bcdbbf92349cf03a76f1f7163534ce intprops: port to Oracle Developer Studio 12.6
45cb2a14a68a519bfa57abfa1751cde6150b6f81 intprops: support uchar, ushort _WRAPV dests
96b8849e0203df4bd08610b6d58b3cfa7a2c72b5 intprops: pacify picky GCC
8a7ac1d24ac54ca8f076320a61548c343040357b intprops: support unsigned *_WRAPV results
5d791c6bbcf2b31b35450bd5a57f45ca66cb532f get_progname_of: New module.
015fe7c63216234c5aab78f58fcdb072098fee06 get_ppid_of: New module.
982bb6cf0704b36d7d655b34e9d4b7617d8137a6 libtextstyle-optional tests: Support the NO_COLOR environment variable.
96443cc734f3486014b10f4351fc84cae17f9165 verify: improve diagnostic quality in recent GCC
6430babe47ece6953cf18ef07c1d8642c8588e89 localcharset: Add more aliases for OS/2.
8524167df6555c38079e9d041044dc59a9ddbeee configmake: Update advice on usage.
0673d8ab42c9bb0cf618a21b537cdd8fb976fb73 parse-datetime: fix 'T' military timezone handling
f1f10d47be8762e4ca17c8957a0520b08d28abfb parse-datetime: fix military timezone letters
b5e7a0deb7f9a3fc7f0206e39f6b032b1051d0cd configmake: Avoid namespace pollution issue on mingw.
c8e2eee548e6e81f3fccd31cf9f9a825db7fc8a8 mbrtowc tests: Fix regression on mingw (regression from 2018-02-24).
9f00cc0d8c78cea9e427bb0c40d2ff50d86fe402 pthread-h: Fix definitions of types and macros on mingw.
d6f9e7e3bb2e218d9d69b51d0b514ef3425eaef6 autoupdate
f9221bccca3b7d403c2c0840f7afdfc6d76a3ca5 crypto/gc: Cope with libgcrypt without SM3.
28813cfe499c7f0ecf1eacee8b0c4be3fbfa2e47 backupfile: fix resource leak on memory failure
2511ab6064577642a35193dcd950d1e2f1af59a2 Avoid missing-declarations warning in various tests.
05945712364c775ebbccdc4048c462e26dbc8bb5 pthread tests: Avoid missing-declarations warning.
3e75e00c40ff97b0b72a22c28e4bb9b8086602fb parse-datetime: Avoid warnings from bison versions >= 3.3.
56d28ccbbc69a7d16f3a4f64288900777623fdf1 parse-datetime: Require Bison 2.4 or newer.
c01635497d830f181a2607279135b3fff041b936 areadlink-with-size, xgethostname, xgetdomainname: Fix GCC warning.
e6aaa76729cd845fdd91e50e113bf6fd63d4521f parse-datetime: avoid "%pure-parser" deprecation warning from Bison 3.4
b5a9fa677847081c9b4f26908272f122b15df8b9 update-copyright: Make it work again (regression from 2019-06-15).
d60d9c02609016e91ad349fad6fb46ee2472e768 doc: Update info about <pthread.h>.
02c6730924b4c5a0508b785bad1b1e51cb09ed04 pthread_sigmask tests: Use new multithread modules.
3fabe95a0a390406dcc57f007e69d1f84f195fce pthread-tss: Add tests.
6fc3895e90a697bb047d6301d99b95e1c9499b23 pthread-cond: Add tests.
16a69219c961943bcf27ac63fd1f6f63c8af2b77 pthread-rwlock: Add tests.
243f6dbf66228dfe89dad5202c128e46049add9c pthread-mutex: Add tests.
da2524b310dbcf773d0a9546096b05bec590c1e7 pthread-once: Add tests.
f80da10b72f638b943a8398c250dc66d1124ac16 pthread-thread: Add tests.
e7b9404a99d66bfcc3021e886c5a366894bdc9e0 pthread: Turn into a convenience module.
2d853e8b44e1717532e91a76410b2cdfcad7c73d pthread-spin: New module.
672c3be2f4c01f3b446ac3588bfde2eb6fd6ccea pthread-tss: New module.
e08989ca11a13c8a09cb0c34f797af5a40753379 pthread-cond: New module.
0473a3cccf079d2292e75babd94590523518bb0f pthread-rwlock: New module.
e09ceafdb38f57a50bc88e820c8af1d95b7aae22 pthread-mutex: New module.
222a7e6cb8b1d514efeca426345dc273e92233df pthread-once: New module.
fdff0fd122cef97dc88e8e173bcce253534da145 pthread-thread: New module.
2d8599e9d46937f3b98a77d525fd968a5db4b7ce pthread-h: Prepare for adding new modules.
79e228295ece60c7ba44fc68d313893270d503ca pthread-h: Add declarations of essential pthread functions.
9d925a90f747a353455b0d1d5e60f7fbe07baee1 pthread-h: Respect --enable-threads={posix|windows} option on mingw.
fba5fd39277dce3cac9fb72394bc7b3af36303a6 pthread-h: Add C++ tests.
30e64672a7ac497ad0e4c0b8c25890844bbe46e1 pthread-h: Add tests.
c1c1d4f6239eece0857e8c6465e92c0806a7c147 pthread-h: New module.
3fdb19cf7a5c3c4ada691fdb9d8e01701c747298 sched_yield: New module.
f76440c5c82def5a6e7541b224d9a5b794b689a1 windows-spin: New module.
306452e7d5cb44c8120f7dd8321f20e92aa5d6a8 windows-timedrwlock: New module.
72f60af8edb6e1cdee4e5bb34dbc068113b9479c windows-rwlock: New module.
6f520fb1dd6fcc2caeb2fc9fed9140f5d96f84a7 windows-thread: Add support for creating a thread in detached state.
f249808baa3f4f30386185b53bd6ac053a1272e1 windows-*: Rename glwthread_spinlock_t to glwthread_initguard_t.
4af8b82e701319864de974558f49588bba270a46 doc: Fix info about pthread API in HP-UX.
26ac950258af98c724d4ffa2f635d331710fa5e5 Fix typo in comment.
323b506f57f1a0f149c95adbfa001aaca57dd672 threads-h: Fix generation of threads.h.
b417a9c02359cd1e9ed215e0896b36dd383fc47f striconveh test: Fix a compilation failure when iconv is not available.
ee77e5c1fef322b8c0a6596aa9b2c43323eff4d1 argmatch: adjust columns for help2man.
b979980a653ce610fe5f64935adedda425da3ca4 areadlink-with-size: avoid realloc when size==0
0ccc444f3d2dc3ad1b4d682f7d8403633942ed39 areadlink-with-size: guess a buffer size with 0 size
32a64c67192c9d9a892a9f52473cc402d7e9c135 Replace manually crafted hex regexes with [:xdigit:]
9c16aa2929fa401e7e02efc7c983da224ab5dfc1 error: Fix documentation.
72d255bd3c64654da1549dcf57f3da1420b57382 autoupdate
65b63fdc97bb9ba598dfb26687842d3618686d1d doc: Remove documentation of glibc <= 2.1.x as a supported platform.
952ccf18c89d8e7c92521ed3b38a70f3f20ad20d doc: Remove documentation of Linux libc5 as a supported platform.
0c2bfb4b5f19bb6e20d1aca88ebafaff23cb752b doc: Remove documentation of Linux libc5 as a supported platform.
76dd681cd7b834b8e5e94da0e0f82c574bfe3d59 doc: Remove documentation of Tandem/NSK as a supported platform.
5b8ebc9084d62c9e8208d4bec86936f8478a6dac doc: Remove documentation of Mac OS X <= 10.4 as a supported platform.
559f6b72963747890b80a2f48a0ebade3a3022f7 doc: Remove documentation of AIX 4 as a supported platform.
05cf2275454a086c832c64a613cda6fa4297e634 doc: Remove documentation of HP-UX 10 as a supported platform.
8689a7ffd21f6334e63d1ad1ab42b3f975eed3ff doc: Remove documentation of Interix 3.5 as a supported platform.
9f933144e81e68aeaf8080cf4cca794e44a2db89 doc: Remove documentation of IRIX 6.4 and older as supported platforms.
33fb97d111bf46a4ae43fca5631dd50db7ab00d3 doc: Remove documentation of OSF/1 as supported platform.
c3566f958ea970cfc500272118481e3743a669d5 doc: Remove documentation of Interix as a supported platform.
2dfd36adb22e96781272f5d6eaa34b5b02116172 doc: Remove documentation of BSDI and BSD/OS as supported platforms.
8f999c4465b05232e87b2dd9e653cada6e82cdf6 doc: Remove documentation of Solaris 8 and older as supported platforms.
9e7e46b0fc1f6675720feca42000161e97de136c doc: Remove documentation of Interix 3.5 as a supported platform.
a4b2403aba8d8a8add531abe9b4da5650ef33f4b doc: Remove documentation of BeOS as a supported platform.
7ce5f5c77f679f0da1fa15f4fb7c9e103685d079 thread, lock, cond, tls: Remove support for Pth threads.
e58796ff7110de26254fc06afdff21461462be72 thread, lock, cond, tls: Remove support for old Solaris threads.
d44241344e8455c59ea04440706cfaf72862c404 getcwd-lgpl, getcwd: Don't call realloc when it is pointless.
ac7390ac0884d155d3adc9d0f992413adcaaff87 xgetdomainname: Don't return an excessive memory allocation.
98802d166215602a88988ae566259edf4f67efe8 xgethostname: Don't return an excessive memory allocation.
8f91b5cf3514d664289afaace0d6f832b9608f20 areadlinkat-with-size: Don't return an excessive memory allocation.
eb76defb19b3cc01e12d77d8cc96d402b9b5097d areadlink-with-size: Don't return an excessive memory allocation.
d4239808ee9dc891219fd589ec2b120b3c201a34 renameatu: Fix test failure on MSVC.
9ce9be2ef0cb1180e35dfe9dfbbe90d774b374bd autoupdate
d1e92798e443517d04d72458834a206665926fdc mbrtowc: Fix invalid use of mbtowc() on MSVC.
65b3308bb67777a8e42b0d5a4550a62562790e10 argmatch: don't define _ in the header
c882996026931d9b11b0878a9bb032ca6b3941dd verify: document ‘assume’ better
ece9e261a3aaa585ec8565f71e657cc4d35f0005 localcharset, nl_langinfo: Fix return value for UTF-8 locales on MSVC.
3e4a348ea6f027e6337a9d0709e7f32422f04f19 getcwd: Fix crash when invoked with size = 0 on MSVC.
7c3bb8672487df690770d3bf96f2c140b7a64b76 nonblocking-pipe tests: Fix test failure on MSVC.
54d342c75690664d6d8e5c34d8512e253db23cf6 usleep: Implement with millisecond resolution on native Windows.
77dc7fb4378059ac088ee2d16e8350c3643c1a64 lstat tests: Fix test failure on MSVC.
75b56a53369bc4759849cda12b2a0b47841d388a stat tests: Fix test failure on MSVC.
0b40814b815c65cf56f0938d27499d7962aac640 getaddrinfo tests: Fix test failure on MSVC.
d40db5e23197dcd105fa3c0dc6633b51af3c08d9 poll: Fix type of timeout pointer passed to select() on mingw x86_64.
9c2e2250045552b78f0306d7aa69ebc486d9e8cf argmatch: Fix compilation errors.
fa2256ec904fec1985002d579331b21abf564f2e autoupdate
fcd36afd142c6b0969016314982c02dc66985b1f Include <stdlib.h> when needed.
3712d6cd285b2bd42592b2d7bd5bf4645f6d443c Include <stdlib.h> when needed.
8c4ec56ee018557e4a9f0d6aa047ee0590033b6e inet_ntop, inet_pton: Avoid conflict with native Windows functions.
6136e937969578bf4d5403b86ea3c4c8eb16d268 inet_ntop, inet_pton: Forward-compatibility with newer Windows versions.
326d9f99229c4b7dea6fcc48a4e24eda53a348a8 inet_pton: Fix link error on mingw with _WIN32_WINNT >= 0x0600.
1d56a7919af2bbf9245e9c55cd9458d88887dae6 poll: Add comment.
a734086a9b2783d74f01f8f5ac10d7b601c07120 poll-h: Fix compilation error on mingw with _WIN32_WINNT >= 0x0600.
e597d4b8e50f57cfb72ee4fb8ee75c48ddbec97f accept4: Fix compilation error on OpenIndiana.
c299f3ddac50b044dd3bad7998bbb51836b07229 autoupdate
e0d220aa13abc03cd04dec7f9d1812a2177ec743 strverscmp: sync from glibc
bacccb4e51dfdcf9c4481c6e27afc3d0c244d0d0 tss tests: Add tests for destructors and races.
d1e821c9ade4128c23672133da264af4e11c1cba tls tests: Add tests for destructors and races.
d6bfe479691b16501375442865e328f7b0449279 windows-tls: Implement TLS key destructors for native Windows.
14b8ae17a2695e342c8c7af21629abdb0408157a threadlib: Avoid autoconf warning "was expanded before it was required".
47405621b3066c035b4b98d2db934d550aaed1ad argmatch: remove duplicate const qualifier
a6e8a8612bd34cc60034b544c48c5b8f7f0b41fc unistd: stddef.h and sys/types.h namespace cleanup
7f7d18ebc66d7894d86cb26bae855895a2f359e0 maintainer-makefile: restore portability to non-GNU awks
232ba923073d6f1bebb6ae1baaa7feb68b90619a Document setvbuf _IOLBF problem
e0ddd0761e1874141f28d3b6839ba87018b6d832 Document lseek SEEK_DATA/SEEK_HOLE
7ed70c552c28e847309cf3742868ec9b7422aec3 autoupdate
66928dc841be1727b7dcedb22cc567306987c2b8 autoupdate
962862267a52e608a7cbff5910d941c5479efa68 argmatch: put all the docs member last.
5d00a2ec62270ded0438b5641a97b9ea0a1cd159 argmatch: add support to generate the usage message
13644a8180a084c4c682d54f27a2eaab01a92d7f thrd: Add comment.
d1cb5add44c04c66e5e6f2967244e71c005f5a46 threads-h: Define 'thread_local' if and only if it actually works.
42b99eaf26d7a8815cc7ff00f9dfeb71484eea09 threads-h: Small doc correction.
a12c7fd184e8a8251b1a3e9c0f681873995ec204 threads-h: Define 'thread_local' if and only it actually works.
b6293339816d7df16bb4d31d2ec1c1e5a79f976e threads-h: Simplify link dependencies.
9e6e4c0336c9d03b109bcdb11f287eddcf376a87 threads-h: Fix link error on FreeBSD 11.
316b626d284a9b71adffa3aecf2bf13aaab98e05 threadlib: Fix typo (regression from today).
9e2d1943b8ae7b770a746a3bd406db5932977321 windows-thread, windows-tls: Fix compilation error on 32-bit mingw.
e9d8b52d0d644cb23e5cbe94b94806ca3481c402 autoudpate
7614f78d2a07c57f7ae15ed018409109a7de0361 tss tests: Small improvement.
0dbc0378bf27549034a43acb123a36e29866e399 threads: New module.
14a5f1378bf1a062cf2163a300cc1991ebe6443f tss: Add tests.
c94b90fcd6f6bdbfff9ccf17bc570065bba51752 cnd: Add tests.
4a440ef9b6c2568f54b0487b1ebaffc597efb399 mtx: Add tests.
6ac18d06d0234f85c41af69fb6319592e2d4f5c6 thrd: Add tests.
ee2f4139e12114621dc1e4db54c0b1658a9fadac tss: New module.
36307d84f7bed226e8059c61ea611cf01b1dfdc4 cnd: New module.
6b4c64f06648b95f942d5428991979b9d8f2c69b mtx: New module.
3696a934e60b3c390bc217bf3273e0c5399e5fd4 thrd: New module.
bf6dd504cc2fcd8481ad5787999b845a3c00f54d threads-h: Add tests.
80d24481060742c00cfe83a6a772db3856d1e7cb threads-h: New module.
0894f96f89e0e44bdf2921e6cd51fca429bf9802 windows-thread: New module.
7435d61f26ef6dece4f94ea00972145b587ef7ab windows-tls: New module.
7b7305f41af7c79ab3739704febba7cf171b404a windows-cond: New module.
f46ac2b2b4635118957a5718a125016f4ec15a8a windows-timedrecmutex: New module.
d20c7ec39fb2adbaf9bb3a3cc608019fee678870 windows-timedmutex: New module.
4570a616244efbc2fa4bd8788f27ef0e4b48bdbe windows-recmutex: New module.
2535ce3ac9fdd46ec44b0fa5f1e4f6dcaaaebd99 windows-mutex: New module.
6c3d118e8303b1f2cfdf17749d39392f1340077d windows-once: New module.
7078fef393b8d06c522c690c1fe7017596b12734 lock, cond: Avoid possible counter wraparound on Windows.
d4c0a04b4dadf31e4c7c4bab46887528e4157f2b cond: Make glthread_cond_timedwait more reliable on Windows.
145e16d89f89e000ff6a4f1892b17e34560f9e96 pthread_mutex_timedlock: New module.
79c2545308000d2120009a76bea4f36f06f16b1b thread, lock, cond, tls: Recognize C11 multithreaded applications.
97ae5364457c30ea826fa5e6c0c0a41c73a30c38 tls tests: Small improvements.
a06d50500ce0a3aa39e3cf1a6b4bf0ed3c1d7c88 cond tests: Simplify.
e8d62a2ae99c44c54c09efd28e39a0e562835125 lock tests: Avoid reference to undefined variable if !ENABLE_LOCKING.
33d1306e3f66a367ceadc77830e87fd0643943d0 nanosleep: Relicense under LGPLv2+.
a5a93a6e1f4b5e45818deb8108bd1d2c476fc776 Reorder pieces of header in perl scripts.
af35f056d12a30dee7a415d887b96b780e1f2ebc verify-tests: work around xlc bug
36bfd5861fcb18ab6cef782ae3b185afc77d3628 Restore Emacs time-stamp hook applicability.
c2fdc30cf07848654d70063af200d94a616a1093 Fix comments in last commit.
a05d5d121b10f24fc33e1820db436507bd6c58f0 Fix scripts to have valid executable format on Alpine Linux.
5905d8ca9945f0d60ff40eb6cfa42afc0199ab8f autoupdate
5dd3e60c55345c3c477492323a4395799e30e02b nproc: Ensure nproc(NPROC_ALL) ≥ nproc(NPROC_CURRENT) with glibc ≥ 2.26.
b827d8a6fab0c25eaf0c59b94c5bbef00efeeae5 posix_spawn_file_actions_addchdir: Fix possible use-after-free bug.
765146c33361b46aa2c592e980b16069094c6000 posix_spawn_file_actions_addopen: Fix possible use-after-free bug.
fbb40ec10e333cff0b9845572065edd9e66eac79 posix_spawn_file_actions_addfchdir: Add tests.
d822de87e4d1c97e422e48332542dfe7261c7d82 posix_spawn_file_actions_addfchdir: New module.
2ad7a33b829d0378fb6765e778e4170a3fec9697 doc: Document existence of posix_spawn_file_actions_addchdir module.
57dd928ae2cbff26905ea457c333868a0788e061 posix_spawn-internal: Fix module description.
1a329ffba6af1194e56e27512a4045b643ecece5 doc: Update and improve documentation of glibc functions.
73872072963c6aab37ee8e1b3a39b4990428eb2b doc: Mark functions which exist only on Linux and illumos.
b53046a95c507273a08877db4c2dd47e5a51e2ba doc: Mark functions which exist only on Linux.
741078f981a6fc34393cfeb7e46e2a570ec8d438 doc: Some glibc functions also exist on Haiku.
9619fa3864ff9a78d4c20f1938366a9bd7d252ae doc: Some glibc functions also exist on BeOS.
16f5083a5914fb7f22cee6a239fc0bdbf6aaee35 doc: Some glibc functions also exist on FreeBSD.
83b662fd030b498fdf4061d09385d3da46f263f5 doc: Some glibc functions also exist on Solaris 11.4.
ad16bd3f93e8d5bc7fef871ad836a87c1a914d9e doc: Some glibc functions also exist on Solaris 11.
1b58309ef280113f116e1e11828d1f8b750214af doc: Some glibc functions also exist on FreeBSD, Solaris 11.
a7b9aec5485d248e5ed40e40bbc2bae273b8b0d2 doc: Some glibc functions also exist on FreeBSD, AIX, HP-UX, Solaris 11.
d3feefc80411b93cb8d64aa22c7e18db4ddeb969 doc: Some glibc functions also exist on IRIX 6.5 in 32-bit mode.
851d2d40d49a98a39123b93d7027696df1f295f1 doc: Mention posix_spawn_file_actions_add[f]chdir_np.
8d76d88bde96ec00ca6889a9a41d8406945d91f0 doc: Mention getcpu.
b8f9745c232872822c1450aa21f793919dff84ec doc: Mention the ISO C11 multithreading header and functions.
532a9cfee4cdeb811889b7ade9d9878f245ee03b doc: Mention statx.
73ccb85843ff37494cb6e98db3696cfde88c774c doc: Mention renameat2.
f29d8d685338ecf3b34ed59853204caf6383db79 doc: Mention more ISO TS 18661-1 <math.h> functions.
b0bde85a55d793792057873f4f2daf4ba8dd4b84 doc: Mention pkey_alloc, pkey_set, pkey_get, pkey_free, pkey_mprotect.
8d12e3c69769e06d5c156b95a2f122bb694a5195 doc: Mention mlock2.
654a75ec2ba3cd12b707e0c54d036cd26ff719fa doc: Mention memfd_create.
0618b6eff3e4a985e28bf6ccc5b96fe635398a18 doc: Mention copy_file_range.
7b13182c23d2bd256b78c322cf9268f12b20b42c doc: Mention preadv2, pwritev2.
653e99f38b9e3c6b55ae19567225f3a627a013f4 doc: Mention strfromf, strfromd, strfroml.
d358d60bd8b44c3fec651b398ca41c4aa1f10377 doc: Mention getrandom, getentropy.
95a6c97d2108c0f199028fdec785346ccf98a4e1 doc: Mention ISO TS 18661-1 <fenv.h> functions.
5b1e894a93a5b961deac52b94497905b255bf8f9 doc: Mention more ISO TS 18661-1 <math.h> functions.
0fe1b87ed4dfc6ddd9e3b21b413ab1197dba1042 doc: Mention nextdown, nextup.
b054fe3d80d985318a0570ce5a244c199bd84e94 doc: Mention pthread_getattr_default_np, pthread_setattr_default_np.
6ef6bf8f302efe4c893ff6ae796eca2d784d5a34 doc: Mention getauxval.
7a1b7bb09e923c9cdccde2b19a8e8ee4bcaea566 doc: Mention epoll_create1.
a914b745133493694c773704070dc3c1dce84d45 doc: Mention timerfd_create, timerfd_gettime, timerfd_settime.
204ab925a6b3c3fcd32e431c3a71eec70a84c766 doc: Mention signalfd.
4a1d89d40c1d627f591484093e1465ec4d7b07f5 doc: Mention eventfd, eventfd_read, eventfd_write.
f2b106c990e57121bda72a521a6a4b077b211548 doc: Mention epoll_pwait.
79894315a17392465bb1cd680ed10b6a54dfd895 doc: Mention sync_file_range.
7c132a63160c80f421d701f09d99a9dbabe2bcfb doc: Mention sched_getcpu.
b5b0c685354465af2f60a63fbcd381ca5fdbc8f7 doc: Mention ppoll.
6f974c2807bfe5660e4f8c6cb1f744c0bd2e4363 doc: Mention inotify_* functions.
1ebf5e216fd703d34fe009b2c878e2a10719697a doc: Add references to glibc documentation.
36e84d15decfc8ad45fb809ed7c96c9c1ebb9725 doc: Add references to Linux man pages.
c3cd0d5e4943d97e7f268fef47e7343142bcf3ca doc: Mention eaccess.
fef6e50422d21d594664da98236042e43e472d77 doc: Mention the availability of specific functions in glibc versions.
6019b30b72035a0f38e77721de18a610ec9ba0d1 doc: Mention that glibc no longer provides h_errno.
a782cb37de8499865bba3fa9a404789bda747999 doc: Remove mention of functions that are gone from glibc.
e6d44a356ba1642c9f368da8dbe2219ef1570fb6 doc: Remove mention of function vm86 (does not exist on x86_64).
75bd8d8d8ca77fb7142ba777097af1933a9886e1 doc: Update after removal of crypt functions from glibc 2.28.
30b6215942ffadd705f7641c0725e425057b73a5 copy-file: fix typo
b0d998d2e04050dd3c65816b277cf0f91c9ca74c copy-file-range: simplify into a stub
a1beabcb14cde661c36f7a3c7c17b5871704003e copy-file: prefer copy_file_range
508eb99193de67a76bd3e02e85504cbc555f0a61 copy-file-range: new module
b8e6ceb712d1c808553af50517b0267f096c8468 autoupdate
9c383f22c6d50f4bcd7b3e3aa4611cfb61874025 binary-io: Attempted use of O_BINARY on consoles no longer fails.
1c0e950aa8238a6b5005ebde19ccf9cfd29afdd3 autoupdate
e76e3faeb294f545862766c37d5dc1bdedf22168 autoupdate
1b7fed3b04326a09a8e47636c540b7c5f9761598 dirent-safer: Make opendir_safer usable from C++.
a8f178bd8c7b8e243f58382ace1c2575fde5afe4 canonicalize: Make canonicalize_filename_mode usable from C++.
f8bc6615f354b9a62c5f6e0ff25f2d56f0dc4c0e autoupdate
9bfa2644feac79b87cc0d78b11ec9c210b78bba5 prefix-gnulib-mk: Fix CPPFLAGS migration
8f82e38947e9aaf910ecb8fe837aca19cd7dcc39 flexmember: update comments again
0ffb8fd223dbc9ab6ec8aa33fb1cdf1056856344 flexmember: update comment
34d712407676b159bd72b79bedb3ddd788adb28d autoupdate
661c55d6c287e1e6122e0ec03668ec859b6d806a setlocale: Improve fallback on macOS.
bf5935a7c870a4aef806cc5aa41f938b2929fdcb localename: Fix default on macOS.
f56afa9a60d407990f420439969a1903a5f0783b sync texinfo.tex with file on ftp.gnu.org
97e4b2481e04af05be5f8a0243e59b0825a537ac maintainer-makefile: catch uses of $< in non-implicit rules
7ded27a6c89101fce7f00203b3439f8d40f281b4 threadlib: Provide an easy way to avoid mingw's winpthreads library.
64e905db05c32792c3f0e77ce271f65e77980a92 pthread_sigmask: Fix compilation error with --enable-threads=windows.
07fb4954db5032be9c61af7e014521efb6f7d207 close-stream, closein, closeout: simplify
9bba04193bbc49a43702110e72b104791a23a6c6 libtool-next-version: New program.
569b5e1064b22fddc9ca7204d2ffc4f959302558 declared.sh: Fix comment.
03752516b21091cf3c4beea7e8b9bcad462d50ed version-etc: Ease translation.
d654989d8bad1a82c4dcbd80204f20147408106e gnupload: Explain how to create symlinks.
c7d0b4506574887be5835ae9ae892d365afbb98c fpucw: port to gcc -pedantic
de3bb547b53dd54cf20661915bafeebf15f3828b crypto/af_alg: port to strict C compilers
0003b01876cb929ab10ac4fe409db20d6e4c1f0e base64: Avoid false positive warning from Coverity.
46133252579ffd78438ebaa2761ec19ecd1e1297 gettext: Update to gettext 0.20.
8570cb9b74426d849ed78f57b6e78a0d043b9330 verify: remove verify_true
89a5b4b828b962361be83904b5914ec4bb3408ec Support C2X and C++17 static_assert
b8068cf09b6c78e35cef072efc7613049c11a632 Fix _GL_HAVE__STATIC_ASSERT typo
620857c4dccb8f0548cdb855f6b2f46ebea3919e wcwidth: Ensure width 1, not 2, for ambiguous characters.
3f14b27dec6f4a590d8ae0ffcbb7cf7714815a05 Port manywarnings to GCC 9
563c580f64923f2a85b45f73868a22a78a46c76d Sync lib/mktime-internal.h from glibc
4d52476fd5719cd1a4d308261a91b17a8ccfacc3 autoupdate (removing trailing white space from config.guess)
5b891d3d9e310d4faa175f3a97921c466c907ba1 tls tests: Prevent that the test takes too long.
a4398f60f17e3de5463540311bd6bc5c33045822 lock tests: Prevent that the test takes too long.
00991ec9b670feb41b3726f1d7e7ff59b95e1317 localename: Fix crash on mingw (regression from 2018-11-23).
7ffb59a71322feee0c29c6ba46e100cc2c90cb08 Fix gcc warnings on 64-bit mode mingw.
7f9640b56826df74f4a12ecb8184c780a7bb54a6 error: Tweak indentation.
d54947bda2dd59a0a9e60a89d8a55bb9f2d92315 term-style-control: Fix gcc warning on mingw.
7710ffc1b5f34395e4ca5ad00fda2e95060466ba pipe-filter-gi, pipe-filter-ii: Fix gcc warning.
6c85dbeb368c55c7263263a76c88a9b88d402018 relocatable-prog: Fix gcc warning on mingw.
cff31e5c000887a0abc002ea738d912d558dce9a gitsub.sh: New file.
71f2092d2674c261592462aef90b7abfc042c6dc argmatch: use void* for raw memory pointers
14a920195eee84550cfdd7a161896363d4796a22 prefix-gnulib-mk: fix the support for gnulib-po
22b911f63ca11395f03ce2ce3cc0b371a37a576d di-set: allow free with 'ino_map' being NULL
d6af24178ca4b952327226ad64a4daad8e19109f autoupdate
faed200babada921c8369e8df5347aee1dc3d5ee * lib/str-two-way.h: Fix comment typo.
d617a4bb9b2373961e2e605b78bd3dac346494be x-to-1: Restore ability to use original calling convention.
fec2be3cac3ff68b1feba11a56c58840ee5cdd15 gettext: Prepare for next gettext release.
ab5b2560b129ae8dc939d79d0be4af6b5ec46885 x-to-1: Avoid failure due to missing perl modules.
ced06e07937781dcebe74847cd0901bac8291d54 openmp-init: New module.
c2b2754fd365c27d488604edd42cacfff7d5d360 signbit: Fix compilation error when gnulib's math.h exists twice.
ba61bd3ba2d450a2c23d52e623a27cd94450cb94 openmp: Fix compilation error on platforms without OpenMP.
eb8278fefa0bbf2a53b706bffb2c99ccfe5d7bd4 mountlist: make parsing /proc/self/mountinfo more robust
f6225ebbe70d592453edcb47f9238eb4336edca9 openmp: Add workaround for 32-bit programs on AIX.
3fbebf8c8e11185e8c2ed841160e6043a0e9d925 nproc: Fix return value for privileged processes.
91584ed612fa26a505c8fc4c7f6fb19f7413795d Add copyright notices in several files.
834bd58e649fc4a271c0c85c40557e04ee161d63 revert texinfo.tex to 2019-03-03.15 per Gavin
fc075098d953b78729cb8f6ad3a1a5caaadd8068 autoupdate
a18f7ce3c0aa760c33d46bbeb8e5b3a14cf24984 term-style-control tests: Fix link error.
4a468b774219eec7e966a68b85074762d3cb4ab6 term-style-control: Fix typo in comment.
7c4dbc521c834ff669c52af03f9643b4c3bfac00 term-style-control: Add tests.
993d0646c47d0d67db89690075997b5006d3e6b7 term-style-control: New module.
092288d121186888f5f4b8100a7020de8a0ae629 autoupdate
0d8714b7ced8e0e524014c57eb884a170d62cf43 _Noreturn: beware of C's _Noreturn in C++ pre C++11
453ff940449bbbde9ec00f0bbf82a359c5598fc7 Support cross-compilation to musl libc.
66c3c07e0a5738b10daf39a3bffe1ad7169c8c9c posix_spawn_file_actions_*: Document musl libc bugs.
ec766932d31b88e0802852ec3ad037a6db5ee39a autoupdate
407a19c087da37cf00af778fe403626312230943 futimens: Document musl libc bug.
b6f167d3194144f474f4e56ccb6591d80b029e99 Clarify that cross-compilation guesses are guesses.
e0de43c19ed109b715e8f1ee5570491fdc464694 strtold: Fix typo.
da77d28dc287c7d60297e30d3876e559dbe3619e noreturn: In C++ mode with clang, use _Noreturn as fallback.
5a929250f4890af2ae8224105b39822b5a992e8b libtextstyle-optional: Fix compiler warnings
480e356f01a7d2ed9435cb6a5d0facecfa8acabc bitset: fix memory leaks
0f3c79720da3ef9478df1b06e2828af0e210b7de bitset: minor changes
7b31451e25f496ba138ee08348f67fc1d382859b bitset: expose bitset_resize
17c967e57bf89d4c6fc0e94453814cf6852e39e2 doc: Document the 'stdnoreturn' and 'noreturn' modules.
85e7bcab41a955145422ecdc753b3cf2d75acccb doc: Document how to use 'static inline'.
e4d8618dfd0c115f8b6076411e74d2df10e383af libtextstyle-optional: Add tests.
c23dae8c0231543a241bd54f6e5af0f348f70d99 libtextstyle-optional: New module.
4a7bec23342ecb43d6e367ed43d067e2a0507f6d c-stack: Make signal handlers more reliable.
cf8abf91bee57994da2b891077e6c7d4fb113445 Help making signal handlers more reliable.
661f63a41ac96060878e9fe94e547ded44e3f371 _Noreturn: clang and MSVC do support [[noreturn]] in C++11 mode.
03eccb2d010e0755fd55458e2f012fcfb0735c2d _Noreturn: GCC 4.7 does not support [[noreturn]] in C++11 mode
d6db42193a66a3ca2685c8a8c67bf8c2b77c3d4e autoupdate
8bac5eba13a94340846c5973a844b7c28b762085 fts: minor simplification
b451121ab45497e78cb6f612c8673a9705193391 autoupdate
4d9813bf6bbf6489c1de4ad9d48943b961976bce bitset, timevar: Depend on c99
bca971bd82438d7d26e04fcc2c9de367472addd6 bitset: a bit (...) more tests
68cc43e4ffda1f0f6e2f15b6b5b449a7d605c288 bitset: fix overflows
3817922f8ace7348dbfccf299f91bd64a98d1409 bitset: style changes
3cd207e1d0fd2df81cb276ccb4bb04bab86ce9f0 fatal-signal: Pass the signal number to the action.
eac483310026d1e242989fc8a306e3db5d63efee fatal-signal: Add function that lists the fatal signals.
a336be6b8c12a99506bf4fbe654108bd179704b7 isatty: Make it return true in Cygwin consoles on native Windows.
05044004157556f2c41e35b3823688a984722d15 all: Update URLs to msdn.microsoft.com.
7952aabdf99f8083328f79eda136fe8718f7157a gnulib-tool: Clarify the coding style.
de6813ed7e2025a00536a256865fd1ebc23258bd autoupdate
426f44034396d52d6981f3c6e79e089bbacce645 autoupdate
3bd82a82cf4ba693d2c31c7b95aaec4e56dc92a4 strtod: fix clash with strtold
9a943f69480d97e805b3ea419c69ea54615d19e4 autoupdate
69c4509f33c6a6ac159f3429d4150bf119ac4d76 alloca-opt: Fix conflict mingw's new <alloca.h> file.
a407794860c1f5d4d3cc2b34dfffc55a0a3e5203 autoupdate
fdb2c20b0ce50294e7584f4b547e52bf0b32fa08 tests: Avoid havoc with "gcc -fcheck-pointer-bounds".
011b1a33bb103abdce611f607ecf4d9fee5b024b uninorm tests: Free allocated memory.
3703dbbe88dd0454ca5759b24b2f827783986245 di-set: Fix memory leak.
8c96eb80bdf60a539678d2cda41ba9b9fa167b48 tests: Free allocated memory.
fcf959577b3a02b2502aa10906def10aacf77387 Fix another test failure introduced by the same commit.
613aa429e6e8f77255ff6ea88625ca472c2b91cc Fix test failure introduced by last commit.
4c0df5be84fc27c52d99576fc82ea88f0385eef1 tests: Prepare for using valgrind.
5db7774f1eac47f348237f8cedef9dd37cd79b47 get-rusage-as, pthread_sigmask tests: Fix -fsanitize=thread findings.
81d0d262d83345d3f50b21b0926b740027a1020a test-userspec.c: don't print NULL
2ba60a9f14486037d73d97408843d11297726a7e getloadavg: Write NULL for the null pointer.
fb48c25076e5cd918db44c5147901d0ec3cec323 alloca, tsearch-tests: Write NULL for the null pointer.
363bf26b4102c295036666594a3e0a933674bccd strfmon_l: Fix -fsanitize=address finding.
b64bf15ed34a2bdb095d2b5e84e3e3e8bb71e91e crypto/des: Fix undefined behaviour.
42254c0a96d69a5e107971343596cc0fd3e92149 Fix undefined behaviour.
fa418ebbdf307d0efc1e61677045f48de5a93398 unilbrk/u*-possible-linebreaks: Fix undefined behaviour.
f6f567a94d1f34b96ae05e2354bfaa994c9de840 unistr/*, uniconv/*: Fix undefined behaviour.
7e7501fa24bcd2e1484fee5648d88b8d94f0bf38 unistr/u8-cmp: Fix undefined behaviour.
01ec92af9fda3163f3379d5932991b47f011aa33 unictype/numeric: Fix undefined behaviour.
724a59097e1a0a4d3d581c6d24ea31586512c297 autoupdate
9447bd9732613c5419611bcb2b8b304d748b62b6 git-version-gen: fix --version copyright year
30f4fdcb53f803cb8308d34f3a51320812035c48 autoupdate
b204bbfc779359c1de8895fe163673c3cf56d01b relocatable-prog: Use wrapper-free installation on Mac OS X, take 2.
d355f90561200e05b46488a045f5ac12ad7b5669 relocatable-prog: Revert "Use wrapper-free installation on Mac OS X."
5c04e7191d2d4ef7e79c7f7f925439fd461228d5 autoupdate
788db09a9f88abbef73c97e8d7291c40455336d8 autoupdate
188d87b05190690d6f8b0577ec65ef221a711d08 nstrftime: support the ‘+’ flag
16e6d93c0beb2a6de48abd6f1e8592eb51bc6079 autoupdate
82519af2d88067e8e8e2fe620bdfefa7e50b658d relocatable-prog: Improve verbose output.
c3a4785d35831c09f526a9bc705e89b699ba3682 stat, lstat: Fix conflict with relocatable-prog-wrapper module.
e3970fb9891668bd9dbc94daca18dc0d42b7e466 long-options: add parse_gnu_standard_options_only
cc42b8c933642d1f4e596eda73435ac76b5a8f47 relocatable-prog: Update documentation.
95318be14e61c57ae5ec3751280ba702f65cd68d relocatable-prog: Update documentation.
7039b893705ec50cb6ebb57aef1f63e104a8e5dc relocatable-prog: Use wrapper-free installation also on Mac OS X 10.4.
716fac12c9ad94efe295a662b6a50564feea3a7f nstrftime: tweak arg order
4fe3afa8f45e1461eb864abd468078997c4cc4ce relocatable-prog: Use wrapper-free installation also on Mac OS X.
015c30cac9dffe6e53a7f3bedc22e462c54150ed relocatable-prog: Use $ORIGIN trick also on GNU/Hurd.
ddbd29c308b46cfba8a21d52d6e7a0dbd561bdbc nstrftime: merge glibc strftime changes
35e462817a08e484b4cddbb9ef25019f6910fc5f relocatable-prog: Use $ORIGIN trick on more platforms.
18f4d4133eae7d8ac228ed2986748c52825f3d0e progreloc: Speed up executable lookup on various platforms.
cd46bf0ca5083162f3ac564ebbdeb6371085df45 progreloc: Simplify code for Android.
f94c70ae458e6715ead8f7192c44c7554422124c autoupdate
314e9b69227319e28210703a0ab54ea6356dd2dd autoupdate
dc135c4fd14cdc219d316c61f344e64090cb33fd gnulib-tool: Support --import with just a few tests, not --with-tests.
49137e3bc6a2b3fd83c502a514e4a3b89fc1571c gnulib-tool: Improve handling of multiple --local-dir options.
341723e1b879d70a08afdf4d8c566606f267e081 libtextstyle: New module.
30f8dae4c7a629eb5d227b1a39bc56b373e7ce12 declared.sh: Fix bug with variables of pointer type.
45ed991d6ef4d3e771adf352bfd2ac09aaddb493 Add script for running tests under valgrind.
ddba03e406f52cdcc7b0c3bf90c47e12286819aa declared.sh: Fix --version output.
10d0e6a7df36819e9a9697eb09834cb173e53f35 Add script for determining the set of symbols to export from a library.
3043e43a7c30516482725c69b36f8feb4846f819 vla: add commentary about VLA_ELEMS
2f6abcc9f5b2d31a6ea032e075fc923d3ed79b0a dtoastr,ftoastr,ldtoastr: port to c-strtod changes
edacea21caa814e54c5d2fbcc586341a937a33d0 autoupdate
8430fa87edcfe4f498cdd66d285c09806c457c38 fma: Improve code style.
26201178d8377ad75f864df31c71110f1cd6eedc *-map tests: Fix compilation error.
b39cc72608e7ae56e959e2f12f7c8b355e63a35a c-strtod, c-strtold: Use the bug fixes for strtod, strtold.
97e23d40a659c85048b59852e1871823f727aeb2 strtod, strtold: Use the locale's decimal point.
cd825c6d50babc1f4fbaccfee3fff1785fe23cc3 strtod, strtold tests: Simplify tests.
376b353f9dd93e843e9cf264ec192783a23ab21c strtod, strtold: Avoid unnecessary rounding errors.
a908d89696b20446e276fd6da143262f959fae9a strtod, strtold: Work around HP-UX 11.31/ia64 bug.
6a7357fe50fd8e84ce174832affb7dbba460337e autoupdate
c39d926ef784d4c9de90e48a5aca16d0acd57512 strtold: Add tests.
ebad0cfebbb201a4e645495d244f899a39a305e3 strtold: New module.
0babfcddd25cd01492f48bc8b06e3c3b265b7531 strtod: Fix compilation error on IRIX 6.5.
a5988c12c1a8904bfa6c44a793fbe79fd9252021 Fix build error when building a shared libunistring on Android.
ca02ca64f49499ea2d67b24ec5a688e5f0b01c0b Avoid build errors due to wrong references between modules.
e67d5ddc3d8aea5b4ad5cbe2664fff06dbf661c3 tmpfile: Add support for Android, part 2.
a7db20edbac76b3f10e98c489cc74165bb16ac43 gperf: Fix error when this module is required by some test module.
abdbeff397c2176b130367d6f0d47fdc160df30c tmpfile: Add support for Android.
954d1e36aa815994f7f5b1fcd46ebc96a63b8df4 bitsetv: allow free on NULL.
07ff53ad5cf8419027a75874f0e0a9389fd0fdd6 test-framework-sh: Improve maintainability.
52bf7c2b3b26c17bc6293efb715bc86aa410099a tests: Don't assume that /tmp exists.
1968c439d9077a1b5a846a86b98b1a5e60e0ed08 tests: Accommodate a shell that is not in /bin/sh.
4ca4f8f0cf1bb2a451813d3df9a734076f5fc398 tests: Fix some "unused variable" warnings.
188e767b978b22416249b0bf99c1ea2cbf5856d7 unigbrk/uc-grapheme-breaks: Fix build failure.
5d6ca1aeeb04b9b0cd760529d548ac26675ef9b9 mountlist: Merge two .m4 files.
675d6027ed01a4dc971d8fe8cdd8fee9eae209b7 tests: Enable Linux specific tests on Android.
fa3e028aab95578dacf9bf42733c123865b82654 relocatable-prog: Use Linux code on Android.
70152b70539454073fbcd503daeed368b1059f43 getloadavg: Add support for Android.
79b92f92dbba81d48f62e85b5b2dd8bdc4798c41 vma-iter: Add support for Android.
f2ca86eac4c9610bdafd4a90fdeb0f1697504306 fts: Optimize on Android.
adec7ef4a7f77dfbe13f6f0cda797e57f0b715d6 fts: Add support for Android.
a3d1c7849936e481ae10dea5312a36a448a5d5bf mountlist: Use Linux code on Android.
29c58de5bde12dd975966479c495e9516893125d localename tests: Fix test failure on Android.
248cb6a2499ffa5a9e652d05e61c4a959fbae605 mountlist: Port better to Android.
90efd9e935a293831af979a46f37dcb2876ebddf striconveh: Fix use of uninitialized iconv_t.
025b5528c8a83e6dc9ee58578592bc8b16b6dbb6 nonblocking-socket-tests: Fix test failure on Android 4.3.
3b5f963421b907fb6d1f1b6b3210776093f00576 sh-filename: Add support for Android 4.3.
8a2c831f16c5191070290e280c91cb425b2f59cd ptsname_r: Work around bug on Android 4.3.
0c4342cb67e62f981c654c5fa830bd76cc3bd68f ttyname_r: Work around bug on Android 4.3.
3324e9ccfc3b8369ba857884c398b251e3d2da41 getprogname: Port to Android 4.3.
555ed22ddc6df16f3e848de4c5534b97c1ddd32c wcrtomb: Work around bug on Android 4.3.
575971db40f3ab6413c3d3875510a65b2ea9f0d6 setlocale: Work around bug on Android 4.3.
9462eb64fbf6646e9109b003a6768538d2b7dad4 memchr: Work around bug on Android <= 5.0.
26653040b88fde1a98e6a7bbefc8f0bb0ff797fc random: Fix compilation error on Android 4.3.
3215a9f5672562b3698ad231f57857ab11b355ec mbtowc: Fix compilation error on Android 4.3.
ea9062bead9272a5e70c70c19429c9ee4bec35a5 fdatasync: Fix compilation error on Android 4.3.
dc0f8ce9f02c681e0524766e351a1430182aa4a6 unlinkat: Fix compilation error on Android 4.3.
1f9ed3993819c7be86c21a6593bba316bb1dfc64 renameat: Fix compilation error on Android 4.3.
3c136a2cc38d71083f123231a8b9ad4b01930789 fchownat: Fix compilation error on Android 4.3.
425ee42259b04956aae20afc5204775ae6e79744 gnulib-tool: Support running testdirs on Android.
34881aff4043847f2640d90cf9aa325cc3ad08d6 relocatable-prog: add a comment
376668638d5267c535c0c2601b05f5b97310eb31 relocatable-prog: avoid warnings from Automake
f271b56e123213c14a6001a3b3f7cce29d084d34 array-list: Pacify warnings about unused arguments (-Wunused-parameter)
681f1b8b8f2e88f197ef2768d44ca0b5b79ff65f threadlib: Revert commit from 2018-06-25. We now have a better fix.
cca32830b57e91f837c01d15b8732f23ff97fc36 thread: Force linking with -lpthread, even when --as-needed is in use.
7b56f157a32c5aab6bd65a49c55e18113ad83e3e relocatable: avoid compiler warnings (-Wshadow)
6c0f109fb98501fc8d65ea2c83501b45a80b00ab vasnprintf: Don't use %n on Android.
5447f440ef927283e63d5a1290dab292f7af1aea *printf: Support cross-compilation to Android.
5ddb2f9d460a85a56f1c47c57c48395ccdc4ea12 autoupdate
f986e77af2972c7ff50d7cb5d2ae1e07b231c40b diacrit: Mark deprecated.
1643f0d6801a38ef331075813cd8fa60ed24d2c1 diacrit: Mark deprecated.
5b490ef07f257a5dd41fc0b351c1a387b8a8f89c rintl: Override broken implementation on NetBSD.
e5462c3304ef7f373bfb7c6a976dc25730412a7a log10l: Work around inaccurate implementation on NetBSD.
27f3a1709d027b85bcf5ff91e604818978377af4 logl: Work around inaccurate implementation on NetBSD.
67df3cffac300d320307e8d7e494029098edc334 expm1l: Work around inaccurate implementation on NetBSD.
0ac7b4317dbe2247c520d0f786926e9e520ba81c expl: Work around inaccurate implementation on NetBSD.
e86cbc4644f41ea3a7b5c898790264e93191a49e exp2l: Work around inaccurate implementation on NetBSD.
064adf3d12c81e784beb86c8c92ffec93369f2c6 floor, floorl: Avoid autoconf warnings.
3b9e41effd7bae778c0e40c31aa9f72b7b725d83 Defeat current GCC optimizations in math autoconf tests.
8da562a8ae58c5924b560c57e0e2bd88156ac9bd gettext: support disabling use of VLAs
d2a3dfe3f62e9a4744393aa06fb7ea8da9a4b806 autoupdate
eac1759212645ae2425bbe99084590ba8d974101 sys_stat: Fix 'implicit declaration of function' warning on OS/2 kLIBC.
2541624fd8fd7bd27de55936ba94589e42ab6a84 fcntl: Fix syntax error (regression from 2018-10-05).
34290cb926e655971d17d35b8fd238ebe1b57da9 autoupdate
c66547cdce3cdaf4c7963a73218e4aab56ed89a0 relocatable: improve documentation
b1ca7611d1fdc0de1158645f675065f122e0d7a4 backup: update dependencies
c88cf363f14abc2f2f3014972b652a682f297f0a getcwd: Fix test failure when building on a Linux 9p file system.
769c6d033c94ec54cb72c7db2ddcf7d587b5ab37 Fix typos found by codespell.
d9e8386aa99b535c8053d1a86bbf3621ad7b470e doc: Fix documentation about container data types.
315eb5ffc17685e13a608513b5bcbe2e10eda629 verify: Enable _GL_HAVE_STATIC_ASSERT for recent G++ versions.
29d80290059ca5b595a0a54b0603ab2399c61e44 getpass: Fix include filename
8089c00979a5b089cff592c6b91420e595657167 maintainer-makefile: Make the configure.ac section optional.
db9aa38cc80d3a6e6f77a8a09325d4e3e1a27d97 localename: Assume setlocale function.
00f99b1de9ee5b457cd5a52226ac18e160f42b76 doc: Add documentation about container data types.
6649e7b0dea53804fdb0aab0bd7597d8d82b628c doc: Update documentation about 'progname' module.
d867e0d165cfa2c0e4a3e38575ffb24ff463246e doc: Document the xstdopen and *-safer modules.
7687815c173602e485c86ab73da09e1b583c9232 xstdopen: Add tests.
aca08ef1e45f2bbd1356ef190591e350dabfff0c xstdopen: New module.
3e35b2e771b051ae6d205a3bf95bd67543b2458c stdopen: Fix compilation error with IRIX cc.
10652b56fe5b76370187a06296168cff9cffb730 xfreopen need not include stdio--.h
f9d6fc71e4ebc142410352253fb1db337f530bdf xfreopen need not depend on freopen-safer
a4015f0453aeb60cfa70dcdfbd78db62b3a79b62 stdopen: modernize and simplify
14e1f1c39766bcb3fe4d6ec975ecac4058d11d98 stdopen: copy from last use in coreutils
8da39024bf7c3001614f41d13d9edd5eb36c4ddc autoupdate
5f985580b9473b951eff13d92db613d464884091 argp: Don't pass an invalid argument to dgettext().
ff3fe55c7c95bdb9460a40747912b4b309519838 argp: Don't pass an invalid argument to dgettext().
d91fe44f159cfe7614d9e1547624579161bd25c5 stdioext: port to newer 32-bit Android
d271f868a8df9bbec29049d01e056481b7a1a263 lock: Fix link error with --enable-threads=pth.
7561e64ee35bc557815e918c80dd7f89d2ad41a7 Fix link errors in unit tests.
6dd4f65372e2af01dfd886cfbfedc941ef6f17e1 Fix incorrect 'Link' sections.
c6cfb82bc3378a5eaf3c9e31fa1e71fdd90e3480 Fix some 'Link' sections.
481fe47d016fb7fa002cdb2b285b8e92697a0c0c Remove redundant 'Link' sections.
98bc3eb004ca30202ece021c2bc2b9de345e7bd6 Remove incorrect 'Link' sections.
ce8a5edbc49dea0cb859207c2d063dbd3be0f96c gnulib-tool: New option --extract-recursive-link-directive.
71bfa5d4d3bded5661e49e06bdc2d644b5126367 Clarify meaning of 'Link' section in module description.
f000349b32753fcaef49a462d27949c2f78dee82 pselect: Fix module description.
86b972096d99ba03e4d230d43483a13f1c198f46 cosl: Fix module description.
c75bf5aedd3c22e1f8b10433d4a3b800bf8b2c90 c-xvasprintf: Fix module dependencies.
ce6b5cfac8dc60297d433bc868d32469dc06c36d bootstrap: die when some submodules are not initialized
3df8b9400cc16e660547d689ad430c3580bfab6b autoupdate
3c0997af8a30333162ce998209af7d94eb25a669 bitsetv: Fix module dependencies.
57555b78145265247e7af8c3f2eb8b4e3ea40105 xmemdup0: Remove redundant code.
26a1ea46a95f86e6e24d11fd2c72c155056ab507 backupfile: Fix module dependencies.
df8874aaf70104f80dd83e27de73bdb6951dfb39 bitset, crypto/gc: fix conflicts with Solaris 11
3b8b674c4c867c309f90207bf226ae800e6a5fe0 safe-read, safe-write: Fix conflict with Illumos-Joyent <sys/limits.h>.
a3fa8ba158f5e8cea40a2355c9341617a7dd968a autoupdate
70eb4687b1d84ae780bbf2b8141bee07c85e6d3b maintainer-makefile: fix typo in previous patch
7216e3e8d9f914d216fb10abf7dbeafa6570eb87 maint.mk: Replace grep with $(GREP)
64e5ddb08f39360494b8298c1d249c8813949749 maint.mk: Split long argument lists
4652c7bafa60332145f1e05a7de5f48e1bc56226 autoupdate
e6633650a245a4e5bfe2e3de92be93a623eef7a9 maint: Run 'make update-copyright'
c8450ce160c44ef1aafdbff31cdd4fbfa5c413cb autoupdate
62cf5930b6f71495de6a6e6942dc895bbf5fda4e autoupdate
d574e166a9705fca8c203f74297b6bf81c74e3f4 autoupdate
a8e125d24942bc581fda1628a61a60b979ab7087 * lib/mknodat.c: Remove incorrect comments.
48469200f2a9da5f36a4ef35dbbf129839780bb0 mkfifo: bring back HAVE_MKFIFO macro
8cb410df8b66d3bd0fe43ef580a9f912cc402a96 autoupdate
95c96b6dddd31f3676f72ed044d0c493ab5642d8 autoupdate
5a244d5c5023f90d57feefebf4800dc01cdb594e Assume Autoconf >= 2.63.
35be50fbe0e276bf89c5b4aac7004c662d5a24bf memcmp: Mention the clang bug.
5d6a3cdd5c312e77a6d0f0848e3cb79a52e08658 revert v0.1-2213-gae4b73e28 and part of v0.1-2281-g95cd86dd7
b823b5dc51510ba59dd0d00d677070b9a2e1180a version-etc: allow zero authors
f0c406c2cad3d701e8b331a6a82074bd01b3256a lchown tests: Be more permissive regarding errno values.

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?