2005-02-08 Andrew Haley <aph@redhat.com>
* javax/security/auth/Subject.java (doAsPrivileged): If acc is
null, create a new AccessControlContext.
* java/security/SecureClassLoader.java (protectionDomainCache):
new field.
(defineClass): Create a new protection domain and add it to our
cache.
* java/rmi/server/UnicastRemoteObject.java (exportObject): Call
addStub() to keep track of the stub we've exported.
(unexportObject): Call deleteStub().
* java/rmi/server/RemoteObject.java (stubs): New field.
(addStub): New method.
(deleteStub): New method.
(toStub): Rewrite.
* java/lang/VMCompiler.java (loadSharedLibrary): Pass
true to findHelper (tryParents).
* gnu/gcj/runtime/SharedLibLoader.java (SharedLibLoader):
Likewise.
* java/net/URLClassLoader.java (SoURLLoader): Likewise.
* gnu/gcj/runtime/SharedLibHelper.java (SharedLibHelper): Pass
ProtectionDomain.
If tryParents is false, don't scan parent class loaders.
* java/security/Permissions.java (PermissionsHash.implies):
Iterate over the collection and invoke implies() on each
element.
From-SVN: r95111
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| activation | Loading commit data... | |
| dgc | Loading commit data... | |
| registry | Loading commit data... | |
| server | Loading commit data... | |
| AccessException.java | Loading commit data... | |
| AlreadyBoundException.java | Loading commit data... | |
| ConnectException.java | Loading commit data... | |
| ConnectIOException.java | Loading commit data... | |
| MarshalException.java | Loading commit data... | |
| MarshalledObject.java | Loading commit data... | |
| Naming.java | Loading commit data... | |
| NoSuchObjectException.java | Loading commit data... | |
| NotBoundException.java | Loading commit data... | |
| RMISecurityException.java | Loading commit data... | |
| RMISecurityManager.java | Loading commit data... | |
| Remote.java | Loading commit data... | |
| RemoteException.java | Loading commit data... | |
| ServerError.java | Loading commit data... | |
| ServerException.java | Loading commit data... | |
| ServerRuntimeException.java | Loading commit data... | |
| StubNotFoundException.java | Loading commit data... | |
| UnexpectedException.java | Loading commit data... | |
| UnknownHostException.java | Loading commit data... | |
| UnmarshalException.java | Loading commit data... |