Sign in
apache
/
james-jspf
/
HEAD
« Previous
f052e3a
Remove empty packages
by Stefano Bagnara
· 17 years ago
12e6d04
Move Configuration/ConfigurationEnabled to the terms package (only user of the 2 interfaces)
by Stefano Bagnara
· 17 years ago
12a8f47
Renamed Configurable to ConfigurationEnabled to follow the "Enabled" naming we already use for every other service.
by Stefano Bagnara
· 17 years ago
9df6948
Move TimeoutException to the exceptions package
by Stefano Bagnara
· 17 years ago
d542ad5
More packages reorganization.
by Stefano Bagnara
· 17 years ago
c59e457
Moved SPF to the impl package (single class package does not make sense. Most people will anyway use DefaultSPF from the impl package).
by Stefano Bagnara
· 17 years ago
397031b
Correct visibility.... ( missed this before)
by Norman Maurer
· 17 years ago
e88dddb
Remove empty package
by Norman Maurer
· 17 years ago
6dbe66a
Update README to show the usage of DefaultSPF class
by Norman Maurer
· 17 years ago
5ac7550
Correct visibility....
by Norman Maurer
· 17 years ago
dcec6c7
Remove empty packages ( Stefano seems to miss this..)
by Norman Maurer
· 17 years ago
1d8f0e3
Move utils to core package (same afferent/efferent dependencies). 2 classes in a package was too much fragmentation (all of the code depending on utils also depends on core).
by Stefano Bagnara
· 17 years ago
2b78f9a
Move MacroData to core package (same afferent/efferent dependencies). A single class in a package means too much fragmentation.
by Stefano Bagnara
· 17 years ago
636d9f5
Move MacroData to core package (same afferent/efferent dependencies). A single class in a package means too much fragmentation.
by Stefano Bagnara
· 17 years ago
03ebe7d
Remove unused test class (including no tests)
by Stefano Bagnara
· 17 years ago
dd4c2c1
Promoted public nested exception classes to top level classes.
by Stefano Bagnara
· 17 years ago
9725d1b
Remove the final declaration ( this was bad idea at all )
by Norman Maurer
· 17 years ago
e33fe6d
Add some more javadocs
by Norman Maurer
· 17 years ago
cfff7c5
Fix some visibilities...
by Norman Maurer
· 17 years ago
1fd077e
Big class-shake to try removing a cyclic dependencies hell, Part 2 (JSPF-54)
by Stefano Bagnara
· 17 years ago
dbbfdc2
Big class-shake to try removing a cyclic dependencies hell, Part 1 (JSPF-54)
by Stefano Bagnara
· 17 years ago
a523fad
Fix some javadocs Code cleanup Add license headers
by Norman Maurer
· 17 years ago
642c3d7
Created a fake dnsserver launcher class.
by Stefano Bagnara
· 17 years ago
0a471d8
Remove redundant code from test class.
by Stefano Bagnara
· 17 years ago
8a886d7
Update dnsjnio to the new ASLv2 licensed/java 1.4 compatible 0.9.8 release (JSPF-41)
by Stefano Bagnara
· 17 years ago
29fa2d9
Minor change to SPFRetriever: added a constant to switch from SPF+TXT resolution to TXT only (rarely useful when testing fallback behaviour)
by Stefano Bagnara
· 17 years ago
8c6bc33
Updated dnsjava to 2.0.5 (JSPF-51)
by Stefano Bagnara
· 17 years ago
02ba11f
Updated AbstractYamlTest (thought this was already committed, but I see many differences...weird).
by Stefano Bagnara
· 17 years ago
19c40b2
Only some small javadocs corrections
by Norman Maurer
· 17 years ago
b2fad41
Add build instructions for linux
by Norman Maurer
· 17 years ago
06b1616
IllegalStateException(Exception e) is not available in java 1.4
by Stefano Bagnara
· 17 years ago
b11ebaa
Updated dnsjnio dependency.
by Stefano Bagnara
· 17 years ago
e11891e
Add workin build.xml
by Norman Maurer
· 17 years ago
708ac2f
Remove build.xml to replace it
by Norman Maurer
· 17 years ago
c0d177a
Add "official" jars/pom/xml (did this in the branch before by mistake)
by Norman Maurer
· 17 years ago
7de9202
remote eclipse specific settings
by Stefano Bagnara
· 17 years ago
b949807
Changed the package goal to create:
by Stefano Bagnara
· 17 years ago
b780d04
new trunk created from the asynch-jspf branch.
by Stefano Bagnara
· 17 years ago
2a46429
copying to root folder (want to be trunk)
by Stefano Bagnara
· 17 years ago
e4b5533
Fix a bug which can cause an invalid header id
by Norman Maurer
· 17 years ago
502c4f2
Added support for recursive CNAME resolution in dnsjnio based resolver.
by Stefano Bagnara
· 17 years ago
aaf8e0e
Refactored the AbstractYamlTest so that most behaviour is configurable:
by Stefano Bagnara
· 17 years ago
e679ca4
Dummy implementation of an authoritative only DNSServer whose behaviour is configurable via Yaml zone definition (it also simulates timeouts and per lookup delays).
by Stefano Bagnara
· 17 years ago
257a29f
Use a custom dnsjava because I fixed a couple of bugs preventing the new asynchronous code to work correctly.
by Stefano Bagnara
· 17 years ago
9cbb8ff
First attempt to create a dnsjnio based asynchronous dns lookup service.
by Stefano Bagnara
· 17 years ago
a8cf2c6
Changed StagedMultipleSPFExecutor to use a static int for lookups identifier.
by Stefano Bagnara
· 17 years ago
10b9afd
Added better ipaddress comparison (PTRMechanism) by parsing the string to ipaddr and toString again (better matching for weird IPV6 addresses).
by Stefano Bagnara
· 17 years ago
12cca4c
Removed log of the result before returning the SPFResult. In case of asynchronous processing the getResult from the log statement will make the thread to wait for the result to be completed (join the resolver thread), invalidating the asynchronous behaviour.
by Stefano Bagnara
· 17 years ago
40d864c
Remove old/no more valid comment.
by Stefano Bagnara
· 17 years ago
dfb630d
Renaming repos/third-party-m1 to stage to better follow the new server-modular structure.
by Stefano Bagnara
· 17 years ago
52875c7
Renaming repos/third-party-m1 to stage to better follow the new server-modular structure.
by Stefano Bagnara
· 17 years ago
ba14427
Renaming repos/third-party-m1 to stage to better follow the new server-modular structure.
by Stefano Bagnara
· 17 years ago
a48ba64
Renaming repos/third-party-m1 to stage to better follow the new server-modular structure.
by Stefano Bagnara
· 17 years ago
0fa20d4
Renaming repos/third-party-m1 to stage to better follow the new server-modular structure.
by Stefano Bagnara
· 17 years ago
40be473
Renaming repos/third-party-m1 to stage to better follow the new server-modular structure.
by Stefano Bagnara
· 17 years ago
b393fec
Renaming repos/third-party-m1 to stage to better follow the new server-modular structure.
by Stefano Bagnara
· 17 years ago
487f51f
Renaming repos/third-party-m1 to stage to better follow the new server-modular structure.
by Stefano Bagnara
· 17 years ago
dfdff70
Move SPFUtils to util package
by Norman Maurer
· 17 years ago
8f20505
use removeAttribute to reset the attributes ( better style)
by Norman Maurer
· 17 years ago
93ac0d6
Add some javadocs
by Norman Maurer
· 17 years ago
fd9750b
Moved DNS requestType constants to DNSRequest.
by Stefano Bagnara
· 17 years ago
0a84fc9
Change DNSServiceXBillImpl callback to use a callback thread because it wasn't respecting the contract.
by Stefano Bagnara
· 17 years ago
461a493
Move IResponse implementation to the right package and tree
by Norman Maurer
· 17 years ago
7ebf36b
Use synchronized Map to be thread-safe
by Norman Maurer
· 17 years ago
79f2fb5
Fix license header
by Norman Maurer
· 17 years ago
3194d45
Add some javadocs
by Norman Maurer
· 17 years ago
9e3508a
FutureSPFResult and first approach to asynchronous Lookup.
by Stefano Bagnara
· 17 years ago
f2f3c41
Refactored SPFRetriever/SPFStrictCheckerRetriever to implement SPFChecker and support DNSLookupContinuation.
by Stefano Bagnara
· 17 years ago
a4a62ba
Refactored Policy handling to be executed via SPFChecker
by Stefano Bagnara
· 17 years ago
d17f269
Fix typo in debug statement
by Stefano Bagnara
· 17 years ago
f817063
DNS Lookups are no more a responsibility of SPFChecker / SPFCheckerDNSResponseListener but they simply have to return a DNSLookupContinuation object including informations about the lookup they need and where to start the processing when the response is available.
by Stefano Bagnara
· 17 years ago
1367798
Use nested classes for macro expansion
by Stefano Bagnara
· 17 years ago
b2645de
Make use of nested classes instead of anonymous classes (simpler to debug, and reusable between calls).
by Stefano Bagnara
· 17 years ago
3ce8783
Added ExceptionCatcher stack in SPFSession.
by Stefano Bagnara
· 17 years ago
950dc74
Another step.
by Stefano Bagnara
· 17 years ago
c679ba3
Now also Modifiers are simple SPFChecker and do not return any value.
by Stefano Bagnara
· 17 years ago
4aa3fab
Another step toward event based flow.
by Stefano Bagnara
· 17 years ago
31f3b40
Add javadocs Fix year in txt files
by Norman Maurer
· 17 years ago
26094bd
Completed previous refactoring: no more compilation errors and tests pass again.
by Stefano Bagnara
· 17 years ago
1eec3bf
Temporary example on how the AMechanism will need to change to support the events.
by Stefano Bagnara
· 17 years ago
e3e2f0e
Renamed SPF1Data to SPFSession. Added basic attributes support to SPFSession
by Stefano Bagnara
· 17 years ago
c9daca1
Basic Request/Response objects for asynchronous DNS lookups
by Stefano Bagnara
· 17 years ago
9e7dfb8
Start an experimental branch for asynchronous support to jspf
by Stefano Bagnara
· 17 years ago
5e2bb59
Update news formatting and some link (openspf website, download pages to point to mirrors)
by Stefano Bagnara
· 17 years ago
4646daf
Minor fix in ParseRecordPolicy: if record is already parsed, do not parse it.
by Stefano Bagnara
· 17 years ago
ad22feb
Removed unused method from SPF1Record.
by Stefano Bagnara
· 17 years ago
debf7a0
Upgrade log4j to version 1.2.14 Upgrade jvyaml to version 0.2.1
by Norman Maurer
· 17 years ago
1c7e7d0
Refactored the Policy support from Nested (Policy/NestedPolicy/AbstractNestedPolicy) to Policy+PolicyPostFilter and linear iterative pattern (simpler to be approached via events).
by Stefano Bagnara
· 17 years ago
4001f3e
Removed method from the AbstractNestedPolicy: the postfilter already has the capabilities of the fallback filter, so no need to use both.
by Stefano Bagnara
· 17 years ago
8d927a6
Removed dns dependency from SPF1Data: now MacroExpand has dns dependency and take care of managing this.
by Stefano Bagnara
· 17 years ago
87a7445
Remove unneccessary cast/instance of
by Stefano Bagnara
· 17 years ago
752c099
First step of refactoring to make MacroExpand a service (thread-safety)
by Stefano Bagnara
· 17 years ago
979463e
Remove duplicated expansion of host (waste of resources and possible bugs/security issues)
by Stefano Bagnara
· 17 years ago
3502b96
Fix bug in ipv6 lookup by AMechanism (ClassCastException)
by Stefano Bagnara
· 17 years ago
cdba2e9
Small change to ExpModifier to support "exp=" as non permerror as required by the currently discussed Errata for RFC4408.
by Stefano Bagnara
· 17 years ago
31af7a6
Svn ingored maven/eclipse trash
by Stefano Bagnara
· 17 years ago
20c4054
Fix so that exp=something and redirect=something are not valid UnknownModifiers (rfc interpretation)
by Stefano Bagnara
· 17 years ago
c8a9973
Add section to reflect new jspf release
by Norman Maurer
· 17 years ago
7557f7c
Get ready for next beta release
by Norman Maurer
· 17 years ago
71c0040
Removed rfc4408-tests YAML file because of to be verified (questionable) licensing issues (CC-BY-SA).
by Stefano Bagnara
· 17 years ago
Next »