Welcome to little lamb

Code » limb » commit f700b81

Release version 0.2.0

author Olivier Brunel
2024-01-09 20:41:13 UTC
committer Olivier Brunel
2024-01-09 20:41:13 UTC
parent f9bc2e0ec8bc43f244199b7e376e6491773b7f2c

Release version 0.2.0

meta/HISTORY +29 -0
meta/released-on +1 -1
meta/version +1 -1

diff --git a/meta/HISTORY b/meta/HISTORY
index 7417814..dde010c 100644
--- a/meta/HISTORY
+++ b/meta/HISTORY
@@ -2,6 +2,35 @@
 
 - Nothing yet.
 
+# version 0.2.0 [released on 2024-01-09]
+
+- Fix EXDEV on open_write{,v}_closeat/shldata_write
+- shldata: Update API to get algo & iter when reading
+  Notably useful to allow re-using the same values upon re-writing a file.
+  Applies to shldata, buffer-shldata & shldata-rw.
+- Fix siov_memcmp() when beginning matches but is shorter
+- open_saread_closeat(): Fix wrong return value when open fails
+- Fix endless loop in sa_readmax when fd_read fails
+- escall_scan: Fix quote handling & support "stream mode"
+  - While double-quote are expected to be quoted, this wasn't actually
+    checked/enforced, fixed.
+  - Also, support use in a "stream mode", that is when there's not enough
+    data in sce to fully unescape something, report ENODATA to give the
+    caller a chance to fill its buffer and try again.
+    So obviously positions in r & w are updated properly to allow such use.
+- bytestr.h: Add byte_istr()
+  It's byte_str() but case-insensitive.
+  It's also very much *not* optimized; use with care.
+- Add exec.h & related functions
+- djbunix: Add fd related functions
+  Namely fd_copy, fd_copy2, fd_move, fd_move2 to copy/move fds; and
+  pipe_internal, pipecoe, pipenb, pipenbcoe to create pipes.
+  Note all those are from skalibs, we're just documenting here.
+- doc: djbunix: Add missing fd_close.3.md
+- Update dependencies to comain 0.0.5 & skalibs 2.14.0.0
+- Other various small changes/fixes; Refer to git log for more.
+
+
 # version 0.1.0 [released on 2023-07-24]
 
 - Here's the thing: prior to this release, it was about 3 or 4 functions, most
diff --git a/meta/released-on b/meta/released-on
index bfe7a4a..5ae5ba9 100644
--- a/meta/released-on
+++ b/meta/released-on
@@ -1 +1 @@
-2023-07-24
+2024-01-09
diff --git a/meta/version b/meta/version
index 6e8bf73..0ea3a94 100644
--- a/meta/version
+++ b/meta/version
@@ -1 +1 @@
-0.1.0
+0.2.0