Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-09-02 | Don't forget child_spawn either | Laurent Bercot | |
Signed-off-by: Laurent Bercot <ska@appnovation.com> | |||
2021-09-02 | Don't forget textclient_commandv | Laurent Bercot | |
Signed-off-by: Laurent Bercot <ska@appnovation.com> | |||
2021-09-02 | Make textclient_command work with errno > 127 | Laurent Bercot | |
Signed-off-by: Laurent Bercot <ska@appnovation.com> | |||
2021-09-02 | Infinite recursion my ass cheeks | Laurent Bercot | |
Sometimes clang warnings have a point. Signed-off-by: Laurent Bercot <ska@appnovation.com> | |||
2021-08-26 | fix selfpipe_tophalf type | Laurent Bercot | |
Signed-off-by: Laurent Bercot <ska@appnovation.com> | |||
2021-08-22 | Add ipc_bind_reuse_perms | Laurent Bercot | |
Signed-off-by: Laurent Bercot <ska@appnovation.com> | |||
2021-08-18 | Add tain_infinite | Laurent Bercot | |
Signed-off-by: Laurent Bercot <ska@appnovation.com> | |||
2021-08-18 | Add some ip46 macros | Laurent Bercot | |
Signed-off-by: Laurent Bercot <ska@appnovation.com> | |||
2021-07-29 | Add sig_altignore()2.11.0.0 | Laurent Bercot | |
Signed-off-by: Laurent Bercot <ska@appnovation.com> | |||
2021-07-28 | Huge incompatible changes. | Laurent Bercot | |
- Obsolete skalibs/environ.h and skalibs/getpeereid.h removed. - rc4 and md5 removed. - All *_t types renamed to avoid treading on POSIX namespace. - subgetopt() renamed to lgetopt(). - signal functions reworked; skasigaction removed; sig_stack removed - Various functions removed: skaoffsetof(), selfpipe_untrap() - New posixplz function: munmap_void. Signed-off-by: Laurent Bercot <ska@appnovation.com> | |||
2021-07-24 | Don't use dirfd as an identifier | Laurent Bercot | |
Signed-off-by: Laurent Bercot <ska@appnovation.com> | |||
2021-07-24 | Hide cdb_find_state in the common case | Laurent Bercot | |
Signed-off-by: Laurent Bercot <ska@appnovation.com> | |||
2021-07-24 | Add cdb_init_at and cdb_init_fromfd, rename cdb_reader | Laurent Bercot | |
Signed-off-by: Laurent Bercot <ska@appnovation.com> | |||
2021-07-23 | New 2.11.0.0 branch with several modifications | Laurent Bercot | |
- libbiguint removed - cdb_make changed to cdbmake (because different ui) - cdb redesigned Signed-off-by: Laurent Bercot <ska@appnovation.com> | |||
2021-07-21 | Save errno when freeing a cdb | Laurent Bercot | |
Signed-off-by: Laurent Bercot <ska@appnovation.com> | |||
2021-06-30 | bugfix: offset in cdb mmap | Laurent Bercot | |
An offset of -1 worked because most OSes treat it as 0, but DS9k would fail on it. Signed-off-by: Laurent Bercot <ska@appnovation.com> | |||
2021-06-29 | cdb always mmaps | Laurent Bercot | |
Signed-off-by: Laurent Bercot <ska@appnovation.com> | |||
2021-06-14 | gccattributes.h: define gccattr_returns_twice | Laurent Bercot | |
Signed-off-by: Jesse Young <jlyo@jlyo.org> | |||
2021-06-14 | doc: allreadwrite: document scatter/gatter functions | Laurent Bercot | |
Signed-off-by: Jesse Young <jlyo@jlyo.org> | |||
2021-06-14 | doc: reconcile openwrite{,v}nclose_suffix{,_devino}{,_sync} with djbunix.h | Laurent Bercot | |
Signed-off-by: Jesse Young <jlyo@jlyo.org> | |||
2021-06-14 | Fix ML URL | Laurent Bercot | |
Signed-off-by: Laurent Bercot <ska-skaware@skarnet.org> | |||
2021-06-14 | Add CONTRIBUTING and DCO files | Laurent Bercot | |
Signed-off-by: Laurent Bercot <ska-skaware@skarnet.org> | |||
2021-05-14 | Cosmetic fixes | Laurent Bercot | |
2021-04-15 | version: 2.10.0.3v2.10.0.3 | Laurent Bercot | |
2021-04-13 | Prepare for 2.10.0.3 | Laurent Bercot | |
2021-04-11 | Do not ld into /dev/null | Laurent Bercot | |
2021-04-09 | No need for noexecstack, but the strip is too greedy | Laurent Bercot | |
2021-02-15 | version: 2.10.0.2v2.10.0.2 | Laurent Bercot | |
2021-02-13 | bugfix: ipc_bind_reuse_lock must ignore umask | Laurent Bercot | |
2021-02-11 | Prepare for 2.10.0.2 | Laurent Bercot | |
2021-02-05 | Solaris: get endianness info wherever we can | Laurent Bercot | |
2021-02-01 | Work around broken shells, including bash and dash. Yeah. | Laurent Bercot | |
2021-01-27 | Align infinity on 2^61 | Laurent Bercot | |
2021-01-19 | version: 2.10.0.1v2.10.0.1 | Laurent Bercot | |
2021-01-19 | Better deps.mak | Laurent Bercot | |
2021-01-15 | Don't touch /dev/urandom when getrandom() exists | Laurent Bercot | |
2021-01-14 | Prepare for 2.10.0.1 | Laurent Bercot | |
2021-01-14 | Undocument pathexec functions (replaced with exec.h stuff) | Laurent Bercot | |
2021-01-12 | bugfix: genqdyn_n() definition | Laurent Bercot | |
2021-01-10 | version: 2.10.0.0v2.10.0.0 | Laurent Bercot | |
2021-01-02 | INSTALL clarification about sysdeps | Laurent Bercot | |
2021-01-02 | Document latest changes | Laurent Bercot | |
2020-12-28 | Remove -fno-stack-protector from default CFLAGS | Laurent Bercot | |
2020-12-14 | Add chroot sysdep, fix endianness sysdep string in .h | Laurent Bercot | |
2020-12-09 | Add mkptemp2() | Laurent Bercot | |
2020-12-09 | Reflect changes in doc | Laurent Bercot | |
2020-12-09 | Get rid of webipc.h and DJBUNIX_FLAG_* | Laurent Bercot | |
Decent semantic header separation is hard. It's always an ongoing process. Here socket.h always included webipc.h for listen(), and webipc.h always included djbunix.h for socket_internal() and socketpair_internal(). That's ugh. Just move all the socket stuff into one socket header. Of course, djbunix.h is still needed most of the time for fd_close() and other operations on fds, but those are generic anyway. Also, O_CLOEXEC exists everywhere now, so we can use it as well as O_NONBLOCK instead of redefining the flags in djbunix.h. | |||
2020-12-07 | Some trivial bugfixes and cleanups | Laurent Bercot | |
2020-12-04 | Fix iobufferk_init on recent Linux; remove last superfluous coe | Laurent Bercot | |
2020-12-04 | Add documenting comments to exec.h | Laurent Bercot | |