log

age author description
Tue, 01 Aug 2017 22:20:59 +0300 Josef 'Jeff' Sipek libjeffpc 0.13-rc2 v0.13-rc2
Mon, 31 Jul 2017 21:22:20 +0300 Josef 'Jeff' Sipek qstring: turn a encoded query string into a nvlist entries
Mon, 31 Jul 2017 20:23:43 +0300 Josef 'Jeff' Sipek urldecode: a helper wraper that returns a decoded struct str
Mon, 31 Jul 2017 19:29:30 +0300 Josef 'Jeff' Sipek urldecode: decode url-encoded strings
Sat, 29 Jul 2017 13:54:07 +0300 Josef 'Jeff' Sipek str: add a str_dup variant that doesn't assume the input is nul-terminated
Sat, 29 Jul 2017 13:26:42 +0300 Josef 'Jeff' Sipek str: avoid running strlen on each new string
Sat, 29 Jul 2017 13:20:03 +0300 Josef 'Jeff' Sipek str: abstract away inlinablity checking
Wed, 05 Jul 2017 23:45:44 +0300 Josef 'Jeff' Sipek nvlist: CBOR (RFC 7049) encoding support
Thu, 27 Jul 2017 00:36:40 +0300 Josef 'Jeff' Sipek scgi: move the SCGI header name definitions into a separate header file
Thu, 27 Jul 2017 00:32:18 +0300 Josef 'Jeff' Sipek cmake: install libjeffpc-comm.so
Thu, 27 Jul 2017 00:31:57 +0300 Josef 'Jeff' Sipek cmake: install scgisvc.h
Wed, 26 Jul 2017 10:53:56 +0300 Josef 'Jeff' Sipek scgisvc: keep track of timing statistics
Wed, 26 Jul 2017 10:52:25 +0300 Josef 'Jeff' Sipek socksvc: socket service should provide basic timing stats to the consumer
Tue, 25 Jul 2017 22:33:43 +0300 Josef 'Jeff' Sipek scgisvc: a SCGI service
Wed, 26 Jul 2017 00:36:20 +0300 Josef 'Jeff' Sipek socksvc: use mem cache instead of malloc
Tue, 25 Jul 2017 17:58:13 +0300 Josef 'Jeff' Sipek socksvc: close accepted fd on memory allocation failure
Tue, 25 Jul 2017 17:32:51 +0300 Josef 'Jeff' Sipek socksvc: configurable thread count
Tue, 25 Jul 2017 21:30:38 +0300 Josef 'Jeff' Sipek socksvc: simple socket service
Tue, 25 Jul 2017 21:26:28 +0300 Josef 'Jeff' Sipek libjeffpc-comm
Wed, 26 Jul 2017 21:48:00 +0300 Josef 'Jeff' Sipek buffer: allow appending struct str strings
Wed, 26 Jul 2017 21:45:24 +0300 Josef 'Jeff' Sipek buffer: rename buffer_append_str to buffer_append_cstr
Wed, 26 Jul 2017 21:30:23 +0300 Josef 'Jeff' Sipek buffer: allow zero length append
Wed, 26 Jul 2017 20:36:39 +0300 Josef 'Jeff' Sipek nvlist: add functions to check for existence of a certain key
Wed, 26 Jul 2017 10:56:49 +0300 Josef 'Jeff' Sipek nvlist: don't rely on packed JSON buffer being nul-terminated
Wed, 26 Jul 2017 10:57:15 +0300 Josef 'Jeff' Sipek nvlist: don't nul-terminate JSON pack output
Tue, 25 Jul 2017 22:30:04 +0300 Josef 'Jeff' Sipek nvlist: value type conversion code
Tue, 25 Jul 2017 21:42:36 +0300 Josef 'Jeff' Sipek rename library mapfile to better reflect which library it belongs to
Tue, 25 Jul 2017 17:53:18 +0300 Josef 'Jeff' Sipek types: introduce MIN & MAX macros
Tue, 25 Jul 2017 16:09:19 +0300 Josef 'Jeff' Sipek nvl: allow setting C strings
Sat, 22 Jul 2017 21:53:34 +0300 Josef 'Jeff' Sipek Added tag v0.13-rc1 for changeset 59ef8f719f35
Sat, 22 Jul 2017 21:55:06 +0300 Josef 'Jeff' Sipek libjeffpc 0.13-rc1 v0.13-rc1
Sat, 22 Jul 2017 21:47:13 +0300 Josef 'Jeff' Sipek nvlist: use reallocarray(3) only when present
Sat, 22 Jul 2017 10:54:53 +0300 Josef 'Jeff' Sipek nvlist: simple test to exercise nvlist packing
Sat, 22 Jul 2017 10:54:34 +0300 Josef 'Jeff' Sipek nvlist: JSON (RFC 7159) encoding support
Sat, 22 Jul 2017 10:54:43 +0300 Josef 'Jeff' Sipek nvlist: pack framework
Fri, 21 Jul 2017 16:27:51 +0300 Josef 'Jeff' Sipek str: type-check STATIC_STR argument
Fri, 21 Jul 2017 16:17:57 +0300 Josef 'Jeff' Sipek nvlist: implement merging of nvlists
Fri, 07 Jul 2017 21:25:29 +0300 Josef 'Jeff' Sipek nvlist: introduce a name-value list API
Tue, 11 Jul 2017 00:39:14 +0300 Josef 'Jeff' Sipek buffer: allow buffer truncation
Sat, 08 Jul 2017 09:53:45 +0300 Josef 'Jeff' Sipek buffer: implement the concept of seeking in a buffer
Wed, 12 Jul 2017 09:22:51 +0300 Josef 'Jeff' Sipek Added tag v0.12 for changeset d9e1019ba9d0
Wed, 12 Jul 2017 09:21:54 +0300 Josef 'Jeff' Sipek libjeffpc 0.12 v0.12
Wed, 12 Jul 2017 09:17:17 +0300 Josef 'Jeff' Sipek str: str_free(NULL) should assert
Tue, 11 Jul 2017 00:17:36 +0300 Josef 'Jeff' Sipek buffer: use an ops vector to customize buffer behavior
Tue, 11 Jul 2017 00:43:25 +0300 Josef 'Jeff' Sipek ignore errno and buffer test binaries
Sun, 09 Jul 2017 10:24:08 +0300 Josef 'Jeff' Sipek buffer: add a borrowed-const-data buffer type
Sun, 09 Jul 2017 10:23:31 +0300 Josef 'Jeff' Sipek buffer: add more buffer-checking infrastructure to the test
Sun, 09 Jul 2017 10:19:13 +0300 Josef 'Jeff' Sipek buffer: tests should output "ok" on success
Thu, 06 Jul 2017 16:12:18 +0300 Josef 'Jeff' Sipek buffer: add a sinkhole buffer type
Sat, 08 Jul 2017 09:50:53 +0300 Josef 'Jeff' Sipek buffer: introduce a simple growing memory buffer API
Thu, 06 Jul 2017 16:38:30 +0300 Josef 'Jeff' Sipek error: add a basic test for PTR_ERR/ERR_PTR/IS_ERR/ERR_CAST
Thu, 06 Jul 2017 16:33:12 +0300 Josef 'Jeff' Sipek error: accept const pointers in PTR_ERR, IS_ERR, and ERR_CAST
Thu, 06 Jul 2017 15:04:13 +0300 Josef 'Jeff' Sipek int: include limits.h to get SIZE_MAX and other constants
Thu, 06 Jul 2017 10:30:52 +0300 Josef 'Jeff' Sipek error: provide STATIC_ASSERT macro
Wed, 05 Jul 2017 12:32:32 +0300 Josef 'Jeff' Sipek refcnt: improve panic error messages when given zero ref count objects
Wed, 05 Jul 2017 12:26:44 +0300 Josef 'Jeff' Sipek refcnt: document the basic usage & behavior
Tue, 04 Jul 2017 17:01:45 +0300 Josef 'Jeff' Sipek val: add val_dump_file
Mon, 03 Jul 2017 18:14:42 +0300 Josef 'Jeff' Sipek val: free references passed to val_alloc_* on error
Fri, 09 Jun 2017 11:41:09 +0300 Josef 'Jeff' Sipek int: mention unaligned cpu-endian functions in comments
Fri, 09 Jun 2017 11:39:30 +0300 Josef 'Jeff' Sipek int: add byte swapping and byte ordering function prototypes