Chip Black [Fri, 31 Dec 2010 05:35:58 +0000 (23:35 -0600)]
Sanitize username inputs in the database layer
Chip Black [Fri, 31 Dec 2010 03:34:32 +0000 (21:34 -0600)]
Finish authenticated API endpoints on cgi_blerg
Chip Black [Fri, 31 Dec 2010 00:26:41 +0000 (18:26 -0600)]
Whoops, my status things weren't valid JSON
Chip Black [Thu, 30 Dec 2010 23:48:26 +0000 (17:48 -0600)]
Add cookie auth to /put
Chip Black [Thu, 30 Dec 2010 23:31:26 +0000 (17:31 -0600)]
Check auth for logout
Chip Black [Thu, 30 Dec 2010 09:31:28 +0000 (03:31 -0600)]
Begin basic login/logout
Chip Black [Thu, 30 Dec 2010 08:23:41 +0000 (02:23 -0600)]
Actually implement /tag in cgi_blerg. Also /create
Chip Black [Thu, 30 Dec 2010 07:37:25 +0000 (01:37 -0600)]
Add tagging to cgi_blerg (and stubs for everything else)
Chip Black [Tue, 28 Dec 2010 10:33:29 +0000 (04:33 -0600)]
Add /info method to cgi_blerg
Chip Black [Tue, 28 Dec 2010 09:57:58 +0000 (03:57 -0600)]
Add first stab of cgi_blerg
Chip Black [Tue, 28 Dec 2010 09:20:29 +0000 (03:20 -0600)]
Refactor a bunch of stuff for cgi fork
Chip Black [Tue, 28 Dec 2010 04:16:09 +0000 (22:16 -0600)]
Organize source tree
Chip Black [Tue, 28 Dec 2010 04:03:13 +0000 (22:03 -0600)]
Fix some memory/fd leaks for tag searching and empty account listing
Chip Black [Mon, 27 Dec 2010 10:49:25 +0000 (04:49 -0600)]
Add tag searching to web API
Chip Black [Fri, 24 Dec 2010 08:18:29 +0000 (02:18 -0600)]
Add timestamp field to blerg record
Chip Black [Fri, 24 Dec 2010 05:50:24 +0000 (23:50 -0600)]
Fix empty response for empty accounts
Chip Black [Fri, 24 Dec 2010 02:02:05 +0000 (20:02 -0600)]
Add support for fetching ranges of records
Chip Black [Thu, 23 Dec 2010 11:14:17 +0000 (05:14 -0600)]
Add /info endpoint
Chip Black [Thu, 23 Dec 2010 10:51:06 +0000 (04:51 -0600)]
Change JSON output format -- now an array of objects
Chip Black [Thu, 23 Dec 2010 09:52:47 +0000 (03:52 -0600)]
Minor makefile cleanup
Chip Black [Thu, 23 Dec 2010 09:23:15 +0000 (03:23 -0600)]
Some cleanup, genericize JSON iterator to accept a list of record IDs.
Chip Black [Wed, 22 Dec 2010 12:03:02 +0000 (06:03 -0600)]
get rid of debug printfs
Chip Black [Wed, 22 Dec 2010 09:09:31 +0000 (03:09 -0600)]
Properly iterate on /put and /get
Chip Black [Wed, 22 Dec 2010 09:08:57 +0000 (03:08 -0600)]
Clean up some #defines
Chip Black [Wed, 22 Dec 2010 06:23:00 +0000 (00:23 -0600)]
Some refactoring, remove build bits for libmicrohttpd
Chip Black [Wed, 22 Dec 2010 05:43:41 +0000 (23:43 -0600)]
Fix authentication, finish /put API.
Chip Black [Tue, 21 Dec 2010 11:01:27 +0000 (05:01 -0600)]
Finish user creation
Chip Black [Tue, 21 Dec 2010 10:24:48 +0000 (04:24 -0600)]
Clean up error responses, add 501 for other than POST to /create
Chip Black [Tue, 21 Dec 2010 09:50:16 +0000 (03:50 -0600)]
Add beginnings of user creation API
Chip Black [Tue, 21 Dec 2010 07:37:42 +0000 (01:37 -0600)]
Begin work on authentication
Chip Black [Mon, 20 Dec 2010 08:25:50 +0000 (02:25 -0600)]
Clean up URL handling/parsing
Chip Black [Sun, 19 Dec 2010 11:16:37 +0000 (05:16 -0600)]
Whoops, what the hell was that?
Fix virtual address space leak -- was unmapping with the wrong size due
to a spurious extra sizeof().
Chip Black [Sun, 19 Dec 2010 10:27:33 +0000 (04:27 -0600)]
Remove useless print statements
Chip Black [Sun, 19 Dec 2010 10:10:57 +0000 (04:10 -0600)]
Add partially-working web server
Chip Black [Sun, 19 Dec 2010 06:19:26 +0000 (00:19 -0600)]
Add tag listing functionality
Chip Black [Sat, 18 Dec 2010 20:33:49 +0000 (14:33 -0600)]
Finish tagging implementation for hash tags
Chip Black [Tue, 23 Nov 2010 09:36:12 +0000 (03:36 -0600)]
Add first stab at tagging
Chip Black [Tue, 23 Nov 2010 07:29:04 +0000 (01:29 -0600)]
Working multi-segment blerg database