Checkout Tools
  • last updated 4 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
JCRVLT-417 preferably use parent's default node type for intermediate

folders

This closes #73

  1. … 4 more files in changeset.
JCRVLT-365 switch to Jetbrains null annotations
  1. … 91 more files in changeset.
JCRVLT-391 replace forked Xerces classes by StAX

Maximum line length is no longer available, apart from that the format

is the same as before.

  1. … 54 more files in changeset.
JCRVLT-359 Provide separate option to control handling of rep:cugPolicy nodes (closes #56)
  1. … 8 more files in changeset.
JCRVLT-362 expose input stream also for META-INF entries

This closes #57

  1. … 1 more file in changeset.
trivial: fix some generics warnings

remove unused imports

  1. … 3 more files in changeset.
JCRVLT-349 clarify and consolidate closing behaviour for input/output

stream being passed to methods

The only remaining method which still closes a passed stream (given as

method argument) is PackageManager.assemble(...) and

PackageManager.rewrap(...).

Use try with resources.

  1. … 36 more files in changeset.
JCRVLT-348 rather extend from Closeable instead of AutoCloseable
JCRVLT-348 Archive should extend from AutoCloseable
JCRVLT-141 Log all activity to debug so that an activity log can be created (Closes #37, Closes #38)
  1. … 1 more file in changeset.
fixing javadoc
  1. … 1 more file in changeset.
JCRVLT-309 Create helper filter that allows to limit the installation paths
  1. … 8 more files in changeset.
JCRVLT-271 Support a CLI command to format vault xml files

(closes #24)

  1. … 13 more files in changeset.
JCRVLT-257 ZipException: invalid code lengths set (closes #20)
  1. … 11 more files in changeset.
JCRVLT-247 Java 9 Support
  1. … 2 more files in changeset.
JCRVLT-208 Add support for package storage outside /etc/packages
  1. … 22 more files in changeset.
JCRVLT-227 Import fail if user does not have access to the root path
  1. … 8 more files in changeset.
JCRVLT-220 Include package type when assembling a package
  1. … 6 more files in changeset.
JCRVLT-172 Introduce Package Persistence Layer
  1. … 28 more files in changeset.
JCRVLT-196 - this closes apache/jackrabbit-filevault#12
  1. … 5 more files in changeset.
JCRVLT-192 Deprecated exact storage location (/etc/packages)
  1. … 8 more files in changeset.
JCRVLT-183 Switch to OSGi annotations
  1. … 28 more files in changeset.
JCRVLT-181 Create ZipStreamArchive
  1. … 5 more files in changeset.
JCRVLT-32 Store package properties in the MANIFEST.MF for faster access
  1. … 2 more files in changeset.
@trivial: fix formatting
  1. … 2 more files in changeset.
JCRVLT-163 - Avoid compressing incompressible binaries

Allowing to define compression levels (JCRVLT-164) is covered.

The compression level can optionally be set via the ExportOptions.

The default compression level is backward compatible (DEFAULT_COMPRESSION).

The binary optimization (JCRVLT-163) is enabled depending on the compression level.

The DEFAULT_COMPRESSION, NO_COMPRESSION and BEST_COMPRESSION levels do not enable

the binary optimization, the remaining levels do.

The min length threshold to run the auto-detection binary optimization is defined

such that in the worst case (data is compressible) the cost required to run the

auto-detection is no bigger than 3% of the cost to compress the same data.

The parameters in place should be tweaked.

(this closes #10)

  1. … 7 more files in changeset.
JRVLT-176 Package with non-deep filter removes node
  1. … 2 more files in changeset.
fix svn:eol-style
  1. … 609 more files in changeset.
JCRVLT-152 Reduce verbosity of package installation
  1. … 21 more files in changeset.
JCRVLT-150 Require min JDK 1.7

- switch to 1.7

- cleaned up code a little bit

  1. … 3 more files in changeset.