Creates a war file. Also includes additional static web resources, such as images, CSS, JavaScript, and some HTML files.AOP AllianceASM, a very small and fast Java bytecode manipulation frameworkSpring BeansLog4j implemented over SLF4JApache Commons BeanUtils provides an easy-to-use but flexible wrapper around reflection and introspection.Guice is a lightweight dependency injection framework for Java 6 and aboveGroovy: A powerful, dynamic language for the JVMSimple utility to scan Java bytecode for class references in the constant pool.A Java language version of the BCrypt algorithmJavaBeans Activation FrameworkAdds SSH server functionality to Jenkins, exposing CLI commands through itThe Digester package lets you configure an XML to Java object mapping module
which triggers certain actions called rules whenever a particular
pattern of nested XML elements is recognized.A pure-java A64 assemblerJava binding for libpam.soThe Apache Commons IO library contains utility classes, stream implementations, file filters,
file comparators, endian transformation classes, and much more.The Apache Commons Codec package contains simple encoder and decoders for
various formats such as Base64 and Hexadecimal. In addition to these
widely used encoders and decoders, the codec package also maintains a
collection of phonetic encoding utilities.JavaServer Pages(TM) Standard Tag Library APIKill process tree in WindowsMaintains an RSA key pair that can serve as a foundation of authentication when communicating with JenkinsObjectWeb ASM package-renamed to isolate incompatibilities between major versionskXML is a small XML pull parser, specially designed for constrained environments such as Applets, Personal Java or MIDP devices. In contrast to kXML 1, kXML 2 is based on the common XML pull API.Tree API of ASM, a very small and fast Java bytecode manipulation frameworkSpring WebSpring CorePure Java - COM bridgeWinstone is a command line wrapper around JettyUsefull class adapters based on ASM, a very small and fast Java bytecode manipulation frameworkBase abstraction for platform-specific Jenkins agent installerJava Foreign Function InterfaceEvolve your classes without breaking compatibilityJava library for transforming beans, maps, collections, java
arrays and XML to JSON.JFreeChart is a class library, written in Java, for generating charts.
Utilising the Java2D APIs, it currently supports bar charts, pie charts,
line charts, XY-plots and time series plots.Jelly binding for StaplerInputStream that hides automatic download retryspring-security-coreTimeline component at http://www.simile-widgets.org/timeline/master POMThe Jelly Define Tag LibraryStapler HTTP request handling engineSpring ContextCommons Lang, a package of Java utility classes for the
classes that are in java.lang's hierarchy, or are considered to be so
standard as to justify existence in java.lang.Woodstox is a high-performance XML processor that implements Stax (JSR-173) APIJCommon is a free general purpose Java class library that is used in
several projects at www.jfree.org, including JFreeChart and
JFreeReport.Implementation of EdDSA in JavaA library for invoking native functions from javaThe javax.inject APIInstalls a slave agent as upstart serviceargs4j : Java command line arguments parserJansi is a java library for generating and interpreting ANSI escape sequences.SezPoz is a lightweight and simple-to-learn library that lets you perform modular service lookups.StAX is a standard XML processing API that allows you to stream XML data from and to your application.XStream is a serialization library from Java objects to XML and back.Defines the SSH public key user property.Jexl is an implementation of the JSTL Expression Language with extensions.Groovy binding for StaplerStAX API is the standard java XML processing API defined by JSR-173windows-package-checkerJaxen is a universal XPath engine for Java.Adds a GUI option to install the JNLP slave agent under launchdJakarta Mail APIAnnotations the SpotBugs tool supportsSonatype helps open source projects to set up Maven repositories on https://oss.sonatype.org/Contains the bootstrap code to bridge separate JVMs into a single semi-shared space.
Reusable outside Jenkins.spring-security-webJCIFS is an Open Source client library that implements the CIFS/SMB networking protocol in 100% JavaA framework for constructing recognizers, compilers,
and translators from grammatical descriptions containing
Java, C#, C++, or Python actions.The Apache Software Foundation provides support for the Apache community of open-source software projects.
The Apache projects are characterized by a collaborative, consensus based development process, an open and
pragmatic software license, and a desire to create high quality software that leads the way in its field.
We consider ourselves not simply a group of projects sharing a server, but rather a community of developers
and users.SLF4J JDK14 BindingEmbeddable daemonization libraryJenkins core code and view files to render HTML.Utilities for ASM, a very small and fast Java bytecode manipulation frameworkflexible XML framework for JavaGuava is a suite of core and expanded libraries that include
utility classes, google's collections, io classes, and much
much more.
This project is a complete packaging of all the Guava libraries
into a single jar. Individual portions of Guava can be used
by downloading the appropriate module and its dependencies.
Guava (complete) has only one code dependency - javax.annotation,
per the JSR-305 spec.Java Native AccessJTidy is a Java port of HTML Tidy, a HTML syntax checker and pretty printer. Like its non-Java cousin,
JTidy can be used as a tool for cleaning up malformed and faulty HTML. In addition, JTidy provides a DOM parser
for real-world HTML.
Hudson modifications:
=====================
Removed SAX APIsStatic code analysis API of ASM, a very small and fast Java bytecode manipulation frameworkJelly is a Java and XML based scripting engine. Jelly combines the best ideas from JSTL, Velocity, DVSL, Ant and Cocoon all together in a simple yet powerful scripting engine.The slf4j APIA set of platform constants (e.g. errno values)Standard Parent POM for non-plugin Jenkins components: core, libraries, etc.Library a shaded version of BouncyCastle and exposing an API to just generate self-signed certificatesCommons DiscoveryCode for monitoring memory/swap usageInstalls a slave agent a an systemd service (typically found on Linux).master POMCreates index of annotations.Java.net - The Source for Java Technology CollaborationAdds a GUI option to install the JNLP agent as a Windows serviceCommon cross-project/cross-platform POSIX APIsCommand line interface for JenkinsOffers API classes for parsing and comparing version numbersCommon cross-project/cross-platform POSIX APIsPure Java - COM bridgeThe Apache Commons FileUpload component provides a simple yet flexible means of adding support for multipart
file upload functionality to servlets and web applications.Java Foreign Function InterfaceCommon Annotations for the JavaTM Platform APIJCL 1.2 implemented over SLF4JObjectWeb ASM package-renamed to isolate incompatibilities between major versionsJZlib is a re-implementation of zlib in pure JavaTypes that extend and augment the Java Collections Framework.Simple java library for transforming an Object to another Object.Spring AOPExtensible application-specific access modifiers for JavaA pure-java X86 and X86_64 assemblerApache Commons Compress software defines an API for working with
compression and archive formats. These include: bzip2, gzip, pack200,
lzma, xz, Snappy, traditional Unix Compress, DEFLATE, DEFLATE64, LZ4,
Brotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.MXP1 is a stable XmlPull parsing engine that is based on ideas from XPP and in particular XPP2 but completely revised and rewritten to take the best advantage of latest JIT JVMs such as Hotspot in JDK 1.4+.Spring Expression Language (SpEL)The Jelly XML Tag Library