GitHub user pauldraper opened a pull request: https://github.com/apache/httpcore/pull/30
HTTPCORE-431 Correct default encoding for application/json Auto-detect UTF encoding as described in RFC 4627/7159, including BOM handling You can merge this pull request into a Git repository by running: $ git pull https://github.com/pauldraper/httpcore pauldraper-HTTPCORE-431 Alternatively you can review and apply these changes as the patch at: https://github.com/apache/httpcore/pull/30.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #30 ---- commit 24129b8cbca214d21c59bfb10796d04467e59926 Author: Oleg Kalnichevski <ol...@apache.org> Date: 2014-10-21T11:58:45Z Changed project version to 5.0-alpha1-SNAPSHOT; disabled Clirr plugin git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpcore/trunk@1633350 13f79535-47bb-0310-9956-ffa450edef68 commit 40543fde132b411c36637b526ff3a83ba5a34c82 Author: Oleg Kalnichevski <ol...@apache.org> Date: 2014-10-24T07:14:07Z Removed deprecated classes git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpcore/trunk@1634008 13f79535-47bb-0310-9956-ffa450edef68 commit b3d71c9e3cc858672f1e8893a305d8384f4ff4e3 Author: Oleg Kalnichevski <ol...@apache.org> Date: 2014-10-24T07:14:58Z Removed deprecated code git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpcore/trunk@1634009 13f79535-47bb-0310-9956-ffa450edef68 commit e715ed5f59063600bc0962c9ec66290b56cdc1c2 Author: Oleg Kalnichevski <ol...@apache.org> Date: 2014-10-24T07:15:19Z Refactored message element iterator classes git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpcore/trunk@1634010 13f79535-47bb-0310-9956-ffa450edef68 commit d3273a3f016f2d83bb0591149ec0e709647f363c Author: Oleg Kalnichevski <ol...@apache.org> Date: 2014-11-01T14:39:34Z Removed EncodingUtils git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpcore/trunk@1635958 13f79535-47bb-0310-9956-ffa450edef68 commit ea3e821e448332c5523c09f4d442860b780f9e6c Author: Oleg Kalnichevski <ol...@apache.org> Date: 2014-11-01T14:40:07Z Optimization and cleanup of message parsing and formatting code git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpcore/trunk@1635959 13f79535-47bb-0310-9956-ffa450edef68 commit 791dfda4280795064059c3a94699df9b0e4df73d Author: Oleg Kalnichevski <ol...@apache.org> Date: 2014-11-04T20:03:17Z TokenParser to use CharSequence instead of CharArrayBuffer git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpcore/trunk@1636717 13f79535-47bb-0310-9956-ffa450edef68 commit 0711523f394d20a96237ee449eb37ba7dac08472 Author: Oleg Kalnichevski <ol...@apache.org> Date: 2014-11-04T20:03:42Z Always use CharArrayBuffer when reading from / writing to session input / output buffers git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpcore/trunk@1636718 13f79535-47bb-0310-9956-ffa450edef68 commit 20a02615236595bb3f09adfafaee7592617a89d2 Author: Oleg Kalnichevski <ol...@apache.org> Date: 2014-11-04T20:03:53Z Added method to NHttpConnection to test availability of input data git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpcore/trunk@1636719 13f79535-47bb-0310-9956-ffa450edef68 commit ab096e94b83dc9cd92f93dcee61757068713f51e Author: Oleg Kalnichevski <ol...@apache.org> Date: 2014-11-04T20:04:10Z Eliminated HttpInetConnection interface git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpcore/trunk@1636720 13f79535-47bb-0310-9956-ffa450edef68 commit c2fd8375802f73645245e42a4977d8d97908ccc6 Author: Oleg Kalnichevski <ol...@apache.org> Date: 2014-11-04T20:04:23Z Removed RFC 2616 specific javadoc git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpcore/trunk@1636721 13f79535-47bb-0310-9956-ffa450edef68 commit 4d675f1e0fbc7c0ec5d6b3d7c4579eb036b3a9b0 Author: Oleg Kalnichevski <ol...@apache.org> Date: 2014-11-04T20:04:40Z Moved blocking I/O specific connections methods to BHttpConnection interface git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpcore/trunk@1636722 13f79535-47bb-0310-9956-ffa450edef68 commit e9cae1ce27734a8de884635d43b139658dc40a0a Author: Oleg Kalnichevski <ol...@apache.org> Date: 2014-11-04T20:04:58Z Drop support for Cloneable interface git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpcore/trunk@1636723 13f79535-47bb-0310-9956-ffa450edef68 commit 9fcc88cf39bf357fc0bf35835bc76c5e6b93e35b Author: Oleg Kalnichevski <ol...@apache.org> Date: 2014-11-04T20:05:10Z Deleted EntityTemplate git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpcore/trunk@1636724 13f79535-47bb-0310-9956-ffa450edef68 commit dd6f34907bba7a7d5974937eb932875ecf77092a Author: Oleg Kalnichevski <ol...@apache.org> Date: 2014-11-10T19:41:09Z Removed custom #hashCode and #equals methods that do not correctly reflect object identity git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpcore/trunk@1637960 13f79535-47bb-0310-9956-ffa450edef68 commit a9cf155164595c398dd6593c6b24cc7d6bae950b Author: Oleg Kalnichevski <ol...@apache.org> Date: 2014-11-10T19:41:26Z Use CharSequence instead of CharArrayBuffer for header element parsing git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpcore/trunk@1637961 13f79535-47bb-0310-9956-ffa450edef68 commit 0c075d9bc5a139ae24240da4cecb238c966be7ce Author: Oleg Kalnichevski <ol...@apache.org> Date: 2014-11-11T20:27:38Z AbstractHttpMessage to extend HeaderGroup git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpcore/trunk@1638359 13f79535-47bb-0310-9956-ffa450edef68 commit 3d84cab610c085ea06f782a2738d0f4fbde9b5c7 Author: Oleg Kalnichevski <ol...@apache.org> Date: 2014-11-11T20:27:55Z Blocking HttpEntity classes to implement HttpContentProducer interface; code clean in HttpEntity classes git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpcore/trunk@1638360 13f79535-47bb-0310-9956-ffa450edef68 commit 3607e48e8d30559af9fbdff07129e2034f460dd0 Author: Oleg Kalnichevski <ol...@apache.org> Date: 2014-11-11T20:28:06Z Code cleanup in ContentType class git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpcore/trunk@1638361 13f79535-47bb-0310-9956-ffa450edef68 commit 0c0fc984451e5a6c14bba6be34988b7d52a0b8bc Author: Oleg Kalnichevski <ol...@apache.org> Date: 2014-11-11T20:53:35Z adding a callback to be executed when reusing an established connection from the pool git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpcore/trunk@1638390 13f79535-47bb-0310-9956-ffa450edef68 commit d75400a7ea4e851f66ac1ceb84e60f3da3a19b16 Author: Oleg Kalnichevski <ol...@apache.org> Date: 2014-11-14T17:17:52Z Removed HTTP class in favor of HttpHeaders and HeaderElements classes git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpcore/trunk@1639706 13f79535-47bb-0310-9956-ffa450edef68 commit bb2a544689ecc243c44fdc25ce1b3147212d2dd1 Author: Oleg Kalnichevski <ol...@apache.org> Date: 2014-11-14T17:21:50Z Set EmptyInputStream in entity instead of ContentLengthInputStream(inbuffer, 0) Contributed by Dmitry Potapov <dpotapov at yandex-team.ru> Conflicts: git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpcore/trunk@1639708 13f79535-47bb-0310-9956-ffa450edef68 commit b9a6d56e5f10f686a10a839ce0b94c464dc9cf57 Author: Oleg Kalnichevski <ol...@apache.org> Date: 2014-11-26T20:28:57Z Refactored HTTP message parsing APIs git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpcore/trunk@1641927 13f79535-47bb-0310-9956-ffa450edef68 commit c3e967ad15b5a4f260fbb624b4086af42776d9fa Author: Oleg Kalnichevski <ol...@apache.org> Date: 2014-11-26T20:29:18Z Eliminated BufferInfo interface git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpcore/trunk@1641928 13f79535-47bb-0310-9956-ffa450edef68 commit cac28e8b94338b2c29dbfb2725d37da67d301893 Author: Oleg Kalnichevski <ol...@apache.org> Date: 2014-11-26T20:29:33Z Missing @Override annotations git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpcore/trunk@1641929 13f79535-47bb-0310-9956-ffa450edef68 commit 5e59c81448b731adabd0055c995c7137ba9d7803 Author: Oleg Kalnichevski <ol...@apache.org> Date: 2014-11-26T20:30:08Z RFC 7230: it is legal for any request method to enclose an entity; revised message delineation logic; removes HttpEntityEnclosingRequest interface; fixes HTTPCORE-318, HTTPCORE-380 git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpcore/trunk@1641930 13f79535-47bb-0310-9956-ffa450edef68 commit 537f205dec628c52ee88e865ca1a6f3a36f607ca Author: Oleg Kalnichevski <ol...@apache.org> Date: 2014-12-07T19:20:38Z Added methods to create ContentType with arbitrary parameters git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpcore/trunk@1643712 13f79535-47bb-0310-9956-ffa450edef68 commit 4a827d5a673818d3352ef45cde657655addf2a31 Author: Oleg Kalnichevski <ol...@apache.org> Date: 2014-12-09T09:34:59Z HTTPCLIENT-1585: SSLContextBuilder to preserve natural order of trust / key managers when loading trust / ket material from multiple sources git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpcore/trunk@1644009 13f79535-47bb-0310-9956-ffa450edef68 commit b76d6c5e03efb9ca1ba53dbe49e2e792bd1dc0ad Author: Oleg Kalnichevski <ol...@apache.org> Date: 2014-12-09T09:43:24Z Added @Obsolete and @Experimental annotations git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpcore/trunk@1644012 13f79535-47bb-0310-9956-ffa450edef68 commit 57890e101fc60be42dad14412666c91b391b3642 Author: Sebastian Bazley <s...@apache.org> Date: 2014-12-09T14:37:14Z HTTPCLIENT-1587 Document default Oracle JSSE restriction: SSLContext#init only uses first instance of managers git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpcore/trunk@1644064 13f79535-47bb-0310-9956-ffa450edef68 ---- --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. --- --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@hc.apache.org For additional commands, e-mail: dev-h...@hc.apache.org