Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

JCR-4458: normalize href inputs by removing contextPath prefix #85

Open
wants to merge 8,136 commits into
base: trunk
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
8136 commits
Select commit Hold shift + click to select a range
2eb20bd
JCR-4229: Remove Oak dependency in webapp
reschke Jan 10, 2018
f289903
JCR-4247: Update commons-io dependency
reschke Jan 16, 2018
65106ce
JCR-4248: Upgrade httpcore dependency to 4.4.9
reschke Jan 18, 2018
b122014
JCR-4001: When using Node.getProperties(String namePattern) also chil…
reschke Jan 19, 2018
857eedc
JCR-4250: remove guava dependency
reschke Jan 19, 2018
fec20c6
JCR-4252: Upgrade httpclient dependency to 4.5.5
reschke Jan 22, 2018
295c370
JCR-4249 Introduce replacement for java.security.acl.Group
stillalex Jan 29, 2018
3958760
JCR-4251: Release Jackrabbit 2.17.1 - Candidate Release Notes
reschke Jan 29, 2018
22d7d57
JCR-4251: Release Jackrabbit 2.17.1 - Candidate Release Notes
reschke Jan 29, 2018
be57e6c
[maven-release-plugin] prepare release jackrabbit-2.17.1
reschke Jan 29, 2018
faa38ad
[maven-release-plugin] prepare for next development iteration
reschke Jan 29, 2018
315e28e
JCR-4254: Update Logback version to >= 1.2.0, SLF4J accordingly
reschke Jan 30, 2018
d92fac3
JCR-4253: RepositoryConfig: add some handling for mkdir failure
reschke Feb 1, 2018
5b8758e
JCR-4256: create announcement mail template for releases
reschke Feb 2, 2018
6c85f80
JCR-4256: create announcement mail template for releases (fix line en…
reschke Feb 2, 2018
8e7e807
JCR-4258 Remove SimpleJBossAccessManager in preparation of upcoming a…
stillalex Feb 13, 2018
57b5c17
JCR-4261: webapp: align jsons-simple dependencies internally and with…
reschke Feb 19, 2018
adfb4ec
JCR-4262: jcr-server: align org.apache.felix.scr.annotations with oak
reschke Feb 19, 2018
6d3d2d7
JCR-4263: jcr-server, jackrabbit-bundle: align org.osgi dependencies …
reschke Feb 19, 2018
62246f6
JCR-4264: jackrabbit-standalone: align commons-cli dependency with oak
reschke Feb 19, 2018
8f49861
JCR-4215: Use Tika version 1.17
reschke Feb 20, 2018
86e15df
JCR-4266: Update servlet-api to 2.5
reschke Feb 20, 2018
f21adde
JCR-4271: Remove redundant JavaDoc link to Java 7 API
reschke Mar 7, 2018
4a484b8
JCR-4272: Upgrade surefire and failsafe plugins to 2.21.0
reschke Mar 8, 2018
2a5e576
JCR-4273: Mention SHA512 checksums in release notes
reschke Mar 8, 2018
69dd771
JCR-4274: stop advertising MD5 checksums
reschke Mar 13, 2018
cbd345f
JCR-4275: fix incorrect link to KEYS in release notes
reschke Mar 16, 2018
8febe3e
JCR-4277: stop creating MD5 checksums for releases
reschke Mar 16, 2018
e3f947e
JCR-4246 java.security.acl deprecated in Java 10, marked for removal …
stillalex Mar 19, 2018
5aac825
JCR-4246 java.security.acl deprecated in Java 10, marked for removal …
stillalex Mar 20, 2018
42a4050
JCR-4280: code coverage checks fail on Java 10
reschke Apr 3, 2018
4b80dc6
JCR-4282: release Jackrabbit 2.17.2 - candidate release notes
reschke Apr 3, 2018
3272162
[maven-release-plugin] prepare release jackrabbit-2.17.2
reschke Apr 4, 2018
1147bbd
[maven-release-plugin] prepare for next development iteration
reschke Apr 4, 2018
17103a2
JCR-4285: fix Javadoc warnings - empty paragraphs
reschke Apr 10, 2018
d1e94d8
JCR-4285: fix Javadoc warnings - no param
reschke Apr 10, 2018
1d88932
Debug Log
Apr 16, 2018
2bfbdc5
Debug Log
Apr 16, 2018
5fb3d51
JCR-4288: Upgrade tika-parsers dependency to 2.18
reschke Apr 25, 2018
8ef75ea
JCR-4290: remove unused commons-codec dependency
reschke Apr 26, 2018
c075fe5
JCR-4291: FileInputStream for workspace.xml not closed in RepositoryC…
reschke Apr 30, 2018
e50f59a
JCR-4292: davex: preserve cause in exceptions and log affected URI
reschke May 2, 2018
2cee4fb
JCR-4293: jackrabbit-core: observation tests should not rely on mix:l…
reschke May 3, 2018
e49d034
JCR-4294: TCK tests should pass on repositories without locking support
reschke May 4, 2018
1494146
JCR-4296: Upgrade httpmime dependency to 4.5.5
reschke May 5, 2018
04bac9c
JCR-4299: Update derby dependency to 10.14.2.0
reschke May 8, 2018
8dfd421
JCR-4297: Release Jackrabbit 2.17.3 - Candidate Release Notes
reschke May 8, 2018
c3f60f4
[maven-release-plugin] prepare release jackrabbit-2.17.3
reschke May 10, 2018
bde0372
[maven-release-plugin] prepare for next development iteration
reschke May 10, 2018
4b6f5d7
JCR-4302: BTreeManager: fix Eclipse compiler error
reschke May 18, 2018
0df7e45
JCR-4304: update Jetty to supported version 9.2.*
reschke May 18, 2018
f47676f
JCR-4307: Update animal-sniffer-maven-plugin to 1.16
reschke May 22, 2018
0751134
JCR-4306: switch to findbugs replacement that is still maintained (sp…
reschke May 23, 2018
849bf4e
JCR-4301: get rid of JSR 305 dependency - switch to JetBrains annotat…
reschke May 24, 2018
8e616a4
JCR-4312: set baseline comparisonVersion to latest stable (2.16.1)
reschke Jun 1, 2018
9558c0a
JCR-4256: create announcement mail template for releases (adding miss…
reschke Jun 12, 2018
2fe8923
JCR-4316: set baseline comparisonVersion to latest stable (2.16.2)
reschke Jun 15, 2018
232b49a
JCR-4317: davex remoting fails for non-ASCII characters in node names
reschke Jun 19, 2018
a4a86fc
JCR-4318: Update failsafe and surefire plugin versions to 2.22.0
reschke Jun 20, 2018
73ccb1c
JCR-3211: Support HTTP proxy in SPI2DAV
reschke Jun 21, 2018
8d678ad
JCR-4320: Update spotbugs plugin to 3.1.5
reschke Jun 25, 2018
b23d673
JCR-4321: Update maven plugins from org.apache.maven.plugins
reschke Jun 25, 2018
deaeb71
JCR-4322: Consistent use of log4j versions
reschke Jun 26, 2018
f821643
JCR-4323: webapp: update Tomcate dependency to 8.5.32
reschke Jun 26, 2018
4525314
JCR-4324: NPE on Version.getLinearPredecessor() implementation
reschke Jun 26, 2018
2797e52
JCR-4326: Update aws java sdk version to 1.11.330 (consistent with Oak)
reschke Jun 29, 2018
3ef8a29
JCR-4327: Update httpcore dependency to 4.4.10
reschke Jul 3, 2018
b5c0a74
JCR-4329: Release Jackrabbit 2.17.4 - candidate release notes
reschke Jul 6, 2018
d43e06a
JCR-4331: Update httpclient dependency to 4.5.6
reschke Jul 9, 2018
779d027
JCR-4332: Update httpmime dependency to 4.5.6
reschke Jul 9, 2018
bcbdaf9
JCR-4333: Update javax.transaction dependency to 1.3
reschke Jul 9, 2018
94868a5
JCR-4329: Release Jackrabbit 2.17.4 - Release Notes
reschke Jul 10, 2018
845617f
[maven-release-plugin] prepare release jackrabbit-2.17.4
reschke Jul 10, 2018
4ed6999
[maven-release-plugin] prepare for next development iteration
reschke Jul 10, 2018
7a5c38c
JCR-4336: Upgrade commons-dbcp dependencies
reschke Jul 20, 2018
0c1ace8
avoid use of javax.rmi.PortableRemoteObject (removed in Java 11)
reschke Jul 20, 2018
b9a97bd
JCR-4340: Release Jackrabbit 2.17.5 - candidate release notes
reschke Jul 24, 2018
e9ab33b
JCR-4335: API for direct binary access
reschke Jul 24, 2018
2296810
JCR-4335: API for direct binary access - add missing class
reschke Jul 24, 2018
7313a6e
JCR-4335: API for direct binary access - add missing class
reschke Jul 24, 2018
61a0f5c
JCR-4339 Indexing configuration condition property seems to be broken
Jul 25, 2018
4d67624
JCR-4340: Release Jackrabbit 2.17.5 - candidate release notes
reschke Jul 25, 2018
8beca23
[maven-release-plugin] prepare release jackrabbit-2.17.5
reschke Jul 25, 2018
301a474
[maven-release-plugin] prepare for next development iteration
reschke Jul 25, 2018
64cc652
JCR-4342: remove unused JSR 305 dependency from pom
reschke Jul 26, 2018
ed674ef
JCR-4343: Update commons-vfs2 version to 2.2
reschke Jul 26, 2018
b3892da
JCR-4344: Update h2db version to latest stable 1.4.196
reschke Jul 26, 2018
2bb8396
JCR-4345: Update mockito depedency to 2.20.0
reschke Jul 26, 2018
f5d601e
JCR-4346: Update easymock dependency to 3.6
reschke Jul 27, 2018
6d69fff
JCR-4347: Update com.jcraft.jsch dependency to 0.1.54
reschke Jul 27, 2018
c78948e
JCR-4348: Update osgi (compendium, core) dependencies
reschke Jul 27, 2018
aeeb054
JCR-4349: Update plexus-utils dependency to 3.1.0
reschke Jul 27, 2018
94a88ee
JCR-4350: jackrabbit-jcr-servlet: remove special-cased servlet-api de…
reschke Jul 27, 2018
c238b94
JCR-4353: set baseline comparisonVersion to latest stable (2.16.3)
reschke Aug 3, 2018
29dcf18
JCR-4355: Javadoc fixes and improvements for new direct binary access…
mreutegg Aug 22, 2018
51b3bef
JCR-4357: upgrade to Jacoco version compatible with Java 11
reschke Aug 30, 2018
927eb44
JCR-4354: VFS (commons-vfs) based FileSystem for VFS backend based Pe…
reschke Aug 30, 2018
e088475
JCR-4359: update maven-bundle-plugin to 3.5.0
reschke Sep 3, 2018
3ab18e4
JCR-4360: update maven-scr-plugin to 1.26.0
reschke Sep 3, 2018
a573fd2
JCR-4361: Update spotbugs plugin to 3.1.6
reschke Sep 3, 2018
667231c
JCR-4362: Update tomcat dependency to 8.5.33
reschke Sep 3, 2018
d624ed5
JCR-4363: Update mockito dependency to 2.21.0
reschke Sep 3, 2018
4bdad80
JCR-4364: update org.apache.felix.scr.annotations dependency to 1.12.0
reschke Sep 3, 2018
5354fe2
JCR-4365: Update cglib dependency to 3.2.7
reschke Sep 3, 2018
efbdf30
JCR-4367: Update htmlunit test dependency to 2.32
reschke Sep 4, 2018
ed7d1ae
JCR-4368: Update commons-cli dependency to 1.4
reschke Sep 4, 2018
fb63fe9
JCR-4639: Avoid S3 Incomplete Read Warning
amit-jain Sep 7, 2018
4656150
JCR-4670: Remove extraneously set config from TestS3Ds
amit-jain Sep 7, 2018
5c7dd4b
JCR-4371: Update tika dependency to 1.19
reschke Sep 20, 2018
8541478
JCR-4372: Update mockito dependency to 2.22.0
reschke Sep 24, 2018
d1d1278
JCR-4373: webapp: update Tomcat dependency to 8.5.34
reschke Sep 24, 2018
70264f5
JCR-4374: webapp: update htmlunit dependency to 2.33
reschke Sep 25, 2018
8db4542
JCR-4375: Update jetbrains dependency to 16.0.3
reschke Sep 25, 2018
dab9fe0
JCR-4365: Update cglib dependency to 3.2.8
reschke Sep 25, 2018
afe0b7c
JCR-4377: Release Jackrabbit 2.17.6 - candidate release notes
reschke Sep 27, 2018
67b39f5
[maven-release-plugin] prepare release jackrabbit-2.17.6
reschke Sep 30, 2018
302bf16
[maven-release-plugin] prepare for next development iteration
reschke Sep 30, 2018
6b030f7
JCR-4379: Update tika dependency to 1.19.1
reschke Oct 10, 2018
4bb3999
JCR-4381: Update failsafe and surefire plugin versions to 2.22.1
reschke Oct 16, 2018
b77b5a7
JCR-4382: Update spotbugs plugin to 3.1.7
reschke Oct 16, 2018
a42c049
JCR-4383: Update animal-sniffer-maven-plugin to 1.17
reschke Oct 16, 2018
637739c
JCR-4384: Update maven-bundle-plugin to 4.0.0
reschke Oct 16, 2018
0252b1b
JCR-4385: Update maven-war-plugin to 3.2.2
reschke Oct 16, 2018
d472532
JCR-4386: remove unused jxr dependency
reschke Oct 17, 2018
f18399b
JCR-4388: Update mockito dependency to 2.23.0
reschke Oct 18, 2018
5855c1b
JCR-4120 : Spi2DavexRepositoryServiceImpl always hardcodes the defaul…
anchela Nov 15, 2018
ecfbe15
JCR-4387: Incorrect exception message when same-name-sibling is preve…
reschke Nov 19, 2018
2c5c3c6
JCR-4390: Release Jackrabbit 2.17.7 - candidate release notes
reschke Nov 22, 2018
04f4ec5
JCR-4120 : Spi2DavexRepositoryServiceImpl always hardcodes the defaul…
reschke Nov 22, 2018
0cfa825
[maven-release-plugin] prepare release jackrabbit-2.17.7
reschke Nov 22, 2018
4ac188a
[maven-release-plugin] prepare for next development iteration
reschke Nov 22, 2018
3818fe6
[maven-release-plugin] prepare branch 2.18
reschke Nov 28, 2018
63aeba6
[maven-release-plugin] prepare for next development iteration
reschke Nov 28, 2018
9180bd6
JCR-4394: switch bundle comparisonVersion for 2.18
reschke Dec 5, 2018
8a524df
JCR-4396: Release Jackrabbit 2.19.0 - Candidate Release Notes
reschke Dec 6, 2018
d6735a3
[maven-release-plugin] prepare release jackrabbit-2.19.0
reschke Dec 7, 2018
191cbe7
[maven-release-plugin] prepare for next development iteration
reschke Dec 7, 2018
ad5953b
JCR-4400: Update tika dependency to 1.20
reschke Jan 3, 2019
56d29b5
JCR-4403: update spotbugs dependency to 3.1.10
reschke Jan 15, 2019
6bf981d
JCR-4404: update maven-assembly-plugin to 3.1.1
reschke Jan 15, 2019
5ea2e34
JCR-4405: update maven-jar-plugin dependency to 3.1.1
reschke Jan 15, 2019
e590a57
JCR-4406: update maven-bundle-plugin dependency to 4.1.0
reschke Jan 15, 2019
a0a5b70
JCR-3640: remove obsolete test exclusion
reschke Jan 15, 2019
bec25cf
JCR-4407: Update httpcore dependency to 4.4.11
reschke Jan 23, 2019
bc24e93
JCR-4408: jackrabbit-webapp: test dependency for httpcore breaks war …
reschke Jan 23, 2019
0ad26ff
JCR-4409: jackkrabbit-webapp: embed JCR 2.0 API
reschke Jan 23, 2019
b7de187
JCR-4410: jackrabbit-webapp: cleanup left over Oak references
reschke Jan 23, 2019
27e59e8
JCR-4411: Update httpclient/mime dependencies to 4.5.7
reschke Jan 29, 2019
f9b44f1
JCR-4412: Release Jackrabbit 2.19.1 - candidate release notes
reschke Feb 1, 2019
f1a653c
[maven-release-plugin] prepare release jackrabbit-2.19.1
reschke Feb 4, 2019
59fc3cd
[maven-release-plugin] prepare for next development iteration
reschke Feb 4, 2019
40af11d
JCR-4415: Update Jetty dependency to 9.2.26.v20180806
reschke Feb 20, 2019
a832b24
JCR-4416: Update slf4j dependency to 1.7.26
reschke Feb 21, 2019
91699a2
JCR-4401: Separate jackrabbit-standalone-components from jackrabbit-s…
woonsan Mar 17, 2019
510a617
JCR-4401: removing 'copied' src from standalone; will do 'move' again…
woonsan Mar 17, 2019
9edf18c
JCR-4401: moving standalone src to standalone-components
woonsan Mar 17, 2019
392b94d
JCR-4401: reapplying the patch on Main
woonsan Mar 17, 2019
7c4896d
JCR-4420: Release Notes: term "SHA1" no longer allowed
reschke Apr 3, 2019
e49c604
JCR-4421: Release Jackrabbit 2.19.2 - candidate release notes
woonsan Apr 3, 2019
157fa7a
JCR-4422: Update httpclient/mime dependencies to 4.5.8
reschke Apr 4, 2019
352af85
JCR-4421: candidate release notes updated for JCR-4422
reschke Apr 4, 2019
644091d
[maven-release-plugin] prepare release jackrabbit-2.19.2
woonsan Apr 5, 2019
58c3e63
[maven-release-plugin] prepare for next development iteration
woonsan Apr 5, 2019
ae28a32
JCR-4401: Separate jackrabbit-standalone-components from jackrabbit-s…
mreutegg Apr 16, 2019
09d7c3a
JCR-4425: NodeSetPrimaryTypeTest.testSetPrimaryType() must not use nt…
mreutegg Apr 16, 2019
8022465
JCR-4427: set baseline comparisonVersion to latest stable (2.18.1)
reschke Apr 17, 2019
c7cbd74
JCR-4428: update Apache parent pom to version 21
reschke Apr 18, 2019
91d3ea3
JCR-4430: fix javadoc:javadoc for jdk >= 11 - use of <tt>
reschke Apr 29, 2019
ca11568
JCR-4430: fix javadoc:javadoc for jdk >= 11 - use of <table>/@summary
reschke Apr 29, 2019
f621e0d
JCR-4430: fix javadoc:javadoc for jdk >= 11 - use of <td>/<th>/@align
reschke Apr 29, 2019
02d9bca
JCR-4430: fix javadoc:javadoc for jdk >= 11 - use of <table>/@border='2'
reschke Apr 29, 2019
cc65b9c
JCR-4430: fix javadoc:javadoc for jdk >= 11 - use of <p/>
reschke Apr 29, 2019
22078ac
JCR-4430: fix javadoc:javadoc for jdk >= 11 - unescaped '<'
reschke Apr 29, 2019
62fb298
JCR-4430: fix javadoc:javadoc for jdk >= 11 - broken <p> and missing …
reschke Apr 29, 2019
344091d
JCR-4430: fix javadoc:javadoc for jdk >= 11 - missing table caption a…
reschke Apr 29, 2019
c94aad1
JCR-4430: fix javadoc:javadoc for jdk >= 11 - use of <a name=...> to …
reschke Apr 29, 2019
90b2e35
JCR-4430: fix javadoc:javadoc for jdk >= 11 - cellpadding/bgcolor rem…
reschke Apr 29, 2019
c64c716
JCR-4425: NodeSetPrimaryTypeTest.testSetPrimaryType() must not use nt…
mreutegg Apr 16, 2019
01e2833
JCR-4427: set baseline comparisonVersion to latest stable (2.18.1)
reschke Apr 17, 2019
5471df7
JCR-4428: update Apache parent pom to version 21
reschke Apr 18, 2019
f5a16bc
JCR-4430: fix javadoc:javadoc for jdk >= 11 - use of <tt>
reschke Apr 29, 2019
92f7827
JCR-4430: fix javadoc:javadoc for jdk >= 11 - use of <table>/@summary
reschke Apr 29, 2019
3922dd8
JCR-4430: fix javadoc:javadoc for jdk >= 11 - use of <td>/<th>/@align
reschke Apr 29, 2019
8d5f7ad
JCR-4430: fix javadoc:javadoc for jdk >= 11 - use of <table>/@border='2'
reschke Apr 29, 2019
f0ee50c
JCR-4430: fix javadoc:javadoc for jdk >= 11 - use of <p/>
reschke Apr 29, 2019
2b98d6f
JCR-4430: fix javadoc:javadoc for jdk >= 11 - unescaped '<'
reschke Apr 29, 2019
0d9c944
JCR-4430: fix javadoc:javadoc for jdk >= 11 - broken <p> and missing …
reschke Apr 29, 2019
3a10f7d
JCR-4430: fix javadoc:javadoc for jdk >= 11 - missing table caption a…
reschke Apr 29, 2019
76024d3
JCR-4430: fix javadoc:javadoc for jdk >= 11 - use of <a name=...> to …
reschke Apr 29, 2019
bd8b63c
JCR-4430: fix javadoc:javadoc for jdk >= 11 - cellpadding/bgcolor rem…
reschke Apr 29, 2019
958a6b8
Merge remote-tracking branch 'upstream/trunk' into trunk
woonsan May 1, 2019
0a5ab31
JCR-4429 : Add extension of JackrabbitAccessControlList bound to a pr…
anchela May 3, 2019
c1434e2
JCR-4429 : Add extension of JackrabbitAccessControlList bound to a pr…
anchela May 3, 2019
07d0b9e
fix svn:eol-style
reschke May 3, 2019
c2876fd
JCR-4433: Release Jackrabbit 2.19.3 - Candidate Release Notes
reschke May 3, 2019
9adb42a
[maven-release-plugin] prepare release jackrabbit-2.19.3
reschke May 6, 2019
fa0f32b
[maven-release-plugin] prepare for next development iteration
reschke May 6, 2019
2ccdbc6
[maven-release-plugin] rollback the release of jackrabbit-2.19.3
reschke May 6, 2019
df427f4
[maven-release-plugin] prepare release jackrabbit-2.19.3
reschke May 6, 2019
75eaf63
[maven-release-plugin] prepare for next development iteration
reschke May 6, 2019
ac7b4da
[maven-release-plugin] rollback the release of jackrabbit-2.19.3
reschke May 6, 2019
36bd87b
[maven-release-plugin] prepare release jackrabbit-2.19.3
reschke May 6, 2019
8cd8cb4
[maven-release-plugin] rollback the release of jackrabbit-2.19.3
reschke May 6, 2019
bad9f3f
[maven-release-plugin] prepare release jackrabbit-2.19.3
reschke May 6, 2019
115d0ed
[maven-release-plugin] prepare for next development iteration
reschke May 6, 2019
d15b459
[maven-release-plugin] rollback the release of jackrabbit-2.19.3
reschke May 6, 2019
e791529
[maven-release-plugin] prepare release jackrabbit-2.19.3
reschke May 6, 2019
c0b8e07
[maven-release-plugin] prepare for next development iteration
reschke May 6, 2019
ff1fbd1
[maven-release-plugin] rollback the release of jackrabbit-2.19.3
reschke May 6, 2019
642b471
[maven-release-plugin] prepare release jackrabbit-2.19.3
reschke May 6, 2019
bb02eb4
[maven-release-plugin] prepare for next development iteration
reschke May 6, 2019
02f0360
JCR-4437: Update Tika dependency to 1.21
reschke May 20, 2019
2204f1a
JCR-4438: jcr-webdav: AbstractLocatorFactory - fix Javadoc and add tr…
reschke May 20, 2019
2b11638
JCR-4439: disable baseline check for jackrabbit-bundle
reschke May 21, 2019
743b93b
JCR-4440: remove jackrabbit-bundle
reschke May 22, 2019
6e9fc56
JCR-4441: Update surefire/failsafe dependencies to 2.22.2
reschke May 27, 2019
46bb132
JCR-4442: Update animal-sniffer dependency to 1.18
reschke May 27, 2019
4d5d945
JCR-4443: set baseline comparisonVersion to latest stable (2.18.2)
reschke May 28, 2019
8a6729f
JCR-4447: jackrabbit-jcr-commons: update cglib dependency
reschke Jun 5, 2019
36d7d05
JCR-4448: Update committer list in jackrabbit-parent/pom.xml
mreutegg Jun 12, 2019
95aa584
JCR-4450: update checkstyle-plugin dependency to 3.1.0
reschke Jun 21, 2019
a5887c4
JCR-4451: update jar-plugin dependency to 3.1.2
reschke Jun 21, 2019
7b46f43
JCR-4452: update war-plugin dependency to 3.2.3
reschke Jun 21, 2019
ef414a5
JCR-4453: update pmd-plugin dependency to 3.12.0
reschke Jun 21, 2019
8b9febc
JCR-4454: update surefire-report-plugin dependency to 2.22.2
reschke Jun 21, 2019
0dd24aa
JCR-4457: Update httpclient/mime dependencies to 4.5.9
reschke Jun 28, 2019
8f3385f
Merge remote-tracking branch 'upstream/trunk' into trunk
woonsan Jul 2, 2019
cd7582e
JCR-4455 condition index-rule handling more broken after JCR-4339
Jul 9, 2019
48e725c
JCR-4455 condition index-rule handling more broken after JCR-4339
Jul 9, 2019
e354769
Merge remote-tracking branch 'upstream/trunk' into trunk
woonsan Jul 14, 2019
3b2fae8
JCR-4459: Basic Authentication for HTTPS URIs does not work
reschke Jul 17, 2019
3106211
JCR-4460: allow to run remoted conformance tests with a custom servle…
reschke Jul 17, 2019
d4a4e23
JCR-4460: allow to run remoted conformance tests with a custom servle…
reschke Jul 19, 2019
6a02d02
Merge remote-tracking branch 'upstream/trunk' into trunk
woonsan Jul 19, 2019
2c837d7
JCR-4458: add WebdavRequestContext to use it in reports
woonsan Jul 28, 2019
26bd716
JCR-4449: remove jackrabbit-api and use oak-jackrabbit-api instead
reschke Jul 29, 2019
00fd2a9
JCR-4458: normalize href inputs by removing contextPath
woonsan Jul 30, 2019
d8f4f95
JCR-4458: javadoc
woonsan Jul 30, 2019
4334f9f
JCR-4464: Update Tika dependency to 1.22
reschke Aug 20, 2019
bf7b8c1
JCR-4465: Release Jackrabbit 2.19.4 - Candidate Release Notes
reschke Aug 20, 2019
9e94c6b
[maven-release-plugin] prepare release jackrabbit-2.19.4
reschke Aug 21, 2019
322fc82
[maven-release-plugin] prepare for next development iteration
reschke Aug 21, 2019
cefad15
JCR-4469: link jackrabbit-api api docs from Oak
reschke Aug 23, 2019
0afa3be
JCR-4470: update javadoc-plugin dependency to 3.1.1
reschke Aug 23, 2019
a53228f
JCR-4472: jcr-rmi: switch to package-level version annotations
reschke Aug 27, 2019
121539b
JCR-4473: set baseline comparisonVersion to latest stable (2.18.3)
reschke Aug 30, 2019
b23af0d
JCR-4467: Remove all usage of java.security.acl.Group for Java 14
reschke Aug 30, 2019
8c83341
Merge remote-tracking branch 'upstream/trunk' into trunk
woonsan Aug 30, 2019
5c44c91
Merge branch 'trunk' into bugfix/JCR-4458-2
woonsan Aug 30, 2019
a35cfb4
JCR-4458: exclude RepositoryStubImpl fix/improvements
woonsan Aug 30, 2019
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
8 changes: 8 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
target
.classpath
.project
.settings
*.iml
*.ipr
*.iws
.idea
16 changes: 0 additions & 16 deletions HEADER.txt

This file was deleted.

62 changes: 62 additions & 0 deletions LICENSE.txt
Original file line number Diff line number Diff line change
Expand Up @@ -200,3 +200,65 @@
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.


APACHE JACKRABBIT SUBCOMPONENTS

Apache Jackrabbit includes parts with separate copyright notices and license
terms. Your use of these subcomponents is subject to the terms and conditions
of the following licenses:

XPath 2.0/XQuery 1.0 Parser:
http://www.w3.org/2002/11/xquery-xpath-applets/xgrammar.zip

Copyright (C) 2002 World Wide Web Consortium, (Massachusetts Institute of
Technology, European Research Consortium for Informatics and Mathematics,
Keio University). All Rights Reserved.

This work is distributed under the W3C(R) Software License in the hope
that it will be useful, but WITHOUT ANY WARRANTY; without even the
implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

W3C(R) SOFTWARE NOTICE AND LICENSE
http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231

This work (and included software, documentation such as READMEs, or
other related items) is being provided by the copyright holders under
the following license. By obtaining, using and/or copying this work,
you (the licensee) agree that you have read, understood, and will comply
with the following terms and conditions.

Permission to copy, modify, and distribute this software and its
documentation, with or without modification, for any purpose and
without fee or royalty is hereby granted, provided that you include
the following on ALL copies of the software and documentation or
portions thereof, including modifications:

1. The full text of this NOTICE in a location viewable to users
of the redistributed or derivative work.

2. Any pre-existing intellectual property disclaimers, notices,
or terms and conditions. If none exist, the W3C Software Short
Notice should be included (hypertext is preferred, text is
permitted) within the body of any redistributed or derivative code.

3. Notice of any changes or modifications to the files, including
the date changes were made. (We recommend you provide URIs to the
location from which the code is derived.)

THIS SOFTWARE AND DOCUMENTATION IS PROVIDED "AS IS," AND COPYRIGHT
HOLDERS MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED,
INCLUDING BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY OR FITNESS
FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE OR
DOCUMENTATION WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS,
TRADEMARKS OR OTHER RIGHTS.

COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL
OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE SOFTWARE OR
DOCUMENTATION.

The name and trademarks of copyright holders may NOT be used in
advertising or publicity pertaining to the software without specific,
written prior permission. Title to copyright in this software and
any associated documentation will at all times remain with
copyright holders.
17 changes: 5 additions & 12 deletions NOTICE.txt
Original file line number Diff line number Diff line change
@@ -1,15 +1,8 @@
This product includes software developed by
Apache Jackrabbit
Copyright 2014 The Apache Software Foundation

This product includes software developed at
The Apache Software Foundation (http://www.apache.org/).

Based on source code originally developed by
Day Software (http://www.day.com).

This product contains a preliminary implementation of the
Content Repository for Java Technology API, as specified by

http://www.jcp.org/en/jsr/detail?id=170

that is not in final form and will change in the future.
Implementations prior to final publication of JSR 170
are not considered compliant with JSR 170 and cannot be
advertised as such.
Day Software (http://www.day.com/).
131 changes: 50 additions & 81 deletions README.txt
Original file line number Diff line number Diff line change
@@ -1,110 +1,79 @@
=======================================================================
Welcome to Apache Jackrabbit <http://incubator.apache.org/jackrabbit/>
=======================================================================
=============================================================
Welcome to Apache Jackrabbit <http://jackrabbit.apache.org/>
=============================================================

License (see also LICENSE.txt)
==============================

Copyright 2004-2005 The Apache Software Foundation or its licensors,
as applicable.

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.


Getting Started
===============
Apache Jackrabbit is a fully conforming implementation of the
Content Repository for Java Technology API (JCR, specified in
JSR 170 and 283).

Apache Jackrabbit is an effort undergoing incubation at the
Apache Software Foundation. Incubation is required of all newly
accepted projects until a further review indicates that the
infrastructure, communications, and decision making process
have stabilized in a manner consistent with other successful
ASF projects. While incubation status is not necessarily a
reflection of the completeness or stability of the code, it
does indicate that the project has yet to be fully endorsed
by the ASF. The incubation status is recorded at
A content repository is a hierarchical content store with support
for structured and unstructured content, full text search,
versioning, transactions, observation, and more.

http://incubator.apache.org/projects/jackrabbit.html
Apache Jackrabbit is a project of the Apache Software Foundation.

Mailing Lists
-------------
Building Jackrabbit
===================

To get involved with the Jackrabbit project, start by having a
look at our website (link at top of page) and join our mailing
lists by sending an empty message to
You can build Jackrabbit like this:

jackrabbit-dev-subscribe :at: incubator.apache.org
and
jackrabbit-commits-subscribe :at: incubator.apache.org
mvn clean install

and the dev mailing list archives can be found at
You need Maven 3 (or higher) with Java 8 (or higher) for the
build. For more instructions, please see the documentation at:

http://incubator.apache.org/mail/jackrabbit-dev/
http://jackrabbit.apache.org/building-jackrabbit.html

License (see also LICENSE.txt)
==============================

Downloading
-----------
Collective work: Copyright 2014 The Apache Software Foundation.

The Jackrabbit source code is available via Subversion at
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file distributed with
this work for additional information regarding copyright ownership.
The ASF licenses this file to You under the Apache License, Version 2.0
(the "License"); you may not use this file except in compliance with
the License. You may obtain a copy of the License at

https://svn.apache.org/repos/asf/incubator/jackrabbit/trunk
http://www.apache.org/licenses/LICENSE-2.0

and anonymous access is available at
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

http://svn.apache.org/repos/asf/incubator/jackrabbit/trunk
Mailing Lists
=============

or with viewcvs at
To get involved with the Apache Jackrabbit project, start by having a
look at our website and joining our mailing lists. For more details about
Jackrabbit mailing lists as well as links to list archives, please see:

http://svn.apache.org/viewcvs/incubator/jackrabbit/trunk/
http://jackrabbit.apache.org/mailing-lists.html

Once you have a copy of the source code tree, you can use Apache Maven
Latest development
==================

http://maven.apache.org/
The latest Jackrabbit source code is available via Subversion at

to build the project. After installing Maven 1.0, be sure to download the
latest release of the Ant plugin (1.8.1 or later) using a command like
https://svn.apache.org/repos/asf/jackrabbit/trunk/

maven plugin:download -DgroupId=maven \
-DartifactId=maven-ant-plugin -Dversion=1.8.1
or with ViewVC at

before running one of the maven commands listed at
https://svn.apache.org/viewvc/jackrabbit/trunk/

http://maven.apache.org/start/use.html
To checkout the main Jackrabbit source tree, run

to build the Jackrabbit project and/or documentation.
svn checkout https://svn.apache.org/repos/asf/jackrabbit/trunk jackrabbit

NOTE: JDK 1.5 users need to download xalan.jar and place it in
$MAVEN_HOME/lib/endorsed to build the Jackrabbit sources. The
reason for this workaround is explained in
If you use Git, you can clone Jackrabbit with

http://issues.apache.org/jira/browse/JCR-46
git clone git://git.apache.org/jackrabbit.git

Credits
=======

who what
-------------------- -----------------------------------------------
Roy Fielding incubation
Stefan Guggisberg core, data model, persistence, nodetypes, misc.
David Nuescheler architecture, api
Dominique Pfister transactions
Peeter Piegaze api
Tim Reilly mavenize
Marcel Reutegger observation, query
Tobias Strasser versioning


Changes
=======

See <http://incubator.apache.org/jackrabbit/changelog-report.html>
See http://jackrabbit.apache.org/jackrabbit-team.html for the list of
Jackrabbit committers and main contributors.
94 changes: 94 additions & 0 deletions RELEASE-NOTES.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,94 @@
Release Notes -- Apache Jackrabbit -- Version 2.19.4

Introduction
------------

This is Apache Jackrabbit(TM) 2.19.4, a fully compliant implementation of the
Content Repository for Java(TM) Technology API, version 2.0 (JCR 2.0) as
specified in the Java Specification Request 283 (JSR 283).

Apache Jackrabbit 2.19.4 is an unstable release cut directly from
Jackrabbit trunk, with a focus on new features and other
improvements. For production use we recommend the latest stable 2.18.x
release.

Changes in Jackrabbit 2.19.4
----------------------------

Bug

[JCR-4459] - Basic Authentication for HTTPS URIs does not work

Improvement

[JCR-4448] - Update committer list in jackrabbit-parent/pom.xml

Task

[JCR-4437] - Update Tika dependency to 1.21
[JCR-4438] - jcr-webdav: AbstractLocatorFactory - fix Javadoc and add trace logging
[JCR-4439] - disable baseline check for jackrabbit-bundle
[JCR-4440] - remove jackrabbit-bundle
[JCR-4441] - Update surefire/failsafe dependencies to 2.22.2
[JCR-4442] - Update animal-sniffer dependency to 1.18
[JCR-4443] - set baseline comparisonVersion to latest stable (2.18.2)
[JCR-4447] - jackrabbit-jcr-commons: update cglib dependency
[JCR-4449] - remove jackrabbit-api and use oak-jackrabbit-api instead
[JCR-4450] - update checkstyle-plugin dependency to 3.1.0
[JCR-4451] - update jar-plugin dependency to 3.1.2
[JCR-4452] - update war-plugin dependency to 3.2.3
[JCR-4453] - update pmd-plugin dependency to 3.12.0
[JCR-4454] - update surefire-report-plugin dependency to 2.22.2
[JCR-4457] - Update httpclient/mime dependencies to 4.5.9
[JCR-4460] - allow to run remoted conformance tests with a custom servlet context path
[JCR-4464] - Update Tika dependency to 1.22


In addition to the above-mentioned changes, this release contains
all the changes included up to the Apache Jackrabbit 2.19.2 release.

For more detailed information about all the changes in this and other
Jackrabbit releases, please see the Jackrabbit issue tracker at

https://issues.apache.org/jira/browse/JCR

Release Contents
----------------

This release consists of a single source archive packaged as a zip file.
The archive can be unpacked with the jar tool from your JDK installation.
See the README.txt file for instructions on how to build this release.

The source archive is accompanied by an SHA512 checksum and a
PGP signature that you can use to verify the authenticity of your
download. The public key used for the PGP signature can be found at
https://www.apache.org/dist/jackrabbit/KEYS.

About Apache Jackrabbit
-----------------------

Apache Jackrabbit is a fully conforming implementation of the Content
Repository for Java Technology API (JCR). A content repository is a
hierarchical content store with support for structured and unstructured
content, full text search, versioning, transactions, observation, and
more.

For more information, visit http://jackrabbit.apache.org/

About The Apache Software Foundation
------------------------------------

Established in 1999, The Apache Software Foundation provides organizational,
legal, and financial support for more than 140 freely-available,
collaboratively-developed Open Source projects. The pragmatic Apache License
enables individual and commercial users to easily deploy Apache software;
the Foundation's intellectual property framework limits the legal exposure
of its 3,800+ contributors.

For more information, visit http://www.apache.org/

Trademarks
----------

Apache Jackrabbit, Jackrabbit, Apache, the Apache feather logo, and the Apache
Jackrabbit project logo are trademarks of The Apache Software Foundation.
17 changes: 0 additions & 17 deletions ToDo.txt

This file was deleted.

3 changes: 0 additions & 3 deletions applications/test/jaas.config

This file was deleted.

Loading