summaryrefslogtreecommitdiff
path: root/tools
Commit message (Collapse)AuthorAgeFilesLines
...
* 2006-07-18 Raif S. Naffah <raif@swiftdsl.com.au>Raif S. Naffah2006-07-181-0/+123
| | | | | | | | | | | | PR Classpath/27205 * tools/gnu/classpath/tools/jarsigner/SFHelper.java (writeDSA): Check certificate validity. (getIssuerName): New method. (getSubjectName): Likewise. (getNotAfterDate): Likewise. (getNotBeforeDate): Likewise. * resource/gnu/classpath/tools/jarsigner/messages.properties: Added messages for newly added messages in SFHelper.
* 2006-07-17 Raif S. Naffah <raif@swiftdsl.com.au>Raif S. Naffah2006-07-161-2/+3
| | | | | | * tools/gnu/classpath/tools/keytool/Command.java (setKeystoreURLParam): Condition the creation of .keystore (a default keystore) based on the createIfNotFound argument as well.
* 2006-07-16 Raif S. Naffah <raif@swiftdsl.com.au>Raif S. Naffah2006-07-164-13/+49
| | | | | | | | | | | | | | | | | | | PR Classpath/28391 * tools/gnu/classpath/tools/keytool/Command.java (setKeyStoreParams(5)): New method. (setKeyStoreParams(4)): Call the above method with false as its 1st arg. (setProviderClassNameParam): Made private. (setKeystoreTypeParam): Likewise. (setKeyPasswordParam): Likewise (setKeystorePasswordParam): Likewise. (setKeystoreURLParam): Now accepts 2 more arguments; the first a boolean to create or not the keystore if it's not there, and the second is the store's password to process before loading the keystore. Amended the code accordingly. * tools/gnu/classpath/tools/keytool/GenKeyCmd.java (setup): Call super's setKeyStoreParams(5) with true as its first argument. * tools/gnu/classpath/tools/keytool/IdentityDBCmd.java (setup): Likewise. * tools/gnu/classpath/tools/keytool/ImportCmd.java (setup): Likewise.
* * tools/.cvsignore: Updated for new tools.Tom Tromey2006-07-091-0/+3
|
* * configure.ac: Create gjar, gnative2ascii, gserialver.Tom Tromey2006-06-277-6/+168
| | | | | | | | | | | | * tools/gappletviewer.in: Quote $@. * tools/gkeytool.in: Likewise. * tools/gjarsigner.in: Likewise. * tools/gjar.in: New file. * tools/gnative2ascii.in: Likewise. * tools/gserialver.in: Likewise. * tools/Makefile.am (bin_PROGRAMS): Added gjar, gnative2ascii, gserialver. (bin_SCRIPTS): Likewise.
* * tools/gnu/classpath/tools/getopt/Parser.java (handleLongOption):Tom Tromey2006-06-181-0/+8
| | | | Also handle short options.
* * tools/.cvsignore: Added new tool names.Tom Tromey2006-06-161-0/+3
|
* 2006-06-15 Thomas Fitzsimmons <fitzsim@redhat.com>Thomas Fitzsimmons2006-06-155-26/+26
| | | | | | | | | | | | | | | * configure.ac: Rename appletviewer to gappletviewer, jarsigner to gjarsigner and keytool to gkeytool. * doc/tools.texinfo: Add note about tool exectable names. * tools/Makefile.am: Rename appletviewer to gappletviewer, jarsigner to gjarsigner and keytool to gkeytool. * tools/appletviewer.in: Rename ... * tools/gappletviewer.in: New file. * tools/jarsigner.in: Rename ... * tools/gjarsigner.in: New file. * tools/keytool.in: Rename ... * tools/gkeytool.in: New file. * tools/toolwrapper.c: Simplify TOOLS_ZIP macro.
* 2006-06-12 Lillian Angel <langel@redhat.com>Lillian Angel2006-06-121-1/+1
| | | | | * tools/gnu/classpath/tools/appletviewer/StandaloneAppletWindow.java (StandaloneAppletWindow): Changed title of standalone window.
* 2006-06-12 Raif S. Naffah <raif@swiftdsl.com.au>Raif S. Naffah2006-06-1222-403/+538
| | | | | | | | | | | | | | | | | | | | | | | | | | * tools/gnu/classpath/tools/keytool/StorePasswdCmd.java: Condition all trace/debug code based on Configuration.DEBUG. * tools/gnu/classpath/tools/keytool/SelfCertCmd.java: Likewise. * tools/gnu/classpath/tools/keytool/PrintCertCmd.java: Likewise. * tools/gnu/classpath/tools/keytool/Messages.java: Likewise. * tools/gnu/classpath/tools/keytool/Main.java: Likewise. * tools/gnu/classpath/tools/keytool/ListCmd.java: Likewise. * tools/gnu/classpath/tools/keytool/KeyPasswdCmd.java: Likewise. * tools/gnu/classpath/tools/keytool/KeyCloneCmd.java: Likewise. * tools/gnu/classpath/tools/keytool/ImportCmd.java: Likewise. * tools/gnu/classpath/tools/keytool/IdentityDBCmd.java: Likewise. * tools/gnu/classpath/tools/keytool/GenKeyCmd.java: Likewise. * tools/gnu/classpath/tools/keytool/ExportCmd.java: Likewise. * tools/gnu/classpath/tools/keytool/DeleteCmd.java: Likewise. * tools/gnu/classpath/tools/keytool/Command.java: Likewise. * tools/gnu/classpath/tools/keytool/CertReqCmd.java: Likewise. * tools/gnu/classpath/tools/keytool/CACertCmd.java: Likewise. * tools/gnu/classpath/tools/jarsigner/SFHelper.java: Likewise. * tools/gnu/classpath/tools/jarsigner/Messages.java: Likewise. * tools/gnu/classpath/tools/jarsigner/Main.java: Likewise. * tools/gnu/classpath/tools/jarsigner/JarVerifier.java: Likewise. * tools/gnu/classpath/tools/jarsigner/JarSigner.java: Likewise. * tools/gnu/classpath/tools/jarsigner/HashUtils.java: Likewise.
* 2006-06-11 Raif S. Naffah <raif@swiftdsl.com.au>Raif S. Naffah2006-06-112-1/+324
| | | | | | | | | | | | | | | | | * doc/tools.texinfo: Added text for new -cacert command. Re-structured sections. * resource/gnu/classpath/tools/keytool/messages.properties: Added messages for -cacert command. * tools/gnu/classpath/tools/keytool/Main.java (CACERT_CMD): New constant. (_CACERT): Likewise. (shutdownThread): New field. (Main): Install shutdown thread. (main): Uninstall shutdown thread. (start): Handle new -cacert command. (getParser): Likewise. (teardown): Increased visibility. (ShutdownHook): New inner class. * tools/gnu/classpath/tools/keytool/CACertCmd.java: New file.
* * tools/.cvsignore: Added .deps.Tom Tromey2006-06-091-0/+1
|
* 2006-06-02 Raif S. Naffah <raif@swiftdsl.com.au>Raif S. Naffah2006-06-0111-11/+11
| | | | | | | | | | | | | | * tools/gnu/classpath/tools/keytool/StorePasswdCmd.java: Fixed typo. * tools/gnu/classpath/tools/keytool/CertReqCmd.java: Likewise. * tools/gnu/classpath/tools/keytool/DeleteCmd.java: Likewise. * tools/gnu/classpath/tools/keytool/ExportCmd.java: Likewise. * tools/gnu/classpath/tools/keytool/GenKeyCmd.java: Likewise. * tools/gnu/classpath/tools/keytool/IdentityDBCmd.java: Likewise. * tools/gnu/classpath/tools/keytool/ImportCmd.java: Likewise. * tools/gnu/classpath/tools/keytool/KeyCloneCmd.java: Likewise. * tools/gnu/classpath/tools/keytool/KeyPasswdCmd.java: Likewise. * tools/gnu/classpath/tools/keytool/ListCmd.java: Likewise. * tools/gnu/classpath/tools/keytool/SelfCertCmd.java: Likewise.
* 2006-06-02 Raif S. Naffah <raif@swiftdsl.com.au>Raif S. Naffah2006-06-011-1/+21
| | | | | | | * tools/gnu/classpath/tools/keytool/Command.java (shutdownThread): New field. (Command): Add the shutdown hook. (doCommand): Remove the shutdown hook. (ShutdownHook): New class.
* 2006-06-02 Raif S. Naffah <raif@swiftdsl.com.au>Raif S. Naffah2006-06-012-34/+2
| | | | | * tools/jarsigner.in: Use @VM_BINARY@. * tools/keytool.in: Likewise.
* 2006-06-01 Lillian Angel <langel@redhat.com>Lillian Angel2006-06-011-1/+1
| | | | | | | * tools/gnu/classpath/tools/appletviewer/AppletTag.java (prependCodebase): Fixed check. No dirname was ever considered to be a file, so every applet fell into the if-statement causing a lot of classloading problems with the applets.
* 2006-05-29 Thomas Fitzsimmons <fitzsim@redhat.com>Thomas Fitzsimmons2006-05-291-4/+4
| | | | * tools/Makefile.am [FOUND_CACAO] (LIBJVM): Define to -ljvm.
* 2006-05-28 Raif S. Naffah <raif@swiftdsl.com.au>Raif S. Naffah2006-05-281-34/+133
| | | | | | | | | | | | | | | | | | | | | | * tools/gnu/classpath/tools/keytool/ImportCmd.java (GKR): New constant. (JKS): Likewise. (LIB): Likewise. (SECURITY): Likewise. (CACERTS): Likewise. (CACERTS_GKR): Likewise. (gkrCaCertsPathName): New field. (jksCaCertsPathName): Likewise. (selfSignedCertificate): Likewise. (start): Initialize trusted certificate key stores if -trustcacerts is specified. (ensureReplyIsOurs): Initialize selfSignedCertificate. (orderChain): Implemented. (findTrustAndUpdate): Check a cacerts.gkr (GKR) and a cacert (JKS) trusted certificate key stores if -trustcacerts option is specified. (findTrustInCACerts): Removed. (getCertPathParameters): New method. (validate): New method. * resource/gnu/classpath/tools/keytool/messages.properties: Added message.
* 2006-05-27 Thomas Fitzsimmons <fitzsim@redhat.com>Thomas Fitzsimmons2006-05-272-34/+57
| | | | | | | | | | * configure.ac (FOUND_CACAO): New automake conditional. Add --enable-tool-wrappers. * NEWS: Introduce the --enable-tool-wrappers option. * tools/Makefile.am[CREATE_WRAPPERS]: Build wrapper binaries. * tools/appletviewer.c: Remove file. Make tool-indepedent and rename ... * tools/toolwrapper.c: New file.
* 2006-05-26 Thomas Fitzsimmons <fitzsim@redhat.com>Thomas Fitzsimmons2006-05-271-0/+4
| | | | * tools/Makefile.am (installcheck-binSCRIPTS): Do nothing.
* 2006-05-24 Lillian Angel <langel@redhat.com>Lillian Angel2006-05-241-9/+13
| | | | | | * tools/gnu/classpath/tools/appletviewer/AppletTag.java (prependCodeBase): Added check to determine if the documentbase points to a directory or a file.
* * resource/gnu/classpath/tools/serialver/messages.properties: NewTom Tromey2006-05-222-14/+185
| | | | | | | | | | | | | file. * tools/gnu/classpath/tools/serialver/Messages.java: New file. * tools/gnu/classpath/tools/serialver/SerialVer.java (classes): New field. (classpath): Likewise. (run): New method. (main): Use it. (addFileURL): New method. (getClassLoader): Likewise. (printMessage): Likewise.
* * tools/gnu/classpath/tools/serialver/SerialVer.java: New file.Tom Tromey2006-05-221-0/+60
|
* PR classpath/27688:Tom Tromey2006-05-223-41/+112
| | | | | | | | | | | | | | | * tools/gnu/classpath/tools/jar/Extractor.java (allItems): Now a WorkSet. (initSet): Removed. (shouldExtract): Removed. (run): Updated. * tools/gnu/classpath/tools/jar/WorkSet.java: New file. * tools/gnu/classpath/tools/jar/Lister.java (readUntilEnd): New method. (listJar): Use it. (allItems): New field. (run): Initialize it. (listJar): Use it.
* 2006-05-21 Raif S. Naffah <raif@swiftdsl.com.au>Raif S. Naffah2006-05-212-4/+4
| | | | | | | | | | | | | | | | | | * doc/tools.texinfo: Replaced references to MessageBundle.properties to messages.properties. * resource/gnu/classpath/tools/jarsigner/MessageBundle.properties: Renamed to messages.properties. * resource/gnu/classpath/tools/keytool/MessageBundle.properties: Likewise. * resource/gnu/classpath/tools/jarsigner/messages.properties: Renamed from MessageBundle.properties. Added copyright notice. * resource/gnu/classpath/tools/keytool/messages.properties: Likewise. * tools/gnu/classpath/tools/jarsigner/Messages.java (BUNDLE_NAME): Use messages instead of MessageBundle properties file. (getFormattedString): Fixed a spelling mistake. * tools/gnu/classpath/tools/keytool/Messages.java: Likewise.
* * tools/gnu/classpath/tools/native2ascii/Messages.java: New file.Tom Tromey2006-05-203-43/+153
| | | | | | | | | | | | | * resource/gnu/classpath/tools/native2ascii/messages.properties: New file. * tools/gnu/classpath/tools/native2ascii/Native2ASCII.java (HandleFile): New class. (input, output, encoding, reversed): New fields. (createParser): New method. (run): Likewise. (main): Use 'run'. * tools/gnu/classpath/tools/getopt/FileArgumentCallback.java (notifyFile): Throws OptionException.
* * tools/gnu/classpath/tools/native2ascii/Native2ASCII.java: New file,Tom Tromey2006-05-201-0/+143
| | | | from cp-tools.
* 2006-05-20 Raif S. Naffah <raif@swiftdsl.com.au>Raif S. Naffah2006-05-2012-38/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | * tools/gnu/classpath/tools/keytool/ListCmd.java (rfc): Increased visibility. (setup): Do not trace/log passwords. (parsed): Was not setting correct (rfc) field; fixed. (print1Chain): Formatting. * tools/gnu/classpath/tools/keytool/DeleteCmd.java (setup): Do not trace/log passwords. * tools/gnu/classpath/tools/keytool/ExportCmd.java (setup): Likewise. * tools/gnu/classpath/tools/keytool/GenKeyCmd.java (setup): Likewise. * tools/gnu/classpath/tools/keytool/IdentityDBCmd.java (setup): Likewise. * tools/gnu/classpath/tools/keytool/KeyCloneCmd.java (setup): Likewise. * tools/gnu/classpath/tools/keytool/StorePasswdCmd.java (setup): Likewise. * tools/gnu/classpath/tools/keytool/ImportCmd.java (setup): Likewise. (orderChain): Added FIXME. * tools/gnu/classpath/tools/keytool/CertReqCmd.java (setup): Do not trace/log passwords. Removed commented out code. * tools/gnu/classpath/tools/keytool/KeyPasswdCmd.java (setup): Likewise. * tools/gnu/classpath/tools/keytool/SelfCertCmd.java (setup): Likewise. * tools/gnu/classpath/tools/keytool/Command.java (doCommand): Formatting. (setKeystoreURLParam): Likewise. (setKeystorePasswordParam): Do not trace/log passwords. (saveKeyStore): Likewise.
* * tools/gnu/classpath/tools/jar/Indexer.java (indexJarFile): Use aTom Tromey2006-05-171-2/+4
| | | | LinkedHashSet.
* * tools/gnu/classpath/tools/jar/Main.java (setArchiveFile): UseTom Tromey2006-05-155-42/+140
| | | | | | | | | | | MessageFormat. * tools/gnu/classpath/tools/jar/Indexer.java (indexJarFile): Use MessageFormat. * tools/gnu/classpath/tools/jar/Extractor.java: Externalized strings. (run): Use MessageFormat. * resource/gnu/classpath/tools/jar/messages.properties: New file. * tools/gnu/classpath/tools/jar/Creator.java: Externalized strings. (writeFile): Use MessageFormat.
* * tools/gnu/classpath/tools/getopt/Option.java (getDescription):Tom Tromey2006-05-154-25/+113
| | | | | | | | | | | | | Removed old comment. * tools/gnu/classpath/tools/getopt/ClasspathToolParser.java: Externalized strings. (getVersionString): Use MessageFormat. * tools/gnu/classpath/tools/getopt/Messages.java: New file. * resource/gnu/classpath/tools/getopt/Messages.properties: New file. * tools/gnu/classpath/tools/getopt/Parser.java: Externalized strings. (getArgument): Use a MessageFormat. (handleLongOption): Likewise. (parse): Likewise.
* 2006-05-15 Raif S. Naffah <raif@swiftdsl.com.au>Raif S. Naffah2006-05-151-167/+162
| | | | | | | | | | | | | * tools/gnu/classpath/tools/jarsigner/Main.java: Increased visibility of fields used by parser anonymous classes. (KEYTOOL_TOOL): New constant. (cmdLineParser): Changed type to ToolParser. (fileAndAlias): new field. (main): Don't catch OptionException. (processArgs): Removed validation checks; now handled by ToolParser. (getParser): Removed. (ToolParserCallback): New inner class. (ToolParser): Likewise.
* * tools/gnu/classpath/tools/jar/Updater.java (run): No longer throwsTom Tromey2006-05-156-39/+59
| | | | | | | | | | | | | | | | | | OptionException. * tools/gnu/classpath/tools/jar/Creator.java (run): No longer throws OptionException. * tools/gnu/classpath/tools/jar/Action.java (run): No longer throws OptionException. * tools/gnu/classpath/tools/jar/Indexer.java (run): Removed. Moved validation to JarParser. * tools/gnu/classpath/tools/jar/Main.java (JarParser): New class. (run): Moved validation to JarParser. Don't throw OptionException. (initializeParser): Create a JarParser. (main): Don't catch OptionException. * tools/gnu/classpath/tools/getopt/Parser.java (printHelp): No longer public. (validate): New method. (parse): Call it. Print '-help' in error message when long-only.
* * tools/gnu/classpath/tools/jar/Indexer.javaTom Tromey2006-05-142-2/+5
| | | | | | (writeCommandLineEntries): Simplify insertion. * tools/gnu/classpath/tools/jar/Main.java (run): Don't allow both -m and -M.
* PR classpath/27514:Tom Tromey2006-05-145-53/+242
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/java/net/IndexListParser.java (JAR_INDEX_FILE): Renamed. Now constant. (JAR_INDEX_VERSION_KEY): Likewise. (IndexListParser): Updated. (getVersionInfo): Likewise. * tools/gnu/classpath/tools/jar/Indexer.java: New file. * tools/gnu/classpath/tools/jar/Action.java (run): Now throws OptionException. * tools/gnu/classpath/tools/jar/Main.java (initializeParser): Handle -i. (ModeOption): New constructor. (parsed): Updated. Use setArchiveFile. (setArchiveFile): New method. (run): Handle no-argument case. (main): Emit --help message on option error. * tools/gnu/classpath/tools/jar/Updater.java (inputJar): New field. (createManifest): New method. (run): Updated. Throws OptionException. Correctly copy zip entry. * tools/gnu/classpath/tools/jar/Creator.java (createManifest): New method. (writeManifest): Removed. (outputStream): Now a JarOutputStream. (writeCommandLineEntries): Changed parameters. Updated callers. (run): Throws OptionException. * java/util/jar/JarOutputStream.java (putNextEntry): Typo fix. * java/util/jar/Manifest.java (read): Typo fix.
* 2006-05-14 Raif S. Naffah <raif@swiftdsl.com.au>Raif S. Naffah2006-05-141-5/+5
| | | | * tools/gnu/classpath/tools/jarsigner/Main.java (main): Formatting.
* 2006-05-14 Raif S. Naffah <raif@swiftdsl.com.au>Raif S. Naffah2006-05-1416-1224/+1377
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * tools/gnu/classpath/tools/keytool/keytool.txt: Removed * tools/gnu/classpath/tools/keytool/StorePasswdCmd.java: Increased visibility of fields used by parser anonymous classes. (processArgs): Removed. (getParser): New method. * tools/gnu/classpath/tools/keytool/SelfCertCmd.java: Likewise. (setup): Mark (Eclipse) strings that need not be externalised. (start): Likewise. * tools/gnu/classpath/tools/keytool/PrintCertCmd.java: Likewise. * tools/gnu/classpath/tools/keytool/Main.java: Amended to use getopt command line option parsing. * tools/gnu/classpath/tools/keytool/ListCmd.java: Increased visibility of fields used by parser anonymous classes. (processArgs): Removed. (setup): set 'all' local field. (getParser): New method. * tools/gnu/classpath/tools/keytool/KeyPasswdCmd.java: Increased visibility of fields used by parser anonymous classes. (processArgs): Removed. (getParser): New method. * tools/gnu/classpath/tools/keytool/KeyCloneCmd.java: Likewise. (setNewKeyPassword): Fixed comments. * tools/gnu/classpath/tools/keytool/ImportCmd.java: Increased visibility of fields used by parser anonymous classes. (processArgs): Removed. (getParser): New method. (findTrustInCACerts): Mark (Eclipse) strings that need not be externalised. * tools/gnu/classpath/tools/keytool/GenKeyCmd.java: Increased visibility of fields used by parser anonymous classes. (processArgs): Removed. (setup): Mark (Eclipse) strings that need not be externalised. (getParser): New method. * tools/gnu/classpath/tools/keytool/IdentityDBCmd.java: Likewise. * tools/gnu/classpath/tools/keytool/DeleteCmd.java: Increased visibility of fields used by parser anonymous classes. (processArgs): Removed. (getParser): New method. * tools/gnu/classpath/tools/keytool/CertReqCmd.java: Likewise. (ATTRIBUTES_OPT): New constant. * tools/gnu/classpath/tools/keytool/ExportCmd.java: Increased visibility of fields used by parser anonymous classes. (processArgs): Removed. (setup): Mark (Eclipse) strings that need not be externalised. (start): Likewise. Reduced logging level. (getParser): New method. * tools/gnu/classpath/tools/keytool/Command.java (processArgs): Made it concrete. (getParser): New abstract method. * tools/Makefile.am (KEYTOOL_HELPS): Removed.
* 2006-05-13 Raif S. Naffah <raif@swiftdsl.com.au>Raif S. Naffah2006-05-134-197/+191
| | | | | | | | | | | | | | | | | | | * resource/gnu/classpath/tools/jarsigner/MessageBundle.properties: Added help text. * tools/Makefile.am (JARSIGNER_HELPS): Removed. * tools/gnu/classpath/tools/jarsigner/jarsigner.txt: Removed. * tools/gnu/classpath/tools/jarsigner/Main.java: Increased visibility of fields used by parser anonymous classes. (HELP_PATH): Removed. (cmdLineParser): New field. (main): Handle JVM exit status. Handle command line parsing exceptions. (processArgs): Use getopt command line parser. (getParser): New method. (setupCommonParams): Removed checks now handled by processArgs(). (setupSigningParams): Likewise. * tools/gnu/classpath/tools/jarsigner/JarSigner.java (start): Reuse an existing message-bundle constant.
* * tools/gnu/classpath/tools/appletviewer/Main.java (main): CastMark Wielaard2006-05-111-2/+2
| | | | Option constructor null argument to String.
* 2006-05-11 Raif S. Naffah <raif@swiftdsl.com.au>Raif S. Naffah2006-05-102-7/+162
| | | | | | | | | | | | | | | * tools/gnu/classpath/tools/getopt/OptionGroup.java (FILLER): New constant. (formatText(PrintStream,String,int)): New method. (formatText(PrintStream,String,int,Locale)): Likewise. (printHelp): Use formatText method. * tools/gnu/classpath/tools/getopt/Parser.java (MAX_LINE_LENGTH): New constant. (formatText(PrintStream,String)): New method. (formatText(PrintStream,String,Locale)): Likewise. (printHelp): New method. (printHelp(PrintStream)): Increased visibility to protected. Use formatText method.
* 2006-05-09 Thomas Fitzsimmons <fitzsim@redhat.com>Thomas Fitzsimmons2006-05-091-84/+84
| | | | | | | * resource/gnu/classpath/tools/appletviewer/MessagesBundle.properties: Clarify option descriptions. * tools/gnu/classpath/tools/appletviewer/Main.java: Use all uppercase for metasyntactic variables.
* * tools/.cvsignore: Added appletviewer.Tom Tromey2006-05-091-0/+1
|
* * tools/gnu/classpath/tools/getopt/Parser.java (printHelp): SkipTom Tromey2006-05-091-2/+7
| | | | empty groups.
* * tools/gnu/classpath/tools/getopt/OptionGroup.java (printHelp):Tom Tromey2006-05-092-3/+11
| | | | | | Special case for '-J'. Use space instead of '='. * tools/gnu/classpath/tools/getopt/Parser.java (setHeader): Added comment.
* 2006-05-09 Thomas Fitzsimmons <fitzsim@redhat.com>Thomas Fitzsimmons2006-05-092-20/+4
| | | | | | | | | | | | * configure.ac: Add --disable-plugin and --with-vm options. Check for plugin support headers and libraries. * native/Makefile.am: Recurse into plugin directory. * native/plugin/.cvsignore: New file. * native/plugin/Makefile.am: New file. * native/plugin/gcjwebplugin.cc: New file. * tools/Makefile.am: Install appletviewer wrapper script. * tools/appletviewer.in: Replace VM location heuristic with VM_BINARY configure substitution.
* * tools/gnu/classpath/tools/getopt/OptionGroup.java (printHelp): AddedTom Tromey2006-05-093-32/+51
| | | | | | | | | | an initial pass to look for short options. Added 'longOnly' option. * tools/gnu/classpath/tools/appletviewer/Main.java (main): Removed -J option. * tools/gnu/classpath/tools/getopt/Parser.java (parsed): Put stadnard options into final group. Added -J. (add): Insert new groups before final group. (printHelp): Updated.
* 2006-05-09 Audrius Meskauskas <AudriusA@Bioinformatics.org>Audrius Meskauskas2006-05-095-50/+140
| | | | | | | | | | | | | PR 27518 * tools/gnu/classpath/tools/giop/GRMIC.java (main), tools/gnu/classpath/tools/rmi/RMIC.java (main): Expect -classpath option. * tools/gnu/classpath/tools/rmi/RMIC.txt, tools/gnu/classpath/tools/giop/GRMIC.txt: Documenting -classpath option. tools/gnu/classpath/tools/giop/grmic/GiopRmicCompiler.java (classLoader): New field. (loadClass, setClassPath): New methods.
* 2006-05-09 Audrius Meskauskas <AudriusA@Bioinformatics.org>Audrius Meskauskas2006-05-091-6/+6
| | | | | | PR 27517 * tools/gnu/classpath/tools/giop/grmic/GiopRmicCompiler.java (compile): Do not demand all thrown exceptions to be an instance of RemoteException.
* * tools/gnu/classpath/tools/jar/Updater.java (run): Updated.Tom Tromey2006-05-085-58/+157
| | | | | | | | | | | | | | | | | | | | | | * tools/gnu/classpath/tools/jar/Main.java: Use javadoc for fields. * tools/gnu/classpath/tools/jar/Lister.java (listJar): Use ZipInputStream. (run): Updated. * tools/gnu/classpath/tools/jar/Extractor.java (run): Use System.err for verbose. (run): Use ZipInputStream. (initSet): New method. (shouldExtract): Likewise. (run): Use new methods. * tools/gnu/classpath/tools/jar/Creator.java (writeCommandLineEntries): New overload. (writeFile): Use System.err for verbose. (writeManifest): New method. (writtenItems): New field. (writeFile): Update it. (writeCommandLineEntries): Return void. Call writeManifest. (addEntries): Don't add extra '/'. * NEWS: Mention jar.
* 2006-05-08 Thomas Fitzsimmons <fitzsim@redhat.com>Thomas Fitzsimmons2006-05-0818-0/+3605
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * configure.ac: Add support for building appletviewer. * resource/gnu/classpath/tools/appletviewer/MessagesBundle.properties: New file. * resource/gnu/classpath/tools/appletviewer/MessagesBundle_de.properties: New file. * tools/appletviewer.c: New file. tools/appletviewer.sh.in: New file. * tools/gnu/classpath/tools/appletviewer/AppletClassLoader.java: New file. * tools/gnu/classpath/tools/appletviewer/AppletSecurityManager.java: New file. * tools/gnu/classpath/tools/appletviewer/AppletTag.java: New file. * tools/gnu/classpath/tools/appletviewer/AppletWarning.java: New file. * tools/gnu/classpath/tools/appletviewer/CommonAppletContext.java: New file. * tools/gnu/classpath/tools/appletviewer/CommonAppletStub.java: New file. * tools/gnu/classpath/tools/appletviewer/ConsoleDialog.java: New file. * tools/gnu/classpath/tools/appletviewer/ErrorApplet.java: New file. * tools/gnu/classpath/tools/appletviewer/Main.java: New file. * tools/gnu/classpath/tools/appletviewer/PluginAppletContext.java: New file. * tools/gnu/classpath/tools/appletviewer/PluginAppletViewer.java: New file. * tools/gnu/classpath/tools/appletviewer/PluginAppletWindow.java: New file. * tools/gnu/classpath/tools/appletviewer/StandaloneAppletContext.java: New file. * tools/gnu/classpath/tools/appletviewer/StandaloneAppletViewer.java: New file. * tools/gnu/classpath/tools/appletviewer/StandaloneAppletWindow.java: New file. * tools/gnu/classpath/tools/appletviewer/TagParser.java: New file.