blerg.git
9 years agoReturn the status of token removal in auth_logout
Chip Black [Thu, 3 Jul 2014 23:32:59 +0000 (18:32 -0500)]
Return the status of token removal in auth_logout

9 years agoReorder libs in Makefile.PL so it will link properly
Chip Black [Thu, 3 Jul 2014 23:21:26 +0000 (18:21 -0500)]
Reorder libs in Makefile.PL so it will link properly

9 years agoVarious cleanup
Chip Black [Thu, 3 Jul 2014 21:39:24 +0000 (16:39 -0500)]
Various cleanup

9 years agoMake auth use new stringring storage
Chip Black [Thu, 3 Jul 2014 21:15:42 +0000 (16:15 -0500)]
Make auth use new stringring storage

9 years agoAdd -Wall for ultra-pedantry
Chip Black [Thu, 3 Jul 2014 21:03:53 +0000 (16:03 -0500)]
Add -Wall for ultra-pedantry

9 years agoCleanup and rename a lot of stringring stuff to make more sense
Chip Black [Thu, 3 Jul 2014 21:03:29 +0000 (16:03 -0500)]
Cleanup and rename a lot of stringring stuff to make more sense

9 years agoAdd stringring implementation
Chip Black [Thu, 3 Jul 2014 03:23:20 +0000 (22:23 -0500)]
Add stringring implementation

9 years agoFix a lot of dumb bugs in stringbucket
Chip Black [Thu, 3 Jul 2014 02:36:46 +0000 (21:36 -0500)]
Fix a lot of dumb bugs in stringbucket

9 years agoMAP_FAILED, not NULL!
Chip Black [Wed, 2 Jul 2014 04:29:15 +0000 (23:29 -0500)]
MAP_FAILED, not NULL!

9 years agoUpdate webapp for /status changes
Chip Black [Tue, 1 Jul 2014 05:32:30 +0000 (00:32 -0500)]
Update webapp for /status changes

9 years agoGeneralize "new" button style
Chip Black [Tue, 1 Jul 2014 05:23:55 +0000 (00:23 -0500)]
Generalize "new" button style

9 years agoCan't flippin' count
Chip Black [Tue, 1 Jul 2014 04:07:59 +0000 (23:07 -0500)]
Can't flippin' count

9 years agoCheck for null clear argument
Chip Black [Tue, 1 Jul 2014 04:04:15 +0000 (23:04 -0500)]
Check for null clear argument

9 years ago/status is always POST authenticated
Chip Black [Tue, 1 Jul 2014 03:34:30 +0000 (22:34 -0500)]
/status is always POST authenticated

9 years agoUpdate .htaccess config
Chip Black [Tue, 1 Jul 2014 02:54:01 +0000 (21:54 -0500)]
Update .htaccess config

9 years agoChange /feedinfo into /status; add mentioned field
Chip Black [Tue, 1 Jul 2014 02:48:40 +0000 (21:48 -0500)]
Change /feedinfo into /status; add mentioned field

9 years agoSet mentioned flag on mention
Chip Black [Mon, 30 Jun 2014 01:01:34 +0000 (20:01 -0500)]
Set mentioned flag on mention

9 years agoGetting ahead of myself on documentation
Chip Black [Mon, 30 Jun 2014 01:01:12 +0000 (20:01 -0500)]
Getting ahead of myself on documentation

9 years agoGeneralize status setting (mute, etc.)
Chip Black [Sun, 29 Jun 2014 06:16:00 +0000 (01:16 -0500)]
Generalize status setting (mute, etc.)

9 years agoUpdate password storage to a more compact form
Chip Black [Sun, 29 Jun 2014 04:55:15 +0000 (23:55 -0500)]
Update password storage to a more compact form

Instead of using three files to store version, password, and salt, pack
it all into a struct and write it as a single file.  Also added locking
for password updates, and removed raw password get functions from the
exposed functions in common/auth.h.

10 years agoRelease notes for 1.9.1 v1.9.1
Chip Black [Wed, 18 Jun 2014 03:32:52 +0000 (22:32 -0500)]
Release notes for 1.9.1

10 years agoAdd RSS links for tags and feed
Chip Black [Wed, 18 Jun 2014 03:23:29 +0000 (22:23 -0500)]
Add RSS links for tags and feed

10 years agoBlur login field after login
Chip Black [Wed, 18 Jun 2014 03:04:57 +0000 (22:04 -0500)]
Blur login field after login

10 years agoCan now login by pressing enter in the login field
Chip Black [Wed, 18 Jun 2014 02:43:33 +0000 (21:43 -0500)]
Can now login by pressing enter in the login field

10 years agoUpdate changelog for 1.9 v1.9
Chip Black [Mon, 2 Jun 2014 01:07:03 +0000 (20:07 -0500)]
Update changelog for 1.9

10 years agoDeploy contact page, too.
Chip Black [Mon, 2 Jun 2014 01:05:55 +0000 (20:05 -0500)]
Deploy contact page, too.

10 years agoAdd image support to blergmedia, and fix functionality in Firefox perl-lib
Chip Black [Fri, 2 May 2014 22:21:44 +0000 (17:21 -0500)]
Add image support to blergmedia, and fix functionality in Firefox

10 years agoCheck for success on user creation
Chip Black [Sat, 5 Apr 2014 07:29:47 +0000 (02:29 -0500)]
Check for success on user creation

10 years agoAdd titles in RSS for dumb aggregators
Chip Black [Sat, 29 Mar 2014 23:03:09 +0000 (18:03 -0500)]
Add titles in RSS for dumb aggregators

10 years agoFix some encodings in the POD docs
Chip Black [Sat, 29 Mar 2014 20:39:42 +0000 (15:39 -0500)]
Fix some encodings in the POD docs

10 years agoUpdate documentation for perl-lib and install-environment
Chip Black [Sat, 29 Mar 2014 20:24:41 +0000 (15:24 -0500)]
Update documentation for perl-lib and install-environment

10 years agoGenerate perl docs for web
Chip Black [Sat, 29 Mar 2014 20:13:01 +0000 (15:13 -0500)]
Generate perl docs for web

10 years agoAdd Apache SetEnv environment config
Chip Black [Sat, 29 Mar 2014 19:45:46 +0000 (14:45 -0500)]
Add Apache SetEnv environment config

10 years agoFix some docs for Blerg::Database
Chip Black [Sat, 29 Mar 2014 19:45:23 +0000 (14:45 -0500)]
Fix some docs for Blerg::Database

10 years agoAdd install routine (of sorts)
Chip Black [Sat, 29 Mar 2014 09:18:34 +0000 (04:18 -0500)]
Add install routine (of sorts)

10 years agoAdd perl lib to Makefile
Chip Black [Sat, 29 Mar 2014 02:51:15 +0000 (21:51 -0500)]
Add perl lib to Makefile

10 years agoAdd gitignore for perl lib
Chip Black [Sat, 29 Mar 2014 02:37:04 +0000 (21:37 -0500)]
Add gitignore for perl lib

10 years agoMore type fixing
Chip Black [Sat, 29 Mar 2014 02:33:30 +0000 (21:33 -0500)]
More type fixing

10 years agoMore type finaglery in cgi_blerg
Chip Black [Sat, 22 Mar 2014 22:43:37 +0000 (17:43 -0500)]
More type finaglery in cgi_blerg

10 years agoyajl is kind of annoying with unsigned char types
Chip Black [Sat, 22 Mar 2014 22:35:47 +0000 (17:35 -0500)]
yajl is kind of annoying with unsigned char types

10 years agoFix up blerglatest
Chip Black [Sat, 22 Mar 2014 22:31:52 +0000 (17:31 -0500)]
Fix up blerglatest

10 years agoSome missing includes and a format error in blergtool
Chip Black [Sat, 22 Mar 2014 22:16:12 +0000 (17:16 -0500)]
Some missing includes and a format error in blergtool

10 years agoSubtle memset bug in MD5
Chip Black [Sat, 22 Mar 2014 22:12:04 +0000 (17:12 -0500)]
Subtle memset bug in MD5

10 years agoMore pedantic type fixing and a return fall-through bug
Chip Black [Sat, 22 Mar 2014 22:11:12 +0000 (17:11 -0500)]
More pedantic type fixing and a return fall-through bug

10 years agoCleanup unused vars and filename lengths
Chip Black [Sat, 22 Mar 2014 21:41:50 +0000 (16:41 -0500)]
Cleanup unused vars and filename lengths

10 years agoAdd more error checking in auth
Chip Black [Sat, 22 Mar 2014 21:37:17 +0000 (16:37 -0500)]
Add more error checking in auth

10 years agoIgnore errors when cleaning build deps
Chip Black [Sat, 22 Mar 2014 21:15:06 +0000 (16:15 -0500)]
Ignore errors when cleaning build deps

10 years agoAdd some missing includes
Chip Black [Sat, 22 Mar 2014 21:12:38 +0000 (16:12 -0500)]
Add some missing includes

10 years agoClarify types in auth
Chip Black [Sat, 22 Mar 2014 21:12:01 +0000 (16:12 -0500)]
Clarify types in auth

10 years agoStop using gcc explicitly
Chip Black [Wed, 15 Jan 2014 22:59:25 +0000 (16:59 -0600)]
Stop using gcc explicitly

10 years agoCheck paths in blerglatest
Chip Black [Thu, 2 Jan 2014 10:30:36 +0000 (04:30 -0600)]
Check paths in blerglatest

10 years agoUse blergconf for paths
Chip Black [Thu, 2 Jan 2014 10:29:49 +0000 (04:29 -0600)]
Use blergconf for paths

Also use FILENAME_MAX everywhere instead of hard-code filename lengths

10 years agoadd blerg_init to blerg.a consumers
Chip Black [Thu, 2 Jan 2014 10:09:41 +0000 (04:09 -0600)]
add blerg_init to blerg.a consumers

10 years agoAdd configuration vars for derived paths, too.
Chip Black [Thu, 2 Jan 2014 10:08:19 +0000 (04:08 -0600)]
Add configuration vars for derived paths, too.

10 years agoAdd configuration system
Chip Black [Thu, 2 Jan 2014 09:54:52 +0000 (03:54 -0600)]
Add configuration system

10 years agoAdd apache Authorization header hack
Chip Black [Sun, 24 Nov 2013 06:07:36 +0000 (00:07 -0600)]
Add apache Authorization header hack

10 years agoRefactor post fetching in rss.cgi
Chip Black [Sun, 24 Nov 2013 05:28:30 +0000 (23:28 -0600)]
Refactor post fetching in rss.cgi

10 years agocount is an in/out, not just an out var
Chip Black [Sun, 24 Nov 2013 04:58:23 +0000 (22:58 -0600)]
count is an in/out, not just an out var

10 years agoExtend CFLAGS out to scrypt
Chip Black [Sun, 24 Nov 2013 04:13:45 +0000 (22:13 -0600)]
Extend CFLAGS out to scrypt

10 years agoAdd -fPIC for x86_64; add blerg_auth.a to clean target
Chip Black [Sun, 24 Nov 2013 03:52:41 +0000 (21:52 -0600)]
Add -fPIC for x86_64; add blerg_auth.a to clean target

10 years agoUpdate MANIFEST for perl lib
Chip Black [Sun, 24 Nov 2013 03:51:11 +0000 (21:51 -0600)]
Update MANIFEST for perl lib

10 years agoAdd feed handling to rss.cgi
Chip Black [Sun, 24 Nov 2013 02:51:04 +0000 (20:51 -0600)]
Add feed handling to rss.cgi

Also clean up tag/ref handling in rss.cgi

10 years agoAdd subscribe/unsubscribe to blergtool
Chip Black [Sun, 24 Nov 2013 02:19:22 +0000 (20:19 -0600)]
Add subscribe/unsubscribe to blergtool

10 years agoAdd auth bits to Blerg::Database
Chip Black [Sat, 23 Nov 2013 22:22:47 +0000 (16:22 -0600)]
Add auth bits to Blerg::Database

Also, reorganized tests into database, subscription, and auth portions.

10 years agoRearrange makefile to put auth stuff in blerg_auth.a
Chip Black [Sat, 23 Nov 2013 21:16:05 +0000 (15:16 -0600)]
Rearrange makefile to put auth stuff in blerg_auth.a

Make it easier to compile the perl module

10 years agoFix a couple of lingering printfs
Chip Black [Sat, 23 Nov 2013 20:47:21 +0000 (14:47 -0600)]
Fix a couple of lingering printfs

10 years agoBetter document headers in common/auth.h
Chip Black [Sat, 23 Nov 2013 20:39:19 +0000 (14:39 -0600)]
Better document headers in common/auth.h

10 years agoBetter rssing, now with tags!
Chip Black [Tue, 19 Nov 2013 10:42:19 +0000 (04:42 -0600)]
Better rssing, now with tags!

10 years agoReturn empty lists for list functions instead of undef
Chip Black [Tue, 19 Nov 2013 10:40:12 +0000 (04:40 -0600)]
Return empty lists for list functions instead of undef

10 years agoAdd documentation for Blerg::Database
Chip Black [Sat, 16 Nov 2013 05:44:46 +0000 (23:44 -0600)]
Add documentation for Blerg::Database

10 years agoFix 64-bit-ness in Database.xs
Chip Black [Sat, 16 Nov 2013 04:26:48 +0000 (22:26 -0600)]
Fix 64-bit-ness in Database.xs

10 years agoFix some non-64-bit-ness in database.c
Chip Black [Sat, 16 Nov 2013 04:10:24 +0000 (22:10 -0600)]
Fix some non-64-bit-ness in database.c

Minor API changes for types of record arguments and return values.

10 years agoFix OO-style subscription
Chip Black [Sat, 16 Nov 2013 03:29:07 +0000 (21:29 -0600)]
Fix OO-style subscription

Also fix warning from autocleanup when you've already closed a
Blerg::Database.

10 years agoBegin rewriting rss.cgi in perl using Blerg::Database
Chip Black [Sun, 16 Jun 2013 08:36:50 +0000 (03:36 -0500)]
Begin rewriting rss.cgi in perl using Blerg::Database

10 years agoFlesh out Blerg::Database OO layer and convenience functions
Chip Black [Sun, 16 Jun 2013 08:32:36 +0000 (03:32 -0500)]
Flesh out Blerg::Database OO layer and convenience functions

10 years agoAdd subscription support to perl lib
Chip Black [Mon, 3 Jun 2013 06:42:54 +0000 (01:42 -0500)]
Add subscription support to perl lib

Also some minor refactoring inside Database.xs and subscription
functions now actually return values when they should.

10 years agoAdd mute support to perl lib
Chip Black [Mon, 3 Jun 2013 05:29:57 +0000 (00:29 -0500)]
Add mute support to perl lib

10 years agoAdd .gitignore for perl lib
Chip Black [Mon, 3 Jun 2013 05:26:31 +0000 (00:26 -0500)]
Add .gitignore for perl lib

10 years agoBasic OO functions for perl lib
Chip Black [Wed, 29 May 2013 05:04:37 +0000 (00:04 -0500)]
Basic OO functions for perl lib

10 years agoAdd beginning work of perl internals library
Chip Black [Mon, 29 Apr 2013 07:37:55 +0000 (02:37 -0500)]
Add beginning work of perl internals library

10 years agoAdd contact page
Chip Black [Sat, 29 Mar 2014 03:55:48 +0000 (22:55 -0500)]
Add contact page

10 years agoEscape code mode
Chip Black [Sun, 23 Mar 2014 08:46:31 +0000 (03:46 -0500)]
Escape code mode

10 years agoChangelog for 1.8.3 v1.8.3
Chip Black [Sat, 22 Mar 2014 00:59:52 +0000 (19:59 -0500)]
Changelog for 1.8.3

10 years agoAdd code blocks (both markdown and github-style) and strikethrough
Chip Black [Sat, 22 Mar 2014 00:50:26 +0000 (19:50 -0500)]
Add code blocks (both markdown and github-style) and strikethrough

10 years agoSome changes to make things suck less on small screens
Chip Black [Fri, 21 Mar 2014 22:58:35 +0000 (17:58 -0500)]
Some changes to make things suck less on small screens

10 years agoAdd handler to close post widget on ESC
Chip Black [Mon, 17 Mar 2014 20:40:44 +0000 (15:40 -0500)]
Add handler to close post widget on ESC

10 years agoRemove arrow indicator on spew button
Chip Black [Mon, 17 Mar 2014 08:45:07 +0000 (03:45 -0500)]
Remove arrow indicator on spew button

10 years agoSnazzy animations for new post widget
Chip Black [Mon, 17 Mar 2014 08:40:13 +0000 (03:40 -0500)]
Snazzy animations for new post widget

10 years agoAdd reply functionality to new post widget
Chip Black [Mon, 17 Mar 2014 07:14:59 +0000 (02:14 -0500)]
Add reply functionality to new post widget

10 years agoStyle tweaks for editor middle bar
Chip Black [Mon, 17 Mar 2014 07:12:12 +0000 (02:12 -0500)]
Style tweaks for editor middle bar

10 years agoMake Links only activate on left click
Chip Black [Mon, 17 Mar 2014 06:59:57 +0000 (01:59 -0500)]
Make Links only activate on left click

10 years agoNew edit dialog
Chip Black [Mon, 17 Mar 2014 00:28:28 +0000 (19:28 -0500)]
New edit dialog

10 years agoAdd Enyo layout repo
Chip Black [Sun, 16 Mar 2014 09:32:02 +0000 (04:32 -0500)]
Add Enyo layout repo

10 years agoFix loading of BlergMedia so it happens before it's needed
Chip Black [Sun, 16 Mar 2014 00:19:06 +0000 (19:19 -0500)]
Fix loading of BlergMedia so it happens before it's needed

10 years agoFix unclosed header in changelog v1.8.2
Chip Black [Tue, 19 Nov 2013 09:00:55 +0000 (01:00 -0800)]
Fix unclosed header in changelog

10 years agoChangelog for 1.8.2
Chip Black [Mon, 18 Nov 2013 09:11:38 +0000 (03:11 -0600)]
Changelog for 1.8.2

10 years agoFix the rest of the enyo.Ajax instances to use new bind style
Chip Black [Sun, 17 Nov 2013 23:27:55 +0000 (15:27 -0800)]
Fix the rest of the enyo.Ajax instances to use new bind style

10 years agoHandle empty responses and errors for tag listings
Chip Black [Sun, 17 Nov 2013 23:25:09 +0000 (15:25 -0800)]
Handle empty responses and errors for tag listings

10 years agoMake new page layout responsive; fix ticker
Chip Black [Sun, 17 Nov 2013 23:14:17 +0000 (15:14 -0800)]
Make new page layout responsive; fix ticker

10 years agoFix qlink handling in Firefox
Chip Black [Sun, 17 Nov 2013 23:13:27 +0000 (15:13 -0800)]
Fix qlink handling in Firefox