summaryrefslogtreecommitdiff
path: root/doc/upgrade.html
AgeCommit message (Collapse)Author
2020-11-24 Complete revamp of the pathexec functionsLaurent Bercot
- pathexec_run is now called exec_ae a for provided file name (default: argv[0]) e for provided envp (default: environ) - pathexec is now called mexec. m for merge environment. Option letters are: a for provided file name (default: argv[0]) e for provided envp (default: environ) f for provided envp *and* length of the envp m for provided modif string plus its length (the length is always needed because the modifs are null-terminated) n for provided modif string, length *and* number of modifs - functions have a foo0 version for _exit(0) when argv[0] is null - functions have a xfoo version to die if the exec fails - and a xfoo0 - Compatibility #defines and #includes are there until the next major bump
2020-11-08 Add mention of ipc_bind_reuse_lock() to changelogLaurent Bercot
2020-10-26 Change new function names to openc_*; update deps.makLaurent Bercot
2020-10-26 Prepare for 2.9.4.0; add open*coe() functions.Laurent Bercot
2020-10-04 doc: fix URLsLaurent Bercot
2020-09-18 Prepare for 2.9.3.0Laurent Bercot
2020-04-06 Prepare for 2.9.2.1Laurent Bercot
2020-03-30skalibs: fix html errorsColin Booth
Signed-off-by: Colin Booth <colin@heliocat.net>
2020-01-27 Fix shared libs installation; prepare for 2.9.2.0Laurent Bercot
2019-10-21 version: 2.9.1.0v2.9.1.0Laurent Bercot
2019-10-09 Add path_canonicalize, prepare for 2.9.1.0Laurent Bercot
2019-09-21 Update tainnow.lib mentions in docLaurent Bercot
2019-09-03 Big wallclock/stopwatch refactor. It was long overdue.Laurent Bercot
* --enable-clock and --enable-monotonic are gone * tain_sysclock() has been renamed tain_wallclock_read() * tain_wallclock_read() reads from CLOCK_REALTIME (or gettimeofday()) * tain_clockmon[_init]() have been renamed to tain_stopwatch_[read|init]() and now accept a monotonic clock name as an extra argument * tain_now() points to the system (wall) clock by default * tain_now_set_[stopwatch|wallclock]() can be used to switch Now to make a pass on all skarnet.org programs and add a tain_now_set_stopwatch() call everywhere needed... >.>
2019-07-22 Document changesLaurent Bercot
2019-07-11 bits-fmtscan refactor, part oneLaurent Bercot
2019-05-11 Add tryemptyregex/skalibs_regcomp, prepare for 2.8.1.0Laurent Bercot
2019-04-27 Doc typo fixLaurent Bercot
2019-03-08 Prepare for 2.8.0.1Laurent Bercot
2019-02-24 Build as PIC by defaultLaurent Bercot
2019-01-08 Document mkdir_unique removalLaurent Bercot
2018-12-07 Add mk?temp and autosurfLaurent Bercot
2018-11-14 Add env_dump()Laurent Bercot
2018-09-30 Scrap avltreeb, prepare for 2.8.0.0Laurent Bercot
2018-08-14 Remove avl*_deletenode() macros, document all added functionsLaurent Bercot
2018-08-01 Remove protLaurent Bercot
2018-07-21 Remove mininetstring, absolutepath, absolutepath_tmpLaurent Bercot
2018-07-21 Add unlink_void, change dir_close, prepare for 2.7.0.0Laurent Bercot
2018-06-24 Add skagetln_loose, skagetlnsep_loose, ipc_timed_sendvLaurent Bercot
2018-03-21 Remove sig_scan, blehLaurent Bercot
2018-03-21 Add sig_scan, sig0_scanLaurent Bercot
2018-03-16 Add genqdyn docLaurent Bercot
2018-03-01 Add byte_zzero, openb_readLaurent Bercot
2018-02-14 Add execvep_loose, prepare for 2.6.4.0Laurent Bercot
2018-02-02 Fix HASSIGNEDSIGNED sysdeps macros, add localtm_from_ltm64 tolerance for ↵Laurent Bercot
64-bit time_t
2018-01-13 Prepare for 2.6.3.1Laurent Bercot
2018-01-04 version: 2.6.3.0v2.6.3.0Laurent Bercot
2018-01-03 Doc updateLaurent Bercot
2017-12-21 GNU manages to botch dirfd() too. POSIX is hard!Laurent Bercot
2017-12-21 Undeprecate mininetstringLaurent Bercot
It's actually used by s6-dns!
2017-12-21 Big 2.6.3.0 reorganizationLaurent Bercot
- Add libposixplz, update headers - Add memmem and friends - Add textmessage to libunixonacid - Update some sysdeps tests
2017-12-03 Add atomic_symlink(), prepare for 2.6.3.0Laurent Bercot
2017-11-27 version: 2.6.2.0v2.6.2.0Laurent Bercot
2017-11-27 Prepare for 2.6.2.0Laurent Bercot
2017-10-30 Prepare for 2.6.1.0Laurent Bercot
2017-10-22 version: 2.6.0.2v2.6.0.2Laurent Bercot
2017-10-05 Better *FLAGS management; prepare for 2.6.0.1Laurent Bercot
2017-08-22 Prepare for 2.6.0.0 releaseLaurent Bercot
2017-07-28 Prepare for 2.6.0.0Laurent Bercot
2017-05-23 Switch doc to schemeless URLsLaurent Bercot
2017-05-22 version: 2.5.1.1v2.5.1.1Laurent Bercot