All Downloads are FREE. Search and download functionalities are using the official Maven repository.

oc-web.5.8.0.source-code.changelog.xml Maven / Gradle / Ivy

<?xml version="1.0" encoding="UTF-8"?>
<!--

    Copyright (C) 2006-2015 phloc systems
    http://www.phloc.com
    office[at]phloc[dot]com

    Licensed 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.

-->
<changelog xmlns="http://www.phloc.com/ns/changelog/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://www.phloc.com/ns/changelog/1.0 schemas/changelog-1.0.xsd" version="1.0" component="phloc-web">
  <release date="2014-09-25" version="5.5.4" />
  <entry date="2014-09-25" category="tech" action="fix">
    <change>
      <text locale="en">Fixed determining path inside servlet context when servlet context contains blank, now being less intrusive not changing the original encoding</text>
    </change>
  </entry>
  <release date="2014-09-23" version="5.5.2" />
  <entry date="2014-09-23" category="tech" action="fix">
    <change>
      <text locale="en">Fixed determining path inside servlet context when servlet context contains blank</text>
    </change>
  </entry>
  <release date="2014-08-13" version="5.5.1" />
  <entry date="2014-08-13" category="tech" action="fix">
    <change>
      <text locale="en">Fixed equality issue when serializing and deserializing FailedMailData without an error message</text>
    </change>
  </entry>
  <entry date="2014-08-13" category="tech" action="fix">
    <change>
      <text locale="en">Fixed potential NPE when queuing an email without MailData</text>
    </change>
  </entry>
  <release date="2014-05-21" version="5.5.0" />
  <entry date="2014-05-21" category="tech" action="change">
    <change>
      <text locale="en">Prepared for Maven central release</text>
    </change>
  </entry>
  <entry date="2014-05-21" category="tech" action="update">
    <change>
      <text locale="en">Updated to javax.mail 1.5.2</text>
    </change>
  </entry>
  <release date="2014-04-30" version="5.4.3" />
  <entry date="2014-04-30" category="api" action="update">
    <change>
      <text locale="en">Made FailedMailData and FailedMailQueue serializable</text>
    </change>
  </entry>
  <release date="2014-04-29" version="5.4.2" />
  <entry date="2014-04-29" category="tech" action="update">
    <change>
      <text locale="en">Updated to phloc-commons 4.3.1</text>
    </change>
  </entry>
  <release date="2014-04-28" version="5.4.1" />
  <entry date="2014-04-25" category="tech" action="change">
    <change>
      <text locale="en">@IsOffline now has retention type RUNTIME</text>
    </change>
  </entry>
  <release date="2014-04-23" version="5.4.0" />
  <entry date="2014-04-15" category="tech" action="update">
    <change>
      <text locale="en">Updated to DNSJava 2.1.6</text>
    </change>
  </entry>
  <entry date="2014-04-14" category="api" action="add">
    <change>
      <text locale="en">Added new package com.phloc.web.https with some common HTTPS/SSL helper stuff</text>
    </change>
  </entry>
  <entry date="2014-04-03" category="tech" action="update">
    <change>
      <text locale="en">Updated to JSch 0.1.51</text>
    </change>
  </entry>
  <release date="2014-02-12" version="5.3.7" />
  <entry date="2014-02-12" category="tech" action="update">
    <change>
      <text locale="en">Added support for UTF-8 encoded filenames in Content-Disposition of UnifiedResponse based on RFC 5987</text>
    </change>
  </entry>
  <release date="2014-01-27" version="5.3.6" />
  <entry date="2013-01-27" category="api" action="add">
    <change>
      <text locale="en">Added new API in UnifiedResponse for using the response header 'Strict-Transport-Security'</text>
    </change>
  </entry>
  <entry date="2013-01-27" category="api" action="add">
    <change>
      <text locale="en">Added new API in UnifiedResponse for using the response header 'X-Content-Type-Options' (disallow mime sniffing)</text>
    </change>
  </entry>
  <entry date="2013-01-27" category="api" action="add">
    <change>
      <text locale="en">Added possibility in UnifiedResponse to set custom response headers if necessary</text>
    </change>
  </entry>
  <release date="2014-01-21" version="5.3.5" />
  <entry date="2014-01-21" category="tech" action="update" >
    <change>
      <text locale="en">Fixed error in UnifiedResponse when using an HTTP error code (&gt;=400) and having content - in this case the content was ignored.</text>
    </change>
  </entry>
  <release date="2014-01-15" version="5.3.4" />
  <entry date="2014-01-15" category="tech" action="update" >
    <change>
      <text locale="en">Updated to phloc-commons 4.1.1</text>
    </change>
  </entry>
  <entry date="2014-01-14" category="tech" action="update" >
    <change>
      <text locale="en">Made more classes serializable</text>
    </change>
  </entry>
  <release date="2014-01-02" version="5.3.3" />
  <entry date="2014-01-02" category="tech" action="update" >
    <change>
      <text locale="en">Updated to phloc-commons 4.1.0</text>
    </change>
  </entry>
  <entry date="2013-12-20" category="api" action="change">
    <change>
      <text locale="en">Removed declared IOExceptions from IFileItem.getInputStream/getOutputStream</text>
    </change>
  </entry>
  <entry date="2013-11-29" category="tech" action="update">
    <change>
      <text locale="en">Updated to com.sun.mail:javax.mail 1.5.1</text>
    </change>
  </entry>
  <release date="2013-10-29" version="5.3.2" />
  <entry date="2013-10-29" category="api" action="add">
    <change>
      <text locale="en">Added the possibility to set an extended transport listener that retrieves the ISMTPSettings and the IEmailData as well using the interface IEmailDataTransportListener</text>
    </change>
  </entry>
  <entry date="2013-10-29" category="api" action="add">
    <change>
      <text locale="en">EmailData is now derived from AttributeContainer to support arbitrary non-content settings</text>
    </change>
  </entry>
  <release date="2013-10-23" version="5.3.1" />
  <entry date="2013-10-23" category="api" action="add">
    <change>
      <text locale="en">Added new class NetworkInterfaceUtils</text>
    </change>
  </entry>
  <entry date="2013-10-23" category="api" action="add">
    <change>
      <text locale="en">Added new classes ParentProviderNetworkInterface and ChildrenProviderNetworkInterface</text>
    </change>
  </entry>
  <entry date="2013-10-23" category="api" action="add">
    <change>
      <text locale="en">Added new class ComparatorNetworkInterfaceDisplayName</text>
    </change>
  </entry>
  <entry date="2013-10-22" category="api" action="add">
    <change>
      <text locale="en">Added SSL-support methods in class RequestHelper</text>
    </change>
  </entry>
  <entry date="2013-10-18" category="api" action="add">
    <change>
      <text locale="en">Added simplified constructor to UnifiedResponse</text>
    </change>
  </entry>
  <release date="2013-10-16" version="5.3.0" />
  <entry date="2013-10-16" category="api" action="change" incompatible="true">
    <change>
      <text locale="en">Moved constants from ISMTPSettings to EmailGlobalSettings and made customizable</text>
    </change>
  </entry>
  <entry date="2013-10-16" category="api" action="change" incompatible="true">
    <change>
      <text locale="en">Renamed MailTransportSettings to EmailGlobalSettings</text>
    </change>
  </entry>
  <entry date="2013-10-16" category="api" action="change" incompatible="true">
    <change>
      <text locale="en">Changed the structure of the com.phloc.web.smtp packages</text>
    </change>
  </entry>
  <entry date="2013-10-16" category="tech" action="add">
    <change>
      <text locale="en">Added the possibility to configure the maximum mail queue length via MailTransportSettings</text>
    </change>
  </entry>
  <entry date="2013-10-16" category="feature" action="add">
    <change>
      <text locale="en">Mails that were not sent are also put into the failed mail queue</text>
    </change>
  </entry>
  <entry date="2013-10-16" category="tech" action="fix">
    <change>
      <text locale="en">Improved handling of MailAPI when the queue was stopped</text>
    </change>
  </entry>
  <entry date="2013-10-16" category="api" action="add">
    <change>
      <text locale="en">Added support for different content disposition of attachments</text>
    </change>
  </entry>
  <entry date="2013-10-16" category="api" action="add">
    <change>
      <text locale="en">Added Charset to IEmailAttachment</text>
    </change>
  </entry>
  <entry date="2013-09-29" category="api" action="add" incompatible="true">
    <change>
      <text locale="en">Added support for STARTTLS in ISMTPSettings</text>
    </change>
  </entry>
  <release date="2013-09-13" version="5.2.0" />
  <entry date="2013-09-13" category="api" action="add">
    <change>
      <text locale="en">Added new class HttpProxyAuthenticator</text>
    </change>
  </entry>
  <entry date="2013-09-13" category="api" action="add">
    <change>
      <text locale="en">Extended proxy classes to retrieve the current proxy settings</text>
    </change>
  </entry>
  <entry date="2013-09-13" category="api" action="add">
    <change>
      <text locale="en">Added class ServletRedirectIndicatorException from phloc-webbasics</text>
    </change>
  </entry>
  <entry date="2013-09-13" category="api" action="add">
    <change>
      <text locale="en">Added sitemap stuff from phloc-webbasics</text>
    </change>
  </entry>
  <release date="2013-09-05" version="5.1.1" />
  <entry date="2013-09-05" category="api" action="change">
    <change>
      <text locale="en">All mock-classes are non-final</text>
    </change>
  </entry>
  <entry date="2013-09-05" category="tech" action="fix">
    <change>
      <text locale="en">Made MIME type parsing more error-safe</text>
    </change>
  </entry>
  <release date="2013-09-04" version="5.1.0" />
  <entry date="2013-09-03" category="api" action="add">
    <change>
      <text locale="en">Added getters to ConstantAuthenticator</text>
    </change>
  </entry>
  <entry date="2013-09-03" category="tech" action="remove" incompatible="true">
    <change>
      <text locale="en">Removed deprecated classes and methods</text>
    </change>
  </entry>
  <entry date="2013-09-03" category="tech" action="update">
    <change>
      <text locale="en">Updated to phloc-commons 4.0.10</text>
    </change>
  </entry>
  <release date="2013-08-29" version="5.0.7" />
  <entry date="2013-08-28" category="tech" action="update">
    <change>
      <text locale="en">Updated to phloc-commons 4.0.9</text>
    </change>
  </entry>
  <entry date="2013-08-20" category="api" action="add">
    <change>
      <text locale="en">Extended RequestLogger to handle Cookies as well</text>
    </change>
  </entry>
  <release date="2013-06-06" version="5.0.6" />
  <entry date="2013-06-06" category="api" action="add">
    <change>
      <text locale="en">Extended RequestParamMap API</text>
    </change>
  </entry>
  <entry date="2013-06-03" category="tech" action="update">
    <change>
      <text locale="en">Updated to JSch 0.1.50</text>
    </change>
  </entry>
  <entry date="2013-05-06" category="api" action="add">
    <change>
      <text locale="en">Updated RequestLogger API</text>
    </change>
  </entry>
  <release date="2013-04-22" version="5.0.5" />
  <entry date="2013-04-22" category="tech" action="update">
    <change>
      <text locale="en">Updated to com.sun.mail:javax.mail 1.5.0</text>
    </change>
  </entry>
  <entry date="2013-04-17" category="tech" action="update">
    <change>
      <text locale="en">Updated to phloc-commons 4.0.3</text>
    </change>
  </entry>
  <entry date="2013-04-08" category="api" action="add">
    <change>
      <text locale="en">Added new class ComparatorNetworkInterfaceName</text>
    </change>
  </entry>
  <entry date="2013-04-02" category="api" action="add">
    <change>
      <text locale="en">Added possibility to set SMTP ConnectionListener and TransportListener</text>
    </change>
  </entry>
  <release date="2013-03-25" version="5.0.4" />
  <entry date="2013-03-25" category="tech" action="fix">
    <change>
      <text locale="en">Fixed potential deadlock in MailAPI</text>
    </change>
  </entry>
  <release date="2013-03-19" version="5.0.3" />
  <entry date="2013-03-17" category="api" action="add">
    <change>
      <text locale="en">Added support for HTTP Digest Authentication</text>
    </change>
  </entry>
  <entry date="2013-03-13" category="api" action="add">
    <change>
      <text locale="en">Extended HTTPHeaderMap API</text>
    </change>
  </entry>
  <entry date="2013-03-13" category="api" action="add">
    <change>
      <text locale="en">Added new class BasicAuthCredentials and using it in HTTPBasicAuth</text>
    </change>
  </entry>
  <entry date="2013-03-13" category="tech" action="update">
    <change>
      <text locale="en">Updated to phloc-commons 4.0.0</text>
    </change>
  </entry>
  <entry date="2013-03-13" category="api" action="add">
    <change>
      <text locale="en">Added new class HTTPStringHelper</text>
    </change>
  </entry>
  <entry date="2013-03-13" category="api" action="change">
    <change>
      <text locale="en">Deprecated class BasicAuth in favor of new name HTTPBasicAuth</text>
    </change>
  </entry>
  <entry date="2013-03-12" category="tech" action="update">
    <change>
      <text locale="en">Updated to javax.mail 1.4.7</text>
    </change>
  </entry>
  <entry date="2013-03-10" category="api" action="add">
    <change>
      <text locale="en">Added new package encoding with support for Punycode, RFC 1522 encoding and RFC 2047 encoding</text>
    </change>
  </entry>
  <release date="2013-03-07" version="5.0.2" />
  <entry date="2013-03-05" category="api" action="add" incompatible="true">
    <change>
      <text locale="en">IEmailData now has a fluent API</text>
    </change>
  </entry>
  <entry date="2013-03-05" category="api" action="change" incompatible="true">
    <change>
      <text locale="en">Added new implementation ReadonlySMTPSetting and made SMTPSettings mutable</text>
    </change>
  </entry>
  <entry date="2013-03-05" category="api" action="change">
    <change>
      <text locale="en">Allowing to pass a negative port number in SMTPSettings constructor to use the default port</text>
    </change>
  </entry>
  <entry date="2013-03-02" category="api" action="add">
    <change>
      <text locale="en">Added new method MockHttpServletRequest.setPathsFromRequestURI() which sets all path related elements from request URI</text>
    </change>
  </entry>
  <entry date="2013-03-02" category="api" action="change" incompatible="true">
    <change>
      <text locale="en">Changed type of HTTP method in class MockHttpServletRequest</text>
    </change>
  </entry>
  <entry date="2013-03-02" category="api" action="add">
    <change>
      <text locale="en">Extracted class MockServletInputStream</text>
    </change>
  </entry>
  <entry date="2013-03-02" category="api" action="add">
    <change>
      <text locale="en">Improved MockServletConfig implementation and extended MockServletContext to easily create such implementations</text>
    </change>
  </entry>
  <release date="2012-02-27" version="5.0.1" />
  <entry date="2013-02-26" category="api" action="update" incompatible="true">
    <change>
      <text locale="en">Improved API of MailAPI class</text>
    </change>
  </entry>
  <entry date="2013-02-26" category="api" action="add">
    <change>
      <text locale="en">Added some methods to the RequestHelper class</text>
    </change>
  </entry>
  <entry date="2013-02-26" category="api" action="add">
    <change>
      <text locale="en">Added support for UAProfiles - for mobile user agents</text>
    </change>
  </entry>
  <release date="2012-02-26" version="5.0.0" />
  <!-- changelog started -->
</changelog>




© 2015 - 2025 Weber Informatics LLC | Privacy Policy