This is an automated email from the ASF dual-hosted git repository. lgoldstein pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/mina-sshd.git
commit 463cdf9716e2d0f84ac4dc02748a3c25f247ca94 Author: Lyor Goldstein <lgoldst...@apache.org> AuthorDate: Wed Oct 16 13:25:27 2019 +0300 [SSHD-914] Expanded tomcat-apr sources JAR to its component files --- src/tomcat-apr-5.5.23-sources.jar | Bin 25227 -> 0 bytes src/tomcat-apr-5.5.23-sources/META-INF/INDEX.LIST | 8 + src/tomcat-apr-5.5.23-sources/META-INF/MANIFEST.MF | 4 + src/tomcat-apr-5.5.23-sources/README.txt | 1 + .../org/apache/tomcat/jni/Address.java | 53 ++++ .../org/apache/tomcat/jni/BIOCallback.java | 18 ++ .../org/apache/tomcat/jni/Directory.java | 27 +++ .../org/apache/tomcat/jni/Error.java | 82 +++++++ .../org/apache/tomcat/jni/File.java | 168 +++++++++++++ .../org/apache/tomcat/jni/FileInfo.java | 28 +++ .../org/apache/tomcat/jni/Global.java | 24 ++ .../org/apache/tomcat/jni/Library.java | 219 +++++++++++++++++ .../org/apache/tomcat/jni/Local.java | 22 ++ .../org/apache/tomcat/jni/Lock.java | 37 +++ .../org/apache/tomcat/jni/Mmap.java | 24 ++ .../org/apache/tomcat/jni/Multicast.java | 20 ++ .../org/apache/tomcat/jni/OS.java | 79 ++++++ .../org/apache/tomcat/jni/PasswordCallback.java | 12 + .../org/apache/tomcat/jni/Poll.java | 41 ++++ .../org/apache/tomcat/jni/Pool.java | 38 +++ .../org/apache/tomcat/jni/PoolCallback.java | 12 + .../org/apache/tomcat/jni/Proc.java | 59 +++++ .../org/apache/tomcat/jni/ProcErrorCallback.java | 12 + .../org/apache/tomcat/jni/Procattr.java | 37 +++ .../org/apache/tomcat/jni/Registry.java | 83 +++++++ .../org/apache/tomcat/jni/SSL.java | 158 ++++++++++++ .../org/apache/tomcat/jni/SSLContext.java | 41 ++++ .../org/apache/tomcat/jni/SSLSocket.java | 26 ++ .../org/apache/tomcat/jni/Shm.java | 30 +++ .../org/apache/tomcat/jni/Sockaddr.java | 17 ++ .../org/apache/tomcat/jni/Socket.java | 120 +++++++++ .../org/apache/tomcat/jni/Status.java | 270 +++++++++++++++++++++ .../org/apache/tomcat/jni/Stdlib.java | 28 +++ .../org/apache/tomcat/jni/Thread.java | 12 + .../org/apache/tomcat/jni/Time.java | 58 +++++ .../org/apache/tomcat/jni/User.java | 38 +++ 36 files changed, 1906 insertions(+) diff --git a/src/tomcat-apr-5.5.23-sources.jar b/src/tomcat-apr-5.5.23-sources.jar deleted file mode 100644 index 5f6fd04..0000000 Binary files a/src/tomcat-apr-5.5.23-sources.jar and /dev/null differ diff --git a/src/tomcat-apr-5.5.23-sources/META-INF/INDEX.LIST b/src/tomcat-apr-5.5.23-sources/META-INF/INDEX.LIST new file mode 100644 index 0000000..ca06ffe --- /dev/null +++ b/src/tomcat-apr-5.5.23-sources/META-INF/INDEX.LIST @@ -0,0 +1,8 @@ +JarIndex-Version: 1.0 + +tomcat-apr.jar +org +org/apache +org/apache/tomcat +org/apache/tomcat/jni + diff --git a/src/tomcat-apr-5.5.23-sources/META-INF/MANIFEST.MF b/src/tomcat-apr-5.5.23-sources/META-INF/MANIFEST.MF new file mode 100644 index 0000000..3619fa7 --- /dev/null +++ b/src/tomcat-apr-5.5.23-sources/META-INF/MANIFEST.MF @@ -0,0 +1,4 @@ +Manifest-Version: 1.0 +Ant-Version: Apache Ant 1.6.5 +Created-By: 1.4.2_12-b03 (Sun Microsystems Inc.) + diff --git a/src/tomcat-apr-5.5.23-sources/README.txt b/src/tomcat-apr-5.5.23-sources/README.txt new file mode 100644 index 0000000..0b17e72 --- /dev/null +++ b/src/tomcat-apr-5.5.23-sources/README.txt @@ -0,0 +1 @@ +See https://github.com/apache/tomcat-native project from which the JAR was created diff --git a/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Address.java b/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Address.java new file mode 100644 index 0000000..51ffc7a --- /dev/null +++ b/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Address.java @@ -0,0 +1,53 @@ +/* */ package org.apache.tomcat.jni; +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ public class Address +/* */ { +/* 28 */ public static String APR_ANYADDR = "0.0.0.0"; +/* */ +/* */ public static native boolean fill(Sockaddr paramSockaddr, long paramLong); +/* */ +/* */ public static native Sockaddr getInfo(long paramLong); +/* */ +/* */ public static native long info(String paramString, int paramInt1, int paramInt2, int paramInt3, long paramLong) +/* */ throws Exception; +/* */ +/* */ public static native String getnameinfo(long paramLong, int paramInt); +/* */ +/* */ public static native String getip(long paramLong); +/* */ +/* */ public static native int getservbyname(long paramLong, String paramString); +/* */ +/* */ public static native long get(int paramInt, long paramLong) +/* */ throws Exception; +/* */ +/* */ public static native boolean equal(long paramLong1, long paramLong2); +/* */ } + + +/* Location: C:\Users\lgoldstein\.m2\repository\tomcat\tomcat-apr\5.5.23\tomcat-apr-5.5.23.jar!\org\apache\tomcat\jni\Address.class + * Java compiler version: 2 (46.0) + * JD-Core Version: 0.7.1 + */ \ No newline at end of file diff --git a/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/BIOCallback.java b/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/BIOCallback.java new file mode 100644 index 0000000..674b7f7 --- /dev/null +++ b/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/BIOCallback.java @@ -0,0 +1,18 @@ +package org.apache.tomcat.jni; + +public abstract interface BIOCallback +{ + public abstract int write(byte[] paramArrayOfByte); + + public abstract int read(byte[] paramArrayOfByte); + + public abstract int puts(String paramString); + + public abstract String gets(int paramInt); +} + + +/* Location: C:\Users\lgoldstein\.m2\repository\tomcat\tomcat-apr\5.5.23\tomcat-apr-5.5.23.jar!\org\apache\tomcat\jni\BIOCallback.class + * Java compiler version: 2 (46.0) + * JD-Core Version: 0.7.1 + */ \ No newline at end of file diff --git a/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Directory.java b/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Directory.java new file mode 100644 index 0000000..c5bfe7f --- /dev/null +++ b/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Directory.java @@ -0,0 +1,27 @@ +package org.apache.tomcat.jni; + +public class Directory +{ + public static native int make(String paramString, int paramInt, long paramLong); + + public static native int makeRecursive(String paramString, int paramInt, long paramLong); + + public static native int remove(String paramString, long paramLong); + + public static native String tempGet(long paramLong); + + public static native long open(String paramString, long paramLong) + throws Error; + + public static native int close(long paramLong); + + public static native int rewind(long paramLong); + + public static native int read(FileInfo paramFileInfo, int paramInt, long paramLong); +} + + +/* Location: C:\Users\lgoldstein\.m2\repository\tomcat\tomcat-apr\5.5.23\tomcat-apr-5.5.23.jar!\org\apache\tomcat\jni\Directory.class + * Java compiler version: 2 (46.0) + * JD-Core Version: 0.7.1 + */ \ No newline at end of file diff --git a/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Error.java b/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Error.java new file mode 100644 index 0000000..6112e88 --- /dev/null +++ b/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Error.java @@ -0,0 +1,82 @@ +/* */ package org.apache.tomcat.jni; +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ public class Error +/* */ extends Exception +/* */ { +/* */ private int error; +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ private String description; +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ private Error(int error, String description) +/* */ { +/* 46 */ super(description); +/* 47 */ this.error = error; +/* 48 */ this.description = description; +/* */ } +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ public int getError() +/* */ { +/* 58 */ return this.error; +/* */ } +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ public String getDescription() +/* */ { +/* 68 */ return this.description; +/* */ } +/* */ +/* */ public static native int osError(); +/* */ +/* */ public static native int netosError(); +/* */ +/* */ public static native String strerror(int paramInt); +/* */ } + + +/* Location: C:\Users\lgoldstein\.m2\repository\tomcat\tomcat-apr\5.5.23\tomcat-apr-5.5.23.jar!\org\apache\tomcat\jni\Error.class + * Java compiler version: 2 (46.0) + * JD-Core Version: 0.7.1 + */ \ No newline at end of file diff --git a/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/File.java b/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/File.java new file mode 100644 index 0000000..91726de --- /dev/null +++ b/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/File.java @@ -0,0 +1,168 @@ +package org.apache.tomcat.jni; + +import java.nio.ByteBuffer; + +public class File +{ + public static final int APR_FOPEN_READ = 1; + public static final int APR_FOPEN_WRITE = 2; + public static final int APR_FOPEN_CREATE = 4; + public static final int APR_FOPEN_APPEND = 8; + public static final int APR_FOPEN_TRUNCATE = 16; + public static final int APR_FOPEN_BINARY = 32; + public static final int APR_FOPEN_EXCL = 64; + public static final int APR_FOPEN_BUFFERED = 128; + public static final int APR_FOPEN_DELONCLOSE = 256; + public static final int APR_FOPEN_XTHREAD = 512; + public static final int APR_FOPEN_SHARELOCK = 1024; + public static final int APR_FOPEN_NOCLEANUP = 2048; + public static final int APR_FOPEN_SENDFILE_ENABLED = 4096; + public static final int APR_FOPEN_LARGEFILE = 16384; + public static final int APR_SET = 0; + public static final int APR_CUR = 1; + public static final int APR_END = 2; + public static final int APR_FILE_ATTR_READONLY = 1; + public static final int APR_FILE_ATTR_EXECUTABLE = 2; + public static final int APR_FILE_ATTR_HIDDEN = 4; + public static final int APR_FLOCK_SHARED = 1; + public static final int APR_FLOCK_EXCLUSIVE = 2; + public static final int APR_FLOCK_TYPEMASK = 15; + public static final int APR_FLOCK_NONBLOCK = 16; + public static final int APR_NOFILE = 0; + public static final int APR_REG = 1; + public static final int APR_DIR = 2; + public static final int APR_CHR = 3; + public static final int APR_BLK = 4; + public static final int APR_PIPE = 5; + public static final int APR_LNK = 6; + public static final int APR_SOCK = 7; + public static final int APR_UNKFILE = 127; + public static final int APR_FPROT_USETID = 32768; + public static final int APR_FPROT_UREAD = 1024; + public static final int APR_FPROT_UWRITE = 512; + public static final int APR_FPROT_UEXECUTE = 256; + public static final int APR_FPROT_GSETID = 16384; + public static final int APR_FPROT_GREAD = 64; + public static final int APR_FPROT_GWRITE = 32; + public static final int APR_FPROT_GEXECUTE = 16; + public static final int APR_FPROT_WSTICKY = 8192; + public static final int APR_FPROT_WREAD = 4; + public static final int APR_FPROT_WWRITE = 2; + public static final int APR_FPROT_WEXECUTE = 1; + public static final int APR_FPROT_OS_DEFAULT = 4095; + public static final int APR_FINFO_LINK = 1; + public static final int APR_FINFO_MTIME = 16; + public static final int APR_FINFO_CTIME = 32; + public static final int APR_FINFO_ATIME = 64; + public static final int APR_FINFO_SIZE = 256; + public static final int APR_FINFO_CSIZE = 512; + public static final int APR_FINFO_DEV = 4096; + public static final int APR_FINFO_INODE = 8192; + public static final int APR_FINFO_NLINK = 16384; + public static final int APR_FINFO_TYPE = 32768; + public static final int APR_FINFO_USER = 65536; + public static final int APR_FINFO_GROUP = 131072; + public static final int APR_FINFO_UPROT = 1048576; + public static final int APR_FINFO_GPROT = 2097152; + public static final int APR_FINFO_WPROT = 4194304; + public static final int APR_FINFO_ICASE = 16777216; + public static final int APR_FINFO_NAME = 33554432; + public static final int APR_FINFO_MIN = 33136; + public static final int APR_FINFO_IDENT = 12288; + public static final int APR_FINFO_OWNER = 196608; + public static final int APR_FINFO_PROT = 7340032; + public static final int APR_FINFO_NORM = 7582064; + public static final int APR_FINFO_DIRENT = 33554432; + + public static native long open(String paramString, int paramInt1, int paramInt2, long paramLong) + throws Error; + + public static native int close(long paramLong); + + public static native int flush(long paramLong); + + public static native long mktemp(String paramString, int paramInt, long paramLong) + throws Error; + + public static native int remove(String paramString, long paramLong); + + public static native int rename(String paramString1, String paramString2, long paramLong); + + public static native int copy(String paramString1, String paramString2, int paramInt, long paramLong); + + public static native int append(String paramString1, String paramString2, int paramInt, long paramLong); + + public static native int puts(byte[] paramArrayOfByte, long paramLong); + + public static native long seek(long paramLong1, int paramInt, long paramLong2) + throws Error; + + public static native int putc(byte paramByte, long paramLong); + + public static native int ungetc(byte paramByte, long paramLong); + + public static native int write(long paramLong, byte[] paramArrayOfByte, int paramInt1, int paramInt2); + + public static native int writeb(long paramLong, ByteBuffer paramByteBuffer, int paramInt1, int paramInt2); + + public static native int writeFull(long paramLong, byte[] paramArrayOfByte, int paramInt1, int paramInt2); + + public static native int writeFullb(long paramLong, ByteBuffer paramByteBuffer, int paramInt1, int paramInt2); + + public static native int writev(long paramLong, byte[][] paramArrayOfByte); + + public static native int writevFull(long paramLong, byte[][] paramArrayOfByte); + + public static native int read(long paramLong, byte[] paramArrayOfByte, int paramInt1, int paramInt2); + + public static native int readb(long paramLong, ByteBuffer paramByteBuffer, int paramInt1, int paramInt2); + + public static native int readFull(long paramLong, byte[] paramArrayOfByte, int paramInt1, int paramInt2); + + public static native int readFullb(long paramLong, ByteBuffer paramByteBuffer, int paramInt1, int paramInt2); + + public static native int gets(byte[] paramArrayOfByte, int paramInt, long paramLong); + + public static native int getc(long paramLong) + throws Error; + + public static native int eof(long paramLong); + + public static native String nameGet(long paramLong); + + public static native int permsSet(String paramString, int paramInt); + + public static native int attrsSet(String paramString, int paramInt1, int paramInt2, long paramLong); + + public static native int mtimeSet(String paramString, long paramLong1, long paramLong2); + + public static native int lock(long paramLong, int paramInt); + + public static native int unlock(long paramLong); + + public static native int flagsGet(long paramLong); + + public static native int trunc(long paramLong1, long paramLong2); + + public static native int pipeCreate(long[] paramArrayOfLong, long paramLong); + + public static native long pipeTimeoutGet(long paramLong) + throws Error; + + public static native int pipeTimeoutSet(long paramLong1, long paramLong2); + + public static native long dup(long paramLong1, long paramLong2, long paramLong3) + throws Error; + + public static native int dup2(long paramLong1, long paramLong2, long paramLong3); + + public static native int stat(FileInfo paramFileInfo, String paramString, int paramInt, long paramLong); + + public static native int infoGet(FileInfo paramFileInfo, int paramInt, long paramLong); +} + + +/* Location: C:\Users\lgoldstein\.m2\repository\tomcat\tomcat-apr\5.5.23\tomcat-apr-5.5.23.jar!\org\apache\tomcat\jni\File.class + * Java compiler version: 2 (46.0) + * JD-Core Version: 0.7.1 + */ \ No newline at end of file diff --git a/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/FileInfo.java b/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/FileInfo.java new file mode 100644 index 0000000..7e2fdc6 --- /dev/null +++ b/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/FileInfo.java @@ -0,0 +1,28 @@ +package org.apache.tomcat.jni; + +public class FileInfo +{ + public long pool; + public int valid; + public int protection; + public int filetype; + public int user; + public int group; + public int inode; + public int device; + public int nlink; + public long size; + public long csize; + public long atime; + public long mtime; + public long ctime; + public String fname; + public String name; + public long filehand; +} + + +/* Location: C:\Users\lgoldstein\.m2\repository\tomcat\tomcat-apr\5.5.23\tomcat-apr-5.5.23.jar!\org\apache\tomcat\jni\FileInfo.class + * Java compiler version: 2 (46.0) + * JD-Core Version: 0.7.1 + */ \ No newline at end of file diff --git a/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Global.java b/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Global.java new file mode 100644 index 0000000..f7dbc2e --- /dev/null +++ b/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Global.java @@ -0,0 +1,24 @@ +package org.apache.tomcat.jni; + +public class Global +{ + public static native long create(String paramString, int paramInt, long paramLong) + throws Error; + + public static native long childInit(String paramString, long paramLong) + throws Error; + + public static native int lock(long paramLong); + + public static native int trylock(long paramLong); + + public static native int unlock(long paramLong); + + public static native int destroy(long paramLong); +} + + +/* Location: C:\Users\lgoldstein\.m2\repository\tomcat\tomcat-apr\5.5.23\tomcat-apr-5.5.23.jar!\org\apache\tomcat\jni\Global.class + * Java compiler version: 2 (46.0) + * JD-Core Version: 0.7.1 + */ \ No newline at end of file diff --git a/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Library.java b/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Library.java new file mode 100644 index 0000000..ca7565a --- /dev/null +++ b/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Library.java @@ -0,0 +1,219 @@ +/* */ package org.apache.tomcat.jni; +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ public final class Library +/* */ { +/* 29 */ private static String[] NAMES = { "tcnative-1", "libtcnative-1" }; +/* */ +/* */ +/* */ +/* 33 */ private static Library _instance = null; +/* */ +/* */ private Library() +/* */ { +/* 37 */ boolean loaded = false; +/* 38 */ String err = ""; +/* 39 */ for (int i = 0; i < NAMES.length; i++) { +/* */ try { +/* 41 */ System.loadLibrary(NAMES[i]); +/* 42 */ loaded = true; +/* */ } +/* */ catch (Throwable e) { +/* 45 */ if (i > 0) +/* 46 */ err = err + ", "; +/* 47 */ err = err + e.getMessage(); +/* */ } +/* 49 */ if (loaded) +/* */ break; +/* */ } +/* 52 */ if (!loaded) { +/* 53 */ err = err + "("; +/* 54 */ err = err + System.getProperty("java.library.path"); +/* 55 */ err = err + ")"; +/* 56 */ throw new UnsatisfiedLinkError(err); +/* */ } +/* */ } +/* */ +/* */ private Library(String libraryName) +/* */ { +/* 62 */ System.loadLibrary(libraryName); +/* */ } +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* 81 */ public static int TCN_MAJOR_VERSION = 0; +/* */ +/* 83 */ public static int TCN_MINOR_VERSION = 0; +/* */ +/* 85 */ public static int TCN_PATCH_VERSION = 0; +/* */ +/* 87 */ public static int TCN_IS_DEV_VERSION = 0; +/* */ +/* 89 */ public static int APR_MAJOR_VERSION = 0; +/* */ +/* 91 */ public static int APR_MINOR_VERSION = 0; +/* */ +/* 93 */ public static int APR_PATCH_VERSION = 0; +/* */ +/* 95 */ public static int APR_IS_DEV_VERSION = 0; +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* 103 */ public static boolean APR_HAVE_IPV6 = false; +/* 104 */ public static boolean APR_HAS_SHARED_MEMORY = false; +/* 105 */ public static boolean APR_HAS_THREADS = false; +/* 106 */ public static boolean APR_HAS_SENDFILE = false; +/* 107 */ public static boolean APR_HAS_MMAP = false; +/* 108 */ public static boolean APR_HAS_FORK = false; +/* 109 */ public static boolean APR_HAS_RANDOM = false; +/* 110 */ public static boolean APR_HAS_OTHER_CHILD = false; +/* 111 */ public static boolean APR_HAS_DSO = false; +/* 112 */ public static boolean APR_HAS_SO_ACCEPTFILTER = false; +/* 113 */ public static boolean APR_HAS_UNICODE_FS = false; +/* 114 */ public static boolean APR_HAS_PROC_INVOKED = false; +/* 115 */ public static boolean APR_HAS_USER = false; +/* 116 */ public static boolean APR_HAS_LARGE_FILES = false; +/* 117 */ public static boolean APR_HAS_XTHREAD_FILES = false; +/* 118 */ public static boolean APR_HAS_OS_UUID = false; +/* */ +/* 120 */ public static boolean APR_IS_BIGENDIAN = false; +/* */ +/* */ +/* */ +/* 124 */ public static boolean APR_FILES_AS_SOCKETS = false; +/* */ +/* */ +/* 127 */ public static boolean APR_CHARSET_EBCDIC = false; +/* */ +/* */ +/* 130 */ public static boolean APR_TCP_NODELAY_INHERITED = false; +/* */ +/* */ +/* 133 */ public static boolean APR_O_NONBLOCK_INHERITED = false; +/* */ public static int APR_SIZEOF_VOIDP; +/* */ public static int APR_PATH_MAX; +/* */ public static int APRMAXHOSTLEN; +/* */ +/* */ private static native boolean initialize(); +/* */ +/* */ public static native void terminate(); +/* */ +/* */ private static native boolean has(int paramInt); +/* */ +/* */ private static native int version(int paramInt); +/* */ +/* */ private static native int size(int paramInt); +/* */ +/* */ public static native String versionString(); +/* */ +/* */ public static native String aprVersionString(); +/* */ +/* */ public static native long globalPool(); +/* */ +/* */ public static boolean initialize(String libraryName) throws Exception { +/* 155 */ if (_instance == null) { +/* 156 */ if (libraryName == null) { +/* 157 */ _instance = new Library(); +/* */ } else +/* 159 */ _instance = new Library(libraryName); +/* 160 */ TCN_MAJOR_VERSION = version(1); +/* 161 */ TCN_MINOR_VERSION = version(2); +/* 162 */ TCN_PATCH_VERSION = version(3); +/* 163 */ TCN_IS_DEV_VERSION = version(4); +/* 164 */ APR_MAJOR_VERSION = version(17); +/* 165 */ APR_MINOR_VERSION = version(18); +/* 166 */ APR_PATCH_VERSION = version(19); +/* 167 */ APR_IS_DEV_VERSION = version(20); +/* */ +/* 169 */ APR_SIZEOF_VOIDP = size(1); +/* 170 */ APR_PATH_MAX = size(2); +/* 171 */ APRMAXHOSTLEN = size(3); +/* 172 */ APR_MAX_IOVEC_SIZE = size(4); +/* 173 */ APR_MAX_SECS_TO_LINGER = size(5); +/* 174 */ APR_MMAP_THRESHOLD = size(6); +/* 175 */ APR_MMAP_LIMIT = size(7); +/* */ +/* 177 */ APR_HAVE_IPV6 = has(0); +/* 178 */ APR_HAS_SHARED_MEMORY = has(1); +/* 179 */ APR_HAS_THREADS = has(2); +/* 180 */ APR_HAS_SENDFILE = has(3); +/* 181 */ APR_HAS_MMAP = has(4); +/* 182 */ APR_HAS_FORK = has(5); +/* 183 */ APR_HAS_RANDOM = has(6); +/* 184 */ APR_HAS_OTHER_CHILD = has(7); +/* 185 */ APR_HAS_DSO = has(8); +/* 186 */ APR_HAS_SO_ACCEPTFILTER = has(9); +/* 187 */ APR_HAS_UNICODE_FS = has(10); +/* 188 */ APR_HAS_PROC_INVOKED = has(11); +/* 189 */ APR_HAS_USER = has(12); +/* 190 */ APR_HAS_LARGE_FILES = has(13); +/* 191 */ APR_HAS_XTHREAD_FILES = has(14); +/* 192 */ APR_HAS_OS_UUID = has(15); +/* 193 */ APR_IS_BIGENDIAN = has(16); +/* 194 */ APR_FILES_AS_SOCKETS = has(17); +/* 195 */ APR_CHARSET_EBCDIC = has(18); +/* 196 */ APR_TCP_NODELAY_INHERITED = has(19); +/* 197 */ APR_O_NONBLOCK_INHERITED = has(20); +/* 198 */ if (APR_MAJOR_VERSION < 1) { +/* 199 */ throw new UnsatisfiedLinkError("Unsupported APR Version (" + aprVersionString() + ")"); +/* */ } +/* */ +/* 202 */ if (!APR_HAS_THREADS) { +/* 203 */ throw new UnsatisfiedLinkError("Missing APR_HAS_THREADS"); +/* */ } +/* */ } +/* 206 */ return initialize(); +/* */ } +/* */ +/* */ public static int APR_MAX_IOVEC_SIZE; +/* */ public static int APR_MAX_SECS_TO_LINGER; +/* */ public static int APR_MMAP_THRESHOLD; +/* */ public static int APR_MMAP_LIMIT; +/* */ } + + +/* Location: C:\Users\lgoldstein\.m2\repository\tomcat\tomcat-apr\5.5.23\tomcat-apr-5.5.23.jar!\org\apache\tomcat\jni\Library.class + * Java compiler version: 2 (46.0) + * JD-Core Version: 0.7.1 + */ \ No newline at end of file diff --git a/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Local.java b/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Local.java new file mode 100644 index 0000000..b11cb09 --- /dev/null +++ b/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Local.java @@ -0,0 +1,22 @@ +package org.apache.tomcat.jni; + +public class Local +{ + public static native long create(String paramString, long paramLong) + throws Exception; + + public static native int bind(long paramLong1, long paramLong2); + + public static native int listen(long paramLong, int paramInt); + + public static native long accept(long paramLong) + throws Exception; + + public static native int connect(long paramLong1, long paramLong2); +} + + +/* Location: C:\Users\lgoldstein\.m2\repository\tomcat\tomcat-apr\5.5.23\tomcat-apr-5.5.23.jar!\org\apache\tomcat\jni\Local.class + * Java compiler version: 2 (46.0) + * JD-Core Version: 0.7.1 + */ \ No newline at end of file diff --git a/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Lock.java b/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Lock.java new file mode 100644 index 0000000..f5453d0 --- /dev/null +++ b/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Lock.java @@ -0,0 +1,37 @@ +package org.apache.tomcat.jni; + +public class Lock +{ + public static final int APR_LOCK_FCNTL = 0; + public static final int APR_LOCK_FLOCK = 1; + public static final int APR_LOCK_SYSVSEM = 2; + public static final int APR_LOCK_PROC_PTHREAD = 3; + public static final int APR_LOCK_POSIXSEM = 4; + public static final int APR_LOCK_DEFAULT = 5; + + public static native long create(String paramString, int paramInt, long paramLong) + throws Error; + + public static native long childInit(String paramString, long paramLong) + throws Error; + + public static native int lock(long paramLong); + + public static native int trylock(long paramLong); + + public static native int unlock(long paramLong); + + public static native int destroy(long paramLong); + + public static native String lockfile(long paramLong); + + public static native String name(long paramLong); + + public static native String defname(); +} + + +/* Location: C:\Users\lgoldstein\.m2\repository\tomcat\tomcat-apr\5.5.23\tomcat-apr-5.5.23.jar!\org\apache\tomcat\jni\Lock.class + * Java compiler version: 2 (46.0) + * JD-Core Version: 0.7.1 + */ \ No newline at end of file diff --git a/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Mmap.java b/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Mmap.java new file mode 100644 index 0000000..fc9b71f --- /dev/null +++ b/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Mmap.java @@ -0,0 +1,24 @@ +package org.apache.tomcat.jni; + +public class Mmap +{ + public static final int APR_MMAP_READ = 1; + public static final int APR_MMAP_WRITE = 2; + + public static native long create(long paramLong1, long paramLong2, long paramLong3, int paramInt, long paramLong4) + throws Error; + + public static native long dup(long paramLong1, long paramLong2) + throws Error; + + public static native int delete(long paramLong); + + public static native long offset(long paramLong1, long paramLong2) + throws Error; +} + + +/* Location: C:\Users\lgoldstein\.m2\repository\tomcat\tomcat-apr\5.5.23\tomcat-apr-5.5.23.jar!\org\apache\tomcat\jni\Mmap.class + * Java compiler version: 2 (46.0) + * JD-Core Version: 0.7.1 + */ \ No newline at end of file diff --git a/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Multicast.java b/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Multicast.java new file mode 100644 index 0000000..80f63d1 --- /dev/null +++ b/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Multicast.java @@ -0,0 +1,20 @@ +package org.apache.tomcat.jni; + +public class Multicast +{ + public static native int join(long paramLong1, long paramLong2, long paramLong3, long paramLong4); + + public static native int leave(long paramLong1, long paramLong2, long paramLong3, long paramLong4); + + public static native int hops(long paramLong, int paramInt); + + public static native int loopback(long paramLong, boolean paramBoolean); + + public static native int ointerface(long paramLong1, long paramLong2); +} + + +/* Location: C:\Users\lgoldstein\.m2\repository\tomcat\tomcat-apr\5.5.23\tomcat-apr-5.5.23.jar!\org\apache\tomcat\jni\Multicast.class + * Java compiler version: 2 (46.0) + * JD-Core Version: 0.7.1 + */ \ No newline at end of file diff --git a/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/OS.java b/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/OS.java new file mode 100644 index 0000000..499c1fd --- /dev/null +++ b/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/OS.java @@ -0,0 +1,79 @@ +/* */ package org.apache.tomcat.jni; +/* */ +/* */ +/* */ +/* */ +/* */ public class OS +/* */ { +/* */ private static final int UNIX = 1; +/* */ +/* */ +/* */ +/* */ private static final int NETWARE = 2; +/* */ +/* */ +/* */ +/* */ private static final int WIN32 = 3; +/* */ +/* */ +/* */ +/* */ private static final int WIN64 = 4; +/* */ +/* */ +/* */ private static final int LINUX = 5; +/* */ +/* */ +/* */ private static final int SOLARIS = 6; +/* */ +/* */ +/* */ private static final int BSD = 7; +/* */ +/* */ +/* */ public static final int LOG_EMERG = 1; +/* */ +/* */ +/* */ public static final int LOG_ERROR = 2; +/* */ +/* */ +/* */ public static final int LOG_NOTICE = 3; +/* */ +/* */ +/* */ public static final int LOG_WARN = 4; +/* */ +/* */ +/* */ public static final int LOG_INFO = 5; +/* */ +/* */ +/* */ public static final int LOG_DEBUG = 6; +/* */ +/* */ +/* 50 */ public static final boolean IS_UNIX = is(1); +/* 51 */ public static final boolean IS_NETWARE = is(2); +/* 52 */ public static final boolean IS_WIN32 = is(3); +/* 53 */ public static final boolean IS_WIN64 = is(4); +/* 54 */ public static final boolean IS_LINUX = is(5); +/* 55 */ public static final boolean IS_SOLARIS = is(6); +/* 56 */ public static final boolean IS_BSD = is(7); +/* */ +/* */ private static native boolean is(int paramInt); +/* */ +/* */ public static native String defaultEncoding(long paramLong); +/* */ +/* */ public static native String localeEncoding(long paramLong); +/* */ +/* */ public static native int random(byte[] paramArrayOfByte, int paramInt); +/* */ +/* */ public static native int info(long[] paramArrayOfLong); +/* */ +/* */ public static native String expand(String paramString); +/* */ +/* */ public static native void sysloginit(String paramString); +/* */ +/* */ public static native void syslog(int paramInt, String paramString); +/* */ } + + +/* Location: C:\Users\lgoldstein\.m2\repository\tomcat\tomcat-apr\5.5.23\tomcat-apr-5.5.23.jar!\org\apache\tomcat\jni\OS.class + * Java compiler version: 2 (46.0) + * JD-Core Version: 0.7.1 + */ \ No newline at end of file diff --git a/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/PasswordCallback.java b/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/PasswordCallback.java new file mode 100644 index 0000000..c78736a --- /dev/null +++ b/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/PasswordCallback.java @@ -0,0 +1,12 @@ +package org.apache.tomcat.jni; + +public abstract interface PasswordCallback +{ + public abstract String callback(String paramString); +} + + +/* Location: C:\Users\lgoldstein\.m2\repository\tomcat\tomcat-apr\5.5.23\tomcat-apr-5.5.23.jar!\org\apache\tomcat\jni\PasswordCallback.class + * Java compiler version: 2 (46.0) + * JD-Core Version: 0.7.1 + */ \ No newline at end of file diff --git a/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Poll.java b/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Poll.java new file mode 100644 index 0000000..4b67f87 --- /dev/null +++ b/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Poll.java @@ -0,0 +1,41 @@ +package org.apache.tomcat.jni; + +public class Poll +{ + public static final int APR_POLLIN = 1; + public static final int APR_POLLPRI = 2; + public static final int APR_POLLOUT = 4; + public static final int APR_POLLERR = 16; + public static final int APR_POLLHUP = 32; + public static final int APR_POLLNVAL = 64; + public static final int APR_POLLSET_THREADSAFE = 1; + public static final int APR_NO_DESC = 0; + public static final int APR_POLL_SOCKET = 1; + public static final int APR_POLL_FILE = 2; + public static final int APR_POLL_LASTDESC = 3; + + public static native long create(int paramInt1, long paramLong1, int paramInt2, long paramLong2) + throws Error; + + public static native int destroy(long paramLong); + + public static native int add(long paramLong1, long paramLong2, int paramInt); + + public static native int remove(long paramLong1, long paramLong2); + + public static native int poll(long paramLong1, long paramLong2, long[] paramArrayOfLong, boolean paramBoolean); + + public static native int maintain(long paramLong, long[] paramArrayOfLong, boolean paramBoolean); + + public static native void setTtl(long paramLong1, long paramLong2); + + public static native long getTtl(long paramLong); + + public static native int pollset(long paramLong, long[] paramArrayOfLong); +} + + +/* Location: C:\Users\lgoldstein\.m2\repository\tomcat\tomcat-apr\5.5.23\tomcat-apr-5.5.23.jar!\org\apache\tomcat\jni\Poll.class + * Java compiler version: 2 (46.0) + * JD-Core Version: 0.7.1 + */ \ No newline at end of file diff --git a/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Pool.java b/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Pool.java new file mode 100644 index 0000000..5c8f3a7 --- /dev/null +++ b/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Pool.java @@ -0,0 +1,38 @@ +package org.apache.tomcat.jni; + +import java.nio.ByteBuffer; + +public class Pool +{ + public static native long create(long paramLong); + + public static native void clear(long paramLong); + + public static native void destroy(long paramLong); + + public static native long parentGet(long paramLong); + + public static native boolean isAncestor(long paramLong1, long paramLong2); + + public static native long cleanupRegister(long paramLong, Object paramObject); + + public static native void cleanupKill(long paramLong1, long paramLong2); + + public static native void noteSubprocess(long paramLong1, long paramLong2, int paramInt); + + public static native ByteBuffer alloc(long paramLong, int paramInt); + + public static native ByteBuffer calloc(long paramLong, int paramInt); + + public static native int dataSet(long paramLong, String paramString, Object paramObject); + + public static native Object dataGet(long paramLong, String paramString); + + public static native void cleanupForExec(); +} + + +/* Location: C:\Users\lgoldstein\.m2\repository\tomcat\tomcat-apr\5.5.23\tomcat-apr-5.5.23.jar!\org\apache\tomcat\jni\Pool.class + * Java compiler version: 2 (46.0) + * JD-Core Version: 0.7.1 + */ \ No newline at end of file diff --git a/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/PoolCallback.java b/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/PoolCallback.java new file mode 100644 index 0000000..52ed517 --- /dev/null +++ b/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/PoolCallback.java @@ -0,0 +1,12 @@ +package org.apache.tomcat.jni; + +public abstract interface PoolCallback +{ + public abstract int callback(); +} + + +/* Location: C:\Users\lgoldstein\.m2\repository\tomcat\tomcat-apr\5.5.23\tomcat-apr-5.5.23.jar!\org\apache\tomcat\jni\PoolCallback.class + * Java compiler version: 2 (46.0) + * JD-Core Version: 0.7.1 + */ \ No newline at end of file diff --git a/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Proc.java b/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Proc.java new file mode 100644 index 0000000..6f0e5d8 --- /dev/null +++ b/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Proc.java @@ -0,0 +1,59 @@ +package org.apache.tomcat.jni; + +public class Proc +{ + public static final int APR_SHELLCM = 0; + public static final int APR_PROGRAM = 1; + public static final int APR_PROGRAM_ENV = 2; + public static final int APR_PROGRAM_PATH = 3; + public static final int APR_SHELLCMD_ENV = 4; + public static final int APR_WAIT = 0; + public static final int APR_NOWAIT = 1; + public static final int APR_PROC_EXIT = 1; + public static final int APR_PROC_SIGNAL = 2; + public static final int APR_PROC_SIGNAL_CORE = 4; + public static final int APR_NO_PIPE = 0; + public static final int APR_FULL_BLOCK = 1; + public static final int APR_FULL_NONBLOCK = 2; + public static final int APR_PARENT_BLOCK = 3; + public static final int APR_CHILD_BLOCK = 4; + public static final int APR_LIMIT_CPU = 0; + public static final int APR_LIMIT_MEM = 1; + public static final int APR_LIMIT_NPROC = 2; + public static final int APR_LIMIT_NOFILE = 3; + public static final int APR_OC_REASON_DEATH = 0; + public static final int APR_OC_REASON_UNWRITABLE = 1; + public static final int APR_OC_REASON_RESTART = 2; + public static final int APR_OC_REASON_UNREGISTER = 3; + public static final int APR_OC_REASON_LOST = 4; + public static final int APR_OC_REASON_RUNNING = 5; + public static final int APR_KILL_NEVER = 0; + public static final int APR_KILL_ALWAYS = 1; + public static final int APR_KILL_AFTER_TIMEOUT = 2; + public static final int APR_JUST_WAIT = 3; + public static final int APR_KILL_ONLY_ONCE = 4; + public static final int APR_PROC_DETACH_FOREGROUND = 0; + public static final int APR_PROC_DETACH_DAEMONIZE = 1; + public static final int MAX_ARGS_SIZE = 1024; + public static final int MAX_ENV_SIZE = 1024; + + public static native long alloc(long paramLong); + + public static native int fork(long[] paramArrayOfLong, long paramLong); + + public static native int create(long paramLong1, String paramString, String[] paramArrayOfString1, String[] paramArrayOfString2, long paramLong2, long paramLong3); + + public static native int wait(long paramLong, int[] paramArrayOfInt, int paramInt); + + public static native int waitAllProcs(long paramLong1, int[] paramArrayOfInt, int paramInt, long paramLong2); + + public static native int detach(int paramInt); + + public static native int kill(long paramLong, int paramInt); +} + + +/* Location: C:\Users\lgoldstein\.m2\repository\tomcat\tomcat-apr\5.5.23\tomcat-apr-5.5.23.jar!\org\apache\tomcat\jni\Proc.class + * Java compiler version: 2 (46.0) + * JD-Core Version: 0.7.1 + */ \ No newline at end of file diff --git a/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/ProcErrorCallback.java b/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/ProcErrorCallback.java new file mode 100644 index 0000000..572a867 --- /dev/null +++ b/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/ProcErrorCallback.java @@ -0,0 +1,12 @@ +package org.apache.tomcat.jni; + +public abstract interface ProcErrorCallback +{ + public abstract void callback(long paramLong, int paramInt, String paramString); +} + + +/* Location: C:\Users\lgoldstein\.m2\repository\tomcat\tomcat-apr\5.5.23\tomcat-apr-5.5.23.jar!\org\apache\tomcat\jni\ProcErrorCallback.class + * Java compiler version: 2 (46.0) + * JD-Core Version: 0.7.1 + */ \ No newline at end of file diff --git a/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Procattr.java b/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Procattr.java new file mode 100644 index 0000000..934262a --- /dev/null +++ b/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Procattr.java @@ -0,0 +1,37 @@ +package org.apache.tomcat.jni; + +public class Procattr +{ + public static native long create(long paramLong) + throws Error; + + public static native int ioSet(long paramLong, int paramInt1, int paramInt2, int paramInt3); + + public static native int childInSet(long paramLong1, long paramLong2, long paramLong3); + + public static native int childOutSet(long paramLong1, long paramLong2, long paramLong3); + + public static native int childErrSet(long paramLong1, long paramLong2, long paramLong3); + + public static native int dirSet(long paramLong, String paramString); + + public static native int cmdtypeSet(long paramLong, int paramInt); + + public static native int detachSet(long paramLong, int paramInt); + + public static native int errorCheckSet(long paramLong, int paramInt); + + public static native int addrspaceSet(long paramLong, int paramInt); + + public static native void errfnSet(long paramLong1, long paramLong2, Object paramObject); + + public static native int userSet(long paramLong, String paramString1, String paramString2); + + public static native int groupSet(long paramLong, String paramString); +} + + +/* Location: C:\Users\lgoldstein\.m2\repository\tomcat\tomcat-apr\5.5.23\tomcat-apr-5.5.23.jar!\org\apache\tomcat\jni\Procattr.class + * Java compiler version: 2 (46.0) + * JD-Core Version: 0.7.1 + */ \ No newline at end of file diff --git a/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Registry.java b/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Registry.java new file mode 100644 index 0000000..dade25d --- /dev/null +++ b/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Registry.java @@ -0,0 +1,83 @@ +package org.apache.tomcat.jni; + +public class Registry +{ + public static final int HKEY_CLASSES_ROOT = 1; + public static final int HKEY_CURRENT_CONFIG = 2; + public static final int HKEY_CURRENT_USER = 3; + public static final int HKEY_LOCAL_MACHINE = 4; + public static final int HKEY_USERS = 5; + public static final int KEY_ALL_ACCESS = 1; + public static final int KEY_CREATE_LINK = 2; + public static final int KEY_CREATE_SUB_KEY = 4; + public static final int KEY_ENUMERATE_SUB_KEYS = 8; + public static final int KEY_EXECUTE = 16; + public static final int KEY_NOTIFY = 32; + public static final int KEY_QUERY_VALUE = 64; + public static final int KEY_READ = 128; + public static final int KEY_SET_VALUE = 256; + public static final int KEY_WOW64_64KEY = 512; + public static final int KEY_WOW64_32KEY = 1024; + public static final int KEY_WRITE = 2048; + public static final int REG_BINARY = 1; + public static final int REG_DWORD = 2; + public static final int REG_EXPAND_SZ = 3; + public static final int REG_MULTI_SZ = 4; + public static final int REG_QWORD = 5; + public static final int REG_SZ = 6; + + public static native long create(int paramInt1, String paramString, int paramInt2, long paramLong) + throws Error; + + public static native long open(int paramInt1, String paramString, int paramInt2, long paramLong) + throws Error; + + public static native int close(long paramLong); + + public static native int getType(long paramLong, String paramString); + + public static native int getValueI(long paramLong, String paramString) + throws Error; + + public static native long getValueJ(long paramLong, String paramString) + throws Error; + + public static native int getSize(long paramLong, String paramString); + + public static native String getValueS(long paramLong, String paramString) + throws Error; + + public static native String[] getValueA(long paramLong, String paramString) + throws Error; + + public static native byte[] getValueB(long paramLong, String paramString) + throws Error; + + public static native int setValueI(long paramLong, String paramString, int paramInt); + + public static native int setValueJ(long paramLong, String paramString, int paramInt); + + public static native int setValueS(long paramLong, String paramString1, String paramString2); + + public static native int setValueE(long paramLong, String paramString1, String paramString2); + + public static native int setValueA(long paramLong, String paramString, String[] paramArrayOfString); + + public static native int setValueB(long paramLong, String paramString, byte[] paramArrayOfByte); + + public static native String[] enumKeys(long paramLong) + throws Error; + + public static native String[] enumValues(long paramLong) + throws Error; + + public static native int deleteValue(long paramLong, String paramString); + + public static native int deleteKey(int paramInt, String paramString, boolean paramBoolean); +} + + +/* Location: C:\Users\lgoldstein\.m2\repository\tomcat\tomcat-apr\5.5.23\tomcat-apr-5.5.23.jar!\org\apache\tomcat\jni\Registry.class + * Java compiler version: 2 (46.0) + * JD-Core Version: 0.7.1 + */ \ No newline at end of file diff --git a/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/SSL.java b/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/SSL.java new file mode 100644 index 0000000..24427ee --- /dev/null +++ b/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/SSL.java @@ -0,0 +1,158 @@ +package org.apache.tomcat.jni; + +public final class SSL +{ + public static final int UNSET = -1; + public static final int SSL_ALGO_UNKNOWN = 0; + public static final int SSL_ALGO_RSA = 1; + public static final int SSL_ALGO_DSA = 2; + public static final int SSL_ALGO_ALL = 3; + public static final int SSL_AIDX_RSA = 0; + public static final int SSL_AIDX_DSA = 1; + public static final int SSL_AIDX_MAX = 2; + public static final int SSL_TMP_KEY_RSA_512 = 0; + public static final int SSL_TMP_KEY_RSA_1024 = 1; + public static final int SSL_TMP_KEY_RSA_2048 = 2; + public static final int SSL_TMP_KEY_RSA_4096 = 3; + public static final int SSL_TMP_KEY_DH_512 = 4; + public static final int SSL_TMP_KEY_DH_1024 = 5; + public static final int SSL_TMP_KEY_DH_2048 = 6; + public static final int SSL_TMP_KEY_DH_4096 = 7; + public static final int SSL_TMP_KEY_MAX = 8; + public static final int SSL_OPT_NONE = 0; + public static final int SSL_OPT_RELSET = 1; + public static final int SSL_OPT_STDENVVARS = 2; + public static final int SSL_OPT_EXPORTCERTDATA = 8; + public static final int SSL_OPT_FAKEBASICAUTH = 16; + public static final int SSL_OPT_STRICTREQUIRE = 32; + public static final int SSL_OPT_OPTRENEGOTIATE = 64; + public static final int SSL_OPT_ALL = 122; + public static final int SSL_PROTOCOL_NONE = 0; + public static final int SSL_PROTOCOL_SSLV2 = 1; + public static final int SSL_PROTOCOL_SSLV3 = 2; + public static final int SSL_PROTOCOL_TLSV1 = 4; + public static final int SSL_PROTOCOL_ALL = 7; + public static final int SSL_CVERIFY_UNSET = -1; + public static final int SSL_CVERIFY_NONE = 0; + public static final int SSL_CVERIFY_OPTIONAL = 1; + public static final int SSL_CVERIFY_REQUIRE = 2; + public static final int SSL_CVERIFY_OPTIONAL_NO_CA = 3; + public static final int SSL_VERIFY_NONE = 0; + public static final int SSL_VERIFY_PEER = 1; + public static final int SSL_VERIFY_FAIL_IF_NO_PEER_CERT = 2; + public static final int SSL_VERIFY_CLIENT_ONCE = 4; + public static final int SSL_VERIFY_PEER_STRICT = 3; + public static final int SSL_OP_MICROSOFT_SESS_ID_BUG = 1; + public static final int SSL_OP_NETSCAPE_CHALLENGE_BUG = 2; + public static final int SSL_OP_NETSCAPE_REUSE_CIPHER_CHANGE_BUG = 8; + public static final int SSL_OP_SSLREF2_REUSE_CERT_TYPE_BUG = 16; + public static final int SSL_OP_MICROSOFT_BIG_SSLV3_BUFFER = 32; + public static final int SSL_OP_MSIE_SSLV2_RSA_PADDING = 64; + public static final int SSL_OP_SSLEAY_080_CLIENT_DH_BUG = 128; + public static final int SSL_OP_TLS_D5_BUG = 256; + public static final int SSL_OP_TLS_BLOCK_PADDING_BUG = 512; + public static final int SSL_OP_DONT_INSERT_EMPTY_FRAGMENTS = 2048; + public static final int SSL_OP_ALL = 4095; + public static final int SSL_OP_NO_SESSION_RESUMPTION_ON_RENEGOTIATION = 65536; + public static final int SSL_OP_SINGLE_DH_USE = 1048576; + public static final int SSL_OP_EPHEMERAL_RSA = 2097152; + public static final int SSL_OP_CIPHER_SERVER_PREFERENCE = 4194304; + public static final int SSL_OP_TLS_ROLLBACK_BUG = 8388608; + public static final int SSL_OP_NO_SSLv2 = 16777216; + public static final int SSL_OP_NO_SSLv3 = 33554432; + public static final int SSL_OP_NO_TLSv1 = 67108864; + public static final int SSL_OP_PKCS1_CHECK_1 = 134217728; + public static final int SSL_OP_PKCS1_CHECK_2 = 268435456; + public static final int SSL_OP_NETSCAPE_CA_DN_BUG = 536870912; + public static final int SSL_OP_NETSCAPE_DEMO_CIPHER_CHANGE_BUG = 1073741824; + public static final int SSL_CRT_FORMAT_UNDEF = 0; + public static final int SSL_CRT_FORMAT_ASN1 = 1; + public static final int SSL_CRT_FORMAT_TEXT = 2; + public static final int SSL_CRT_FORMAT_PEM = 3; + public static final int SSL_CRT_FORMAT_NETSCAPE = 4; + public static final int SSL_CRT_FORMAT_PKCS12 = 5; + public static final int SSL_CRT_FORMAT_SMIME = 6; + public static final int SSL_CRT_FORMAT_ENGINE = 7; + public static final int SSL_MODE_CLIENT = 0; + public static final int SSL_MODE_SERVER = 1; + public static final int SSL_MODE_COMBINED = 2; + public static final int SSL_SHUTDOWN_TYPE_UNSET = 0; + public static final int SSL_SHUTDOWN_TYPE_STANDARD = 1; + public static final int SSL_SHUTDOWN_TYPE_UNCLEAN = 2; + public static final int SSL_SHUTDOWN_TYPE_ACCURATE = 3; + public static final int SSL_INFO_SESSION_ID = 1; + public static final int SSL_INFO_CIPHER = 2; + public static final int SSL_INFO_CIPHER_USEKEYSIZE = 3; + public static final int SSL_INFO_CIPHER_ALGKEYSIZE = 4; + public static final int SSL_INFO_CIPHER_VERSION = 5; + public static final int SSL_INFO_CIPHER_DESCRIPTION = 6; + public static final int SSL_INFO_PROTOCOL = 7; + public static final int SSL_INFO_CLIENT_S_DN = 16; + public static final int SSL_INFO_CLIENT_I_DN = 32; + public static final int SSL_INFO_SERVER_S_DN = 64; + public static final int SSL_INFO_SERVER_I_DN = 128; + public static final int SSL_INFO_DN_COUNTRYNAME = 1; + public static final int SSL_INFO_DN_STATEORPROVINCENAME = 2; + public static final int SSL_INFO_DN_LOCALITYNAME = 3; + public static final int SSL_INFO_DN_ORGANIZATIONNAME = 4; + public static final int SSL_INFO_DN_ORGANIZATIONALUNITNAME = 5; + public static final int SSL_INFO_DN_COMMONNAME = 6; + public static final int SSL_INFO_DN_TITLE = 7; + public static final int SSL_INFO_DN_INITIALS = 8; + public static final int SSL_INFO_DN_GIVENNAME = 9; + public static final int SSL_INFO_DN_SURNAME = 10; + public static final int SSL_INFO_DN_DESCRIPTION = 11; + public static final int SSL_INFO_DN_UNIQUEIDENTIFIER = 12; + public static final int SSL_INFO_DN_EMAILADDRESS = 13; + public static final int SSL_INFO_CLIENT_M_VERSION = 257; + public static final int SSL_INFO_CLIENT_M_SERIAL = 258; + public static final int SSL_INFO_CLIENT_V_START = 259; + public static final int SSL_INFO_CLIENT_V_END = 260; + public static final int SSL_INFO_CLIENT_A_SIG = 261; + public static final int SSL_INFO_CLIENT_A_KEY = 262; + public static final int SSL_INFO_CLIENT_CERT = 263; + public static final int SSL_INFO_CLIENT_V_REMAIN = 264; + public static final int SSL_INFO_SERVER_M_VERSION = 513; + public static final int SSL_INFO_SERVER_M_SERIAL = 514; + public static final int SSL_INFO_SERVER_V_START = 515; + public static final int SSL_INFO_SERVER_V_END = 516; + public static final int SSL_INFO_SERVER_A_SIG = 517; + public static final int SSL_INFO_SERVER_A_KEY = 518; + public static final int SSL_INFO_SERVER_CERT = 519; + public static final int SSL_INFO_CLIENT_CERT_CHAIN = 1024; + + public static native int version(); + + public static native String versionString(); + + public static native int initialize(String paramString); + + public static native boolean randLoad(String paramString); + + public static native boolean randSave(String paramString); + + public static native boolean randMake(String paramString, int paramInt, boolean paramBoolean); + + public static native void randSet(String paramString); + + public static native long newBIO(long paramLong, BIOCallback paramBIOCallback) + throws Exception; + + public static native int closeBIO(long paramLong); + + public static native void setPasswordCallback(PasswordCallback paramPasswordCallback); + + public static native void setPassword(String paramString); + + public static native boolean generateRSATempKey(int paramInt); + + public static native boolean loadDSATempKey(int paramInt, String paramString); + + public static native String getLastError(); +} + + +/* Location: C:\Users\lgoldstein\.m2\repository\tomcat\tomcat-apr\5.5.23\tomcat-apr-5.5.23.jar!\org\apache\tomcat\jni\SSL.class + * Java compiler version: 2 (46.0) + * JD-Core Version: 0.7.1 + */ \ No newline at end of file diff --git a/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/SSLContext.java b/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/SSLContext.java new file mode 100644 index 0000000..7352165 --- /dev/null +++ b/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/SSLContext.java @@ -0,0 +1,41 @@ +package org.apache.tomcat.jni; + +public final class SSLContext +{ + public static native long make(long paramLong, int paramInt1, int paramInt2) + throws Exception; + + public static native int free(long paramLong); + + public static native void setContextId(long paramLong, String paramString); + + public static native void setBIO(long paramLong1, long paramLong2, int paramInt); + + public static native void setOptions(long paramLong, int paramInt); + + public static native void setQuietShutdown(long paramLong, boolean paramBoolean); + + public static native boolean setCipherSuite(long paramLong, String paramString) + throws Exception; + + public static native boolean setCARevocation(long paramLong, String paramString1, String paramString2) + throws Exception; + + public static native boolean setCertificateChainFile(long paramLong, String paramString, boolean paramBoolean); + + public static native boolean setCertificate(long paramLong, String paramString1, String paramString2, String paramString3, int paramInt) + throws Exception; + + public static native boolean setCACertificate(long paramLong, String paramString1, String paramString2) + throws Exception; + + public static native void setShutdowType(long paramLong, int paramInt); + + public static native void setVerify(long paramLong, int paramInt1, int paramInt2); +} + + +/* Location: C:\Users\lgoldstein\.m2\repository\tomcat\tomcat-apr\5.5.23\tomcat-apr-5.5.23.jar!\org\apache\tomcat\jni\SSLContext.class + * Java compiler version: 2 (46.0) + * JD-Core Version: 0.7.1 + */ \ No newline at end of file diff --git a/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/SSLSocket.java b/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/SSLSocket.java new file mode 100644 index 0000000..42aea3f --- /dev/null +++ b/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/SSLSocket.java @@ -0,0 +1,26 @@ +package org.apache.tomcat.jni; + +public class SSLSocket +{ + public static native int attach(long paramLong1, long paramLong2) + throws Exception; + + public static native int handshake(long paramLong); + + public static native int renegotiate(long paramLong); + + public static native byte[] getInfoB(long paramLong, int paramInt) + throws Exception; + + public static native String getInfoS(long paramLong, int paramInt) + throws Exception; + + public static native int getInfoI(long paramLong, int paramInt) + throws Exception; +} + + +/* Location: C:\Users\lgoldstein\.m2\repository\tomcat\tomcat-apr\5.5.23\tomcat-apr-5.5.23.jar!\org\apache\tomcat\jni\SSLSocket.class + * Java compiler version: 2 (46.0) + * JD-Core Version: 0.7.1 + */ \ No newline at end of file diff --git a/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Shm.java b/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Shm.java new file mode 100644 index 0000000..a13d59e --- /dev/null +++ b/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Shm.java @@ -0,0 +1,30 @@ +package org.apache.tomcat.jni; + +import java.nio.ByteBuffer; + +public class Shm +{ + public static native long create(long paramLong1, String paramString, long paramLong2) + throws Error; + + public static native int remove(String paramString, long paramLong); + + public static native int destroy(long paramLong); + + public static native long attach(String paramString, long paramLong) + throws Error; + + public static native int detach(long paramLong); + + public static native long baseaddr(long paramLong); + + public static native long size(long paramLong); + + public static native ByteBuffer buffer(long paramLong); +} + + +/* Location: C:\Users\lgoldstein\.m2\repository\tomcat\tomcat-apr\5.5.23\tomcat-apr-5.5.23.jar!\org\apache\tomcat\jni\Shm.class + * Java compiler version: 2 (46.0) + * JD-Core Version: 0.7.1 + */ \ No newline at end of file diff --git a/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Sockaddr.java b/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Sockaddr.java new file mode 100644 index 0000000..37ba642 --- /dev/null +++ b/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Sockaddr.java @@ -0,0 +1,17 @@ +package org.apache.tomcat.jni; + +public class Sockaddr +{ + public long pool; + public String hostname; + public String servname; + public int port; + public int family; + public long next; +} + + +/* Location: C:\Users\lgoldstein\.m2\repository\tomcat\tomcat-apr\5.5.23\tomcat-apr-5.5.23.jar!\org\apache\tomcat\jni\Sockaddr.class + * Java compiler version: 2 (46.0) + * JD-Core Version: 0.7.1 + */ \ No newline at end of file diff --git a/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Socket.java b/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Socket.java new file mode 100644 index 0000000..043acb8 --- /dev/null +++ b/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Socket.java @@ -0,0 +1,120 @@ +package org.apache.tomcat.jni; + +import java.nio.ByteBuffer; + +public class Socket +{ + public static final int SOCK_STREAM = 0; + public static final int SOCK_DGRAM = 1; + public static final int APR_SO_LINGER = 1; + public static final int APR_SO_KEEPALIVE = 2; + public static final int APR_SO_DEBUG = 4; + public static final int APR_SO_NONBLOCK = 8; + public static final int APR_SO_REUSEADDR = 16; + public static final int APR_SO_SNDBUF = 64; + public static final int APR_SO_RCVBUF = 128; + public static final int APR_SO_DISCONNECTED = 256; + public static final int APR_TCP_NODELAY = 512; + public static final int APR_TCP_NOPUSH = 1024; + public static final int APR_RESET_NODELAY = 2048; + public static final int APR_INCOMPLETE_READ = 4096; + public static final int APR_INCOMPLETE_WRITE = 8192; + public static final int APR_IPV6_V6ONLY = 16384; + public static final int APR_TCP_DEFER_ACCEPT = 32768; + public static final int APR_SHUTDOWN_READ = 0; + public static final int APR_SHUTDOWN_WRITE = 1; + public static final int APR_SHUTDOWN_READWRITE = 2; + public static final int APR_IPV4_ADDR_OK = 1; + public static final int APR_IPV6_ADDR_OK = 2; + public static final int APR_UNSPEC = 0; + public static final int APR_INET = 1; + public static final int APR_INET6 = 2; + public static final int APR_PROTO_TCP = 6; + public static final int APR_PROTO_UDP = 17; + public static final int APR_PROTO_SCTP = 132; + public static final int APR_LOCAL = 0; + public static final int APR_REMOTE = 1; + public static final int SOCKET_GET_POOL = 0; + public static final int SOCKET_GET_IMPL = 1; + public static final int SOCKET_GET_APRS = 2; + public static final int SOCKET_GET_TYPE = 3; + + public static native long create(int paramInt1, int paramInt2, int paramInt3, long paramLong) + throws Exception; + + public static native int shutdown(long paramLong, int paramInt); + + public static native int close(long paramLong); + + public static native void destroy(long paramLong); + + public static native int bind(long paramLong1, long paramLong2); + + public static native int listen(long paramLong, int paramInt); + + public static native long accept(long paramLong) + throws Exception; + + public static native int acceptfilter(long paramLong, String paramString1, String paramString2); + + public static native boolean atmark(long paramLong); + + public static native int connect(long paramLong1, long paramLong2); + + public static native int send(long paramLong, byte[] paramArrayOfByte, int paramInt1, int paramInt2); + + public static native int sendb(long paramLong, ByteBuffer paramByteBuffer, int paramInt1, int paramInt2); + + public static native int sendbb(long paramLong, int paramInt1, int paramInt2); + + public static native int sendv(long paramLong, byte[][] paramArrayOfByte); + + public static native int sendto(long paramLong1, long paramLong2, int paramInt1, byte[] paramArrayOfByte, int paramInt2, int paramInt3); + + public static native int recv(long paramLong, byte[] paramArrayOfByte, int paramInt1, int paramInt2); + + public static native int recvt(long paramLong1, byte[] paramArrayOfByte, int paramInt1, int paramInt2, long paramLong2); + + public static native int recvb(long paramLong, ByteBuffer paramByteBuffer, int paramInt1, int paramInt2); + + public static native int recvbb(long paramLong, int paramInt1, int paramInt2); + + public static native int recvbt(long paramLong1, ByteBuffer paramByteBuffer, int paramInt1, int paramInt2, long paramLong2); + + public static native int recvbbt(long paramLong1, int paramInt1, int paramInt2, long paramLong2); + + public static native int recvFrom(long paramLong1, long paramLong2, int paramInt1, byte[] paramArrayOfByte, int paramInt2, int paramInt3); + + public static native int optSet(long paramLong, int paramInt1, int paramInt2); + + public static native int optGet(long paramLong, int paramInt) + throws Exception; + + public static native int timeoutSet(long paramLong1, long paramLong2); + + public static native long timeoutGet(long paramLong) + throws Exception; + + public static native long sendfile(long paramLong1, long paramLong2, byte[][] paramArrayOfByte1, byte[][] paramArrayOfByte2, long paramLong3, long paramLong4, int paramInt); + + public static native long sendfilen(long paramLong1, long paramLong2, long paramLong3, long paramLong4, int paramInt); + + public static native long pool(long paramLong) + throws Exception; + + private static native long get(long paramLong, int paramInt); + + public static native void setsbb(long paramLong, ByteBuffer paramByteBuffer); + + public static native void setrbb(long paramLong, ByteBuffer paramByteBuffer); + + public static native int dataSet(long paramLong, String paramString, Object paramObject); + + public static native Object dataGet(long paramLong, String paramString); +} + + +/* Location: C:\Users\lgoldstein\.m2\repository\tomcat\tomcat-apr\5.5.23\tomcat-apr-5.5.23.jar!\org\apache\tomcat\jni\Socket.class + * Java compiler version: 2 (46.0) + * JD-Core Version: 0.7.1 + */ \ No newline at end of file diff --git a/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Status.java b/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Status.java new file mode 100644 index 0000000..eab790a --- /dev/null +++ b/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Status.java @@ -0,0 +1,270 @@ +/* */ package org.apache.tomcat.jni; +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ public class Status +/* */ { +/* */ public static final int APR_OS_START_ERROR = 20000; +/* */ +/* */ +/* */ +/* */ +/* */ public static final int APR_OS_ERRSPACE_SIZE = 50000; +/* */ +/* */ +/* */ +/* */ public static final int APR_OS_START_STATUS = 70000; +/* */ +/* */ +/* */ +/* */ public static final int APR_OS_START_USERERR = 120000; +/* */ +/* */ +/* */ +/* */ public static final int APR_OS_START_USEERR = 120000; +/* */ +/* */ +/* */ +/* */ public static final int APR_OS_START_CANONERR = 620000; +/* */ +/* */ +/* */ public static final int APR_OS_START_EAIERR = 670000; +/* */ +/* */ +/* */ public static final int APR_OS_START_SYSERR = 720000; +/* */ +/* */ +/* */ public static final int APR_SUCCESS = 0; +/* */ +/* */ +/* */ public static final int APR_ENOSTAT = 20001; +/* */ +/* */ +/* */ public static final int APR_ENOPOOL = 20002; +/* */ +/* */ +/* */ public static final int APR_EBADDATE = 20004; +/* */ +/* */ +/* */ public static final int APR_EINVALSOCK = 20005; +/* */ +/* */ +/* */ public static final int APR_ENOPROC = 20006; +/* */ +/* */ +/* */ public static final int APR_ENOTIME = 20007; +/* */ +/* */ +/* */ public static final int APR_ENODIR = 20008; +/* */ +/* */ +/* */ public static final int APR_ENOLOCK = 20009; +/* */ +/* */ +/* */ public static final int APR_ENOPOLL = 20010; +/* */ +/* */ +/* */ public static final int APR_ENOSOCKET = 20011; +/* */ +/* */ +/* */ public static final int APR_ENOTHREAD = 20012; +/* */ +/* */ +/* */ public static final int APR_ENOTHDKEY = 20013; +/* */ +/* */ +/* */ public static final int APR_EGENERAL = 20014; +/* */ +/* */ +/* */ public static final int APR_ENOSHMAVAIL = 20015; +/* */ +/* */ +/* */ public static final int APR_EBADIP = 20016; +/* */ +/* */ +/* */ public static final int APR_EBADMASK = 20017; +/* */ +/* */ +/* */ public static final int APR_EDSOOPEN = 20019; +/* */ +/* */ +/* */ public static final int APR_EABSOLUTE = 20020; +/* */ +/* */ +/* */ public static final int APR_ERELATIVE = 20021; +/* */ +/* */ +/* */ public static final int APR_EINCOMPLETE = 20022; +/* */ +/* */ +/* */ public static final int APR_EABOVEROOT = 20023; +/* */ +/* */ +/* */ public static final int APR_EBADPATH = 20024; +/* */ +/* */ +/* */ public static final int APR_EPATHWILD = 20025; +/* */ +/* */ +/* */ public static final int APR_ESYMNOTFOUND = 20026; +/* */ +/* */ +/* */ public static final int APR_EPROC_UNKNOWN = 20027; +/* */ +/* */ +/* */ public static final int APR_ENOTENOUGHENTROPY = 20028; +/* */ +/* */ +/* */ public static final int APR_INCHILD = 70001; +/* */ +/* */ +/* */ public static final int APR_INPARENT = 70002; +/* */ +/* */ +/* */ public static final int APR_DETACH = 70003; +/* */ +/* */ +/* */ public static final int APR_NOTDETACH = 70004; +/* */ +/* */ +/* */ public static final int APR_CHILD_DONE = 70005; +/* */ +/* */ +/* */ public static final int APR_CHILD_NOTDONE = 70006; +/* */ +/* */ +/* */ public static final int APR_TIMEUP = 70007; +/* */ +/* */ +/* */ public static final int APR_INCOMPLETE = 70008; +/* */ +/* */ +/* */ public static final int APR_BADCH = 70012; +/* */ +/* */ +/* */ public static final int APR_BADARG = 70013; +/* */ +/* */ +/* */ public static final int APR_EOF = 70014; +/* */ +/* */ +/* */ public static final int APR_NOTFOUND = 70015; +/* */ +/* */ +/* */ public static final int APR_ANONYMOUS = 70019; +/* */ +/* */ +/* */ public static final int APR_FILEBASED = 70020; +/* */ +/* */ +/* */ public static final int APR_KEYBASED = 70021; +/* */ +/* */ +/* */ public static final int APR_EINIT = 70022; +/* */ +/* */ +/* */ public static final int APR_ENOTIMPL = 70023; +/* */ +/* */ +/* */ public static final int APR_EMISMATCH = 70024; +/* */ +/* */ +/* */ public static final int APR_EBUSY = 70025; +/* */ +/* */ +/* */ public static final int TIMEUP = 120001; +/* */ +/* */ +/* */ public static final int EAGAIN = 120002; +/* */ +/* */ +/* */ public static final int EINTR = 120003; +/* */ +/* */ +/* */ public static final int EINPROGRESS = 120004; +/* */ +/* */ +/* */ public static final int ETIMEDOUT = 120005; +/* */ +/* */ +/* */ +/* */ private static native boolean is(int paramInt1, int paramInt2); +/* */ +/* */ +/* */ +/* 197 */ public static final boolean APR_STATUS_IS_ENOSTAT(int s) { return is(s, 1); } +/* 198 */ public static final boolean APR_STATUS_IS_ENOPOOL(int s) { return is(s, 2); } +/* */ +/* 200 */ public static final boolean APR_STATUS_IS_EBADDATE(int s) { return is(s, 4); } +/* 201 */ public static final boolean APR_STATUS_IS_EINVALSOCK(int s) { return is(s, 5); } +/* 202 */ public static final boolean APR_STATUS_IS_ENOPROC(int s) { return is(s, 6); } +/* 203 */ public static final boolean APR_STATUS_IS_ENOTIME(int s) { return is(s, 7); } +/* 204 */ public static final boolean APR_STATUS_IS_ENODIR(int s) { return is(s, 8); } +/* 205 */ public static final boolean APR_STATUS_IS_ENOLOCK(int s) { return is(s, 9); } +/* 206 */ public static final boolean APR_STATUS_IS_ENOPOLL(int s) { return is(s, 10); } +/* 207 */ public static final boolean APR_STATUS_IS_ENOSOCKET(int s) { return is(s, 11); } +/* 208 */ public static final boolean APR_STATUS_IS_ENOTHREAD(int s) { return is(s, 12); } +/* 209 */ public static final boolean APR_STATUS_IS_ENOTHDKEY(int s) { return is(s, 13); } +/* 210 */ public static final boolean APR_STATUS_IS_EGENERAL(int s) { return is(s, 14); } +/* 211 */ public static final boolean APR_STATUS_IS_ENOSHMAVAIL(int s) { return is(s, 15); } +/* 212 */ public static final boolean APR_STATUS_IS_EBADIP(int s) { return is(s, 16); } +/* 213 */ public static final boolean APR_STATUS_IS_EBADMASK(int s) { return is(s, 17); } +/* */ +/* 215 */ public static final boolean APR_STATUS_IS_EDSOPEN(int s) { return is(s, 19); } +/* 216 */ public static final boolean APR_STATUS_IS_EABSOLUTE(int s) { return is(s, 20); } +/* 217 */ public static final boolean APR_STATUS_IS_ERELATIVE(int s) { return is(s, 21); } +/* 218 */ public static final boolean APR_STATUS_IS_EINCOMPLETE(int s) { return is(s, 22); } +/* 219 */ public static final boolean APR_STATUS_IS_EABOVEROOT(int s) { return is(s, 23); } +/* 220 */ public static final boolean APR_STATUS_IS_EBADPATH(int s) { return is(s, 24); } +/* 221 */ public static final boolean APR_STATUS_IS_EPATHWILD(int s) { return is(s, 25); } +/* 222 */ public static final boolean APR_STATUS_IS_ESYMNOTFOUND(int s) { return is(s, 26); } +/* 223 */ public static final boolean APR_STATUS_IS_EPROC_UNKNOWN(int s) { return is(s, 27); } +/* 224 */ public static final boolean APR_STATUS_IS_ENOTENOUGHENTROPY(int s) { return is(s, 28); } +/* */ +/* */ +/* */ +/* */ +/* 229 */ public static final boolean APR_STATUS_IS_INCHILD(int s) { return is(s, 51); } +/* 230 */ public static final boolean APR_STATUS_IS_INPARENT(int s) { return is(s, 52); } +/* 231 */ public static final boolean APR_STATUS_IS_DETACH(int s) { return is(s, 53); } +/* 232 */ public static final boolean APR_STATUS_IS_NOTDETACH(int s) { return is(s, 54); } +/* 233 */ public static final boolean APR_STATUS_IS_CHILD_DONE(int s) { return is(s, 55); } +/* 234 */ public static final boolean APR_STATUS_IS_CHILD_NOTDONE(int s) { return is(s, 56); } +/* 235 */ public static final boolean APR_STATUS_IS_TIMEUP(int s) { return is(s, 57); } +/* 236 */ public static final boolean APR_STATUS_IS_INCOMPLETE(int s) { return is(s, 58); } +/* */ +/* */ +/* */ +/* 240 */ public static final boolean APR_STATUS_IS_BADCH(int s) { return is(s, 62); } +/* 241 */ public static final boolean APR_STATUS_IS_BADARG(int s) { return is(s, 63); } +/* 242 */ public static final boolean APR_STATUS_IS_EOF(int s) { return is(s, 64); } +/* 243 */ public static final boolean APR_STATUS_IS_NOTFOUND(int s) { return is(s, 65); } +/* */ +/* */ +/* */ +/* 247 */ public static final boolean APR_STATUS_IS_ANONYMOUS(int s) { return is(s, 69); } +/* 248 */ public static final boolean APR_STATUS_IS_FILEBASED(int s) { return is(s, 70); } +/* 249 */ public static final boolean APR_STATUS_IS_KEYBASED(int s) { return is(s, 71); } +/* 250 */ public static final boolean APR_STATUS_IS_EINIT(int s) { return is(s, 72); } +/* 251 */ public static final boolean APR_STATUS_IS_ENOTIMPL(int s) { return is(s, 73); } +/* 252 */ public static final boolean APR_STATUS_IS_EMISMATCH(int s) { return is(s, 74); } +/* 253 */ public static final boolean APR_STATUS_IS_EBUSY(int s) { return is(s, 75); } +/* */ +/* */ +/* 256 */ public static final boolean APR_STATUS_IS_EAGAIN(int s) { return is(s, 90); } +/* 257 */ public static final boolean APR_STATUS_IS_ETIMEDOUT(int s) { return is(s, 91); } +/* 258 */ public static final boolean APR_STATUS_IS_ECONNABORTED(int s) { return is(s, 92); } +/* 259 */ public static final boolean APR_STATUS_IS_ECONNRESET(int s) { return is(s, 93); } +/* 260 */ public static final boolean APR_STATUS_IS_EINPROGRESS(int s) { return is(s, 94); } +/* 261 */ public static final boolean APR_STATUS_IS_EINTR(int s) { return is(s, 95); } +/* 262 */ public static final boolean APR_STATUS_IS_ENOTSOCK(int s) { return is(s, 96); } +/* 263 */ public static final boolean APR_STATUS_IS_EINVAL(int s) { return is(s, 97); } +/* */ } + + +/* Location: C:\Users\lgoldstein\.m2\repository\tomcat\tomcat-apr\5.5.23\tomcat-apr-5.5.23.jar!\org\apache\tomcat\jni\Status.class + * Java compiler version: 2 (46.0) + * JD-Core Version: 0.7.1 + */ \ No newline at end of file diff --git a/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Stdlib.java b/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Stdlib.java new file mode 100644 index 0000000..b600c68 --- /dev/null +++ b/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Stdlib.java @@ -0,0 +1,28 @@ +package org.apache.tomcat.jni; + +public class Stdlib +{ + public static native boolean memread(byte[] paramArrayOfByte, long paramLong, int paramInt); + + public static native boolean memwrite(long paramLong, byte[] paramArrayOfByte, int paramInt); + + public static native boolean memset(long paramLong, int paramInt1, int paramInt2); + + public static native long malloc(int paramInt); + + public static native long realloc(long paramLong, int paramInt); + + public static native long calloc(long paramLong, int paramInt); + + public static native void free(long paramLong); + + public static native int getpid(); + + public static native int getppid(); +} + + +/* Location: C:\Users\lgoldstein\.m2\repository\tomcat\tomcat-apr\5.5.23\tomcat-apr-5.5.23.jar!\org\apache\tomcat\jni\Stdlib.class + * Java compiler version: 2 (46.0) + * JD-Core Version: 0.7.1 + */ \ No newline at end of file diff --git a/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Thread.java b/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Thread.java new file mode 100644 index 0000000..ef7bf1c --- /dev/null +++ b/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Thread.java @@ -0,0 +1,12 @@ +package org.apache.tomcat.jni; + +public class Thread +{ + public static native long current(); +} + + +/* Location: C:\Users\lgoldstein\.m2\repository\tomcat\tomcat-apr\5.5.23\tomcat-apr-5.5.23.jar!\org\apache\tomcat\jni\Thread.class + * Java compiler version: 2 (46.0) + * JD-Core Version: 0.7.1 + */ \ No newline at end of file diff --git a/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Time.java b/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Time.java new file mode 100644 index 0000000..6dde339 --- /dev/null +++ b/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Time.java @@ -0,0 +1,58 @@ +/* */ package org.apache.tomcat.jni; +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ public class Time +/* */ { +/* */ public static final long APR_USEC_PER_SEC = 1000000L; +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ public static final long APR_MSEC_PER_USEC = 1000L; +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ +/* */ public static long sec(long t) +/* */ { +/* 36 */ return t / 1000000L; +/* */ } +/* */ +/* */ +/* */ public static long msec(long t) +/* */ { +/* 42 */ return t / 1000L; +/* */ } +/* */ +/* */ public static native long now(); +/* */ +/* */ public static native String rfc822(long paramLong); +/* */ +/* */ public static native String ctime(long paramLong); +/* */ +/* */ public static native void sleep(long paramLong); +/* */ } + + +/* Location: C:\Users\lgoldstein\.m2\repository\tomcat\tomcat-apr\5.5.23\tomcat-apr-5.5.23.jar!\org\apache\tomcat\jni\Time.class + * Java compiler version: 2 (46.0) + * JD-Core Version: 0.7.1 + */ \ No newline at end of file diff --git a/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/User.java b/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/User.java new file mode 100644 index 0000000..c41c625 --- /dev/null +++ b/src/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/User.java @@ -0,0 +1,38 @@ +package org.apache.tomcat.jni; + +public class User +{ + public static native long uidCurrent(long paramLong) + throws Error; + + public static native long gidCurrent(long paramLong) + throws Error; + + public static native long uid(String paramString, long paramLong) + throws Error; + + public static native long usergid(String paramString, long paramLong) + throws Error; + + public static native long gid(String paramString, long paramLong) + throws Error; + + public static native String username(long paramLong1, long paramLong2) + throws Error; + + public static native String groupname(long paramLong1, long paramLong2) + throws Error; + + public static native int uidcompare(long paramLong1, long paramLong2); + + public static native int gidcompare(long paramLong1, long paramLong2); + + public static native String homepath(String paramString, long paramLong) + throws Error; +} + + +/* Location: C:\Users\lgoldstein\.m2\repository\tomcat\tomcat-apr\5.5.23\tomcat-apr-5.5.23.jar!\org\apache\tomcat\jni\User.class + * Java compiler version: 2 (46.0) + * JD-Core Version: 0.7.1 + */ \ No newline at end of file