Skip to content

Releases: OWASP/www-project-csrfguard

4.1.2

22 Feb 14:10

Choose a tag to compare

What's Changed

Version bumps

New Contributors

Full Changelog: 4.1.1...4.1.2

4.1.1

13 Nov 11:43

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 4.0.1...4.1.1

v4.1.0

09 Nov 17:02

Choose a tag to compare

v4.1.0 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: 4.0.1...4.1.0

v4.0.1

20 Aug 09:40

Choose a tag to compare

Bugfix release: Making sure that JSP tag logic is not invoked if CSRFGuard is disabled by configuration. Thanks to @alexhatz05

OWASP CSRFGuard 4.0.0

20 May 15:37

Choose a tag to compare

OWASP CSRFGuard 4.0.0

Building the code

  1. Make sure you have Apache Maven 3.0.4+ and JDK 1.8+ installed
  2. Clone this repository locally
  3. Build the project by running mvn clean install in the project root directory
  4. Build and run the test JSP web application by running mvn pre-integration-test -Pdeploy-jsp-webapp -pl csrfguard-test/csrfguard-test-jsp or mvn -Pdeploy-jsp-webapp -pl csrfguard-test/csrfguard-test-jsp tomcat7:run
  5. Optional: you can use mvnDebug to enable remote debugging, then connect your IDE to it (default port is 8000)
  6. Use a web browser to access http://localhost:8080 to open the home page of the test project

Using with Maven

OWASP CSRFGuard 4.0.0 is available on the Maven Central repository. Add the following dependencies to your Maven POM file to use the library:

<dependency>
    <groupId>org.owasp</groupId>
    <artifactId>csrfguard</artifactId>
    <version>4.0.0</version>
</dependency>

<!-- Stateful web application support -->
<dependency>
	<groupId>org.owasp</groupId>
	<artifactId>csrfguard-extension-session</artifactId>
	<version>4.0.0</version>
</dependency>

<!-- JSP TAG support -->
<dependency>
	<groupId>org.owasp</groupId>
	<artifactId>csrfguard-jsp-tags</artifactId>
	<version>4.0.0</version>
</dependency>

Release Notes:

Created by @forgedhallpass

OWASP CSRFGuard 4.0.0-RC1

17 Feb 21:47

Choose a tag to compare

Pre-release

OWASP CSRFGuard 4.0.0-RC1

Building the code

  1. Make sure you have Apache Maven 3.0.4+ and JDK 1.8+ installed
  2. Clone this repository locally
  3. Build the project by running mvn clean install in the project root directory
  4. Build and run the test JSP web application by running mvn pre-integration-test -Pdeploy-jsp-webapp -pl csrfguard-test/csrfguard-test-jsp or mvn -Pdeploy-jsp-webapp -pl csrfguard-test/csrfguard-test-jsp tomcat7:run
  5. Optional: you can use mvnDebug to enable remote debugging, then connect your IDE to it (default port is 8000)
  6. Use a web browser to access http://localhost:8080 to open the home page of the test project

Release notes:

Created by @forgedhallpass

OWASP CSFRGuard 3.X (legacy)

17 Feb 20:12

Choose a tag to compare

OWASP CSRFGuard 3.1.0-SNAPSHOT (for historical reasons)

Building locally

  1. Make sure that you have Apache Maven 3.0.4 or higher and JDK 1.6 or higher installed;
  2. Clone this repository locally;
  3. Build the csrfguard project first as cd csrfguard followed by mvn clean install;
  4. Build and run the csrfguard-test project as cd ../csrfguard-test followed by mvn clean package tomcat7:run;
  5. Use a web browser to access http://localhost:8000 to open the home page of the test project.

OWASP CSRFGuard 3.1.0 Stable Release

Using with Maven

OWASP CSRFGuard 3.1.0 is available on the Maven Central repository. Add the following dependency to your Maven POM file to use the library:

<dependency>
    <groupId>org.owasp</groupId>
    <artifactId>csrfguard</artifactId>
    <version>3.1.0</version>
</dependency>

Original release date: Jan 22 2015