debian/0000775000000000000000000000000012213304740007164 5ustar debian/orig-tar.exclude0000664000000000000000000000012112171010017012247 0ustar .classpath .project .cvsignore jars/*.jar lib/*.jar zips/*.zip test/data/rfc4134 debian/patches/0000775000000000000000000000000012171004571010615 5ustar debian/patches/01_build.patch0000664000000000000000000000225212171004571013236 0ustar Description: Pass unicode flag to javac targets for proper compilation Author: Brian Thomason --- a/bc-build.xml +++ b/bc-build.xml @@ -101,6 +101,7 @@ + @@ -131,6 +132,7 @@ srcdir="${artifacts.dir}/@{target}/src" destdir="${build.dir}/@{target}/classes" debug="${release.debug}"> + @@ -242,6 +244,7 @@ srcdir="${lcrypto.target.src.dir}" destdir="${lcrypto.target.classes.dir}" debug="${release.debug}"> + debian/patches/02_index.patch0000664000000000000000000000065312170774454013267 0ustar Description: Refer to documentation contained in doc package --- bouncycastle-1.46+dfsg.orig/index.html +++ bouncycastle-1.46+dfsg/index.html @@ -36,7 +36,7 @@ The current specifications for this pack here.

The current api documentation for this package is -here. +in the corresponding libbc*-java-doc Debian package.

Examples and Tests

debian/patches/series0000664000000000000000000000003612170774454012046 0ustar 01_build.patch 02_index.patch debian/libbcprov-java-doc.docs0000664000000000000000000000010312170774454013513 0ustar CONTRIBUTORS.html index.html releasenotes.html specifications.html debian/rules0000775000000000000000000000502712171013076010252 0ustar #!/usr/bin/make -f # -*- makefile -*- include /usr/share/cdbs/1/class/ant.mk include /usr/share/cdbs/1/rules/debhelper.mk UPSTREAM_VERSION = $(shell dpkg-parsechangelog | sed -rne 's,^Version: ([^-]+).*,\1,p' | sed 's/\+dfsg//') ARTIFACTS = bcprov bcpg bcmail bcpkix BUILD_DIR = build/artifacts/jdk1.5 JAVA_HOME := /usr/lib/jvm/default-java DEB_JARS := junit gnumail DEB_ANT_BUILDFILE := jdk15+.xml DEB_ANT_BUILD_TARGET := build-provider build DEB_INSTALL_CHANGELOGS_ALL := releasenotes.html clean:: mh_clean rm -f stamp-* rm -rf build rm -f *.bpg test.* large.* secret.asc pub.asc # bcprov binary-install/libbcprov-java:: build/libbcprov-java mh_installpoms -plibbcprov-java mh_installjar -plibbcprov-java -l debian/poms/bcprov.pom $(BUILD_DIR)/jars/bcprov-jdk15on-*.jar dh_installdirs -plibbcprov-java etc/java/security/security.d touch debian/libbcprov-java/etc/java/security/security.d/2000-org.bouncycastle.jce.provider.BouncyCastleProvider binary-install/libbcprov-java-doc:: mv -i $(BUILD_DIR)/javadoc/bcprov debian/libbcprov-java-doc/usr/share/doc/libbcprov-java-doc/api # bcmail binary-install/libbcmail-java:: build/libbcmail-java mh_installpoms -plibbcmail-java mh_installjar -plibbcmail-java -l debian/poms/bcmail.pom $(BUILD_DIR)/jars/bcmail-jdk15on-*.jar jh_classpath -plibbcmail-java binary-install/libbcmail-java-doc:: mv -i $(BUILD_DIR)/javadoc/bcmail debian/libbcmail-java-doc/usr/share/doc/libbcmail-java-doc/api # bcpg binary-install/libbcpg-java:: build/libbcpg-java mh_installpoms -plibbcpg-java mh_installjar -plibbcpg-java -l debian/poms/bcpg.pom $(BUILD_DIR)/jars/bcpg-jdk15on-*.jar jh_classpath -plibbcpg-java binary-install/libbcpg-java-doc:: mv -i $(BUILD_DIR)/javadoc/bcpg debian/libbcpg-java-doc/usr/share/doc/libbcpg-java-doc/api # bcpkix binary-install/libbcpkix-java:: build/libbcpkix-java mh_installpoms -plibbcpkix-java mh_installjar -plibbcpkix-java -l debian/poms/bcpkix.pom $(BUILD_DIR)/jars/bcpkix-jdk15on-*.jar jh_classpath -plibbcpkix-java binary-install/libbcpkix-java-doc:: mv -i $(BUILD_DIR)/javadoc/bcpkix debian/libbcpkix-java-doc/usr/share/doc/libbcpkix-java-doc/api get-orig-pom: mkdir -p debian/poms for pom in $(ARTIFACTS); do \ wget -O debian/poms/$${pom}.pom -U NoAgent-1.0 \ http://repo1.maven.org/maven2/org/bouncycastle/$${pom}-jdk15on/$(UPSTREAM_VERSION)/$${pom}-jdk15on-$(UPSTREAM_VERSION).pom ; \ done ; get-orig-source: -uscan --download-version `echo $(DEB_UPSTREAM_VERSION) |sed -e 's/\.//g;s/\+dfsg//'` --force-download --rename debian/watch0000664000000000000000000000024512170774454010235 0ustar version=3 opts=dversionmangle=s/\.//g;s/\+dfsg// \ http://www.bouncycastle.org/latest_releases.html \ download/crypto-([\d\.]+)\.tar\.gz debian debian/orig-tar.sh debian/libbcpkix-java.README.Debian0000664000000000000000000000050212170774454014126 0ustar libbcpkix-java for Debian ========================= In order to use this library, add the following to your classpath: /usr/share/java/bcpkix.jar Alternatively, the jar can be installed as an optional package by linking it from $JAVA_HOME/lib/ext. -- Charles Fry , Tue May 2 10:28:52 2006 debian/orig-tar.sh0000775000000000000000000000076012170774454011271 0ustar #!/bin/sh -e # called by uscan with '--upstream-version' DEBIAN_VERSION=$(echo $2 | sed -e 's/^\(.\)/\1./') DIR=bouncycastle-$DEBIAN_VERSION.orig TAR=../bouncycastle_$DEBIAN_VERSION+dfsg.orig.tar.gz # clean up the upstream tarball tar zxf $3 rm -f $3 mv crypto-$2 $DIR GZIP=--best tar czf $TAR -X debian/orig-tar.exclude $DIR rm -rf $DIR # move to directory 'tarballs' if [ -r .svn/deb-layout ]; then . .svn/deb-layout mv $3 $origDir echo "moved $3 to $origDir" fi exit 0 debian/libbcmail-java.classpath0000664000000000000000000000007412170775341013741 0ustar usr/share/java/bcmail.jar bcprov.jar bcpkix.jar gnumail.jar debian/libbcprov-java.postinst0000664000000000000000000000023212170774454013706 0ustar #! /bin/sh set -e case "$1" in configure) if which rebuild-security-providers >/dev/null; then rebuild-security-providers fi esac #DEBHELPER# debian/changelog0000664000000000000000000002426112213304731011043 0ustar bouncycastle (1.49+dfsg-2) unstable; urgency=low * Upload to unstable * debian/control: Specified the packages broken by this version. This completes the transition to Bouncy Castle >= 1.47 (Closes: #687694) -- Emmanuel Bourg Mon, 09 Sep 2013 10:41:55 +0200 bouncycastle (1.49+dfsg-1) experimental; urgency=low * New upstream release * Updated the Maven poms * Use canonical URLs in the Vcs-* fields * Added the missing dependencies between the packages: - libbcpkix-java depends on libbcprov-java - libbcpg-java depends on libbcprov-java - libbcmail-java depends on libbcprov-java and libbcpkix-java * Added the Classpath attribute in the manifests * Added the upstream changelog * Removed the -gcj packages * debian/orig-tar.sh: Exclude Eclipse project file * debian/orig-tar.sh: Exclude the prebuilt CLDC classes * debian/rules: - Use the CDBS Ant class - Updated the download URL for the poms - Use uppercase names for the constants - Removed the duplicate constants * debian/copyright: Updated to follow the Copyright Format 1.0 * The documentation is now registered with doc-base * Moved the documentation in the libbcprov-java-doc package * Improved the description of the documentation packages * Removed the debian/*.dirs files -- Emmanuel Bourg Mon, 15 Jul 2013 19:26:52 +0200 bouncycastle (1.48+dfsg-2) unstable; urgency=low * Removed the dependency on the Activation Framework (libgnujaf-java) * Enabled the hardening for the -gcj packages * Upload to unstable -- Emmanuel Bourg Fri, 17 May 2013 00:10:32 +0200 bouncycastle (1.48+dfsg-1) experimental; urgency=low * Team upload. * New upstream release (Closes: #701698) - Fixes the Lucky 13 attack on CBC-mode encryption in TLS CVE-2013-0169, CVE-2013-1624 (Closes: #699885) * Added the bcpkix packages (Closes: #675819) * Removed the bctsp packages (the TSP API is now included in bcpkix) * Updated Standards-Version to 3.9.4: no changes needed. * Removed the DMUA flag * Refreshed the patches * Removed "Suggests: java-virtual-machine" on the libbcpg-java-gcj package -- Emmanuel Bourg Fri, 29 Mar 2013 12:52:23 +0100 bouncycastle (1.46+dfsg-7) unstable; urgency=low * Team upload. * Updated Standards-Version to 3.9.3: no changes needed. * As per Java Policy, remove "Depends: default-jre | java2-runtime" and "Suggests: java-virtual-machine" from library packages: only programs need explicit depends on runtime. * Force a Build-Depends on default-jdk (>= 1:1.6) to indicate that this package needs some classes (like java.security.spec.ECFieldF2m) which are not available in GCJ classpath (Closes: #678904). * Remove Build-Depends on quilt and debian/README.source file since we already use quilt (3.0) source format. -- Damien Raude-Morvan Sat, 18 Aug 2012 12:04:18 +0200 bouncycastle (1.46+dfsg-6) unstable; urgency=low * Now building for Java 1.5 rather than 1.6 (Closes: #678904) -- Brian Thomason Wed, 01 Aug 2012 16:32:19 +0000 bouncycastle (1.46+dfsg-5) unstable; urgency=low * Compile using jdk16.xml rather than jdk14.xml as the latter exludes classes * Pass unicode flag to javac targets as comments in the files prevent them from being compiled as ASCII -- Brian Thomason Tue, 22 May 2012 15:23:21 +0000 bouncycastle (1.46+dfsg-4) unstable; urgency=low * Disabled optimizations on sparc (Closes: #652117) -- Brian Thomason Tue, 03 Apr 2012 22:00:48 +0000 bouncycastle (1.46+dfsg-3) unstable; urgency=low * Disabled tests as they will fail as a known issue of the security certs having expired. Upstream has been informed and should fix for the next upstream release. This should fix the building of bouncycastle on certain platforms that were previously failing. -- Brian Thomason Mon, 12 Mar 2012 16:14:47 -0400 bouncycastle (1.46+dfsg-2) unstable; urgency=low [ by sponsor Steffen Moeller ] * Transition from experimental to unstable. * Removal of Michael from uploaders (Closes: #653997). * Added DMUA for Brian -- Brian Thomason Sat, 04 Feb 2012 19:19:27 +0100 bouncycastle (1.46+dfsg-1) experimental; urgency=low [ by sponsor Steffen Moeller ] * Merging Ubuntu changes with what is in pkg-java * Removing Michael Koch from uploaders, adding Brian -- Brian Thomason Tue, 10 Jan 2012 13:15:54 +0100 bouncycastle (1.46+dfsg-0ubuntu1) precise; urgency=low * New upstream release * Updated Standards-Version to 3.9.2 * Changed source format to 3.0 (quilt) * Changed Section to Java -- Brian Thomason Tue, 06 Dec 2011 20:53:23 +0000 bouncycastle (1.44+dfsg-2ubuntu2) oneiric; urgency=low * Deployment of Maven artifacts: - debian/rules: retrieve source POM's and install - debian/control: Build-depend on maven-repo-helper - debian/poms/*: versioned POM's from repo1.maven.org - debian/lib[bcprov|bcmail|bcpg|bctsp].poms; POM lists for deployment to maven-repo - debian/maven.rules: Transform rules for POM deployment -- James Page Wed, 29 Jun 2011 16:36:43 +0100 bouncycastle (1.44+dfsg-3) unstable; urgency=low * Team upload. [Niels Thykier] * Changed the section of the gcj packages to java. * Replaced B-D on default-jdk-builddep with gcj-native-helper and default-jdk. [tony mancill] * Apply patch to deploy maven artifacts. (Closes: #632183) Thanks to James Page. * All Recommends on *-gcj packages downgraded to Suggests. (Closes: #585062) * Bumped Standards-Versions 3.9.2 - no changes required. -- tony mancill Sun, 10 Jul 2011 16:27:31 -0700 bouncycastle (1.44+dfsg-2ubuntu1) maverick; urgency=low * Merge from debian. Remaining changes: - debian/rules: Enable test suite - debian/control: Build-depend on ant-optional (needed for test suite) - debian/control: Only suggest libbcprov-java-gcj on selected architectures, build libbcprov-java architecture "any" to have it work -- Thierry Carrez Thu, 03 Jun 2010 15:51:05 +0200 bouncycastle (1.44+dfsg-2) unstable; urgency=low [ Thierry Carrez ] * debian/control: depend on java2-runtime-headless instead of java2-runtime [ Torsten Werner ] * Remove Charles from Uploaders list. (Closes: #569476) -- Torsten Werner Thu, 11 Feb 2010 22:13:38 +0100 bouncycastle (1.44+dfsg-1) unstable; urgency=low * Upload as new upstream release. * Add debian/orig-tar.sh script and use it in watch file. This now removes the RFCs comming with the upstream tarball. (Closes: #554456) -- Michael Koch Thu, 05 Nov 2009 08:16:03 +0100 bouncycastle (1.44-1) unstable; urgency=low * New upstream release. -- Michael Koch Sun, 25 Oct 2009 21:04:40 +0100 bouncycastle (1.43-1) unstable; urgency=low [ Dominik Smatana ] * Fixed broken debian/watch [ Michael Koch ] * New upstream version. * Build-Depends on debhelper >= 7. * Let all packages Depends on ${misc:Depends}. * Move all -java packages to section 'java'. * Replaces java-gcj-compat with default-jre-headless. * Added debian/README.source. * Updated Standards-Version to 3.8.3. -- Michael Koch Tue, 22 Sep 2009 08:23:30 +0200 bouncycastle (1.39-2) unstable; urgency=low * Build-Depends on default-jdk-builddep. Closes: #477847 -- Michael Koch Wed, 30 Apr 2008 04:35:02 -0100 bouncycastle (1.39-1) unstable; urgency=low * New upstream release. * Fixed watch file to match upstream version correctly. * Removed '-1' part in Build-Depends. -- Michael Koch Sat, 12 Apr 2008 13:49:12 +0200 bouncycastle (1.38-1) unstable; urgency=low * New upstream release. * Updated Standards-Version to 3.7.3. * Added Homepage, Vcs-Svn and Vcs-Browser fields. -- Michael Koch Sat, 29 Dec 2007 17:03:04 +0100 bouncycastle (1.37-2) unstable; urgency=low * Fix dependency of targets to make it possible to build arch:dep packages only. Closes: #440669. -- Michael Koch Mon, 15 Oct 2007 20:26:02 +0200 bouncycastle (1.37-1) unstable; urgency=low * New upstream release. Closes: #430560, #430562. * Replaced ${Source-Version} bei ${source:Version} * Added myself to Uploaders. -- Michael Koch Sun, 15 Jul 2007 19:22:07 +0200 bouncycastle (1.33-4) unstable; urgency=low * Rebuild the database of security providers in the postrm, not in the prerm. -- Matthias Klose Sat, 10 Feb 2007 12:02:19 +0100 bouncycastle (1.33-3) unstable; urgency=low * Merge from Ubuntu: - Build -gcj packages. - Install the docs in an api subdir (not apidoc). -- Matthias Klose Wed, 3 Jan 2007 14:29:42 +0100 bouncycastle (1.33-2.1) unstable; urgency=medium * NMU * Register org.bouncycastle.jce.provider.BouncyCastleProvider as security provider for classpath based runtimes. * Install bcprov.jar in /usr/share/java/gcj-endorsed as well. * Closes: #394680. -- Matthias Klose Sun, 22 Oct 2006 14:57:44 +0000 bouncycastle (1.33-2) unstable; urgency=low * Move clean target dependencies to Build-Depends * Make pkg-java-maintainers the primary maintainer * Update to standards version 3.7.2 -- Charles Fry Wed, 5 Jul 2006 12:32:16 -0400 bouncycastle (1.33-1) unstable; urgency=low * New upstream release * Generate bcmail, bctsp, and bcpg in addition to bcprov -- Charles Fry Mon, 8 May 2006 11:46:32 -0400 bouncycastle (1.32-1) unstable; urgency=low * New upstream release * Add build dependencies on ant, use java-gcj-compat-dev (thanks to Matthias Klose ) -- Charles Fry Thu, 20 Apr 2006 22:15:18 -0400 bouncycastle (1.30-1) unstable; urgency=low * Initial release (Closes: #234048) -- Charles Fry Mon, 19 Sep 2005 08:02:36 -0400 debian/libbcpkix-java.classpath0000664000000000000000000000004512170775341013770 0ustar usr/share/java/bcpkix.jar bcprov.jar debian/libbcprov-java.postrm0000664000000000000000000000023512170774454013352 0ustar #! /bin/sh set -e case "$1" in remove|purge) if which rebuild-security-providers >/dev/null; then rebuild-security-providers fi esac #DEBHELPER# debian/libbcpkix-java.poms0000664000000000000000000000002712170774454012770 0ustar debian/poms/bcpkix.pom debian/libbcpg-java.README.Debian0000664000000000000000000000047612170774454013573 0ustar libbcpg-java for Debian ========================= In order to use this library, add the following to your classpath: /usr/share/java/bcpg.jar Alternatively, the jar can be installed as an optional package by linking it from $JAVA_HOME/lib/ext. -- Charles Fry , Tue May 2 10:29:10 2006 debian/libbcprov-java.README.Debian0000664000000000000000000000272512170774454014152 0ustar libbcprov-java for Debian ========================= In order to use this library, add the following to your classpath: /usr/share/java/bcprov.jar Alternatively, the jar can be installed as an optional package by linking it from $JAVA_HOME/lib/ext. Installing Bouncy Castle as a Security Provider ----------------------------------------------- From the BouncyCastleProvider javadocs: To add the provider at runtime use: import java.security.Security; import org.bouncycastle.jce.provider.BouncyCastleProvider; Security.addProvider(new BouncyCastleProvider()); The provider can also be configured as part of your environment via static registration by adding an entry to the java.security properties file (found in $JAVA_HOME/jre/lib/security/java.security, where $JAVA_HOME is the location of your JDK/JRE distribution). You'll find detailed instructions in the file but basically it comes down to adding a line: security.provider.=org.bouncycastle.jce.provider.BouncyCastleProvider Where is the preference you want the provider at (1 being the most preferred). Bouncy Castle as a Trusted Security Provider -------------------------------------------- The Debian release of Bouncy Castle can not currently be used as a trusted security provider, as the jar has not been signed by a trusted CA. This is a non-issue for free JVMs, as they don't currently have a notion of trusted CAs. -- Charles Fry , Tue Apr 25 19:07:32 2006 debian/source/0000775000000000000000000000000012170774454010503 5ustar debian/source/format0000664000000000000000000000001412170774454011711 0ustar 3.0 (quilt) debian/libbcpg-java-doc.doc-base0000664000000000000000000000047712170777330013672 0ustar Document: libbcpg-java Title: Javadoc for the Bouncy Castle OpenPGP API Author: The Legion Of The Bouncy Castle Abstract: This is the API Javadoc provided for the libbcpg-java library. Section: Programming Format: HTML Index: /usr/share/doc/libbcpg-java-doc/api/index.html Files: /usr/share/doc/libbcpg-java-doc/api/* debian/libbcprov-java-doc.doc-base0000664000000000000000000000054312170777330014244 0ustar Document: libbcprov-java Title: Javadoc for the Bouncy Castle JCE provider and lightweight crypto API Author: The Legion Of The Bouncy Castle Abstract: This is the API Javadoc provided for the libbcprov-java library. Section: Programming Format: HTML Index: /usr/share/doc/libbcprov-java-doc/api/index.html Files: /usr/share/doc/libbcprov-java-doc/api/* debian/libbcmail-java.README.Debian0000664000000000000000000000050212170774454014075 0ustar libbcmail-java for Debian ========================= In order to use this library, add the following to your classpath: /usr/share/java/bcmail.jar Alternatively, the jar can be installed as an optional package by linking it from $JAVA_HOME/lib/ext. -- Charles Fry , Tue May 2 10:28:26 2006 debian/compat0000664000000000000000000000000212170774454010401 0ustar 7 debian/libbcpg-java.classpath0000664000000000000000000000004312170775341013421 0ustar usr/share/java/bcpg.jar bcprov.jar debian/maven.rules0000664000000000000000000000046712170774454011374 0ustar # Strip out -jdk15on as Ubuntu/Debian does not build multiple versions org.bouncycastle s/bcmail-jdk15on/bcmail/ * s/.*/debian/ * * org.bouncycastle s/bcprov-jdk15on/bcprov/ * s/.*/debian/ * * org.bouncycastle s/bcpkix-jdk15on/bcpkix/ * s/.*/debian/ * * org.bouncycastle s/bcpg-jdk15on/bcpg/ * s/.*/debian/ * * debian/libbcpg-java.poms0000664000000000000000000000002512170774454012421 0ustar debian/poms/bcpg.pom debian/copyright0000664000000000000000000000371012170775117011134 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: Bouncy Castle Java cryptography APIs Source: http://www.bouncycastle.org Files: * Copyright: 2000-2013, The Legion Of The Bouncy Castle License: Expat Files: bzip2/* Copyright: 2009-2010, The Apache Software Foundation License: Apache-2.0 On Debian systems the full text of the Apache License can be found in `/usr/share/common-licenses/Apache-2.0'. Files: debian/* Copyright: 2005-2006, Charles Fry 2006-2007, Matthias Klose 2007-2009, Michael Koch 2010, Thierry Carrez 2011, James Page 2011-2012, Brian Thomason 2012, Damien Raude-Morvan 2013, Emmanuel Bourg License: Expat License: Expat Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: . The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. . THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. debian/libbcmail-java.poms0000664000000000000000000000002712170774454012737 0ustar debian/poms/bcmail.pom debian/libbcmail-java-doc.doc-base0000664000000000000000000000047712170777330014206 0ustar Document: libbcmail-java Title: Javadoc for the Bouncy S/MIME API Author: The Legion Of The Bouncy Castle Abstract: This is the API Javadoc provided for the libbcmail-java library. Section: Programming Format: HTML Index: /usr/share/doc/libbcmail-java-doc/api/index.html Files: /usr/share/doc/libbcmail-java-doc/api/* debian/libbcprov-java.poms0000664000000000000000000000002712170774454013003 0ustar debian/poms/bcprov.pom debian/poms/0000775000000000000000000000000012171004777010154 5ustar debian/poms/bcprov.pom0000664000000000000000000000201012171004777012155 0ustar 4.0.0 org.bouncycastle bcprov-jdk15on jar Bouncy Castle Provider 1.49 The Bouncy Castle Crypto package is a Java implementation of cryptographic algorithms. This jar contains JCE provider and lightweight API for the Bouncy Castle Cryptography APIs for JDK 1.5 to JDK 1.7. http://www.bouncycastle.org/java.html Bouncy Castle Licence http://www.bouncycastle.org/licence.html repo http://www.bouncycastle.org/viewcvs/viewcvs.cgi/java feedback-crypto The Legion of the Bouncy Castle feedback-crypto@bouncycastle.org debian/poms/bcpkix.pom0000664000000000000000000000251412171004777012153 0ustar 4.0.0 org.bouncycastle bcpkix-jdk15on jar Bouncy Castle PKIX, CMS, EAC, TSP, PKCS, OCSP, CMP, and CRMF APIs 1.49 The Bouncy Castle Java APIs for CMS, PKCS, EAC, TSP, CMP, CRMF, OCSP, and certificate generation. This jar contains APIs for JDK 1.5 to JDK 1.7. The APIs can be used in conjunction with a JCE/JCA provider such as the one provided with the Bouncy Castle Cryptography APIs. http://www.bouncycastle.org/java.html Bouncy Castle Licence http://www.bouncycastle.org/licence.html repo http://www.bouncycastle.org/viewcvs/viewcvs.cgi/java feedback-crypto The Legion of the Bouncy Castle feedback-crypto@bouncycastle.org org.bouncycastle bcprov-jdk15on 1.49 jar debian/poms/bcmail.pom0000664000000000000000000000300212171004777012113 0ustar 4.0.0 org.bouncycastle bcmail-jdk15on jar Bouncy Castle S/MIME API 1.49 The Bouncy Castle Java S/MIME APIs for handling S/MIME protocols. This jar contains S/MIME APIs for JDK 1.5 to JDK 1.7. The APIs can be used in conjunction with a JCE/JCA provider such as the one provided with the Bouncy Castle Cryptography APIs. The JavaMail API and the Java activation framework will also be needed. http://www.bouncycastle.org/java.html Bouncy Castle Licence http://www.bouncycastle.org/licence.html repo http://www.bouncycastle.org/viewcvs/viewcvs.cgi/java feedback-crypto The Legion of the Bouncy Castle feedback-crypto@bouncycastle.org org.bouncycastle bcprov-jdk15on 1.49 jar org.bouncycastle bcpkix-jdk15on 1.49 jar debian/poms/bcpg.pom0000664000000000000000000000270212171004777011605 0ustar 4.0.0 org.bouncycastle bcpg-jdk15on jar Bouncy Castle OpenPGP API 1.49 The Bouncy Castle Java API for handling the OpenPGP protocol. This jar contains the OpenPGP API for JDK 1.5 to JDK 1.7. The APIs can be used in conjunction with a JCE/JCA provider such as the one provided with the Bouncy Castle Cryptography APIs. http://www.bouncycastle.org/java.html Bouncy Castle Licence http://www.bouncycastle.org/licence.html repo Apache Software License, Version 1.1 http://www.apache.org/licenses/LICENSE-1.1 repo http://www.bouncycastle.org/viewcvs/viewcvs.cgi/java feedback-crypto The Legion of the Bouncy Castle feedback-crypto@bouncycastle.org org.bouncycastle bcprov-jdk15on 1.49 jar debian/libbcpkix-java-doc.doc-base0000664000000000000000000000054212170777330014230 0ustar Document: libbcpkix-java Title: Javadoc for the Bouncy Castle PKIX/CMS/EAC/PKCS/OCSP/TSP/OPENSSL API Author: The Legion Of The Bouncy Castle Abstract: This is the API Javadoc provided for the libbcpkix-java library. Section: Programming Format: HTML Index: /usr/share/doc/libbcpkix-java-doc/api/index.html Files: /usr/share/doc/libbcpkix-java-doc/api/* debian/control0000664000000000000000000000702312213301703010565 0ustar Source: bouncycastle Section: java Priority: optional Maintainer: Debian Java Maintainers Uploaders: Brian Thomason , Emmanuel Bourg Build-Depends: cdbs (>= 0.4.27), debhelper (>= 7.0.50~), ant, libgnumail-java, junit, ant-optional, maven-repo-helper, default-jdk (>= 1:1.6), javahelper Standards-Version: 3.9.4 Vcs-Svn: svn://anonscm.debian.org/pkg-java/trunk/bouncycastle Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-java/trunk/bouncycastle Homepage: http://www.bouncycastle.org Package: libbcprov-java Architecture: all Depends: ${misc:Depends} Suggests: libbcprov-java-doc Breaks: jakarta-jmeter (<< 2.8-1~), jenkins-instance-identity (<< 1.3-1~), jglobus (<< 2.0.6-1~), libitext-java (<< 2.1.7-6~), libpdfbox-java (<< 1:1.8.2+dfsg-1~), voms-api-java (<< 2.0.9-1.1~) Description: Bouncy Castle Java Cryptographic Service Provider The Bouncy Castle Crypto package is a Java implementation of cryptographic algorithms. . This package contains a JCE provider and a lightweight crypto API. Package: libbcprov-java-doc Section: doc Architecture: all Depends: ${misc:Depends} Description: Bouncy Castle Java Cryptographic Service Provider (Documentation) The Bouncy Castle Crypto package is a Java implementation of cryptographic algorithms. . This package contains the Javadoc for libbcprov-java. Package: libbcmail-java Architecture: all Depends: libgnumail-java, libbcprov-java (>= ${source:Version}), libbcpkix-java (>= ${source:Version}), ${misc:Depends} Suggests: libbcmail-java-doc Description: Bouncy Castle generators/processors for S/MIME and CMS The Bouncy Castle Crypto package is a Java implementation of cryptographic algorithms. . This package contains generators and processors for S/MIME and CMS (PKCS7/RFC 3852). Package: libbcmail-java-doc Section: doc Architecture: all Depends: ${misc:Depends} Description: Bouncy Castle generators/processors for S/MIME and CMS (Documentation) The Bouncy Castle Crypto package is a Java implementation of cryptographic algorithms. . This package contains the Javadoc for libbcmail-java. Package: libbcpkix-java Architecture: all Depends: libbcprov-java (>= ${source:Version}), ${misc:Depends} Suggests: libbcpkix-java-doc Description: Bouncy Castle Java API for PKIX, CMS, EAC, TSP, PKCS, OCSP, CMP, and CRMF The Bouncy Castle Crypto package is a Java implementation of cryptographic algorithms. . This package contains generators and processors for PKIX, CMS, EAC, TSP, PKCS, OCSP, CMP, and CRMF. Package: libbcpkix-java-doc Section: doc Architecture: all Depends: ${misc:Depends} Description: Bouncy Castle Java API for PKIX, CMS, EAC, TSP, PKCS... (Documentation) The Bouncy Castle Crypto package is a Java implementation of cryptographic algorithms. . This package contains the Javadoc for libbcpkix-java. Package: libbcpg-java Architecture: all Depends: libbcprov-java (>= ${source:Version}), ${misc:Depends} Suggests: libbcpg-java-doc Description: Bouncy Castle generators/processors for OpenPGP The Bouncy Castle Crypto package is a Java implementation of cryptographic algorithms. . This package contains generators and processors for OpenPGP (RFC 2440). Package: libbcpg-java-doc Section: doc Architecture: all Depends: ${misc:Depends} Description: Bouncy Castle generators/processors for OpenPGP (Documentation) The Bouncy Castle Crypto package is a Java implementation of cryptographic algorithms. . This package contains the Javadoc for libbcpg-java.