Commit Graph

  • ac8fd0f5f1
    Bump log4j.version from 2.23.1 to 2.24.0 dependabot[bot] 2024-09-13 13:54:36 +0000
  • 3b5c815f5c HTTPCLIENT-2338: put compress exec interceptor after retry exec interceptor Oleg Kalnichevski 2024-09-06 19:32:46 +0200
  • 12409713eb Replaced deprecated functionality Oleg Kalnichevski 2024-09-12 15:13:08 +0200
  • 65e6eb06f2 Upgraded HttpCore to version 5.3 Oleg Kalnichevski 2024-09-12 14:51:22 +0200
  • d9a78ce076 Javadoc and reduce boilerplate Gary Gregory 2024-09-12 14:46:19 +0200
  • 9846a0eb76
    Fix NTLMv2 auth problems for AD 2012 and above sollers 2024-09-06 16:55:03 +0200
  • 0732545bf1 fix: Solved the problem of garbled request headers chenji1 2024-09-04 08:35:28 +0800
  • 5608158cc4 HTTPCLIENT-1625 Completely overhaul GSS-API-based authentication backend Istvan Toth 2024-08-26 17:54:47 +0200
  • 25f080f307 Private method does not throw checked exception Gary Gregory 2024-08-26 11:29:09 -0400
  • a1eed8084d Javadoc Gary Gregory 2024-08-26 10:49:26 -0400
  • 648690fdfd Includes a copy of in https://publicsuffix.org/list/effective_tld_names.dat in httpclient5/src/test/resources/org/publicsuffix/list/effective_tld_names.dat Gary Gregory 2024-08-23 10:01:11 -0400
  • 46402a533f Includes a copy of in https://publicsuffix.org/list/effective_tld_names.dat in httpclient5/src/test/resources/org/publicsuffix/list/effective_tld_names.dat Gary Gregory 2024-08-23 10:01:11 -0400
  • 5b546de35c Bump log4j.version from 2.23.0 to 2.23.1 Gary Gregory 2024-08-24 09:31:37 -0400
  • 0d6bb65185 ConsumableInputStream extends FilterInputStream Gary Gregory 2024-08-22 08:41:33 -0400
  • 9594042a9a
    Merge branch 'master' into dependabot/maven/log4j.version-2.23.1 Gary Gregory 2024-08-23 13:44:18 -0400
  • e731ffd161 Bump org.hamcrest:hamcrest from 2.2 to 3.0 dependabot[bot] 2024-08-23 17:09:49 +0000
  • d92b9d7b41
    Bump org.hamcrest:hamcrest from 2.2 to 3.0 dependabot[bot] 2024-08-23 17:09:49 +0000
  • cb99e319db Bump org.junit:junit-bom from 5.10.2 to 5.11.0 dependabot[bot] 2024-08-23 13:03:44 +0000
  • 547501d821 add PSL from mozilla to git and use from there instead of downloading via mvn Adrian Woodhead 2024-08-23 15:45:55 +0200
  • ca83d48f57
    Bump org.junit:junit-bom from 5.10.2 to 5.11.0 dependabot[bot] 2024-08-23 13:03:44 +0000
  • fc1bae5596 Bump com.googlecode.maven-download-plugin:download-maven-plugin dependabot[bot] 2024-08-23 12:36:05 +0000
  • 276cb763fc
    Bump com.googlecode.maven-download-plugin:download-maven-plugin dependabot[bot] 2024-08-23 12:36:05 +0000
  • 044a71755c Fix file handle leak in TestPublicSuffixMatcher Gary Gregory 2024-08-23 08:23:59 -0400
  • 8257bef4e8 use platform-agnostic file separator to fix test failing on Windows Adrian Woodhead 2024-08-23 14:15:46 +0200
  • 883dbe3ce7 Javadoc improvements Gary Gregory 2024-08-22 18:14:42 -0400
  • 41d964dd6e ConsumableInputStream extends FilterInputStream Gary Gregory 2024-08-22 08:41:33 -0400
  • 01c478b7d8 DeflateInputStream extends FilterInputStream Gary Gregory 2024-08-21 18:26:35 -0400
  • 97d71cded4 DeflateInputStream extends FilterInputStream Gary Gregory 2024-08-21 18:26:35 -0400
  • bc9d925c84 HTTPCLIENT-2335: Added #close method with CloseMode parameter to CloseableHttpResponse Oleg Kalnichevski 2024-08-10 11:25:46 +0200
  • ec4da301bc HTTPCLIENT-2336: Corrected hostname identity verification logic Oleg Kalnichevski 2024-08-19 17:13:34 +0200
  • 715ec11060 HTTPCLIENT-2336: Updated PublicSuffixMatcher to use 'formal algorithm' as specified https://github.com/publicsuffix/list/wiki/Format#formal-algorithm Adrian Woodhead 2024-07-05 15:04:06 +0100
  • 66a355c991 Reimplement LoggingInputStream as a FilterInputStream Gary Gregory 2024-08-17 15:03:57 -0400
  • 11e87bb484 Reimplement LoggingInputStream as a FilterInputStream Gary Gregory 2024-08-17 15:03:57 -0400
  • bc9f902bc0 Javadoc improvements Gary Gregory 2024-08-17 14:27:07 -0400
  • 75aabd7f62 Javadoc improvements Gary Gregory 2024-08-17 11:20:08 -0400
  • d05f4c5c8c Replace ternary with Objects.toString() Gary Gregory 2024-08-17 10:24:37 -0400
  • 71062ea164 Replace ternary with String.valueOf() Gary Gregory 2024-08-17 10:24:12 -0400
  • 2dafdca160 Input streams returned by DecompressingEntity.getContent() should support mark(int) and reset() if the underlying stream does Gary Gregory 2024-08-16 14:01:08 -0400
  • 780c2bd396 Input streams returned by DecompressingEntity.getContent() should support mark(int) and reset() if the underlying stream does Gary Gregory 2024-08-16 14:01:08 -0400
  • d7ed56894a Improved FQDN matching Oleg Kalnichevski 2024-08-16 16:47:14 +0200
  • 451a4f65db remove legacyMode Adrian Woodhead 2024-08-15 14:56:09 +0200
  • f85cbe5645 Merge remote-tracking branch 'origin/master' into fix/public-suffix-list-tests Adrian Woodhead 2024-08-15 11:19:27 +0200
  • 2746135a86 Remove @Experimental from async cache classes Oleg Kalnichevski 2024-08-11 11:12:04 +0200
  • 939bfaade5 HTTPCLIENT-2333: update execution scope upon request redirect in order to avoid re-execution of the original request in case of an i/o error Oleg Kalnichevski 2024-07-27 12:30:53 +0200
  • 04e80b449b added LaxRedirectStrategy from 4.x otavio.prado 2024-08-03 07:52:46 -0300
  • ecce96e854 Added example of manual connection release Oleg Kalnichevski 2024-07-15 11:32:09 +0200
  • b1cfbbdc74
    Apply suggestions from code review Adrian Woodhead 2024-08-14 09:42:19 +0100
  • 1d721959c3 tidy up and PR feedback Adrian Woodhead 2024-08-14 10:39:33 +0200
  • 4009567af7 Remove @Experimental from async cache classes Oleg Kalnichevski 2024-08-11 11:12:04 +0200
  • a61f60b4bd HTTPCLIENT-2333: update execution scope upon request redirect in order to avoid re-execution of the original request in case of an i/o error Oleg Kalnichevski 2024-07-27 12:30:53 +0200
  • df5ab533af added LaxRedirectStrategy from 4.x otavio.prado 2024-08-03 07:52:46 -0300
  • 1977e61592 added LaxRedirectStrategy from 4.x otavio.prado 2024-08-03 07:52:46 -0300
  • bc314e409c added LaxRedirectStrategy from 4.x otavio.prado 2024-08-02 12:58:39 -0300
  • d8d67116dd revert whitespace change Adrian Woodhead 2024-07-29 13:58:37 +0100
  • 8c0752337a add javadoc for new methods Adrian Woodhead 2024-07-29 12:06:11 +0100
  • b95a203724 tidy up Adrian Woodhead 2024-07-29 12:00:21 +0100
  • 2547f91107 WIP Adrian Woodhead 2024-07-29 11:04:55 +0100
  • 098b161b51 revert usage of legacyMode for PublicSuffixDomainFilter Adrian Woodhead 2024-07-16 17:09:47 +0100
  • c38dd229c8 implement PR feedback Adrian Woodhead 2024-07-16 16:54:01 +0100
  • a59b1e2852 Added example of manual connection release Oleg Kalnichevski 2024-07-15 11:32:09 +0200
  • 97247f0c8c Added example of manual connection release Oleg Kalnichevski 2024-07-15 11:32:09 +0200
  • c10e86b9ec revert code cleanup Adrian Woodhead 2024-07-11 10:49:29 +0100
  • cf8bef488c revert code cleanup Adrian Woodhead 2024-07-11 10:47:24 +0100
  • 13fd14a3a4 get all tests passing by introducing the concept of a "legacy mode" to preserve old behaviour Adrian Woodhead 2024-07-11 10:42:36 +0100
  • 0e74300661 checkstyle fix Adrian Woodhead 2024-07-05 15:20:17 +0100
  • 2d825da3e8 first cut at getting psl tests passing in this code base (other tests fail) Adrian Woodhead 2024-07-05 15:04:06 +0100
  • 7278996ea6 Upgraded HttpCore to version 5.2.5 Oleg Kalnichevski 2024-07-03 16:17:35 +0200
  • cc13243cd3 Minor code cleanup strangelookingnerd 2024-06-27 10:49:05 +0200
  • 420910da4f Fix assertions strangelookingnerd 2024-06-27 09:51:47 +0200
  • 185d4e32aa Test classes and methods should have default package visibility strangelookingnerd 2024-06-27 09:36:37 +0200
  • 3213dac1a5 Minor code cleanup strangelookingnerd 2024-06-27 10:49:05 +0200
  • e45345876e Use CompletedFuture from core Oleg Kalnichevski 2024-06-27 09:54:40 +0200
  • 733299c249 Fix assertions strangelookingnerd 2024-06-27 09:51:47 +0200
  • 3c9e2a1a44 Test classes and methods should have default package visibility strangelookingnerd 2024-06-27 09:36:37 +0200
  • a0bf57b837 Upgraded HttpClient version to 5.4-beta2-SNAPSHOT Oleg Kalnichevski 2024-06-26 14:15:11 +0200
  • c347cf997c Updated release notes for HttpClient 5.4-beta1 release Oleg Kalnichevski 2024-06-22 17:21:37 +0200
  • f081a7d364 HttpClient 5.4-beta1 release rel/v5.4-beta1 5.4-beta1-RC1 Oleg Kalnichevski 2024-06-23 11:00:19 +0200
  • 45150dd1a9 Updated release notes for HttpClient 5.4-beta1 release Oleg Kalnichevski 2024-06-22 17:21:37 +0200
  • ee0a102104 HTTPCLIENT-2328: Blocking i/o connections to check if the opposite TLS endpoint has been closed by the opposite endpoint while writing out request body Oleg Kalnichevski 2024-06-22 17:13:27 +0200
  • 10e8a7acbc Replaced deprecated functionality Oleg Kalnichevski 2024-06-22 15:06:31 +0200
  • 0b4e653eda Upgraded HttpCore to version 5.3-beta1 Oleg Kalnichevski 2024-06-21 18:53:40 +0200
  • 0b4b06d080 Moved test extension classes Oleg Kalnichevski 2024-06-21 11:11:36 +0200
  • 1cd7f8f2d0 Moved test cases that require an embedded test server to the integration test module Oleg Kalnichevski 2024-06-21 11:06:57 +0200
  • 034cd65aa5 Redesign of test server APIs and integration test setup Oleg Kalnichevski 2024-06-19 17:06:45 +0200
  • 336263da6c
    Fix HTTPCLIENT-2331: Skip cookie header generation if a Cookie header is already present (#561) Arturo Bernal 2024-06-20 08:05:55 +0200
  • 75c4624a55 Fix HTTPCLIENT-2331: Skip cookie header generation if a Cookie header is already present This fix ensures that if a Cookie header is already present in the request, HttpClient skips adding additional Cookie headers from the BasicCookieStore. Arturo Bernal 2024-06-19 21:53:56 +0200
  • 4c42c70a51 Tokenizer is immutable and thread safe, so reuse it. Gary Gregory 2024-06-10 18:27:21 -0400
  • 225edf5ea8 Javadoc singleton versus default instances Gary Gregory 2024-06-10 18:21:36 -0400
  • 215571a0bd HTTPCLIENT-2326: Propagate original proxy response to the caller in case of HTTP CONNECT request failure Oleg Kalnichevski 2024-04-18 12:09:13 +0200
  • 7848c07aeb first commit Dhia Bouassida 2024-06-05 21:54:00 +0200
  • def10b4c77 Javadoc correction Oleg Kalnichevski 2024-06-05 13:05:47 +0200
  • ebd5d87340 Use the same spacing in log message as other entries Gary Gregory 2024-05-22 13:51:16 -0400
  • 15b93d481b Javadoc Gary Gregory 2024-05-22 13:49:54 -0400
  • 0f37ebdc7d
    HTTPCLIENT-2327: Propagate CancellationExceptions from MemcachedClient operations as ResourceIOExceptions (#559) jattisha 2024-05-16 09:31:22 -0400
  • 346ca8a443 Add @since 5.4 on MemcachedOperationCancellationException Jovan Attisha 2024-05-16 08:30:49 -0400
  • 7b21aebad8 Throw specific MemcachedOperationCancellationException Jovan Attisha 2024-05-15 17:14:25 -0400
  • be327757cc [HTTPCLIENT-2327] Propagate CancellationExceptions from MemcachedClient operations as ResourceIOExceptions Jovan Attisha 2024-05-15 14:59:24 -0400
  • 32e7f6cce0 Added Java 21 in the Maven build matrix; removed Java 8 (MacOS) Oleg Kalnichevski 2024-04-28 16:59:46 +0200
  • 478b2c9288 Added Java 21 in the Maven build matrix; removed Java 8 (MacOS) Oleg Kalnichevski 2024-04-28 16:59:46 +0200
  • a0a38afbee Made handling of refused tunnel exception consistent between the classic and async protocol handler implementations; Proxy response body no longer gets buffered in memory in order to avoid excessive resource allocation in case of a proxy misbehavior Oleg Kalnichevski 2024-04-25 10:51:56 +0200