Author: cziegeler
Date: Sat Nov  4 08:59:46 2023
New Revision: 65017

Log:
Http Jetty 5.1.4 and 4.2.20

Added:
    release/felix/org.apache.felix.http.jetty-4.2.20-javadoc.jar   (with props)
    release/felix/org.apache.felix.http.jetty-4.2.20-javadoc.jar.asc
    release/felix/org.apache.felix.http.jetty-4.2.20-javadoc.jar.sha1
    release/felix/org.apache.felix.http.jetty-4.2.20-javadoc.jar.sha512
    release/felix/org.apache.felix.http.jetty-4.2.20-light.jar   (with props)
    release/felix/org.apache.felix.http.jetty-4.2.20-light.jar.asc
    release/felix/org.apache.felix.http.jetty-4.2.20-light.jar.sha1
    release/felix/org.apache.felix.http.jetty-4.2.20-light.jar.sha512
    release/felix/org.apache.felix.http.jetty-4.2.20-source-release.tar.gz   
(with props)
    release/felix/org.apache.felix.http.jetty-4.2.20-source-release.tar.gz.asc
    release/felix/org.apache.felix.http.jetty-4.2.20-source-release.tar.gz.sha1
    
release/felix/org.apache.felix.http.jetty-4.2.20-source-release.tar.gz.sha512
    release/felix/org.apache.felix.http.jetty-4.2.20-source-release.zip   (with 
props)
    release/felix/org.apache.felix.http.jetty-4.2.20-source-release.zip.asc
    release/felix/org.apache.felix.http.jetty-4.2.20-source-release.zip.sha1
    release/felix/org.apache.felix.http.jetty-4.2.20-source-release.zip.sha512
    release/felix/org.apache.felix.http.jetty-4.2.20-sources.jar   (with props)
    release/felix/org.apache.felix.http.jetty-4.2.20-sources.jar.asc
    release/felix/org.apache.felix.http.jetty-4.2.20-sources.jar.sha1
    release/felix/org.apache.felix.http.jetty-4.2.20-sources.jar.sha512
    release/felix/org.apache.felix.http.jetty-4.2.20.jar   (with props)
    release/felix/org.apache.felix.http.jetty-4.2.20.jar.asc
    release/felix/org.apache.felix.http.jetty-4.2.20.jar.sha1
    release/felix/org.apache.felix.http.jetty-4.2.20.jar.sha512
    release/felix/org.apache.felix.http.jetty-4.2.20.pom
    release/felix/org.apache.felix.http.jetty-4.2.20.pom.asc
    release/felix/org.apache.felix.http.jetty-4.2.20.pom.sha1
    release/felix/org.apache.felix.http.jetty-4.2.20.pom.sha512
    release/felix/org.apache.felix.http.jetty-5.1.4-javadoc.jar   (with props)
    release/felix/org.apache.felix.http.jetty-5.1.4-javadoc.jar.asc
    release/felix/org.apache.felix.http.jetty-5.1.4-javadoc.jar.sha1
    release/felix/org.apache.felix.http.jetty-5.1.4-javadoc.jar.sha512
    release/felix/org.apache.felix.http.jetty-5.1.4-light.jar   (with props)
    release/felix/org.apache.felix.http.jetty-5.1.4-light.jar.asc
    release/felix/org.apache.felix.http.jetty-5.1.4-light.jar.sha1
    release/felix/org.apache.felix.http.jetty-5.1.4-light.jar.sha512
    release/felix/org.apache.felix.http.jetty-5.1.4-source-release.tar.gz   
(with props)
    release/felix/org.apache.felix.http.jetty-5.1.4-source-release.tar.gz.asc
    release/felix/org.apache.felix.http.jetty-5.1.4-source-release.tar.gz.sha1
    release/felix/org.apache.felix.http.jetty-5.1.4-source-release.tar.gz.sha512
    release/felix/org.apache.felix.http.jetty-5.1.4-source-release.zip   (with 
props)
    release/felix/org.apache.felix.http.jetty-5.1.4-source-release.zip.asc
    release/felix/org.apache.felix.http.jetty-5.1.4-source-release.zip.sha1
    release/felix/org.apache.felix.http.jetty-5.1.4-source-release.zip.sha512
    release/felix/org.apache.felix.http.jetty-5.1.4-sources.jar   (with props)
    release/felix/org.apache.felix.http.jetty-5.1.4-sources.jar.asc
    release/felix/org.apache.felix.http.jetty-5.1.4-sources.jar.sha1
    release/felix/org.apache.felix.http.jetty-5.1.4-sources.jar.sha512
    release/felix/org.apache.felix.http.jetty-5.1.4.jar   (with props)
    release/felix/org.apache.felix.http.jetty-5.1.4.jar.asc
    release/felix/org.apache.felix.http.jetty-5.1.4.jar.sha1
    release/felix/org.apache.felix.http.jetty-5.1.4.jar.sha512
    release/felix/org.apache.felix.http.jetty-5.1.4.pom
    release/felix/org.apache.felix.http.jetty-5.1.4.pom.asc
    release/felix/org.apache.felix.http.jetty-5.1.4.pom.sha1
    release/felix/org.apache.felix.http.jetty-5.1.4.pom.sha512
Removed:
    release/felix/org.apache.felix.http.jetty-4.2.18-javadoc.jar
    release/felix/org.apache.felix.http.jetty-4.2.18-javadoc.jar.asc
    release/felix/org.apache.felix.http.jetty-4.2.18-javadoc.jar.sha1
    release/felix/org.apache.felix.http.jetty-4.2.18-javadoc.jar.sha512
    release/felix/org.apache.felix.http.jetty-4.2.18-light.jar
    release/felix/org.apache.felix.http.jetty-4.2.18-light.jar.asc
    release/felix/org.apache.felix.http.jetty-4.2.18-light.jar.sha1
    release/felix/org.apache.felix.http.jetty-4.2.18-light.jar.sha512
    release/felix/org.apache.felix.http.jetty-4.2.18-source-release.tar.gz
    release/felix/org.apache.felix.http.jetty-4.2.18-source-release.tar.gz.asc
    release/felix/org.apache.felix.http.jetty-4.2.18-source-release.tar.gz.sha1
    
release/felix/org.apache.felix.http.jetty-4.2.18-source-release.tar.gz.sha512
    release/felix/org.apache.felix.http.jetty-4.2.18-source-release.zip
    release/felix/org.apache.felix.http.jetty-4.2.18-source-release.zip.asc
    release/felix/org.apache.felix.http.jetty-4.2.18-source-release.zip.sha1
    release/felix/org.apache.felix.http.jetty-4.2.18-source-release.zip.sha512
    release/felix/org.apache.felix.http.jetty-4.2.18-sources.jar
    release/felix/org.apache.felix.http.jetty-4.2.18-sources.jar.asc
    release/felix/org.apache.felix.http.jetty-4.2.18-sources.jar.sha1
    release/felix/org.apache.felix.http.jetty-4.2.18-sources.jar.sha512
    release/felix/org.apache.felix.http.jetty-4.2.18.jar
    release/felix/org.apache.felix.http.jetty-4.2.18.jar.asc
    release/felix/org.apache.felix.http.jetty-4.2.18.jar.sha1
    release/felix/org.apache.felix.http.jetty-4.2.18.jar.sha512
    release/felix/org.apache.felix.http.jetty-4.2.18.pom
    release/felix/org.apache.felix.http.jetty-4.2.18.pom.asc
    release/felix/org.apache.felix.http.jetty-4.2.18.pom.sha1
    release/felix/org.apache.felix.http.jetty-4.2.18.pom.sha512
    release/felix/org.apache.felix.http.jetty-5.1.2-javadoc.jar
    release/felix/org.apache.felix.http.jetty-5.1.2-javadoc.jar.asc
    release/felix/org.apache.felix.http.jetty-5.1.2-javadoc.jar.sha1
    release/felix/org.apache.felix.http.jetty-5.1.2-javadoc.jar.sha512
    release/felix/org.apache.felix.http.jetty-5.1.2-light.jar
    release/felix/org.apache.felix.http.jetty-5.1.2-light.jar.asc
    release/felix/org.apache.felix.http.jetty-5.1.2-light.jar.sha1
    release/felix/org.apache.felix.http.jetty-5.1.2-light.jar.sha512
    release/felix/org.apache.felix.http.jetty-5.1.2-source-release.tar.gz
    release/felix/org.apache.felix.http.jetty-5.1.2-source-release.tar.gz.asc
    release/felix/org.apache.felix.http.jetty-5.1.2-source-release.tar.gz.sha1
    release/felix/org.apache.felix.http.jetty-5.1.2-source-release.tar.gz.sha512
    release/felix/org.apache.felix.http.jetty-5.1.2-source-release.zip
    release/felix/org.apache.felix.http.jetty-5.1.2-source-release.zip.asc
    release/felix/org.apache.felix.http.jetty-5.1.2-source-release.zip.sha1
    release/felix/org.apache.felix.http.jetty-5.1.2-source-release.zip.sha512
    release/felix/org.apache.felix.http.jetty-5.1.2-sources.jar
    release/felix/org.apache.felix.http.jetty-5.1.2-sources.jar.asc
    release/felix/org.apache.felix.http.jetty-5.1.2-sources.jar.sha1
    release/felix/org.apache.felix.http.jetty-5.1.2-sources.jar.sha512
    release/felix/org.apache.felix.http.jetty-5.1.2.jar
    release/felix/org.apache.felix.http.jetty-5.1.2.jar.asc
    release/felix/org.apache.felix.http.jetty-5.1.2.jar.sha1
    release/felix/org.apache.felix.http.jetty-5.1.2.jar.sha512
    release/felix/org.apache.felix.http.jetty-5.1.2.pom
    release/felix/org.apache.felix.http.jetty-5.1.2.pom.asc
    release/felix/org.apache.felix.http.jetty-5.1.2.pom.sha1
    release/felix/org.apache.felix.http.jetty-5.1.2.pom.sha512

Added: release/felix/org.apache.felix.http.jetty-4.2.20-javadoc.jar
==============================================================================
Binary file - no diff available.

Propchange: release/felix/org.apache.felix.http.jetty-4.2.20-javadoc.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: release/felix/org.apache.felix.http.jetty-4.2.20-javadoc.jar.asc
==============================================================================
--- release/felix/org.apache.felix.http.jetty-4.2.20-javadoc.jar.asc (added)
+++ release/felix/org.apache.felix.http.jetty-4.2.20-javadoc.jar.asc Sat Nov  4 
08:59:46 2023
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAABCgAdFiEEX9UUWovQMXqU3HcTP89Sn/LyegYFAmVB6+0ACgkQP89Sn/Ly
+egbwog//erZy3gTYROSuj+fb6SFk38ZdzVEkmey1hBqN321V3xHgzzFgzOcqLKX7
+6+nh2vwb+EWRA3bakrRbOJEfZS3K8xoMcHnYft742GZ2BOkRQrajRWKUBAgy7IS1
+HMhhNsTXu51hh32EDC8kJsM2v4RXhtyMuq6V/Z/MbAozzkNie6JUsAdTJ4wwsRNZ
+Znm5VnTNwnTQdQoeH6I0OTTAC6jj/VXnO9IdedJNITnmNkrTix2CHobYpxKUvNs7
+PBzMfxzq+bEs7rKP4qDCXJEKdXg48BSGSSTa29Pap15J2UFcRVFgKyF9Yk56S26c
+WoRrx1sQFfLhcbTyNPaaDttr26mTbT8aylxKgvffvl6DVtjYizGkiBK6x0ZJmUjA
+SQMG8Eqa4SqCn+Uo6swfgVXfxO8Z/qLW7tqEeCyIxZbKi8HH3nofZN96BrhBGrNa
+cRTbczn8rKs2zVQFQhQlImR8g5J/xB9lVgSRov2pFwcsmvBJDQOMBBiSEyDkvM4U
+Lz8AjYkOyc//OTOfT765ZVIsrJyBJcnTtHGXyqb6SPOJwT+KDeLYDjcP22i9z+q7
+CKiVYYmbyGiJ6OlVu1pa82URcsGTTwkWeHqyBC22JD/DBCBnvlzqxx1r8DmQOQg+
+mQMXqOtpqAPMgrYhWiBTKcbX8MmgtM/qeQ0d15ghzHvsWLOZEFc=
+=zcYs
+-----END PGP SIGNATURE-----

Added: release/felix/org.apache.felix.http.jetty-4.2.20-javadoc.jar.sha1
==============================================================================
--- release/felix/org.apache.felix.http.jetty-4.2.20-javadoc.jar.sha1 (added)
+++ release/felix/org.apache.felix.http.jetty-4.2.20-javadoc.jar.sha1 Sat Nov  
4 08:59:46 2023
@@ -0,0 +1 @@
+b9edb0385b056175af131b57552bf9d2deb884d3
\ No newline at end of file

Added: release/felix/org.apache.felix.http.jetty-4.2.20-javadoc.jar.sha512
==============================================================================
--- release/felix/org.apache.felix.http.jetty-4.2.20-javadoc.jar.sha512 (added)
+++ release/felix/org.apache.felix.http.jetty-4.2.20-javadoc.jar.sha512 Sat Nov 
 4 08:59:46 2023
@@ -0,0 +1 @@
+ca18d6081a1a167e0e9986b5e5ed81707ad180930a1536484f463bc11ff9883932fab4da255521a90dd9fb7a73b034d657d5905c7ba9ffa7454694848e38ddb2
  org.apache.felix.http.jetty-4.2.20-javadoc.jar

Added: release/felix/org.apache.felix.http.jetty-4.2.20-light.jar
==============================================================================
Binary file - no diff available.

Propchange: release/felix/org.apache.felix.http.jetty-4.2.20-light.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: release/felix/org.apache.felix.http.jetty-4.2.20-light.jar.asc
==============================================================================
--- release/felix/org.apache.felix.http.jetty-4.2.20-light.jar.asc (added)
+++ release/felix/org.apache.felix.http.jetty-4.2.20-light.jar.asc Sat Nov  4 
08:59:46 2023
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAABCgAdFiEEX9UUWovQMXqU3HcTP89Sn/LyegYFAmVB6+0ACgkQP89Sn/Ly
+egZjyQ//VWyyIUjmKujRwZSrp7abhHGca81XbtQekJzVFKjwuMkEAhsVvC2z1RAy
+ecmCTZjy+CdsYepRsrWq7AtryF9mW5i5iM9e4vpVRKhh69Jhntbt3onFEIZQg7dG
+Mp8EvKpo9AM3ZFtavP7ta6y7uTS+jTUYRjvjBAKUN5TrW4tZaqEJay1tc+HZFYr4
+w4fAtyOL0RmmlXsV/9gwhoNf8ERPMp+Xf6iKQcJF6YvgEwCbmATkj1GOPwZ+9PSo
+Ywob7jS8IuqplNaVVjbvxZVx+vCSpeAQFdiPi8QkDBvIPStgBGCo3ZwyBudbK8SS
+RYzjTdgrRcB12bKiEitadwrcVAv2JteL1jKBczBuuY4VOn8owfXor4/fYil3AjMP
+PA/FmCLL5CGsM2zmKLv7dFOyL+h6Z6b2lTo4C2V6rcCm9Z0/hkhse1KGDtiUZDIt
+4tdTWLQYxBCmqoKIgMAdPPNcnZS3HXRnS2mfN35XRG0jDXlTHpBWahIFNyxKsTdZ
+3yhi42rsgmWYxDXBZxODht0PKImTuzjT2c8YP4RM956laWYSu1Hv3RmJWNcSHyuh
+x+rLirCD7eiAsbVav8U0WhSf8Y6G0DYK96AoEZ89jMYvjgLDssdJxP/ds7h7xUp8
+dzitZJsEqoEUONWGURn573FIkvMDqUA+npwQbBUHX2dQqBi+ILM=
+=sNvW
+-----END PGP SIGNATURE-----

Added: release/felix/org.apache.felix.http.jetty-4.2.20-light.jar.sha1
==============================================================================
--- release/felix/org.apache.felix.http.jetty-4.2.20-light.jar.sha1 (added)
+++ release/felix/org.apache.felix.http.jetty-4.2.20-light.jar.sha1 Sat Nov  4 
08:59:46 2023
@@ -0,0 +1 @@
+fab6d596b5545aa34a97cbde8bb3da396ec7e125
\ No newline at end of file

Added: release/felix/org.apache.felix.http.jetty-4.2.20-light.jar.sha512
==============================================================================
--- release/felix/org.apache.felix.http.jetty-4.2.20-light.jar.sha512 (added)
+++ release/felix/org.apache.felix.http.jetty-4.2.20-light.jar.sha512 Sat Nov  
4 08:59:46 2023
@@ -0,0 +1 @@
+325d09aaae50c07c11323adb4807f590e36c24839438fb334e55fd9d611c8433d2ceebc60210ed40c201d792585e05f419714bb3277a0e579c8362d109fc379f
  org.apache.felix.http.jetty-4.2.20-light.jar

Added: release/felix/org.apache.felix.http.jetty-4.2.20-source-release.tar.gz
==============================================================================
Binary file - no diff available.

Propchange: 
release/felix/org.apache.felix.http.jetty-4.2.20-source-release.tar.gz
------------------------------------------------------------------------------
    svn:mime-type = application/x-gzip

Added: 
release/felix/org.apache.felix.http.jetty-4.2.20-source-release.tar.gz.asc
==============================================================================
--- release/felix/org.apache.felix.http.jetty-4.2.20-source-release.tar.gz.asc 
(added)
+++ release/felix/org.apache.felix.http.jetty-4.2.20-source-release.tar.gz.asc 
Sat Nov  4 08:59:46 2023
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAABCgAdFiEEX9UUWovQMXqU3HcTP89Sn/LyegYFAmVB6+wACgkQP89Sn/Ly
+egahkw//QZmvhUJqmLg07N09+AhpXLyeE5I9/zdMs5xSJci0X1wFJO1ilW4C3cDa
+3s2ZoBBVYa9KlzFYG2JzOnloxdA1f2Hm+yCSbKbRoIPdRu9plSiO48i3du2m8e3H
+N1KsEWKlzIPpOBQHP5R0wdwHvUdpOJ9otNqLAC8pAfcIGBGUu91qdfrfOT+SxFjU
+gmSvxHsab1R/kvwEQZj1fSuhKUMQmlNHNtws1HjquAIYWUaBjSB16K4UfsT/17nX
+cW2GsJtq6zx8cvEVcMI2x56Y70OM08sy1deHd68kG7fnPb028yci8aefGtV7slRw
++INH8Pz3VS8Vb/e16iGjeR87+tHAjWPrmRrIC7m7i3UyJ/fhoHdwr4wBBiZiTJSE
+1ICZCw3OJgLzGLPntAc3LmsXucStkyPYPzH9dp7YJuGFdnvTXFOBbLKj8gnrEPY9
+gIQQZFJfciYSJJp3h8cHlzP+qVzBMxDFsj51dSBMY0WU6a0bGPy38p25roisH0uf
+l3mphNHaaF/8Gs6nhJGgNTSAzzPJGS9yIh/GcoH+kSKfaewJDxewFSIbPcWTJR//
+lr3cn5+j24hPGnDQasTHHuhlagH5kGSZMSWwk4u9ZDbz95HOziU3aOR3b/OKillh
+661cN4Td7VuGHDrTsgixOakR4Yjd3wVqHVRLuqkRy7OyDsjjhzI=
+=8JeB
+-----END PGP SIGNATURE-----

Added: 
release/felix/org.apache.felix.http.jetty-4.2.20-source-release.tar.gz.sha1
==============================================================================
--- release/felix/org.apache.felix.http.jetty-4.2.20-source-release.tar.gz.sha1 
(added)
+++ release/felix/org.apache.felix.http.jetty-4.2.20-source-release.tar.gz.sha1 
Sat Nov  4 08:59:46 2023
@@ -0,0 +1 @@
+efe84e58485110227550390648744626ddd8a563
\ No newline at end of file

Added: 
release/felix/org.apache.felix.http.jetty-4.2.20-source-release.tar.gz.sha512
==============================================================================
--- 
release/felix/org.apache.felix.http.jetty-4.2.20-source-release.tar.gz.sha512 
(added)
+++ 
release/felix/org.apache.felix.http.jetty-4.2.20-source-release.tar.gz.sha512 
Sat Nov  4 08:59:46 2023
@@ -0,0 +1 @@
+79ed2636d422131cf777165c9ab5c14cc438b20bfc62d10d67e839f154e37d08cf9c08f50f45a4c22b37dba461c54815dbf2c68f273d8d387095622b7db0ce4f
  org.apache.felix.http.jetty-4.2.20-source-release.tar.gz

Added: release/felix/org.apache.felix.http.jetty-4.2.20-source-release.zip
==============================================================================
Binary file - no diff available.

Propchange: release/felix/org.apache.felix.http.jetty-4.2.20-source-release.zip
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: release/felix/org.apache.felix.http.jetty-4.2.20-source-release.zip.asc
==============================================================================
--- release/felix/org.apache.felix.http.jetty-4.2.20-source-release.zip.asc 
(added)
+++ release/felix/org.apache.felix.http.jetty-4.2.20-source-release.zip.asc Sat 
Nov  4 08:59:46 2023
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAABCgAdFiEEX9UUWovQMXqU3HcTP89Sn/LyegYFAmVB6+wACgkQP89Sn/Ly
+egb2QRAAsN40CtcL0BEIRgbRebfDcnCQMtzFAs+YSYnq9zvW0w7vNakNiaEsJPhD
+JRxLwyHkroSvS1dBsz22wKqnsUuEl1FaVCXh95W3CtRpW7Kb8iWPncgL0mr/iXg+
+yCMap3qs9VjM1oY+QXL0P1Jfw3TBr6ypCQWeKx5P6onG+sB4LVvInwy0Ij4rHCES
+kHKa86Gf+wS8h3zsLbWueawACY3wMNgGz6HY3Ull2WDDxXzO19NNF4x1cykTUrV9
+T25jRZYWHxvHka4xmG4yADLIsMUDHuHVUDjDn3fI8x34mNmA4PCx2tYYanpJ8rcl
+FFG3c1hfn7/dGtpxiMM+LCgBEdNVvnYRw65HV3SQq+4s5xJlcl/f5mjJ+qNUMJyO
+1wtVmUie64em2Dg3u0MJjgfwjrIxfGOAqetNn+WsEf1rlwjCuoCw8ON2eiSVvPFO
+/8vuk9eA+14x98fmMQjdiBesFxpqkYDrEBRM134ZZm7NGBOAGskx1jDyn9GqbRwb
+yfLTIC2KzctoEsjoyRsr4RMCVtqxWnuRyeR1um8Sq10iDbaFQm+YSKtuURX2UnEi
+GYJcIUe02AU0efHy1XKS7r3w6gFg5PP9FvFY1KHJs//YI889KUOvMqX+u9Ls+FZz
+mXL/CBOSDKSL7BIpLYfzAi+PKZt8KP1a7qTr0R+5+D2oEITbalY=
+=tEuX
+-----END PGP SIGNATURE-----

Added: release/felix/org.apache.felix.http.jetty-4.2.20-source-release.zip.sha1
==============================================================================
--- release/felix/org.apache.felix.http.jetty-4.2.20-source-release.zip.sha1 
(added)
+++ release/felix/org.apache.felix.http.jetty-4.2.20-source-release.zip.sha1 
Sat Nov  4 08:59:46 2023
@@ -0,0 +1 @@
+b776e367618114c35ad347612a6b6a0942c5cf36
\ No newline at end of file

Added: 
release/felix/org.apache.felix.http.jetty-4.2.20-source-release.zip.sha512
==============================================================================
--- release/felix/org.apache.felix.http.jetty-4.2.20-source-release.zip.sha512 
(added)
+++ release/felix/org.apache.felix.http.jetty-4.2.20-source-release.zip.sha512 
Sat Nov  4 08:59:46 2023
@@ -0,0 +1 @@
+063bcd71a87e08719cfdaaba70b51b7b12f1833bf0d20f8c8321baf7d53a625af51413bef068fd782e13a6ebaa76d9cb96318f7c4062ee3bca39f44a72cf321c
  org.apache.felix.http.jetty-4.2.20-source-release.zip

Added: release/felix/org.apache.felix.http.jetty-4.2.20-sources.jar
==============================================================================
Binary file - no diff available.

Propchange: release/felix/org.apache.felix.http.jetty-4.2.20-sources.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: release/felix/org.apache.felix.http.jetty-4.2.20-sources.jar.asc
==============================================================================
--- release/felix/org.apache.felix.http.jetty-4.2.20-sources.jar.asc (added)
+++ release/felix/org.apache.felix.http.jetty-4.2.20-sources.jar.asc Sat Nov  4 
08:59:46 2023
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAABCgAdFiEEX9UUWovQMXqU3HcTP89Sn/LyegYFAmVB6+0ACgkQP89Sn/Ly
+egZ/kBAAo+nwQWPazWzU8dvnoC7Ffmeng7Yg96sgiqqz7s8f2JlKQkDNqrkZEtHd
+45jnzwIG0c3/TIJbxh1tG41iaHzkes2eq5Mq9M8Lor4ygjQ0B/golaxShcLKbHBJ
+vxb1BSfef5kywUiyOR/y1P22mbWHpMrpWjZGwmu1l7OSMm4Z1UOi7EJ0xA3vrSCS
+w2FNQpqqhtQ+5gZIiYON1zUa2+Nyq/+eZ/1aM/9vfilAbUnXWf5zkoKQUmS0m2Z9
+9t6X7IKbtOYSzjAhXgDYrSpUSZfy9Wt8pqSNFiUQhS51TaHF807b2gP49jFRctVx
++bBNMbTThPQnC6wR50KOc4Li5EbSg0VylDUPewCP9zaHpQL+9yuYWvnpfTEHcD+Y
+JmjauyvdZNNW1tFUD8sWLDOFv+izKgK+U7+29lP+Y8YFC6tyGubhUlUgpJpAB9oo
+qmQx+hcDBO+XjY0IjNkukWLTAY49IFMfN9IaaWX0sgPc64vVaCfG/WZBR3XsIxw/
+5t5+wTykfolPFQNioE6AA0jkEp/gQa8gA2YogSD1ObWxofuscgkpo5kugfgEhvtK
+uruwui0JH03Omb0dwgTRIvmGSQi1DxBnXFjoE+/BSo6b8Kc09XWiw0AGHrIt/tPc
+fL45Pd/oZMkCJVYGllsDMznZ+uZ2DGp7XdB7GVNEw0CLyhR2ZMY=
+=Akk9
+-----END PGP SIGNATURE-----

Added: release/felix/org.apache.felix.http.jetty-4.2.20-sources.jar.sha1
==============================================================================
--- release/felix/org.apache.felix.http.jetty-4.2.20-sources.jar.sha1 (added)
+++ release/felix/org.apache.felix.http.jetty-4.2.20-sources.jar.sha1 Sat Nov  
4 08:59:46 2023
@@ -0,0 +1 @@
+27098c049efc393a37191f3406d03836bd018fd6
\ No newline at end of file

Added: release/felix/org.apache.felix.http.jetty-4.2.20-sources.jar.sha512
==============================================================================
--- release/felix/org.apache.felix.http.jetty-4.2.20-sources.jar.sha512 (added)
+++ release/felix/org.apache.felix.http.jetty-4.2.20-sources.jar.sha512 Sat Nov 
 4 08:59:46 2023
@@ -0,0 +1 @@
+e71e45db2d04371ccd9dc4ddd8f23b6b7a6181f6d7bd5cb0ec8615f1861cdd61bf0c56e8d588d373d0f0676130bbecf3499ba51882b1c04e69b1af68c7e8b9dc
  org.apache.felix.http.jetty-4.2.20-sources.jar

Added: release/felix/org.apache.felix.http.jetty-4.2.20.jar
==============================================================================
Binary file - no diff available.

Propchange: release/felix/org.apache.felix.http.jetty-4.2.20.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: release/felix/org.apache.felix.http.jetty-4.2.20.jar.asc
==============================================================================
--- release/felix/org.apache.felix.http.jetty-4.2.20.jar.asc (added)
+++ release/felix/org.apache.felix.http.jetty-4.2.20.jar.asc Sat Nov  4 
08:59:46 2023
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAABCgAdFiEEX9UUWovQMXqU3HcTP89Sn/LyegYFAmVB6+wACgkQP89Sn/Ly
+ega0dA//ex0Cxs6XOlVOslp281U2V/sGrNTHNpF2LLKHGpX8CwHYCQBR9PNwtM90
+zWGPgKfxy9omMxM3Eg0QgyLjfKt/3yNNh7RV12xPzTe67brC894z1EFnq6ZHKe4s
+0MXcCTViSRVR5dQ6ePlGTohWXNK+T6vwlgHu2iyt+MFczHcmlaMENzqlEHu4VWn9
+wacy+bBxj5H42GdCwlLTdXTtX7Vj90iu/4o2F65z0WOubzqqvjlPRdwmGye2FsOh
+hczQlavxE6+67mlUZOIaqGK0w2tDeWMa0fUYkAHzIorj7+G28SG2WDymk3O5YjdQ
+Nwgf9dmY2WJRHqBvU9IBqhROnVplvoXWG+FyiCNnC93c3sIiGNPE5CAKplYtflRu
+o/p8ev5/5kNeoL7DhLhLINPDaRqAYdwY9yOjo0EDgwCW+AzRntVUK1sl2ra4WcPk
+0xmsGmoPRl7twvoBsK9TkC7OOfrZXy1DYUdO+5JPTARfyRrMZOISuFr3rpLAOlOb
+Pg7bsxyfa+npj+Gmr5rHWIpAbG85etHAilRVRWmZkULSP7ejdfyCDNh2eY6XWPUQ
+dYToRFkhxvMc5sb5LvKJz7xMLyyYbMCQ9wP5mgf8kFCtT8C7dZJh16ZJAtGxd58W
+9CTmUNjV9orxZJzdRGXFEGADKFXOYoE+bgecIwZ18DMhXtEB9xk=
+=gflQ
+-----END PGP SIGNATURE-----

Added: release/felix/org.apache.felix.http.jetty-4.2.20.jar.sha1
==============================================================================
--- release/felix/org.apache.felix.http.jetty-4.2.20.jar.sha1 (added)
+++ release/felix/org.apache.felix.http.jetty-4.2.20.jar.sha1 Sat Nov  4 
08:59:46 2023
@@ -0,0 +1 @@
+75d40c43632ab396c1a1e19c2418539ac291e1ac
\ No newline at end of file

Added: release/felix/org.apache.felix.http.jetty-4.2.20.jar.sha512
==============================================================================
--- release/felix/org.apache.felix.http.jetty-4.2.20.jar.sha512 (added)
+++ release/felix/org.apache.felix.http.jetty-4.2.20.jar.sha512 Sat Nov  4 
08:59:46 2023
@@ -0,0 +1 @@
+84818c8634c18f7c44f35b8e37060e3d3c5c6590e5f08f0d7dfbcd8a033c377fad3dde0396ce564e81ff1de8cee14889154a4c75b9588006e6b263ed768553d5
  org.apache.felix.http.jetty-4.2.20.jar

Added: release/felix/org.apache.felix.http.jetty-4.2.20.pom
==============================================================================
--- release/felix/org.apache.felix.http.jetty-4.2.20.pom (added)
+++ release/felix/org.apache.felix.http.jetty-4.2.20.pom Sat Nov  4 08:59:46 
2023
@@ -0,0 +1,424 @@
+<!--
+    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
+    
+    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.
+-->
+<project xmlns="http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd";>
+
+    <modelVersion>4.0.0</modelVersion>
+    <parent>
+        <groupId>org.apache.felix</groupId>
+        <artifactId>org.apache.felix.http.parent</artifactId>
+        <version>13</version>
+        <relativePath>../parent/pom.xml</relativePath>
+    </parent>
+
+    <name>Apache Felix Http Jetty</name>
+    <description>This is an implementation of the R7 OSGi Http Service and the 
R7 OSGi Http Whiteboard Specification</description>
+
+    <artifactId>org.apache.felix.http.jetty</artifactId>
+    <version>4.2.20</version>
+    <packaging>bundle</packaging>
+    
+    <scm>
+        
<connection>scm:git:https://github.com/apache/felix-dev.git</connection>
+        
<developerConnection>scm:git:https://github.com/apache/felix-dev.git</developerConnection>
+        <url>https://gitbox.apache.org/repos/asf?p=felix-dev.git</url>
+      <tag>org.apache.felix.http.jetty-4.2.20</tag>
+  </scm>
+    
+    <properties>
+        <felix.java.version>8</felix.java.version>
+        <jetty.version>9.4.53.v20231009</jetty.version>
+    </properties>
+
+    <build>
+        <plugins>
+
+            <!-- Use a groovy script to preserve the META-INF/services/* files 
for the artifacts that are embeded in the uber jar -->
+            <plugin>
+                <groupId>org.codehaus.gmaven</groupId>
+                <artifactId>groovy-maven-plugin</artifactId>
+                <version>2.1.1</version>
+                <executions>
+                    <execution>
+                        <id>groovy-magic</id>
+                        <phase>prepare-package</phase>
+                        <goals>
+                            <goal>execute</goal>
+                        </goals>
+                        <configuration>
+                            <source><![CDATA[
+                                // make an output dir for the merged resource 
files
+                                def slDir = new File(project.build.directory, 
"serviceloader-resources");
+                                slDir.mkdirs();
+
+                                // scan each of the artifacts to preserve the 
information found in any META-INF/services/* files
+                                project.artifacts.each() { artifact ->
+
+                                    if 
(artifact.getArtifactHandler().isAddedToClasspath() && 
!org.apache.maven.artifact.Artifact.SCOPE_TEST.equals( artifact.getScope() )) {
+                                        def jar;
+                                        try {
+                                            jar = new 
java.util.jar.JarFile(artifact.file)
+                                            jar.stream().each() { entry ->
+                                               if (!entry.isDirectory() && 
entry.name.startsWith("META-INF/services/")) {
+
+                                                   // check if we already have 
a file with this name
+                                                   def svcFile = new 
File(slDir, entry.name)
+                                                   def svcSet = new 
LinkedHashSet();
+                                                   if (svcFile.exists()) {
+                                                       // found existing file, 
so load the items from the existing file so we can merge
+                                                       svcFile.eachLine { 
className ->
+                                                           className = 
className.trim();
+                                                           if 
(!className.isEmpty()) {
+                                                               
svcSet.add(className);
+                                                           }
+                                                       }
+                                                   }
+
+                                                   // read the content of the 
found entry
+                                                   def lineReader;
+                                                   try {
+                                                       lineReader = new 
BufferedReader(new InputStreamReader(jar.getInputStream(entry), 
java.nio.charset.StandardCharsets.UTF_8));
+                                                       def className;
+                                                       while ( ( className = 
lineReader.readLine() ) != null ) {
+                                                           className = 
className.trim();
+                                                           if 
(!className.isEmpty()) {
+                                                               
svcSet.add(className);
+                                                           }
+                                                       }
+                                                   } finally {
+                                                       // cleanup
+                                                       if (lineReader != null) 
{
+                                                           lineReader.close()
+                                                       }
+                                                   }
+
+                                                   // write the merged data to 
the output file
+                                                   if (!svcSet.isEmpty()) {
+                                                       // make any missing 
folders
+                                                       
svcFile.getParentFile().mkdirs();
+
+                                                       
svcFile.withWriter('utf-8') { writer ->
+                                                           svcSet.each() { 
item ->
+                                                               
writer.writeLine item;
+                                                           }
+
+                                                           // finish up with a 
blank line
+                                                           writer.println();
+                                                       }
+                                                   }
+
+                                               }
+                                            }
+                                        } finally {
+                                            // cleanup
+                                            if (jar != null) {
+                                                jar.close();
+                                            }
+                                        }
+                                    }
+
+                                }
+                            ]]></source>
+                        </configuration>
+                    </execution>
+                </executions>
+            </plugin>
+
+            <plugin>
+                <groupId>org.apache.felix</groupId>
+                <artifactId>maven-bundle-plugin</artifactId>
+                <version>5.1.3</version>
+                <extensions>true</extensions>
+                <configuration>
+                    <instructions>
+                        <X-Jetty-Version>
+                            ${jetty.version}
+                        </X-Jetty-Version>
+                        <Bundle-Activator>
+                            org.apache.felix.http.jetty.internal.JettyActivator
+                        </Bundle-Activator>
+                        <Export-Package>
+                            org.osgi.service.http,
+                            org.osgi.service.http.context,
+                            org.osgi.service.http.runtime,
+                            org.osgi.service.http.runtime.dto,
+                            org.osgi.service.http.whiteboard,
+                            !org.eclipse.jetty,
+                            !org.eclipse.jetty.util.log.jmx,
+                            !org.eclipse.jetty.version,
+                            org.eclipse.jetty.*,
+                            org.apache.felix.http.jetty
+                        </Export-Package>
+                        <Private-Package>
+                            org.apache.felix.http.base.*,
+                            org.apache.felix.http.jetty.*,
+                            org.eclipse.jetty,
+                            org.eclipse.jetty.security.authentication,
+                            org.eclipse.jetty.util.log.jmx,
+                            org.eclipse.jetty.version
+                        </Private-Package>
+                        <Conditional-Package>
+                            org.apache.commons.*
+                        </Conditional-Package>
+                        <Import-Package>
+                            sun.misc;resolution:=optional,
+                            sun.nio.ch;resolution:=optional,
+                            javax.imageio;resolution:=optional,
+                            javax.sql;resolution:=optional,
+                            org.slf4j.*;resolution:=optional,
+                            org.ietf.jgss;resolution:=optional,
+                            
org.osgi.service.cm;resolution:=optional;version="[1.3,2)",                     
           
+                            
org.osgi.service.event;resolution:=optional;version="[1.2,2)",
+                            
org.osgi.service.log;resolution:=optional;version="[1.3,2)",
+                            
org.osgi.service.metatype;resolution:=optional;version="[1.1,2)",
+                            
org.osgi.service.useradmin;resolution:=optional;version="[1.1,2)",
+                            org.osgi.service.http;version="[1.2.1,1.3)",
+                            org.osgi.service.http.context;version="[1.1,1.2)",
+                            org.osgi.service.http.runtime;version="[1.1,1.2)",
+                            
org.osgi.service.http.runtime.dto;version="[1.1,1.2)",
+                            *
+                        </Import-Package>
+                        <DynamicImport-Package>
+                            org.osgi.service.cm;version="[1.3,2)",             
            
+                            org.osgi.service.event;version="[1.2,2)",
+                            org.osgi.service.log;version="[1.3,2)",
+                            org.osgi.service.metatype;version="[1.4,2)"
+                        </DynamicImport-Package>
+                        <Provide-Capability>
+                            
osgi.implementation;osgi.implementation="osgi.http";version:Version="1.1";
+                            
uses:="javax.servlet,javax.servlet.http,org.osgi.service.http.context,org.osgi.service.http.whiteboard",
+                            
osgi.service;objectClass:List&lt;String&gt;="org.osgi.service.http.runtime.HttpServiceRuntime";
+                            
uses:="org.osgi.service.http.runtime,org.osgi.service.http.runtime.dto",
+                            
osgi.service;objectClass:List&lt;String&gt;="org.osgi.service.http.HttpService";
+                            uses:="org.osgi.service.http",
+                            
osgi.serviceloader;osgi.serviceloader="org.eclipse.jetty.http.HttpFieldPreEncoder"
+                        </Provide-Capability>
+                        <Require-Capability>
+                            
osgi.contract;filter:="(&amp;(osgi.contract=JavaServlet)(version=3.1))",
+                            
osgi.extender;filter:="(osgi.extender=osgi.serviceloader.registrar)";resolution:=optional,
+                            
osgi.extender;filter:="(osgi.extender=osgi.serviceloader.processor)";resolution:=optional,
+                            
osgi.serviceloader;filter:="(osgi.serviceloader=org.eclipse.jetty.http.HttpFieldPreEncoder)";resolution:=optional;cardinality:=multiple,
+                            
osgi.serviceloader;filter:="(osgi.serviceloader=org.eclipse.jetty.io.ssl.ALPNProcessor$Server)";resolution:=optional;cardinality:=multiple
+                        </Require-Capability>
+                        <Include-Resource>
+                            
{maven-resources},${project.build.directory}/serviceloader-resources
+                        </Include-Resource>
+                        <_removeheaders>
+                            Private-Package,Conditional-Package
+                        </_removeheaders>
+                    </instructions>
+                    <!-- Skip Baselining due to Jetty API -->
+                    <skip>true</skip>
+                </configuration>
+                <executions>
+                    <execution>
+                        <id>light-bundle</id>
+                        <goals>
+                            <goal>bundle</goal>
+                        </goals>
+                        <configuration>
+                            <classifier>light</classifier>
+                            <instructions>
+                               <Bundle-Name>${project.name} Light</Bundle-Name>
+                               
<Bundle-SymbolicName>${project.artifactId}.light</Bundle-SymbolicName>
+                               <!-- We need to override this from the base 
configuration -->
+                               <Conditional-Package>
+                                   foo
+                               </Conditional-Package>
+                               <Export-Package>
+                                    org.osgi.service.http,
+                                    org.osgi.service.http.context,
+                                    org.osgi.service.http.runtime,
+                                    org.osgi.service.http.runtime.dto,
+                                    org.osgi.service.http.whiteboard,
+                                    org.apache.felix.http.jetty
+                                </Export-Package>
+                                <Private-Package>
+                                    org.apache.felix.http.base.*,
+                                    org.apache.felix.http.jetty.*
+                                </Private-Package>
+                                <Import-Package>
+                                    
org.osgi.service.cm;resolution:=optional;version="[1.3,2)",
+                                    
org.osgi.service.event;resolution:=optional;version="[1.2,2)",
+                                    
org.osgi.service.log;resolution:=optional;version="[1.3,2)",
+                                    
org.osgi.service.metatype;resolution:=optional;version="[1.4,2)",
+                                    
org.osgi.service.useradmin;resolution:=optional;version="[1.1,2)",
+                                    
org.osgi.service.http;version="[1.2.1,1.3)",
+                                    
org.osgi.service.http.context;version="[1.1,1.2)",
+                                    
org.osgi.service.http.runtime;version="[1.1,1.2)",
+                                    
org.osgi.service.http.runtime.dto;version="[1.1,1.2)",
+                                    
org.eclipse.jetty.webapp;resolution:=optional,
+                                    *
+                                </Import-Package>
+                                <!-- We need to override this from the base 
configuration to exclude the ServiceLoader capabilities -->
+                                <Provide-Capability>
+                                    
osgi.implementation;osgi.implementation="osgi.http";version:Version="1.1";
+                                    
uses:="javax.servlet,javax.servlet.http,org.osgi.service.http.context,org.osgi.service.http.whiteboard",
+                                    
osgi.service;objectClass:List&lt;String&gt;="org.osgi.service.http.runtime.HttpServiceRuntime";
+                                    
uses:="org.osgi.service.http.runtime,org.osgi.service.http.runtime.dto",
+                                    
osgi.service;objectClass:List&lt;String&gt;="org.osgi.service.http.HttpService";
+                                    uses:="org.osgi.service.http"
+                                </Provide-Capability>
+                                <!-- We need to override this from the base 
configuration to exclude the ServiceLoader capabilities -->
+                                <Require-Capability>
+                                    
osgi.contract;filter:="(&amp;(osgi.contract=JavaServlet)(version=3.1))"
+                                </Require-Capability>
+                                <!-- We need to override this from the base 
configuration to exclude the ServiceLoader resources -->
+                                <Include-Resource>
+                                    {maven-resources}
+                                </Include-Resource>
+                                <_removeheaders>
+                                    
X-Jetty-Version,Private-Package,Conditional-Package 
+                                </_removeheaders>
+                            </instructions>
+                        </configuration>
+                    </execution>
+                </executions>
+            </plugin>
+        </plugins>
+    </build>
+
+    <dependencies>
+        <dependency>
+            <groupId>javax.servlet</groupId>
+            <artifactId>javax.servlet-api</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>org.osgi</groupId>
+            <artifactId>osgi.core</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>org.osgi</groupId>
+            <artifactId>org.osgi.service.cm</artifactId>
+            <version>1.5.0</version>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.osgi</groupId>
+            <artifactId>org.osgi.service.event</artifactId>
+            <version>1.3.1</version>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.osgi</groupId>
+            <artifactId>org.osgi.service.metatype</artifactId>
+            <version>1.4.0</version>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.osgi</groupId>
+            <artifactId>org.osgi.service.useradmin</artifactId>
+            <version>1.1.0</version>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.eclipse.jetty</groupId>
+            <artifactId>jetty-servlet</artifactId>
+            <version>${jetty.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.eclipse.jetty</groupId>
+            <artifactId>jetty-server</artifactId>
+            <version>${jetty.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.eclipse.jetty</groupId>
+            <artifactId>jetty-util</artifactId>
+            <version>${jetty.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.eclipse.jetty</groupId>
+            <artifactId>jetty-jmx</artifactId>
+            <version>${jetty.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.eclipse.jetty</groupId>
+            <artifactId>jetty-security</artifactId>
+            <version>${jetty.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.eclipse.jetty</groupId>
+            <artifactId>jetty-webapp</artifactId>
+            <version>${jetty.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.eclipse.jetty.websocket</groupId>
+            <artifactId>websocket-servlet</artifactId>
+            <version>${jetty.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.eclipse.jetty.websocket</groupId>
+            <artifactId>websocket-server</artifactId>
+            <version>${jetty.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.eclipse.jetty.http2</groupId>
+            <artifactId>http2-server</artifactId>
+            <version>${jetty.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.eclipse.jetty.http2</groupId>
+            <artifactId>http2-common</artifactId>
+            <version>${jetty.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.eclipse.jetty.http2</groupId>
+            <artifactId>http2-hpack</artifactId>
+            <version>${jetty.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.eclipse.jetty</groupId>
+            <artifactId>jetty-alpn-server</artifactId>
+            <version>${jetty.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.osgi</groupId>
+            <artifactId>org.osgi.service.http</artifactId>
+            <version>1.2.1</version>
+           <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.osgi</groupId>
+            <artifactId>org.osgi.service.http.whiteboard</artifactId>
+            <version>1.1.0</version>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.felix</groupId>
+            <artifactId>org.apache.felix.http.base</artifactId>
+            <version>4.2.10</version>
+        </dependency>
+        <dependency>
+            <groupId>commons-fileupload</groupId>
+            <artifactId>commons-fileupload</artifactId>
+            <version>1.5</version>
+        </dependency>
+        <dependency>
+            <groupId>commons-io</groupId>
+            <artifactId>commons-io</artifactId>
+            <version>2.11.0</version>
+        </dependency>
+  <!-- Testing -->
+        <dependency>
+            <groupId>org.osgi</groupId>
+            <artifactId>org.osgi.service.log</artifactId>
+            <version>1.3.0</version>
+            <scope>test</scope>
+        </dependency>
+    </dependencies>
+</project>

Added: release/felix/org.apache.felix.http.jetty-4.2.20.pom.asc
==============================================================================
--- release/felix/org.apache.felix.http.jetty-4.2.20.pom.asc (added)
+++ release/felix/org.apache.felix.http.jetty-4.2.20.pom.asc Sat Nov  4 
08:59:46 2023
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAABCgAdFiEEX9UUWovQMXqU3HcTP89Sn/LyegYFAmVB6+wACgkQP89Sn/Ly
+egaaJxAAgRvOY0M9sleQ+FOq/DYH9V0uXD2I2Bv8PcdzOTUWigZRByXg3Pk5BbG/
+fIsJKWMbPnhOpNMAQRcx0w/8Qne1Ea/MDxC4TtwaZYlElwATwd+ooIDhw6HpqDxZ
+R0JUH2/5CExMT7ZsFszEigfwmF++VfrPX+GHu00u52sC3y7CLXaDr9u0MvoR1eq8
+ORJpZhrKgHVxyRJUCUkn8gQUlsSpI5/dbIVMdT1dyGxfQT4YtQeg6Bat5XSw0T4Z
+O4jnAHP5vTDIx/sl51tt6CzJkRyS36ZP4duFGYuIX+gPujZqnMBgglhAZ7Swsdyu
+F4BPU+quQXm/IppMqpo/Yi0qpqFleZdSpMhlop6j7uO42sGnR03naXkKKyxLA56G
+OCEyuNcvjt/f825z4apqdpY2X9y02Qw6+zRj5m/RLVE0wBI9T5BO1znojX7uujLB
+CMFa9qZvZsJTv5LFe/+3mSb7gA/FRgCyrruYrfp6bN5dYBVG9icp/2ZwSzbj4Fa/
+ZgFLgADRRG+iKz1A/NlCAr+mAJ0As1naHYmQky6jPWFH3lQg+GAT3vnUIHz7bwSs
+8WVHQsxH01bBbhOml/XBSfKvFpcRfNwdyiBvKaZ1/oryul0Lh/H5l7f4eNCTa+Au
+NeRGnHMn9nfgwSLKlBr3wTWPBGiZYyC0vlhHELevinG+fGVlZ2s=
+=tP/U
+-----END PGP SIGNATURE-----

Added: release/felix/org.apache.felix.http.jetty-4.2.20.pom.sha1
==============================================================================
--- release/felix/org.apache.felix.http.jetty-4.2.20.pom.sha1 (added)
+++ release/felix/org.apache.felix.http.jetty-4.2.20.pom.sha1 Sat Nov  4 
08:59:46 2023
@@ -0,0 +1 @@
+eefdabce094c4b3d41ca6e57abd509260742ed4a
\ No newline at end of file

Added: release/felix/org.apache.felix.http.jetty-4.2.20.pom.sha512
==============================================================================
--- release/felix/org.apache.felix.http.jetty-4.2.20.pom.sha512 (added)
+++ release/felix/org.apache.felix.http.jetty-4.2.20.pom.sha512 Sat Nov  4 
08:59:46 2023
@@ -0,0 +1 @@
+70d6429ae839eebae24eefe91d6c37e494e1784527fbcb8a781fd801ad57f15ba11850c7b4952f3b992ed8210c125131c3fda94475f0945b6fe418442fc00917
  org.apache.felix.http.jetty-4.2.20.pom

Added: release/felix/org.apache.felix.http.jetty-5.1.4-javadoc.jar
==============================================================================
Binary file - no diff available.

Propchange: release/felix/org.apache.felix.http.jetty-5.1.4-javadoc.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: release/felix/org.apache.felix.http.jetty-5.1.4-javadoc.jar.asc
==============================================================================
--- release/felix/org.apache.felix.http.jetty-5.1.4-javadoc.jar.asc (added)
+++ release/felix/org.apache.felix.http.jetty-5.1.4-javadoc.jar.asc Sat Nov  4 
08:59:46 2023
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAABCgAdFiEEX9UUWovQMXqU3HcTP89Sn/LyegYFAmVB624ACgkQP89Sn/Ly
+egZ5LA/+PGKpjkcQf8/1ORq8k8fo04v0YLeIky8bxe6vBJaYcPNB9KQXu3Lr/ewf
+Utx/LIQMl+NIouRnZE/cOwo1eMPjcYnp27hpUTRDBm5XjKdwLWSn7uPFBsFMiLja
+1vAuaq7q30RTojzXASNCN9RWQ/UKj7Q80FsxXZBIemJcXlxhAFuw9TJCfTN+sVkH
+MRpgDKisniRZdLsIIhrSuetkRU7tTih4yJS0ajGiSszLSwdK0hRkUiCNKZ3SnX11
+Fr3w7SuJaT9aDtdfkPkTJ91PVQ0kBYzKbpUnBHjO8gQvt0wXrIE2Ynt7l0Ml19n9
+pCHGxlnD5NTqPOsT2X0dm88t45NcdVMBnx4aCo1wmMKvzTdwFCft8KXKQnMZuuWx
+uLlLgRFMRUb9Ms7TJ62VG+xHOzljL8JImAgG5R4PM+EVdtw++jy7n43e7/gz2rb4
+FTPKvyHIAEtE6qOfsSLMI/i9J6bcEBede6o95ne3whlWJZwWdvRJ6lS1xBznByzn
+sBJ4TGVxWNOSbSMhJubf18OYfYBnGyUdhDtlEwIibOURbZ8WwCGkzO3JqjTAbtCq
+pOR4/EQjYiZ48rJkuVVFwv6lvWRjPZdskjpgNVNL+gGyINixsWee65AZ9ozb/q2E
+HV4pUHfJhlmTkUkhL4tdAC21XwM0Ipxlbv+svrIi5Gef/Y9gzyQ=
+=FN+g
+-----END PGP SIGNATURE-----

Added: release/felix/org.apache.felix.http.jetty-5.1.4-javadoc.jar.sha1
==============================================================================
--- release/felix/org.apache.felix.http.jetty-5.1.4-javadoc.jar.sha1 (added)
+++ release/felix/org.apache.felix.http.jetty-5.1.4-javadoc.jar.sha1 Sat Nov  4 
08:59:46 2023
@@ -0,0 +1 @@
+d24b3afea731545f90604a50489df3fb02cf34fe
\ No newline at end of file

Added: release/felix/org.apache.felix.http.jetty-5.1.4-javadoc.jar.sha512
==============================================================================
--- release/felix/org.apache.felix.http.jetty-5.1.4-javadoc.jar.sha512 (added)
+++ release/felix/org.apache.felix.http.jetty-5.1.4-javadoc.jar.sha512 Sat Nov  
4 08:59:46 2023
@@ -0,0 +1 @@
+4f0e051ad6a7c4281b7c52db850d697dba9d7d30b3af134a619b37bccc7fe6230f75c05a9c9b39830e18687dae15d68183b13b13af1e496cd1d7fff60e01f3c8
  org.apache.felix.http.jetty-5.1.4-javadoc.jar

Added: release/felix/org.apache.felix.http.jetty-5.1.4-light.jar
==============================================================================
Binary file - no diff available.

Propchange: release/felix/org.apache.felix.http.jetty-5.1.4-light.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: release/felix/org.apache.felix.http.jetty-5.1.4-light.jar.asc
==============================================================================
--- release/felix/org.apache.felix.http.jetty-5.1.4-light.jar.asc (added)
+++ release/felix/org.apache.felix.http.jetty-5.1.4-light.jar.asc Sat Nov  4 
08:59:46 2023
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAABCgAdFiEEX9UUWovQMXqU3HcTP89Sn/LyegYFAmVB624ACgkQP89Sn/Ly
+egbP7g//f6GdT16XXljLM5OZ+9aqR+hgFUUny6JH7L4FHyfS/p7AF25Kfrel2jI8
+oQVb//QW7+k4NPkSnb9oxvuIUR+vo+OBQjCnN96fW4xGDwq2+L4kzdpCUfNGhlLp
+raLc3EtNJ7nzbZel4wx7C/CmI1Q3s9Ax1EpIkNbbRobPEMzhL+LgtrVGLaZGWv03
+N+Fl8wZsLDXPAL+p1i+t7KexDEadTVKiAVPg4KXoJOpdSMrwBRVzJRLajtQuCvl8
+WLH9lN6n4gHvsjTxT0Q71TuResq0xdldAgJ9FRK7QKMUrIuJdK9YzvdYo9vZ2zes
+bsrDCwdsOwG0NS1qgQQxWU6dCDN44P80fseWJs8puwzeRRAhNpBs3jdGqeGaE2w3
+HBY8erwZj4qAm5FqQQ7ZXr30ap3fJrj3QevuDsgg8TeXbaRtSW8PL0ZGbs7rVWw5
+zQvmrgCxEzOVJrOWm40Ny0qZf1FdneUmynXgvepFjJyFGAMdOQ1orE8ZW8PTtcPs
+72rC9edyzRr+aNWkiHrsHqt+nORqeUqK/7s9Z7FhjS0LG4WruqnGiMacw8lyq7MY
+W8yVHPYrsRVdxtT4TmwbY5Ucf77YYvEVaKBkMDMnE5TR2xkaLQqL+TMgB7tCRJut
+Kd/8Pygm7J+VYmg1eYNvNw+YRFXLqmMJGdXMVC95u46G9KD1TQI=
+=xDqg
+-----END PGP SIGNATURE-----

Added: release/felix/org.apache.felix.http.jetty-5.1.4-light.jar.sha1
==============================================================================
--- release/felix/org.apache.felix.http.jetty-5.1.4-light.jar.sha1 (added)
+++ release/felix/org.apache.felix.http.jetty-5.1.4-light.jar.sha1 Sat Nov  4 
08:59:46 2023
@@ -0,0 +1 @@
+c70c2298e601aa4b5df76bca64694b0e25450ff2
\ No newline at end of file

Added: release/felix/org.apache.felix.http.jetty-5.1.4-light.jar.sha512
==============================================================================
--- release/felix/org.apache.felix.http.jetty-5.1.4-light.jar.sha512 (added)
+++ release/felix/org.apache.felix.http.jetty-5.1.4-light.jar.sha512 Sat Nov  4 
08:59:46 2023
@@ -0,0 +1 @@
+0fdd70c0ce4bf6dba8ed05adb2fddc943524ac482d9f601d8cf0dfff00b4dd568ec58f7073b9587189f2523995c74c82074e8455437cbabecc14f5b22526ca84
  org.apache.felix.http.jetty-5.1.4-light.jar

Added: release/felix/org.apache.felix.http.jetty-5.1.4-source-release.tar.gz
==============================================================================
Binary file - no diff available.

Propchange: 
release/felix/org.apache.felix.http.jetty-5.1.4-source-release.tar.gz
------------------------------------------------------------------------------
    svn:mime-type = application/x-gzip

Added: release/felix/org.apache.felix.http.jetty-5.1.4-source-release.tar.gz.asc
==============================================================================
--- release/felix/org.apache.felix.http.jetty-5.1.4-source-release.tar.gz.asc 
(added)
+++ release/felix/org.apache.felix.http.jetty-5.1.4-source-release.tar.gz.asc 
Sat Nov  4 08:59:46 2023
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAABCgAdFiEEX9UUWovQMXqU3HcTP89Sn/LyegYFAmVB624ACgkQP89Sn/Ly
+egYJGA//ajUi6Wd808PYacAV6nxv9bK8OjOwNRii+kHTacAlzHYQSu/1X8xkYg/p
+AsC5c8EPNr9nYs04gsgpQx4fwLzWa2Dr6s09jswLvLu1cr+60ic5oVMPDrTxr6yg
+wb+Np92ibzhn+y5X70b7YXY3g5FHITpWyPAl2s5ijpopRY/unAWXWPxzEC7L0ROa
+1lltG2eUQLfp/5gJ/rE9ZTd2Sj2WMZeea9IUnLEfnI+87YrdgoHQNl5rNS5+d1tG
+hCx7lt2IGkdFIqYAlSqzXRzo+e7OaGxBQljG5b++ngESCqKg9qL/l/x8MISDQlEF
+OI9EGwROcd5n7Pc7RLMpswSGl+U41538bqjRP194uNO3J7/NzBM7gQBzvm5pkASs
+rEkNxXEbVMHRqi2qvEcxd1BoM4dLVoVStRNnG0ZtQ8VwnS9CVcvXDswUA66CuBF9
+vjOj78tp8AEY7f0sQOh2LL6Al57zLn626vK9Mxbu2jMFHgZx7BZK2TSNrCI+yBR2
+0XK9IT57LTMObSGBuUlDdKQLtDWf2cVjOo5s0U+y1oEB0OV2msrD3ABQ40XHCfc3
+cl7sQ97FbLmhyk4KlZuhGJH/m9p98/O8cEQb/G8i6LMi2HIUJG+/dphM3stEBydE
+rvJwlSqWZ17qGSIhvmggLlD+7mh7AYWsJXnoBWPaJiEnelBb1h8=
+=Teio
+-----END PGP SIGNATURE-----

Added: 
release/felix/org.apache.felix.http.jetty-5.1.4-source-release.tar.gz.sha1
==============================================================================
--- release/felix/org.apache.felix.http.jetty-5.1.4-source-release.tar.gz.sha1 
(added)
+++ release/felix/org.apache.felix.http.jetty-5.1.4-source-release.tar.gz.sha1 
Sat Nov  4 08:59:46 2023
@@ -0,0 +1 @@
+f7059777a2a11135f797f5923c203cf80d306636
\ No newline at end of file

Added: 
release/felix/org.apache.felix.http.jetty-5.1.4-source-release.tar.gz.sha512
==============================================================================
--- 
release/felix/org.apache.felix.http.jetty-5.1.4-source-release.tar.gz.sha512 
(added)
+++ 
release/felix/org.apache.felix.http.jetty-5.1.4-source-release.tar.gz.sha512 
Sat Nov  4 08:59:46 2023
@@ -0,0 +1 @@
+6ed0e7d2727d29f58eacb9d634427a6d939e83f9ba05d1ce845add5163a2fa3e9d345fa4d2f55ab3137a803b915d2efc119dcc2ec765f0df12dc2ce3274fe6ba
  org.apache.felix.http.jetty-5.1.4-source-release.tar.gz

Added: release/felix/org.apache.felix.http.jetty-5.1.4-source-release.zip
==============================================================================
Binary file - no diff available.

Propchange: release/felix/org.apache.felix.http.jetty-5.1.4-source-release.zip
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: release/felix/org.apache.felix.http.jetty-5.1.4-source-release.zip.asc
==============================================================================
--- release/felix/org.apache.felix.http.jetty-5.1.4-source-release.zip.asc 
(added)
+++ release/felix/org.apache.felix.http.jetty-5.1.4-source-release.zip.asc Sat 
Nov  4 08:59:46 2023
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAABCgAdFiEEX9UUWovQMXqU3HcTP89Sn/LyegYFAmVB620ACgkQP89Sn/Ly
+egYD2A//a1KMlyVAPmKcSW4mijlB8EcZa0QO27dNz06A6kgixfLwCB9gmFMbeZCG
+k8MrQdAZwcSohpxy11E9WDZSViQvtUWRg8rz0towDeJXxIjII5LZFS2K441zQDYs
+E55U4oa1Tb0ZVOOcQBAC4EcALanEF7YGKTxx3JICb+UDnW9NcheNxZVitlq/Jz/Q
+P7CBu5sxp7QBmoL0vU25Mn4gDp9aKU2/EQC3NEloWZNWaT1S65NFG60MYGXY+96+
+pelGObAQ9ggQADCpiZ0exXM2uR3Vr6rHvtonLLTulxC0EgmIbY4E60H8jO4y3H7K
+ywsho3IsJeD4xQJ2NxeiEzLnjGWxC40kEUe+Rm/9QmZkny0dsjbEvD7ggti/9ib+
+yLqHee7njxpp6lQob2HgDLSeONXc4SlKdjCOqJrzL6PWI1lHqAAYgy7j7eg8f+Ea
+LgkB0HjlSvFQOISZOPiyOZGgdFXyCnq9Rh8i8kntnGupz0WFcqz47b1CspLDFtdY
+LFcN3LgtIANt9qh7BXekjeEsFUk3DfHr7/rloUuWdzEg2DvmNT/7nJAc9VuD9Wre
+fepy1jZ2loNVNdXyC8Se0xgCd5YnrZIq9k+SJVb15yNQULeGkr8m/tf/vKIDhN0v
+uinPk31ReJVLwYg1N7HNa9SwP8heJ4Hp3rIAvsIT4Yk5E+7UmyQ=
+=hLjH
+-----END PGP SIGNATURE-----

Added: release/felix/org.apache.felix.http.jetty-5.1.4-source-release.zip.sha1
==============================================================================
--- release/felix/org.apache.felix.http.jetty-5.1.4-source-release.zip.sha1 
(added)
+++ release/felix/org.apache.felix.http.jetty-5.1.4-source-release.zip.sha1 Sat 
Nov  4 08:59:46 2023
@@ -0,0 +1 @@
+c2513e7ae22f0130550673ee18365486713ab609
\ No newline at end of file

Added: release/felix/org.apache.felix.http.jetty-5.1.4-source-release.zip.sha512
==============================================================================
--- release/felix/org.apache.felix.http.jetty-5.1.4-source-release.zip.sha512 
(added)
+++ release/felix/org.apache.felix.http.jetty-5.1.4-source-release.zip.sha512 
Sat Nov  4 08:59:46 2023
@@ -0,0 +1 @@
+ab8ddff13da700f32f17361f1663ec5642a1ea96e83ed4dcef91d464d788e27415cc3337c0e893b3f940c768ed03ccad5e752086545dd1332860850ee7487625
  org.apache.felix.http.jetty-5.1.4-source-release.zip

Added: release/felix/org.apache.felix.http.jetty-5.1.4-sources.jar
==============================================================================
Binary file - no diff available.

Propchange: release/felix/org.apache.felix.http.jetty-5.1.4-sources.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: release/felix/org.apache.felix.http.jetty-5.1.4-sources.jar.asc
==============================================================================
--- release/felix/org.apache.felix.http.jetty-5.1.4-sources.jar.asc (added)
+++ release/felix/org.apache.felix.http.jetty-5.1.4-sources.jar.asc Sat Nov  4 
08:59:46 2023
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAABCgAdFiEEX9UUWovQMXqU3HcTP89Sn/LyegYFAmVB624ACgkQP89Sn/Ly
+ega8aBAAkjTbKhbfsDsiikEM/W2SpG/1uflN6cTxu/RUwwbX+dhh63Isvz85ANNu
+urwxyygrghWSaV2stSplZEfkHX6aqqjmeEXbMC2SJDVA62RNBi096yLhYP9+9eaT
+NfaUZ1JVAWhUGAozvhd9fNQwmzaA8Tc8FzY92dOQnRupomvCxcwGgj7u8GbyvjuE
+B4ZQMqbQmSP5DjE3CSLexYOwhhS0NUSpgUHo1821WeYUbhJt88rJIsNRWLe1SDT+
+zTvcuvO3RNW+ChGXJPIGgcsXvY8LIm1esBY3uhLHlfwLS+YNkO7Ox0aND7HmWd/m
+Fj1xykST2HIoiIK8JfgjvQWTA2vWzc2dGnHUcsLI7WILe6Gj0KjW2x/DVOU9dPok
+niq/alHnRDtRJAY6ayDEmsFni/f7KVpmD20W67/H7PfRR8uQo6YgshDPuasCpSnW
+LQ6qDHX3icG1yKbIxrFlE9BfaoUPOwtZeCwyIpLYBGSDIzCGKYI0N4c00TyNlUxB
+Q5y+b+E1dsAz45C5puy3hpSuARZrFVNuZVBrANODnjpfJXgZfzq8LhZNaORsdyS2
+Pf/MxlAVK3UIxmR2hsa0QCYa4NzLQUvJPPci5N3LwLdv1y7T1faoE5W/8uUzxwaX
+Z/mx2rlCE1Thqn1We7QYGGE1NADTmfvLPz5Tg9dM3sH1smjjT4U=
+=wDD8
+-----END PGP SIGNATURE-----

Added: release/felix/org.apache.felix.http.jetty-5.1.4-sources.jar.sha1
==============================================================================
--- release/felix/org.apache.felix.http.jetty-5.1.4-sources.jar.sha1 (added)
+++ release/felix/org.apache.felix.http.jetty-5.1.4-sources.jar.sha1 Sat Nov  4 
08:59:46 2023
@@ -0,0 +1 @@
+21992313388bd608c36c56fd26f2cd0e3292778e
\ No newline at end of file

Added: release/felix/org.apache.felix.http.jetty-5.1.4-sources.jar.sha512
==============================================================================
--- release/felix/org.apache.felix.http.jetty-5.1.4-sources.jar.sha512 (added)
+++ release/felix/org.apache.felix.http.jetty-5.1.4-sources.jar.sha512 Sat Nov  
4 08:59:46 2023
@@ -0,0 +1 @@
+a3772f20bfa572489dfd3b68b5bc150984adb19b914a36f59f2d863832ea769e885661c7307e7750ab45c5efa20ac89c9010e27012828f75a52c981ffca68aaf
  org.apache.felix.http.jetty-5.1.4-sources.jar

Added: release/felix/org.apache.felix.http.jetty-5.1.4.jar
==============================================================================
Binary file - no diff available.

Propchange: release/felix/org.apache.felix.http.jetty-5.1.4.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: release/felix/org.apache.felix.http.jetty-5.1.4.jar.asc
==============================================================================
--- release/felix/org.apache.felix.http.jetty-5.1.4.jar.asc (added)
+++ release/felix/org.apache.felix.http.jetty-5.1.4.jar.asc Sat Nov  4 08:59:46 
2023
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAABCgAdFiEEX9UUWovQMXqU3HcTP89Sn/LyegYFAmVB620ACgkQP89Sn/Ly
+egb+DQ/+PVYS+M/a/vtCWfmaI+z2ip3YAE1KW18W8vMEWWPoc8Hs9+eSWJPZGeRV
+VTmjF5ABUcetvDXopGQBjU0UWhttM4ku/Up0joqbnNqJNKJYVrVV1/Jtn0cFgKET
+R9bA2AZ4+lsVTjk268ZSj6PoMfDalz4/5+Ufw7aHTo4+76WTT+kVzkiWHL36wGdZ
++bBKca4sx7dL0sTtmKFaCrSFfAsuvwqOjWeDDhGw+bNlCV+RcTQfggTWKSCKZBDq
+NlmU7ntj7ewLlMivd9FRrvuOmUNiLjVmaoFahBVwr9dVVod90qQuP2dpArt78FqA
+1j5anM6a8fTDmhCxDQ0GCsM1pszSMmYdQRs3cl/hAKu12wIgeD5n1zL6HUR85nO7
+/nW0tMUPkW3K2K2YP1JwaTCzSGPdo2zu8+pqC/pw7EOhu1qKDderVi6AR+ObkMPJ
+LJKUQAZFfq/VkfYvCp1bHvkGmcI/0YuINc5v03QOVHb3Z3MtZGvNYij7alkLwo6d
+3nfj20COxOmP9y9pLn//2lWReRqIPS3PcqheiM1woeRC+sVS4X2se/I46gXXsGbr
+Buji1PN7mXqgM7+bQwLhBkAyj/2EG/3IZC8skrF2pGnWPfROTPOjj/dIUKVue4iG
+I+IGEceClo5fVRAmGFLl7TW52EWoyJZtzAIBnCXDdiocPN7xEg0=
+=ynbM
+-----END PGP SIGNATURE-----

Added: release/felix/org.apache.felix.http.jetty-5.1.4.jar.sha1
==============================================================================
--- release/felix/org.apache.felix.http.jetty-5.1.4.jar.sha1 (added)
+++ release/felix/org.apache.felix.http.jetty-5.1.4.jar.sha1 Sat Nov  4 
08:59:46 2023
@@ -0,0 +1 @@
+623db1d646c8d63a426107749b88211578848315
\ No newline at end of file

Added: release/felix/org.apache.felix.http.jetty-5.1.4.jar.sha512
==============================================================================
--- release/felix/org.apache.felix.http.jetty-5.1.4.jar.sha512 (added)
+++ release/felix/org.apache.felix.http.jetty-5.1.4.jar.sha512 Sat Nov  4 
08:59:46 2023
@@ -0,0 +1 @@
+39f16458677b7872a7be958fee4e1cc4c98cfe1344c9df72b31f6eeeec3358858b8e59c9ff3b4e796d4ba37078309545a66de928f9d5da826683d48b54dff3f2
  org.apache.felix.http.jetty-5.1.4.jar

Added: release/felix/org.apache.felix.http.jetty-5.1.4.pom
==============================================================================
--- release/felix/org.apache.felix.http.jetty-5.1.4.pom (added)
+++ release/felix/org.apache.felix.http.jetty-5.1.4.pom Sat Nov  4 08:59:46 2023
@@ -0,0 +1,440 @@
+<!--
+    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
+
+    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.
+-->
+<project xmlns="http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd";>
+
+    <modelVersion>4.0.0</modelVersion>
+    <parent>
+        <groupId>org.apache.felix</groupId>
+        <artifactId>org.apache.felix.http.parent</artifactId>
+        <version>13</version>
+        <relativePath>../parent/pom.xml</relativePath>
+    </parent>
+
+    <name>Apache Felix Http Jetty</name>
+    <description>This is an implementation of the R8.1 OSGi Servlet Service, 
the R7 OSGi Http Service and the R7 OSGi Http Whiteboard 
Specification</description>
+
+    <artifactId>org.apache.felix.http.jetty</artifactId>
+    <version>5.1.4</version>
+    <packaging>bundle</packaging>
+
+    <scm>
+        
<connection>scm:git:https://github.com/apache/felix-dev.git</connection>
+        
<developerConnection>scm:git:https://github.com/apache/felix-dev.git</developerConnection>
+        <url>https://gitbox.apache.org/repos/asf?p=felix-dev.git</url>
+      <tag>org.apache.felix.http.jetty-5.1.4</tag>
+  </scm>
+
+    <properties>
+        <felix.java.version>11</felix.java.version>
+        <jetty.version>11.0.18</jetty.version>
+        <baseline.skip>true</baseline.skip>
+    </properties>
+
+    <build>
+        <plugins>
+
+            <!-- Use a groovy script to preserve the META-INF/services/* files 
for the artifacts that are embeded in the uber jar -->
+            <plugin>
+                <groupId>org.codehaus.gmaven</groupId>
+                <artifactId>groovy-maven-plugin</artifactId>
+                <version>2.1.1</version>
+                <executions>
+                    <execution>
+                        <id>groovy-magic</id>
+                        <phase>prepare-package</phase>
+                        <goals>
+                            <goal>execute</goal>
+                        </goals>
+                        <configuration>
+                            <source><![CDATA[
+                                // make an output dir for the merged resource 
files
+                                def slDir = new File(project.build.directory, 
"serviceloader-resources");
+                                slDir.mkdirs();
+
+                                // scan each of the artifacts to preserve the 
information found in any META-INF/services/* files
+                                project.artifacts.each() { artifact ->
+
+                                    if 
(artifact.getArtifactHandler().isAddedToClasspath() && 
!org.apache.maven.artifact.Artifact.SCOPE_TEST.equals( artifact.getScope() )) {
+                                        def jar;
+                                        try {
+                                            jar = new 
java.util.jar.JarFile(artifact.file)
+                                            jar.stream().each() { entry ->
+                                               if (!entry.isDirectory() && 
entry.name.startsWith("META-INF/services/")) {
+
+                                                   // check if we already have 
a file with this name
+                                                   def svcFile = new 
File(slDir, entry.name)
+                                                   def svcSet = new 
LinkedHashSet();
+                                                   if (svcFile.exists()) {
+                                                       // found existing file, 
so load the items from the existing file so we can merge
+                                                       svcFile.eachLine { 
className ->
+                                                           className = 
className.trim();
+                                                           if 
(!className.isEmpty()) {
+                                                               
svcSet.add(className);
+                                                           }
+                                                       }
+                                                   }
+
+                                                   // read the content of the 
found entry
+                                                   def lineReader;
+                                                   try {
+                                                       lineReader = new 
BufferedReader(new InputStreamReader(jar.getInputStream(entry), 
java.nio.charset.StandardCharsets.UTF_8));
+                                                       def className;
+                                                       while ( ( className = 
lineReader.readLine() ) != null ) {
+                                                           className = 
className.trim();
+                                                           if 
(!className.isEmpty()) {
+                                                               
svcSet.add(className);
+                                                           }
+                                                       }
+                                                   } finally {
+                                                       // cleanup
+                                                       if (lineReader != null) 
{
+                                                           lineReader.close()
+                                                       }
+                                                   }
+
+                                                   // write the merged data to 
the output file
+                                                   if (!svcSet.isEmpty()) {
+                                                       // make any missing 
folders
+                                                       
svcFile.getParentFile().mkdirs();
+
+                                                       
svcFile.withWriter('utf-8') { writer ->
+                                                           svcSet.each() { 
item ->
+                                                               
writer.writeLine item;
+                                                           }
+
+                                                           // finish up with a 
blank line
+                                                           writer.println();
+                                                       }
+                                                   }
+
+                                               }
+                                            }
+                                        } finally {
+                                            // cleanup
+                                            if (jar != null) {
+                                                jar.close();
+                                            }
+                                        }
+                                    }
+
+                                }
+                            ]]></source>
+                        </configuration>
+                    </execution>
+                </executions>
+            </plugin>
+
+            <plugin>
+                <groupId>org.apache.felix</groupId>
+                <artifactId>maven-bundle-plugin</artifactId>
+                <version>5.1.9</version>
+                <extensions>true</extensions>
+                <configuration>
+                    <instructions>
+                        <X-Jetty-Version>
+                            ${jetty.version}
+                        </X-Jetty-Version>
+                        <Bundle-Activator>
+                            org.apache.felix.http.jetty.internal.JettyActivator
+                        </Bundle-Activator>
+                        <Export-Package>
+                            org.osgi.service.http,
+                            org.osgi.service.http.context,
+                            org.osgi.service.http.runtime,
+                            org.osgi.service.http.runtime.dto,
+                            org.osgi.service.http.whiteboard,
+                            org.osgi.service.servlet.context,
+                            org.osgi.service.servlet.runtime,
+                            org.osgi.service.servlet.runtime.dto,
+                            org.osgi.service.servlet.whiteboard,
+                            !org.eclipse.jetty,
+                            !org.eclipse.jetty.version,
+                            org.eclipse.jetty.*,
+                           org.apache.felix.http.jetty,
+                            org.apache.felix.http.jakartawrappers,
+                           org.apache.felix.http.javaxwrappers
+                        </Export-Package>
+                        <Private-Package>
+                            org.apache.felix.http.base.*,
+                            org.apache.felix.http.jetty.*,
+                            org.eclipse.jetty,
+                            org.eclipse.jetty.version
+                        </Private-Package>
+                        <Conditional-Package>
+                            org.apache.commons.*
+                        </Conditional-Package>
+                        <Import-Package>
+                            sun.misc;resolution:=optional,
+                            sun.nio.ch;resolution:=optional,
+                            javax.imageio;resolution:=optional,
+                            javax.sql;resolution:=optional,
+                            org.ietf.jgss;resolution:=optional,
+                            
org.osgi.service.cm;resolution:=optional;version="[1.3,2)",
+                            
org.osgi.service.event;resolution:=optional;version="[1.2,2)",
+                            
org.osgi.service.log;resolution:=optional;version="[1.3,2)",
+                            
org.osgi.service.metatype;resolution:=optional;version="[1.1,2)",
+                            
org.osgi.service.useradmin;resolution:=optional;version="[1.1,2)",
+                            org.osgi.service.http;version="[1.2.1,1.3)",
+                            org.osgi.service.http.context;version="[1.1,1.2)",
+                            org.osgi.service.http.runtime;version="[1.1,1.2)",
+                            
org.osgi.service.http.runtime.dto;version="[1.1,1.2)",
+                            org.slf4j;version="[1.0,3.0)",
+                            *
+                        </Import-Package>
+                        <DynamicImport-Package>
+                            org.osgi.service.cm;version="[1.3,2)",
+                            org.osgi.service.event;version="[1.2,2)",
+                            org.osgi.service.log;version="[1.3,2)",
+                            org.osgi.service.metatype;version="[1.4,2)"
+                        </DynamicImport-Package>
+                        <Provide-Capability>
+                            
osgi.implementation;osgi.implementation="osgi.http";version:Version="1.1";
+                            
uses:="javax.servlet,javax.servlet.http,org.osgi.service.http.context,org.osgi.service.http.whiteboard",
+                            
osgi.implementation;osgi.implementation="osgi.http";version:Version="2.0";
+                            
uses:="jakarta.servlet,jakarta.servlet.http,org.osgi.service.servlet.context,org.osgi.service.servlet.whiteboard",
+                            
osgi.service;objectClass:List&lt;String&gt;="org.osgi.service.servlet.runtime.HttpServiceRuntime";
+                            
uses:="org.osgi.service.servlet.runtime,org.osgi.service.servlet.runtime.dto",
+                            
osgi.service;objectClass:List&lt;String&gt;="org.osgi.service.http.runtime.HttpServiceRuntime";
+                            
uses:="org.osgi.service.http.runtime,org.osgi.service.http.runtime.dto",
+                            
osgi.service;objectClass:List&lt;String&gt;="org.osgi.service.http.HttpService";
+                            uses:="org.osgi.service.http",
+                            
osgi.serviceloader;osgi.serviceloader="org.eclipse.jetty.http.HttpFieldPreEncoder"
+                        </Provide-Capability>
+                        <Require-Capability>
+                            
osgi.contract;filter:="(&amp;(osgi.contract=JavaServlet)(version=4.0))",
+                            
osgi.contract;filter:="(&amp;(osgi.contract=JakartaServlet)(version=5.0))",
+                            
osgi.extender;filter:="(osgi.extender=osgi.serviceloader.registrar)";resolution:=optional,
+                            
osgi.extender;filter:="(osgi.extender=osgi.serviceloader.processor)";resolution:=optional,
+                            
osgi.serviceloader;filter:="(osgi.serviceloader=org.eclipse.jetty.http.HttpFieldPreEncoder)";resolution:=optional;cardinality:=multiple,
+                            
osgi.serviceloader;filter:="(osgi.serviceloader=org.eclipse.jetty.io.ssl.ALPNProcessor$Server)";resolution:=optional;cardinality:=multiple
+                        </Require-Capability>
+                        <Include-Resource>
+                            
{maven-resources},${project.build.directory}/serviceloader-resources
+                        </Include-Resource>
+                        <_removeheaders>
+                            Private-Package,Conditional-Package
+                        </_removeheaders>
+                    </instructions>
+                </configuration>
+                <executions>
+                    <execution>
+                        <id>light-bundle</id>
+                        <goals>
+                            <goal>bundle</goal>
+                        </goals>
+                        <configuration>
+                            <classifier>light</classifier>
+                            <instructions>
+                               <Bundle-Name>${project.name} Light</Bundle-Name>
+                               
<Bundle-SymbolicName>${project.artifactId}.light</Bundle-SymbolicName>
+                               <!-- We need to override this from the base 
configuration -->
+                               <Conditional-Package>
+                                   foo
+                               </Conditional-Package>
+                               <Export-Package>
+                                    org.osgi.service.http,
+                                    org.osgi.service.http.context,
+                                    org.osgi.service.http.runtime,
+                                    org.osgi.service.http.runtime.dto,
+                                    org.osgi.service.http.whiteboard,
+                                    !org.osgi.service.servlet.*,
+                                   org.apache.felix.http.jetty,
+                                   org.apache.felix.http.javaxwrappers,
+                                   org.apache.felix.http.jakartawrappers
+                                </Export-Package>
+                                <Private-Package>
+                                    org.apache.felix.http.base.*,
+                                    org.apache.felix.http.jetty.*,
+                                    org.osgi.service.servlet.*
+                                </Private-Package>
+                                <Import-Package>
+                                    
org.osgi.service.cm;resolution:=optional;version="[1.3,2)",
+                                    
org.osgi.service.event;resolution:=optional;version="[1.2,2)",
+                                    
org.osgi.service.log;resolution:=optional;version="[1.3,2)",
+                                    
org.osgi.service.metatype;resolution:=optional;version="[1.4,2)",
+                                    
org.osgi.service.useradmin;resolution:=optional;version="[1.1,2)",
+                                    
org.osgi.service.http;version="[1.2.1,1.3)",
+                                    
org.osgi.service.http.context;version="[1.1,1.2)",
+                                    
org.osgi.service.http.runtime;version="[1.1,1.2)",
+                                    
org.osgi.service.http.runtime.dto;version="[1.1,1.2)",
+                                    *
+                                </Import-Package>
+                                <!-- We need to override this from the base 
configuration to exclude the ServiceLoader capabilities -->
+                                <Provide-Capability>
+                                    
osgi.implementation;osgi.implementation="osgi.http";version:Version="1.1";
+                                    
uses:="javax.servlet,javax.servlet.http,org.osgi.service.http.context,org.osgi.service.http.whiteboard",
+                                    
osgi.implementation;osgi.implementation="osgi.http";version:Version="2.0";
+                                    
uses:="jakarta.servlet,jakarta.servlet.http,org.osgi.service.servlet.context,org.osgi.service.servlet.whiteboard",
+                                    
osgi.service;objectClass:List&lt;String&gt;="org.osgi.service.servlet.runtime.HttpServiceRuntime";
+                                    
uses:="org.osgi.service.servlet.runtime,org.osgi.service.servlet.runtime.dto",
+                                    
osgi.service;objectClass:List&lt;String&gt;="org.osgi.service.http.runtime.HttpServiceRuntime";
+                                    
uses:="org.osgi.service.http.runtime,org.osgi.service.http.runtime.dto",
+                                    
osgi.service;objectClass:List&lt;String&gt;="org.osgi.service.http.HttpService";
+                                    uses:="org.osgi.service.http"
+                                </Provide-Capability>
+                                <!-- We need to override this from the base 
configuration to exclude the ServiceLoader capabilities -->
+                                <Require-Capability>
+                                  
osgi.contract;filter:="(&amp;(osgi.contract=JavaServlet)(version=4.0))",
+                                  
osgi.contract;filter:="(&amp;(osgi.contract=JakartaServlet)(version=5.0))"
+                                </Require-Capability>
+                                <!-- We need to override this from the base 
configuration to exclude the ServiceLoader resources -->
+                                <Include-Resource>
+                                    {maven-resources}
+                                </Include-Resource>
+                                <_removeheaders>
+                                    
X-Jetty-Version,Private-Package,Conditional-Package
+                                </_removeheaders>
+                            </instructions>
+                        </configuration>
+                    </execution>
+                </executions>
+            </plugin>
+        </plugins>
+    </build>
+
+    <dependencies>
+        <dependency>
+            <groupId>javax.servlet</groupId>
+            <artifactId>javax.servlet-api</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>org.osgi</groupId>
+            <artifactId>osgi.core</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>org.osgi</groupId>
+            <artifactId>org.osgi.service.cm</artifactId>
+            <version>1.5.0</version>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.osgi</groupId>
+            <artifactId>org.osgi.service.event</artifactId>
+            <version>1.3.1</version>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.osgi</groupId>
+            <artifactId>org.osgi.service.metatype</artifactId>
+            <version>1.4.0</version>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.osgi</groupId>
+            <artifactId>org.osgi.service.useradmin</artifactId>
+            <version>1.1.0</version>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.eclipse.jetty</groupId>
+            <artifactId>jetty-servlet</artifactId>
+            <version>${jetty.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.eclipse.jetty</groupId>
+            <artifactId>jetty-server</artifactId>
+            <version>${jetty.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.eclipse.jetty</groupId>
+            <artifactId>jetty-util</artifactId>
+            <version>${jetty.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.eclipse.jetty</groupId>
+            <artifactId>jetty-util-ajax</artifactId>
+            <version>${jetty.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.eclipse.jetty</groupId>
+            <artifactId>jetty-jmx</artifactId>
+            <version>${jetty.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.eclipse.jetty</groupId>
+            <artifactId>jetty-security</artifactId>
+            <version>${jetty.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.eclipse.jetty.http2</groupId>
+            <artifactId>http2-server</artifactId>
+            <version>${jetty.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.eclipse.jetty.http2</groupId>
+            <artifactId>http2-common</artifactId>
+            <version>${jetty.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.eclipse.jetty.http2</groupId>
+            <artifactId>http2-hpack</artifactId>
+            <version>${jetty.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.eclipse.jetty</groupId>
+            <artifactId>jetty-alpn-server</artifactId>
+            <version>${jetty.version}</version>
+        </dependency>
+       <dependency>
+            <groupId>org.osgi</groupId>
+            <artifactId>org.osgi.service.servlet</artifactId>
+            <version>2.0.0</version>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.osgi</groupId>
+            <artifactId>org.osgi.service.http</artifactId>
+            <version>1.2.1</version>
+           <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.osgi</groupId>
+            <artifactId>org.osgi.service.http.whiteboard</artifactId>
+            <version>1.1.0</version>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.felix</groupId>
+            <artifactId>org.apache.felix.http.base</artifactId>
+            <version>5.1.2</version>
+        </dependency>
+       <dependency>
+            <groupId>org.apache.felix</groupId>
+           <artifactId>org.apache.felix.http.wrappers</artifactId>
+           <version>1.0.2</version>
+       </dependency>
+        <dependency>
+            <groupId>commons-fileupload</groupId>
+            <artifactId>commons-fileupload</artifactId>
+            <version>1.5</version>
+        </dependency>
+        <dependency>
+            <groupId>commons-io</groupId>
+            <artifactId>commons-io</artifactId>
+            <version>2.11.0</version>
+        </dependency>
+  <!-- Testing -->
+        <dependency>
+            <groupId>org.osgi</groupId>
+            <artifactId>org.osgi.service.log</artifactId>
+            <version>1.3.0</version>
+            <scope>test</scope>
+        </dependency>
+    </dependencies>
+</project>

Added: release/felix/org.apache.felix.http.jetty-5.1.4.pom.asc
==============================================================================
--- release/felix/org.apache.felix.http.jetty-5.1.4.pom.asc (added)
+++ release/felix/org.apache.felix.http.jetty-5.1.4.pom.asc Sat Nov  4 08:59:46 
2023
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAABCgAdFiEEX9UUWovQMXqU3HcTP89Sn/LyegYFAmVB620ACgkQP89Sn/Ly
+egZQZw/+NCmweYKnU8jpRFJ0/oP1MZKDPfLArUNc80jvO8FK2dl6pqhrNGgazxeH
+P+Ab70TOoFsOnMZ7SVyMP5u2j4Rma0S0aVy4+uLzGEDcqgQF3tvzRxpzGair9Vbn
+rsP1v0mT5KJ7tX1LCA6L5AmLwNZxr3/ONHiOfmNozAwiVmoqF8Xn+0cZYw0pkq9H
+/A5Al7vWAOQN7cJYNwbRWeW3XhljUiMxv7I1855wMcDvirn3Zo4Xu4XqLmUGTeu7
+BvsxvE+vVMOmW/kCFRPlH0RMCMuWwXvBWYscWZV+2E7hrn8Ll5ugaSxzHeBW1nXn
+zgbIOmqbKfUy5U+E7Kc32KrpAS8Pr40Oq7EKXAvt6Yb9SBFW0U7qlFLxJSCY97b8
+8e6dbKRg7PSRMdspPyT3zr3Ic6tysPmTLOMbld4k8XP4XAJnuV3kNNbib+euyM9A
+s925l/y+5GSN4P1B+EWw3JeRqyGlWWlAqBNvei/z8dYUfTiO+9lHmLolhSyJGnJD
+bQpakAZ8aUmlyDHDkl69bB/oCbCHsisLqT8V9jvowpdaW7sa6WbVSNv1aRYK7mJw
+9sAGj/JkNHVBkekCIxFrSCcTvOavjC6HuaQderYSEEXU4uWwNwBOIWVYYzajcv1G
+sEyC/JCsmLSzJLJAhvF4BkLjWmIrF1tjMGPVKpENIzRSKV7Zyn0=
+=2Z8P
+-----END PGP SIGNATURE-----

Added: release/felix/org.apache.felix.http.jetty-5.1.4.pom.sha1
==============================================================================
--- release/felix/org.apache.felix.http.jetty-5.1.4.pom.sha1 (added)
+++ release/felix/org.apache.felix.http.jetty-5.1.4.pom.sha1 Sat Nov  4 
08:59:46 2023
@@ -0,0 +1 @@
+ba183f368077f7c4b985e99586ffee72c3d6a225
\ No newline at end of file



Reply via email to