Edited application/libraries/REST_Controller.php via GitHub
Bug fix when using default format serialized:
$config['rest_default_format'] = 'serialized';
Or when trying to access http://domain.com/users/format/serialized.
Added an IP address whitelist auth option.
Changed visibility of _check_whitelist_auth() to protected.
Tweaked IP whitelisting a bit to make it more flexible. It can now be used in addition to other auth or as a replacement.
Merge pull request #65 from jerel/master

Added IP whitelist option.
This can work on a per-method basis, globally and in addition to or seperate from basic/digest auth.
Separate each piece of the WWW-Authenticate header for digest requests with a comma.
fix </status> still empty when having a false value in XML output format.
restored back to version 2.5.0
fix empty node on XML output format if value is equal to "false".
Merge pull request #61 from Philo01/patch-1

Bug fix when using format serialized:
re-implement fix for empty node on XML output format, for false = 0, true = 1.
Random space fixes. Whoop.
Combine both URI segment and GET params instead of using one or the other
Merge pull request #78 from dfreerksen/master

Combine both URI segment and GET params instead of using one or the other
Merge pull request #58 from diegorivera/patch-1

Added support for gzip compression
When using Backbone.js and Backbone.emulateHTTP = true, the _method variable is all caps so must be lower-cased to work here.
Merge pull request #81 from cnanney/patch-1

Support for Backbone.emulateHTTP improved
Method needed to be converted to lowercase.
Updated CodeIgniter files to 2.1.0 (Nov 14, 2011 release)
Merge pull request #83 from StevenFarley/master

Updated CodeIgniter files to 2.1.0.