Commit Graph

59 Commits

Author SHA1 Message Date
Alan Bateman
db4d383614 8142968: Module System implementation
Initial integration of JEP 200, JEP 260, JEP 261, and JEP 282

Co-authored-by: Alex Buckley <alex.buckley@oracle.com>
Co-authored-by: Jonathan Gibbons <jonathan.gibbons@oracle.com>
Co-authored-by: Karen Kinnear <karen.kinnear@oracle.com>
Co-authored-by: Mandy Chung <mandy.chung@oracle.com>
Co-authored-by: Mark Reinhold <mark.reinhold@oracle.com>
Co-authored-by: Chris Hegarty <chris.hegarty@oracle.com>
Co-authored-by: Alexandr Scherbatiy <alexandr.scherbatiy@oracle.com>
Co-authored-by: Amy Lu <amy.lu@oracle.com>
Co-authored-by: Calvin Cheung <calvin.cheung@oracle.com>
Co-authored-by: Daniel Fuchs <daniel.fuchs@oracle.com>
Co-authored-by: Erik Joelsson <erik.joelsson@oracle.com>
Co-authored-by: Harold Seigel <harold.seigel@oracle.com>
Co-authored-by: Jaroslav Bachorik <jaroslav.bachorik@oracle.com>
Co-authored-by: Jean-Francois Denise <jean-francois.denise@oracle.com>
Co-authored-by: Jan Lahoda <jan.lahoda@oracle.com>
Co-authored-by: James Laskey <james.laskey@oracle.com>
Co-authored-by: Lois Foltan <lois.foltan@oracle.com>
Co-authored-by: Miroslav Kos <miroslav.kos@oracle.com>
Co-authored-by: Huaming Li <huaming.li@oracle.com>
Co-authored-by: Sean Mullan <sean.mullan@oracle.com>
Co-authored-by: Naoto Sato <naoto.sato@oracle.com>
Co-authored-by: Masayoshi Okutsu <masayoshi.okutsu@oracle.com>
Co-authored-by: Peter Levart <peter.levart@gmail.com>
Co-authored-by: Philip Race <philip.race@oracle.com>
Co-authored-by: Claes Redestad <claes.redestad@oracle.com>
Co-authored-by: Sergey Bylokhov <sergey.bylokhov@oracle.com>
Co-authored-by: Alexandre Iline <alexandre.iline@oracle.com>
Co-authored-by: Volker Simonis <volker.simonis@gmail.com>
Co-authored-by: Staffan Larsen <staffan.larsen@oracle.com>
Co-authored-by: Stuart Marks <stuart.marks@oracle.com>
Co-authored-by: Semyon Sadetsky <semyon.sadetsky@oracle.com>
Co-authored-by: Serguei Spitsyn <serguei.spitsyn@oracle.com>
Co-authored-by: Sundararajan Athijegannathan <sundararajan.athijegannathan@oracle.com>
Co-authored-by: Valerie Peng <valerie.peng@oracle.com>
Co-authored-by: Vincent Ryan <vincent.x.ryan@oracle.com>
Co-authored-by: Weijun Wang <weijun.wang@oracle.com>
Co-authored-by: Yuri Nesterenko <yuri.nesterenko@oracle.com>
Co-authored-by: Yekaterina Kantserova <yekaterina.kantserova@oracle.com>
Co-authored-by: Alexander Kulyakthin <alexander.kulyakhtin@oracle.com>
Co-authored-by: Felix Yang <felix.yang@oracle.com>
Co-authored-by: Andrei Eremeev <andrei.eremeev@oracle.com>
Co-authored-by: Frank Yuan <frank.yuan@oracle.com>
Co-authored-by: Sergei Pikalev <sergei.pikalev@oracle.com>
Co-authored-by: Sibabrata Sahoo <sibabrata.sahoo@oracle.com>
Co-authored-by: Tiantian Du <tiantian.du@oracle.com>
Co-authored-by: Sha Jiang <sha.jiang@oracle.com>
Reviewed-by: alanb, mchung, naoto, rriggs, psandoz, plevart, mullan, ascarpino, vinnie, prr, sherman, dfuchs, mhaupt
2016-03-17 19:04:16 +00:00
Weijun Wang
7852a473da 8147772: Update KerberosTicket to describe behavior if it has been destroyed and fix NullPointerExceptions
Reviewed-by: mullan
2016-02-17 11:23:48 +08:00
Iris Clark
9d07dc02e1 8136494: Update "@since 1.9" to "@since 9" to match java.version.specification
Reviewed-by: alanb, chegar, lancea, prr
2016-01-20 11:02:36 -08:00
Chris Hegarty
aa0ef2e9f5 8145544: Move sun.misc.VM to jdk.internal.misc
Reviewed-by: alanb, mullan, weijun
2016-01-06 10:01:44 +00:00
Chris Hegarty
a979586dce 8144995: Move sun.misc.HexDumpEncoder to sun.security.util
Reviewed-by: psandoz, mchung
2015-12-14 19:24:33 +00:00
Iris Clark
b1b246fa7b Merge 2015-11-19 14:00:49 -08:00
Chris Hegarty
bdbc4d15df 8140606: Update library code to use internal Unsafe
Reviewed-by: alanb, mchung, psandoz, weijun
2015-11-11 09:19:12 +00:00
Iris Clark
321ddf167f Merge 2015-11-01 09:49:05 -08:00
Jesper Wilhelmsson
a18ce1f7d5 Merge 2015-10-30 00:02:35 +01:00
Iris Clark
b7cb99d927 Merge 2015-10-25 19:16:39 -07:00
Bob Vandette
3dc2d02585 8136556: Add the ability to perform static builds of MacOSX x64 binaries
Reviewed-by: ihse, bdelsart, gadams, lfoltan, rriggs, hseigel, twisti
2015-10-19 13:41:09 -04:00
Chris Hegarty
f17770b428 8138978: Examine usages of sun.misc.IOUtils
Reviewed-by: alanb, mullan, psandoz, rriggs, weijun
2015-10-09 14:21:02 +01:00
Iris Clark
2bfa80503f Merge 2015-09-14 10:00:25 -07:00
Iris Clark
9e0d78c661 Merge 2015-09-08 10:25:11 -07:00
Weijun Wang
a4b5e30688 8129789: implies() of ServicePermission and DelegationPermission underspecified
Reviewed-by: mullan
2015-09-02 19:20:46 +08:00
Alexander Stepanov
572aef810c 8133802: replace some <tt> tags (obsolete in html5) in security-libs docs
Reviewed-by: mullan
2015-08-25 18:45:09 +03:00
Iris Clark
8db18e0442 Merge 2015-08-17 13:02:48 -07:00
Iris Clark
959eee3901 Merge 2015-08-03 09:26:18 -07:00
Weijun Wang
31e49478d4 8132111: Do not request for addresses for forwarded TGT
Reviewed-by: mullan
2015-08-03 09:25:02 +08:00
Alexander Stepanov
48e1903790 8132130: some docs cleanup
Some docs cleanup

Reviewed-by: mullan
2015-07-31 15:07:18 +03:00
Weijun Wang
e81669d5df 8131051: KDC might issue a renewable ticket even if not requested
Reviewed-by: xuelei
2015-07-21 18:02:36 +08:00
Iris Clark
89a565ccd0 Merge 2015-07-20 11:01:24 -07:00
Iris Clark
3542628ec7 8130696: Security Providers need to have their version numbers updated for JDK 9
Reviewed-by: ascarpino, mullan, valeriep, weijun, wetmore
2015-07-20 09:40:49 -07:00
Weijun Wang
b0adb82016 8131735: closed/sun/security/ssl/SSLSessionImpl/RemovedPrivateKey.java is failing
Reviewed-by: vinnie
2015-07-17 19:40:25 +08:00
Ivan Gerasimov
82f8a14808 8130022: Use Java-style array declarations consistently
Reviewed-by: coffeys
2015-07-09 10:37:07 +03:00
Jason Uh
84ebc260b9 8022444: Remove sun.security.util.ObjectIdentifier.equals(ObjectIdentifier other) method
Reviewed-by: mullan
2015-06-29 16:36:44 -07:00
Valerie Peng
5109058c5d 7191662: JCE providers should be located via ServiceLoader
Enhanced to use ServiceLoader and switched provider to Provider.Service model.

Reviewed-by: mullan, alanb, mchung
2015-06-26 21:34:34 +00:00
Artem Smotrakov
c537edfa2d 8129575: Equal DelegationPermission instances may return different hash codes
Reviewed-by: mullan, weijun
2015-06-25 20:20:41 +08:00
Sean Mullan
e37ef5fefc 8056179: Store permissions in concurrent collections in PermissionCollection subclasses
8065942: Store PermissionCollection entries in a ConcurrentHashMap instead of a HashMap in Permissions class

Reviewed-by: weijun
2015-06-09 09:18:07 -04:00
Weijun Wang
d922187012 8031111: fix krb5 caddr
Reviewed-by: valeriep
2015-06-04 15:29:29 +08:00
Weijun Wang
1f705ef606 8038089: TLS optional support for Kerberos cipher suites needs to be re-examine
Reviewed-by: xuelei
2015-06-02 22:26:36 +08:00
Weijun Wang
18dd0d6305 8081278: Typo in Exception Message
Reviewed-by: mullan
2015-05-28 09:11:14 +08:00
Weijun Wang
4f8755f9b8 8080911: sun/security/krb5/auto/UseCacheAndStoreKey.java timed out intermittently
Reviewed-by: xuelei
2015-05-26 22:10:37 +08:00
Weijun Wang
041dbf030e 8048030: Expectations should be consistent
Reviewed-by: valeriep, mullan, ahgross
2015-05-24 16:35:12 +08:00
Weijun Wang
ae7da8e119 8077102: dns_lookup_realm should be false by default
Reviewed-by: valeriep
2015-05-19 09:09:09 +08:00
Weijun Wang
3db31d77fc 8078439: SPNEGO auth fails if client proposes MS krb5 OID
Reviewed-by: valeriep
2015-05-05 21:14:12 +08:00
Weijun Wang
b4dc8b67ff 8078495: End time checking for native TGT is wrong
Reviewed-by: xuelei
2015-05-04 17:56:33 +08:00
Alexander Stepanov
e9000d948f 8077332: tidy warnings from javax/xml
Some HTML markup fix (jdk part)

Reviewed-by: joehw, lancea, mullan
2015-04-21 20:12:29 +04:00
Alexander Stepanov
be039332c8 8076223: Rest of tidy warning in javax.security / java.security
Minor HTML markup fix for documentation

Reviewed-by: xuelei
2015-04-09 16:31:55 +04:00
Alexander Stepanov
765a1e4435 8028266: Tidy warnings cleanup for packages java.security/javax.security
Some tidy warnings in docs were fixed

Reviewed-by: mullan, wetmore
2015-03-16 19:09:13 +04:00
Weijun Wang
d5d207d635 8074836: Resolve disabled warnings for libosxkrb5
8074835: Resolve disabled warnings for libj2gss

Reviewed-by: erikj
2015-03-16 18:08:01 +08:00
Weijun Wang
d63bf0c50a 8071643: sun.security.krb5.KrbApReq.authenticate() is not thread safe
Reviewed-by: mullan
2015-02-05 11:42:39 +08:00
Weijun Wang
873b88dcc9 8022582: Relax response flags checking in sun.security.krb5.KrbKdcRep.check
Reviewed-by: mullan
2015-01-27 18:16:27 +08:00
Weijun Wang
ddba00b834 8055045: StringIndexOutOfBoundsException while reading krb5.conf
Reviewed-by: mullan
2015-01-26 09:29:29 +08:00
Weijun Wang
d5c853c088 8071313: krb5.conf not read if SCDynamicStore krb5 config is empty
Reviewed-by: mullan
2015-01-23 09:22:14 +08:00
Weijun Wang
2d97b4eecf 8061826: Part of JDK-8060474 should be reverted
Reviewed-by: mullan, ahgross
2014-10-23 07:07:16 +08:00
Weijun Wang
3b44ba662d 8060474: Resolve more parsing ambiguity
Reviewed-by: mullan, ahgross
2014-10-21 22:37:17 +08:00
Martin Buchholz
08eb67b941 8067377: My hobby: caning, then then canning, the the can-can
Fix ALL the stutters!

Reviewed-by: rriggs, mchung, lancea
2014-10-30 07:31:41 -07:00
Otavio Santana
89cec23580 8055723: Replace concat String to append in StringBuilder parameters (dev)
Reviewed-by: redestad, ulfzibis, weijun, prappo, igerasim, alanb
2014-12-11 15:23:02 +08:00
Weijun Wang
26099e744a 8044500: Add kinit options and krb5.conf flags that allow users to obtain renewable tickets and specify ticket lifetimes
Reviewed-by: valeriep
2014-12-09 18:28:26 +08:00