Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2016-09-13Remove o.e.ecf.provider.filetransfer.httpclient.Alexander Kurtakov35-3875/+0
This is based on jakarta-commons-httpclient which is dead upstream and full of CVEs. It's not part of rleases and it would better rest in peace. Not having such code around helps contributors finding their path. Change-Id: Ibb88c01d91102c6ee89b6b98693d72b81500d61e Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2014-05-02Allow cache-control to be configured by system propertyAlex Blewitt2-3/+21
The Cache-Control request header determines whether or not requests made by the ECF HTTP transfers use cached values from intermediate proxies or not. Due to bug 249990 caching was intentionally disabled. However this causes problems when proxies are configured correctly from taking advantage of caching. Exposing this as a system property allows the age to be controlled externally from ECF, and can be completely disabled by setting -Dorg.eclipse.ecf.http.cache.max-age=-1 Alternatively, a non-zero number represents a maximum age that can be requested, and is passed through to the server. Bug: 410813 Signed-off-by: Alex Blewitt <alex.blewitt@gmail.com> Change-Id: If231f3f5d88a146b38e56836bf69d5c25b162fd1
2014-04-15Fix for https://bugs.eclipse.org/bugs/show_bug.cgi?id=432662slewis1-2/+2
Change-Id: If3e35acb398e835d952a241ac5fca1aaba228eaa
2014-04-12Fix for bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=432662slewis2-3/+3
Change-Id: Iebca08a3092db407586412a924c0e35cb4f1f2e8
2014-03-19Proposed fix for bugslewis4-25/+48
https://bugs.eclipse.org/bugs/show_bug.cgi?id=430704 for the httpclient3 provider Change-Id: I0000000000000000000000000000000000000000
2013-01-24Added exported package version information in preparation for ECF 3.6.0slewis1-1/+1
release
2013-01-18Merge remote-tracking branch 'origin/master'slewis4-403/+403
2012-10-08Fix for bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=307477. Alsoslewis2-2/+8
added two new test bundles: org.eclipse.ecf.tests.filetransfer.httpclient and org.eclipse.ecf.tests.filetransfer.httpclient4
2012-05-13Removed warningslewis1-0/+1
2012-05-07Fix to incorrect classpathslewis1-7/+7
2012-05-07Changes to remove invalid warningsslewis1-2/+8
2012-04-23Updated prefs for using 3.8m6slewis1-94/+97
2012-02-16Fix for bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=370801slewis2-4/+35
2011-09-20Fixes for bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=297742. slewis8-79/+348
This enables the use of a single http session for multiple downloads. It has contributions from Henrich Kraemer and Meng Zin Zhu.
2010-10-13renamed .cvsignore to .gitignore, created .gitignore where missingMarkus Alexander Kuppe1-0/+0
2010-09-01EE update/fix for bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=324249. ↵slewis1-2/+5
Also updated prefs to allow for error on EE binding
2010-05-07Fixes for bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=312067slewis3-12/+31
2010-04-23Fix for bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=295030. Applied ↵slewis3-2/+59
from patch https://bugs.eclipse.org/bugs/attachment.cgi?id=165981 from Henrich Kraemer.
2010-02-27Added support for request headers in options, as well as response headers in ↵slewis1-10/+72
IncomingFileTransferException and incoming retrieve start event.
2010-02-12Fixes to build.propertiesslewis1-5/+1
2010-01-29Fix for bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=301271slewis4-5/+125
2009-12-17Fixes for build.propertiesslewis1-0/+1
2009-12-17Fixed bundle version numbers and associated @since tags for new interfaceslewis3-1/+16
2009-11-03Fixes to build.properties for src bundlesslewis1-1/+0
2009-10-26Added system properties for setting default connection and read timeouts. ↵I-HEAD-platform_feature-6-2009_10_26slewis3-9/+60
See bug 292995
2009-10-26Added system properties for setting default connection and read timeouts. ↵slewis2-3/+9
See bug 292995
2009-08-24Updated service segment of version to 3.0.1slewis1-1/+1
2009-08-19Changed httpclient ntlm proxy exception messageslewis2-2/+2
2009-08-18Added changes for supporting dealing with bug ↵slewis5-31/+74
https://bugs.eclipse.org/bugs/show_bug.cgi?id=252002: 1) Added abstract method getNTLMCredentials(Proxy) to HttpClientProxyCredentialsProvider. The getNTLMCredentials abstract method is called if authscheme name is "ntlm". 2) Added implementations in HttpClientFileSystemBrowser and HttpClientRetrieveFileTransfer of HttpClientProxyCredentialsProvider that implement getNTLMCredentials(Proxy) with code like this: protected Credentials getNTLMCredentials(Proxy proxy) { if (hasForceNTLMProxyOption()) return HttpClientRetrieveFileTransfer.createNTLMCredentials(proxy); return null; } Which will return null NTLM credentials *unless* hasForceNTLMProxyOption returns true. 3) Added code *after* initial request in FileSystemBrowser and RetrieveFileTransfer like this: boolean ntlmProxyDetected = NTLMProxyDetector.detectNTLMProxy(HttpMethodBase method); if (ntlmProxyDetected && !hasForceNTLMProxyOption()) throw new IncomingFileTransferException("NTLM proxy access not supported by HttpClient provider",477);
2009-08-18Release to head of patch 144313 to address bugs 286450 and 286451slewis3-57/+83
2009-08-17Added NTLMProxyDetector to deal with bug ↵slewis1-0/+48
https://bugs.eclipse.org/bugs/show_bug.cgi?id=252002
2009-07-10Added workaround to prevent NPE effects as described in ↵slewis1-0/+12
https://bugs.eclipse.org/bugs/show_bug.cgi?id=279457
2009-07-08Releasing work around on ↵slewis1-2/+4
https://bugs.eclipse.org/bugs/show_bug.cgi?id=280205 to HEAD
2009-05-22Set debug options to false as per bug ↵slewis1-6/+6
https://bugs.eclipse.org/bugs/show_bug.cgi?id=261780
2009-05-14Fixes to version numbers for ↵slewis1-3/+3
https://bugs.eclipse.org/bugs/show_bug.cgi?id=276366
2009-05-05Added BrowseFileTransferException and OutgoingFileTransferException as per ↵slewis2-10/+8
bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=274632
2009-05-05https://bugs.eclipse.org/bugs/show_bug.cgi?id=274821Modifications for bugslewis6-24/+26
2009-04-06Applied second patch from 270749 for more/better documentation.v20090406-1206slewis1-14/+10
2009-04-04 fixes and test additions for bug ↵v20090406-0800slewis2-20/+56
https://bugs.eclipse.org/bugs/show_bug.cgi?id=270749. Also added version range that includes 3.0.1 and 3.1 versions of httpclient (inclusive).
2009-04-01Added debug and timeout from patch on bug ↵slewis2-0/+12
https://bugs.eclipse.org/bugs/show_bug.cgi?id=270644
2009-04-01Additional fix to properly address 270249slewis1-0/+2
2009-04-01Added test for colon after query to properly address 270249slewis1-1/+4
2009-04-01Applied patch for bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=270749slewis1-1/+8
2009-03-19Updated provider name to Eclipse.org - ECFslewis1-1/+1
2009-03-19Update to build properties for proper source plugin buildslewis1-2/+0
2009-03-18Fix for 269091 issue with httpclient not handling multiple slashes in path ↵slewis1-32/+11
properly
2009-03-18Fixes for bug 269091, bug 269018, and 265551slewis1-25/+79
2009-03-16Released patches from 268844 and 268758 to HEAD.slewis2-2/+2
2009-03-12Changed imports to org.eclipse.ecf.core.util.* to explicit class references ↵v20090312-1104slewis5-24/+92
to get over JRE 6 addition of Proxy class and resulting ambiguous class references.
2009-03-12Patch applied for https://bugs.eclipse.org/bugs/show_bug.cgi?id=267747slewis3-28/+18

Back to the top