Chip Black [Thu, 19 Jan 2012 08:06:44 +0000 (02:06 -0600)]
Release 1.6.3
Chip Black [Thu, 19 Jan 2012 08:02:16 +0000 (02:02 -0600)]
Add front-end password changing bits
Chip Black [Thu, 19 Jan 2012 07:53:26 +0000 (01:53 -0600)]
Add application/json type for canned success/failure responses
Chip Black [Thu, 19 Jan 2012 06:49:50 +0000 (00:49 -0600)]
Add password change API
Chip Black [Sun, 15 Jan 2012 23:13:43 +0000 (17:13 -0600)]
Deprecate blerg.httpd since it's become a hassle
Chip Black [Mon, 7 Nov 2011 04:27:27 +0000 (22:27 -0600)]
Bump version to 1.6.1
Chip Black [Mon, 7 Nov 2011 04:25:27 +0000 (22:25 -0600)]
Add autoconf system provided by Boris Manojlovic
Chip Black [Fri, 5 Aug 2011 22:57:00 +0000 (17:57 -0500)]
Add inline support for media formats
Chip Black [Tue, 19 Jul 2011 02:35:25 +0000 (21:35 -0500)]
Documentation for 1.6
Chip Black [Tue, 19 Jul 2011 01:58:47 +0000 (20:58 -0500)]
Add tool to convert old plain passwords to MD5
Chip Black [Tue, 19 Jul 2011 02:13:35 +0000 (21:13 -0500)]
Set subscription mark after fetching /feed
Chip Black [Tue, 19 Jul 2011 02:11:05 +0000 (21:11 -0500)]
Add new message bits to web
Chip Black [Mon, 18 Jul 2011 09:09:25 +0000 (04:09 -0500)]
Fix nonexistent subscription file error in subscription counting
Chip Black [Mon, 18 Jul 2011 08:57:52 +0000 (03:57 -0500)]
Rework /feedinfo logic
Chip Black [Mon, 18 Jul 2011 08:45:12 +0000 (03:45 -0500)]
Add subscription marking to keep track of things you've read
Chip Black [Mon, 18 Jul 2011 07:41:45 +0000 (02:41 -0500)]
Whoops, committed a local baseURL change
Chip Black [Mon, 11 Apr 2011 01:46:12 +0000 (20:46 -0500)]
Use MD5 hashing to store passwords
Chip Black [Mon, 11 Apr 2011 00:47:19 +0000 (19:47 -0500)]
Fix some absolutisms and zero-based bugs
Chip Black [Mon, 11 Apr 2011 00:14:00 +0000 (19:14 -0500)]
Fix double-close for empty account
Chip Black [Sun, 10 Apr 2011 23:33:44 +0000 (18:33 -0500)]
Add blerglatest objects to clean target
Chip Black [Wed, 9 Mar 2011 11:47:29 +0000 (03:47 -0800)]
Refactor page switching into more django-like flexible architecture
Chip Black [Mon, 7 Mar 2011 04:59:59 +0000 (20:59 -0800)]
Log out whether or not the server reports success
Chip Black [Mon, 7 Mar 2011 04:51:22 +0000 (22:51 -0600)]
Change auth to allow multiple logins
Chip Black [Fri, 4 Mar 2011 23:54:10 +0000 (15:54 -0800)]
Add htaccess config for new API endpoints
Chip Black [Fri, 4 Mar 2011 09:16:01 +0000 (01:16 -0800)]
Add new documentation
Chip Black [Fri, 4 Mar 2011 08:47:09 +0000 (00:47 -0800)]
Add perma-reflink functionality and reply
Chip Black [Thu, 3 Mar 2011 10:40:58 +0000 (02:40 -0800)]
Escape @ and #, as well; fix username in User.reload()
Chip Black [Thu, 3 Mar 2011 10:32:29 +0000 (02:32 -0800)]
Fix page switching for tags/feeds
Chip Black [Thu, 3 Mar 2011 10:18:13 +0000 (02:18 -0800)]
Add permalinks to ref/tag pages
Chip Black [Thu, 3 Mar 2011 10:10:46 +0000 (02:10 -0800)]
Fix reload between permalink and user page
Chip Black [Wed, 2 Mar 2011 23:11:01 +0000 (15:11 -0800)]
Add support for markdown-style headlines (lines beginning with #)
Chip Black [Wed, 2 Mar 2011 23:06:49 +0000 (15:06 -0800)]
(maybe) fix escaped metachars
Chip Black [Wed, 2 Mar 2011 11:53:15 +0000 (03:53 -0800)]
Add permalink functionality, clean up page switching a little
Chip Black [Wed, 2 Mar 2011 11:02:11 +0000 (03:02 -0800)]
Check the type of the current pager when hash switching
Chip Black [Tue, 1 Mar 2011 22:27:45 +0000 (14:27 -0800)]
Stupid logic error in feed checking
Chip Black [Tue, 1 Mar 2011 10:21:35 +0000 (02:21 -0800)]
Fix multi-page for tags and feed
Chip Black [Tue, 1 Mar 2011 08:31:13 +0000 (00:31 -0800)]
That should guarantee proper preference between bold/italic and lists
Chip Black [Tue, 1 Mar 2011 08:19:15 +0000 (00:19 -0800)]
Fix qlink(), rearrange mangleRecord(), fix some style
mangleRecord() should now processes bold/italics before lists, so it should
properly distinguish between a * beginning a line and a * beginning a list
(but maybe not).
Chip Black [Tue, 1 Mar 2011 07:12:47 +0000 (23:12 -0800)]
Finish subscription functionality, start cleaning up the pager
Chip Black [Mon, 28 Feb 2011 11:59:00 +0000 (03:59 -0800)]
More markdown syntax!
Chip Black [Mon, 28 Feb 2011 10:55:56 +0000 (02:55 -0800)]
Remove whitespace at the end of multi-line posts
Chip Black [Sun, 27 Feb 2011 11:07:44 +0000 (03:07 -0800)]
Add obsess/unobsess functionality
Chip Black [Sun, 27 Feb 2011 10:50:25 +0000 (04:50 -0600)]
Whoops, checking too many bytes for /subscribe
Chip Black [Sun, 27 Feb 2011 09:26:26 +0000 (03:26 -0600)]
Propagate changes to CGI version
Chip Black [Sat, 26 Feb 2011 11:16:23 +0000 (05:16 -0600)]
In retrospect, using POST params for subscribe was stupid
Chip Black [Sat, 26 Feb 2011 10:27:30 +0000 (04:27 -0600)]
Refactor those ugly POST handlers
Chip Black [Sat, 26 Feb 2011 09:45:36 +0000 (03:45 -0600)]
Add /feedinfo endpoint
Chip Black [Tue, 22 Feb 2011 10:34:11 +0000 (04:34 -0600)]
Add subscription feed fetching, clean up a bit
Add a /feed URL for fetching subscription feeds. Genericized "struct
tag" into "struct blergref" -- no actual change, but the same thing is
now used by subscription indexes.
Chip Black [Mon, 21 Feb 2011 21:35:29 +0000 (15:35 -0600)]
Further error handling refinement
Chip Black [Mon, 21 Feb 2011 21:28:03 +0000 (15:28 -0600)]
Clean up some error handling in tag listing
Chip Black [Mon, 21 Feb 2011 09:53:11 +0000 (03:53 -0600)]
Add some subscription (a.k.a. "follow") functionality
Chip Black [Wed, 9 Feb 2011 07:50:10 +0000 (01:50 -0600)]
Genericize and extend url_info
The url_info struct's author member was too small to snarf 64-byte tags,
so that field was renamed to 'name' and extended. parse_url_info also
now checks the maximum length.
Chip Black [Mon, 7 Feb 2011 10:14:37 +0000 (02:14 -0800)]
Frontpage and style tweaks
Added whitespace and centering to latest tags. Show more latest posts.
Distinguish refs from hyperlinks by making them gray.
Chip Black [Mon, 7 Feb 2011 10:11:15 +0000 (04:11 -0600)]
Limit latest tags to only those three characters or longer
Chip Black [Mon, 7 Feb 2011 09:49:14 +0000 (01:49 -0800)]
Change ref links to be gray instead of the normal color
Chip Black [Fri, 28 Jan 2011 09:58:37 +0000 (01:58 -0800)]
Add a way of seeing other users' chatter
Chip Black [Thu, 3 Feb 2011 08:32:43 +0000 (00:32 -0800)]
Revamp latest stuff on frontpage
Chip Black [Wed, 2 Feb 2011 23:17:39 +0000 (17:17 -0600)]
Add brief mode of JSON generation for blerglatest
Chip Black [Wed, 2 Feb 2011 21:14:07 +0000 (15:14 -0600)]
Add blerglatest tool for figuring latest traffic
Chip Black [Thu, 20 Jan 2011 04:03:08 +0000 (20:03 -0800)]
Simple style tweak: remove header gradient
Chip Black [Wed, 19 Jan 2011 09:14:18 +0000 (01:14 -0800)]
Accept proper tag chars in hashSwitch()
Chip Black [Wed, 19 Jan 2011 09:13:27 +0000 (03:13 -0600)]
Add favicons
Chip Black [Tue, 18 Jan 2011 11:02:17 +0000 (03:02 -0800)]
Update docs to reflect username chars change
Chip Black [Thu, 13 Jan 2011 12:24:29 +0000 (04:24 -0800)]
Chip Black [Thu, 13 Jan 2011 12:11:03 +0000 (04:11 -0800)]
Quick and dirty hack to add new users and tags
Chip Black [Mon, 17 Jan 2011 09:31:51 +0000 (03:31 -0600)]
Restrict usernames to the same character set as tags
Chip Black [Sun, 16 Jan 2011 12:10:34 +0000 (06:10 -0600)]
.gitignore changes
Chip Black [Sun, 16 Jan 2011 12:08:22 +0000 (06:08 -0600)]
tags must be preceeded by whitespace or start at the beginning of the record
Chip Black [Wed, 12 Jan 2011 20:55:59 +0000 (14:55 -0600)]
Move httpd port into config.h
Chip Black [Wed, 12 Jan 2011 20:36:06 +0000 (14:36 -0600)]
Rename make targets to make a little more sense
Chip Black [Thu, 13 Jan 2011 09:59:39 +0000 (01:59 -0800)]
Whoops, searching and replacing *globally* is important.
Chip Black [Thu, 13 Jan 2011 07:37:24 +0000 (23:37 -0800)]
Rewrite docs
Chip Black [Thu, 13 Jan 2011 07:36:58 +0000 (23:36 -0800)]
Fix scripting vulnerability in regex parsing (thanks zx2c4)
Chip Black [Mon, 10 Jan 2011 10:32:12 +0000 (02:32 -0800)]
Fix some redirects to work with bookmarklet linking
Chip Black [Mon, 10 Jan 2011 10:17:46 +0000 (02:17 -0800)]
Add italic/bold markdown syntax
Chip Black [Mon, 10 Jan 2011 10:01:08 +0000 (02:01 -0800)]
Small JS fixups for stupid JS parsers; disable shift-space popup while you're typing
Chip Black [Sun, 9 Jan 2011 08:37:56 +0000 (00:37 -0800)]
Add index for API in documentation
Chip Black [Sun, 9 Jan 2011 08:17:45 +0000 (00:17 -0800)]
Add bookmarklet support, clean up hashSwitch()
Chip Black [Sun, 9 Jan 2011 07:14:55 +0000 (23:14 -0800)]
Write API docs
Chip Black [Sun, 9 Jan 2011 05:52:56 +0000 (23:52 -0600)]
Limit password length to 64 characters
Chip Black [Sat, 8 Jan 2011 11:19:35 +0000 (03:19 -0800)]
Write some more docs
Chip Black [Sat, 8 Jan 2011 08:08:04 +0000 (02:08 -0600)]
Add missing CSS for docs
Chip Black [Sat, 8 Jan 2011 07:59:49 +0000 (01:59 -0600)]
Add license notifications to all source files
Chip Black [Sat, 8 Jan 2011 07:51:19 +0000 (01:51 -0600)]
Add web code, license, and simple readme
Chip Black [Sat, 8 Jan 2011 05:47:20 +0000 (23:47 -0600)]
Add rss to gitignore list
Chip Black [Sat, 8 Jan 2011 05:45:43 +0000 (23:45 -0600)]
Add slightly better library configuration
Chip Black [Thu, 6 Jan 2011 10:21:34 +0000 (04:21 -0600)]
Everyone is chip!
Chip Black [Thu, 6 Jan 2011 08:36:05 +0000 (02:36 -0600)]
Workaround for apache mangling our /tag/#blah urls
Chip Black [Thu, 6 Jan 2011 07:27:23 +0000 (01:27 -0600)]
Fix some broken fwrite calls
Chip Black [Wed, 5 Jan 2011 10:55:43 +0000 (04:55 -0600)]
Add guid to RSS
Chip Black [Wed, 5 Jan 2011 10:50:25 +0000 (04:50 -0600)]
Fix RSS encoding
Chip Black [Wed, 5 Jan 2011 10:48:38 +0000 (04:48 -0600)]
Add pubDate to RSS generator
Chip Black [Sun, 2 Jan 2011 11:21:31 +0000 (05:21 -0600)]
Fix RSS bugs
Chip Black [Sun, 2 Jan 2011 11:19:20 +0000 (05:19 -0600)]
Fix RSS XML declaration
Chip Black [Sun, 2 Jan 2011 11:18:24 +0000 (05:18 -0600)]
Fix XML encoding declaration
Chip Black [Sat, 1 Jan 2011 10:06:19 +0000 (04:06 -0600)]
Add RSS CGI, also quite a lot of refactoring
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)
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