Merge pull request #1 from keithj/devel

Addition of metadata query program and test suite
Merge pull request #2 from keithj/devel

Autoconf fixes
Merge pull request #3 from keithj/devel

Drat, commenting doesn't work here. Removed instead
Merge pull request #4 from keithj/devel

Enabled both data object and collection queries
Merge pull request #5 from keithj/devel

Added metalist program
Merge pull request #6 from keithj/devel

Made check optional
Merge pull request #7 from keithj/devel

Completed initial metadata list functions
Merge pull request #8 from keithj/devel

Added a program to do bulk operations from JSON
Merge pull request #9 from keithj/devel

Bugfix: missing statement to break out of loop in do_query
Merge pull request #10 from keithj/devel

Improved error handling and JSON streaming
Merge pull request #11 from keithj/devel

Added iRODS test harness and started back-filling missing tests
Merge pull request #12 from keithj/devel

Added more tests and fixed one bug revealed in metadata removal
Merge pull request #13 from keithj/devel

Added tests for adding/removing JSON AVU metadata
Merge pull request #14 from keithj/devel

Further test cases
Merge pull request #15 from keithj/devel

New metadata supersede program
Merge pull request #16 from keithj/devel

Enable concurrent tests to behave properly
Merge pull request #17 from keithj/devel

Build and exit code bug fixes
Merge pull request #18 from keithj/devel

Added the ability to limit the scope of metadata queries by path heirarchy
Merge pull request #19 from keithj/devel

Modifications to allow tests to run on both Debian lenny and Ubuntu
Merge pull request #20 from keithj/devel

Added TRACE logging level