aboutsummaryrefslogtreecommitdiffstats
path: root/src/libunixonacid
Commit message (Expand)AuthorAgeFilesLines
* Save/restore errno in all safe wrappersLaurent Bercot2026-01-017-6/+20
* Add qsortr, env_dump4Laurent Bercot2025-08-191-1/+6
* Add mkntemp, atomic_symlink4Laurent Bercot2025-08-032-32/+45
* gol_argv bugfix, tai.html doc fixLaurent Bercot2025-07-131-1/+1
* fix symlink_at depsLaurent Bercot2025-06-301-0/+1
* Refactor _at functions, add symlink_atLaurent Bercot2025-06-307-104/+210
* Don't autoflush buffer_timed_putv; fix IFS bug in configureLaurent Bercot2025-03-251-3/+4
* timed_read[v] needs sanitize_read()Laurent Bercot2025-03-222-2/+2
* Add timed_write and timed_writevLaurent Bercot2025-03-222-0/+82
* Add timed_read[v], buffer_timed_[get|put]vLaurent Bercot2025-03-014-0/+126
* Fix small bugs, add autodelegation for IOPAUSE_EXCEPTLaurent Bercot2024-07-301-7/+3
* bugfix: unixmessage_put, fd bits initializationLaurent Bercot2024-06-213-13/+19
* More support for old MacOS fossilsLaurent Bercot2024-04-161-4/+27
* Tentative support for old MacOS with no O_CLOEXECLaurent Bercot2024-04-1613-21/+25
* cspawn revamp, part 1. Prepare for 2.14.0.0.Laurent Bercot2023-09-094-3/+5
* More more jjk fixesLaurent Bercot2023-07-062-2/+14
* More jjk fixesLaurent Bercot2023-07-068-16/+48
* Tables should be constLaurent Bercot2023-02-122-2/+2
* Prepare for 2.12.1.0; add buffer_timed_put(s)Laurent Bercot2022-10-282-0/+27
* Clean up / homogenize openreadnclose() familyLaurent Bercot2022-06-081-12/+2
* Add openc_*at functionsLaurent Bercot2022-05-3016-8/+104
* Add opendir_at, prepare for 2.11.1.0Laurent Bercot2021-12-041-0/+15
* Don't forget textclient_commandvLaurent Bercot2021-09-021-1/+1
* Make textclient_command work with errno > 127Laurent Bercot2021-09-021-1/+1
* Huge incompatible changes.Laurent Bercot2021-07-28100-318/+181
* Get rid of webipc.h and DJBUNIX_FLAG_*Laurent Bercot2020-12-094-4/+6
* Some trivial bugfixes and cleanupsLaurent Bercot2020-12-072-4/+7
* Refactor textmessage/textclient with channel creation around ancil_*Laurent Bercot2020-10-267-73/+110
* Separate and expose ancil_recv_fd/ancil_send_fdLaurent Bercot2020-10-2616-107/+137
* Add skalibs/posixishard.hLaurent Bercot2019-02-1914-30/+34
* Add DragonFly macro; remove nbwaitall and ancilautocloseLaurent Bercot2019-02-195-38/+0
* Remove mkdir_unique, rewrite atomic_symlink with mkltempLaurent Bercot2019-01-082-44/+10
* Add unlink_void, change dir_close, prepare for 2.7.0.0Laurent Bercot2018-07-212-0/+6
* Add skagetln_loose, skagetlnsep_loose, ipc_timed_sendvLaurent Bercot2018-06-242-0/+44
* Add child_spawn3, make textclient_startf use itLaurent Bercot2018-01-031-2/+2
* Add missing textclient_zeroLaurent Bercot2017-12-221-0/+5
* Add textclient, fix some textmessage issuesLaurent Bercot2017-12-2211-4/+333
* Big 2.6.3.0 reorganizationLaurent Bercot2017-12-2117-0/+273
* Finally implement sarealpath() over realpath(). Prettier atomic_symlink().Laurent Bercot2017-12-071-3/+10
* Add atomic_symlink(), prepare for 2.6.3.0Laurent Bercot2017-12-031-0/+41
* Guard faccessat with HASLINKAT, because SolarisLaurent Bercot2017-11-271-1/+1
* Add access_at, because MacOSLaurent Bercot2017-11-271-0/+53
* Rewrite openwrite(v)nclose using mkstempLaurent Bercot2017-09-274-66/+0
* Make skaclient's fd coeLaurent Bercot2017-08-161-1/+3
* Add unixmessage_receiver_hasmsginbuf, fix unixmessage_handleLaurent Bercot2017-07-272-2/+22
* Add egidingroups sysdeps, change fd_close() to void and saving errno, propag...Laurent Bercot2017-07-1615-73/+25
* Align ancillary buffers on struct cmsghdr and int boundariesLaurent Bercot2017-04-232-5/+18
* Fix unixmessage_putv() (the normal message wasn't taken into account!)Laurent Bercot2017-03-151-1/+1
* More superflous headers cleanup and tiny fixesLaurent Bercot2017-03-1349-85/+6
* Types change: big pass on libstddjb and libunixonacidLaurent Bercot2017-02-211-1/+0