commit 7b02f4e1318646dac4c7ec8bf941895a118655bf
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Thu Oct 27 19:20:26 2011 +0100

    Added note that only storage types that support contexts are allowed to manpage.

commit b44884b1926b32dd939ef0c4880a7ad4cd9dbffb
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Thu Oct 27 19:19:24 2011 +0100

    Updated README ready for 0.5.4 release.

commit 3908679769223188dd188fe02642db3fdfe5ac44
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Thu Oct 27 18:53:40 2011 +0100

    Added additional checks that dependencies have correctly been installed.
    Added check to make sure that dependency isn't installed under /usr/local

commit 5fdd33a65378e32675b4b932ffb9cd1244d80051
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Thu Oct 27 18:52:00 2011 +0100

    Upgraded static build to yajl version 2.0.1

commit cf3b2a179fdfe483df700bcd10b734b9f10439e5
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Thu Oct 27 09:31:03 2011 +0100

    Lower the RASQAL warning level to get only more serious warnings (unless in verbose mode)

commit c43e97c054ed656fd147e661d95c838218d61f87
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Wed Oct 26 22:59:19 2011 +0100

    Moved the updating of the Mac OS X Info.plist file from the configure script into build-dmg.

commit 4a9e2d23174c7cead8d30eae5b9ae15337cba45a
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Wed Oct 26 22:57:13 2011 +0100

    Ignore the generated redstore.1 man page file.

commit f163926eb222e562c08c62a6967f10749e713cfc
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Wed Oct 26 19:14:14 2011 +0100

    Updated the NEWS file ready for releasing version 0.5.4

commit e0428eadaedc9b3b88e837854a1f161c60711b83
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Wed Oct 26 19:05:28 2011 +0100

    Added redstore.1 to the list of distributed files

commit 9e9788cc07955afc75544a5b0e039f0f1d4b5b82
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Wed Oct 26 18:37:55 2011 +0100

    Put redstore.1.md into EXTRA_DIST tso that 'make distcheck' is happy

commit 298dedbe609cd8609ae7eb423bc6c600d80e303b
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Wed Oct 26 18:28:41 2011 +0100

    Wrote manpage for redstore(1)

commit 0eedc6c12e934737283105e6a666873bda3188e8
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Tue Oct 25 09:33:46 2011 +0100

    Updated minimum requirements to raptor2-2.0.4, rasqal-0.9.27, redland-1.0.14

commit 0896a3213bdfc4097de96de4deb8e6de2916c949
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sat Oct 22 00:01:13 2011 +0100

    Improved content negotiation to select the best format for a mime type.
    Negotiation used to select the best mime type and then find a format for that mime type.
    Now the best format is find for a mime type directly.

commit 9387cee2c52e527ac67d1f0d7c2402e54f6f5e02
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Thu Oct 20 11:13:05 2011 +0100

    Made the redhttp_negotiate_compare_types() function publicly available and independently tested.

commit b84c18cb528d5545f743bb43f0416b4e0d901761
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Thu Oct 20 08:50:42 2011 +0100

    Wrote some initial unit tests for the functions in utils.c

commit 737d5f1f89c48645a5174aa0c2ba5e23ce7b8f73
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Thu Oct 20 08:47:49 2011 +0100

    Moved global variables into a separate file, to make testing easier.

commit d95f30eb63fd8bbffcae726f83f1c9a3c40fa7b7
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Thu Oct 20 08:26:31 2011 +0100

    Moved common functions from redstore.c into utils.c

commit fa3713d5d1b12fc4e97e642e8ad57cc11ea84e95
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Wed Oct 19 08:19:32 2011 +0100

    Minor update to icon locations in DMG

commit 90d4e06f1cfdc15d52014e48c78512c76beed85a
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Tue Oct 18 19:39:54 2011 +0100

    Added tests for the GraphViz format in the service description.
    Disabled the other format tests until it has been released in Redland.

commit 3aaa1ad5cd66b388054041a5ebdae5ad5c9a8761
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Tue Oct 18 19:21:12 2011 +0100

    Only use the first URI as the Format URI, if it a W3C Format URI.
    Otherwise use a bnode.

commit 4de412fecc3f8880b078b322c6a7377dad92c54b
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Tue Oct 18 07:45:50 2011 +0100

    Added check for the RDF/XML format to the service description.
    Changed turtle to match on the rdfs:comment, instead of the rdfs:label.

commit f45cd57345d23dd64fae4bc89c970fa287d9b80c
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Fri Oct 14 10:26:09 2011 +0100

    Added the default dataset and default graph to the service description.
    Added more tests to the service description test suite.

commit 6efadd026c8c08933a19096a85356e99175b6a1d
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Thu Oct 13 13:37:10 2011 +0100

    Moved SPARQL 1.1 Service Description tests to a seperate test file.

commit e846b3c946d89dd2fae48781e071b1cbcce21b2f
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Thu Oct 13 13:28:56 2011 +0100

    Check that the Storage Name and Type appear in the HTML Service Description.

commit 65e8216b202826a2a79cca008d2ae9c69e3eacbd
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Thu Oct 13 08:48:14 2011 +0100

    Use the first uri_string for the format uri, indead of a bnode, if it exists.
    Don't add the 'guess' format to the service description.

commit fc5420fa6532a9c7198d3d401629685386cef0e9
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Wed Oct 12 09:30:37 2011 +0100

    Fix for accidentally passing sd_model through librdf_new_node_from_node()

commit 2406ff9ca7d59df4cb4a5514b0923fa7384b423e
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Wed Oct 12 09:19:56 2011 +0100

    Added languages to the SPARQL 1.1 service description.

commit 433914e75538bda1f1195bb3396ddff0672f1464
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Tue Oct 11 22:53:08 2011 +0100

    Check service description using RDF/XML instead of Turtle.

commit 6a0f1a34b3e6677d30550c3b9b924e05fc1bd75b
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Tue Oct 11 22:49:39 2011 +0100

    new_node_from_integer() isn't currently being used.

commit e073bf6bccafeb118f8ed575029c39fe2d523717
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Tue Oct 11 22:42:56 2011 +0100

    Made create_service_description() a static function

commit 46a40feebd1e4957f57581a9961c9b635293fdbd
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Tue Oct 11 22:35:21 2011 +0100

    Re-factored the Service Description.
    - HTML is now generated from the internal librdf data structures instead of walking the SD graph.
    - Made the service description RDF closer to SPARQL 1.1 Service Description.
    - Added sd:endpoint triple.

commit f07ea69cc6a9993c5b45d3ddab98ef4831617bc4
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Mon Oct 10 23:20:27 2011 +0100

    Added option groups to the Results Formats selection menu on the query page.

commit 60597acedd2421491c1a3a3fb58e83602925776c
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Mon Oct 10 09:52:24 2011 +0100

    Use description_proc_t callback for the HTML select lists, instead of walking the service description graph.

commit 4284099bf81519095dbdbd200f8ca8c510afecf2
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Mon Sep 26 22:32:17 2011 +0100

    Wrote script to build a DMG for Mac OS X (based on build-dmg.sh from 4store)

commit a475115bc75f98cc7877bc4497e64a00f0ac5aea
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Mon Sep 26 18:05:32 2011 +0100

    Added description to the top of the static build script

commit 40b9836af9bab52539e1d231595e1efe7d312662
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Mon Sep 26 09:54:16 2011 +0100

    Added option to create a new store to the Mac OS X GUI preferences.

commit f22ddc9020316ebc9062f069a7d0c63cecb9873c
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Fri Sep 23 18:49:06 2011 +0100

    Disables MySQL, Postgres and Virtuoso support in the static binary.
     - will add them back when there is support for it in the Mac OS X GUI.
    Back-ported improvements from the 4store build-static.pl

commit 453bb1c832e92a46bec55ecd72bd5a3733228daf
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Thu Sep 22 23:34:24 2011 +0100

    Moved preferences Window into a separate NIB file and controller.
    Created new PreferencesController.
    Added storage type options.

commit c1713baff35b990ac1ab8bc18178149be79e1d82
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Thu Sep 22 23:32:49 2011 +0100

    Ignore the build and root directories

commit 2f816186e68a4f41b0760f6c47f0496162bbfe4c
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Tue Sep 20 12:08:41 2011 +0100

    build-scripts contains files now

commit f7a154aaa5d2f18fd28475b6dfb2a7d26f32110c
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Fri Sep 16 09:33:29 2011 +0100

    Added logging of command-line exit status.
    Renamed logString method back to appendString.
    Cleaned up file whitespace.

commit 8d6a071db3c0c5e4f459266d68cb1d4b9cd581d1
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Fri Sep 16 09:11:13 2011 +0100

    Added menu item for saving the log to disk

commit d56d5e156869008a15e647ad813c178bd611b043
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Thu Sep 15 10:14:26 2011 +0100

    Added support for loading an input file at startup.

commit 70e1b22bb199ee92d25713c5c7f6eaf00a8803d7
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Mon Sep 12 22:52:39 2011 +0100

    Changed the minimum size of the Mac OS X main window.

commit 282da92d0ba1ab5a299256c1f6aee152c1f55c27
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Mon Sep 12 22:39:11 2011 +0100

    Changes to the static build script to copy the binary into the Xcode project.

commit f65ffcb089b17ba08fce440a195fdbce76fe678a
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Mon Sep 12 22:36:49 2011 +0100

    Created Xcode based GUI for Mac OS X.

commit 376d0a3b8d24b3d2e86aeab9a48f60cce7cef365
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Mon Sep 12 22:36:22 2011 +0100

    Standardisation of the capitalisation of RedStore

commit 790e9e01cf888ca74dbfa56f4eae24cdf57ca756
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Mon Sep 12 22:35:31 2011 +0100

    Change to use the ACLOCAL_FLAGS environment variable, if it is set

commit 73915f893d2423b6ee80bc1f15b3b8afdc9e114b
Merge: 4ff7af1 358b1df
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Fri Aug 26 10:50:20 2011 +0100

    Merge branch 'master' of github.com:njh/redstore

commit 4ff7af1b7eaf7a57eadf9978b1af72db4b68aa76
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Fri Aug 26 10:48:23 2011 +0100

    Changed default storage from 'memory' to 'hashes', hash-type='memory'

commit 358b1dfd955ae32cf0b978cbeba56440b451ed8f
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Thu Aug 25 23:17:58 2011 +0100

    Added the storage type to the test descriptions

commit 65bde7d7f85e3c812a56d1a8878683dc27d28775
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Thu Aug 25 22:26:42 2011 +0100

    Upgraded YAJL to version 1.0.12 in the static build

commit 778cff22044fb8118ae05a305bec5f56094c8b09
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Thu Aug 25 21:51:55 2011 +0100

    Wrote script to test the various storage types.

commit a7c73a23a6cb1d5afb50f2895eec9db83df52b9f
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Thu Aug 25 21:51:10 2011 +0100

    Changes to the integration test library.
    - start_redstore() now has option to select the storage type
    - start_redstore() will return the URI of the endpoint, rather than the port number
    - load_fixture() makes a test assertion that the load was successful

commit 9595dcb960e9c8b06eeab7faea6eef093f13efda
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Wed Aug 24 09:52:19 2011 +0100

    Removed incorrect directory name configuration from the static build script

commit efd420248610c58605696dd0999693fc5d6a1299
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Wed Aug 24 09:34:05 2011 +0100

    Updated the static build script to use rasqal-0.9.27

commit f06283cdba0be29ea7853c76a93b3bb77253cc05
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Mon Aug 22 14:25:34 2011 +0100

    Added call to librdf_storage_close() to ensure clean tidy-up when exiting.
    Improved clean-up after there is a problem.

commit 13a559e29af83c4ff22f6eb59e7f9dc9a120f920
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Mon Aug 22 12:47:03 2011 +0100

    Updated the number of tests in the SPARQL 1.1 Protocol test suite.

commit e891cad951b5297786e593219aec840c30d44df8
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Mon Aug 22 12:42:43 2011 +0100

    Literals in SPARQL 1.1 CSV results format are not enclosed in quotes.

commit 334dac53df2d6e5ca055348bf8060345778fefc3
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Mon Aug 22 12:38:26 2011 +0100

    More changes to tests to match SPARQL 1.1 CSV/TSV

commit 767eb47fad5f5908b09d1dec42766143ef94291a
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Mon Aug 22 11:41:12 2011 +0100

    Rasqal is now returning SPARQL 1.1 CSV and TSV result format - no line numbers at the start.

commit 0c3fb59b8aacb6c4e289729743474fd3a31a8aaf
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Tue Jul 26 10:57:18 2011 +0100

    Updated static build script to raptor2-2.0.4 and redland-1.0.14

commit 768f8ffe7c6ac383cda05b770de20cbce59e9484
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Wed Jun 29 08:55:42 2011 +0100

    Added mhash library to the static build

commit b64a8d87b631eb32c187002fc331616c83ceb7d2
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Tue Jun 28 10:01:18 2011 +0100

    Changed query execution errors from LIBRDF_LOG_ERROR to LIBRDF_LOG_INFO

commit ea4df9f0eb8522246add4f07b2f1bbbe99c920ff
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Tue Jun 28 09:59:01 2011 +0100

    Log Fatal error while quiting to STDERR, not STDOUT

commit 61dc7cba636c2456051eb1cf0359992183b0494c
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Tue Jun 28 09:51:44 2011 +0100

    Changed static build to use recently released rasqal-0.9.26

commit 01f9bcf87bf07aed8f29776f0be954db3d9941b8
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Fri Jun 3 19:26:39 2011 +0100

    Added a test for making a query with an undeclared prefix

commit 5e32c323dc7962e23afca688404d1fc5deb6eea8
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Thu Jun 2 14:06:39 2011 +0100

    Updated dependancies to:
    - mysql-5.1.55
    - raptor2-2.0.3
    - rasqal-0.9.26-20110602 (snapshot)
    - redland-1.0.14-20110601 (snapshot)
    Attempted to fix autotools problem with not finding pkg-config macros.

commit 0c9d206b5f3c603f7c79195a820444a1929a7d08
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Tue May 17 09:39:13 2011 +0100

    Fix for client closing socket before sending any headers.

commit 9ead571922f203ec6689ceb3618cf775e9394fc5
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sun May 15 12:17:38 2011 +0100

    Fixed test: CONSTRUCT should return application/json not application/sparql-results+json

commit d3ba4315889e1c08386f76653ba1b44f1a3f28a6
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sun May 15 12:09:42 2011 +0100

    Fix for tests checking that the content type is application/sparql-results+json.

commit 833f2125944e6866f6151f241ed4c62859c9a9e9
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sun May 15 11:25:23 2011 +0100

    Changed MIME time in tests for SPARQL Results as JSON to application/sparql-results+json

commit 43617a9f427858b239e01d6882012a5511d2a3ec
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Mon Mar 21 17:25:20 2011 +0000

    Updated static build script to use raptor 2.0.2.

commit 1d709f6d80522dfd71853f56251cc741149b0828
Merge: 21b9ebf 942cfbe
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sun Mar 20 22:13:41 2011 +0000

    Merge branch 'master' of github.com:njh/redstore

commit 21b9ebf8d9c0d369becea207f65df8215f2ab1b8
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sun Mar 20 22:12:56 2011 +0000

    static build updated to: raptor-2.0.1 rasqal-0.9.25.tar.gz

commit 942cfbee6e1d31c4bda7b22e3f6285ce33b2d7e0
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Fri Mar 4 21:24:06 2011 +0000

    Removed dependancy upon libm.

commit 5a68099c24d2f8c64187f1682ada7dd36fe3702f
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Fri Mar 4 21:15:11 2011 +0000

    Removed dependancy upon libm.

commit 9f07bca5b40e4da6063e6caed3bbb1485dce8d92
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Fri Mar 4 09:58:23 2011 +0000

    linking to libm may be required for lround()

commit 03ad3f68f0e3209b2baeecd5e16c2d15300e6c6c
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Fri Mar 4 09:11:36 2011 +0000

    Using lround() to perform more accurate conversion from float to integer.

commit 479db1879ea08c6de99b88e9ff338471496c7b84
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Fri Mar 4 01:25:45 2011 +0000

    Added range check when parsing q= in redhttp_negotiate_parse()

commit 9ecefb828b7a58863220c4406f5d53476d057545
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Fri Mar 4 00:57:06 2011 +0000

    Changed float to double in redhttp_negotiate_parse() to mitigate rounding problem on Linux x86 (0.9 * 10.0 = 8)

commit 5f8c93a4a743692dcd8dd61cb0cf4b831310981e
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Thu Mar 3 23:54:36 2011 +0000

    Added extra test of redhttp_negotiate_parse() to try and diagnose incorrect parsing of the q value.

commit 73c66c5480abbd984fed27d4f014f2e34973d539
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Thu Mar 3 10:41:54 2011 +0000

    Added new redhttp_negotiate_print() function.

commit 11be0ca75b0eff938759667220f8d8a6853538d4
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Tue Mar 1 09:38:03 2011 +0000

    Changed the q value parsing in redhttp_negotiate_parse() to use strtof instead of sscanf()

commit d50f0e3ae3b963d01f8b108d3bb62d5a679d3dbb
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Mon Feb 28 22:02:12 2011 +0000

    Display full list of supported formats in redstore_get_format() in debug mode.

commit 9a25242239020a83b9ca3c215f95ab41d53c6e9b
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Mon Feb 28 21:37:18 2011 +0000

    Added a redhttp_negotiate_to_string() function.

commit cbd51ca488b1efedd544ac01c3b7e0ba5edbfe1f
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Mon Feb 28 09:58:13 2011 +0000

    Added error checking to the code that deletes triples using a POST.
    Removed unnecessary check for null graph node argument.

commit 34ae1159f8a225ad46912ffc440cd05304cc61b5
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Mon Feb 28 09:55:27 2011 +0000

    Added tests for adding/deleting triples to the anonymous graph

commit 23358dce84110ec0d5f08fed56e02b01ee2269eb
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Mon Feb 28 09:26:26 2011 +0000

    RedStore will now exit with a non-zero exit code if there was a fatal error

commit 244f43753f5d75f1df86ff4b186dfca7fd9c9011
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sun Feb 27 16:18:45 2011 +0000

    Removed an unnecessary dynamic memory allocation from the code that generates the content length header.

commit 3de3afb22c4bcd473757304f51384ba83db475ea
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sun Feb 27 16:15:27 2011 +0000

    Added a callback parameter to the redhttp_response_set_content() method, that allows a custom (or no) memory free callback for the content buffer, after the response is sent.

commit a9ddcec5fcae0f5e69652e13c26628555dbe35af
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sun Feb 27 13:06:14 2011 +0000

    Removed RedStore's own nquads formatter, now that Raptor supports serialising to nquads.

commit 35c5ac291657cdd151ae881d40da6c220e8ba25f
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sun Feb 27 12:48:59 2011 +0000

    Re-factored the duplicated code in the output formatters into a new function.

commit 76e03251e666f6cd5d7acfb48b6199bab45fa0b2
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sun Feb 27 12:38:57 2011 +0000

    Added test for getting an unsupported format

commit abd9ad72bbdf8873dddf70bbb1d2618430c09aee
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sat Feb 26 23:11:14 2011 +0000

    Will now return the configured default format if accept header is '*/*'.
    Re-factored code that builds the accepted mime types.

commit ee3e84d3fa4d8acf37148221076d4f8c0b4fa73b
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sat Feb 26 23:09:50 2011 +0000

    Added content negotiation tests

commit 9632728b12adabaae99ea84fc2674b06af511a50
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sat Feb 26 14:52:38 2011 +0000

    Made the Service Description a bit more like SPARQL 1.1 Service Description.

commit f0a03251702f6ff98ae915af835d13a5626a4d85
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sat Feb 26 14:01:25 2011 +0000

    Use the LDADD parameter for passing the libraries instead of LDFLAGS, so that the argument order is correct.

commit 61c40ce901caed8c7e34a5011b6228ac75631184
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Mon Feb 21 14:53:55 2011 +0000

    Made image data a static const to avoid initialising for every function call.

commit 15c41c1b2785f5d272f2b44b957209957f799341
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Mon Feb 21 09:58:51 2011 +0000

    Added support for sending error messages from librdf back to the client.

commit 8a994b6d1fed1e3d50265c1b9d21f5c0076042b4
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sun Feb 20 21:35:40 2011 +0000

    Changed from using Redstore's own log levels to the librdf log level enumeration.

commit 1aedeeab12dcc19763b5de91539272db2d082608
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sun Feb 20 20:58:39 2011 +0000

    Changed markup on the message pages to use <pre></pre> instead of <p></p>.

commit d2cfcefb00a989578944c36fd579390f2ef0d502
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sun Feb 20 19:02:01 2011 +0000

    Run the RedStore autogen script before static build

commit 1d7a44a561a65e2da76d6730efbf242885c447a9
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sun Feb 20 01:04:14 2011 +0000

    Added support for SPARQL 1.1 graph management operations on the default graph using /data?default

commit bfcecce0f572a6a05c3df0b082ea5199c8c69965
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sun Feb 20 01:02:56 2011 +0000

    Whitespace changes.

commit 41a0f081ff4daa3cc67693c844866e7874cb17aa
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sun Feb 20 00:27:28 2011 +0000

    Incremented version number to 0.5.4

commit ee996e98934115d3d355e34bdca36657084dc1bb
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sat Feb 19 22:49:26 2011 +0000

    Re-factored the content negotiation response code in update.c to use redstore_page_new_with_message().

commit 491a327090eefe885b350d6b9b01f8725854d790
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sat Feb 19 22:49:13 2011 +0000

    Added support for format and additional parameters to redstore_page_new_with_message().

commit 03e7e355550521c70a76583bb9ca1435c11e82f1
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sat Feb 19 22:09:37 2011 +0000

    Escape messages written in HTML using redstore_page_new_with_message()

commit 6ed34dd78dc4f5f30c0eea2bfd5e45d9a600eed9
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sat Feb 19 19:17:05 2011 +0000

    Removed declaration of unused variable.

commit 33d89f10619f9e6d7a537174bf45fe8f7ddb78ac
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sat Feb 19 16:17:17 2011 +0000

    Added content negotiation to the RedStore error pages, so text/plain error messages are returned to non-web browsers.
    Added a custom RedStore 404 Not Found page, if no routes are matched.

commit 9268681783d7d96a84e33aabc3b93287c37a42cd
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sat Feb 19 15:25:24 2011 +0000

    Added new method redhttp_response_status_message_for_code() to return the status message for a status code.

commit ad249a346a747a73ff44c71a8180ff0656bf1d8b
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Thu Feb 17 22:22:09 2011 +0000

    Added extra test for redhttp_request_parse_arguments(request, NULL);

commit e4d88b2faff249126a47a9e26bf42292400e2970
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Thu Feb 17 22:21:54 2011 +0000

    Fix for autogen.sh not running autoheader for my configure.ac script

commit e4b1d953b488f4f2be3c93b69dd2033135101447
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Thu Feb 17 22:05:54 2011 +0000

    redhttp: improved parsing of query string components
    - allow keys without values
    - allow components to have keys with no value

commit 0cc955e5250ecfa2bcbdd5017482e56fed11ee6a
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Thu Feb 17 19:05:55 2011 +0000

    Moved redhttp_strcasecmp() from headers.c into redhttp_private.h

commit 725bd4fcf2ebcd9ed918f6211ca087bbdd0841a6
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Thu Feb 17 11:29:35 2011 +0000

    Added direct linking to Direct graph identification graphs on /graphs

commit 9b383cfc9488298ca11d124bdb6b45e45b05a45f
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Wed Feb 16 19:47:16 2011 +0000

    Added the selecting the GRAPH to the default SPARQL query.

commit 82b91c8d6f6957f72f30308a651a166eb06a7972
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Wed Feb 16 12:51:25 2011 +0000

    Moved integration test perl scripts into their own 'integration' directory.

commit 30d6f65e41f2a2d470cd94db576f3251e1d17c11
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Wed Feb 16 12:15:46 2011 +0000

    Implemented creating new graphs with a graph store generated identifier by POSTing to /data

commit 48ccf1b6a9e4312881418e4ae99e7dcdbd35e589
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Wed Feb 16 12:14:05 2011 +0000

    Added a new redstore_genid() function that generates a new random identifier in the form xxxx-xxxx

commit 79079ab402e1f0c0904952e0e0d1179e822a4f6d
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Wed Feb 16 12:04:27 2011 +0000

    Simplified autogen.sh - don't look for multiple configure.ac scripts to bootstrap.

commit b9e3262e16b134367822bd598075602f4888f77b
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Wed Feb 16 11:39:32 2011 +0000

    Added redhttp_response_set_status_message() and redhttp_response_set_status_code() functions to redhttp.

commit 6629b21d005523077e1abb788ff9a443c9c1bf2d
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Wed Feb 16 11:36:15 2011 +0000

    Changed strncpy() to memcpy() in redhttp_strndup().

commit a6f29437fbdbc8c8f6fef8c00ed375444f9cd712
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Tue Feb 15 19:49:09 2011 +0000

    Fix for incorrect Content-Length headers in the text/plain responses.

commit cc6b007e1ca8fb98c0dc0407ef978527e5f70af2
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Mon Feb 14 12:03:02 2011 +0000

    Split up the integration tests into multiple sperate test scripts with a common library of functions.

commit d2da2d96ca428925e6566f19741bc180f163ea5a
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sat Feb 12 11:12:20 2011 +0000

    Renamed 'url' field to 'path_and_query.
    Renamed 'full_url' field to 'url'.

commit 648c8736f0d547af5fe809e33be1763373fa63ec
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Fri Feb 11 10:42:10 2011 +0000

    Updated the minimum required versions of the Redland RDF Libraries.

commit 7d9873b3039f4bb0ec8758f910752170d85fb5f6
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Fri Feb 11 10:07:35 2011 +0000

    Added shell script to make it easy to load test data

commit f6de1c5c85964fb230eb030a352c44893ce0af2a
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Fri Feb 11 10:06:14 2011 +0000

    Changed the HTTP REST interface to follow SPARQL 1.1 RDF Dataset HTTP Protocol.

commit 13aca07595d1f540fb4ab65234368c176d1d8610
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Wed Feb 9 08:55:36 2011 +0000

    Renamed the redhttp_request_get_server_name() function to redhttp_request_get_host() - which also includes the port number.
    Add new redhttp_request_get_full_url() function.

commit 09f216598156aae8cfc197189bee38a64803e464
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Tue Feb 8 21:26:29 2011 +0000

    Incremented version of raptor2, rasqal and redland that redstore is dependant on.

commit 8c1728746b77887bf4d4eaa885adeaea3e1b65e0
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Tue Feb 8 21:16:33 2011 +0000

    Re-factored the RDF service description generation code to use callbacks and reduce duplicated code.

commit 1d96e4cf565ad817dc5ce768f5b1de7388f4f1e1
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Tue Feb 8 19:47:54 2011 +0000

    Added tests for information that should appear on the service description HTML page.

commit a5fe0c68ac39aa7251d4f81b86da96aad346e597
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Tue Feb 8 19:06:48 2011 +0000

    Added a status code parameter to redhttp_response_new_redirect().

commit 4e4855455187ef5c9b139cc6f775b02cb95c9d11
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Tue Feb 8 18:57:43 2011 +0000

    Added redhttp_headers_get_index() and redhttp_request_get_argument_index()

commit c1f5e6f58b5df67f8382c66552d0fa29057fb341
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Tue Feb 8 16:38:31 2011 +0000

    Changed from using rasqal_languages_enumerate() to librdf_query_language_get_description() to get information about the available query languages.

commit 1d765e9f7990ba7658daf9adf964e971e9ced357
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Tue Feb 8 14:47:07 2011 +0000

    Added hyperlink to Redland homepage

commit 2b1c7ba729220189cd3f2d4e927fab1b799cd08b
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sat Feb 5 18:59:31 2011 +0000

    Upgraded static build script to mysql 5.1.55

commit 7ed3e03c5e91c2481a0aa227802fe4caac1f236b
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Fri Feb 4 09:32:10 2011 +0000

    Updated the NEWS file ready for releasing version 0.5.2

commit 3e9b283810255243cbeb80757a67b1eed2b21f24
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Fri Feb 4 09:29:36 2011 +0000

    Fix for missing header file when installing postgres.

commit 4974b2d5d9eed598076a17f035de7bd766f1d29e
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Fri Feb 4 08:49:10 2011 +0000

    Minor updates to the README

commit 2070fc130d7d477edee9e886720ee6b9788cc377
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Fri Feb 4 08:45:54 2011 +0000

    Added back stdlib.h and unistd.h includes.

commit 8e155583603c263244b446ab5ac4ea6604f0fc67
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Fri Feb 4 08:44:10 2011 +0000

    Updated minimum dependent versions to raptor2-2.0.0, rasqal-0.9.24, redland-1.0.13

commit 861cc202b7d8edfe0f92baaa245d68b380442d38
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Fri Feb 4 08:43:02 2011 +0000

    Updated the copyright year range to 2010-2011.

commit b5c77239dac33c5c10d77c4c82d34d512a386505
Merge: 08eb928 ee08369
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Thu Feb 3 11:21:06 2011 +0000

    Merge branch 'master' of github.com:njh/redstore

commit 08eb92897a13491fc6f1481526726898646510a4
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Thu Feb 3 11:20:52 2011 +0000

    Fix for adding uri strings for query formats to the service description.

commit 673eb74676e2e604e4d571e4af058c092361516d
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Thu Feb 3 09:35:05 2011 +0000

    Changed calls to raptor_world_get_serializer_description() to use librdf_serializer_get_description() instead.

commit 2a74e6b292bd111dbba5595a7271512449055457
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Thu Feb 3 09:22:27 2011 +0000

    Added three new functions to the redhttp library: redhttp_request_get_server_name(), redhttp_request_get_server_addr(), redhttp_request_get_server_port()

commit ed7e254b7cfac398633293cdf1d892b0c21339c3
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Thu Feb 3 09:19:25 2011 +0000

    Stop using the deprecated librdf_query_results_formats_enumerate() and start using the new librdf_query_results_formats_get_description().

commit ee083698b7965e117ec07ddbdb5bd2eb3849471e
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Wed Feb 2 22:39:52 2011 +0000

    Fix for incorrectly linking aginst libpq.dylib instead of libpq.a

commit 41d14f7bae38c34c31875963aabfd0c7bcd4a323
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Wed Feb 2 22:17:58 2011 +0000

    Added support for Postgres to the static binary build.
    Upgraded to curl-7.21.3.

commit 6177c5d8c2b124196e121d8e5b0c170cf4fe4ce0
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Wed Feb 2 15:49:08 2011 +0000

    Changed --enable-debug to --enable-maintainer-mode

commit b5ce14142b04258cbedd99675fe2bca1c7746d2b
Merge: d1badd4 95336c0
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Tue Feb 1 23:12:45 2011 +0000

    Merge branch 'master' of github.com:njh/redstore

commit 95336c0c23119d61645ff0bcb5ea08200d92b753
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Tue Feb 1 22:06:05 2011 +0000

    Updated the static build script to use raptor2-2.0.0, rasqal-0.9.24 and redland-1.0.13

commit 8b2b3af090ce35842e4b545c10b56ff90189837b
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Tue Feb 1 15:12:03 2011 +0000

    Updated the automake build system to use new autogen.sh script.
    Don't set CFLAGS in the configure script.

commit bd0fea4259d9b6063947e8f792e69e2a09b306b7
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Mon Jan 31 20:57:44 2011 +0000

    Added a couple of static inline functions redhttp_strndup() and redhttp_strdup() to reduce code duplication.

commit d1badd4f1cf0e20fd9baba3394004e1ded98c9c1
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Tue Jan 25 22:07:26 2011 +0000

    Removed unused prototype

commit f9c9c76ae2b0265c5601657861a6065d7bfe44bd
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Tue Jan 25 18:19:44 2011 +0000

    Changed the port number in the examples to the same as Redstore's default port number.

commit af7144768e0ec4333fabf9c47b416e888ebb7007
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Wed Jan 19 11:00:40 2011 +0000

    Added an extra parameter to redstore_get_format(), which is the default format to return if none is provided.
    Fixed bug with freeing a const.

commit 56abd4469964dc572ea0c1952c73ed5ae1242278
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Wed Jan 19 10:43:51 2011 +0000

    Added ACLOCAL_AMFLAGS = -I build-scripts to Makefile.am

commit 8d79d0ff255a57bf12b79b7ae2f0752a4d1d83de
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Wed Jan 19 10:42:59 2011 +0000

    Updated formatter code to use new librdf functions.

commit 03c2b9898f73d3b94a9ceddf09f364dab81703b6
Merge: 6374303 7aa48db
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Wed Jan 5 12:46:35 2011 +0000

    Merge branch 'master' of github.com:njh/redstore

commit 63743035148b746520c27289bbe6295e2813fbdc
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Wed Jan 5 12:34:45 2011 +0000

    Change to support the new raptor2 raptor_syntax_description which now supports multiple uri_strings.

commit 7aa48db2a48766d0942e3ad0616e9b4708724592
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sun Dec 5 17:34:43 2010 +0000

    gave raptor a hint as the where to find YAJL

commit 40ddb09b8d54312777f4b200dceb022b5cfc11d5
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sun Dec 5 14:49:11 2010 +0000

    Updated ReadMe

commit 093da01c5819fe593c0dadd57dc6b1e3531a6602
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sun Dec 5 14:32:51 2010 +0000

    Uodated NEWS file ready for a release.
    Redstore now depends upon the latest versions of Raptor, Rasqal and Redland.

commit f7dd6f024e7b20d7c2b1328fe1d03e859f16714f
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sun Dec 5 14:26:54 2010 +0000

    Minor changes to the build static script syntax.

commit f696afef2b3e8b0da7a203377f25064cf0658943
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sun Dec 5 14:15:29 2010 +0000

    Updated to latest versions of raptor, rasqal and redland.
    Added YAJL for JSON parsing support.

commit a1714a8fec139fc5897117d341ac172851641508
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Mon Sep 27 23:21:59 2010 +0100

    Added integration test for PUTing JSON into a graph.

commit e5d07aeb917b314af0fd14d8648147add789cde7
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Tue Sep 7 23:12:36 2010 +0100

    Changed tab size from 4 to 2 (like Redland). Code style changes.

commit dbc812456d99cc908761846a2827dc20837effd3
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Tue Sep 7 22:50:30 2010 +0100

    Changed ChangeLog creation for svn to git

commit fb1b57fc36854df9e0922634d9cec9b4690a1f4f
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Tue Sep 7 19:08:31 2010 +0100

    Moved HTTP server setup into a new redstore_setup_http_server() function

commit 69b49213ebb509109075ef6f5368c64beb152e75
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Tue Sep 7 19:00:26 2010 +0100

    Added support for display of storage options hash.
    Re-factored code relating to setting up storage into a new redstore_setup_storage() function.

commit bf450f8b6c0f49a8a3bad5b898d4e9402a623c4d
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Thu Sep 2 20:09:11 2010 +0100

    Added test for table response type for SELECT query

commit eafdf76762ee9dc4b7ea18288622039856e55f6f
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Thu Sep 2 19:29:18 2010 +0100

    Corrected test for JSON mime type

commit ab2aaf29e424f604fa2665fe62ea82ed92fee0f9
Merge: a94d009 0789b31
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Thu Sep 2 18:56:47 2010 +0100

    Merge branch 'master' of github.com:njh/redstore

commit a94d009556a148c5e3e68b920b7230d293af832e
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Thu Sep 2 16:40:23 2010 +0100

    Added a test for CONSTRUCT query outputting JSON

commit 0789b313dfd5f7f104401e2ea4374ed944e0d932
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Tue Aug 31 11:42:16 2010 +0100

    Changed to a more recent build of redland

commit 2666dfc4975734b2a00d0793818cc2c91b523bc7
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Mon Aug 30 18:07:54 2010 +0100

    Use librdf_world_get_rasqal() instead of creating a new world for ourselves.
    This adds a dependancy upon (currently unreleased) librdf version 1.0.11.

commit e6aa1f1ef77460941bfabe7968e591a1bd6ae8f1
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sun Aug 22 23:01:41 2010 +0100

    Added test for using SPARQL to get a distinct list of graphs.

commit 933753ffb9298a858688a9c37c6c77327fa873cb
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sun Aug 22 22:58:11 2010 +0100

    Created new @lines variable to make the tests easier to read.

commit 7f31e8f13a77ea92f7207a1ab879a3bab7700daa
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sun Aug 22 22:15:11 2010 +0100

    Changed static build script to build against Raptor 2

commit 5e9684f1d18dc83aa18be119f1143b90d4ae2856
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sun Aug 8 01:03:25 2010 +0100

    Display all the names and mime types for every format.

commit 3636ab210b25a72488334ec0256813fb19ef41f3
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sun Aug 8 00:36:57 2010 +0100

    Changes so that content negotation takes account of the q values from raptor.
    Moved all of the accept type generation code from description.c into redstore.c.

commit bf01f8aec3be8cced508a0b9467644871f39aa50
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sun Aug 8 00:33:21 2010 +0100

    Modified the redhttp_negotiate_choose() function to take redhttp_negotiate_t data structures instead of strings.

commit 990693bbebd17b0da3882d6a3501cf4c5ff7b0d0
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sat Aug 7 23:10:48 2010 +0100

    Made default message struture NULL terminated instead of using sizeof()

commit 1236cd59432745f2a00c4ff30b232cfd01e2d4db
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sat Aug 7 20:38:08 2010 +0100

    Updated integration tests, now that Redstore uses Rasqal and Raptor 2 for HTML views.

commit 2b004fbe17a15e0ca72a951968d853c174abf687
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sat Aug 7 19:14:19 2010 +0100

    Removed Redstore's built-in HTML serialiser in favour of using Rasqal/Raptor.

commit c5e8d0ae76abe2da1f30de9740db5ad3600e8502
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sat Aug 7 18:30:49 2010 +0100

    Changed the N-Quads formatter to use the raptor_term_ntriples_write() function.

commit 87e02009aad99c91d2425efec02012437f789010
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sat Aug 7 18:24:05 2010 +0100

    Redstore now depends upon Raptor 2.
    Added configure check for Rasqal 0.9.20.
    Re-wrote Raptor 1 specific code to Raptor 2 code.

commit 2f7cc44a95532d2c172902e2d1f573c3189b3357
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Wed Aug 4 21:11:45 2010 +0100

    Added a .gitignore file

commit 8e5dfd2836edd5c801cc46fa72f4f7f98eb1024e
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Wed Aug 4 19:17:29 2010 +0100

    Added new todo list generation script

commit 6eb81f95e6e75c5aaf4ae868560bb99014118fd4
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sat Jul 3 13:16:25 2010 +0100

    Converted README and NEWS to Markdown format.

commit c6eb9a6b8bfbfb9e5d19db7ab52ad255d475769e
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sat Jul 3 12:00:24 2010 +0100

    Removed references to Google Code

commit 1516d2ca40c1b94712c3f241abcb45266b5e5dbe
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Mon May 17 22:08:38 2010 +0000

    Fixed link to plain text version of graph list.
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@239 853f923e-f49a-11de-bb94-7564724c0657

commit 50afcb3d63b717ab28b813a77d6143378d60a69b
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Tue Apr 27 08:26:01 2010 +0000

    Added fix for CONSTUCT query returning an empty result set crashing RedStore.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@238 853f923e-f49a-11de-bb94-7564724c0657

commit 6309a3871c63d98641e400c9fe35f73b4d39ca8c
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Thu Apr 22 22:03:00 2010 +0000

    Bumped up version number to 0.5.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@237 853f923e-f49a-11de-bb94-7564724c0657

commit 673cac5621deb6c230353e2a3ce3246bc82d79cb
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Thu Apr 22 21:37:14 2010 +0000

    Updated NEWS file.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@235 853f923e-f49a-11de-bb94-7564724c0657

commit 2f6d5c27c4ae6154de8155e86e727449cd458cff
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Thu Apr 22 21:32:14 2010 +0000

    Improvements for deleting all triples.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@234 853f923e-f49a-11de-bb94-7564724c0657

commit 0f9dd614449fc5fa8029caa9871f844ca7b569ba
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Thu Apr 22 21:21:11 2010 +0000

    Attempted to perform local XHTML validation.
    - problem with loading DTDs over network
    - problem with entity decoding
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@233 853f923e-f49a-11de-bb94-7564724c0657

commit 9c34e536e99fc8c7aceba0366db0da410dba6dbe
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Thu Apr 22 21:19:57 2010 +0000

    XHTML fixes
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@232 853f923e-f49a-11de-bb94-7564724c0657

commit 9cb898bda1db63b93c4c11e53d28f4761eeaf2d8
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Thu Apr 22 19:33:56 2010 +0000

    Tweaks to error message reporting.
    Wrote more integration tests.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@231 853f923e-f49a-11de-bb94-7564724c0657

commit a69773169f34f8d0769f4d5ff617938ee5ff9675
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Wed Apr 21 21:53:57 2010 +0000

    Minor fixes
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@230 853f923e-f49a-11de-bb94-7564724c0657

commit f7759cff6dc8a8841abb9035a0a30e7f05789c94
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Wed Apr 21 18:06:00 2010 +0000

    Added support for inserting/deleting triples via HTTP POST from a form.
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@229 853f923e-f49a-11de-bb94-7564724c0657

commit 814d597446d0576d4ab7f33df0ad79314f672722
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Tue Apr 20 19:02:04 2010 +0000

    Fix for memory leak.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@228 853f923e-f49a-11de-bb94-7564724c0657

commit 8bbdf5ccc49c90324b367307d654c38d9326818f
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Tue Apr 20 18:59:58 2010 +0000

    Implemented content negotiation for DELETE response.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@227 853f923e-f49a-11de-bb94-7564724c0657

commit 0039526e0d6e06b19efa7fe52ae9a8f03dddccb4
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Tue Apr 20 18:52:39 2010 +0000

    Re-disabled verbose logging in integration tests.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@226 853f923e-f49a-11de-bb94-7564724c0657

commit 1db7784f5cee824ac8b1648d15869cda90738ca2
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Tue Apr 20 16:10:55 2010 +0000

    Bumped up version number to 0.4
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@225 853f923e-f49a-11de-bb94-7564724c0657

commit 5b2da131c956ec631ab15c643aa0df04be41e144
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Mon Apr 19 17:16:51 2010 +0000

    Added support for POSTing triples into the default graph.
    Loads are now performed using librdf_model_context_add_statements() which should be more efficient but means that we can't return the number of triples added anymore.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@224 853f923e-f49a-11de-bb94-7564724c0657

commit bd273fdff1e2f98294d4d5c6b56f87befb6354ac
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sun Apr 18 13:41:59 2010 +0000

    Added support for POSTing triples to named graphs.
    Skip JSON integration tests if perl JSON module is too old.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@223 853f923e-f49a-11de-bb94-7564724c0657

commit 5739e3d6e7254bcac70544241612ea478f52746b
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sun Apr 18 12:22:52 2010 +0000

    Implemented handle_data_delete()
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@222 853f923e-f49a-11de-bb94-7564724c0657

commit 8935a6f6c2ca76202169df67b79bb3dc60b05a08
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sun Apr 18 10:22:30 2010 +0000

    Changed URL structure about a bit.
    Now allows fetching of any graph stream as nquads.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@221 853f923e-f49a-11de-bb94-7564724c0657

commit ea3c7c4f163c01e9fe7dbd0c34513f1ccddb2cc2
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sun Apr 18 10:21:07 2010 +0000

    Changed to mirror of db-4.8.26 because of reliability issues of download.oracle.com
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@220 853f923e-f49a-11de-bb94-7564724c0657

commit d88468da594cb81829c0cc51d1badbcab67fcc0b
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Fri Apr 9 19:34:35 2010 +0000

    Changed static build to using a snapshot of rasqal 0.9.20 (rasqal-20100409)
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@218 853f923e-f49a-11de-bb94-7564724c0657

commit bc19f7864875e7d32b1fb0ff68622aed4c8948dc
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Fri Apr 9 19:33:34 2010 +0000

    Enabled JSON validation tests.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@217 853f923e-f49a-11de-bb94-7564724c0657

commit ce56b637059efd0215baeaf3a30f2c579992c80e
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Fri Apr 9 19:33:06 2010 +0000

    Updated the News file
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@216 853f923e-f49a-11de-bb94-7564724c0657

commit c02d4355a4ffc5cb8333402b48869d1c837d5486
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Fri Apr 9 18:33:39 2010 +0000

    Added a requirements section to the README
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@214 853f923e-f49a-11de-bb94-7564724c0657

commit b6fe251fe6b5c8a0f702819a0aaa40ae1a2e91c4
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Fri Apr 9 10:29:27 2010 +0000

    Added tests for the alternative SPARQL endpoint URLs.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@211 853f923e-f49a-11de-bb94-7564724c0657

commit 439384d57df3bebdd9546832c9b2b237b70616e3
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Fri Apr 9 09:42:49 2010 +0000

    Added test for SELECT with a LIMIT
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@210 853f923e-f49a-11de-bb94-7564724c0657

commit dc141ef020a01be9e6579d3e4264de49e3ecc5fc
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Fri Apr 9 09:42:28 2010 +0000

    Fix for checkmk not working on Mac OS 10.6
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@209 853f923e-f49a-11de-bb94-7564724c0657

commit f6e4958b1f53c61a0f090dbba1e265dec4d137b1
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Fri Apr 9 09:41:55 2010 +0000

    Spelling mistake correction
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@208 853f923e-f49a-11de-bb94-7564724c0657

commit b7f95cb8a7d485080d36c86461e86160983e478d
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Thu Apr 8 23:07:55 2010 +0000

    Added tests for dumping and loading.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@207 853f923e-f49a-11de-bb94-7564724c0657

commit ec9c1c0ab5709f3639d3d28da51efc6b86e9b69c
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Thu Apr 8 23:07:02 2010 +0000

    Re-build restore with every run of script.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@206 853f923e-f49a-11de-bb94-7564724c0657

commit 244d5a1b30300c97d43a5a6b73b1c24799c8842d
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Thu Apr 8 23:06:21 2010 +0000

    Remove string length lvalue
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@205 853f923e-f49a-11de-bb94-7564724c0657

commit e075068b5578c2b7dc3999bab9d827f8d871abe5
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Thu Apr 8 15:04:24 2010 +0000

    Allow 'make clean' to fail.
    Run autogen.sh before running configure on static build.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@204 853f923e-f49a-11de-bb94-7564724c0657

commit c5240ee640f3ff5e54b2c6b0b76182c69eb4bf43
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Thu Apr 8 14:26:00 2010 +0000

    Use the local version of redstore for static builds.
    Added support for running tests.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@203 853f923e-f49a-11de-bb94-7564724c0657

commit 8171f24d9bf895e004924a3bbb1c9a483ffee7b4
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Thu Apr 8 07:56:16 2010 +0000

    Made build-static.pl executable.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@202 853f923e-f49a-11de-bb94-7564724c0657

commit af9636ec4b7867a5a5d0dd4652122aeeb84849eb
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Wed Apr 7 22:30:03 2010 +0000

    Fixed tests for non-negotiated PUT reponses.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@201 853f923e-f49a-11de-bb94-7564724c0657

commit 4d28abd88cdf650bb271f265409c964cefb465c3
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Wed Apr 7 22:24:01 2010 +0000

    Moved build scripts into a common directory.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@200 853f923e-f49a-11de-bb94-7564724c0657

commit 50f8dfc78676d00a25454984b4d11efa5eeca11e
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Wed Apr 7 07:02:03 2010 +0000

    Made GCC version number configurable
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@199 853f923e-f49a-11de-bb94-7564724c0657

commit 4c474cabdf78a0c577d174483126513bd5332c61
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Tue Apr 6 22:31:33 2010 +0000

    Fixes for compiling on Mac OS 10.6
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@198 853f923e-f49a-11de-bb94-7564724c0657

commit 3bf109ae45f4bfc51e814970e956816a55121689
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Mon Apr 5 18:35:03 2010 +0000

    Added plain text response when adding data from the command line.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@197 853f923e-f49a-11de-bb94-7564724c0657

commit 1a40a6d035f69df06f358859d36ca1cc03e3c7b9
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Mon Apr 5 17:38:18 2010 +0000

    Changed name of the link to the query form.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@196 853f923e-f49a-11de-bb94-7564724c0657

commit 074f4979279e8585921218ce78b3b5960eb633ee
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Mon Apr 5 16:59:30 2010 +0000

    Added proper list of supported result formats.
    Added support for multiple query languages.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@195 853f923e-f49a-11de-bb94-7564724c0657

commit a31af59414ece79d831e3d79e40b84e8a8f9c960
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Mon Apr 5 16:56:24 2010 +0000

    Whitespace changes.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@194 853f923e-f49a-11de-bb94-7564724c0657

commit e8125635250bd7bbb1e066c82cee25e0eb372911
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Mon Apr 5 09:43:55 2010 +0000

    Re-factored HTTP Status messages from a switch statement into a data structure.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@193 853f923e-f49a-11de-bb94-7564724c0657

commit c4ff517098df33a341e7c4eb5d20348e902f3a8d
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Mon Apr 5 00:21:14 2010 +0000

    redhttp doesn't use stdarg any more.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@192 853f923e-f49a-11de-bb94-7564724c0657

commit eae9cf90152d6f9330bda1c87d090c22219830a5
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Mon Apr 5 00:03:49 2010 +0000

    Re-factored redhttp response code.
    Now using raptor_iostream for redstore page generation.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@191 853f923e-f49a-11de-bb94-7564724c0657

commit 99b33aa3b1141570b4acb536cf8bab495f970d44
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sun Apr 4 15:18:40 2010 +0000

    Fixed the number of tests.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@190 853f923e-f49a-11de-bb94-7564724c0657

commit 7181b78c0a35ae47c4d0d6f016466baa748b5e53
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sun Apr 4 14:26:33 2010 +0000

    Implemented HTML escaping in the built-in HTML serialisers.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@189 853f923e-f49a-11de-bb94-7564724c0657

commit e8abaed95a5954cbd81b8881e9aa2b6dfd086a83
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sun Apr 4 13:18:47 2010 +0000

    Fixes for warnings, memory leaks and whitespace.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@188 853f923e-f49a-11de-bb94-7564724c0657

commit 04c997530e2c25e5ed5c537e24c84a8f78e729bf
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sun Apr 4 12:28:18 2010 +0000

    Implemented better content negotiation.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@187 853f923e-f49a-11de-bb94-7564724c0657

commit d5b8392c6243cf9d6a117cc90b932a3f2f5dab91
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sat Apr 3 21:33:12 2010 +0000

    Moved Content Negotiation into a seperate module.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@186 853f923e-f49a-11de-bb94-7564724c0657

commit 611c03c7453cd4457e0c95e2b5edbe48f8887259
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sat Apr 3 15:48:54 2010 +0000

    Added support for parsing of Accept headers
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@185 853f923e-f49a-11de-bb94-7564724c0657

commit 22cfd8e85a0179624d3aefac9c7146b495c1e113
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sat Apr 3 15:48:28 2010 +0000

    Keep existing CFLAGS when running coverage report.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@184 853f923e-f49a-11de-bb94-7564724c0657

commit 2658fc35420fe73ed7967a00795eb94ceb2e7d58
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sat Apr 3 15:46:50 2010 +0000

    Whitespace changes
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@183 853f923e-f49a-11de-bb94-7564724c0657

commit ae4d557dd481a2bffaad487a974f3bcbdc28dfff
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Fri Apr 2 23:38:46 2010 +0000

    Added /robots.txt
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@182 853f923e-f49a-11de-bb94-7564724c0657

commit d29b35a8c499e7a98618a369b204ec82a6f7e914
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Fri Apr 2 23:23:56 2010 +0000

    Added Parser Sytaxes to the Service Description.
    Code re-factoring.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@181 853f923e-f49a-11de-bb94-7564724c0657

commit 45aa302bbf266d99f784673e0af27ca3178bb689
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Fri Apr 2 22:55:41 2010 +0000

    Incremented version number ready for the next release.
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@180 853f923e-f49a-11de-bb94-7564724c0657

commit 91674f6897a13c4e6fe043dcc2a799ee272f02d6
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Fri Apr 2 22:36:09 2010 +0000

    Renamed config.h to redstore_config.h
    Fixed lots of warnings.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@179 853f923e-f49a-11de-bb94-7564724c0657

commit 4763b3d845ebdf1952d38fd7d58ed5ce9cc34018
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Fri Apr 2 22:11:06 2010 +0000

    Added new Service Description page with content negotiation.
    Removed the Formats and Info pages.
    Removed Redstores list of serialisers - use Raptor's instead.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@178 853f923e-f49a-11de-bb94-7564724c0657

commit 1caa42430c912a87c062e99b8c5b57b32b19f020
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Fri Apr 2 22:07:59 2010 +0000

    Fixed bug in buffer size calculation.
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@177 853f923e-f49a-11de-bb94-7564724c0657

commit 8994ba2c14e53fba8f31ef98ee63ec70cb62c823
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Fri Apr 2 22:07:18 2010 +0000

    Force the query languages to be enabled in rasqal
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@176 853f923e-f49a-11de-bb94-7564724c0657

commit c5e5aaa4bd5b3fb3e0253469783779d9d6806e81
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Wed Mar 31 11:35:43 2010 +0000

    More Raptor 1 fixes.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@175 853f923e-f49a-11de-bb94-7564724c0657

commit 1a5ff6a8744f4af7600baa9f9358104f99ecd5cc
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Wed Mar 31 11:14:49 2010 +0000

    Fixes for Raptor v1
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@174 853f923e-f49a-11de-bb94-7564724c0657

commit 3ee89cced91fe616120480107c72ea08d68d806c
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Tue Mar 30 21:52:33 2010 +0000

    Added support for ASK queries.
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@173 853f923e-f49a-11de-bb94-7564724c0657

commit 566afed6dcfbd7157d80f7ad937f7e258cbabbb7
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Tue Mar 30 21:23:58 2010 +0000

    Added support for N-Quads dump
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@172 853f923e-f49a-11de-bb94-7564724c0657

commit ae93bfa39691dc591a849df574b0d616afbe8c69
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Tue Mar 30 09:11:41 2010 +0000

    Made HTML test less brittle
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@171 853f923e-f49a-11de-bb94-7564724c0657

commit 246470231a0d01711e0f02bee224d07dbfbdcdf8
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Tue Mar 30 09:07:47 2010 +0000

    Fix for Raptor v2
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@170 853f923e-f49a-11de-bb94-7564724c0657

commit 8f87c8ed03286573e17f968f7a49411af78f9278
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sun Feb 28 14:15:26 2010 +0000

    Changed default format to a mime type for put()
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@169 853f923e-f49a-11de-bb94-7564724c0657

commit e80f8b3b2d7cfdf3b666b7880e413100c0f6bc26
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sun Feb 28 12:44:26 2010 +0000

    Added PUT and GET to the Redstore PHP API.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@168 853f923e-f49a-11de-bb94-7564724c0657

commit 22679a68eca8e4703e59ce06ceb2c34303a837c5
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Tue Feb 23 21:43:27 2010 +0000

    Added some extra tests for PUTing and DELETEing data
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@167 853f923e-f49a-11de-bb94-7564724c0657

commit f090b2a9207a1bd26b9de15a750b675885b0447f
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sun Feb 21 23:48:28 2010 +0000

    Set default config path, so it doesn't look in the default system locations.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@166 853f923e-f49a-11de-bb94-7564724c0657

commit 27e913acc3e9f8b3cf2d3c3104eb6d37d2c7baad
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sun Feb 21 18:27:24 2010 +0000

    Applied gtkdoc hack due to problems installing redland.
    Downgraded rasqal due to bug.
    Disabled GMP because of problems compiling universal binary.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@165 853f923e-f49a-11de-bb94-7564724c0657

commit eaf0a6e08ec66f60efb3f90fb42471bd014eb476
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sun Feb 21 12:34:18 2010 +0000

    Moved common configure arguments into a variable.
    More changes to try and get RedStore to build as a Universal Binary
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@164 853f923e-f49a-11de-bb94-7564724c0657

commit 0605c7e2392abc0742540e5c8d4751ee2a6575dd
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sat Feb 20 19:17:59 2010 +0000

    Wrote some simple PHP for loading and deleting graphs from RedStore.
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@163 853f923e-f49a-11de-bb94-7564724c0657

commit 7f0bbd1d343bf2cfdef7d57aa6dce2f6a0f14b72
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Thu Feb 18 17:37:20 2010 +0000

    Allowed choice of redstore binary from command line.
    Added additional SPARQL response tests.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@162 853f923e-f49a-11de-bb94-7564724c0657

commit c26653366ce98fd93f081cfb54a7102b05ca4a6f
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Thu Feb 18 17:22:36 2010 +0000

    Added test for parsing HTTP header without a space after the colon.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@161 853f923e-f49a-11de-bb94-7564724c0657

commit eff7ce4a6c1e651e3decadf7f44bcb95af23c262
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Wed Feb 17 22:59:03 2010 +0000

    Removed empty 'More Info' link on formats page.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@160 853f923e-f49a-11de-bb94-7564724c0657

commit ebab69afd87276486b8d4ae9f6dd83c1665eb4f3
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Wed Feb 17 22:58:34 2010 +0000

    Added libiodbc-3.52.7, db-4.8.26, mysql-5.1.43.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@159 853f923e-f49a-11de-bb94-7564724c0657

commit fe2b05c3bb957271a4221410d3b38075ecf3948c
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Wed Feb 17 21:22:24 2010 +0000

    Added curl, libxml, libxslt and gmp to the build.
    Added support for extracting .tar.bz2
    Improved directory changing.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@158 853f923e-f49a-11de-bb94-7564724c0657

commit 9e046b9ca6a5ec6fd744b7a675915e16a7e7e2bc
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Tue Feb 16 00:30:23 2010 +0000

    Wrote script to make it easier to build static versions of RedStore.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@157 853f923e-f49a-11de-bb94-7564724c0657

commit 8bf7dda1471833d7f610f7d02d2b83064a5b3ceb
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Mon Feb 15 22:10:47 2010 +0000

    Removed storage modules that don't support contexts.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@156 853f923e-f49a-11de-bb94-7564724c0657

commit d31bc9bbc8e09b8c3d5affbb704f20133b1a1eab
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sun Feb 14 23:47:30 2010 +0000

    Added Content-Type header to HTML pages (oops.)
    More invalid XHTML fixes and tests.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@155 853f923e-f49a-11de-bb94-7564724c0657

commit 3ee2a42663573ff7847059ea75ff9022e0e3e003
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sun Feb 14 23:11:18 2010 +0000

    Added description to the top of todo.pl
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@153 853f923e-f49a-11de-bb94-7564724c0657

commit b44db3482b0f377add693c4adccead7f9df55cee
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sun Feb 14 23:00:33 2010 +0000

    Added NEWS file.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@152 853f923e-f49a-11de-bb94-7564724c0657

commit efc469c5bad898d079069baa1543b4593e0c8fd7
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sun Feb 14 22:48:46 2010 +0000

    Couple of extra new tests for the new accessors.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@151 853f923e-f49a-11de-bb94-7564724c0657

commit 82bfb8ff130905cc7c62d637b4590da692202477
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sun Feb 14 22:48:01 2010 +0000

    Added a seperate compile phase.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@150 853f923e-f49a-11de-bb94-7564724c0657

commit 95ffcf6b2c5009a3e7a1b3ba49df7e7491e17909
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sun Feb 14 21:59:44 2010 +0000

    Increase HTTP Timeout to prevent false-fails on busy machines.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@149 853f923e-f49a-11de-bb94-7564724c0657

commit 60e16f481c449af1eab7d24ba2e7ef108a9a81fb
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sun Feb 14 20:54:41 2010 +0000

    Added curl examples to README file.
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@148 853f923e-f49a-11de-bb94-7564724c0657

commit 2517e304423058379c0887e83a62a164a5c24462
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sun Feb 14 18:07:42 2010 +0000

    Changes to fix 'make distcheck'.
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@147 853f923e-f49a-11de-bb94-7564724c0657

commit d03a4574bc3f1093e028d96fefd239f28d550405
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sun Feb 14 16:10:19 2010 +0000

    Added includes to redhttp_private.h to fix comilation problem on Linux
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@146 853f923e-f49a-11de-bb94-7564724c0657

commit 92ff004b002e12b699498d676484ef31558d8b14
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sun Feb 14 14:44:55 2010 +0000

    Made the redhttp data structures opaque and added missing accessors.
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@145 853f923e-f49a-11de-bb94-7564724c0657

commit be8851b8ada1020ee7fe2acebe8d00583aa85218
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sun Feb 14 14:42:16 2010 +0000

    Added check for checkmk command
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@144 853f923e-f49a-11de-bb94-7564724c0657

commit d80d875933bc19c8d5f7d8e552b4111c7f66829a
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sat Feb 13 23:18:55 2010 +0000

    Added tests to ensure that server responses are valid XML
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@143 853f923e-f49a-11de-bb94-7564724c0657

commit e9377537739ec1c16ae1b9bd45f8dc25a9791fc9
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sat Feb 13 23:15:20 2010 +0000

    It is 2010, 404 pages can now be valid XML.
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@142 853f923e-f49a-11de-bb94-7564724c0657

commit 5425d06bc7aaf51bacaeef8b4f797c666cf8adb6
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sat Feb 13 19:06:45 2010 +0000

    Added AC_PROG_LIBTOOL for older versions of automake/libtool
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@141 853f923e-f49a-11de-bb94-7564724c0657

commit 7db3b23b5d0729ba2605ab624dc63ee1a5ffb3b7
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sat Feb 13 18:36:21 2010 +0000

    Changed references to old static library to libtool
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@140 853f923e-f49a-11de-bb94-7564724c0657

commit a8957649d1fce0d23f1f3232383b96c60042d273
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sat Feb 13 16:23:13 2010 +0000

    Started using libtool to generate convenience library
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@139 853f923e-f49a-11de-bb94-7564724c0657

commit 4b26557e7139576d7ed673dc0ebbe7b3355a658b
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sat Feb 13 16:20:18 2010 +0000

    Wrote script to generate TODO list from the Google Code issue tracker.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@138 853f923e-f49a-11de-bb94-7564724c0657

commit 518af5124cada339b266ed01f08b247f5f392eed
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Fri Feb 12 18:04:51 2010 +0000

    Improved port number selection
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@137 853f923e-f49a-11de-bb94-7564724c0657

commit 1ff83503312e034ac6aa4766d4d617033dcaa98f
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Fri Feb 12 18:03:12 2010 +0000

    Incremented version number
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@136 853f923e-f49a-11de-bb94-7564724c0657

commit 0e6f121bec8bb6c27df0c10351b0f45d14730cd8
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Fri Feb 12 17:57:29 2010 +0000

    Updated TODO list
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@135 853f923e-f49a-11de-bb94-7564724c0657

commit de93f90b127d4d1adc68545d979505995f319973
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Fri Feb 12 17:57:17 2010 +0000

    FIXED HTML syntax errors
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@134 853f923e-f49a-11de-bb94-7564724c0657

commit 74015c603f99ac4de394a01700c539b4d78c24b3
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Fri Feb 12 17:55:27 2010 +0000

    Fixed memory allocation errror in redhttp_response_content_append()
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@133 853f923e-f49a-11de-bb94-7564724c0657

commit f1c21783932b929c866039e04b87b3ca6639ceec
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Fri Feb 12 13:03:49 2010 +0000

    Added missing test data to the distribution
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@131 853f923e-f49a-11de-bb94-7564724c0657

commit 0b3ca42138c73ac5d93a71ab7a8279a7d8c4648c
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Thu Feb 11 22:44:13 2010 +0000

    More memory allocation error checks.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@130 853f923e-f49a-11de-bb94-7564724c0657

commit d7b638ca6a9b1fa1bb809c0b3f70a1d27ce87c80
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Thu Feb 11 22:37:58 2010 +0000

    More memory allocation error checks.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@129 853f923e-f49a-11de-bb94-7564724c0657

commit 6487534d9981bd1dec7a447098e6cbc5810b89f7
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Thu Feb 11 22:08:05 2010 +0000

    Removed dependancy upon File::Slurp
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@128 853f923e-f49a-11de-bb94-7564724c0657

commit f44374af29fdc07aa1221bc51ed43a77d9deb04e
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Thu Feb 11 12:09:47 2010 +0000

    Added test for loading the 'load' page.
    Added basic test for a SPARQL SELECT query with XML response.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@127 853f923e-f49a-11de-bb94-7564724c0657

commit 502f4f4114bbc61f87c0152ebd83ebda5e3dd758
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Thu Feb 11 11:20:56 2010 +0000

    Changed load test to use PUT instead
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@126 853f923e-f49a-11de-bb94-7564724c0657

commit fcad3e7a41e61cdee911a8623b71d820523f8505
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Wed Feb 10 23:01:10 2010 +0000

    Wrote some integration tests.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@125 853f923e-f49a-11de-bb94-7564724c0657

commit cf0d82c8cc4b2d2609a4dcb1aec0fd1c4721fb82
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Wed Feb 10 23:00:13 2010 +0000

    Removed NULL from formats structure to prevent bus errors
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@124 853f923e-f49a-11de-bb94-7564724c0657

commit 4f1133557edcb8aecb1c03786a27f0cf88d0501d
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Tue Feb 9 22:47:02 2010 +0000

    Started writing an integration test suite
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@123 853f923e-f49a-11de-bb94-7564724c0657

commit 299c7a0470845f542cf9b69ae687c8e02e4880c3
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Tue Feb 9 22:29:34 2010 +0000

    Improved socket listening error code.
    Don't complain after successfully binding first socket.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@122 853f923e-f49a-11de-bb94-7564724c0657

commit 37f76d2fe34ee6e6706202fcd1eb3cfb65a8dd48
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Tue Feb 9 22:18:35 2010 +0000

    Added request logging.
    Allow trailing slashes for sparql queries (only).
    Redirect if trailing slashes are added.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@121 853f923e-f49a-11de-bb94-7564724c0657

commit ae0473ff37065b2d253933a1a8557ed486bc88f2
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Tue Feb 9 22:15:06 2010 +0000

    added redhttp_request_get_remote_addr() and redhttp_request_get_remote_port()
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@120 853f923e-f49a-11de-bb94-7564724c0657

commit 55d4e62083fd258636401d5dc6f95332f1df9522
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Mon Feb 8 23:41:13 2010 +0000

    Updated TODO list.
    Added README and AUTHORS files.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@119 853f923e-f49a-11de-bb94-7564724c0657

commit cdd501374971a84863c895d75264a5702a6525d2
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Mon Feb 8 23:40:01 2010 +0000

    Adjusted order of indent command line options
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@118 853f923e-f49a-11de-bb94-7564724c0657

commit c84da89cc90318ad98824e3d5580c455f1d9b5da
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Mon Feb 8 22:52:31 2010 +0000

    Added option to allow binding to specific IP address.
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@117 853f923e-f49a-11de-bb94-7564724c0657

commit 122ec7670c3879e4a1ad8929aa9c9f8d1bcbf8d6
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Mon Feb 8 09:00:32 2010 +0000

    Added indent target to main Makefile.
    Re-wrapped lines to 100 characters long.
    Added GPL License to the top of every source file.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@116 853f923e-f49a-11de-bb94-7564724c0657

commit 3320fce77134d5782eb762e1ddcf876fbf447098
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sun Feb 7 23:29:50 2010 +0000

    Cleaned up code by running it through indent with the K&R style.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@115 853f923e-f49a-11de-bb94-7564724c0657

commit b8249d3eb8b12623f14ffcb6288f25497ed59f6b
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Fri Feb 5 19:55:01 2010 +0000

    Changed method of conditional compilation of tests.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@114 853f923e-f49a-11de-bb94-7564724c0657

commit 4e540c9d423ec67ae2c6818512eb514f8efe1bd3
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Fri Feb 5 19:31:13 2010 +0000

    Added Move Text and HTML serialisers into Redland/Raptor, Make redhttp structure opaque to TODO list
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@113 853f923e-f49a-11de-bb94-7564724c0657

commit fa9b8d8c49b1d36c084e2eb18636ec3cb8b10061
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Fri Feb 5 15:13:58 2010 +0000

    Re-ordered configure.ac to sort out compiler flags problem.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@112 853f923e-f49a-11de-bb94-7564724c0657

commit a2c4db0cd42c8b353e1f923bbc7fe273817f7414
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Fri Feb 5 14:27:09 2010 +0000

    Modified format_bindings_query_result_librdf() to work for formats without URIs
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@111 853f923e-f49a-11de-bb94-7564724c0657

commit e07b076932aaaeed5a5f32d10c4e04936a0bee18
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Fri Feb 5 12:49:13 2010 +0000

    Safer use of strcmp(). Whitespace cleanups.
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@110 853f923e-f49a-11de-bb94-7564724c0657

commit c618e5c9764f255e5366fac44b42c5993a8324f5
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Fri Feb 5 12:48:34 2010 +0000

    Removed More Info links for query results without URIs
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@109 853f923e-f49a-11de-bb94-7564724c0657

commit a137103cce4a6fca8eb2b5b7519c9852b97ecccb
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Fri Feb 5 12:12:58 2010 +0000

    Added some more tests for redhttp
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@108 853f923e-f49a-11de-bb94-7564724c0657

commit 94b60140a9f2fe0bd76cae64427c493ab78fe58c
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Thu Feb 4 22:51:43 2010 +0000

    Added checks to test dispatching of requests
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@107 853f923e-f49a-11de-bb94-7564724c0657

commit 4c7755b61f2528e818012c60405e8adfb6e54d07
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Thu Feb 4 22:50:49 2010 +0000

    Use accessor methods instead of poking inside the data structures.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@106 853f923e-f49a-11de-bb94-7564724c0657

commit 897edfd24cfb81189eda34785bca76eb54c00693
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Thu Feb 4 22:41:51 2010 +0000

    Moved URL parsing into redhttp_request_set_url() so that it sets the path and query_string too.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@105 853f923e-f49a-11de-bb94-7564724c0657

commit af283e9355e2c2d4ee20ec418fb66107a9604600
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Wed Feb 3 08:10:26 2010 +0000

    Refectored code a little to make redhttp_server code easier to test.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@104 853f923e-f49a-11de-bb94-7564724c0657

commit 838d6c14414251ccded12d5204996220300731b7
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Tue Feb 2 22:13:32 2010 +0000

    Removed non-posix functions
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@103 853f923e-f49a-11de-bb94-7564724c0657

commit d12a283255193e0f6c607ac64ff66e8d42ce9bd0
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Tue Feb 2 18:09:39 2010 +0000

    Added tests for the new setters and getters in redhttp_request
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@102 853f923e-f49a-11de-bb94-7564724c0657

commit b5b89d85485194b79d138f12f16f0a779708c73c
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Tue Feb 2 15:49:19 2010 +0000

    Memory leak fix
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@101 853f923e-f49a-11de-bb94-7564724c0657

commit dede679433480b0077e32cb4752fe6c52244e4fc
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Tue Feb 2 15:44:55 2010 +0000

    Memory leak fix
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@100 853f923e-f49a-11de-bb94-7564724c0657

commit 6dfa742d45bfc8cfdd9750a9dbbebcd3f9436a11
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Tue Feb 2 10:09:12 2010 +0000

    Fixed test which was incorrectly checking for null terminated string
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@99 853f923e-f49a-11de-bb94-7564724c0657

commit 209159ce90ad0fbcdcdd65856071c86b8313f0a0
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Tue Feb 2 09:50:17 2010 +0000

    Defining _POSIX_C_SOURCE at the top of every source file
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@98 853f923e-f49a-11de-bb94-7564724c0657

commit 5badab44c54da0757234fb0511ebc932c1652cba
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Tue Feb 2 09:23:35 2010 +0000

    Redland 1.0.9 is needed for librdf_parser_guess_name2
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@97 853f923e-f49a-11de-bb94-7564724c0657

commit 02df177981678e0333d1d52d078472bb8c9d360f
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Tue Feb 2 09:14:03 2010 +0000

    Removed strncasecmp()
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@96 853f923e-f49a-11de-bb94-7564724c0657

commit 4ff8a4a8093b8e411c49747c366c91069c7244fc
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Mon Feb 1 23:26:13 2010 +0000

    Removed strcasecmp from code
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@95 853f923e-f49a-11de-bb94-7564724c0657

commit ebe23878526a8134a65733d4f51dd517044e14ad
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Mon Feb 1 21:25:04 2010 +0000

    Made redhttp_headers_get() return a shared const char* that doesn't need to be free()ed
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@94 853f923e-f49a-11de-bb94-7564724c0657

commit 48d1bc3f744e062bc5a83eb9e4b18c1ccd4bc7a9
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Mon Feb 1 19:23:14 2010 +0000

    Added missing test file for redhttp_headers
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@93 853f923e-f49a-11de-bb94-7564724c0657

commit 212351f691dbfa44138748f146324a1492988ea7
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Mon Feb 1 17:42:37 2010 +0000

    Removed strdup() and added lots of accessors
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@92 853f923e-f49a-11de-bb94-7564724c0657

commit 1a094a8652602663f2f54feed0d2cbd759a2fe35
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Mon Feb 1 16:46:10 2010 +0000

    Removed strdup() that was causing a memory leak
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@91 853f923e-f49a-11de-bb94-7564724c0657

commit e53b43f22d59a515518e13d513e300c6fcbab090
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Mon Feb 1 15:33:25 2010 +0000

    Removed Unnecessary use of strdup
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@90 853f923e-f49a-11de-bb94-7564724c0657

commit 9824f77a582b0de5403d7dfb9a507353a21c5e11
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Mon Feb 1 12:26:24 2010 +0000

    Changed default store type to memory.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@89 853f923e-f49a-11de-bb94-7564724c0657

commit 4f673cee108002c5000f697bba807f4a1f935731
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sun Jan 31 23:09:38 2010 +0000

    Started writing tests for redhttp_server
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@88 853f923e-f49a-11de-bb94-7564724c0657

commit 2084a8205ff69df33aacdf001e5976ec85878c25
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sun Jan 31 19:43:11 2010 +0000

    Write tests for redhttp_response
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@87 853f923e-f49a-11de-bb94-7564724c0657

commit 777517708a9c2a05847058f07477083207205cfb
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sun Jan 31 18:48:00 2010 +0000

    renamed redhttp_request_send_response to redhttp_response_send
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@86 853f923e-f49a-11de-bb94-7564724c0657

commit aaadfd326736434375f8cea7599e06ce9507c552
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sun Jan 31 18:18:48 2010 +0000

    Move some request parsing code from redhttp_server to redhttp_request.
    Wrote test for request parser.
    Fixed bugs found while writing tests.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@85 853f923e-f49a-11de-bb94-7564724c0657

commit f58e874021fb80e3460c74d01fd8b697321161b7
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sun Jan 31 15:04:21 2010 +0000

    Added missing Makefile
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@84 853f923e-f49a-11de-bb94-7564724c0657

commit f46709d95ab3b26fc1af45d565661da0e5115754
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sun Jan 31 15:01:01 2010 +0000

    Wrote tests for redhttp_headers
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@83 853f923e-f49a-11de-bb94-7564724c0657

commit c390fb95e81912908782b9a561201766e3bc6bab
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sun Jan 31 14:17:45 2010 +0000

    check_uri -> check_url
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@82 853f923e-f49a-11de-bb94-7564724c0657

commit 38098500157b1192868e54d9a184bbfba2af0198
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sun Jan 31 14:15:31 2010 +0000

    Removed invalid option from mkdir
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@81 853f923e-f49a-11de-bb94-7564724c0657

commit fbde1843ecd83d551ffa8f2e744697f95c8f5ac9
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sun Jan 31 14:12:52 2010 +0000

    Prefixed HTTP related library functions to redhttp_
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@80 853f923e-f49a-11de-bb94-7564724c0657

commit 4ca881f355a299e930f7fad68d32a7bbdc9535f9
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sun Jan 31 13:20:10 2010 +0000

    Created additional http_request test suite.
    Wrote script to generage a test coverage report.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@79 853f923e-f49a-11de-bb94-7564724c0657

commit 08844739c82bda8457113dacdeba05e1529ff39a
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Fri Jan 29 11:03:12 2010 +0000

    Converted test to use checkmk
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@78 853f923e-f49a-11de-bb94-7564724c0657

commit baecd4d24fd0d3afcfa768e8ecb301bc46a5517b
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Thu Jan 28 21:41:25 2010 +0000

    Reverted back to version 2.59 of autoconf because of RHEL5
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@77 853f923e-f49a-11de-bb94-7564724c0657

commit ffdbb78c92ed1942d96fecc492bfaa236e41010c
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Thu Jan 28 20:38:25 2010 +0000

    AC_PROG_CC_C99 requires autoconf 2.60
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@76 853f923e-f49a-11de-bb94-7564724c0657

commit 5ce8fccec4f6a41c0e9d78c6d66cd3e7e141f1c1
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Thu Jan 28 20:32:18 2010 +0000

    Fixed test_http_url_unescape_invalid test
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@75 853f923e-f49a-11de-bb94-7564724c0657

commit 7bce4ff3cb6ec46b7d439d2f1e2b3ddd24137592
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Thu Jan 28 20:19:06 2010 +0000

    Gave up and enabled _GNU_SOURCE.
    Moved more files out the way into the build directory.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@74 853f923e-f49a-11de-bb94-7564724c0657

commit 5c4c39ece86f243e4a7ead36b6dcce99ac1cd725
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Wed Jan 27 23:10:02 2010 +0000

    Wrote basic macros to simplify writing tests
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@73 853f923e-f49a-11de-bb94-7564724c0657

commit 58cf2d0cdbcae34c67f3e3c8f9a02644001a7034
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Mon Jan 25 22:53:43 2010 +0000

    Added a target 'test' which runs 'check'
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@72 853f923e-f49a-11de-bb94-7564724c0657

commit 0147965daed7c4ac3059eab3e65e54d384d090fb
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Mon Jan 25 22:50:12 2010 +0000

    Added an initial basic test.
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@71 853f923e-f49a-11de-bb94-7564724c0657

commit eb867651740b7b6c176d5046b9c9bf531b5135db
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sun Jan 24 21:24:04 2010 +0000

    Memory leak fixes
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@70 853f923e-f49a-11de-bb94-7564724c0657

commit e793a86b99f284b3eb371ab805712d6e728f2db0
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sun Jan 24 19:19:54 2010 +0000

    Added an import counter. Changed counters to unsigned longs.
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@69 853f923e-f49a-11de-bb94-7564724c0657

commit 85980bf31cd676dc294c34f36a349e3b841861c8
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sun Jan 24 19:12:39 2010 +0000

    Moved common loading code into load.c
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@68 853f923e-f49a-11de-bb94-7564724c0657

commit ca0d13a8d0ec568af70400294346a33e35478840
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sun Jan 24 18:22:34 2010 +0000

    Added support for loading data from URI into the store.
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@67 853f923e-f49a-11de-bb94-7564724c0657

commit 0ea89442970c861b9649a4e60cfb91dd4361ff74
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sun Jan 24 15:17:37 2010 +0000

    Don't add header if value has no length
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@66 853f923e-f49a-11de-bb94-7564724c0657

commit f2ba9fe39fe868ea6de7a2483edc178648ff795f
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sat Jan 23 23:33:57 2010 +0000

    Re-ordered includes to make RedStore compile on Mac OS 10.3
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@65 853f923e-f49a-11de-bb94-7564724c0657

commit bd29b0161bb2f1f575de904bedbed7349724a4bb
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sat Jan 23 19:16:48 2010 +0000

    Added constants for HTTP Status codes.
    New function for displaying error message and returning error page.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@64 853f923e-f49a-11de-bb94-7564724c0657

commit 6becd2fe63e16bcfc48a436c1ad22912e4669dd3
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sat Jan 23 14:10:40 2010 +0000

    Added URIs to list of serialisers.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@63 853f923e-f49a-11de-bb94-7564724c0657

commit ac07ba63e7ef3841f2327d4383ebc0fd3e510ecd
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Thu Jan 21 23:25:54 2010 +0000

    Minor textual change on info page.
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@62 853f923e-f49a-11de-bb94-7564724c0657

commit 198c184a10f0798aebb125e891eaa74612cb4f87
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Thu Jan 21 23:20:09 2010 +0000

    Standardised function names a bit.
    Added a page to display information about the store.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@61 853f923e-f49a-11de-bb94-7564724c0657

commit 4ac02dd9695a6e78c0153ff434da1acce4f195da
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Wed Jan 20 12:42:55 2010 +0000

    Initialise variables that might not be NULL
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@60 853f923e-f49a-11de-bb94-7564724c0657

commit 294b8dc9dd9e5d268606e1821ba420099dd32994
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Wed Jan 20 12:41:40 2010 +0000

    Fix for Linux
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@59 853f923e-f49a-11de-bb94-7564724c0657

commit eed3ccd99e8a69af51cf353d5d803f3820546c6c
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Wed Jan 20 12:32:32 2010 +0000

    Tweaks to make redstore compile under Linux
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@58 853f923e-f49a-11de-bb94-7564724c0657

commit b0c674bd639cf3c8660d4b46fa90a97e8f368d8d
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Wed Jan 20 00:56:09 2010 +0000

    Updated the TODO list
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@57 853f923e-f49a-11de-bb94-7564724c0657

commit 9d9c37a2d66db82139eef8ded40e25d15359069d
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Wed Jan 20 00:51:38 2010 +0000

    Implemented PUTing of data into graphs.
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@56 853f923e-f49a-11de-bb94-7564724c0657

commit a7ab60f6ccbe8b74b53cdbd5481dee59947ab3f4
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Tue Jan 19 23:35:07 2010 +0000

    Removed unused util.c
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@55 853f923e-f49a-11de-bb94-7564724c0657

commit d5b036fc01b571ff25c0203855a1eddd393f830c
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Tue Jan 19 23:34:47 2010 +0000

    Allow setting of HTTP backlog size
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@54 853f923e-f49a-11de-bb94-7564724c0657

commit c95f159e6ef7e0892110ceec185bd2cfab95fd2f
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Tue Jan 19 23:20:58 2010 +0000

    implemented URI escaping
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@53 853f923e-f49a-11de-bb94-7564724c0657

commit 58c095ab44ff6c44a4029429c30491700fbb4859
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Tue Jan 19 18:06:21 2010 +0000

    Updated TODO list
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@52 853f923e-f49a-11de-bb94-7564724c0657

commit b9faeb41215d7e62c60f3206d9d78663a7b62f9c
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Mon Jan 18 22:26:52 2010 +0000

    Re-implemented GET, HEAD and DELETE of graphs using the new path glob functionality
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@51 853f923e-f49a-11de-bb94-7564724c0657

commit 311b901b9eaa0804c426dc3d598b95353502a768
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Mon Jan 18 21:59:44 2010 +0000

    Added support for path globbing.
    Added support for getting client address.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@50 853f923e-f49a-11de-bb94-7564724c0657

commit 1ebaccd47ae1ad27dc2e176e722efb575c396f83
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sun Jan 17 23:24:06 2010 +0000

    Removed use of open_memstream.
    Changed to streaming of results back to the client.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@49 853f923e-f49a-11de-bb94-7564724c0657

commit 24c37ff8b01699a595a76f13a10575c38376505b
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sat Jan 16 13:07:59 2010 +0000

    Changed to store reference to the server in the request.
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@48 853f923e-f49a-11de-bb94-7564724c0657

commit 310a3cf60d49e8d8ed49e1dee514dd78c34d9d40
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sat Jan 16 11:25:48 2010 +0000

    Refactored redstore to use the new HTTP Server library
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@47 853f923e-f49a-11de-bb94-7564724c0657

commit a2323ff1eac44134a05f9ff06daed9d38eabd3f9
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sat Jan 16 00:51:25 2010 +0000

    Fixed returning non-string response content.
    Made http_response_content_append() take a format string and arguments.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@46 853f923e-f49a-11de-bb94-7564724c0657

commit c947393fa3845ea2b0953dfbf7b84ffdb9f21d90
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Fri Jan 15 15:45:19 2010 +0000

    Added new http_response_new_with_content() method.
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@45 853f923e-f49a-11de-bb94-7564724c0657

commit 71650f2597a262010853b11d837a248988093ce0
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Fri Jan 15 13:04:23 2010 +0000

    Added http_response_new_redirect()
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@44 853f923e-f49a-11de-bb94-7564724c0657

commit 46c4055a206eaffc9a2b6ab7070d9f1bc5835614
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Fri Jan 15 10:21:57 2010 +0000

    Added http_response_add_time_header()
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@43 853f923e-f49a-11de-bb94-7564724c0657

commit 0fd04f228ec1c52b5c618f328329b69eea880eed
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Thu Jan 14 23:46:27 2010 +0000

    Implemented parsing of POST arguments.
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@42 853f923e-f49a-11de-bb94-7564724c0657

commit 8af659fe257115c992e8e51c8904f214f4ed9c59
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Thu Jan 14 17:27:51 2010 +0000

    Added parsing of GET arguments
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@41 853f923e-f49a-11de-bb94-7564724c0657

commit f1b447847291fd2263a14dd47a66ccb1eb66b988
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Thu Jan 14 16:02:49 2010 +0000

    Implemented a default response hander to deal with HEAD requests, 404 and 405 responses.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@40 853f923e-f49a-11de-bb94-7564724c0657

commit 0c8d5b09d399bc78d516be9973e26abd163433da
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Thu Jan 14 09:35:20 2010 +0000

    Fixed minor problems when making compiler more strict.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@39 853f923e-f49a-11de-bb94-7564724c0657

commit d1ba25b123e7ac6971a00ea84d0537ace5180160
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Wed Jan 13 22:46:50 2010 +0000

    http_url_unescape no-longer returns NULL for invalid escape sequences.
    Correct covertion of '+' to ' '
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@38 853f923e-f49a-11de-bb94-7564724c0657

commit 49256bc820bb09ae9d6ddfe2aa39e0fd9965eea8
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Wed Jan 13 22:42:14 2010 +0000

    Implemented separation of path and query string.
    Added URL unescaping.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@37 853f923e-f49a-11de-bb94-7564724c0657

commit cb7b5d9a4f1013be94e005a5b37519ed48785701
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Wed Jan 13 21:04:21 2010 +0000

    Renamed the http server component from the unoriginal nanohttpd to redhttpd
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@36 853f923e-f49a-11de-bb94-7564724c0657

commit 03a3ad8d8b7bc8f93c82a542635ef4c0ca53694a
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Wed Jan 13 14:31:30 2010 +0000

    Implemented dispatcher.
    Added lots more assertions.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@35 853f923e-f49a-11de-bb94-7564724c0657

commit 482046ce5259cc4b854f19844cee5a34e9bf4a54
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Wed Jan 13 11:49:00 2010 +0000

    Moved nanohttp into its own directory.
    Changed to linked lists for headers and handlers.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@34 853f923e-f49a-11de-bb94-7564724c0657

commit fe2b4ad1e4f863ba43e0752af89acce76b416d66
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Tue Jan 12 15:28:16 2010 +0000

    Added support for parsing and generating of headers.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@33 853f923e-f49a-11de-bb94-7564724c0657

commit eb92bc46869a0c166c74a10f107d15cb6e1c27b1
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Mon Jan 11 23:44:29 2010 +0000

    Made basic HTTP/1.0 request parsing and response work.
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@32 853f923e-f49a-11de-bb94-7564724c0657

commit b34beb8e3e3a1ebc0feedbf2c4eb1a92acd3b696
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Mon Jan 11 18:52:46 2010 +0000

    Renamed httpd to nano_httpd
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@31 853f923e-f49a-11de-bb94-7564724c0657

commit 4805d074d996f843772f400da082e9699abc7837
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sat Jan 2 21:17:58 2010 +0000

    Started writing my own HTTP server code.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@30 853f923e-f49a-11de-bb94-7564724c0657

commit 744a6f9aea111480ff1b6567f590039479d89e88
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Fri Jan 1 17:15:24 2010 +0000

    Moved URLs for graphs to the same location as 4store.
    Added support for deleting graphs.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@29 853f923e-f49a-11de-bb94-7564724c0657

commit 16991f3c8ca1ed7a10db1d654d7c9d7d139d1904
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Fri Jan 1 14:00:01 2010 +0000

    Renamed handle_querypage to handle_query_page
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@28 853f923e-f49a-11de-bb94-7564724c0657

commit 678af4f76d06d1d10cf3d8fa98bbcef9a934ff78
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Fri Jan 1 13:19:20 2010 +0000

    Added GraphViz DOT format to list of supported serialisation formats
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@27 853f923e-f49a-11de-bb94-7564724c0657

commit c265e27ed0f392c558d2e5ae896979d197f6768c
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Fri Jan 1 12:59:45 2010 +0000

    Refactored format selection code.
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@26 853f923e-f49a-11de-bb94-7564724c0657

commit d4269576aef32656801dfd8259ee21981acc8b9f
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Thu Dec 31 23:36:29 2009 +0000

    Updated TODO list
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@25 853f923e-f49a-11de-bb94-7564724c0657

commit 31d8b31ff226ae2bf26a34862005ccb812e95a03
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Thu Dec 31 23:36:07 2009 +0000

    Added a table of available SPARQL serializers.
    Added support for Graph results for SPARQL queries.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@24 853f923e-f49a-11de-bb94-7564724c0657

commit c419660db5a8831bf4b6cee194fb45766133c483
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Thu Dec 31 11:00:20 2009 +0000

    Implement fetching of graphs in different formats via Accept header
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@23 853f923e-f49a-11de-bb94-7564724c0657

commit e972502ad4085968068870a208ddee7454990ccf
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Thu Dec 31 00:13:34 2009 +0000

    Added page listing supported formats.
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@22 853f923e-f49a-11de-bb94-7564724c0657

commit c4c1c1211485b29c233a6409ed756e9b6551b947
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Wed Dec 30 22:50:58 2009 +0000

    Corrected page title when displaying a graph
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@21 853f923e-f49a-11de-bb94-7564724c0657

commit 4008fa4dd79312774c940d8ff6a650090106a9f6
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Wed Dec 30 22:49:01 2009 +0000

    Added support for displaying of graphs
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@20 853f923e-f49a-11de-bb94-7564724c0657

commit dc54e80fb1815996728850e7b31a97cc38be1761
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Wed Dec 30 22:48:30 2009 +0000

    Added sorting out error messages to the ToDo list
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@19 853f923e-f49a-11de-bb94-7564724c0657

commit 8d0388d06c771156929c6d4a3f7e6e3cdad4eb63
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Wed Dec 30 17:34:17 2009 +0000

    Moved open_memstream into util.c and wrote a URI escaping method.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@18 853f923e-f49a-11de-bb94-7564724c0657

commit 282fd75edc3f9d49b1ecdef757ba941f9928a762
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Wed Dec 30 16:41:42 2009 +0000

    Removed debugging code that accidentally got commited.
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@17 853f923e-f49a-11de-bb94-7564724c0657

commit 68380bf5445dbd67a79d959aa180ec5288e734f3
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Wed Dec 30 16:41:07 2009 +0000

    Refactored code to pass http_response_t object back to the dispatcher - this allows the headers to be modified.
    Added redirecting of URLs with slash on the end.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@16 853f923e-f49a-11de-bb94-7564724c0657

commit 9c2e0f87cfd47613a42281ff6f144e975bfc2894
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Wed Dec 30 14:55:02 2009 +0000

    Renamed some variables
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@15 853f923e-f49a-11de-bb94-7564724c0657

commit efa656ba35e70cc5cf42ce240432b2f9077a05a2
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Wed Dec 30 14:48:04 2009 +0000

    Updated TODO list
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@14 853f923e-f49a-11de-bb94-7564724c0657

commit a5a1019ff0cceeadf2597d42ef87e39a8e1b2b48
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Wed Dec 30 12:34:14 2009 +0000

    Updated favicon.ico to the new graphic.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@13 853f923e-f49a-11de-bb94-7564724c0657

commit ab2032e7dec641d3c3d4fa29c60d14f7f7feac8c
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Wed Dec 30 12:27:47 2009 +0000

    Made executable
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@12 853f923e-f49a-11de-bb94-7564724c0657

commit c353d12102aee34e8f1040532ec2044121078b25
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Tue Dec 29 16:20:42 2009 +0000

    Completed basic SPARQL Query support.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@11 853f923e-f49a-11de-bb94-7564724c0657

commit 95b9c5cb4272691491351907ae0166a3e7a0553e
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Mon Dec 28 21:06:37 2009 +0000

    Added includes needed by Linux
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@10 853f923e-f49a-11de-bb94-7564724c0657

commit 31942037eda117156c66fa52ce0a2cdd9d305887
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Mon Dec 28 21:06:05 2009 +0000

    open_memstream() is only available with _GNU_SOURCE set
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@9 853f923e-f49a-11de-bb94-7564724c0657

commit f7a2b960ea263bedd07ca88f914ec50586d7c06e
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Mon Dec 28 21:02:55 2009 +0000

    Quick script to load some test data
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@8 853f923e-f49a-11de-bb94-7564724c0657

commit 124b0d617e4a07898ca93b9c4bd1adb57dea759d
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Mon Dec 28 20:35:17 2009 +0000

    Implemented getting a list of graphs in the store
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@7 853f923e-f49a-11de-bb94-7564724c0657

commit 45e495a92e55c13633d8b0cc66f076d6a3806482
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Mon Dec 28 17:53:21 2009 +0000

    Uploaded new logo by Joseph Humfrey
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@6 853f923e-f49a-11de-bb94-7564724c0657

commit 8ec1b6665831a228578c455683b8179419e32c35
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sun Dec 27 17:49:25 2009 +0000

    Implemented basic logging, usage, option parsing and signal handling.
    
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@5 853f923e-f49a-11de-bb94-7564724c0657

commit e8e67e243eb77110ee542e445eaabf7c6dfc8f6f
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sun Dec 27 15:06:01 2009 +0000

    Implemented basic HTTP server functionality
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@4 853f923e-f49a-11de-bb94-7564724c0657

commit bef751c5dfb2ac2fd7eadc26850708423ebc3b1c
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sun Dec 27 15:04:10 2009 +0000

    Made a poor logo
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@3 853f923e-f49a-11de-bb94-7564724c0657

commit 350fa2b5271d7636af2e4fc59b2bf9fadf0666d5
Author: Nicholas J Humfrey <njh@aelius.com>
Date:   Sun Dec 20 21:57:34 2009 +0000

    Initial checkin of a working httpd daemon and build code
    
    git-svn-id: https://redstore.googlecode.com/svn/trunk@2 853f923e-f49a-11de-bb94-7564724c0657
