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
|