Sun, 01 Apr 2018 14:24:56 -0400 |
Josef 'Jeff' Sipek |
buffer: introduce a stdio buffer type
|
Sun, 01 Apr 2018 14:23:57 -0400 |
Josef 'Jeff' Sipek |
buffer: add a private void * to buffer structure
|
Sun, 01 Apr 2018 14:19:08 -0400 |
Josef 'Jeff' Sipek |
buffer: allow implementations to refuse seeks
|
Sat, 31 Mar 2018 21:30:27 -0400 |
Josef 'Jeff' Sipek |
uuid: test parse, unparse, and compare
|
Sat, 31 Mar 2018 21:05:09 -0400 |
Josef 'Jeff' Sipek |
uuid: don't rely on libuuid
|
Sat, 31 Mar 2018 21:02:59 -0400 |
Josef 'Jeff' Sipek |
rand: introduce rand_buf to fill a buffer with random bytes
|
Sat, 31 Mar 2018 21:01:46 -0400 |
Josef 'Jeff' Sipek |
cmake: check for presence of arc4random_buf at build time
|
Sat, 31 Mar 2018 17:44:03 -0400 |
Josef 'Jeff' Sipek |
val: add whitespace to visually separate out val_alloc_cons
|
Sat, 31 Mar 2018 17:42:40 -0400 |
Josef 'Jeff' Sipek |
val: VAL_ALLOC_NULL shouldn't take any args
|
Mon, 12 Mar 2018 15:25:35 +0200 |
Josef 'Jeff' Sipek |
qstring: avoid str_dup(NULL)
|
Mon, 12 Mar 2018 15:24:35 +0200 |
Josef 'Jeff' Sipek |
nvl: pack a NULL str as if it were the empty string
|
Fri, 16 Feb 2018 10:49:30 -0500 |
Josef 'Jeff' Sipek |
nvl: use mem_reallocarray() to avoid #ifdef mess
|
Fri, 16 Feb 2018 10:46:53 -0500 |
Josef 'Jeff' Sipek |
mem: add mem_re{,c}allocarray() to improve portability
|
Fri, 16 Feb 2018 10:36:32 -0500 |
Josef 'Jeff' Sipek |
cmake: check for existence of recallocarray() on the system
|
Fri, 16 Feb 2018 10:20:49 -0500 |
Josef 'Jeff' Sipek |
mem: add mem_{alloc,free}() for API consistency
|
Fri, 16 Feb 2018 10:19:31 -0500 |
Josef 'Jeff' Sipek |
mem: add mem_freezero() to clear a buffer before freeing
|
Fri, 16 Feb 2018 10:17:58 -0500 |
Josef 'Jeff' Sipek |
mem: rename zalloc() to mem_zalloc() to be consistent
|
Fri, 16 Feb 2018 10:16:52 -0500 |
Josef 'Jeff' Sipek |
mem: reorder mem.h contents to be more logical
|
Wed, 14 Feb 2018 13:10:27 -0500 |
Josef 'Jeff' Sipek |
Added tag v0.15 for changeset 751af99dc0b8
|
Wed, 14 Feb 2018 13:09:14 -0500 |
Josef 'Jeff' Sipek |
libjeffpc 0.15
v0.15
|
Wed, 14 Feb 2018 13:03:51 -0500 |
Josef 'Jeff' Sipek |
tests: rewrite nvlist packing test to use test vector files
|
Wed, 14 Feb 2018 13:05:03 -0500 |
Josef 'Jeff' Sipek |
sexpr: list-to-array must use sexpr_is_null() to check for ()
|
Sat, 13 Jan 2018 15:11:16 -0500 |
Josef 'Jeff' Sipek |
tests: tree node destruction test can also trivially test node iteration
|
Sat, 13 Jan 2018 15:02:47 -0500 |
Josef 'Jeff' Sipek |
tree: fix tree iteration
|
Sat, 13 Jan 2018 13:59:15 -0500 |
Josef 'Jeff' Sipek |
bst: implement bst_destroy_nodes()
|
Sat, 13 Jan 2018 12:17:58 -0500 |
Josef 'Jeff' Sipek |
tree: swapping tree contents is completely generic
|
Sat, 13 Jan 2018 12:12:06 -0500 |
Josef 'Jeff' Sipek |
tree: stop inlining node finding in insertion code
|
Sat, 13 Jan 2018 12:08:34 -0500 |
Josef 'Jeff' Sipek |
tree: make the __tree_find helper return the object instead of the node
|
Sat, 13 Jan 2018 12:06:43 -0500 |
Josef 'Jeff' Sipek |
tree: finding an item is completely generic
|
Sat, 13 Jan 2018 12:00:41 -0500 |
Josef 'Jeff' Sipek |
tree: iteration (first, last, next, prev) is completely generic
|
Sat, 13 Jan 2018 00:28:01 -0500 |
Josef 'Jeff' Sipek |
bst: add iteration macro
|
Thu, 11 Jan 2018 23:18:30 -0500 |
Josef 'Jeff' Sipek |
io: add xfsync
|
Thu, 11 Jan 2018 23:03:31 -0500 |
Josef 'Jeff' Sipek |
Merge branch 'trees'
|
Thu, 11 Jan 2018 22:52:19 -0500 |
Josef 'Jeff' Sipek |
tests: a binary search tree perf tester
|
Thu, 11 Jan 2018 19:28:42 -0500 |
Josef 'Jeff' Sipek |
tests: ignore sexpr iteration test binary
|
Thu, 11 Jan 2018 22:23:55 -0500 |
Josef 'Jeff' Sipek |
bst: basic (unbalanced) binary search tree
|
Thu, 11 Jan 2018 22:08:27 -0500 |
Josef 'Jeff' Sipek |
cmake: add a macro to build perf test utilities
|
Fri, 10 Nov 2017 17:15:54 -0500 |
Josef 'Jeff' Sipek |
cmake: remove unused simple_c_test() function
|
Fri, 10 Nov 2017 17:15:11 -0500 |
Josef 'Jeff' Sipek |
tests: use the new per-test-input-file macro instead of open-coding it
|
Fri, 10 Nov 2017 17:12:38 -0500 |
Josef 'Jeff' Sipek |
add a simple way to invoke a test binary for each test input file
|
Mon, 06 Nov 2017 10:36:51 -0500 |
Josef 'Jeff' Sipek |
nvl: convert cbor packing to the new cbor API
|
Mon, 06 Nov 2017 10:33:29 -0500 |
Josef 'Jeff' Sipek |
introduce cbor encoding API
|
Wed, 11 Oct 2017 10:48:43 -0400 |
Josef 'Jeff' Sipek |
int: fix 64-bit constants
|
Thu, 07 Sep 2017 16:30:02 +0300 |
Josef 'Jeff' Sipek |
nvlist: add an option to continue converting on most errors
|
Mon, 04 Sep 2017 20:17:44 +0300 |
Josef 'Jeff' Sipek |
Added tag v0.14 for changeset 491aabe2f0e7
|
Mon, 04 Sep 2017 20:17:21 +0300 |
Josef 'Jeff' Sipek |
libjeffpc 0.14
v0.14
|
Mon, 04 Sep 2017 11:13:44 +0300 |
Josef 'Jeff' Sipek |
scgisvc: improve the failed to parse request error message
|
Fri, 01 Sep 2017 17:27:18 +0300 |
Josef 'Jeff' Sipek |
scgisvc: add private void * to struct scgi
|
Fri, 01 Sep 2017 17:17:02 +0300 |
Josef 'Jeff' Sipek |
scgisvc: add init and deinit ops
|
Fri, 01 Sep 2017 17:10:32 +0300 |
Josef 'Jeff' Sipek |
scgisvc: move the ops vector assignment into the allocation function
|
Fri, 01 Sep 2017 16:57:19 +0300 |
Josef 'Jeff' Sipek |
scgisvc: use an ops vector instead of a single function pointer
|
Fri, 01 Sep 2017 16:50:45 +0300 |
Josef 'Jeff' Sipek |
scgisvc: add support for private void *
|
Fri, 01 Sep 2017 16:16:38 +0300 |
Josef 'Jeff' Sipek |
error: print the session information after the message level
|
Wed, 30 Aug 2017 16:12:54 +0300 |
Josef 'Jeff' Sipek |
sexpr: rewrite the for-each macro
|
Thu, 31 Aug 2017 15:55:43 +0300 |
Josef 'Jeff' Sipek |
sexpr: add test for sexpr_for_each macro
|
Fri, 01 Sep 2017 16:03:59 +0300 |
Josef 'Jeff' Sipek |
test: mark fail() as NORETURN
|
Wed, 30 Aug 2017 15:28:49 +0300 |
Josef 'Jeff' Sipek |
sexpr: sexpr_is_null is useful to everyone
|
Wed, 30 Aug 2017 14:53:46 +0300 |
Josef 'Jeff' Sipek |
init: add a way to print session information
|
Tue, 29 Aug 2017 21:30:42 +0300 |
Josef 'Jeff' Sipek |
Added tag v0.13-rc5 for changeset 137adfce0464
|
Tue, 29 Aug 2017 21:30:19 +0300 |
Josef 'Jeff' Sipek |
libjeffpc 0.13-rc5
v0.13-rc5
|