summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
7 days Add sysdep for CLONE_NEWPID and fork_newpid functionHEADmasterLaurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2024-08-20 bugfix: cspawn (fork): attributes must be handled before file actions!Laurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2024-07-30 Better iopause_selectLaurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2024-07-30 Fix small bugs, add autodelegation for IOPAUSE_EXCEPTLaurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2024-07-05 Prepare for 2.14.3.0; add mininetstring_read, cplz.hLaurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2024-06-21 bugfix: unixmessage_put, fd bits initializationLaurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2024-06-20 Prepare for 2.4.2.1; align UNIXMESSAGE_MAXFDS to SCM_MAX_FDLaurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2024-06-19 Fix cspawn signature in docLaurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2024-06-07 version: 2.14.2.0v2.14.2.0Laurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2024-05-17 Fix some bits and pieces of the new docLaurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2024-05-17document env.hCarlos Eduardo
Singling out envdir_chomp might sound a bit snarky, but it's somewhat contradictory, so I believe it's better to document it separately.
2024-05-04 Make env_mergen a symbol again (to avoid ABI breakage)Laurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2024-05-03 Add mkptemp3Laurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2024-04-30 Add mspawn functions to cspawn.h; move everything to libenvexecLaurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2024-04-27 Credit CarlosLaurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2024-04-27document unix-transactionalCarlos Eduardo
Signed-off-by: Carlos Eduardo <carana2099@gmail.com>
2024-04-27 Prepare for 2.14.2.0Laurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2024-04-16 More support for old MacOS fossilsLaurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2024-04-16 Try to make the damn thing buildLaurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2024-04-16 Fix gol headerLaurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2024-04-16 Tentative support for old MacOS with no O_CLOEXECLaurent Bercot
Also add a prototype for gol, not finished yet. Signed-off-by: Laurent Bercot <ska@appnovation.com>
2024-04-02 Fix to the fix, because I'm an idiot.Laurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2024-04-02 Workaround for gcc 14 (and others!) incompatible-pointer-types stupidityLaurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2024-04-02 Support midipixLaurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2024-01-30 version: 2.14.1.1v2.14.1.1Laurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2024-01-30 bugfix: getlnmax must return 1 when the line just fits the out bufferLaurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2024-01-18 Do not free on failure to reallocate to size 0 (lol.)Laurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2024-01-02Fix bitarray_not when within a single byteOlivier Brunel
Notably when a=0 (i.e. start on the first bit) it would affect the entire byte (all 8 bits). Signed-off-by: Olivier Brunel <jjk@jjacky.com>
2024-01-02 cspawn can use open3() over open() for consistencyLaurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2023-12-21 version: 2.14.1.0v2.14.1.0Laurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2023-12-20 env_mergen() should not fail, by policyLaurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2023-12-20 More accurate max env size detection in env_mergenLaurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2023-12-18 and one moreLaurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2023-12-18 Fix more small UBsLaurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2023-12-18 Don't smash 1 byte 1/8th of the timeLaurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2023-12-18 Actually add autosurf_name; fix cspawn leak in error pathLaurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2023-12-15 Add autosurf_nameLaurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2023-12-13 ok, AIX can *still* fuck offLaurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2023-12-13 hahaha noLaurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2023-12-13 maybe maybe maybeLaurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2023-12-13 Try to accommodate AIX more?... maybe maybe?Laurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2023-12-13 Try and accommodate AIX... maybe?Laurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2023-12-13 More tr fixingLaurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2023-12-13 Make it werkLaurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2023-12-13 Better endianness detection for SolarisLaurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2023-12-11 socket_recv46 was never workingLaurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2023-12-11 Prepare for 2.14.1.0; add socket_sendnb46_g and socket_recvnb46_gLaurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2023-11-20 version: 2.14.0.1v2.14.0.1Laurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2023-11-18 Fix trypthread.c to work with old compilersLaurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2023-11-17 Prepare for 2.14.0.1. Better ip6_scan().Laurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>