Skip to content

Releases: danielhams/dicl

Add back fcntl.h for openat

12 Dec 12:01
Compare
Choose a tag to compare

The openat function is actually used by some packages, so put back a minimal header that allows use of it.

Remove (breaking and unnecesary) fcntl.h

09 Dec 22:00
Compare
Choose a tag to compare

A previous release introduced a replacment header for fcntl.h - which causes C++ compilation problems if included (somewhere inside the include tree).

This release removes that header to allow those projects to build.

posix_openpt impl

28 Nov 10:20
Compare
Choose a tag to compare

Gnulib import of posix_openpt - useful for vte library.

Stub C++ std::strto* functions

27 Nov 17:33
Compare
Choose a tag to compare

Implement missing stubs for C++ functions that can become necessary when using libdicl in C++ code (strto*).

Add memrchr, rawmemrchr

23 Sep 11:33
Compare
Choose a tag to compare

As per title.

Include fdopendir impl

05 Sep 13:05
Compare
Choose a tag to compare

Needed to resolve some bugs in glib2 (>= this version will be a requirement from that glib2 version).

posix-spawn bug fix

05 Sep 08:51
Compare
Choose a tag to compare

Avoid attempting to register IRIX internal signal (65) in the child after posix-spawn.

funopen rework to avoid needing libdicl as consumer

30 Aug 12:31
Compare
Choose a tag to compare

Refactor funopen to follow the principles from an fopencookie implementation by Neal Gompa / others.

This uses a pipe and a thread feeding it so that consumers of the FILE * aren't obliged to link against libdiclfunopen.

Bug fix to annoyance with rpl_select and fd_set

16 Aug 11:38
Compare
Choose a tag to compare

Fix up a long standing issue where the replacement select header wasn't including enough headers or in the wrong order and fd_set type wasn't properly declared.

Bug fix + little optimisation to funopen

15 Aug 05:37
Compare
Choose a tag to compare
0.1.30

funopen: bug fix and little optimisation to the cookie fgets loop