2189d1b41a
6845973: Update JDK7 with deployment changes in 6u13, 6u14
4802695: Support 64-bit Java Plug-in and Java webstart on Windows/Linux on AMD64
6825019: DownloadManager should not be loaded and referenced for full JRE
6738770: REGRESSION:JSException throws when use LiveConnect javascript facility
6772884: plugin2 : java.lang.OutOfMemoryError or crash
6707535: Crossing domain hole affecting multiple sites/domains using plug-in
6728071: Non-verification of Update files may allow unintended updates
6704154: Code loaded from local filesystem should not get access to localhost
6727081: Web Start security restrictions bypass using special extension jnlp
6727079: Java Web Start Socket() restriction bypass
6727071: Cache location/user name information disclosure in SingleInstanceImpl
6716217: AppletClassLoader adds permissions based on codebase regardless of CS
6694892: Java Webstart inclusion via system properties override [CVE-2008-2086]
6704074: localhost socket access due to cache location exposed
6703909: Java webstart arbitrary file creation using nativelib
6665315: browser crashes when deployment.properties has more slashes ( / )
6660121: Encoding values in JNLP files can cause buffer overflow
6606110: URLConnection.setProxiedHost for resources that are loaded via proxy
6581221: SSV(VISTA): Redirection FAILS to work if user does a downgrade install
6609756: Buffer Overflow in Java ActiveX component
6608712: Bypassing the same origin policy in Java with crafted names
6534630: "gnumake clobber" doesn't
6849953: JDK7 - replacement of bufferoverflowU.lib on amd64 breaks build
6849029: Need some JDK7 merge clean-up after comments on the webrev
6847582: Build problem on JDK7 with isSecureProperty in merge
6827935: JDK 7 deployment merging - problem in Compiler-msvm.gmk
|
||
---|---|---|
.. | ||
templates | ||
corba-rules.gmk | ||
Defs-internal.gmk | ||
deploy-rules.gmk | ||
hotspot-rules.gmk | ||
install-rules.gmk | ||
jaxp-rules.gmk | ||
jaxws-rules.gmk | ||
jdk-rules.gmk | ||
jprt.gmk | ||
jprt.properties | ||
langtools-rules.gmk | ||
README.pre-components | ||
sanity-rules.gmk | ||
sponsors-rules.gmk |
README-pre-components: --------------------- Current pre-components are langtools, jaxws, jaxp, and corba. Pre-components can use ant to build but must have a make/Makefile for building (a GNU make Makefile). All ant knowledge is being isolated in the workspaces that use it. Also for various reasons it is nice to have a Makefile wrapper over the running of ant, but in general having to do anything with shell commands is much easier to do in a Makefile than in an ant script. The make/makefile rules are: Variables: ALT_BOOTDIR The jdk home to use to build, if provided ALT_LANGTOOLS_DIST The dist area from a langtools build to use, if provided ALT_OUTPUTDIR Parent dir of build and dist directories, if provided VARIANT If DBG, debug build, if OPT, optimized build TARGET_CLASS_VERSION The classfile version number (currently 5) ANT_HOME Home of ant to use, if provided QUIET If defined, be quiet VERBOSE If defined, be verbose JDK_VERSION Version being built FULL_VERSION Full version string for this jdk build MILESTONE fcs, beta, internal or empty BUILD_NUMBER Number of the jdk build JPRT_ARCHIVE_BUNDLE Path to zip bundle to create for JPRT Targets: all Build everything, including dist build Build build area clean Clean up clobber Same as clean (don't ask) sanity Perform any sanity checks, exit non-zero if errors jprt_build_product JPRT product build, zip results into JPRT_ARCHIVE_BUNDLE jprt_build_debug JPRT debug build, zip results into JPRT_ARCHIVE_BUNDLE jprt_build_fastdebug JPRT fastdebug build, zip results into JPRT_ARCHIVE_BUNDLE Then of course we expect a dist/lib/classes.jar, dist/lib/src.zip and dist/lib/bin.zip.