Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Merge remote-tracking branch 'upstream/standard' into dragonwell #616

Merged
merged 43 commits into from
Jan 25, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
43 commits
Select commit Hold shift + click to select a range
79cae43
6528710: sRGB-ColorSpace to sRGB-ColorSpace Conversion
mrserb Aug 28, 2023
6c67bf6
8212677: X11 default visual support for IM status window on VNC
mrserb Aug 28, 2023
bbc068f
8206179: com/sun/management/OperatingSystemMXBean/GetCommittedVirtual…
Aug 30, 2023
33db95b
8315280: Bump update version of OpenJDK: 8u402
gnu-andrew Aug 31, 2023
6632d0a
8315135: Memory leak in the native implementation of Pack200.Unpacker…
simonis Sep 1, 2023
89a08b3
8315506: C99 compatibility issue in LinuxNativeDispatcher
Sep 4, 2023
115e74d
8239365: ProcessBuilder test modifications for AIX execution
Sep 6, 2023
1fc2e33
8159156: [TESTBUG] ReserveMemory test is not useful on Aix.
Sep 6, 2023
54c0440
8271838: AmazonCA.java interop test fails
jerboaa Sep 6, 2023
c519409
8309088: security/infra/java/security/cert/CertPathValidator/certific…
jerboaa Sep 11, 2023
50069a8
8209115: adjust libsplashscreen linux ppc64le builds for easier libpn…
martinuy Sep 19, 2023
5b76d03
8295685: Update Libpng to 1.6.38
martinuy Sep 19, 2023
ee4caa8
8029995: accept yes/no for boolean krb5.conf settings
Sep 20, 2023
a9e2be4
Merge
gnu-andrew Sep 20, 2023
961ab46
8283441: C2: segmentation fault in ciMethodBlocks::make_block_at(int)
Sep 25, 2023
f4260a4
8305815: Update Libpng to 1.6.39
martinuy Sep 26, 2023
27058b2
8307837: [8u] Check step in GHA should also print errors
zzambers Oct 2, 2023
27608e1
8242330: Arrays should be cloned in several JAAS Callback classes
Oct 5, 2023
edef564
8207404: MulticastSocket tests failing on AIX
Oct 16, 2023
0bc5d68
8311813: C1: Uninitialized PhiResolver::_loop field
chadrako Oct 16, 2023
bbf2e9a
8285398: Cache the results of constraint checks
Oct 17, 2023
c851317
8285696: AlgorithmConstraints:permits not throwing IllegalArgumentExc…
Oct 17, 2023
1e9eb53
8312535: MidiSystem.getSoundbank() throws unexpected SecurityException
mrserb Oct 18, 2023
8de4819
Merge
gnu-andrew Oct 31, 2023
dd43bdd
8319405: [s390] [jdk8] Increase javac default stack size for s390x zero
tstuefe Nov 8, 2023
eace2d7
8305329: [8u] Unify test libraries into single test library - step 1
zzambers Nov 8, 2023
0e7ebcb
8317291: Missing null check for nmethod::is_native_method()
Nov 13, 2023
10a653e
8176509: Use pandoc for converting build readme to html
zzambers Nov 14, 2023
b372b4b
8312489: Increase jdk.jar.maxSignatureFileSize default which is too l…
gnu-andrew Nov 24, 2023
c9f02f1
8317373: Add Telia Root CA v2
jerboaa Dec 11, 2023
d68d096
8317374: Add Let's Encrypt ISRG Root X2
jerboaa Dec 11, 2023
79adfc1
8318759: Add four DigiCert root certificates
jerboaa Dec 11, 2023
9c9d6b2
8319187: Add three eMudhra emSign roots
jerboaa Dec 13, 2023
4d8a8e2
8302017: Allocate BadPaddingException only if it will be thrown
Dec 15, 2023
e7ede49
8320597: RSA signature verification fails on signed data that does no…
Dec 16, 2023
7f5db81
8308204: Enhanced certificate processing
alexeybakhtin Nov 27, 2023
5e0e2bf
8314284: Enhance Nashorn performance
martinuy Dec 5, 2023
77d38b7
8314295: Enhance verification of verifier
martinuy Sep 29, 2023
f7cb28d
8314307: Improve loop handling
rwestrel Nov 7, 2023
199cb32
8314468: Improve Compiler loops
Nov 17, 2023
7c693ce
8316976: Improve signature handling
Nov 30, 2023
d4b472f
8317547: Enhance TLS connection support
alexeybakhtin Dec 15, 2023
7c85d30
Merge remote-tracking branch 'upstream/standard' into dragonwell
Accelerator1996 Jan 22, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
8 changes: 5 additions & 3 deletions .github/workflows/submit.yml
Original file line number Diff line number Diff line change
Expand Up @@ -277,7 +277,7 @@ jobs:
run: >
if cat test-results/testoutput/*/exitcode.txt | grep -q -v '^0$'
|| ! cat test-results/testoutput/*/Stats.txt | grep -q 'fail=0' ; then
cat test-results/testoutput/*/JTreport/text/newfailures.txt ;
cat test-results/testoutput/*/JTreport/text/{newfailures,other_errors}.txt ;
exit 1 ;
fi

Expand Down Expand Up @@ -638,7 +638,7 @@ jobs:
run: >
if cat test-results/testoutput/*/exitcode.txt | grep -q -v '^0$'
|| ! cat test-results/testoutput/*/Stats.txt | grep -q 'fail=0' ; then
cat test-results/testoutput/*/JTreport/text/newfailures.txt ;
cat test-results/testoutput/*/JTreport/text/{newfailures,other_errors}.txt ;
exit 1 ;
fi

Expand Down Expand Up @@ -1143,6 +1143,7 @@ jobs:
run: >
if ((Get-ChildItem -Path test-results\testoutput\*\exitcode.txt -Recurse | Select-String -Pattern '^0$' -NotMatch ).Count -gt 0) {
Get-Content -Path test-results\testoutput\*\JTreport\text\newfailures.txt ;
Get-Content -Path test-results\testoutput\*\JTreport\text\other_errors.txt ;
exit 1
}

Expand Down Expand Up @@ -1299,6 +1300,7 @@ jobs:
run: >
if ((Get-ChildItem -Path test-results\testoutput\*\exitcode.txt -Recurse | Select-String -Pattern '^0$' -NotMatch ).Count -gt 0) {
Get-Content -Path test-results\testoutput\*\JTreport\text\newfailures.txt ;
Get-Content -Path test-results\testoutput\*\JTreport\text\other_errors.txt ;
exit 1
}

Expand Down Expand Up @@ -1529,7 +1531,7 @@ jobs:
run: >
if cat test-results/testoutput/*/exitcode.txt | grep -q -v '^0$'
|| ! cat test-results/testoutput/*/Stats.txt | grep -q 'fail=0' ; then
cat test-results/testoutput/*/JTreport/text/newfailures.txt ;
cat test-results/testoutput/*/JTreport/text/{newfailures,other_errors}.txt ;
exit 1 ;
fi

Expand Down
2 changes: 1 addition & 1 deletion .jcheck/conf
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[general]
project=jdk8u
jbs=JDK
version=openjdk8u392
version=openjdk8u402

[checks]
error=author,committer,reviewers,merge,issues,executable,symlink,message,hg-tag,whitespace
Expand Down
44 changes: 7 additions & 37 deletions README
Original file line number Diff line number Diff line change
@@ -1,40 +1,10 @@
README:
This file should be located at the top of the OpenJDK Mercurial root
repository. A full OpenJDK repository set (forest) should also include
the following 6 nested repositories:
"jdk", "hotspot", "langtools", "corba", "jaxws" and "jaxp".
Welcome to OpenJDK!
===================

The root repository can be obtained with something like:
hg clone http://hg.openjdk.java.net/jdk8/jdk8 openjdk8

You can run the get_source.sh script located in the root repository to get
the other needed repositories:
cd openjdk8 && sh ./get_source.sh
For information about building OpenJDK, including how to fully retrieve all
source code, please see either of these:

People unfamiliar with Mercurial should read the first few chapters of
the Mercurial book: http://hgbook.red-bean.com/read/
* doc/building.html (html version)
* doc/building.md (markdown version)

See http://openjdk.java.net/ for more information about OpenJDK.

Simple Build Instructions:

0. Get the necessary system software/packages installed on your system, see
http://hg.openjdk.java.net/jdk8/jdk8/raw-file/tip/README-builds.html

1. If you don't have a jdk7u7 or newer jdk, download and install it from
http://java.sun.com/javase/downloads/index.jsp
Add the /bin directory of this installation to your PATH environment
variable.

2. Configure the build:
bash ./configure

3. Build the OpenJDK:
make all
The resulting JDK image should be found in build/*/images/j2sdk-image

where make is GNU make 3.81 or newer, /usr/bin/make on Linux usually
is 3.81 or newer. Note that on Solaris, GNU make is called "gmake".

Complete details are available in the file:
http://hg.openjdk.java.net/jdk8/jdk8/raw-file/tip/README-builds.html
See http://openjdk.java.net/ for more information about OpenJDK.
Loading
Loading