Wed, 25 Jul 2018 14:19:27 -0400 |
Josef 'Jeff' Sipek |
Merge branch trees
|
Wed, 25 Jul 2018 14:03:50 -0400 |
Josef 'Jeff' Sipek |
tree: change perf test to use red-black trees
|
Wed, 25 Jul 2018 13:57:08 -0400 |
Josef 'Jeff' Sipek |
tree: add support for perf testing red-black trees
|
Wed, 25 Jul 2018 13:57:41 -0400 |
Josef 'Jeff' Sipek |
tree: generalize the perf tester
|
Wed, 25 Jul 2018 13:54:37 -0400 |
Josef 'Jeff' Sipek |
tree: print the usage if no args are given to perf tester
|
Thu, 11 Jan 2018 19:17:15 -0500 |
Josef 'Jeff' Sipek |
rbtree: basic red-black binary search tree
|
Wed, 25 Jul 2018 10:27:34 -0400 |
Josef 'Jeff' Sipek |
tree: extend node removal to return child & parent pointers
|
Tue, 24 Jul 2018 16:01:10 -0400 |
Josef 'Jeff' Sipek |
tree: removing a node is generic
|
Fri, 20 Jul 2018 15:12:27 -0400 |
Josef 'Jeff' Sipek |
tree: start testing BST removal
|
Fri, 20 Jul 2018 14:57:11 -0400 |
Josef 'Jeff' Sipek |
tree: move BST expected values into separate file
|
Wed, 18 Jul 2018 09:43:38 -0400 |
Josef 'Jeff' Sipek |
tree: test more than just bst_destroy_nodes
|
Fri, 20 Jul 2018 11:47:36 -0400 |
Josef 'Jeff' Sipek |
test: use tree destruction test as basis for tree test template
|
Wed, 25 Jul 2018 12:16:02 -0400 |
Josef 'Jeff' Sipek |
move everything from libjeffpc-comm into libjeffpc
|
Tue, 12 Jun 2018 13:03:15 -0400 |
Josef 'Jeff' Sipek |
val: val_cast_to_{str,sym} should not take a reference
|
Mon, 28 May 2018 19:24:10 -0400 |
Josef 'Jeff' Sipek |
Added tag v0.17-rc2 for changeset b2013abb0f0b
|
Mon, 28 May 2018 19:23:36 -0400 |
Josef 'Jeff' Sipek |
libjeffpc 0.17-rc2
v0.17-rc2
|
Wed, 16 May 2018 15:17:03 -0400 |
Josef 'Jeff' Sipek |
Merge branch lockdep, part 1
|
Sat, 05 May 2018 20:45:26 -0400 |
Josef 'Jeff' Sipek |
io: add xfstat
|
Tue, 17 Apr 2018 20:15:10 -0400 |
Josef 'Jeff' Sipek |
nvl: add a function to set a <key,value> pair based on an nvpair
|
Tue, 17 Apr 2018 20:12:00 -0400 |
Josef 'Jeff' Sipek |
val: nvpair allocation helper should take a struct str *
|
Tue, 17 Apr 2018 20:10:04 -0400 |
Josef 'Jeff' Sipek |
nvl: add helpers to get a struct str/val reference of a pair's name/value
|
Tue, 17 Apr 2018 18:16:05 -0400 |
Josef 'Jeff' Sipek |
sexpr: add a function to convert from list to VT_ARRAY
|
Sun, 06 May 2018 18:37:16 -0400 |
Josef 'Jeff' Sipek |
synch: make the synch API macro-based
|
Sun, 06 May 2018 15:08:23 -0400 |
Josef 'Jeff' Sipek |
synch: MXINIT should take a lock class as an argument
|
Sun, 06 May 2018 15:01:43 -0400 |
Josef 'Jeff' Sipek |
synch: define a lock-class structure
|
Sun, 06 May 2018 15:27:08 -0400 |
Josef 'Jeff' Sipek |
synch: each lock should contain a magic number
|
Sun, 06 May 2018 15:10:53 -0400 |
Josef 'Jeff' Sipek |
synch: add stubs to perform lock sanity checking
|
Sun, 06 May 2018 14:55:32 -0400 |
Josef 'Jeff' Sipek |
atomic: add an initializer macro
|
Thu, 12 Apr 2018 11:31:52 -0400 |
Josef 'Jeff' Sipek |
Added tag v0.17-rc1 for changeset 9aacf7a44fb6
|
Thu, 12 Apr 2018 11:30:37 -0400 |
Josef 'Jeff' Sipek |
libjeffpc 0.17-rc1
v0.17-rc1
|
Thu, 12 Apr 2018 11:11:15 -0400 |
Josef 'Jeff' Sipek |
nvl: nvlist merging needs to get new references to the values
|
Thu, 12 Apr 2018 09:46:30 -0400 |
Josef 'Jeff' Sipek |
Merge nvval rework
|
Thu, 12 Apr 2018 09:45:07 -0400 |
Josef 'Jeff' Sipek |
val: add a function to return a val type name
|
Thu, 12 Apr 2018 09:44:55 -0400 |
Josef 'Jeff' Sipek |
val: use a switch statement for typename dumping
|
Sun, 01 Apr 2018 15:42:23 -0400 |
Josef 'Jeff' Sipek |
val: change dump format to resemble libnvpair dump format
|
Sun, 01 Apr 2018 15:09:58 -0400 |
Josef 'Jeff' Sipek |
nvl: re-add nvl_dump_file to dump an nvlist
|
Sun, 01 Apr 2018 15:08:06 -0400 |
Josef 'Jeff' Sipek |
val: use more indentation in dumps
|
Sun, 01 Apr 2018 15:06:16 -0400 |
Josef 'Jeff' Sipek |
val: make it more obvious if we're dealing with VT_STR or VT_SYM in dumps
|
Sun, 01 Apr 2018 15:04:43 -0400 |
Josef 'Jeff' Sipek |
val: VT_ARRAY dumping should include the index
|
Sun, 01 Apr 2018 14:56:10 -0400 |
Josef 'Jeff' Sipek |
val: add support for dumping of VT_NVL
|
Sun, 01 Apr 2018 15:00:45 -0400 |
Josef 'Jeff' Sipek |
val: dumping of VT_CONS should all go to the same FILE *
|
Sun, 01 Apr 2018 14:59:37 -0400 |
Josef 'Jeff' Sipek |
val: factor out dump indentation code
|
Sun, 01 Apr 2018 14:27:39 -0400 |
Josef 'Jeff' Sipek |
val: move dumping code into a separate file
|
Sun, 01 Apr 2018 13:54:42 -0400 |
Josef 'Jeff' Sipek |
val: rename packing and unpacking ops vector struct names
|
Sun, 01 Apr 2018 13:49:08 -0400 |
Josef 'Jeff' Sipek |
val: introduce packing & unpacking API
|
Sun, 01 Apr 2018 13:41:19 -0400 |
Josef 'Jeff' Sipek |
val: be paranoid about macro expansion
|
Sun, 01 Apr 2018 13:24:30 -0400 |
Josef 'Jeff' Sipek |
val: rename nvformat to val_format
|
Sun, 01 Apr 2018 13:17:25 -0400 |
Josef 'Jeff' Sipek |
val: move nvl packing code to live closer to val code
|
Sat, 31 Mar 2018 17:34:16 -0400 |
Josef 'Jeff' Sipek |
val: introduce VT_NVL
|
Sat, 31 Mar 2018 19:05:41 -0400 |
Josef 'Jeff' Sipek |
val: introduce VT_ARRAY
|
Sat, 31 Mar 2018 18:47:52 -0400 |
Josef 'Jeff' Sipek |
cbor: add function to pack an array of vals
|
Wed, 11 Apr 2018 23:13:05 -0400 |
Josef 'Jeff' Sipek |
Merge unicode additions
|
Thu, 01 Mar 2018 22:31:40 -0500 |
Josef 'Jeff' Sipek |
val: move string related fields into a substruct
|
Sat, 07 Apr 2018 19:28:45 -0400 |
Josef 'Jeff' Sipek |
mem: remove mem_{alloc,free}
|
Mon, 02 Apr 2018 10:22:28 -0400 |
Josef 'Jeff' Sipek |
cbor: add packing tests
|
Mon, 02 Apr 2018 13:51:25 -0400 |
Josef 'Jeff' Sipek |
sexpr: add support for \uABCD escapes
|
Mon, 02 Apr 2018 14:08:15 -0400 |
Josef 'Jeff' Sipek |
sexpr: use the unicode API instead of open-coding a UTF-8 parser
|
Mon, 02 Apr 2018 13:47:36 -0400 |
Josef 'Jeff' Sipek |
sexpr: use buffer API during lexing of strings
|
Mon, 02 Apr 2018 14:23:24 -0400 |
Josef 'Jeff' Sipek |
sexpr: add test for strings with embedded UTF-8 characters
|
Mon, 02 Apr 2018 13:46:40 -0400 |
Josef 'Jeff' Sipek |
sexpr: add tests for various escape sequences in strings
|