Timo Teräs
4d34f29ddd
community/openjdk8: upgrade to icedtea 3.6.0, modernize
...
S8165543: Better window framing
S8169026, CVE-2017-10274: Handle smartcard clean up better
S8169966: Larger AWT menus
S8170218: Improved Font Metrics
S8171252: Improve exception checking
S8171261: Stability fixes for lcms
S8174109, CVE-2017-10281: Better queuing priorities
S8174966, CVE-2017-10285: Unreferenced references
S8175940: More certificate subject checking
S8176751, CVE-2017-10295: Better URL connections
S8178794, CVE-2017-10388: Correct Kerberos ticket grants
S8180024: Improve construction of objects during deserialization
S8180711, CVE-2017-10346: Better invokespecial checks
S8181100, CVE-2017-10350: Better Base Exceptions
S8181323, CVE-2017-10347: Better timezone processing
S8181327, CVE-2017-10349: Better X processing
S8181370, CVE-2017-10345: Better keystore handling
S8181432, CVE-2017-10348: Better processing of unresolved permissions
S8181597, CVE-2017-10357: Process Proxy presentation
S8181612, CVE-2017-10355: More stable connection processing
S8181692, CVE-2017-10356: Update storage implementations
S8183028, CVE-2016-10165: Improve CMS header processing
S8184682, CVE-2016-9840, CVE-2016-9841, CVE-2016-9842, CVE-2016-9843: Upgrade compression library
ref #8018 , #8111
2017-11-08 13:43:26 +00:00
Daniel Isaksen
81a959f2f9
community/openjdk8: bump icedtea to 3.5.1 and java to 8.144.01
2017-09-24 07:08:09 +00:00
Francesco Colista
85da9a5907
community/openjdk8: bump pkgrel due to krb5 upgrade
2017-09-14 09:29:04 +00:00
Natanael Copa
a7d7de5631
community/openjdk8: fix build on armhf
2017-07-28 05:14:43 +00:00
Timo Teräs
85cf3a2347
community/openjdk8: upgrade to icedtea 3.5.0 / java 8 u141 b15
...
fixes #7579
S8163958, CVE-2017-10102: Improved garbage collection
S8167228: Update to libpng 1.6.28
S8169209, CVE-2017-10053: Improved image post-processing steps
S8169392, CVE-2017-10067: Additional jar validation steps
S8170966, CVE-2017-10081: Right parenthesis issue
S8171539, CVE-2017-10078: Better script accessibility for JavaScript
S8172204, CVE-2017-10087: Better Thread Pool execution
S8172461, CVE-2017-10089: Service Registration Lifecycle
S8172465, CVE-2017-10090: Better handling of channel groups
S8172469, CVE-2017-10096: Transform Transformer Exceptions
S8173286, CVE-2017-10101: Better reading of text catalogs
S8173697, CVE-2017-10107: Less Active Activations
S8173770, CVE-2017-10074: Image conversion improvements
S8174098, CVE-2017-10110: Better image fetching
S8174105, CVE-2017-10108: Better naming attribution
S8174113, CVE-2017-10109: Better sourcing of code
S8174770: Check registry registration location
S8174873: Improved certificate procesing
S8175106, CVE-2017-10115: Higher quality DSA operations
S8175110, CVE-2017-10118: Higher quality ECDSA operations
S8176055: JMX diagnostic improvements
S8176067, CVE-2017-10116: Proper directory lookup processing
S8176760, CVE-2017-10135: Better handling of PKCS8 material
S8178135, CVE-2017-10176: Additional elliptic curve support
S8179101, CVE-2017-10193: Improve algorithm constraints implementation
S8179998, CVE-2017-10198: Clear certificate chain connections
S8181420, CVE-2017-10074: PPC: Image conversion improvements
S8183551, CVE-2017-10074, PR3423: AArch64: Image conversion improvements
S8184185, CVE-2017-10111: Rearrange MethodHandle arrangements
2017-07-21 15:34:40 +00:00
Shatil Rafiullah
aba7b09163
community/openjdk8: Bug #7404 TLS negotiation error in OpenJDK 8 u131
...
Fixes an OpenJDK 8 regression discovered in docker-library/openjdk#115
on Alpine Linux 3.5 (u121) and 3.6 (u131) that causes TLS negotiation
errors for some clients.
Root cause appears to be OpenJDK announcing support for NIST curves the
underlying NSS library does doesn't. This patch limits OpenJDK's
announcement to elliptic curves 23 (secp256r1), 24 (secp384r1), and 25
(secp521r1).
Related issues:
* https://github.com/docker-library/openjdk/issues/115
* https://bugs.alpinelinux.org/issues/7404
* https://access.redhat.com/discussions/2339811
* https://bugzilla.redhat.com/show_bug.cgi?id=1022017
* https://bugzilla.redhat.com/show_bug.cgi?id=1348525
ref #7404
2017-06-16 12:17:21 +00:00
Natanael Copa
874cfb1fc5
community/openjdk8: increase buffer size for getmntent_r
...
Java will only use 1024 byte buffer for parsing mounts. Unlike glibc
will musl return error when this is not big enough instead of truncating
it.
We solve it by allocating a much bigger buffer.
ref #9073
We also build without precompiled headers, which does not work eith PIE.
2017-05-30 15:01:15 +00:00
Natanael Copa
2ef23635a7
community/openjdk8: fix build on armhf
...
since icedtea 3.4 the configure script will select aarch32 hotspot build
due to better performace. Our patches does not apply to this so for now
we use the default hotspot, even if it is slower on armhf.
http://blog.fuseyism.com/index.php/2017/05/17/security-icedtea-3-4-0-for-openjdk-8-armed-and-ready-released/
2017-05-18 12:46:15 +00:00
Jakub Jirutka
fc348670e4
community/openjdk8: add very basic check function
2017-05-18 02:50:10 +02:00
Jakub Jirutka
51026c10c0
community/openjdk8: ensure that pkgver matches source version
2017-05-18 02:50:10 +02:00
Jakub Jirutka
2daed3ee98
community/openjdk8: upgrade to 8.131.11 (icedtea 3.4.0)
2017-05-18 02:50:10 +02:00
Gustavo Romero
f226e7e897
community/openjdk8: fix build on PPC when musl is used instead of glibc
...
Musl on Power does not define regs member as a pt_regs pointer type,
hence it's necessary to use member gp_regs instead.
2017-03-30 14:53:49 +00:00
Carlo Landmeter
9489cb3405
community/openjdk8: do not halt on removal of missing file
2017-03-26 11:10:45 +00:00
Jakub Jirutka
0722b351e9
community/openjdk8: do not fail when classes.jsa doesn't exist
...
This is related to new version of abuild running with `set -e`.
The build failed on armhf; classes.jsa is apparently not generated on
this platform and hence failed to be removed.
2017-03-26 01:27:51 +01:00
Natanael Copa
e3c58da819
community/openjdk8: build fix
...
needs nss-static for libfreebl.a
2017-03-23 13:58:15 +00:00
William Pitcock
5cf371ba43
community: trigger rebuilds against nss-dev
2017-03-23 04:03:50 +00:00
Timo Teräs
c8a21b71ac
community/openjdk8: pkgrel bump
2017-02-09 11:43:29 +00:00
Timo Teräs
8fddb2b863
community/openjdk8: fix paxmarking
...
- fix the script to work with split subpkg directory layout
- make apkbuild abort on marking error
- rebuild with new abuild that has xattr issue fixed
2017-02-09 11:41:23 +00:00
Timo Teräs
51235b6d75
community/openjdk8: security upgrade to 3.3.0 (java 8 u121)
...
enable sunec (ref #6809 )
S8138725: Add options for Javadoc generation
S8140353: Improve signature checking
S8151934, CVE-2017-3231: Resolve class resolution
S8156804, CVE-2017-3241: Better constraint checking
S8158406: Limited Parameter Processing
S8158997: JNDI Protocols Switch
S8159507: RuntimeVisibleAnnotation validation
S8161218: Better bytecode loading
S8161743, CVE-2017-3252: Provide proper login context
S8162577: Standardize logging levels
S8162973: Better component components
S8164143, CVE-2017-3260: Improve components for menu items
S8164147, CVE-2017-3261: Improve streaming socket output
S8165071, CVE-2016-2183: Expand TLS support
S8165344, CVE-2017-3272: Update concurrency support
S8166988, CVE-2017-3253: Improve image processing performance
S8167104, CVE-2017-3289: Additional class construction refinements
S8167223, CVE-2016-5552: URL handling improvements
S8168705, CVE-2016-5547: Better ObjectIdentifier validation
S8168714, CVE-2016-5546: Tighten ECDSA validation
S8168728, CVE-2016-5548: DSA signing improvments
S8168724, CVE-2016-5549: ECDSA signing improvments
2017-02-06 12:57:18 +00:00
Timo Teräs
0015b2f2be
community/openjdk8: add debug package
...
fixes #6386
2016-11-17 09:35:21 +00:00
Timo Teräs
8230baf5ed
community/openjdk8: security ugprade to icedtea 3.2.0
...
ref #6388
S8146490: Direct indirect CRL checks
S8151921: Improved page resolution
S8155968: Update command line options
S8155973, CVE-2016-5542: Tighten jar checks
S8156794: Extend data sharing
S8157176: Improved classfile parsing
S8157739, CVE-2016-5554: Classloader Consistency Checking
S8157749: Improve handling of DNS error replies
S8157753: Audio replay enhancement
S8157759: LCMS Transform Sampling Enhancement
S8157764: Better handling of interpolation plugins
S8158302: Handle contextual glyph substitutions
S8158993, CVE-2016-5568: Service Menu services
S8159495: Fix index offsets
S8159503: Amend Annotation Actions
S8159511: Stack map validation
S8159515: Improve indy validation
S8159519, CVE-2016-5573: Reformat JDWP messages
S8160090: Better signature handling in pack200
S8160094: Improve pack200 layout
S8160098: Clean up color profiles
S8160591, CVE-2016-5582: Improve internal array handling
S8160838, CVE-2016-5597: Better HTTP service
PR3206, RH1367357: lcms2: Out-of-bounds read in Type_MLU_Read()
2016-11-17 08:36:08 +00:00
Timo Teräs
a2e061d509
community/[various]: dont set arch in split function
2016-11-02 11:51:56 +02:00
Jakub Jirutka
97e9d140ed
community/openjdk8: move libjsoundalsa.so from -jre-base to -jre
...
This lib should not be needed for headless, Fedora also excludes it from
the headless package.
2016-08-30 22:36:22 +02:00
Jakub Jirutka
c2feaec957
community/openjdk8: fix build on aarch64
2016-08-30 22:36:22 +02:00
Jakub Jirutka
a45e55b728
community/openjdk8: improve abuild
2016-08-30 22:36:21 +02:00
Jakub Jirutka
f1bcc4bce4
community/openjdk8: rewrite to use icedtea and upgrade to 8.101.13
2016-08-30 22:36:21 +02:00
Natanael Copa
99e1859125
community/openjdk8: ship libjli.so with jre-base
...
fixes https://github.com/docker-library/openjdk/issues/77
2016-06-06 13:47:28 +00:00
Natanael Copa
1fe1ed24b9
community/openjdk8: security upgrade to 8u92
...
CVE-2016-0686
CVE-2016-0687
CVE-2016-0695
CVE-2016-3425
CVE-2016-3426
CVE-2016-3427
2016-05-10 11:18:30 +00:00
Jakub Jirutka
c20463c66b
community/openjdk8: fix messed indentation, global vars and modernize it
2016-05-02 18:42:44 +00:00
Timo Teräs
5691ec7d05
community/openjdk8: security upgrade to 8u77 (CVE-2016-0636)
2016-03-26 08:52:52 +00:00
Muh Muhten
1301e6ae13
update all source= lines to use :: instead of saveas- syntax
2016-03-10 10:03:19 +00:00
Timo Teräs
151f353fda
main/openjdk8: fix jre-base packaging
...
move plugins out that depend on xorg stuff, and add java-cacerts
dependency. fixes #5132 .
2016-02-22 13:53:26 +00:00
Natanael Copa
235ddf2b8f
community/openjdk8: fix permissions of *.jar
...
gnu find seems to not support the '-perm +006' anymore. use '-perm /006'
2016-02-02 09:24:59 +00:00
Timo Teräs
148e3b1833
community/openjdk8: upgrade to 8u72b15
...
Fixes CVE-2016-0483, CVE-2016-0494, CVE-2015-8126, CVE-2016-0475,
CVE-2016-0402, CVE-2016-0466, CVE-2016-0448, CVE-2015-7575.
2016-01-25 07:35:39 +00:00
Natanael Copa
94969c8a55
community/openjdk8: fix cacerts
...
ref #4128
2016-01-14 13:42:23 +00:00
Timo Teräs
94e7061558
community/openjdk8: fix javac, split -demos
...
ct.sym needs read permission for javac to work, fix that. and
split demos and samples to separate package.
2015-10-31 07:56:15 +00:00
Timo Teräs
b275ffd568
community/openjdk8: upgrade to java8 u66 b17
...
this is now latest GA release
2015-10-25 14:42:54 +00:00
Natanael Copa
58a5aac536
community/openjdk8: moved from testing
2015-10-07 14:03:23 +00:00