You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@ant.apache.org by hi...@apache.org on 2017/07/01 12:09:42 UTC

[09/36] ant-ivyde git commit: Migrate all the doc from xooki to asciidoc

http://git-wip-us.apache.org/repos/asf/ant-ivyde/blob/a8f1d162/doc/screenshot-projects/commons-httpclient-3.0/RELEASE_NOTES
----------------------------------------------------------------------
diff --git a/doc/screenshot-projects/commons-httpclient-3.0/RELEASE_NOTES b/doc/screenshot-projects/commons-httpclient-3.0/RELEASE_NOTES
deleted file mode 100644
index 5cf895f..0000000
--- a/doc/screenshot-projects/commons-httpclient-3.0/RELEASE_NOTES
+++ /dev/null
@@ -1,773 +0,0 @@
-Release 3.0 
--------------------
-Changes since Release Candidate 4:
-
- * 37526 - Fixed incorrect processing of HTTP parameters with an 
-           empty name
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 37256 - Fixed bug causing MultipartRequestEntity to miscalculate the 
-           total content length if any of the parts returns a negative
-           content length value
-           Contributed by Loïc Péron <loic.peron at bigfoot.com>
-
- * 37197 - Preemptive auth flag no longer disregarded when tunneling 
-           SSL connections via a proxy
-           Contributed by wynand <wolman at gmail.com>
-
- * 37154 - UsernamePasswordCredentials.equals(null) no longer causes NPE
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 37129 - HttpConnection changed to use a protocol socket factory registered 
-           for 'http' protocol instead of DefaultProtocolSocketFactory when 
-           connecting to a proxy to establish a secure tunnel
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
-Release 3.0 Release Candidate 4
--------------------
-Changes since Release Candidate 3:
-
- * 36882 - Max connections per host setting did not work
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 36791 - Fixed HttpConnection#isOpen flag concurrency problem
-           Contributed by Jean-Marie White <jmwhite5 at yahoo.com>
-
- * 36339 - Request is no longer retried if preemptive authentication fails
-           and Basic is the only supported authentication scheme advertised
-           by the target server
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 36372 - nonce-count in digest auth should not be quoted
-           Contributed by Ortwin Glueck <oglueck at apache.org>
-           
- * 36369 - Custom Proxy-Connection header no longer gets overwritten
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 36595 - Do not attempt to retry aborted methods
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 36140 - ParameterParser changed to correctly differentiate between empty and 
-           null (no value) parameters
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 35085 - HTTP 204 "NO CONTENT" response no longer results in dropped 
-           connection.
-           Contributed by Ian Bray <Ian.Bray at logicacmg.com>
-
- * 35944 - Connection always gets released back to the pool even if an unchecked 
-           exception is thrown in HttpMethod#releaseConnection method.
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 35642 - Do not retry if host is unreachable. This ensures a connection timeout
-           will be obeyed.
-           Contributed by Ortwin Glueck <oglueck at apache.org>
-           
- * 35815 - SimpleHttpConnectionManager now logs warnings when it detects it is
-           being used incorrectly. 
-           Contributed by Michael Becke <mbecke at apache.org>
-
-Release 3.0 Release Candidate 3
--------------------
-Changes since Release Candidate 2:
-
- * 35365 - Added #hashCode and #equals methods for Credentials implementations
-           Contributed by Eric Johnson <eric at tibco.com>
-
- * 35322 - Stale connection check now correctly works with IBM JSSE/JRE 1.4.x
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 35225 - Fixed a major problem with the browser compatibility policy leaking cookies 
-           to 3rd party domains (.mydomain.com -> .notmydomain.com)
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 35328 - DateUtil#formatDate changed to US locale instead of system default
-           Contributed by Yannick <yannick at meudal.net>
-
- * 34960 - DigestScheme changed to take into account charset attribute when available 
-           (Known to be used by Microsoft implementation of the Digest auth scheme)
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 35148 - HttpClient now correctly handles relative URIs beginning with a colon.
-           Contributed by Gordon Mohr <gojomo at archive.org>
-
- * 34961 - HttpClient now correctly handles escaped characters in HTTP header elements
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 34780 - HttpClient now always overrides the host of HostConfiguration if an absolute 
-           request URI is given
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 34740 - Connection with the proxy is not reopened if an proxy auth failure occurs 
-           while SSL tunnel is being established
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 34721 - Virtual host setting is now correctly applied when parsing and matching 
-           cookies
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 34583 - DateUtil.formatDate() changed to use GMT instead of the default timezone
-           Contributed by Fred Bierhaus <fred.bierhaus at vodafone.com>
-
- * 34459 - Always use the chunk encoding when request content length cannot be 
-           determined (is negative)
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 34427 - Fixed the bug causing an IllegalStateException in AuthState
-           triggered by the combination of preemptive proxy authentication 
-           and a cross-site redirect
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
-Release 3.0 Release Candidate 2
--------------------
-Changes since Release Candidate 1:
-
- * 34255 - Preemptive authentication no longer causes NTLM auth scheme to fail
-           Contributed by Michael Becke <mbecke at apache.org>
-
- * 33720 - Fixed the problem with HttpMethod#getURI applying URL escaped encoding to
-           already encoded URIs
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 34262 - Fixed broken handling of responses that may not include an entity body
-           (status code 204, 304)
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * ----- - Fixed broken InputStreamRequestEntity#isRepeatable method
-           Contributed by Matthew-J Watson <matthew-j.watson at db.com>
-
- * 33677 - Fixed the bug preventing the HTTP retry handler from handling
-           ConnectionExceptions
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 33988 - All classes overriding Object#hashCode & Object#equals methods have been reviewed 
-           regarding their hashCode/equals contract compliance
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 33947 - Exception in HttpConnection because of unchecked buffer size
-           Contributed by Ortwin Glueck <oglueck at apache.org>
- 
- * 33856 - Fixed the problem with the credential-charset parameter not having an effect on
-           the encoding of the NTLM credentials
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
- 
- * 33541 - Fixed the problem with host level parameters having no effect on HTTP CONNECT 
-           methods
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 33468 - HttpClient no longer flushes the request line and request headers prior to 
-           writing the request body if the 'expect: continue' handshake is not used
-           Contributed by Peter Tolmachov <peter.tolmachov at agfa.com>
-
-Release 3.0 Release Candidate 1
--------------------
-Changes since Beta 1:
-
- * 32833 - Cookie with domain .mydomain.com were not sent to host mydomain.com
-           in the browser compatibility mode
-           Contributed by David D. Kilzer <ddkilzer at kilzer.net>
-
- * 33021 - Fixed the bug causing the circular redirect if different query parameters
-           are used in the redirect location.
-           Contributed by Ilya Kharmatsky <ilyak at mainsoft.com>
-
- * 32955 - Fixed the bug effectively disabling the stale connection check
-           Contributed by Oliver Koell <oko at newbase.de>
-
- * 32835 - The two digit year greater than 20 no longer causes the cookie expiry date 
-           to be interpreted as a date between 1920 and 1999
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 32607 - Fixed the problem with ReflectionSocketFactory ignoring the local address of 
-           HostConfiguration
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 32409 - HttpState now has new methods for clearing all cookies and credentials.
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 32558 - Fixed retry count bug in DefaultMethodRetryHandler
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 32333 - Connection is now closed upon "Connection: close" request,
-           if the server does not include an explicit connection 
-           directive in the response.
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
- 
- * 32765 - Fixed NullPointerException in HostConfiguration.setHost(Sting)
-           Contributed by Stuart Herring <apache at stuartherring.com>
-
- * 32742 - Fixed the problem with SO_TIMEOUT parameter having no effect
-           on the method level.
-           Contributed by Ilya Kharmatsky <ilyak at mainsoft.com>
-
-Release 3.0 Beta 1
--------------------
-Changes since Alpha 2:
-
- * 31929 - Added support for formatting dates. Deprecated DateParser in 
-           favor of DateUtil.
-           Contributed by Michael Becke <mbecke at apache.org>
-
- * ----- - HostConfiguration.isHostSet() and Hostconfiguration.isProxySet() have been 
-           deprecated.
-
- * 31981 - Fixed the bug causing an infinite loop in HttpMethodDirector
-           when using SSL + proxy + host auth + keep alive off
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 31607 - Catch SocketTimeoutException not InterruptedIOException when running 
-           in JRE >=1.4
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 31471 - HostConfiguration refactored
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * ----- - ContentLengthInputStream no longer supports mark() & reset() methods. Old 
-           broken implementation removed.
-           Contributed by Eric Johnson <eric at tibco.com>
-
-Release 3.0 Alpha 2
--------------------
-Changes since Alpha 1:
-
- * 10793 - Configurable default headers
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-           
- * 30652 - Configurable SO_LINGER
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-           
- * 31163 - CookieSpec classes made stateful
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-           
- * 21329 - Added input buffering to improve performance
-           Contributed by Bjarne Rasmussen <brasmussen at novell.com>
-
- * 29897 - Connection output buffer is set to a value not greater than 2k
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 29636 - MultiThreadedHttpConnectionManager now support configuring the maximum
-           number of connections on a per host basis.
-           Contributed by Michael Becke <mbecke at apache.org>
-
- * 29874 - Deprecated old HTTP method retry handler based on HttpRecoverableException
-           and replaced it with a new one that acts upon plain IOExceptions
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 29883 - Fixed handling of multi-byte characters in the StringRequestEntity class
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 29383 - Added method to delete closed connections from the connection pool
-           Contributed by Michael Becke <mbecke at apache.org>
-
- * 29549 - Split wire log into header and body parts
-           Contributed by Michael Becke <mbecke at apache.org>
-
- * 29540 - Fixed credentials scope matching algorithm in HttpState#matchCredentials.
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 29439 - Cleaner interface to define authentication scope, handle credentials in HttpState.
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 29377 - Cookies with names containing blanks or starting with $ rejected by RFC2109 spec only.
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
-Release 3.0 Alpha 1
--------------------
-
-New features:
--------------
-
-(1) Architecture
-
- * New preference architecture
-
- * Improved exception handling framework
-
- * Granular non-standards configuration and tracking
- 
- * Improved HTTP Version configuration and tracking
- 
- * Support for streaming entities
-
- * Support for tunneled HTTP proxies via the ProxyClient
-
- * Ability to abort execution of HTTP methods
-
-(2) Connection management
-
- * Support for closing idle connections
-
- * Support for JDK1.4 connect timeout through reflection
-
- * Support for connection manager shutdown
- 
-(3) Authentication
-
- * Improved authentication framework
-
- * Plug-in mechanism for authentication modules
- 
- * Interactive authentication support
- 
- * Alternate authentication support
-
-(4) Cookie management
-
- * Cookie specification plug-in mechanism
-
- * 'Ignore cookies' cookie policy
-
- * Improved Netscape cookie support
-
-(5) Redirects
-
- * Cross-site redirect support
-
-Changes on the CVS trunk:
--------------------------
-
- * 29265 - HttpConnection.isOpen() no longer logs closed connections as stale.
-
- * 28645 - Moved/added content type handling to the RequestEntity.
-           Contributed by Michael Becke <mbecke at apache.org>, Oleg Kalnichevski <olegk at apache.org>
-
- * 20288 - Added ability to abort execution of HTTP methods
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 24154 - Socket timeout can be specified at the connection manager, connection or method level
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 16124 - HTTP protocol version can be specified at the client, host or method level
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 28728 - HttpUrl now accepts unescaped passwords
-           Contributed by Michael Becke <mbecke at apache.org>
-
- * 28626 - Fixed ArrayIndexOutOfBoundsException in HttpStatus.getStatusText()
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 26070 - Added support for streaming entities
-           Contributed by Michael Becke <mbecke at apache.org>
-
- * 28566 - CookieSpec interface extended to expose path & domain matching methods; browser compatibility domain
-           matching algorithm modified to mimic the (mis-)behavior of common browsers
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 25372 - Added support for closing idle connections
-           Contributed by Michael Becke <mbecke at apache.org>, Oleg Kalnichevski <olegk at apache.org>
-
- * 28322 - Redesign of connect timeout logic; Added support for JDK1.4 connect timeout through reflection
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 28151 - Added stand-alone support for tunneled HTTP proxies via the ProxyClient
-           Contributed by Michael Sample <m_sample at canada.com>, Michael Becke <mbecke at apache.org>
-
- * 21216 - Fixed the problem of redirect 302 to the same URL causing max redirects exception: circular redirect 
-           check added; the circular redirect check is on per default and in lenient mode, is off in strict mode
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 27589 - Added MultiThreadedHttpConnectionManager shutdown() and shutdownAll()
-           Contributed by Michael Becke <mbecke at apache.org>
- 
- * 25529 - Redesign of HTTP authentication framework
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * Better implementation of ChunkedOutputStream: writes are buffered to an internal buffer (2048 default size); 
-   chunks are guaranteed to be at least as large as the buffer size (except for the last chunk) 
-           Contributed by Mohammad Rezaei <mohammad.rezaei at gs.com>, Goldman, Sachs & Co
-
- * HttpMethod#getResponseBody & HttpMethod#getResponseBodyAsString changed to propagate IOException to the caller 
-   instead of logging and discarding it
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 10794 - Added interactive authentication support; Authentication realm key is now comprised of host name, port, 
-           realm name and authentication type
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 15297 - Added ability to perform alternate authentication
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 16881 - HttpClient made dependent on Commons-codec to perform Base64 and URL encoding/decoding
-           Contributed by Michael Becke <mbecke at apache.org>, Oleg Kalnichevski <olegk at apache.org>
-
- * 24560 - Fixed the problem of HttpClient looping endlessly while trying to retrieve status line
-           Contributed by Christian Kohlschuetter <ck at rrzn.uni-hannover.de>
-
- * 24671 - Added support for configuring charsets in credentials and HTTP headers
-           Contributed by Michael Becke <mbecke at apache.org>
-
- * Plug-in mechanism for authentication modules
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * Added infrastructure to create test cases that involve use of a proxy
-           Contributed by Ortwin Glueck <oglueck at apache.org>
-
- * UserNamePasswordCredentials & NTCredentials made immutable
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 24869 - DigestScheme now only accepts a challenge if all fields required by RFC 2617 are present
-           Contributed by Ortwin Glueck <oglueck at apache.org>
-
- * New framework for server based tests
-           Contributed by Christian Kohlschuetter <ck at rrzn.uni-hannover.de>, Ortwin Glueck <oglueck at apache.org>
-
- * Socket input stream now wrapped with a wrapper class that re-throws certain type of generic IO exceptions as HttpClient
-   specific exceptions. Improved handling of 'used' connections (known to have successfully completed an I/O operation).
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
- 
- * 24012 - Added IgnoreCookiesSpec.
-           Contributed by Michael Becke <mbecke at apache.org>
-
- * 24018 - Cookie and Authorization headers can now be set manually.
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 21151 - Cookie specification plug-in mechanism
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * Reworked DigestScheme: the qop Parameter is parsed correctly and not just ignored; missing qop is handled correctly
-           Contributed by Ortwin Glueck <oglueck at apache.org>
-
- * 10790 - Implemented granular non-standards configuration and tracking.
-           Contributed by Oleg Kalnichevski <olegk at apache.org>, Michael Becke <mbecke at apache.org>,
-           Roland Weber <rolweber at de.ibm.com>, Ortwin Glueck <oglueck at apache.org>, 
-           Adrian Sutton <adrian.sutton at ephox.com>
-
- * 15435 - Implemented new preference architecture.
-           Contributed by Oleg Kalnichevski <olegk at apache.org>, Michael Becke <mbecke at apache.org>,
-           Roland Weber <rolweber at de.ibm.com>, Ortwin Glueck <oglueck at apache.org>, 
-           Adrian Sutton <adrian.sutton at ephox.com>
-
- * Deprecated the use of system properties: 'httpclient.useragent', 
-   'httpclient.authentication.preemptive'. 
-
- * Refactored NameValuePair#equals method.
-           Contributed by Ortwin Glueck <oglueck at apache.org>
-
- * 16729 - Refactored retry/redirect/authentication logic.
-           Contributed by Michael Becke <mbecke at apache.org>
-
- * Added support for disabling HttpConnection.isStale()
-           Contributed by Michael Becke <mbecke at apache.org>
-
- * 10791 - Improved HTTP Version configuration and tracking.
-           Contributed Oleg Kalnichevski <olegk at apache.org>, Laura Werner <laura at lwerner.org>, 
-           Michael Becke <mbecke at apache.org>
-
- * 21880 - Content-Length & Transfer-Encoding request headers formerly set by abstract 
-           HttpMethodBase class are handled by entity enclosing methods.
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 17947 - HttpMethod#setURI method added.
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 19618 - URI constructors refactored.
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 11240 - Fixed the problem of cookies with ',' in the value string not parsed correctly in some cases
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 21323 - Support for large(long) content added
-           Contributed by Michael Becke <mbecke at apache.org>
-
- * 19868 - Exception handling framework reworked.
-           Contributed by Adrian Sutton <adrian.sutton at ephox.com>, Laura Werner <laura at lwerner.org>, 
-           Oleg Kalnichevski <olegk at apache.org>, Michael Becke <mbecke at apache.org>
-
- * 21210 - Header parser completely rewritten.
-           Improved handling of Netscape draft compatible cookies
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
-Release 2.0.1
--------------------
-Changes since Release 2.0
-
- * 30175 - Fixed StringIndexOutOfBoundsException in StatusLine
-
- * 29897 - Connection output buffer is set to a value not greater than 2k
-
- * 29549 - Split wire log into header and body parts
-
- * 29377 - Cookies with names containing blanks or starting with $ rejected by RFC2109
-   spec only.
-
- * 29265 - HttpConnection.isOpen() no longer logs closed connections as stale.
-
- * 28728 - HttpUrl now accepts unescaped passwords
-
- * 28626 - Fixed ArrayIndexOutOfBoundsException in HttpStatus.getStatusText()
-
- * 27589 - Added MultiThreadedHttpConnectionManager shutdown() and shutdownAll().
- 
- * HttpMethod#recycle() has been deprecated.
-
-Release 2.0
--------------------
-Changes since Release Candidate 3:
-
- * 26500 - Socket timeout is now correctly set on open connections
- 
- * 26328 - Fixed getScheme() and getPort() returning wrong defaults for HttpsURL
-
- * 26139 - Fixed possible connection leak caused by lack of equals() and hashCode() on protocol
-   socket factories
-   
- * 26688 - Fixed the problem with HttpURL creating wrong authority String when user info is changed
-
-Release 2.0 Release Candidate 3
--------------------
-Changes since Release Candidate 2:
-
- * HTTP status line parser changed to be more robust when dealing with non-compliant 
-   HTTP responses (leading blanks before 'HTTP' signature).
-
- * Fixed NPE in HttpMethodBase#responseBodyConsumed().
-
- * 24309 - Changed MultiThreadedHttpConnectionManager to move to a single connection 
-   GC thread.  Fixed memory and thread leaks.
-
- * 24327 - Fixed a bug where HttpClient did not reset the 'force-close connection' 
-   flag, when an HTTP method was automatically retried (for instance, when automatically 
-   handling an authentication challenge).
-
- * 24352 - Fixed the bug causing basic authentication via NLTM Proxy to fail.
-
- * 25370  - Connections are now closed and released automatically when an unrecoverable 
-   exception occurs in HttpMethodBase.processRequest().
-
- * 23866 - Fixed possible uncaught IllegalArgumentException in Cookie parsing.
-
- * 25264 - Added support for cookies with a domain attribute '.domain.com' issued by 
-   host 'domain.com' in the browser compatibility mode. Even though the cookie violates 
-   RFC 2109 it still gets accepted by mainstream browsers (tested with Mozilla Firebird and IE).
-
- * 24869 - Changed DigestScheme to only accept a challenge if all fields required 
-   by RFC 2617 are present.
-
- * 24671 - Added ISO-8859-1 support for digest authentication passwords, and basic authentication 
-   user names and passwords.
-
- * Javadoc enhancements.
-
-Release 2.0 Release Candidate 2
--------------------
-Changes since Release Candidate 1:
-
- * Javadoc enhancements.
-
- * 23284 - Fixed bug with URI.isIPv4address(). 
-
- * 22969 - PostMethod#setParameter fixed to correctly overwrite existing parameters. 
-
- * 22970 - Fixed bug with PostMethod#removeParameter return value. 
-
- * Improved compliance to RFC 2617
- 
- * Added support for digest auth MD5-sess. 
-
- * 22655 - Added support for stale digest nonce values. 
-
- * 22968 - HttpConnection.isResponseAvailable() made a little more robust, particularly when 
-   used by HeadMethod. 
-
- * 22941 - Switched the order in which socket streams are closed: output stream closed first,
-   followed by input stream. 
-
- * Added debugging for connection reclaiming. 
-
- * Removed JCE initialization code specific to the Sun's implementation. 
-
- * Fixed problem of Basic, Digest & NTLM authentication schemes under certain circumstances 
-   leaking passwords in clear text to the DEBUG log. 
-
- * Fixed the problem with incorrect selection of the proxy authentication realm. 
-
- * Changed URI.normalize() to ignore relative path normalization. 
-
-Release 2.0 Release Candidate 1
--------------------
-Changes since Release 2.0 Beta 2:
-
- * Option to disable 'stale' connection check that may lead to a slight
-   performance improvement at the cost of reduced reliability
-
- * Improved debug logging in multi-threaded connection manager
-
- * URI.normalize() no longer has an effect on relative URIs.
-
- * 21532 - Removed use of sun.* class in URI.java 
-
- * 20481 - Changed query param encoding to UTF-8.
-
- * 21378 - Multiple transfer encoding headers are now handled properly. Non chunked transfer 
-   encodings are now handled correctly.
-
-Release 2.0 Beta 2
--------------------
-Changes since Release 2.0 Beta 1:
-
- * 20240 - Cookies with null path are no longer rejected in the
-   browser compatibility mode.
-
- * 20481 - Query parameters set via HttpMethodBase.setQueryString(NameValuePair[])
-   now correctly use 'application/x-www-form-urlencoded' encoding.
-
- * 20481 - POST method correctly applies 'application/x-www-form-urlencoded'
-   encoding.
-
- * 20569 - Duplicate connection headers are now handled.
-
- * 20646 - Fixed NTLM proxy authentication via SSL. 
-
- * 20665 - Changed URI to correctly handle path resolution according to 
-   http://www.apache.org/~fielding/uri/rev-2002/issues.html.  In 
-   particular dot-segments are removed when not necessary.
-
- * 20938 - Connections are now closed when the request is missing a content 
-   length and is not chunked.
-
- * 20942 - Requests with DIGEST authentication are now correctly handled 
-   when redirected.
-
- * 21130 - DEFAULT_MAX_HOST_CONNECTIONS and DEFAULT_MAX_TOTAL_CONNECTIONS are
-   now public in MultiThreadedHttpConnectionManager.
-
- * 21201 - URIs are now correctly rebuilt following a call to URI.normalize().
-
- * 21202 - WireLogInputStream.read(byte[]) now logs the correct number of bytes.
-
- * Fixed path parsing in RFC2109 cookie spec.
-
- * Fixed possible NPE when reading an empty response body.
-
- * The various to*Charset() methods of URIUtil have been deprecated.
-
-Release 2.0 Beta 1
--------------------
-Changes since Release 2.0 Alpha 3:
-
- * Changed HttpConnection to use socket timeout instead of busy 
-   waiting while expecting input.
-
- * Added a getResponseContentLength() method to HttpMethod.
-
- * Changed HttpClient to accept correctly encoded URLs instead of 
-   attempting to encode them within HttpClient.
-
- * 'Expect: 100-continue' logic factored out into an abstract 
-   ExpectContinueMethod class
-
- * 'Expect: 100-Continue' handshake disabled per default, as it may not work 
-   properly with older HTTP/1.0 servers or proxies.
-
- * Reengineered authentication code.  This includes a fix for 
-   HttpClient continually attempting to authenticate to digest realms and 
-   provides for better future extensibility.
-
- * Authenticator class deprecated
-
- * Improved user documentation and example code.
-
- * Added ability to differentiate between different hosts using the 
-   same realm names.
-
- * Added support for specifying a virtual host name to use.
-
- * Fixed problem with half-closed connections causing a 
-   HttpRecoverableException to be thrown when HttpClient attempts to read 
-   from a socket.
-
- * Improved reliability with the HEAD method and servers that 
-   incorrectly include a response body.
-
- * Improved support for connection keep-alive when communicating via a proxy
-
- * Added an override of HttpClient.executeMethod that lets the
-   caller specify an HttpState object.
-
- * HttpConnectionManager is now a property of the HttpClient class, 
-   not of the HttpState class
-
- * Added ability to specify the local address that HttpClient should 
-   create connections from.
-
-
-Release 2.0 Alpha 3
--------------------
-Changes since Release 2.0 Alpha 2:
-
- * Abstract EntityEnclosingMethod class has been introduced to encapsulate
-   common behaviour of all entity enclosing methods
-
- * "Expect: 100-continue" handshake support added for POST, PUT & multipart POST
-
- * Added support for chunked requests for POST and PUT.
-
- * Added support for 303 See Other redirections.
-
- * Changed input and output streams to use buffering to improve performance.
-
- * Improved handling of multivalue headers. Order is now preserved and 
-   convenience methods have been added to access each value.
-
- * In non-strict mode each cookie sent with the request is put on a separate 
-   request header. In strict mode all cookies are crammed into one request header, 
-   as before.
-
- * ResponseInputStream class deprecated.
-
- * RequestOutputStream class deprecated.
-
- * Custom character set can be specified for all multipart classes. 
-
- * Custom content type can be specified for FilePart derived multipart classes.
-
- * The useDisk methods in GetMethod class deprecated.
-
-
-Release 2.0 Alpha 2
-------------------
-Changes since Release 2.0 Alpha 1:
-
- * Mavenized builds.
- 
- * Digest authentication.  NTLM authentication.
- 
- * Multipart post.
- 
- * Added a StatusLine class to manage the status line of a
-   http response.
-
- * Added ability to cusomize SocketFactory for http and https. 
-   New Protocol class to allow for more protocols than just http/s.
-
- * Removed the HttpMultiClient, added multi-thread support to 
-   HttpClient.
- 
- * Revamp the streaming policy.  Added AutoCloseInputStream,
-   ChunkedInputStream, ChunkedOutputStream, ContentLengthInputStream,
-   ResponseConsumedWatcher
- 
- * Commons Logging.  Dependancy on the commons-logging.jar
- 
- * Added httpclient.util package.  Move Base64 and URIUtil classs 
-   into util.
-
- * Added a HttpURLConnection wrapper.  Allows for wrapping 
-   HttpClient into the java standard library.  Partial support only.
-
- * Added httpclient.cookie package.  Complete overhaul of cookie
-   handling.  Allows for user specified CookiePolicy and 
-   various cookie specification classes.
-  
- * Removed previously deprecated Cookie.createCookieHeader(String,
-   String,boolean,Cookie[]) method (port number is required for
-   future compatibility).
-
- * Also removed Cookie.createCookieHeader(String,String,Cookie[])
-   method, which should have been deprecated (port number is
-   required for future compatibility)
-
- * Renamed HttpMethod.followRedirects to getFollowRedirects,
-   for consistency (and made the corresponding change to
-   HttpMethodBase)
-

http://git-wip-us.apache.org/repos/asf/ant-ivyde/blob/a8f1d162/doc/screenshot-projects/commons-httpclient-3.0/RELEASE_NOTES.txt
----------------------------------------------------------------------
diff --git a/doc/screenshot-projects/commons-httpclient-3.0/RELEASE_NOTES.txt b/doc/screenshot-projects/commons-httpclient-3.0/RELEASE_NOTES.txt
deleted file mode 100644
index 5cf895f..0000000
--- a/doc/screenshot-projects/commons-httpclient-3.0/RELEASE_NOTES.txt
+++ /dev/null
@@ -1,773 +0,0 @@
-Release 3.0 
--------------------
-Changes since Release Candidate 4:
-
- * 37526 - Fixed incorrect processing of HTTP parameters with an 
-           empty name
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 37256 - Fixed bug causing MultipartRequestEntity to miscalculate the 
-           total content length if any of the parts returns a negative
-           content length value
-           Contributed by Loïc Péron <loic.peron at bigfoot.com>
-
- * 37197 - Preemptive auth flag no longer disregarded when tunneling 
-           SSL connections via a proxy
-           Contributed by wynand <wolman at gmail.com>
-
- * 37154 - UsernamePasswordCredentials.equals(null) no longer causes NPE
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 37129 - HttpConnection changed to use a protocol socket factory registered 
-           for 'http' protocol instead of DefaultProtocolSocketFactory when 
-           connecting to a proxy to establish a secure tunnel
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
-Release 3.0 Release Candidate 4
--------------------
-Changes since Release Candidate 3:
-
- * 36882 - Max connections per host setting did not work
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 36791 - Fixed HttpConnection#isOpen flag concurrency problem
-           Contributed by Jean-Marie White <jmwhite5 at yahoo.com>
-
- * 36339 - Request is no longer retried if preemptive authentication fails
-           and Basic is the only supported authentication scheme advertised
-           by the target server
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 36372 - nonce-count in digest auth should not be quoted
-           Contributed by Ortwin Glueck <oglueck at apache.org>
-           
- * 36369 - Custom Proxy-Connection header no longer gets overwritten
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 36595 - Do not attempt to retry aborted methods
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 36140 - ParameterParser changed to correctly differentiate between empty and 
-           null (no value) parameters
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 35085 - HTTP 204 "NO CONTENT" response no longer results in dropped 
-           connection.
-           Contributed by Ian Bray <Ian.Bray at logicacmg.com>
-
- * 35944 - Connection always gets released back to the pool even if an unchecked 
-           exception is thrown in HttpMethod#releaseConnection method.
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 35642 - Do not retry if host is unreachable. This ensures a connection timeout
-           will be obeyed.
-           Contributed by Ortwin Glueck <oglueck at apache.org>
-           
- * 35815 - SimpleHttpConnectionManager now logs warnings when it detects it is
-           being used incorrectly. 
-           Contributed by Michael Becke <mbecke at apache.org>
-
-Release 3.0 Release Candidate 3
--------------------
-Changes since Release Candidate 2:
-
- * 35365 - Added #hashCode and #equals methods for Credentials implementations
-           Contributed by Eric Johnson <eric at tibco.com>
-
- * 35322 - Stale connection check now correctly works with IBM JSSE/JRE 1.4.x
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 35225 - Fixed a major problem with the browser compatibility policy leaking cookies 
-           to 3rd party domains (.mydomain.com -> .notmydomain.com)
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 35328 - DateUtil#formatDate changed to US locale instead of system default
-           Contributed by Yannick <yannick at meudal.net>
-
- * 34960 - DigestScheme changed to take into account charset attribute when available 
-           (Known to be used by Microsoft implementation of the Digest auth scheme)
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 35148 - HttpClient now correctly handles relative URIs beginning with a colon.
-           Contributed by Gordon Mohr <gojomo at archive.org>
-
- * 34961 - HttpClient now correctly handles escaped characters in HTTP header elements
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 34780 - HttpClient now always overrides the host of HostConfiguration if an absolute 
-           request URI is given
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 34740 - Connection with the proxy is not reopened if an proxy auth failure occurs 
-           while SSL tunnel is being established
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 34721 - Virtual host setting is now correctly applied when parsing and matching 
-           cookies
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 34583 - DateUtil.formatDate() changed to use GMT instead of the default timezone
-           Contributed by Fred Bierhaus <fred.bierhaus at vodafone.com>
-
- * 34459 - Always use the chunk encoding when request content length cannot be 
-           determined (is negative)
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 34427 - Fixed the bug causing an IllegalStateException in AuthState
-           triggered by the combination of preemptive proxy authentication 
-           and a cross-site redirect
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
-Release 3.0 Release Candidate 2
--------------------
-Changes since Release Candidate 1:
-
- * 34255 - Preemptive authentication no longer causes NTLM auth scheme to fail
-           Contributed by Michael Becke <mbecke at apache.org>
-
- * 33720 - Fixed the problem with HttpMethod#getURI applying URL escaped encoding to
-           already encoded URIs
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 34262 - Fixed broken handling of responses that may not include an entity body
-           (status code 204, 304)
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * ----- - Fixed broken InputStreamRequestEntity#isRepeatable method
-           Contributed by Matthew-J Watson <matthew-j.watson at db.com>
-
- * 33677 - Fixed the bug preventing the HTTP retry handler from handling
-           ConnectionExceptions
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 33988 - All classes overriding Object#hashCode & Object#equals methods have been reviewed 
-           regarding their hashCode/equals contract compliance
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 33947 - Exception in HttpConnection because of unchecked buffer size
-           Contributed by Ortwin Glueck <oglueck at apache.org>
- 
- * 33856 - Fixed the problem with the credential-charset parameter not having an effect on
-           the encoding of the NTLM credentials
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
- 
- * 33541 - Fixed the problem with host level parameters having no effect on HTTP CONNECT 
-           methods
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 33468 - HttpClient no longer flushes the request line and request headers prior to 
-           writing the request body if the 'expect: continue' handshake is not used
-           Contributed by Peter Tolmachov <peter.tolmachov at agfa.com>
-
-Release 3.0 Release Candidate 1
--------------------
-Changes since Beta 1:
-
- * 32833 - Cookie with domain .mydomain.com were not sent to host mydomain.com
-           in the browser compatibility mode
-           Contributed by David D. Kilzer <ddkilzer at kilzer.net>
-
- * 33021 - Fixed the bug causing the circular redirect if different query parameters
-           are used in the redirect location.
-           Contributed by Ilya Kharmatsky <ilyak at mainsoft.com>
-
- * 32955 - Fixed the bug effectively disabling the stale connection check
-           Contributed by Oliver Koell <oko at newbase.de>
-
- * 32835 - The two digit year greater than 20 no longer causes the cookie expiry date 
-           to be interpreted as a date between 1920 and 1999
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 32607 - Fixed the problem with ReflectionSocketFactory ignoring the local address of 
-           HostConfiguration
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 32409 - HttpState now has new methods for clearing all cookies and credentials.
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 32558 - Fixed retry count bug in DefaultMethodRetryHandler
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 32333 - Connection is now closed upon "Connection: close" request,
-           if the server does not include an explicit connection 
-           directive in the response.
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
- 
- * 32765 - Fixed NullPointerException in HostConfiguration.setHost(Sting)
-           Contributed by Stuart Herring <apache at stuartherring.com>
-
- * 32742 - Fixed the problem with SO_TIMEOUT parameter having no effect
-           on the method level.
-           Contributed by Ilya Kharmatsky <ilyak at mainsoft.com>
-
-Release 3.0 Beta 1
--------------------
-Changes since Alpha 2:
-
- * 31929 - Added support for formatting dates. Deprecated DateParser in 
-           favor of DateUtil.
-           Contributed by Michael Becke <mbecke at apache.org>
-
- * ----- - HostConfiguration.isHostSet() and Hostconfiguration.isProxySet() have been 
-           deprecated.
-
- * 31981 - Fixed the bug causing an infinite loop in HttpMethodDirector
-           when using SSL + proxy + host auth + keep alive off
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 31607 - Catch SocketTimeoutException not InterruptedIOException when running 
-           in JRE >=1.4
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 31471 - HostConfiguration refactored
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * ----- - ContentLengthInputStream no longer supports mark() & reset() methods. Old 
-           broken implementation removed.
-           Contributed by Eric Johnson <eric at tibco.com>
-
-Release 3.0 Alpha 2
--------------------
-Changes since Alpha 1:
-
- * 10793 - Configurable default headers
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-           
- * 30652 - Configurable SO_LINGER
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-           
- * 31163 - CookieSpec classes made stateful
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-           
- * 21329 - Added input buffering to improve performance
-           Contributed by Bjarne Rasmussen <brasmussen at novell.com>
-
- * 29897 - Connection output buffer is set to a value not greater than 2k
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 29636 - MultiThreadedHttpConnectionManager now support configuring the maximum
-           number of connections on a per host basis.
-           Contributed by Michael Becke <mbecke at apache.org>
-
- * 29874 - Deprecated old HTTP method retry handler based on HttpRecoverableException
-           and replaced it with a new one that acts upon plain IOExceptions
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 29883 - Fixed handling of multi-byte characters in the StringRequestEntity class
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 29383 - Added method to delete closed connections from the connection pool
-           Contributed by Michael Becke <mbecke at apache.org>
-
- * 29549 - Split wire log into header and body parts
-           Contributed by Michael Becke <mbecke at apache.org>
-
- * 29540 - Fixed credentials scope matching algorithm in HttpState#matchCredentials.
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 29439 - Cleaner interface to define authentication scope, handle credentials in HttpState.
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 29377 - Cookies with names containing blanks or starting with $ rejected by RFC2109 spec only.
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
-Release 3.0 Alpha 1
--------------------
-
-New features:
--------------
-
-(1) Architecture
-
- * New preference architecture
-
- * Improved exception handling framework
-
- * Granular non-standards configuration and tracking
- 
- * Improved HTTP Version configuration and tracking
- 
- * Support for streaming entities
-
- * Support for tunneled HTTP proxies via the ProxyClient
-
- * Ability to abort execution of HTTP methods
-
-(2) Connection management
-
- * Support for closing idle connections
-
- * Support for JDK1.4 connect timeout through reflection
-
- * Support for connection manager shutdown
- 
-(3) Authentication
-
- * Improved authentication framework
-
- * Plug-in mechanism for authentication modules
- 
- * Interactive authentication support
- 
- * Alternate authentication support
-
-(4) Cookie management
-
- * Cookie specification plug-in mechanism
-
- * 'Ignore cookies' cookie policy
-
- * Improved Netscape cookie support
-
-(5) Redirects
-
- * Cross-site redirect support
-
-Changes on the CVS trunk:
--------------------------
-
- * 29265 - HttpConnection.isOpen() no longer logs closed connections as stale.
-
- * 28645 - Moved/added content type handling to the RequestEntity.
-           Contributed by Michael Becke <mbecke at apache.org>, Oleg Kalnichevski <olegk at apache.org>
-
- * 20288 - Added ability to abort execution of HTTP methods
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 24154 - Socket timeout can be specified at the connection manager, connection or method level
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 16124 - HTTP protocol version can be specified at the client, host or method level
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 28728 - HttpUrl now accepts unescaped passwords
-           Contributed by Michael Becke <mbecke at apache.org>
-
- * 28626 - Fixed ArrayIndexOutOfBoundsException in HttpStatus.getStatusText()
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 26070 - Added support for streaming entities
-           Contributed by Michael Becke <mbecke at apache.org>
-
- * 28566 - CookieSpec interface extended to expose path & domain matching methods; browser compatibility domain
-           matching algorithm modified to mimic the (mis-)behavior of common browsers
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 25372 - Added support for closing idle connections
-           Contributed by Michael Becke <mbecke at apache.org>, Oleg Kalnichevski <olegk at apache.org>
-
- * 28322 - Redesign of connect timeout logic; Added support for JDK1.4 connect timeout through reflection
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 28151 - Added stand-alone support for tunneled HTTP proxies via the ProxyClient
-           Contributed by Michael Sample <m_sample at canada.com>, Michael Becke <mbecke at apache.org>
-
- * 21216 - Fixed the problem of redirect 302 to the same URL causing max redirects exception: circular redirect 
-           check added; the circular redirect check is on per default and in lenient mode, is off in strict mode
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 27589 - Added MultiThreadedHttpConnectionManager shutdown() and shutdownAll()
-           Contributed by Michael Becke <mbecke at apache.org>
- 
- * 25529 - Redesign of HTTP authentication framework
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * Better implementation of ChunkedOutputStream: writes are buffered to an internal buffer (2048 default size); 
-   chunks are guaranteed to be at least as large as the buffer size (except for the last chunk) 
-           Contributed by Mohammad Rezaei <mohammad.rezaei at gs.com>, Goldman, Sachs & Co
-
- * HttpMethod#getResponseBody & HttpMethod#getResponseBodyAsString changed to propagate IOException to the caller 
-   instead of logging and discarding it
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 10794 - Added interactive authentication support; Authentication realm key is now comprised of host name, port, 
-           realm name and authentication type
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 15297 - Added ability to perform alternate authentication
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 16881 - HttpClient made dependent on Commons-codec to perform Base64 and URL encoding/decoding
-           Contributed by Michael Becke <mbecke at apache.org>, Oleg Kalnichevski <olegk at apache.org>
-
- * 24560 - Fixed the problem of HttpClient looping endlessly while trying to retrieve status line
-           Contributed by Christian Kohlschuetter <ck at rrzn.uni-hannover.de>
-
- * 24671 - Added support for configuring charsets in credentials and HTTP headers
-           Contributed by Michael Becke <mbecke at apache.org>
-
- * Plug-in mechanism for authentication modules
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * Added infrastructure to create test cases that involve use of a proxy
-           Contributed by Ortwin Glueck <oglueck at apache.org>
-
- * UserNamePasswordCredentials & NTCredentials made immutable
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 24869 - DigestScheme now only accepts a challenge if all fields required by RFC 2617 are present
-           Contributed by Ortwin Glueck <oglueck at apache.org>
-
- * New framework for server based tests
-           Contributed by Christian Kohlschuetter <ck at rrzn.uni-hannover.de>, Ortwin Glueck <oglueck at apache.org>
-
- * Socket input stream now wrapped with a wrapper class that re-throws certain type of generic IO exceptions as HttpClient
-   specific exceptions. Improved handling of 'used' connections (known to have successfully completed an I/O operation).
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
- 
- * 24012 - Added IgnoreCookiesSpec.
-           Contributed by Michael Becke <mbecke at apache.org>
-
- * 24018 - Cookie and Authorization headers can now be set manually.
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 21151 - Cookie specification plug-in mechanism
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * Reworked DigestScheme: the qop Parameter is parsed correctly and not just ignored; missing qop is handled correctly
-           Contributed by Ortwin Glueck <oglueck at apache.org>
-
- * 10790 - Implemented granular non-standards configuration and tracking.
-           Contributed by Oleg Kalnichevski <olegk at apache.org>, Michael Becke <mbecke at apache.org>,
-           Roland Weber <rolweber at de.ibm.com>, Ortwin Glueck <oglueck at apache.org>, 
-           Adrian Sutton <adrian.sutton at ephox.com>
-
- * 15435 - Implemented new preference architecture.
-           Contributed by Oleg Kalnichevski <olegk at apache.org>, Michael Becke <mbecke at apache.org>,
-           Roland Weber <rolweber at de.ibm.com>, Ortwin Glueck <oglueck at apache.org>, 
-           Adrian Sutton <adrian.sutton at ephox.com>
-
- * Deprecated the use of system properties: 'httpclient.useragent', 
-   'httpclient.authentication.preemptive'. 
-
- * Refactored NameValuePair#equals method.
-           Contributed by Ortwin Glueck <oglueck at apache.org>
-
- * 16729 - Refactored retry/redirect/authentication logic.
-           Contributed by Michael Becke <mbecke at apache.org>
-
- * Added support for disabling HttpConnection.isStale()
-           Contributed by Michael Becke <mbecke at apache.org>
-
- * 10791 - Improved HTTP Version configuration and tracking.
-           Contributed Oleg Kalnichevski <olegk at apache.org>, Laura Werner <laura at lwerner.org>, 
-           Michael Becke <mbecke at apache.org>
-
- * 21880 - Content-Length & Transfer-Encoding request headers formerly set by abstract 
-           HttpMethodBase class are handled by entity enclosing methods.
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 17947 - HttpMethod#setURI method added.
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 19618 - URI constructors refactored.
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 11240 - Fixed the problem of cookies with ',' in the value string not parsed correctly in some cases
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
- * 21323 - Support for large(long) content added
-           Contributed by Michael Becke <mbecke at apache.org>
-
- * 19868 - Exception handling framework reworked.
-           Contributed by Adrian Sutton <adrian.sutton at ephox.com>, Laura Werner <laura at lwerner.org>, 
-           Oleg Kalnichevski <olegk at apache.org>, Michael Becke <mbecke at apache.org>
-
- * 21210 - Header parser completely rewritten.
-           Improved handling of Netscape draft compatible cookies
-           Contributed by Oleg Kalnichevski <olegk at apache.org>
-
-Release 2.0.1
--------------------
-Changes since Release 2.0
-
- * 30175 - Fixed StringIndexOutOfBoundsException in StatusLine
-
- * 29897 - Connection output buffer is set to a value not greater than 2k
-
- * 29549 - Split wire log into header and body parts
-
- * 29377 - Cookies with names containing blanks or starting with $ rejected by RFC2109
-   spec only.
-
- * 29265 - HttpConnection.isOpen() no longer logs closed connections as stale.
-
- * 28728 - HttpUrl now accepts unescaped passwords
-
- * 28626 - Fixed ArrayIndexOutOfBoundsException in HttpStatus.getStatusText()
-
- * 27589 - Added MultiThreadedHttpConnectionManager shutdown() and shutdownAll().
- 
- * HttpMethod#recycle() has been deprecated.
-
-Release 2.0
--------------------
-Changes since Release Candidate 3:
-
- * 26500 - Socket timeout is now correctly set on open connections
- 
- * 26328 - Fixed getScheme() and getPort() returning wrong defaults for HttpsURL
-
- * 26139 - Fixed possible connection leak caused by lack of equals() and hashCode() on protocol
-   socket factories
-   
- * 26688 - Fixed the problem with HttpURL creating wrong authority String when user info is changed
-
-Release 2.0 Release Candidate 3
--------------------
-Changes since Release Candidate 2:
-
- * HTTP status line parser changed to be more robust when dealing with non-compliant 
-   HTTP responses (leading blanks before 'HTTP' signature).
-
- * Fixed NPE in HttpMethodBase#responseBodyConsumed().
-
- * 24309 - Changed MultiThreadedHttpConnectionManager to move to a single connection 
-   GC thread.  Fixed memory and thread leaks.
-
- * 24327 - Fixed a bug where HttpClient did not reset the 'force-close connection' 
-   flag, when an HTTP method was automatically retried (for instance, when automatically 
-   handling an authentication challenge).
-
- * 24352 - Fixed the bug causing basic authentication via NLTM Proxy to fail.
-
- * 25370  - Connections are now closed and released automatically when an unrecoverable 
-   exception occurs in HttpMethodBase.processRequest().
-
- * 23866 - Fixed possible uncaught IllegalArgumentException in Cookie parsing.
-
- * 25264 - Added support for cookies with a domain attribute '.domain.com' issued by 
-   host 'domain.com' in the browser compatibility mode. Even though the cookie violates 
-   RFC 2109 it still gets accepted by mainstream browsers (tested with Mozilla Firebird and IE).
-
- * 24869 - Changed DigestScheme to only accept a challenge if all fields required 
-   by RFC 2617 are present.
-
- * 24671 - Added ISO-8859-1 support for digest authentication passwords, and basic authentication 
-   user names and passwords.
-
- * Javadoc enhancements.
-
-Release 2.0 Release Candidate 2
--------------------
-Changes since Release Candidate 1:
-
- * Javadoc enhancements.
-
- * 23284 - Fixed bug with URI.isIPv4address(). 
-
- * 22969 - PostMethod#setParameter fixed to correctly overwrite existing parameters. 
-
- * 22970 - Fixed bug with PostMethod#removeParameter return value. 
-
- * Improved compliance to RFC 2617
- 
- * Added support for digest auth MD5-sess. 
-
- * 22655 - Added support for stale digest nonce values. 
-
- * 22968 - HttpConnection.isResponseAvailable() made a little more robust, particularly when 
-   used by HeadMethod. 
-
- * 22941 - Switched the order in which socket streams are closed: output stream closed first,
-   followed by input stream. 
-
- * Added debugging for connection reclaiming. 
-
- * Removed JCE initialization code specific to the Sun's implementation. 
-
- * Fixed problem of Basic, Digest & NTLM authentication schemes under certain circumstances 
-   leaking passwords in clear text to the DEBUG log. 
-
- * Fixed the problem with incorrect selection of the proxy authentication realm. 
-
- * Changed URI.normalize() to ignore relative path normalization. 
-
-Release 2.0 Release Candidate 1
--------------------
-Changes since Release 2.0 Beta 2:
-
- * Option to disable 'stale' connection check that may lead to a slight
-   performance improvement at the cost of reduced reliability
-
- * Improved debug logging in multi-threaded connection manager
-
- * URI.normalize() no longer has an effect on relative URIs.
-
- * 21532 - Removed use of sun.* class in URI.java 
-
- * 20481 - Changed query param encoding to UTF-8.
-
- * 21378 - Multiple transfer encoding headers are now handled properly. Non chunked transfer 
-   encodings are now handled correctly.
-
-Release 2.0 Beta 2
--------------------
-Changes since Release 2.0 Beta 1:
-
- * 20240 - Cookies with null path are no longer rejected in the
-   browser compatibility mode.
-
- * 20481 - Query parameters set via HttpMethodBase.setQueryString(NameValuePair[])
-   now correctly use 'application/x-www-form-urlencoded' encoding.
-
- * 20481 - POST method correctly applies 'application/x-www-form-urlencoded'
-   encoding.
-
- * 20569 - Duplicate connection headers are now handled.
-
- * 20646 - Fixed NTLM proxy authentication via SSL. 
-
- * 20665 - Changed URI to correctly handle path resolution according to 
-   http://www.apache.org/~fielding/uri/rev-2002/issues.html.  In 
-   particular dot-segments are removed when not necessary.
-
- * 20938 - Connections are now closed when the request is missing a content 
-   length and is not chunked.
-
- * 20942 - Requests with DIGEST authentication are now correctly handled 
-   when redirected.
-
- * 21130 - DEFAULT_MAX_HOST_CONNECTIONS and DEFAULT_MAX_TOTAL_CONNECTIONS are
-   now public in MultiThreadedHttpConnectionManager.
-
- * 21201 - URIs are now correctly rebuilt following a call to URI.normalize().
-
- * 21202 - WireLogInputStream.read(byte[]) now logs the correct number of bytes.
-
- * Fixed path parsing in RFC2109 cookie spec.
-
- * Fixed possible NPE when reading an empty response body.
-
- * The various to*Charset() methods of URIUtil have been deprecated.
-
-Release 2.0 Beta 1
--------------------
-Changes since Release 2.0 Alpha 3:
-
- * Changed HttpConnection to use socket timeout instead of busy 
-   waiting while expecting input.
-
- * Added a getResponseContentLength() method to HttpMethod.
-
- * Changed HttpClient to accept correctly encoded URLs instead of 
-   attempting to encode them within HttpClient.
-
- * 'Expect: 100-continue' logic factored out into an abstract 
-   ExpectContinueMethod class
-
- * 'Expect: 100-Continue' handshake disabled per default, as it may not work 
-   properly with older HTTP/1.0 servers or proxies.
-
- * Reengineered authentication code.  This includes a fix for 
-   HttpClient continually attempting to authenticate to digest realms and 
-   provides for better future extensibility.
-
- * Authenticator class deprecated
-
- * Improved user documentation and example code.
-
- * Added ability to differentiate between different hosts using the 
-   same realm names.
-
- * Added support for specifying a virtual host name to use.
-
- * Fixed problem with half-closed connections causing a 
-   HttpRecoverableException to be thrown when HttpClient attempts to read 
-   from a socket.
-
- * Improved reliability with the HEAD method and servers that 
-   incorrectly include a response body.
-
- * Improved support for connection keep-alive when communicating via a proxy
-
- * Added an override of HttpClient.executeMethod that lets the
-   caller specify an HttpState object.
-
- * HttpConnectionManager is now a property of the HttpClient class, 
-   not of the HttpState class
-
- * Added ability to specify the local address that HttpClient should 
-   create connections from.
-
-
-Release 2.0 Alpha 3
--------------------
-Changes since Release 2.0 Alpha 2:
-
- * Abstract EntityEnclosingMethod class has been introduced to encapsulate
-   common behaviour of all entity enclosing methods
-
- * "Expect: 100-continue" handshake support added for POST, PUT & multipart POST
-
- * Added support for chunked requests for POST and PUT.
-
- * Added support for 303 See Other redirections.
-
- * Changed input and output streams to use buffering to improve performance.
-
- * Improved handling of multivalue headers. Order is now preserved and 
-   convenience methods have been added to access each value.
-
- * In non-strict mode each cookie sent with the request is put on a separate 
-   request header. In strict mode all cookies are crammed into one request header, 
-   as before.
-
- * ResponseInputStream class deprecated.
-
- * RequestOutputStream class deprecated.
-
- * Custom character set can be specified for all multipart classes. 
-
- * Custom content type can be specified for FilePart derived multipart classes.
-
- * The useDisk methods in GetMethod class deprecated.
-
-
-Release 2.0 Alpha 2
-------------------
-Changes since Release 2.0 Alpha 1:
-
- * Mavenized builds.
- 
- * Digest authentication.  NTLM authentication.
- 
- * Multipart post.
- 
- * Added a StatusLine class to manage the status line of a
-   http response.
-
- * Added ability to cusomize SocketFactory for http and https. 
-   New Protocol class to allow for more protocols than just http/s.
-
- * Removed the HttpMultiClient, added multi-thread support to 
-   HttpClient.
- 
- * Revamp the streaming policy.  Added AutoCloseInputStream,
-   ChunkedInputStream, ChunkedOutputStream, ContentLengthInputStream,
-   ResponseConsumedWatcher
- 
- * Commons Logging.  Dependancy on the commons-logging.jar
- 
- * Added httpclient.util package.  Move Base64 and URIUtil classs 
-   into util.
-
- * Added a HttpURLConnection wrapper.  Allows for wrapping 
-   HttpClient into the java standard library.  Partial support only.
-
- * Added httpclient.cookie package.  Complete overhaul of cookie
-   handling.  Allows for user specified CookiePolicy and 
-   various cookie specification classes.
-  
- * Removed previously deprecated Cookie.createCookieHeader(String,
-   String,boolean,Cookie[]) method (port number is required for
-   future compatibility).
-
- * Also removed Cookie.createCookieHeader(String,String,Cookie[])
-   method, which should have been deprecated (port number is
-   required for future compatibility)
-
- * Renamed HttpMethod.followRedirects to getFollowRedirects,
-   for consistency (and made the corresponding change to
-   HttpMethodBase)
-

http://git-wip-us.apache.org/repos/asf/ant-ivyde/blob/a8f1d162/doc/screenshot-projects/commons-httpclient-3.0/build.properties.sample
----------------------------------------------------------------------
diff --git a/doc/screenshot-projects/commons-httpclient-3.0/build.properties.sample b/doc/screenshot-projects/commons-httpclient-3.0/build.properties.sample
deleted file mode 100644
index 33b4f1d..0000000
--- a/doc/screenshot-projects/commons-httpclient-3.0/build.properties.sample
+++ /dev/null
@@ -1,60 +0,0 @@
-#	 ***************************************************************
-#	 * Licensed to the Apache Software Foundation (ASF) under one
-#	 * or more contributor license agreements.  See the NOTICE file
-#	 * distributed with this work for additional information
-#	 * regarding copyright ownership.  The ASF licenses this file
-#	 * to you under the Apache License, Version 2.0 (the
-#	 * "License"); you may not use this file except in compliance
-#	 * with the License.  You may obtain a copy of the License at
-#	 * 
-#	 *   http://www.apache.org/licenses/LICENSE-2.0
-#	 * 
-#	 * Unless required by applicable law or agreed to in writing,
-#	 * software distributed under the License is distributed on an
-#	 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-#	 * KIND, either express or implied.  See the License for the
-#	 * specific language governing permissions and limitations
-#	 * under the License.
-#	 ***************************************************************
-# ===================================================================
-# Sample build.properties file
-#
-# Make a copy this file named "build.properties",
-# and customize it to your environment and preferences.
-#
-# $Id: build.properties.sample 190382 2005-06-13 10:58:56Z oglueck $
-# ===================================================================
-
-# ===================================================================
-# Classpath Settings
-# ===================================================================
-
-# The base directory for libraries used by HttpClient
-lib.dir=./lib
-
-# Required compile and runtime dependencies.
-commons-logging.jar=${lib.dir}/commons-logging.jar
-commons-codec.jar=${lib.dir}/commons-codec.jar
-
-# Required to compile and run the unit tests.
-junit.jar=${lib.dir}/junit.jar
-
-# A JSSE implementation (see http://java.sun.com/products/jsse):
-# Required to compile, only needed at runtime if you're using HTTPS.
-# A JCE implementation (see http://java.sun.com/products/jce):
-# Required to compile, only needed at runtime if you're using NTLM.
-
-# Both JSSE and JCE are expected to be present and configured in 
-# the JDK/JRE
-
-# ===================================================================
-# Test Properties - used to configure the test cases
-# ===================================================================
-
-#  - indicates which log writer to use (optional)
-
-httpclient.test.log=org.apache.commons.logging.impl.SimpleLog
-#httpclient.test.log=org.apache.commons.logging.impl.Log4JCategoryLog
-#httpclient.test.log=org.apache.commons.logging.impl.NoOpLog
-maven.username=yourASFid
-maven.repo.asf.privatekey=/home/myuser/.ssh/id_dsa

http://git-wip-us.apache.org/repos/asf/ant-ivyde/blob/a8f1d162/doc/screenshot-projects/commons-httpclient-3.0/build.xml
----------------------------------------------------------------------
diff --git a/doc/screenshot-projects/commons-httpclient-3.0/build.xml b/doc/screenshot-projects/commons-httpclient-3.0/build.xml
deleted file mode 100644
index 03fb82a..0000000
--- a/doc/screenshot-projects/commons-httpclient-3.0/build.xml
+++ /dev/null
@@ -1,276 +0,0 @@
-<!--
-   Licensed to the Apache Software Foundation (ASF) under one
-   or more contributor license agreements.  See the NOTICE file
-   distributed with this work for additional information
-   regarding copyright ownership.  The ASF licenses this file
-   to you under the Apache License, Version 2.0 (the
-   "License"); you may not use this file except in compliance
-   with the License.  You may obtain a copy of the License at
-
-     http://www.apache.org/licenses/LICENSE-2.0
-
-   Unless required by applicable law or agreed to in writing,
-   software distributed under the License is distributed on an
-   "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-   KIND, either express or implied.  See the License for the
-   specific language governing permissions and limitations
-   under the License.    
--->
-<project name="HttpClient" default="compile" basedir=".">
-<!--
-        "HttpClient" component of the Jakarta Commons Subproject
-        $Id$
-        author: Remy Maucherat ( mailto:remm@apache.org )
-        author: Rod Waldhoff  ( mailto:rwaldhoff@apache.org )
-        author: Vincent Massol ( mailto:vmassol@apache.org )
-        author: dIon Gillard  ( mailto:trongus@yahoo.com )
-        author: Mark Paquette ( mailto:mpaquett@covansys.com )
-        author: Jeff Dever ( mailto:jsdever@apache.org )
-        author: Oleg Kalnichevski ( mailto:oleg@ural.ru )
--->
-
-<!-- ========== Properties: Property Files  =============================== -->
-
-  <property file="${basedir}/build.properties"/>     <!-- Component local   -->
-  <property file="${basedir}/../build.properties"/>  <!-- Commons local     -->
-  <property file="${user.home}/build.properties"/>   <!-- User local        -->
-
-<!-- ========== Properties: External Dependencies ========================= -->
-
-  <property name="lib.dir" value="./lib"/>
-
-  <property name="commons-logging.jar" value="${lib.dir}/commons-logging.jar"/>
-  <property name="commons-codec.jar" value="${lib.dir}/commons-codec.jar"/>
-
-<!-- ========== Properties: Javadoc Properties    ========================= -->
-
-  <property name="javadoc.j2sdk.link" value="http://java.sun.com/products/jdk/1.2/docs/api/"/>
-  <property name="javadoc.logging.link" value="http://jakarta.apache.org/commons/logging/apidocs/"/>
-
-<!-- ========== Properties: Component Declarations ======================== -->
-
-  <!-- The name of this component -->
-  <property name="component.name"          value="httpclient"/>
-
-  <!-- The title of this component -->
-  <property name="component.title"         value="HttpClient Library"/>
-
-  <!-- The current version number of this component -->
-  <property name="component.version"       value="3.0"/>
-
-<!-- ========== Properties: Source Directories ============================ -->
-
-  <!-- The base directory for component configuration files -->
-  <property name="conf.home"               value="src/conf"/>
-
-  <!-- The base directory for component sources -->
-  <property name="source.home"             value="src"/>
-
-  <!-- The base directory for documenation -->
-  <property name="docs.home"               value="docs"/>
-
-<!-- ========== Properties: Test Configuration ============================ -->
-
-  <!-- The base directory for unit test sources -->
-  <property name="test.home"               value="src/test"/>
-
-  <!-- The Junit test jarfile -->
-  <property name="junit.jar" value="${lib.dir}/junit.jar"/>
-
-  <!-- The commons-logging friendly logger class to use for tests -->
-  <property name="httpclient.test.log" value="org.apache.commons.logging.impl.SimpleLog"/>
-
-<!-- ========== Properties: Destination Directories ======================= -->
-
-  <!-- The base directory for compilation targets -->
-  <property name="build.home"              value="target"/>
-
-  <!-- The base directory for distribution targets -->
-  <property name="dist.home"               value="dist"/>
-
-<!-- ========== Compiler Defaults ========================================= -->
-
-  <!-- Should Java compilations set the 'debug' compiler option? -->
-  <property name="compile.debug"           value="false"/>
-
-  <!-- Should Java compilations set the 'deprecation' compiler option? -->
-  <property name="compile.deprecation"     value="true"/>
-
-  <!-- Should Java compilations set the 'optimize' compiler option? -->
-  <property name="compile.optimize"        value="true"/>
-
-  <!-- Construct compile classpath -->
-  <path id="compile.classpath">
-    <pathelement location="${build.home}/classes"/>
-    <pathelement location="${commons-logging.jar}"/>
-    <pathelement location="${commons-codec.jar}"/>
-  </path>
-
-<!-- ========== Test Execution Defaults =================================== -->
-
-  <!-- Construct unit test classpath -->
-  <path id="test.classpath">
-    <pathelement location="${build.home}/classes"/>
-    <pathelement location="${build.home}/tests"/>
-    <pathelement location="${junit.jar}"/>
-    <pathelement location="${commons-logging.jar}"/>
-    <pathelement location="${commons-codec.jar}"/>
-    <pathelement location="${conf.home}"/>
-  </path>
-
-  <!-- Should all tests fail if one does? -->
-  <property name="test.failonerror"    value="true"/>
-
-  <!-- The root test to execute -->
-  <property name="test.runner"         value="junit.textui.TestRunner"/>
-  <property name="test.entry"          value="org.apache.commons.httpclient.TestAll"/>
-
-<!-- ========== Targets =================================================== -->
-
-<!-- ========== Targets: "Internal" Targets =============================== -->
-
-  <target name="init"
-          description="Initialize and evaluate conditionals">
-    <echo message="-------- ${component.title} ${component.version} --------"/>
-    <filter token="name"    value="${component.name}"/>
-    <filter token="version" value="${component.version}"/>
-  </target>
-
-  <target name="prepare" depends="init"
-          description="Prepare build directory">
-    <mkdir dir="${build.home}"/>
-    <mkdir dir="${build.home}/classes"/>
-    <mkdir dir="${build.home}/conf"/>
-    <mkdir dir="${build.home}/docs"/>
-    <mkdir dir="${build.home}/docs/api"/>
-    <mkdir dir="${build.home}/tests"/>
-    <mkdir dir="${build.home}/examples"/>
-  </target>
-
-  <target name="static" depends="prepare"
-          description="Copy static files to build directory">
-    <tstamp/>
-    <copy todir="${build.home}/conf" filtering="on">
-      <fileset dir="${conf.home}" includes="*.MF"/>
-      <fileset dir="${conf.home}" includes="*.properties"/>
-    </copy>
-  </target>
-
-<!-- ========== Targets: "External" Targets =============================== -->
-
-  <target name="dist" depends="compile,doc"
-          description="Create binary distribution">
-    <mkdir dir="${dist.home}"/>
-    <copy file="LICENSE.txt" todir="${dist.home}"/> 
-    <copy file="build.xml" todir="${dist.home}"/>
-    <copy file="build.properties.sample" todir="${dist.home}"/>
-    <copy file="README.txt" todir="${dist.home}"/>
-    <jar jarfile  ="${dist.home}/commons-${component.name}.jar"
-         basedir  ="${build.home}/classes"
-         manifest ="${build.home}/conf/MANIFEST.MF">
-      <metainf dir="${dist.home}">
-        <include name="LICENSE.txt"/>
-      </metainf>
-    </jar>
-    <mkdir dir="${dist.home}/src"/>
-    <copy todir="${dist.home}/src" filtering="on">
-      <fileset dir="${source.home}"/>
-    </copy>
-    <mkdir dir="${dist.home}/lib"/>
-    <copy todir="${dist.home}/lib">
-      <fileset dir="lib"/>
-    </copy>
-  </target>
-
-<!-- ========== Targets: "External" Targets: Clean-up ===================== -->
-
-  <target name="clean"
-          description="Clean build and distribution directories">
-    <delete dir="${build.home}"/>
-    <delete dir="${dist.home}"/>
-  </target>
-
-  <target name="all" depends="clean,compile"
-          description="Clean and compile all components"/>
-
-<!-- ========== Targets: "External" Targets: Compilation ================== -->
-
-  <target name="compile" depends="static"
-          description="Compile shareable components">
-    <javac srcdir      ="${source.home}/java"
-           destdir     ="${build.home}/classes"
-           debug       ="${compile.debug}"
-           deprecation ="${compile.deprecation}"
-           optimize    ="${compile.optimize}">
-      <classpath refid="compile.classpath"/>
-    </javac>
-    <javac srcdir      ="${source.home}/examples"
-           destdir     ="${build.home}/examples"
-           debug       ="${compile.debug}"
-           deprecation ="${compile.deprecation}"
-           optimize    ="${compile.optimize}">
-      <classpath refid="compile.classpath"/>
-    </javac>
-  </target>
-
-  <target name="compile.tests" depends="compile"
-          description="Compile unit test cases">
-    <javac srcdir      ="${test.home}"
-           destdir     ="${build.home}/tests"
-           debug       ="${compile.debug}"
-           deprecation ="${compile.deprecation}"
-           optimize    ="${compile.optimize}">
-      <classpath refid="test.classpath"/>
-    </javac>
-    <copy todir="${build.home}/tests" filtering="on">
-      <fileset dir="${test.home}" includes="**/*.properties" />
-    </copy>
-    <copy todir="${build.home}/tests" filtering="off">
-      <fileset dir="${test.home}" includes="**/*.keystore" />
-    </copy>
-  </target>
-
-<!-- ========== Targets: "External" Targets: Testing ====================== -->
-
-  <target name="test" depends="compile.tests" if="test.entry"
-          description="Run all unit test cases">
-      <java classname="${test.runner}" fork="yes" failonerror="${test.failonerror}">
-        <jvmarg value="-Dorg.apache.commons.logging.Log=${httpclient.test.log}"/>
-        <arg value="${test.entry}"/>
-        <classpath refid="test.classpath"/>
-      </java>
-  </target>
-
-<!-- ========== Targets: "External" Targets: Documenation ================= -->
-
-  <target name="doc" depends="javadoc"
-          description="Create component documentation.">
-    <mkdir dir="${dist.home}"/>
-    <mkdir dir="${dist.home}/docs"/>
-    <copy todir="${dist.home}/docs" filtering="off">
-      <fileset dir="docs"/>
-    </copy>
-  </target>
-
-  <target name="javadoc" depends="compile"
-          description="Create component Javadoc documentation">
-    <mkdir dir="${dist.home}"/>
-    <mkdir dir="${dist.home}/docs"/>
-    <mkdir dir="${dist.home}/docs/api"/>
-    <javadoc sourcepath   ="${source.home}/java"
-             destdir      ="${dist.home}/docs/api"
-             packagenames ="org.apache.commons.*"
-             author       ="true"
-             protected    ="true"
-             version      ="true"
-             doctitle     ="&lt;h1&gt;${component.title}&lt;/h1&gt;"
-             windowtitle  ="${component.title} (Version ${component.version})"
-             bottom       ="Copyright (c) 1999-2005 - Apache Software Foundation"
-    >
-      <classpath refid="test.classpath"/>
-      <link href="${javadoc.j2sdk.link}"/>
-      <link href="${javadoc.logging.link}"/>
-    </javadoc>
-  </target>
-
-</project>

http://git-wip-us.apache.org/repos/asf/ant-ivyde/blob/a8f1d162/doc/screenshot-projects/commons-httpclient-3.0/maven.xml
----------------------------------------------------------------------
diff --git a/doc/screenshot-projects/commons-httpclient-3.0/maven.xml b/doc/screenshot-projects/commons-httpclient-3.0/maven.xml
deleted file mode 100644
index 8e56e07..0000000
--- a/doc/screenshot-projects/commons-httpclient-3.0/maven.xml
+++ /dev/null
@@ -1,119 +0,0 @@
-<?xml version="1.0"?>
-<!--
-   Licensed to the Apache Software Foundation (ASF) under one
-   or more contributor license agreements.  See the NOTICE file
-   distributed with this work for additional information
-   regarding copyright ownership.  The ASF licenses this file
-   to you under the Apache License, Version 2.0 (the
-   "License"); you may not use this file except in compliance
-   with the License.  You may obtain a copy of the License at
-
-     http://www.apache.org/licenses/LICENSE-2.0
-
-   Unless required by applicable law or agreed to in writing,
-   software distributed under the License is distributed on an
-   "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-   KIND, either express or implied.  See the License for the
-   specific language governing permissions and limitations
-   under the License.    
--->
-<!-- Author: Jeff Dever -->
-
-<project xmlns:ant="jelly:ant">
-
-  <!-- ================================================================== -->
-  <!-- START : C O M M O N S - B U I L D                                  -->
-  <!-- ================================================================== -->
-  <!-- Required: Look and Feel for documentation within distributions     -->
-  <!-- ================================================================== -->
-  <postGoal name="xdoc:copy-resources">  
-    <ant:copy todir="${basedir}/target/docs/style/" failonerror="false">
-      <fileset dir="${basedir}/../commons-build/xdocs/style">
-      	<include name='**/*'/>
-      	<exclude name='**/CVS/**'/>
-      </fileset>
-    </ant:copy>
-  </postGoal>
-  <!-- ================================================================== -->
-  <!-- END: C O M M O N S - B U I L D                                     -->
-  <!-- ================================================================== -->
-
-  <!-- 
-    Builds the HttpClient distribution.  Ensures that the site docs are included 
-    in the dist. 
-  -->
-  <goal name="httpclient:dist" prereqs="site:generate, dist"/>
-
-  <postGoal name="dist:prepare-bin-filesystem">
-
-    <echo>[HttpClient] dist:prepare-bin-filesystem postGoal</echo>
-
-    <ant:copy todir="${maven.dist.bin.assembly.dir}/docs">
-      <fileset dir="./docs">
-        <include name="*.txt"/>
-        <include name="*.html"/>
-      </fileset>
-      <fileset dir="target/docs">
-        <include name="**/*"/>
-      </fileset>
-    </ant:copy>
-
-   <ant:copy file="release_notes.txt" tofile="${maven.dist.bin.assembly.dir}/RELEASE_NOTES.txt" />
-    
-   <ant:fixcrlf srcdir="${maven.dist.bin.assembly.dir}" eol="lf" encoding="ISO-8859-1"
-       includes="**/*.xml **/*.properties **/*.html **/*.css" />
-
-   <ant:fixcrlf srcdir="${maven.dist.bin.assembly.dir}" eol="crlf" encoding="ISO-8859-1"
-       includes="**/*.txt" />
-
-   <ant:copy file="LICENSE.txt" tofile="${maven.dist.bin.assembly.dir}/LICENSE" />
-   <ant:copy file="README.txt" tofile="${maven.dist.bin.assembly.dir}/README" />
-   <ant:copy file="release_notes.txt" tofile="${maven.dist.bin.assembly.dir}/RELEASE_NOTES" />
-
-   <ant:fixcrlf srcdir="${maven.dist.bin.assembly.dir}" eol="lf" encoding="ISO-8859-1"
-       includes="LICENSE README RELEASE_NOTES" />
-
-  </postGoal>
-
-  <postGoal name="dist:prepare-src-filesystem">
-
-    <echo>[HttpClient] dist:prepare-src-filesystem postGoal</echo>
-
-    <ant:copy todir="${maven.dist.src.assembly.dir}">
-      <fileset dir=".">
-        <include name="build.properties.sample"/>
-      </fileset>
-    </ant:copy>
-
-    <ant:copy todir="${maven.dist.src.assembly.dir}/docs">
-      <fileset dir="./docs">
-        <include name="*.txt"/>
-        <include name="*.html"/>
-      </fileset>
-      <fileset dir="target/docs">
-        <include name="**/*"/>
-      </fileset>
-    </ant:copy>
-
-   <ant:copy file="release_notes.txt" tofile="${maven.dist.src.assembly.dir}/RELEASE_NOTES.txt" />
-
-   <ant:fixcrlf srcdir="${maven.dist.src.assembly.dir}" javafiles="true" 
-       eol="lf" tab="remove" tablength="4" encoding="ISO-8859-1"
-       includes="**/*.java" />
-  
-   <ant:fixcrlf srcdir="${maven.dist.src.assembly.dir}" eol="lf" encoding="ISO-8859-1"
-       includes="**/*.xml **/*.properties **/*.html **/*.css" />
-
-   <ant:fixcrlf srcdir="${maven.dist.src.assembly.dir}" eol="crlf" encoding="ISO-8859-1"
-       includes="**/*.txt" />
-
-   <ant:copy file="LICENSE.txt" tofile="${maven.dist.src.assembly.dir}/LICENSE" />
-   <ant:copy file="README.txt" tofile="${maven.dist.src.assembly.dir}/README" />
-   <ant:copy file="release_notes.txt" tofile="${maven.dist.src.assembly.dir}/RELEASE_NOTES" />
-
-   <ant:fixcrlf srcdir="${maven.dist.src.assembly.dir}" eol="lf" encoding="ISO-8859-1"
-       includes="LICENSE README RELEASE_NOTES" />
-
-  </postGoal>
-
-</project>

http://git-wip-us.apache.org/repos/asf/ant-ivyde/blob/a8f1d162/doc/screenshot-projects/commons-httpclient-3.0/project.properties
----------------------------------------------------------------------
diff --git a/doc/screenshot-projects/commons-httpclient-3.0/project.properties b/doc/screenshot-projects/commons-httpclient-3.0/project.properties
deleted file mode 100644
index 3f1212a..0000000
--- a/doc/screenshot-projects/commons-httpclient-3.0/project.properties
+++ /dev/null
@@ -1,34 +0,0 @@
-#	 ***************************************************************
-#	 * Licensed to the Apache Software Foundation (ASF) under one
-#	 * or more contributor license agreements.  See the NOTICE file
-#	 * distributed with this work for additional information
-#	 * regarding copyright ownership.  The ASF licenses this file
-#	 * to you under the Apache License, Version 2.0 (the
-#	 * "License"); you may not use this file except in compliance
-#	 * with the License.  You may obtain a copy of the License at
-#	 * 
-#	 *   http://www.apache.org/licenses/LICENSE-2.0
-#	 * 
-#	 * Unless required by applicable law or agreed to in writing,
-#	 * software distributed under the License is distributed on an
-#	 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-#	 * KIND, either express or implied.  See the License for the
-#	 * specific language governing permissions and limitations
-#	 * under the License.
-#	 ***************************************************************
-# Maven specific project properties
-
-maven.xdoc.jsl=../commons-build/commons-site.jsl
-maven.xdoc.date=left
-maven.xdoc.version=${pom.currentVersion}
-maven.checkstyle.properties=checkstyle.xml.properties
-maven.checkstyle.includes=**/*.java
-maven.checkstyle.excludes=**/*.html
-maven.javadoc.links=http://java.sun.com/j2se/1.4.1/docs/api/, http://jakarta.apache.org/commons/logging/apidocs/
-maven.changelog.factory=org.apache.maven.svnlib.SvnChangeLogFactory
-maven.repo.list=asf
-maven.repo.asf=scp://people.apache.org
-maven.repo.asf.directory=/www/www.apache.org/dist/java-repository
-maven.repo.asf.username=${maven.username}
-maven.repo.asf.compress=true
-maven.repo.asf.group=jakarta