Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix fd_cat/n doc | Laurent Bercot | 2021-09-26 | 1 | -2/+2 |
| | | | | Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
* | Axe iobuffer | Laurent Bercot | 2021-09-25 | 25 | -689/+33 |
| | | | | Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
* | Don't forget child_spawn either | Laurent Bercot | 2021-09-02 | 5 | -22/+22 |
| | | | | Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
* | Don't forget textclient_commandv | Laurent Bercot | 2021-09-02 | 1 | -1/+1 |
| | | | | Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
* | Make textclient_command work with errno > 127 | Laurent Bercot | 2021-09-02 | 1 | -1/+1 |
| | | | | Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
* | Infinite recursion my ass cheeks | Laurent Bercot | 2021-09-02 | 1 | -1/+1 |
| | | | | | | Sometimes clang warnings have a point. Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
* | fix selfpipe_tophalf type | Laurent Bercot | 2021-08-26 | 1 | -1/+1 |
| | | | | Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
* | Add ipc_bind_reuse_perms | Laurent Bercot | 2021-08-22 | 4 | -4/+24 |
| | | | | Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
* | Add tain_infinite | Laurent Bercot | 2021-08-18 | 3 | -0/+7 |
| | | | | Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
* | Add some ip46 macros | Laurent Bercot | 2021-08-18 | 2 | -0/+26 |
| | | | | Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
* | Add sig_altignore() 2.11.0.0 | Laurent Bercot | 2021-07-29 | 3 | -0/+17 |
| | | | | Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
* | Huge incompatible changes. | Laurent Bercot | 2021-07-28 | 367 | -1729/+1094 |
| | | | | | | | | | | | | - 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> | ||||
* | Don't use dirfd as an identifier | Laurent Bercot | 2021-07-24 | 1 | -2/+2 |
| | | | | Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
* | Hide cdb_find_state in the common case | Laurent Bercot | 2021-07-24 | 4 | -53/+64 |
| | | | | Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
* | Add cdb_init_at and cdb_init_fromfd, rename cdb_reader | Laurent Bercot | 2021-07-24 | 7 | -33/+57 |
| | | | | Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
* | New 2.11.0.0 branch with several modifications | Laurent Bercot | 2021-07-23 | 58 | -1171/+285 |
| | | | | | | | | - libbiguint removed - cdb_make changed to cdbmake (because different ui) - cdb redesigned Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
* | Save errno when freeing a cdb | Laurent Bercot | 2021-07-21 | 1 | -1/+8 |
| | | | | Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
* | bugfix: offset in cdb mmap | Laurent Bercot | 2021-06-30 | 2 | -3/+3 |
| | | | | | | | 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> | ||||
* | cdb always mmaps | Laurent Bercot | 2021-06-29 | 5 | -46/+31 |
| | | | | Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
* | gccattributes.h: define gccattr_returns_twice | Laurent Bercot | 2021-06-14 | 1 | -0/+3 |
| | | | | Signed-off-by: Jesse Young <jlyo@jlyo.org> | ||||
* | doc: allreadwrite: document scatter/gatter functions | Laurent Bercot | 2021-06-14 | 2 | -3/+55 |
| | | | | Signed-off-by: Jesse Young <jlyo@jlyo.org> | ||||
* | doc: reconcile openwrite{,v}nclose_suffix{,_devino}{,_sync} with djbunix.h | Laurent Bercot | 2021-06-14 | 1 | -6/+6 |
| | | | | Signed-off-by: Jesse Young <jlyo@jlyo.org> | ||||
* | Fix ML URL | Laurent Bercot | 2021-06-14 | 1 | -1/+1 |
| | | | | Signed-off-by: Laurent Bercot <ska-skaware@skarnet.org> | ||||
* | Add CONTRIBUTING and DCO files | Laurent Bercot | 2021-06-14 | 2 | -0/+42 |
| | | | | Signed-off-by: Laurent Bercot <ska-skaware@skarnet.org> | ||||
* | Cosmetic fixes | Laurent Bercot | 2021-05-14 | 3 | -10/+9 |
| | |||||
* | version: 2.10.0.3 v2.10.0.3 | Laurent Bercot | 2021-04-15 | 1 | -3/+3 |
| | |||||
* | Prepare for 2.10.0.3 | Laurent Bercot | 2021-04-13 | 6 | -3/+16 |
| | |||||
* | Do not ld into /dev/null | Laurent Bercot | 2021-04-11 | 1 | -13/+12 |
| | |||||
* | No need for noexecstack, but the strip is too greedy | Laurent Bercot | 2021-04-09 | 2 | -3/+4 |
| | |||||
* | version: 2.10.0.2 v2.10.0.2 | Laurent Bercot | 2021-02-15 | 1 | -1/+2 |
| | |||||
* | bugfix: ipc_bind_reuse_lock must ignore umask | Laurent Bercot | 2021-02-13 | 1 | -1/+2 |
| | |||||
* | Prepare for 2.10.0.2 | Laurent Bercot | 2021-02-11 | 5 | -3/+15 |
| | |||||
* | Solaris: get endianness info wherever we can | Laurent Bercot | 2021-02-05 | 1 | -1/+1 |
| | |||||
* | Work around broken shells, including bash and dash. Yeah. | Laurent Bercot | 2021-02-01 | 1 | -1/+1 |
| | |||||
* | Align infinity on 2^61 | Laurent Bercot | 2021-01-27 | 1 | -1/+1 |
| | |||||
* | version: 2.10.0.1 v2.10.0.1 | Laurent Bercot | 2021-01-19 | 1 | -1/+1 |
| | |||||
* | Better deps.mak | Laurent Bercot | 2021-01-19 | 1 | -0/+1 |
| | |||||
* | Don't touch /dev/urandom when getrandom() exists | Laurent Bercot | 2021-01-15 | 1 | -9/+8 |
| | |||||
* | Prepare for 2.10.0.1 | Laurent Bercot | 2021-01-14 | 5 | -3/+15 |
| | |||||
* | Undocument pathexec functions (replaced with exec.h stuff) | Laurent Bercot | 2021-01-14 | 1 | -121/+0 |
| | |||||
* | bugfix: genqdyn_n() definition | Laurent Bercot | 2021-01-12 | 2 | -4/+4 |
| | |||||
* | version: 2.10.0.0 v2.10.0.0 | Laurent Bercot | 2021-01-10 | 1 | -1/+1 |
| | |||||
* | INSTALL clarification about sysdeps | Laurent Bercot | 2021-01-02 | 1 | -2/+3 |
| | |||||
* | Document latest changes | Laurent Bercot | 2021-01-02 | 2 | -2/+8 |
| | |||||
* | Remove -fno-stack-protector from default CFLAGS | Laurent Bercot | 2020-12-28 | 1 | -1/+0 |
| | |||||
* | Add chroot sysdep, fix endianness sysdep string in .h | Laurent Bercot | 2020-12-14 | 3 | -1/+22 |
| | |||||
* | Add mkptemp2() | Laurent Bercot | 2020-12-09 | 4 | -16/+28 |
| | |||||
* | Reflect changes in doc | Laurent Bercot | 2020-12-09 | 4 | -7/+16 |
| | |||||
* | Get rid of webipc.h and DJBUNIX_FLAG_* | Laurent Bercot | 2020-12-09 | 30 | -165/+162 |
| | | | | | | | | | | | | | | 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. | ||||
* | Some trivial bugfixes and cleanups | Laurent Bercot | 2020-12-07 | 9 | -8/+14 |
| |