Skip to content

Release 1.1.5 2025-10-02

Choose a tag to compare

@lcn2 lcn2 released this 03 Nov 05:22
· 35 commits to master since this release

Release 1.1.5 2025-10-02

Fixed possible race condition was possible between when a file was
checked for readability, and when it was opened by open_dir_file().

Fixed possible race condition was possible between when a file was
checked for readability, and when it was opened by open_dir_file().

Fixed possible race condition when open_dir_file() when a directory
is checked for being readable + searchable, and the function temporarily
changes the current directory.

Fixed security policy link in README.md.

Fixed comment typo in codeql.yml.

Added GitHub actions and templates.

Sorting tags using the C locale.

The printf format used on debug, and warning messages now handles the
correct formats for the values printed.

Added fd_is_ready() and flush_tty() to libpr. The flush_tty()
helps to support stdio operations.

Improved make tags.

Improved make clobber to remove a temporary created by make tags.

Improved the pr(3) man page.

Added stub for pr_test.c test code. The pr_test.c is just a framework
for a real test case.

Added use of LD_DIR to manage linking pr_test.

Fixed and improved Makefile comments. Fixed MAN3_BUILT in Makefile
to avoid double install.

Updated the CHANGES.md file that had not been updated since the
"Release 1.0.0 2025-09-19".

Changed PR_VERSION to "1.1.5 2025-10-02".