james-jdkim.git
4 months agoRemove unused log4j master
Quan Tran [Mon, 20 Dec 2021 02:22:11 +0000 (09:22 +0700)] 
Remove unused log4j

7 months agoUpgrade wagon-ssh 3.3.3 -> 3.4.3
Benoit Tellier [Wed, 15 Sep 2021 02:02:13 +0000 (09:02 +0700)] 
Upgrade wagon-ssh 3.3.3 -> 3.4.3

7 months agoUpgrade log4j 2.12.1 -> 2.14.1
Benoit Tellier [Wed, 15 Sep 2021 02:00:10 +0000 (09:00 +0700)] 
Upgrade log4j 2.12.1 -> 2.14.1

7 months agoUpgrade junit 4.12 -> 4.13.2
Benoit Tellier [Wed, 15 Sep 2021 01:59:42 +0000 (08:59 +0700)] 
Upgrade junit 4.12 -> 4.13.2

7 months agoUpgrade commons-codec 1.13 -> 1.15
Benoit Tellier [Wed, 15 Sep 2021 01:58:53 +0000 (08:58 +0700)] 
Upgrade commons-codec 1.13 -> 1.15

7 months agoUpgrade DNS Java 2.1.9 -> 3.4.1
Benoit Tellier [Wed, 15 Sep 2021 01:58:27 +0000 (08:58 +0700)] 
Upgrade DNS Java 2.1.9 -> 3.4.1

9 months ago[Documentation] Retire HUPA
Benoit Tellier [Fri, 30 Jul 2021 01:46:37 +0000 (08:46 +0700)] 
[Documentation] Retire HUPA

9 months ago[Documentation] Links should enforce HTTPS in menus
Benoit Tellier [Fri, 30 Jul 2021 01:46:19 +0000 (08:46 +0700)] 
[Documentation] Links should enforce HTTPS in menus

11 months agoJDKIM-46 Set up Jenkins build system
Benoit Tellier [Fri, 28 May 2021 06:32:45 +0000 (13:32 +0700)] 
JDKIM-46 Set up Jenkins build system

21 months ago[JAMES-3226] #comment Added antora docs stub
Eugen Stan [Thu, 30 Jul 2020 23:02:49 +0000 (02:02 +0300)] 
[JAMES-3226] #comment Added antora docs stub

2 years agoJDKIM-44 Use JDK 8 as a target JDK 10/head
Benoit Tellier [Mon, 23 Sep 2019 04:13:42 +0000 (11:13 +0700)] 
JDKIM-44 Use JDK 8 as a target JDK

2 years agoJDKIM-42 Update README to state that the mailet has been moved to James project
Rene Cordier [Thu, 5 Sep 2019 03:03:52 +0000 (10:03 +0700)] 
JDKIM-42 Update README to state that the mailet has been moved to James project

2 years agoJDKIM-42 Remove geronimo libs
Rene Cordier [Thu, 5 Sep 2019 03:02:02 +0000 (10:02 +0700)] 
JDKIM-42 Remove geronimo libs

After removing the mailet (been moved to James), those libs are not necessary anymore.

2 years agoJDKIM-42 Remove apache-jdkim-mailets
Rene Cordier [Wed, 4 Sep 2019 11:06:54 +0000 (18:06 +0700)] 
JDKIM-42 Remove apache-jdkim-mailets

The JDKIM mailet has been moved into James server project

2 years agoJDKIM-42 Reorder dependencies in pom files
Rene Cordier [Wed, 4 Sep 2019 10:03:57 +0000 (17:03 +0700)] 
JDKIM-42 Reorder dependencies in pom files

Following alphabetical order with groupId > artifactId

2 years agoJDKIM-42 Upgrade apache-mime4j 0.8.1 -> 0.8.3
Rene Cordier [Wed, 4 Sep 2019 09:41:26 +0000 (16:41 +0700)] 
JDKIM-42 Upgrade apache-mime4j 0.8.1 -> 0.8.3

2 years agoJDKIM-42 Upgrade versions-maven-plugin 2.0 -> 2.7
Rene Cordier [Wed, 4 Sep 2019 09:11:50 +0000 (16:11 +0700)] 
JDKIM-42 Upgrade versions-maven-plugin 2.0 -> 2.7

2 years agoJDKIM-42 Upgrade apache-rat-plugin 0.8 -> 0.13
Rene Cordier [Wed, 4 Sep 2019 09:10:37 +0000 (16:10 +0700)] 
JDKIM-42 Upgrade apache-rat-plugin 0.8 -> 0.13

2 years agoJDKIM-42 Upgrade maven-compiler-plugin 3.0 -> 3.8.1
Rene Cordier [Wed, 4 Sep 2019 09:08:15 +0000 (16:08 +0700)] 
JDKIM-42 Upgrade maven-compiler-plugin 3.0 -> 3.8.1

2 years agoJDKIM-42 Upgrade maven-bundle-plugin 2.3.7 -> 4.2.1
Rene Cordier [Wed, 4 Sep 2019 09:07:00 +0000 (16:07 +0700)] 
JDKIM-42 Upgrade maven-bundle-plugin 2.3.7 -> 4.2.1

2 years agoJDKIM-42 Upgrade wagon-ssh 2.0 -> 3.3.3
Rene Cordier [Wed, 4 Sep 2019 09:04:48 +0000 (16:04 +0700)] 
JDKIM-42 Upgrade wagon-ssh 2.0 -> 3.3.3

2 years agoJDKIM-42 Upgrade maven-site-plugin 3.3 -> 3.7.1
Rene Cordier [Wed, 4 Sep 2019 09:04:21 +0000 (16:04 +0700)] 
JDKIM-42 Upgrade maven-site-plugin 3.3 -> 3.7.1

2 years agoJDKIM-42 Upgrade log4j 1.2.16 -> log4j-core 2.12.1
Rene Cordier [Wed, 4 Sep 2019 08:55:13 +0000 (15:55 +0700)] 
JDKIM-42 Upgrade log4j 1.2.16 -> log4j-core 2.12.1

2 years agoJDKIM-42 Upgrade dnsjava 2.1.1 -> 2.1.9
Rene Cordier [Wed, 4 Sep 2019 08:48:45 +0000 (15:48 +0700)] 
JDKIM-42 Upgrade dnsjava 2.1.1 -> 2.1.9

2 years agoJDKIM-42 Upgrade commons-logging 1.1.1 -> 1.2
Rene Cordier [Wed, 4 Sep 2019 08:42:48 +0000 (15:42 +0700)] 
JDKIM-42 Upgrade commons-logging 1.1.1 -> 1.2

2 years agoJDKIM-42 Upgrade commons-codec 1.7 -> 1.13
Rene Cordier [Wed, 4 Sep 2019 08:41:11 +0000 (15:41 +0700)] 
JDKIM-42 Upgrade commons-codec 1.7 -> 1.13

2 years agoJDKIM-42 Upgrade junit 4.10 -> 4.12
Rene Cordier [Wed, 4 Sep 2019 08:37:45 +0000 (15:37 +0700)] 
JDKIM-42 Upgrade junit 4.10 -> 4.12

2 years agoJDKIM-42 Upgrade maven-assembly-plugin 3.0.0 -> 3.1.1
Rene Cordier [Wed, 4 Sep 2019 08:35:38 +0000 (15:35 +0700)] 
JDKIM-42 Upgrade maven-assembly-plugin 3.0.0 -> 3.1.1

- Use goals `single` instead of `attached` by the recommendation at
http://maven.apache.org/plugins-archives/maven-assembly-plugin-2.5.5/attached-mojo.html

2 years agoJDKIM-42 Upgrade apache parent pom version 18 -> 21
Rene Cordier [Wed, 4 Sep 2019 08:29:34 +0000 (15:29 +0700)] 
JDKIM-42 Upgrade apache parent pom version 18 -> 21

2 years agoMerge pull request #8 from Weiling-Liao/master
Matthieu Baechler [Fri, 5 Jul 2019 07:25:29 +0000 (09:25 +0200)] 
Merge pull request #8 from Weiling-Liao/master

Fix FWS is not trimmed correctly

2 years agoFix FWS is not trimmed correctly 8/head
Weiling Liao [Fri, 21 Jun 2019 21:24:54 +0000 (14:24 -0700)] 
Fix FWS is not trimmed correctly

3 years agoJDKIM-39 Fix Eclipse warnings 7/head
Antoine Duprat [Mon, 11 Jun 2018 10:38:46 +0000 (12:38 +0200)] 
JDKIM-39 Fix Eclipse warnings

3 years agoJDKIM-39 Upgrade Apache Mailet dependency
Antoine Duprat [Mon, 11 Jun 2018 10:32:08 +0000 (12:32 +0200)] 
JDKIM-39 Upgrade Apache Mailet dependency

4 years agoJAMES-2062 Update MIME4J to 0.8.1
benwa [Mon, 19 Jun 2017 02:11:21 +0000 (09:11 +0700)] 
JAMES-2062 Update MIME4J to 0.8.1

4 years agoDKIM-38 Support several headers with different cases
myosotys [Thu, 18 May 2017 12:44:07 +0000 (14:44 +0200)] 
DKIM-38 Support several headers with different cases

5 years agoJDKIM should not depend on SNAPSHOTS
benwa [Wed, 3 May 2017 10:24:49 +0000 (17:24 +0700)] 
JDKIM should not depend on SNAPSHOTS

5 years agoJAMES-1994 Update topbar
benwa [Thu, 13 Apr 2017 08:06:05 +0000 (15:06 +0700)] 
JAMES-1994 Update topbar

5 years agoJAMES-1852 maven-site-plugin is no more inherited
benwa [Thu, 27 Oct 2016 11:24:05 +0000 (13:24 +0200)] 
JAMES-1852 maven-site-plugin is no more inherited

5 years agoJAMES-1852 JDkim should also have a fancy menu
benwa [Thu, 27 Oct 2016 11:17:21 +0000 (13:17 +0200)] 
JAMES-1852 JDkim should also have a fancy menu

5 years agoJAMES-1852 Skin is no more inherited by James-project
benwa [Thu, 27 Oct 2016 11:06:27 +0000 (13:06 +0200)] 
JAMES-1852 Skin is no more inherited by James-project

5 years agoJAMES-1852 Links are no more inherited by James-project
benwa [Thu, 27 Oct 2016 11:05:38 +0000 (13:05 +0200)] 
JAMES-1852 Links are no more inherited by James-project

5 years agoJAMES-1852 JDKIM should not be a child of james-project
benwa [Thu, 27 Oct 2016 11:03:13 +0000 (13:03 +0200)] 
JAMES-1852 JDKIM should not be a child of james-project

5 years agoJAMES-1831 JDKIM should use new logo 3/head
benwa [Thu, 6 Oct 2016 13:41:51 +0000 (15:41 +0200)] 
JAMES-1831 JDKIM should use new logo

5 years agoJAMES-1831 JDKIM should compile and pass tests
benwa [Thu, 6 Oct 2016 13:42:56 +0000 (15:42 +0200)] 
JAMES-1831 JDKIM should compile and pass tests

7 years agoJDKIM should use latest version of mailet and mime4j, contributed by Benoit Tellier... trunk
Eric Charles [Fri, 15 May 2015 06:30:22 +0000 (06:30 +0000)] 
JDKIM should use latest version of mailet and mime4j, contributed by Benoit Tellier (JDKIM-34)

git-svn-id: https://svn.apache.org/repos/asf/james/jdkim/trunk@1679499 13f79535-47bb-0310-9956-ffa450edef68

9 years agoJDKIM-33 Updated libraries
Ioan Eugen Stan [Thu, 27 Dec 2012 12:05:54 +0000 (12:05 +0000)] 
JDKIM-33 Updated libraries

* geronimo-activation -> 1.1
* commons-codec -> 1.7
* apache mailet -> 2.5.0 release
* apache mime4j -> 0.7.2

git-svn-id: https://svn.apache.org/repos/asf/james/jdkim/trunk@1426174 13f79535-47bb-0310-9956-ffa450edef68

9 years agoJDKIM-33 IDE code analisis improvements and test migration to junit-04
Ioan Eugen Stan [Thu, 27 Dec 2012 11:49:54 +0000 (11:49 +0000)] 
JDKIM-33 IDE code analisis improvements and test migration to junit-04

git-svn-id: https://svn.apache.org/repos/asf/james/jdkim/trunk@1426172 13f79535-47bb-0310-9956-ffa450edef68

9 years agoJDKIM-32 Upgraded to apache mailet 2.5.0
Ioan Eugen Stan [Thu, 27 Dec 2012 11:47:07 +0000 (11:47 +0000)] 
JDKIM-32 Upgraded to apache mailet 2.5.0

git-svn-id: https://svn.apache.org/repos/asf/james/jdkim/trunk@1426171 13f79535-47bb-0310-9956-ffa450edef68

10 years agoFix technical reports generation
Felix Knecht [Fri, 25 Nov 2011 20:24:16 +0000 (20:24 +0000)] 
Fix technical reports generation

git-svn-id: https://svn.apache.org/repos/asf/james/jdkim/trunk@1206300 13f79535-47bb-0310-9956-ffa450edef68

10 years agoUpdate to james-project 1.8
Felix Knecht [Tue, 22 Nov 2011 06:13:02 +0000 (06:13 +0000)] 
Update to james-project 1.8

git-svn-id: https://svn.apache.org/repos/asf/james/jdkim/trunk@1204822 13f79535-47bb-0310-9956-ffa450edef68

10 years agoReformat (JAMES-1339)
Felix Knecht [Wed, 19 Oct 2011 12:17:51 +0000 (12:17 +0000)] 
Reformat (JAMES-1339)

git-svn-id: https://svn.apache.org/repos/asf/james/jdkim/trunk@1186149 13f79535-47bb-0310-9956-ffa450edef68

10 years agoUse renamed james-skin (JAMES-1334)
Felix Knecht [Mon, 17 Oct 2011 14:25:23 +0000 (14:25 +0000)] 
Use renamed james-skin (JAMES-1334)

git-svn-id: https://svn.apache.org/repos/asf/james/jdkim/trunk@1185197 13f79535-47bb-0310-9956-ffa450edef68

10 years ago- fix site deploy url paths for submodules.
Stefano Bagnara [Sat, 30 Jul 2011 11:07:04 +0000 (11:07 +0000)] 
- fix site deploy url paths for submodules.
- readd reports for the site generation
- remove doap and add emma plugin

git-svn-id: https://svn.apache.org/repos/asf/james/jdkim/trunk@1152453 13f79535-47bb-0310-9956-ffa450edef68

10 years agoUpdate James jDKIM site to reflect jDKIM 0.2 release and update scm url for site...
Stefano Bagnara [Fri, 29 Jul 2011 22:14:57 +0000 (22:14 +0000)] 
Update James jDKIM site to reflect jDKIM 0.2 release and update scm url for site deploy

git-svn-id: https://svn.apache.org/repos/asf/james/jdkim/trunk@1152390 13f79535-47bb-0310-9956-ffa450edef68

10 years ago[maven-release-plugin] prepare for next development iteration
Norman Maurer [Mon, 25 Jul 2011 17:19:12 +0000 (17:19 +0000)] 
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.apache.org/repos/asf/james/jdkim/trunk@1150790 13f79535-47bb-0310-9956-ffa450edef68

10 years ago[maven-release-plugin] prepare release apache-jdkim-project-0.2
Norman Maurer [Mon, 25 Jul 2011 17:17:48 +0000 (17:17 +0000)] 
[maven-release-plugin] prepare release apache-jdkim-project-0.2

git-svn-id: https://svn.apache.org/repos/asf/james/jdkim/trunk@1150787 13f79535-47bb-0310-9956-ffa450edef68

10 years agoUpdated main LICENSE/NOTICE and created licenseForApp/noticeForApp for the binary...
Stefano Bagnara [Mon, 25 Jul 2011 11:40:21 +0000 (11:40 +0000)] 
Updated main LICENSE/NOTICE and created licenseForApp/noticeForApp for the binary package (JDKIM-29).
Also updated the rat configuration for main library.

git-svn-id: https://svn.apache.org/repos/asf/james/jdkim/trunk@1150640 13f79535-47bb-0310-9956-ffa450edef68

10 years agoUpdated release notes to reflect latest changes (expecially mime4j 0.7 and java 1.5)
Stefano Bagnara [Mon, 25 Jul 2011 11:39:22 +0000 (11:39 +0000)] 
Updated release notes to reflect latest changes (expecially mime4j 0.7 and java 1.5)

git-svn-id: https://svn.apache.org/repos/asf/james/jdkim/trunk@1150639 13f79535-47bb-0310-9956-ffa450edef68

10 years agoupgrade to mime4j 0.7 final
Stefano Bagnara [Mon, 25 Jul 2011 10:43:29 +0000 (10:43 +0000)] 
upgrade to mime4j 0.7 final
remove of "src" assembly (it is already generated by our apache parent pom during release)
renamed LICENSE/NOTICE to remove the .txt extension (so the source package from the parent pom is ok)
removed sun's javamail dependency in favor of geronimo deps, so we can build without external repositories.
created a CRLFOutputStream (copied from the one in james-mailbox, previously in server/util/stream) so to not use the one from javamail com.sun package anymore.

git-svn-id: https://svn.apache.org/repos/asf/james/jdkim/trunk@1150626 13f79535-47bb-0310-9956-ffa450edef68

10 years agoupgrade to mime4j 0.7 final
Stefano Bagnara [Mon, 25 Jul 2011 10:42:48 +0000 (10:42 +0000)] 
upgrade to mime4j 0.7 final
remove of "src" assembly (it is already generated by our apache parent pom during release)
renamed LICENSE/NOTICE to remove the .txt extension (so the source package from the parent pom is ok)
removed sun's javamail dependency in favor of geronimo deps, so we can build without external repositories.
created a CRLFOutputStream (copied from the one in james-mailbox, previously in server/util/stream) so to not use the one from javamail com.sun package anymore.

git-svn-id: https://svn.apache.org/repos/asf/james/jdkim/trunk@1150625 13f79535-47bb-0310-9956-ffa450edef68

10 years agoupdate codebase against latest mime4j trunk.
Stefano Bagnara [Mon, 18 Jul 2011 10:36:30 +0000 (10:36 +0000)] 
update codebase against latest mime4j trunk.

git-svn-id: https://svn.apache.org/repos/asf/james/jdkim/trunk@1147805 13f79535-47bb-0310-9956-ffa450edef68

10 years agoCleanup / Use skin for Apache Branding in Navigation. See JAMES-1289
Felix Knecht [Mon, 18 Jul 2011 06:33:21 +0000 (06:33 +0000)] 
Cleanup / Use skin for Apache Branding in Navigation. See JAMES-1289

git-svn-id: https://svn.apache.org/repos/asf/james/jdkim/trunk@1147757 13f79535-47bb-0310-9956-ffa450edef68

10 years agoUpdate jDKIM to latest mime4j trunk (MessageFormatter => MessageWriter)
Stefano Bagnara [Mon, 20 Jun 2011 22:34:28 +0000 (22:34 +0000)] 
Update jDKIM to latest mime4j trunk (MessageFormatter => MessageWriter)

git-svn-id: https://svn.apache.org/repos/asf/james/jdkim/trunk@1137807 13f79535-47bb-0310-9956-ffa450edef68

10 years agoFix formatting
Stefano Bagnara [Fri, 17 Jun 2011 09:05:22 +0000 (09:05 +0000)] 
Fix formatting

git-svn-id: https://svn.apache.org/repos/asf/james/jdkim/trunk@1136814 13f79535-47bb-0310-9956-ffa450edef68

10 years agoUpdate jDKIM to the latest mime4j trunk (near to 0.7 release?), also using MessageFor...
Stefano Bagnara [Fri, 17 Jun 2011 08:36:11 +0000 (08:36 +0000)] 
Update jDKIM to the latest mime4j trunk (near to 0.7 release?), also using MessageFormatter instead of MimeWriter (see MIME4J-193)

git-svn-id: https://svn.apache.org/repos/asf/james/jdkim/trunk@1136807 13f79535-47bb-0310-9956-ffa450edef68

11 years agoupdated code to reflect current mime4j trunk (MIME4J-191, MIME4J-192). Code still...
Stefano Bagnara [Sun, 17 Apr 2011 12:53:34 +0000 (12:53 +0000)] 
updated code to reflect current mime4j trunk (MIME4J-191, MIME4J-192). Code still depends on "MimeWriter" (MIME4J-193)

git-svn-id: https://svn.apache.org/repos/asf/james/jdkim/trunk@1094139 13f79535-47bb-0310-9956-ffa450edef68

11 years agoAdded forceCRLF parameter (default to true) to DKIMSign and DKIMVerify mailets (JDKIM-28)
Stefano Bagnara [Thu, 31 Mar 2011 15:12:10 +0000 (15:12 +0000)] 
Added forceCRLF parameter (default to true) to DKIMSign and DKIMVerify mailets (JDKIM-28)

git-svn-id: https://svn.apache.org/repos/asf/james/jdkim/trunk@1087332 13f79535-47bb-0310-9956-ffa450edef68

11 years agoRefactored DKIM mailets and their tests to not depend on mime4j. Excluded inheritance...
Stefano Bagnara [Thu, 31 Mar 2011 09:58:03 +0000 (09:58 +0000)] 
Refactored DKIM mailets and their tests to not depend on mime4j. Excluded inheritance of mime4j dependency from pom.xml

git-svn-id: https://svn.apache.org/repos/asf/james/jdkim/trunk@1087233 13f79535-47bb-0310-9956-ffa450edef68

11 years agoRemove mime4j imports from DKIMSigner/DKIMVerifier so users of the DKIM mailets do...
Stefano Bagnara [Thu, 31 Mar 2011 09:55:40 +0000 (09:55 +0000)] 
Remove mime4j imports from DKIMSigner/DKIMVerifier so users of the DKIM mailets do not need mime4j in their classpath (mainly to reduce issues with mismatching mime4j versions inside james).

git-svn-id: https://svn.apache.org/repos/asf/james/jdkim/trunk@1087231 13f79535-47bb-0310-9956-ffa450edef68

11 years agoFix behaviour with latest mime4j trunk. Felix change did fix build error (against...
Stefano Bagnara [Thu, 31 Mar 2011 08:50:37 +0000 (08:50 +0000)] 
Fix behaviour with latest mime4j trunk. Felix change did fix build error (against latest mime4j trunk) but introduced behaviour issues.

With current mime4j trunk we are forced to check "private" implementation details: MessageBuilderImpl. Maybe the 2 methods (setFlatMode and setContentDecoding) should be moved to the MessageBuilder interface?

git-svn-id: https://svn.apache.org/repos/asf/james/jdkim/trunk@1087218 13f79535-47bb-0310-9956-ffa450edef68

11 years agoUpdate to james-project-1.6
Felix Knecht [Thu, 24 Mar 2011 19:21:32 +0000 (19:21 +0000)] 
Update to james-project-1.6

git-svn-id: https://svn.apache.org/repos/asf/james/jdkim/trunk@1085084 13f79535-47bb-0310-9956-ffa450edef68

11 years agoUpdate to maven-skin-1.6
Felix Knecht [Thu, 24 Mar 2011 18:54:31 +0000 (18:54 +0000)] 
Update to maven-skin-1.6

git-svn-id: https://svn.apache.org/repos/asf/james/jdkim/trunk@1085071 13f79535-47bb-0310-9956-ffa450edef68

11 years agoNext version fixes various issues when used with maven 3, add emma report
Felix Knecht [Mon, 21 Mar 2011 10:49:21 +0000 (10:49 +0000)] 
Next version fixes various issues when used with maven 3, add emma report

git-svn-id: https://svn.apache.org/repos/asf/james/jdkim/trunk@1083728 13f79535-47bb-0310-9956-ffa450edef68

11 years agoFormatting
Felix Knecht [Wed, 16 Mar 2011 04:58:41 +0000 (04:58 +0000)] 
Formatting

git-svn-id: https://svn.apache.org/repos/asf/james/jdkim/trunk@1082050 13f79535-47bb-0310-9956-ffa450edef68

11 years agoUse parent version instead
Felix Knecht [Wed, 16 Mar 2011 04:46:02 +0000 (04:46 +0000)] 
Use parent version instead

git-svn-id: https://svn.apache.org/repos/asf/james/jdkim/trunk@1082049 13f79535-47bb-0310-9956-ffa450edef68

11 years agoNo relativePath for maven 3
Felix Knecht [Wed, 16 Mar 2011 04:40:58 +0000 (04:40 +0000)] 
No relativePath for maven 3

git-svn-id: https://svn.apache.org/repos/asf/james/jdkim/trunk@1082047 13f79535-47bb-0310-9956-ffa450edef68

11 years agoSwitch to and force maven 3. Add generation of technical reports using the -Psite...
Felix Knecht [Tue, 15 Mar 2011 23:57:50 +0000 (23:57 +0000)] 
Switch to and force maven 3. Add generation of technical reports using the -Psite-reports profile

git-svn-id: https://svn.apache.org/repos/asf/james/jdkim/trunk@1082006 13f79535-47bb-0310-9956-ffa450edef68

11 years agoupdate svn:ignore
Felix Knecht [Tue, 15 Mar 2011 23:38:38 +0000 (23:38 +0000)] 
update svn:ignore

git-svn-id: https://svn.apache.org/repos/asf/james/jdkim/trunk@1082003 13f79535-47bb-0310-9956-ffa450edef68

11 years agoFix compilation errors.
Felix Knecht [Tue, 15 Mar 2011 23:14:52 +0000 (23:14 +0000)] 
Fix compilation errors.
MessageBuilderFactory does not (no longer?) exists. I assume it's MessageServiceFactory now.

git-svn-id: https://svn.apache.org/repos/asf/james/jdkim/trunk@1081993 13f79535-47bb-0310-9956-ffa450edef68

11 years agoOptimized valuetag validation regex so to limit stack abuse (JDKIM-26)
Stefano Bagnara [Wed, 2 Feb 2011 10:52:17 +0000 (10:52 +0000)] 
Optimized valuetag validation regex so to limit stack abuse (JDKIM-26)

git-svn-id: https://svn.apache.org/repos/asf/james/jdkim/trunk@1066409 13f79535-47bb-0310-9956-ffa450edef68

11 years agoAdded DKIMVerify mailet (JDKIM-24)
Stefano Bagnara [Fri, 17 Sep 2010 23:28:57 +0000 (23:28 +0000)] 
Added DKIMVerify mailet (JDKIM-24)
Extracted common code from DKIMSign. Like DKIMSign we don't use jdkim mime4j parser but instead rely on javamail mimemessage for the needed header parsing.
The mailet simply adds a mail attribute: some more code/mailet will be needed to add headers.

git-svn-id: https://svn.apache.org/repos/asf/james/jdkim/trunk@998369 13f79535-47bb-0310-9956-ffa450edef68

11 years agoAdded 2 stage verification to the DKIMVerifier (JDKIM-23)
Stefano Bagnara [Fri, 17 Sep 2010 23:26:19 +0000 (23:26 +0000)] 
Added 2 stage verification to the DKIMVerifier (JDKIM-23)
Now BodyHasher is a simpler interface (just getOutputStream exposed) and DKIMVerifier/DKIMSigner cast the BH to the concrete implementation they know they provided to the client in order to get "memento" data.
DKIMVerifier now exposes a method to initialize the verification process from an "Header" object, returning a BodyHasher when the client can write the message body and then call the verifier again passing the "computed" bodyhasher.

git-svn-id: https://svn.apache.org/repos/asf/james/jdkim/trunk@998368 13f79535-47bb-0310-9956-ffa450edef68

11 years agoFix test message encoding (no utf8 preamble in eml files!)
Stefano Bagnara [Fri, 17 Sep 2010 23:22:20 +0000 (23:22 +0000)] 
Fix test message encoding (no utf8 preamble in eml files!)

git-svn-id: https://svn.apache.org/repos/asf/james/jdkim/trunk@998366 13f79535-47bb-0310-9956-ffa450edef68

11 years agoCode formatting (before real code changes)
Stefano Bagnara [Fri, 17 Sep 2010 22:53:59 +0000 (22:53 +0000)] 
Code formatting (before real code changes)

git-svn-id: https://svn.apache.org/repos/asf/james/jdkim/trunk@998362 13f79535-47bb-0310-9956-ffa450edef68

11 years agoRemove output from passing tests.
Stefano Bagnara [Fri, 17 Sep 2010 21:15:15 +0000 (21:15 +0000)] 
Remove output from passing tests.

git-svn-id: https://svn.apache.org/repos/asf/james/jdkim/trunk@998329 13f79535-47bb-0310-9956-ffa450edef68

11 years agoReturn null on no DKIM-Signature found (JDKIM-22)
Stefano Bagnara [Fri, 17 Sep 2010 21:01:53 +0000 (21:01 +0000)] 
Return null on no DKIM-Signature found (JDKIM-22)
Better error reporting for signatures having signature times in the future.

git-svn-id: https://svn.apache.org/repos/asf/james/jdkim/trunk@998322 13f79535-47bb-0310-9956-ffa450edef68

11 years agoFormatting
Stefano Bagnara [Fri, 17 Sep 2010 20:59:17 +0000 (20:59 +0000)] 
Formatting

git-svn-id: https://svn.apache.org/repos/asf/james/jdkim/trunk@998320 13f79535-47bb-0310-9956-ffa450edef68

11 years agoMinor java2 1.4 => java5 updates (JDKIM-21)
Stefano Bagnara [Wed, 15 Sep 2010 20:49:09 +0000 (20:49 +0000)] 
Minor java2 1.4 => java5 updates (JDKIM-21)
Thanks to Ben Aldrich for reporting.

git-svn-id: https://svn.apache.org/repos/asf/james/jdkim/trunk@997499 13f79535-47bb-0310-9956-ffa450edef68

11 years agoCatch IllegalStateException on public key validation (unsupported algorythm and so...
Stefano Bagnara [Mon, 13 Sep 2010 19:52:13 +0000 (19:52 +0000)] 
Catch IllegalStateException on public key validation (unsupported algorythm and so on) and throws a permerror with a meaningfull description (DKIM-20)

git-svn-id: https://svn.apache.org/repos/asf/james/jdkim/trunk@996667 13f79535-47bb-0310-9956-ffa450edef68

11 years agoCatch IllegalArgumentExceptions on signature parsing (validation) and throws a permer...
Stefano Bagnara [Mon, 13 Sep 2010 19:42:40 +0000 (19:42 +0000)] 
Catch IllegalArgumentExceptions on signature parsing (validation) and throws a permerror with a meaningfull description (DKIM-20)

git-svn-id: https://svn.apache.org/repos/asf/james/jdkim/trunk@996664 13f79535-47bb-0310-9956-ffa450edef68

11 years agoRelaxed visibility of key/template in DKIMSign (JDKIM-19).
Stefano Bagnara [Tue, 24 Aug 2010 09:39:43 +0000 (09:39 +0000)] 
Relaxed visibility of key/template in DKIMSign (JDKIM-19).

git-svn-id: https://svn.apache.org/repos/asf/james/jdkim/trunk@988449 13f79535-47bb-0310-9956-ffa450edef68

11 years agoMake sure to dispose mime4j messages once used (JDKIM-18).
Stefano Bagnara [Tue, 24 Aug 2010 09:25:56 +0000 (09:25 +0000)] 
Make sure to dispose mime4j messages once used (JDKIM-18).
Thanks to Ben Aldrich for reporting. Implemented using a verbose dispose method instead of relying on finalizers.

git-svn-id: https://svn.apache.org/repos/asf/james/jdkim/trunk@988447 13f79535-47bb-0310-9956-ffa450edef68

11 years agoMake use of new mime4j (0.7-SNAPSHOT) DOM interfaces (JDKIM-16)
Stefano Bagnara [Mon, 28 Jun 2010 20:47:31 +0000 (20:47 +0000)] 
Make use of new mime4j (0.7-SNAPSHOT) DOM interfaces (JDKIM-16)

git-svn-id: https://svn.apache.org/repos/asf/james/jdkim/trunk@958719 13f79535-47bb-0310-9956-ffa450edef68

11 years agoCleanup plugin versions and rat configuration.
Stefano Bagnara [Thu, 17 Jun 2010 13:11:38 +0000 (13:11 +0000)] 
Cleanup plugin versions and rat configuration.

git-svn-id: https://svn.apache.org/repos/asf/james/jdkim/trunk@955582 13f79535-47bb-0310-9956-ffa450edef68

11 years agoUpdated source code to java 5 using generics (JDKIM-16)
Stefano Bagnara [Sun, 13 Jun 2010 15:07:35 +0000 (15:07 +0000)] 
Updated source code to java 5 using generics (JDKIM-16)
Updated mime4j dependency to 0.7-SNAPSHOT to solve some parsing/signing issue (JDKIM-17)
Updated log4j/apache-mailet-base to latest available. Updated dnsjava to 2.0.8.

git-svn-id: https://svn.apache.org/repos/asf/james/jdkim/trunk@954239 13f79535-47bb-0310-9956-ffa450edef68

11 years agoRemove System.outs from default verification method (JDKIM-14).
Stefano Bagnara [Tue, 8 Jun 2010 22:13:37 +0000 (22:13 +0000)] 
Remove System.outs from default verification method (JDKIM-14).

git-svn-id: https://svn.apache.org/repos/asf/james/jdkim/trunk@952844 13f79535-47bb-0310-9956-ffa450edef68

11 years agoAdded basic support for t= parameter (signature timestamp) in the signature record...
Stefano Bagnara [Tue, 8 Jun 2010 22:07:01 +0000 (22:07 +0000)] 
Added basic support for t= parameter (signature timestamp) in the signature record (JDKIM-15)

git-svn-id: https://svn.apache.org/repos/asf/james/jdkim/trunk@952843 13f79535-47bb-0310-9956-ffa450edef68

12 years agomake sure file based test suites run correctly in every environment (m2 reactor,...
Stefano Bagnara [Tue, 27 Apr 2010 09:34:33 +0000 (09:34 +0000)] 
make sure file based test suites run correctly in every environment (m2 reactor, m2 single module, netbeans, eclipse..)

git-svn-id: https://svn.apache.org/repos/asf/james/jdkim/trunk@938377 13f79535-47bb-0310-9956-ffa450edef68

12 years agoImprove "fail" message for i= tag domain mismatch d= domain.
Stefano Bagnara [Tue, 27 Apr 2010 07:30:52 +0000 (07:30 +0000)] 
Improve "fail" message for i= tag domain mismatch d= domain.

git-svn-id: https://svn.apache.org/repos/asf/james/jdkim/trunk@938339 13f79535-47bb-0310-9956-ffa450edef68

12 years agoRemove unused mime4j code from tests
Stefano Bagnara [Sat, 24 Apr 2010 20:58:34 +0000 (20:58 +0000)] 
Remove unused mime4j code  from tests

git-svn-id: https://svn.apache.org/repos/asf/james/jdkim/trunk@937696 13f79535-47bb-0310-9956-ffa450edef68