1. 23 Feb, 2019 1 commit
    • cdanger's avatar
      - Fixed #29 · 4b4f3e2f
      cdanger authored
      - Updated license headers
      - Upgraded dependency authzforce-ce-jaxrs-utils: 1.3.1
      - README refactoring
      4b4f3e2f
  2. 01 Jan, 2019 1 commit
  3. 16 Feb, 2018 1 commit
  4. 05 Dec, 2017 6 commits
  5. 04 Dec, 2017 1 commit
    • cdanger's avatar
      - Replace src/docker/Dockerfile with Dockerfile.tmpl using · 9bffcb17
      cdanger authored
      ${project.version} maven property, from which Dockerfile is generated
      during maven build -> src/docker/Dockerfile auto-generated by maven
      - Added jar/annotation scanning skip instruction to webapp context and
      WEB-INF/web.xml to speed up Tomcat deployment
      - upgraded parent project: 7.0.0 -> 7.1.0
      - upgraded deps: authzforce-ce-core: 10.0.0 -> 10.1.0,
      authzforce-ce-core-pap-api: 9.0.0 -> 9.1.0,
      authzforce-ce-pap-dao-flat-file: 9.0.0 -> 9.1.0,
      authzforce-ce-rest-api-model: 5.6.0 -> 5.7.0, authzforce-ce-jaxrs-utils:
      1.0.0 -> 1.1.0
      - Added support for JaxbErrorMessage in JsonRiCxfJaxrsProvider
      9bffcb17
  6. 03 Dec, 2017 1 commit
  7. 02 Dec, 2017 1 commit
    • cdanger's avatar
      - Fixed OW2-28, OW2-29, OW2-30, OW2-32 · c4a4a517
      cdanger authored
      - Changed parent project version: 5.1.0 -> 7.0.0
      - Changed dependency versions:
      	- core version: 8.0.0 -> 10.0.0
      		-> changed PDP configuration XSD version: 5.0.0 -> 6.0.0
      (requestFilter/resultFilter replaced with
      inoutProcChain/requestPreproc|resultPostproc)
      	- core-pap-api version: 6.4.0 -> 9.0.0, pap-dao-flat-file version:
      8.1.0 -> 9.0.0
      	- rest-api-model: 5.4.0 -> 5.6.0 providing XACML JSON Profile
      compliance (application/xacml+xml and application/xacml+json media types
      now supported), and new '/version' resource providing product metadata
      - Added new JNDI environment properties:
      org.ow2.authzforce.domains.enableXacmlJsonProfile (true iff JSON-Profile
      support is enabled on PDPs),
      org.ow2.authzforce.webapp.publishedEndpointUrl (base address in WADL),
      org.ow2.authzforce.webapp.jsonKeysWithArrays (comma-separated list of
      JSON keys with values serialized to arrays always),
      org.ow2.authzforce.webapp.noNamespaceInJsonOutput (true iff namespaces
      dropped in JSON output),
      org.ow2.authzforce.webapp.jsonKeysToXmlAttributes (comma-separated list
      of keys of JSON objects to be deserialized as XML attributes),
      org.ow2.authzforce.webapp.xmlAttributesToJsonLikeElements
      (org.ow2.authzforce.webapp.xmlAttributesToJsonLikeElements)
      - New configuration file for configuring CXF/JAX-RS JSON Provider's
      inTransformElements property
      (http://cxf.apache.org/docs/jax-rs-data-bindings.html#JAX-RSDataBindings-CustomizingJAXBXMLandJSONinputandoutput):
      json-to-xml-map.properties
      - New /version resource implementation class
      (ProductMetadataResourceImpl) providing product name/version/release
      date, server uptime and API doc URL) based on file
      'org.ow2.authzforce.server.product.properties' auto-filled by Maven
      build
      - Moved generic JAX-RS extensions (ExceptionMapper,
      ContainerRequestFilter...) to new separate authzforce-ce-jaxrs-utils
      project
      - Applied new naming conventions for Java classes with acronyms (only
      first letter is uppercase)
      - Renamed JsonJaxrsProvider class to JSONProvider
      - JSON schema validation base on XSD for application/json provider
      (JSONProvider)
      - Added JSON Profile support using org.json API: new
      JsonRiCxfJaxrsProvider as JAX-RS/CXF Provider supporting security
      properties restricting the size of JSON strings, max number of JSON
      keys/items in a JSON object/array, max JSON object depth
      c4a4a517
  8. 09 Jul, 2017 2 commits
  9. 18 Jan, 2017 1 commit
    • cdanger's avatar
      - updated changelog with new features · 53696167
      cdanger authored
      - Porting to Tomcat 8/Servlet 3.1, Java 8, Ubuntu 16.04 LTS
      - Replaced ubuntu package dependency on JDK with JRE
      - JSON support (added dependency on Jettison):
      	- New config file for XML namespace to JSON prefix mappings
      - Update license headers for new year 2017
      
      - Parent project: 3.4.0 -> 4.1.1: 
          - Apache CXF 3.1.0 -> 3.1.9
          - Java Servlet API 3.0.1 -> 3.1.0
      - authzforce-ce-core: 5.0.2 -> 6.1.0:
      	- Saxon-HE 9.7.0-11 -> 9.7.0-14
      	- Spring 3.2.2 -> 4.3.5,
      - authzforce-ce-pap-dao-flat-file: 6.1.0 -> 7.0.0
      - authzforce-ce-core-pdp-api dependency version: 8.0.0 -> 8.2.0
      - Added unit test expecting 400 Bad Request when pushing policy with
      invalid function ID in Apply statement
      53696167
  10. 27 Nov, 2016 1 commit
    • cdanger's avatar
      - Maven POM: · 8c4cdac6
      cdanger authored
      	- authforce-ce-parent version 3.4.0 -> 4.0.0: switch from Java 1.7 to
      1.8
      	- Project version 5.4.2-SNAPSHOT -> 6.0.0-SNAPSHOT
      	- Dependency authzforce-ce-core 5.0.2 -> 6.0.0
      	- Dependency authzforce-ce-core-pap-api 5.3.0 -> 6.0.0
      	- Dependency authzforce-ce-pap-dao-flat-file 6.1.0 -> 7.0.0-SNAPSHOT
      	- Plugin build-helper-maven-plugin 1.10 -> 1.12
      	- Plugin maven-resources-plugin 2.7 -> 3.0.1
      	- Plugin owasp-dependency-check
      	- Changed test Tomcat version 7.0.52 -> 8.0.32 to match Ubuntu 16.04
      LTS package
      - Added feature: global configuration parameter 'enablePdpOnly'
      8c4cdac6
  11. 18 Oct, 2016 2 commits
  12. 04 Sep, 2016 1 commit
  13. 03 Sep, 2016 1 commit
    • cdanger's avatar
      - upgraded parent version to 3.4.0 · 31b018aa
      cdanger authored
      - upgraded dependency versions:
      <authzforce-ce-core.version>
      <authzforce-ce-core-pap-api.version>
      <authzforce-ce-pap-dao-flat-file.version>
      - Upgrader now supporting migration from 5.1.x, 5.2.x, 5.3.x to latest
      31b018aa
  14. 29 May, 2016 1 commit
  15. 26 May, 2016 2 commits
  16. 23 May, 2016 1 commit
  17. 04 May, 2016 2 commits
  18. 30 Apr, 2016 2 commits
  19. 29 Apr, 2016 1 commit
    • cdanger's avatar
      - Updated version · efc32b24
      cdanger authored
      - Upgraded implented API to v5.1.1
      - Default content-type is now application/xml instead of
      application/fastinfoset when wildcard Accept header send by client
      - Added filter to reject Accept "application/fastinfoset" if fastinfoset
      support disabled
      - Fixed wrong requestfilter in pdp.xml
      - Added unit test to send request with bad Accept header, or wildcard
      Accept header
      efc32b24
  20. 25 Apr, 2016 1 commit
  21. 11 Apr, 2016 2 commits
    • cdanger's avatar
      - Fixed changes file used by jdeb to generate debian .changes · 16f15d39
      cdanger authored
      - added CXF conf file for logging to slf4j
      16f15d39
    • cdanger's avatar
      - Webapp: · 0d90b2ae
      cdanger authored
      	-removed jetty test dependencies
       	- fixed unit tests
      - Upgrader:  
      	- upgraded version of SAXON used for XSLT to 9.1.0.8
      	- Fixed unit test
      - Distribution: 
      	- Fixed debian changelog and .changes file with auto-versioning based
      on timestamp generated at build time
      	- Upgraded to last snapshot version
      	- Update copyright for year 2016
      	
      - Cleaned up README.Csync2.HA.txt
      0d90b2ae
  22. 09 Apr, 2016 1 commit
  23. 06 Mar, 2016 1 commit
    • cdanger's avatar
      - Changed distrib's PDP conf template: changed request filter default · 544b4cc7
      cdanger authored
      (no Multi decision profile support) instead of MDP request filter
      before, and maxVariableDepth to 10 (instead of 1 before)
      - Added fastinfoset dependency, although not yet used (but could be
      activated by modifying spring conf in WEB-INF)
      - Handle the case in REST API where domain's PDP = null (error state
      because of corrupted backend domain repository)
      - Fixed bug where policy versions are returned by REST API in reverse
      order
      - all unit tests working
      544b4cc7
  24. 03 Mar, 2016 1 commit
  25. 01 Mar, 2016 1 commit
  26. 29 Feb, 2016 1 commit
  27. 19 Feb, 2016 1 commit
  28. 08 Feb, 2016 1 commit
  29. 20 Jan, 2016 1 commit