james-jsieve.git
10 years agoJust use links instead
Robert Burrell Donkin [Sat, 10 May 2008 12:37:12 +0000 (12:37 +0000)] 
Just use links instead

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

10 years agoTentative test to prove JSIEVE-19.
Stefano Bagnara [Sat, 10 May 2008 12:29:54 +0000 (12:29 +0000)] 
Tentative test to prove JSIEVE-19.
Not sure this should work this way but I wrote it so I preferred to commit it before leaving, so others (with better sieve knowledge) can better overview the issue.

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

10 years agoBuild in target. Build tests in separate folder.
Robert Burrell Donkin [Sat, 10 May 2008 12:27:04 +0000 (12:27 +0000)] 
Build in target. Build tests in separate folder.

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

10 years agoNot news just yet
Robert Burrell Donkin [Sat, 10 May 2008 12:22:20 +0000 (12:22 +0000)] 
Not news just yet

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

10 years agoRemove resources only used by the old ant based website build (already removed from...
Stefano Bagnara [Sat, 10 May 2008 11:53:50 +0000 (11:53 +0000)] 
Remove resources only used by the old ant based website build (already removed from the build script)

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

10 years agoFix line endings for new site pages
Stefano Bagnara [Sat, 10 May 2008 11:53:11 +0000 (11:53 +0000)] 
Fix line endings for new site pages

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

10 years agoSplitted the main page into 3 separate pages, introduced a news section.
Stefano Bagnara [Sat, 10 May 2008 11:51:40 +0000 (11:51 +0000)] 
Splitted the main page into 3 separate pages, introduced a news section.

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

10 years agoExtracted common validation code (validateSingleStringArguments) to AbstractActionCom...
Stefano Bagnara [Sat, 10 May 2008 11:50:22 +0000 (11:50 +0000)] 
Extracted common validation code (validateSingleStringArguments) to AbstractActionCommand (thanx to PMD)

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

10 years agoThis is 2008
Robert Burrell Donkin [Sat, 10 May 2008 11:42:42 +0000 (11:42 +0000)] 
This is 2008

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

10 years agoFew unused imports, you know I hate them ;-)
Stefano Bagnara [Sat, 10 May 2008 11:36:42 +0000 (11:36 +0000)] 
Few unused imports, you know I hate them ;-)

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

10 years agoPMD told me to remove this ComparatorUtils: this is already in the comparator package...
Stefano Bagnara [Sat, 10 May 2008 11:35:57 +0000 (11:35 +0000)] 
PMD told me to remove this ComparatorUtils: this is already in the comparator package. Maybe I forgot to remove this when I reorganized the code.

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

10 years agoBuild site using maven
Robert Burrell Donkin [Sat, 10 May 2008 11:33:31 +0000 (11:33 +0000)] 
Build site using maven

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

10 years agoMade TestManager not directly instantiable (private constructor) like the ComparatorM...
Stefano Bagnara [Sat, 10 May 2008 11:31:03 +0000 (11:31 +0000)] 
Made TestManager not directly instantiable (private constructor) like the ComparatorManager.
Removed the isSupported method from TestManager and Comparator manager: they was not used and duplicate code for PMD

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

10 years agoAdd remote-resources plugin configuration for better m2 notice generation. (not used...
Stefano Bagnara [Sat, 10 May 2008 10:49:18 +0000 (10:49 +0000)] 
Add remote-resources plugin configuration for better m2 notice generation. (not used ATM, but doesn't hurt)

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

10 years agoAdded jdk 1.4 "restriction" for the compiler plugin.
Stefano Bagnara [Sat, 10 May 2008 10:31:34 +0000 (10:31 +0000)] 
Added jdk 1.4 "restriction" for the compiler plugin.
Added rat plugin to automatically check the license headers.

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

10 years agoRemoved empty "samples" folder.
Stefano Bagnara [Sat, 10 May 2008 10:30:49 +0000 (10:30 +0000)] 
Removed empty "samples" folder.
Removed src/doc/rfc*.txt because we already have a copu in src/site/resources and it is only used by the m2 website build.

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

10 years agoMaven knows only about 1.1 and 1.4
Robert Burrell Donkin [Thu, 8 May 2008 19:57:54 +0000 (19:57 +0000)] 
Maven knows only about 1.1 and 1.4

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

10 years agoMissed a header when I originally committed this file.
Robert Burrell Donkin [Thu, 8 May 2008 19:44:34 +0000 (19:44 +0000)] 
Missed a header when I originally committed this file.

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

10 years agoCollective copyright should be for current year.
Robert Burrell Donkin [Thu, 8 May 2008 19:39:00 +0000 (19:39 +0000)] 
Collective copyright should be for current year.

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

10 years agoJars for generation and testing are by default stored right in the top directory.
Robert Burrell Donkin [Wed, 7 May 2008 21:16:12 +0000 (21:16 +0000)] 
Jars for generation and testing are by default stored right in the top directory.

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

10 years agoFixed test build
Robert Burrell Donkin [Wed, 7 May 2008 21:14:35 +0000 (21:14 +0000)] 
Fixed test build

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

10 years agoParser generated only allows messages
Robert Burrell Donkin [Wed, 7 May 2008 20:21:46 +0000 (20:21 +0000)] 
Parser generated only allows messages

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

10 years agoMove checker into samples
Robert Burrell Donkin [Wed, 7 May 2008 20:20:18 +0000 (20:20 +0000)] 
Move checker into samples

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

10 years agoMove check scripts into samples
Robert Burrell Donkin [Wed, 7 May 2008 20:18:55 +0000 (20:18 +0000)] 
Move check scripts into samples

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

10 years agoRemove dependency of core library on java mail.
Robert Burrell Donkin [Wed, 7 May 2008 20:18:32 +0000 (20:18 +0000)] 
Remove dependency of core library on java mail.

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

10 years agoEnvelope does not need to be a complete address.
Robert Burrell Donkin [Wed, 7 May 2008 20:17:01 +0000 (20:17 +0000)] 
Envelope does not need to be a complete address.

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

10 years agoBuild test classes
Robert Burrell Donkin [Wed, 7 May 2008 20:16:22 +0000 (20:16 +0000)] 
Build test classes

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

10 years agoAddressed JSIEVE-8 (https://issues.apache.org/jira/browse/JSIEVE-8). I think that...
Robert Burrell Donkin [Wed, 16 Apr 2008 20:19:59 +0000 (20:19 +0000)] 
Addressed JSIEVE-8 (https://issues.apache.org/jira/browse/JSIEVE-8). I think that the raiser of the issue is right that throwing an exception during parsing is more specification compliant. If anyone disagrees with this reading please jump in.

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

10 years agoFixed javadocs errors
Robert Burrell Donkin [Wed, 16 Apr 2008 16:49:38 +0000 (16:49 +0000)] 
Fixed javadocs errors

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

10 years agoMinor fixes
Robert Burrell Donkin [Wed, 16 Apr 2008 16:47:18 +0000 (16:47 +0000)] 
Minor fixes

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

10 years agoJSieve no longer depends on JavaMail
Robert Burrell Donkin [Fri, 4 Apr 2008 20:12:48 +0000 (20:12 +0000)] 
JSieve no longer depends on JavaMail

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

11 years agopom.xml is suitable for upload to repository.
Robert Burrell Donkin [Fri, 26 Oct 2007 17:09:36 +0000 (17:09 +0000)] 
pom.xml is suitable for upload to repository.

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

11 years agoSupport escaping within quoted strings as per RFC3028. https://issues.apache.org...
Robert Burrell Donkin [Wed, 24 Oct 2007 18:16:38 +0000 (18:16 +0000)] 
Support escaping within quoted strings as per RFC3028. https://issues.apache.org/jira/browse/JSIEVE-18. Contributed by Dennis Sieben, JSIEVE-18.

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

11 years agoenable central that is otherwise disabled by the parent pom
Stefano Bagnara [Wed, 10 Oct 2007 21:57:31 +0000 (21:57 +0000)] 
enable central that is otherwise disabled by the parent pom

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

11 years agoMove samples into separate directory. Remove local repository from pom. Remove sample...
Robert Burrell Donkin [Wed, 10 Oct 2007 21:22:55 +0000 (21:22 +0000)] 
Move samples into separate directory. Remove local repository from pom. Remove sample dependencies from pom.

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

11 years agoRemove poms (due to lack of explicit licensing information). Remove dependencies...
Robert Burrell Donkin [Wed, 10 Oct 2007 21:21:30 +0000 (21:21 +0000)] 
Remove poms (due to lack of explicit licensing information). Remove dependencies used only by samples.

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

11 years agoUse apache- prefix for the artifactId
Stefano Bagnara [Thu, 4 Oct 2007 09:27:46 +0000 (09:27 +0000)] 
Use apache- prefix for the artifactId

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

11 years agoBest practice to include apache in the name. This gives some opertunity of trademark...
Robert Burrell Donkin [Wed, 3 Oct 2007 21:56:21 +0000 (21:56 +0000)] 
Best practice to include apache in the name. This gives some opertunity of trademark traction against fakers. Also good guerilla advertising.

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

11 years agoInclude LICENSE and NOTICE in the tests jar. Prefer unit-testing to junit in the...
Robert Burrell Donkin [Wed, 3 Oct 2007 21:38:21 +0000 (21:38 +0000)] 
Include LICENSE and NOTICE in the tests jar. Prefer unit-testing to junit in the name.

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

11 years agoUpdated building instructions since JavaCC must now be downloaded.
Robert Burrell Donkin [Wed, 3 Oct 2007 21:36:39 +0000 (21:36 +0000)] 
Updated building instructions since JavaCC must now be downloaded.

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

11 years agoPlain license and notice files should be used for the jar.
Robert Burrell Donkin [Wed, 3 Oct 2007 21:19:21 +0000 (21:19 +0000)] 
Plain license and notice files should be used for the jar.

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

11 years agoBest practice to indicate to the user the licenses for every artifact included. Best...
Robert Burrell Donkin [Wed, 3 Oct 2007 21:18:39 +0000 (21:18 +0000)] 
Best practice to indicate to the user the licenses for every artifact included. Best to included full license text.

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

11 years agoJUnit is also distributed
Robert Burrell Donkin [Wed, 3 Oct 2007 19:19:29 +0000 (19:19 +0000)] 
JUnit is also distributed

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

11 years agoEasier just to have jar in root
Robert Burrell Donkin [Wed, 3 Oct 2007 19:19:06 +0000 (19:19 +0000)] 
Easier just to have jar in root

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

11 years agoAdded missing license header
Robert Burrell Donkin [Sun, 30 Sep 2007 09:36:48 +0000 (09:36 +0000)] 
Added missing license header

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

11 years agoRemoved commented out code
Robert Burrell Donkin [Sat, 29 Sep 2007 17:10:41 +0000 (17:10 +0000)] 
Removed commented out code

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

11 years agoJavaCC 4.0 is not open source. Policy dictates that it cannot remain in the repositor...
Robert Burrell Donkin [Sat, 29 Sep 2007 17:09:30 +0000 (17:09 +0000)] 
JavaCC 4.0 is not open source. Policy dictates that it cannot remain in the repository. In order to build JSieve, it is neccessary to download the jar and set javacc.jar in include.properties.

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

11 years agoAdded missing license header
Robert Burrell Donkin [Sat, 29 Sep 2007 16:58:21 +0000 (16:58 +0000)] 
Added missing license header

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

11 years agoAdded missing license header.
Robert Burrell Donkin [Sat, 29 Sep 2007 09:50:28 +0000 (09:50 +0000)] 
Added missing license header.

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

11 years agoAdded missing license header.
Robert Burrell Donkin [Sat, 29 Sep 2007 09:48:47 +0000 (09:48 +0000)] 
Added missing license header.

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

11 years agoThis example is taked from RFC3028. My reading of the license is that it allows distr...
Robert Burrell Donkin [Sat, 29 Sep 2007 09:46:20 +0000 (09:46 +0000)] 
This example is taked from RFC3028. My reading of the license is that it allows distribution but not the creation of derived works. So, I'm removing this from the repository.

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

11 years agoInclude and default files should have license headers.
Robert Burrell Donkin [Sat, 29 Sep 2007 08:35:55 +0000 (08:35 +0000)] 
Include and default files should have license headers.

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

11 years agoClean up maven build directory
Robert Burrell Donkin [Sat, 29 Sep 2007 08:34:07 +0000 (08:34 +0000)] 
Clean up maven build directory

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

11 years agoUpdated m2 parent to the just release james-project-1.2: this should fix a website...
Stefano Bagnara [Wed, 26 Sep 2007 10:08:32 +0000 (10:08 +0000)] 
Updated m2 parent to the just release james-project-1.2: this should fix a website building skin issue.

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

11 years agoFixed speiling.
Robert Burrell Donkin [Tue, 25 Sep 2007 21:20:52 +0000 (21:20 +0000)] 
Fixed speiling.

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

11 years agoConventionally, jars have all-lower-case names.
Robert Burrell Donkin [Tue, 25 Sep 2007 20:08:23 +0000 (20:08 +0000)] 
Conventionally, jars have all-lower-case names.

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

11 years agoIgnore www directory
Robert Burrell Donkin [Tue, 25 Sep 2007 20:04:44 +0000 (20:04 +0000)] 
Ignore www directory

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

11 years agoClean should delete all distributions not just perviously built one.
Robert Burrell Donkin [Tue, 25 Sep 2007 20:03:55 +0000 (20:03 +0000)] 
Clean should delete all distributions not just perviously built one.

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

11 years agosvn ignoring eclipse resources
Stefano Bagnara [Fri, 21 Sep 2007 11:10:48 +0000 (11:10 +0000)] 
svn ignoring eclipse resources

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

11 years agofixed a minor dependency issue in pom.xml
Stefano Bagnara [Fri, 21 Sep 2007 11:09:21 +0000 (11:09 +0000)] 
fixed a minor dependency issue in pom.xml

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

11 years agoadded eclipse instructions to BUILDING.txt
Stefano Bagnara [Fri, 21 Sep 2007 11:09:06 +0000 (11:09 +0000)] 
added eclipse instructions to BUILDING.txt

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

11 years agoRefactored lib folder to stage folder like we have in other JAMES product.
Stefano Bagnara [Fri, 21 Sep 2007 10:46:55 +0000 (10:46 +0000)] 
Refactored lib folder to stage folder like we have in other JAMES product.
This allow us to easily share the dependencies between the ant build and the maven build.

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

11 years agoRefactored lib folder to stage folder like we have in other JAMES product.
Stefano Bagnara [Fri, 21 Sep 2007 10:45:56 +0000 (10:45 +0000)] 
Refactored lib folder to stage folder like we have in other JAMES product.
This allow us to easily share the dependencies between the ant build and the maven build.

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

11 years agoRefactored lib folder to stage folder like we have in other JAMES product.
Stefano Bagnara [Fri, 21 Sep 2007 10:43:06 +0000 (10:43 +0000)] 
Refactored lib folder to stage folder like we have in other JAMES product.
This allow us to easily share the dependencies between the ant build and the maven build.

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

11 years agocheck-targets for javamail and activation is not needed anymore as SUN released that...
Stefano Bagnara [Fri, 21 Sep 2007 10:36:30 +0000 (10:36 +0000)] 
check-targets for javamail and activation is not needed anymore as SUN released that jars under the CDDL and we added them to our lib folder since months.

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

11 years agoThe XML APIs we use are part of the standard J2SE 1.4, so there's no need to use...
Stefano Bagnara [Fri, 21 Sep 2007 10:10:50 +0000 (10:10 +0000)] 
The XML APIs we use are part of the standard J2SE 1.4, so there's no need to use and bundle them.

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

11 years agoRestore java 1.4 compatibility. new StringBuffer(CharSequence) is a java5 constructor.
Stefano Bagnara [Fri, 21 Sep 2007 10:04:30 +0000 (10:04 +0000)] 
Restore java 1.4 compatibility. new StringBuffer(CharSequence) is a java5 constructor.

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

11 years agoFix compilation bug I forgot while moving exceptions to their own package.
Stefano Bagnara [Fri, 21 Sep 2007 09:54:42 +0000 (09:54 +0000)] 
Fix compilation bug I forgot while moving exceptions to their own package.

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

11 years agoMain sources reformatted (JSIEVE-17)
Stefano Bagnara [Fri, 21 Sep 2007 09:32:00 +0000 (09:32 +0000)] 
Main sources reformatted (JSIEVE-17)

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

11 years agoTest sources reformatted (JSIEVE-17)
Stefano Bagnara [Fri, 21 Sep 2007 09:22:30 +0000 (09:22 +0000)] 
Test sources reformatted (JSIEVE-17)

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

11 years agoRemoved cyclic dependencies:
Stefano Bagnara [Thu, 20 Sep 2007 13:41:30 +0000 (13:41 +0000)] 
Removed cyclic dependencies:
- Created an "jsieve.exception" package to include exception classes from the jsieve main package (jsieve.*Exception)
- Moved MatchTypeTags from test to comparators
- Moved CommandStateManager, ConditionManager and ExecutableCommand from "commands" to the main package.

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

11 years agoStyle is now deprecated
Robert Burrell Donkin [Wed, 19 Sep 2007 20:04:43 +0000 (20:04 +0000)] 
Style is now deprecated

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

11 years agouse different jjtree generated folder so to not overlap generated classes.
Stefano Bagnara [Tue, 18 Sep 2007 07:59:19 +0000 (07:59 +0000)] 
use different jjtree generated folder so to not overlap generated classes.
Updates repositories configuration to match other JAMES products.

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

11 years agoFix site generation.
Robert Burrell Donkin [Mon, 17 Sep 2007 20:39:31 +0000 (20:39 +0000)] 
Fix site generation.

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

11 years agoFixed javadoc complaints
Robert Burrell Donkin [Thu, 13 Sep 2007 20:46:52 +0000 (20:46 +0000)] 
Fixed javadoc complaints

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

11 years agoSupport for matching headers containing more than one address. Resolves JSIEVE-6...
Robert Burrell Donkin [Thu, 13 Sep 2007 20:28:31 +0000 (20:28 +0000)] 
Support for matching headers containing more than one address. Resolves JSIEVE-6 (https://issues.apache.org/jira/browse/JSIEVE-6). JTree schema forked from Mime4J.

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

11 years agoThis is to save writing a new parser for addresses for the test implementations etc...
Robert Burrell Donkin [Wed, 15 Aug 2007 16:52:26 +0000 (16:52 +0000)] 
This is to save writing a new parser for addresses for the test implementations etc of MailAdapter contained with JSieve. When used from JAMES, Mime4J implementation will be used.

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

11 years agoAdded test to demonstrate that https://issues.apache.org/jira/browse/JSIEVE-14 is...
Robert Burrell Donkin [Fri, 10 Aug 2007 08:55:29 +0000 (08:55 +0000)] 
Added test to demonstrate that https://issues.apache.org/jira/browse/JSIEVE-14 is invalid.

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

11 years agoSupport for context classloader. https://issues.apache.org/jira/browse/JSIEVE-5.
Robert Burrell Donkin [Fri, 10 Aug 2007 06:27:12 +0000 (06:27 +0000)] 
Support for context classloader. https://issues.apache.org/jira/browse/JSIEVE-5.

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

11 years agoPartial implementation of http://tools.ietf.org/html/draft-ietf-sieve-body-00. https...
Robert Burrell Donkin [Thu, 9 Aug 2007 21:47:01 +0000 (21:47 +0000)] 
Partial implementation of tools.ietf.org/html/draft-ietf-sieve-body-00. https://issues.apache.org/jira/browse/JSIEVE-15. Contributed by Steve Smith.

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

11 years agoPrevent race conditions. https://issues.apache.org/jira/browse/JSIEVE-10. Better...
Robert Burrell Donkin [Thu, 9 Aug 2007 19:41:39 +0000 (19:41 +0000)] 
Prevent race conditions. https://issues.apache.org/jira/browse/JSIEVE-10. Better late than never.

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

11 years agoReset should aply only to instance in the thread and not to every thread.
Robert Burrell Donkin [Thu, 9 Aug 2007 19:04:48 +0000 (19:04 +0000)] 
Reset should aply only to instance in the thread and not to every thread.

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

11 years agoFactory resets for ConditionManager and CommandStateManager into separate method...
Robert Burrell Donkin [Sat, 30 Jun 2007 13:21:50 +0000 (13:21 +0000)] 
Factory resets for ConditionManager and CommandStateManager into separate method. Ensure reset called upon method termination so that thread local variables are cleaned up.

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

11 years agoRestore manager when exception thrown
Robert Burrell Donkin [Sat, 30 Jun 2007 13:14:59 +0000 (13:14 +0000)] 
Restore manager when exception thrown

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

11 years agoCorrected typo
Robert Burrell Donkin [Sat, 30 Jun 2007 13:14:21 +0000 (13:14 +0000)] 
Corrected typo

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

11 years agoDefault to UTF-8 as per RFC.
Robert Burrell Donkin [Sat, 12 May 2007 11:23:21 +0000 (11:23 +0000)] 
Default to UTF-8 as per RFC.

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

11 years agoCopyright here is for the collective work. This should be dated this year.
Robert Burrell Donkin [Sun, 15 Apr 2007 09:50:44 +0000 (09:50 +0000)] 
Copyright here is for the collective work. This should be dated this year.

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

11 years agoIgnore logs.
Robert Burrell Donkin [Sun, 15 Apr 2007 09:49:04 +0000 (09:49 +0000)] 
Ignore logs.

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

11 years agoCopy license and notice into jar. This allows the JSieve jar to the distributed indep...
Robert Burrell Donkin [Sun, 15 Apr 2007 09:48:00 +0000 (09:48 +0000)] 
Copy license and notice into jar. This allows the JSieve jar to the distributed indepedently.

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

11 years agoAdded extra information to MANIFEST.
Robert Burrell Donkin [Sun, 15 Apr 2007 09:37:16 +0000 (09:37 +0000)] 
Added extra information to MANIFEST.

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

11 years agoSet source and target to values in include.properties.
Robert Burrell Donkin [Sun, 15 Apr 2007 08:22:36 +0000 (08:22 +0000)] 
Set source and target to values in include.properties.

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

11 years agoUpdated license header to current wording.
Robert Burrell Donkin [Sun, 15 Apr 2007 07:35:13 +0000 (07:35 +0000)] 
Updated license header to current wording.

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

11 years agoWhen debugging scripts it's useful to be able to see the coordinates when a command...
Robert Burrell Donkin [Mon, 9 Apr 2007 06:25:55 +0000 (06:25 +0000)] 
When debugging scripts it's useful to be able to see the coordinates when a command executes. Commands are executed after the parse so it's necessary to store the coordinate in the command.

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

11 years agoAdded line and column information to command information.
Robert Burrell Donkin [Sun, 8 Apr 2007 16:30:22 +0000 (16:30 +0000)] 
Added line and column information to command information.

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

11 years agoFixed javadoc warnings.
Robert Burrell Donkin [Sat, 7 Apr 2007 06:43:13 +0000 (06:43 +0000)] 
Fixed javadoc warnings.

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

11 years agoIgnore logs created by generating website
Robert Burrell Donkin [Sat, 7 Apr 2007 06:29:54 +0000 (06:29 +0000)] 
Ignore logs created by generating website

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

11 years agoAdded RFCs (included already in docs) to web site.
Robert Burrell Donkin [Sat, 7 Apr 2007 06:28:55 +0000 (06:28 +0000)] 
Added RFCs (included already in docs) to web site.

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

11 years agoAdded contextual information about position within the script being execute to except...
Robert Burrell Donkin [Sat, 31 Mar 2007 12:05:04 +0000 (12:05 +0000)] 
Added contextual information about position within the script being execute to exceptions. Note that this changes key interfaces in a way that is not backwards compatible.

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

11 years agoAdded contextual information about position within the script being execute to except...
Robert Burrell Donkin [Sat, 31 Mar 2007 12:04:48 +0000 (12:04 +0000)] 
Added contextual information about position within the script being execute to exceptions. Note that this changes key interfaces in a way that is not backwards compatible.

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

11 years agoAdded methods allowing results to be easily checked against expectations.
Robert Burrell Donkin [Sat, 31 Mar 2007 12:01:53 +0000 (12:01 +0000)] 
Added methods allowing results to be easily checked against expectations.

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