log

age author description
Thu, 07 Sep 2017 17:14:32 +0300 Josef 'Jeff' Sipek story: use 'preview' directly from the query nvlist
Thu, 07 Sep 2017 17:04:16 +0300 Josef 'Jeff' Sipek req: use 'paged' directly from the query nvlist
Thu, 07 Sep 2017 17:00:18 +0300 Josef 'Jeff' Sipek req: convert p/paged/m/preview query string values to ints
Thu, 07 Sep 2017 16:54:52 +0300 Josef 'Jeff' Sipek req: use a local variable to improve code readability
Thu, 07 Sep 2017 16:54:21 +0300 Josef 'Jeff' Sipek comment: update to new nvl_convert libjeffpc API
Mon, 04 Sep 2017 20:23:35 +0300 Josef 'Jeff' Sipek Added tag v4.4 for changeset d7ff619768d3
Mon, 04 Sep 2017 20:12:49 +0300 Josef 'Jeff' Sipek daemon: initialize libjeffpc before printing the versions v4.4
Fri, 01 Sep 2017 17:45:42 +0300 Josef 'Jeff' Sipek daemon: use the scgisvc init/deinit ops to manage struct req lifetime
Fri, 01 Sep 2017 17:28:21 +0300 Josef 'Jeff' Sipek daemon: the process scgisvc op no longer takes a private void *
Fri, 01 Sep 2017 17:02:11 +0300 Josef 'Jeff' Sipek daemon: move to ops-vector based scgisvc
Thu, 31 Aug 2017 16:23:59 +0300 Josef 'Jeff' Sipek post: use sexpr_for_each instead of (poorly) open-coding it
Wed, 30 Aug 2017 16:06:19 +0300 Josef 'Jeff' Sipek tag: remove dead code
Wed, 30 Aug 2017 16:04:20 +0300 Josef 'Jeff' Sipek tag: don't leak category vals' references on error
Wed, 30 Aug 2017 16:02:15 +0300 Josef 'Jeff' Sipek tag: use sexpr_for_each_noref
Wed, 30 Aug 2017 15:20:41 +0300 Josef 'Jeff' Sipek error: include the scgi request id in error messages
Wed, 30 Aug 2017 15:19:09 +0300 Josef 'Jeff' Sipek error: store scgi connection id in a thread-local variable
Wed, 30 Aug 2017 15:15:36 +0300 Josef 'Jeff' Sipek req: initialize the scgi pointer instead of making the consumer do it
Fri, 25 Aug 2017 17:56:34 +0300 Josef 'Jeff' Sipek handle VT_BLOB introduced by libjeffpc
Wed, 16 Aug 2017 21:50:45 +0300 Josef 'Jeff' Sipek Added tag v4.4-rc2 for changeset 9f2eb71d116d
Tue, 15 Aug 2017 23:13:31 +0300 Josef 'Jeff' Sipek include val.h instead of str.h v4.4-rc2
Tue, 15 Aug 2017 18:26:28 +0300 Josef 'Jeff' Sipek update to libjeffpc's new struct str API
Tue, 15 Aug 2017 16:46:04 +0300 Josef 'Jeff' Sipek post fmt3: don't open code str_empty_string()
Fri, 11 Aug 2017 00:12:03 +0300 Josef 'Jeff' Sipek handle VT_NULL introduced by libjeffpc
Fri, 04 Aug 2017 13:23:32 +0300 Josef 'Jeff' Sipek post fmt3: '|' can use CHAR token
Fri, 04 Aug 2017 13:23:10 +0300 Josef 'Jeff' Sipek post fmt3: remove impossible-to-match grammar rules
Fri, 04 Aug 2017 13:20:17 +0300 Josef 'Jeff' Sipek post fmt3: handle characters and special characters differently
Fri, 04 Aug 2017 12:58:22 +0300 Josef 'Jeff' Sipek post fmt3: reduce number of lexer tokens
Sun, 06 Aug 2017 15:48:33 +0300 Josef 'Jeff' Sipek post fmt4: fix comment typo
Sun, 06 Aug 2017 13:08:13 +0300 Josef 'Jeff' Sipek ast: add VERB and LIST AST node types
Sun, 06 Aug 2017 15:00:53 +0300 Josef 'Jeff' Sipek ast: add a define with number of AST node types
Sun, 06 Aug 2017 12:51:36 +0300 Josef 'Jeff' Sipek post fmt4: assert that ENCAP helper has been told how to handle all types
Sun, 06 Aug 2017 12:47:04 +0300 Josef 'Jeff' Sipek ptree: define a macro with a mask of all the valid parse tree node types
Sun, 06 Aug 2017 12:46:24 +0300 Josef 'Jeff' Sipek post fmt4: the encap processing helper can remove empty ENCAP AST nodes
Sun, 06 Aug 2017 12:41:45 +0300 Josef 'Jeff' Sipek post fmt4: pass 5 should use the new AST_ENCAP processing helper
Sun, 06 Aug 2017 12:28:21 +0300 Josef 'Jeff' Sipek post fmt4: pass 4 should use the new AST_ENCAP processing helper
Sun, 06 Aug 2017 12:17:20 +0300 Josef 'Jeff' Sipek post fmt4: pass 2 should use the new AST_ENCAP processing helper
Sun, 06 Aug 2017 12:16:38 +0300 Josef 'Jeff' Sipek post fmt4: add a helper to simplify AST_ENCAP processing
Sun, 06 Aug 2017 11:43:51 +0300 Josef 'Jeff' Sipek ptree: change parse tree node type values to powers of two
Sun, 06 Aug 2017 11:35:41 +0300 Josef 'Jeff' Sipek ptree: remove PT_TBL_COL hack
Sun, 06 Aug 2017 11:34:37 +0300 Josef 'Jeff' Sipek ptree: convert name-to-type to use for_each_pt_type macro
Sun, 06 Aug 2017 11:33:32 +0300 Josef 'Jeff' Sipek ptree: introduce a #define to iterate over ptree node types
Sun, 06 Aug 2017 11:32:26 +0300 Josef 'Jeff' Sipek ptree: use a switch instead of a C99 array for ptree node type names
Sun, 06 Aug 2017 11:30:50 +0300 Josef 'Jeff' Sipek ptree: use STATIC_STR instead of STR_DUP when possible
Sun, 06 Aug 2017 09:32:45 +0300 Josef 'Jeff' Sipek post: use proper struct str API to get the const char *
Sun, 06 Aug 2017 08:56:12 +0300 Josef 'Jeff' Sipek ast: remove obsolete comments
Sun, 06 Aug 2017 08:52:05 +0300 Josef 'Jeff' Sipek ast: use a switch instead of C99 array for ast node type names
Sat, 05 Aug 2017 23:13:34 +0300 Josef 'Jeff' Sipek post fmt4: promote a pass5 replace-AST-node helper
Sat, 05 Aug 2017 22:58:42 +0300 Josef 'Jeff' Sipek post fmt4: fix paragraph end regexp
Sat, 05 Aug 2017 22:57:56 +0300 Josef 'Jeff' Sipek post fmt4: exclude trailing } from env name
Sat, 05 Aug 2017 22:57:07 +0300 Josef 'Jeff' Sipek post fmt4: remove and free PT_ENV nodes when done with them
Fri, 04 Aug 2017 23:19:44 +0300 Josef 'Jeff' Sipek ast: two flavors of AST_NL
Fri, 04 Aug 2017 23:05:06 +0300 Josef 'Jeff' Sipek post fmt4: use STATIC_STR instead of STR_DUP when possible
Sun, 06 Aug 2017 09:17:56 +0300 Josef 'Jeff' Sipek ast: remove ast pointer from ast node
Fri, 04 Aug 2017 22:46:34 +0300 Josef 'Jeff' Sipek ptree: disable PT_TBL_COL for now
Fri, 04 Aug 2017 22:33:33 +0300 Josef 'Jeff' Sipek ast: astnode_prev() should take the list of siblings
Fri, 04 Aug 2017 22:20:51 +0300 Josef 'Jeff' Sipek ast: use panic() instead of ASSERT(0)
Fri, 04 Aug 2017 22:20:26 +0300 Josef 'Jeff' Sipek ast: pass the list of siblings when walking the AST
Fri, 04 Aug 2017 09:31:20 +0300 Josef 'Jeff' Sipek ast: use slists for child lists
Fri, 04 Aug 2017 01:07:27 +0300 Josef 'Jeff' Sipek Add license header to all the AST and post fmt4 files
Fri, 04 Aug 2017 00:32:11 +0300 Josef 'Jeff' Sipek Merge branch 'default'