blerg.git
13 years agoAdd license notifications to all source files
Chip Black [Sat, 8 Jan 2011 07:59:49 +0000 (01:59 -0600)]
Add license notifications to all source files

13 years agoAdd web code, license, and simple readme
Chip Black [Sat, 8 Jan 2011 07:51:19 +0000 (01:51 -0600)]
Add web code, license, and simple readme

13 years agoAdd rss to gitignore list
Chip Black [Sat, 8 Jan 2011 05:47:20 +0000 (23:47 -0600)]
Add rss to gitignore list

13 years agoAdd slightly better library configuration
Chip Black [Sat, 8 Jan 2011 05:45:43 +0000 (23:45 -0600)]
Add slightly better library configuration

13 years agoEveryone is chip!
Chip Black [Thu, 6 Jan 2011 10:21:34 +0000 (04:21 -0600)]
Everyone is chip!

13 years agoWorkaround for apache mangling our /tag/#blah urls
Chip Black [Thu, 6 Jan 2011 08:36:05 +0000 (02:36 -0600)]
Workaround for apache mangling our /tag/#blah urls

13 years agoFix some broken fwrite calls
Chip Black [Thu, 6 Jan 2011 07:27:23 +0000 (01:27 -0600)]
Fix some broken fwrite calls

13 years agoAdd guid to RSS
Chip Black [Wed, 5 Jan 2011 10:55:43 +0000 (04:55 -0600)]
Add guid to RSS

13 years agoFix RSS encoding
Chip Black [Wed, 5 Jan 2011 10:50:25 +0000 (04:50 -0600)]
Fix RSS encoding

13 years agoAdd pubDate to RSS generator
Chip Black [Wed, 5 Jan 2011 10:48:38 +0000 (04:48 -0600)]
Add pubDate to RSS generator

13 years agoFix RSS bugs
Chip Black [Sun, 2 Jan 2011 11:21:31 +0000 (05:21 -0600)]
Fix RSS bugs

13 years agoFix RSS XML declaration
Chip Black [Sun, 2 Jan 2011 11:19:20 +0000 (05:19 -0600)]
Fix RSS XML declaration

13 years agoFix XML encoding declaration
Chip Black [Sun, 2 Jan 2011 11:18:24 +0000 (05:18 -0600)]
Fix XML encoding declaration

13 years agoAdd RSS CGI, also quite a lot of refactoring
Chip Black [Sat, 1 Jan 2011 10:06:19 +0000 (04:06 -0600)]
Add RSS CGI, also quite a lot of refactoring

13 years agoWhoops, shouldn't mix fd and FILE* methods
Chip Black [Fri, 31 Dec 2010 07:08:08 +0000 (01:08 -0600)]
Whoops, shouldn't mix fd and FILE* methods

(especially when you're using the wrong fd)

13 years agoSanitize username inputs in the database layer
Chip Black [Fri, 31 Dec 2010 05:35:58 +0000 (23:35 -0600)]
Sanitize username inputs in the database layer

13 years agoFinish authenticated API endpoints on cgi_blerg
Chip Black [Fri, 31 Dec 2010 03:34:32 +0000 (21:34 -0600)]
Finish authenticated API endpoints on cgi_blerg

13 years agoWhoops, my status things weren't valid JSON
Chip Black [Fri, 31 Dec 2010 00:26:41 +0000 (18:26 -0600)]
Whoops, my status things weren't valid JSON

13 years agoAdd cookie auth to /put
Chip Black [Thu, 30 Dec 2010 23:48:26 +0000 (17:48 -0600)]
Add cookie auth to /put

13 years agoCheck auth for logout
Chip Black [Thu, 30 Dec 2010 23:31:26 +0000 (17:31 -0600)]
Check auth for logout

13 years agoBegin basic login/logout
Chip Black [Thu, 30 Dec 2010 09:31:28 +0000 (03:31 -0600)]
Begin basic login/logout

13 years agoActually implement /tag in cgi_blerg. Also /create
Chip Black [Thu, 30 Dec 2010 08:23:41 +0000 (02:23 -0600)]
Actually implement /tag in cgi_blerg. Also /create

13 years agoAdd tagging to cgi_blerg (and stubs for everything else)
Chip Black [Thu, 30 Dec 2010 07:37:25 +0000 (01:37 -0600)]
Add tagging to cgi_blerg (and stubs for everything else)

13 years agoAdd /info method to cgi_blerg
Chip Black [Tue, 28 Dec 2010 10:33:29 +0000 (04:33 -0600)]
Add /info method to cgi_blerg

13 years agoAdd first stab of cgi_blerg
Chip Black [Tue, 28 Dec 2010 09:57:58 +0000 (03:57 -0600)]
Add first stab of cgi_blerg

13 years agoRefactor a bunch of stuff for cgi fork
Chip Black [Tue, 28 Dec 2010 09:20:29 +0000 (03:20 -0600)]
Refactor a bunch of stuff for cgi fork

13 years agoOrganize source tree
Chip Black [Tue, 28 Dec 2010 04:16:09 +0000 (22:16 -0600)]
Organize source tree

13 years agoFix some memory/fd leaks for tag searching and empty account listing
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

13 years agoAdd tag searching to web API
Chip Black [Mon, 27 Dec 2010 10:49:25 +0000 (04:49 -0600)]
Add tag searching to web API

13 years agoAdd timestamp field to blerg record
Chip Black [Fri, 24 Dec 2010 08:18:29 +0000 (02:18 -0600)]
Add timestamp field to blerg record

13 years agoFix empty response for empty accounts
Chip Black [Fri, 24 Dec 2010 05:50:24 +0000 (23:50 -0600)]
Fix empty response for empty accounts

13 years agoAdd support for fetching ranges of records
Chip Black [Fri, 24 Dec 2010 02:02:05 +0000 (20:02 -0600)]
Add support for fetching ranges of records

13 years agoAdd /info endpoint
Chip Black [Thu, 23 Dec 2010 11:14:17 +0000 (05:14 -0600)]
Add /info endpoint

13 years agoChange JSON output format -- now an array of objects
Chip Black [Thu, 23 Dec 2010 10:51:06 +0000 (04:51 -0600)]
Change JSON output format -- now an array of objects

13 years agoMinor makefile cleanup
Chip Black [Thu, 23 Dec 2010 09:52:47 +0000 (03:52 -0600)]
Minor makefile cleanup

13 years agoSome cleanup, genericize JSON iterator to accept a list of record IDs.
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.

13 years agoget rid of debug printfs
Chip Black [Wed, 22 Dec 2010 12:03:02 +0000 (06:03 -0600)]
get rid of debug printfs

13 years agoProperly iterate on /put and /get
Chip Black [Wed, 22 Dec 2010 09:09:31 +0000 (03:09 -0600)]
Properly iterate on /put and /get

13 years agoClean up some #defines
Chip Black [Wed, 22 Dec 2010 09:08:57 +0000 (03:08 -0600)]
Clean up some #defines

13 years agoSome refactoring, remove build bits for libmicrohttpd
Chip Black [Wed, 22 Dec 2010 06:23:00 +0000 (00:23 -0600)]
Some refactoring, remove build bits for libmicrohttpd

13 years agoFix authentication, finish /put API.
Chip Black [Wed, 22 Dec 2010 05:43:41 +0000 (23:43 -0600)]
Fix authentication, finish /put API.

13 years agoFinish user creation
Chip Black [Tue, 21 Dec 2010 11:01:27 +0000 (05:01 -0600)]
Finish user creation

13 years agoClean up error responses, add 501 for other than POST to /create
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

13 years agoAdd beginnings of user creation API
Chip Black [Tue, 21 Dec 2010 09:50:16 +0000 (03:50 -0600)]
Add beginnings of user creation API

13 years agoBegin work on authentication
Chip Black [Tue, 21 Dec 2010 07:37:42 +0000 (01:37 -0600)]
Begin work on authentication

13 years agoClean up URL handling/parsing
Chip Black [Mon, 20 Dec 2010 08:25:50 +0000 (02:25 -0600)]
Clean up URL handling/parsing

13 years agoWhoops, what the hell was that?
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().

13 years agoRemove useless print statements
Chip Black [Sun, 19 Dec 2010 10:27:33 +0000 (04:27 -0600)]
Remove useless print statements

13 years agoAdd partially-working web server
Chip Black [Sun, 19 Dec 2010 10:10:57 +0000 (04:10 -0600)]
Add partially-working web server

13 years agoAdd tag listing functionality
Chip Black [Sun, 19 Dec 2010 06:19:26 +0000 (00:19 -0600)]
Add tag listing functionality

13 years agoFinish tagging implementation for hash tags
Chip Black [Sat, 18 Dec 2010 20:33:49 +0000 (14:33 -0600)]
Finish tagging implementation for hash tags

13 years agoAdd first stab at tagging
Chip Black [Tue, 23 Nov 2010 09:36:12 +0000 (03:36 -0600)]
Add first stab at tagging

13 years agoWorking multi-segment blerg database
Chip Black [Tue, 23 Nov 2010 07:29:04 +0000 (01:29 -0600)]
Working multi-segment blerg database