diff --git a/web/download/index.org b/web/download/index.org index e9df726..ea02757 100644 --- a/web/download/index.org +++ b/web/download/index.org @@ -1,140 +1,143 @@ #+TITLE: GnuPG - Download #+STARTUP: showall align #+SETUPFILE: "../share/setup.inc" #+GPGWEB-NEED-SWDB #+OPTIONS: ^:{} #+macro: check_sig_note GnuPG distributions are signed. It is wise and more secure to check out for their [[integrity_check.org][@@html:@@integrity@@html:@@]]. #+macro: ftpopen @@html:download@@ #+macro: ftpcloseS @@html:">sig@@ * Download #+index: GnuPG!download Note that you may also download the GNU Privacy Guard from a mirror site close to you. See our [[file:mirrors.org][list of mirrors]]. The table below provides links to the location of the files on the primary server only. #+BEGIN_HTML
#+END_HTML ** Source code releases These are the canonical release forms of GnuPG. To use them you need to build the binary version from the provided source code. For Unix systems this is the standard way of installing software. For GNU/Linux distributions are commonly used (e.g. Debian, Fedora, RedHat, or Ubuntu) which may already come with a directly installable packages. However, these version may be older so that building from the source is often also a good choice. Some knowledge on how to compile and install software is required. The table lists the different GnuPG packages, followed by required libraries, required tools, optional software, and legacy versions of GnuPG. For end-of-life dates see further down. | Name | Version | Date | Size | Tarball | Signature | |--------------+------------------------+-------------------------+-------------------------+--------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------| | | | | | | | | [[../software/index.org][GnuPG]] | {{{gnupg22_ver}}} | {{{gnupg22_date}}} | {{{gnupg22_size}}} | {{{ftpopen}}}{{{ftp_loc_base}}}/gnupg/gnupg-{{{gnupg22_ver}}}.tar.bz2{{{ftpclose}}} | {{{ftpopen}}}{{{ftp_loc_base}}}/gnupg/gnupg-{{{gnupg22_ver}}}.tar.bz2.sig{{{ftpclose}}} | |--------------+------------------------+-------------------------+-------------------------+--------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------| | [[../software/libgpg-error/index.org][Libgpg-error]] | {{{libgpg_error_ver}}} | {{{libgpg_error_date}}} | {{{libgpg_error_size}}} | {{{ftpopen}}}{{{ftp_loc_base}}}/libgpg-error/libgpg-error-{{{libgpg_error_ver}}}.tar.bz2{{{ftpclose}}} | {{{ftpopen}}}{{{ftp_loc_base}}}/libgpg-error/libgpg-error-{{{libgpg_error_ver}}}.tar.bz2.sig{{{ftpclose}}} | | [[../software/libgcrypt/index.org][Libgcrypt]] | {{{libgcrypt_ver}}} | {{{libgcrypt_date}}} | {{{libgcrypt_size}}} | {{{ftpopen}}}{{{ftp_loc_base}}}/libgcrypt/libgcrypt-{{{libgcrypt_ver}}}.tar.bz2{{{ftpclose}}} | {{{ftpopen}}}{{{ftp_loc_base}}}/libgcrypt/libgcrypt-{{{libgcrypt_ver}}}.tar.bz2.sig{{{ftpclose}}} | | [[../software/libksba/index.org][Libksba]] | {{{libksba_ver}}} | {{{libksba_date}}} | {{{libksba_size}}} | {{{ftpopen}}}{{{ftp_loc_base}}}/libksba/libksba-{{{libksba_ver}}}.tar.bz2{{{ftpclose}}} | {{{ftpopen}}}{{{ftp_loc_base}}}/libksba/libksba-{{{libksba_ver}}}.tar.bz2.sig{{{ftpclose}}} | | [[../software/libassuan/index.org][Libassuan]] | {{{libassuan_ver}}} | {{{libassuan_date}}} | {{{libassuan_size}}} | {{{ftpopen}}}{{{ftp_loc_base}}}/libassuan/libassuan-{{{libassuan_ver}}}.tar.bz2{{{ftpclose}}} | {{{ftpopen}}}{{{ftp_loc_base}}}/libassuan/libassuan-{{{libassuan_ver}}}.tar.bz2.sig{{{ftpclose}}} | | [[../software/ntbtls/index.org][ntbTLS]] | {{{ntbtls_ver}}} | {{{ntbtls_date}}} | {{{ntbtls_size}}} | {{{ftpopen}}}{{{ftp_loc_base}}}/ntbtls/ntbtls-{{{ntbtls_ver}}}.tar.bz2{{{ftpclose}}} | {{{ftpopen}}}{{{ftp_loc_base}}}/ntbtls/ntbtls-{{{ntbtls_ver}}}.tar.bz2.sig{{{ftpclose}}} | | [[../software/npth/index.org][nPth]] | {{{npth_ver}}} | {{{npth_date}}} | {{{npth_size}}} | {{{ftpopen}}}{{{ftp_loc_base}}}/npth/npth-{{{npth_ver}}}.tar.bz2{{{ftpclose}}} | {{{ftpopen}}}{{{ftp_loc_base}}}/npth/npth-{{{npth_ver}}}.tar.bz2.sig{{{ftpclose}}} | |--------------+------------------------+-------------------------+-------------------------+--------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------| | Pinentry | {{{pinentry_ver}}} | {{{pinentry_date}}} | {{{pinentry_size}}} | {{{ftpopen}}}{{{ftp_loc_base}}}/pinentry/pinentry-{{{pinentry_ver}}}.tar.bz2{{{ftpclose}}} | {{{ftpopen}}}{{{ftp_loc_base}}}/pinentry/pinentry-{{{pinentry_ver}}}.tar.bz2.sig{{{ftpclose}}} | |--------------+------------------------+-------------------------+-------------------------+--------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------| | [[../software/gpgme/index.org][GPGME]] | {{{gpgme_ver}}} | {{{gpgme_date}}} | {{{gpgme_size}}} | {{{ftpopen}}}{{{ftp_loc_base}}}/gpgme/gpgme-{{{gpgme_ver}}}.tar.bz2{{{ftpclose}}} | {{{ftpopen}}}{{{ftp_loc_base}}}/gpgme/gpgme-{{{gpgme_ver}}}.tar.bz2.sig{{{ftpclose}}} | + | [[../software/scute/index.org][Scute]] | {{{scute_ver}}} | {{{scute_date}}} | {{{scute_size}}} | {{{ftpopen}}}{{{ftp_loc_base}}}/scute/scute-{{{scute_ver}}}.tar.bz2{{{ftpclose}}} | {{{ftpopen}}}{{{ftp_loc_base}}}/scute/scute-{{{scute_ver}}}.tar.bz2.sig{{{ftpclose}}} | | [[../software/gpa/index.org][GPA]] | {{{gpa_ver}}} | {{{gpa_date}}} | {{{gpa_size}}} | {{{ftpopen}}}{{{ftp_loc_base}}}/gpa/gpa-{{{gpa_ver}}}.tar.bz2{{{ftpclose}}} | {{{ftpopen}}}{{{ftp_loc_base}}}/gpa/gpa-{{{gpa_ver}}}.tar.bz2.sig{{{ftpclose}}} | |--------------+------------------------+-------------------------+-------------------------+--------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------| | GnuPG 1.4 | {{{gnupg1_ver}}} | {{{gnupg1_date}}} | {{{gnupg1_size}}} | {{{ftpopen}}}{{{ftp_loc_base}}}/gnupg/gnupg-{{{gnupg1_ver}}}.tar.bz2{{{ftpclose}}} | {{{ftpopen}}}{{{ftp_loc_base}}}/gnupg/gnupg-{{{gnupg1_ver}}}.tar.bz2.sig{{{ftpclose}}} | |--------------+------------------------+-------------------------+-------------------------+--------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------| {{{check_sig_note}}} Remarks: - /Pinentry/ is a collection of passphrase entry dialogs which is required for almost all usages of GnuPG. - /GPGME/ is the standard library to access GnuPG functions from programming languages. + - /Scute/ is a PKCS#11 provider on top of GnuPG. + - /GPA/ is a graphical frontend to GnuPG. - /GnuPG 1.4/ is the old, single binary version which still support the unsafe PGP-2 keys. This branch has no dependencies on the above listed libraries or the Pinentry. However, it lacks many modern features and will receive only important updates. ** GnuPG binary releases :PROPERTIES: :CUSTOM_ID: binary :END: #+index: Binaries!download In general we do not distribute binary releases but leave that to the common Linux distributions. However, for some operating systems we list pointers to readily installable releases. We cannot guarantee that the versions offered there are current. Note also that some of them apply security patches on top of the standard versions but keep the original version number. | OS | Where | Description | |---------+--------------------+------------------------------------------| | | <18> | | | Windows | [[https://gpg4win.org/download.html][Gpg4win]] | Full featured Windows version of /GnuPG/ | | | {{{ftpopen}}}{{{ftp_loc_base}}}/binary/gnupg-w32-{{{gnupg22_w32_ver}}}.exe{{{ftpclose}}} {{{ftpopen}}}{{{ftp_loc_base}}}/binary/gnupg-w32-{{{gnupg22_w32_ver}}}.exe.sig{{{ftpcloseS}}} | Simple installer for the current /GnuPG/ | | | {{{ftpopen}}}{{{ftp_loc_base}}}/binary/gnupg-w32cli-{{{gnupg1_w32cli_ver}}}.exe{{{ftpclose}}} {{{ftpopen}}}{{{ftp_loc_base}}}/binary/gnupg-w32cli-{{{gnupg1_w32cli_ver}}}.exe.sig{{{ftpcloseS}}} | Simple installer for /GnuPG 1.4/ | | OS X | [[https://gpgtools.org][Mac GPG]] | Installer from the gpgtools project | | | [[https://sourceforge.net/p/gpgosx/docu/Download/][GnuPG for OS X]] | Installer for /GnuPG/ | | Debian | [[https://www.debian.org][Debian site]] | GnuPG is part of Debian | | RPM | [[http://rpmfind.net/][rpmfind]] | RPM packages for different OS | | Android | [[https://guardianproject.info/code/gnupg/][Guardian project]] | Provides a GnuPG framework | | VMS | [[http://www.antinode.info/dec/sw/gnupg.html][antinode.info]] | A port of GnuPG 1.4 to OpenVMS | | RISC OS | [[http://www.sbellon.de/gnupg.html][home page]] | A port of GnuPG to RISC OS | |---------+--------------------+------------------------------------------| ** End-of-life announcements :PROPERTIES: :CUSTOM_ID: end-of-life :END: We announce the end-of-life date for a current stable version at the time a new stable version is released. We maintain old branches for at least two years. For GnuPG 2.2 we consider 2.1.0 as the birth of this new stable branch. For the other packages we don't maintain branches and thus there is no end-of-life; always use the latest version. | Package | Ver. | End-of-life | Birth | |-----------+-------+-------------+------------| | | | | | | GnuPG | +1.0+ | 2002-09-07 | 1999-09-07 | | | +1.2+ | 2005-01-01 | 2002-09-21 | | | 1.4 | none (1) | 2004-12-16 | | | +2.0+ | 2017-12-31 | 2006-11-11 | | | 2.2 | tba | 2014-11-06 | | Libgcrypt | +1.5+ | 2016-12-31 | 2011-06-29 | | | +1.6+ | 2017-06-30 | 2013-12-16 | | | 1.7 | 2019-06-30 | 2016-04-15 | | | 1.8 | tba | 2017-07-18 | - /tba/: To be announced. - /(1)/: Legacy version; see remarks above. # eof # diff --git a/web/download/integrity_check.org b/web/download/integrity_check.org index f98fbd1..fa045ff 100644 --- a/web/download/integrity_check.org +++ b/web/download/integrity_check.org @@ -1,127 +1,128 @@ #+TITLE: GnuPG - Integrity Check #+STARTUP: showall #+SETUPFILE: "../share/setup.inc" #+GPGWEB-NEED-SWDB #+OPTIONS: ^:{} * Integrity Check #+index: integrity check You can check that the version of GnuPG that you want to install is original and unmodified by either verifying the file's signature or comparing the checksum with the one published in the release announcement. ** Verifying the File's Signature If you already have a trusted version of GnuPG installed, you can check the supplied signature. For example, to check the signature of the file gnupg-{{{gnupg22_ver}}}.tar.bz2, you can use this command: {{{begin_example}}} $ gpg {{{twodashes}}}verify gnupg-{{{gnupg22_ver}}}.tar.bz2.sig gnupg-{{{gnupg22_ver}}}.tar.bz2 {{{end_example}}} *Note: you should never use a GnuPG version you just downloaded to check the integrity of the source* --- use an existing, trusted GnuPG installation, e.g., the one provided by your distribution. If the output of the above command is similar to the following, then either you don't have our distribution keys (our [[../signature_key.org][signing keys are here]]) or the signature was generated by someone else and the file should be treated suspiciously. {{{begin_example}}} gpg: Signature made Fri 09 Oct 2015 05:41:55 PM CEST using RSA key ID 4F25E3B6 gpg: Can't check signature: No public key gpg: Signature made Tue 13 Oct 2015 10:18:01 AM CEST using RSA key ID 33BD3F06 gpg: Can't check signature: No public key {{{end_example}}} If you instead see: {{{begin_example}}} gpg: Good signature from "Werner Koch (dist sig)" [unknown] gpg: WARNING: This key is not certified with a trusted signature! gpg: There is no indication that the signature belongs to the owner. Primary key fingerprint: D869 2123 C406 5DEA 5E0F 3AB5 249B 39D2 4F25 E3B6 gpg: Signature made Tue 13 Oct 2015 10:18:01 AM CEST using RSA key ID 33BD3F06 gpg: Good signature from "NIIBE Yutaka (GnuPG Release Key) " [unknown] gpg: WARNING: This key is not certified with a trusted signature! gpg: There is no indication that the signature belongs to the owner. Primary key fingerprint: 031E C253 6E58 0D8E A286 A9F2 2071 B08A 33BD 3F06 {{{end_example}}} then you have a copy of our keys and the signatures are valid, but either you have not marked the keys as trusted or the keys are a forgery. In this case, at the very least, you should compare the fingerprints that are shown to those on the [[../signature_key.org][signing keys page]]. Even better is to compare the fingerprints with those shown on our business cards, which we handout at events that we attend. Ideally, you'll see something like: {{{begin_example}}} gpg: Signature made Fri 09 Oct 2015 05:41:55 PM CEST using RSA key ID 4F25E3B6 gpg: Good signature from "Werner Koch (dist sig)" [full] gpg: Signature made Tue 13 Oct 2015 10:18:01 AM CEST using RSA key ID 33BD3F06 gpg: Good signature from "NIIBE Yutaka (GnuPG Release Key) " [full] {{{end_example}}} This means that the signature is valid and that you trust this key (either you signed it or someone you trusted did). ** Comparing Checksums If you are not able to use an old version of GnuPG, you can still verify the file's SHA-1 checksum. This is less secure, because if someone modified the files as they were transferred to you, it would not be much more effort to modify the checksums that you see on this webpage. As such, if you use this method, you should compare the checksums with those in release announcement. This is sent to the gnupg-announce mailing list (among others), which is widely mirrored. Don't use the mailing list archive on this website, but find the announcement on several other websites and make sure the checksum is consistent. This makes it more difficult for an attacker to trick you into installing a modified version of the software. Assuming you downloaded the file gnupg-{{{gnupg22_ver}}}.tar.bz2, you can run the =sha1sum= command like this: {{{begin_chksum}}} sha1sum gnupg-{{{gnupg22_ver}}}.tar.bz2 {{{end_chksum}}} and check that the output matches the SHA-1 checksum reported on this site. An example of a =sha1sum= output is: {{{begin_chksum}}} {{{gnupg22_sha1}}} gnupg-{{{gnupg22_ver}}}.tar.bz2 {{{end_chksum}}} ** List of SHA-1 check-sums For your convenience, all SHA-1 check-sums available for software - that can be downloaded from [[ftp://ftp.gnupg.org/][our site]], have been gathered below. + that can be downloaded from [[https://gnupg.org/ftp/][our site]], have been gathered below. {{{begin_chksum}}} {{{gnupg22_sha1}}} gnupg-{{{gnupg22_ver}}}.tar.bz2 {{{gnupg22_w32_sha1}}} gnupg-w32-{{{gnupg22_w32_ver}}}.exe {{{libgpg_error_sha1}}} libgpg-error-{{{libgpg_error_ver}}}.tar.bz2 {{{libgcrypt_sha1}}} libgcrypt-{{{libgcrypt_ver}}}.tar.bz2 {{{libksba_sha1}}} libksba-{{{libksba_ver}}}.tar.bz2 {{{libassuan_sha1}}} libassuan-{{{libassuan_ver}}}.tar.bz2 {{{ntbtls_sha1}}} ntbtls-{{{ntbtls_ver}}}.tar.bz2 {{{npth_sha1}}} npth-{{{npth_ver}}}.tar.bz2 {{{pinentry_sha1}}} pinentry-{{{pinentry_ver}}}.tar.bz2 {{{gpgme_sha1}}} gpgme-{{{gpgme_ver}}}.tar.bz2 + {{{scute_sha1}}} scute-{{{gpgme_ver}}}.tar.bz2 {{{gpa_sha1}}} gpa-{{{gpa_ver}}}.tar.bz2 {{{dirmngr_sha1}}} dirmngr-{{{dirmngr_ver}}}.tar.bz2 {{{gnupg20_sha1}}} gnupg-{{{gnupg20_ver}}}.tar.bz2 {{{gnupg1_sha1}}} gnupg-{{{gnupg1_ver}}}.tar.bz2 {{{gnupg1_w32cli_sha1}}} gnupg-w32cli-{{{gnupg1_w32cli_ver}}}.exe {{{end_chksum}}} # eof # diff --git a/web/software/scute/index.org b/web/software/scute/index.org new file mode 100644 index 0000000..613814f --- /dev/null +++ b/web/software/scute/index.org @@ -0,0 +1,13 @@ +#+STARTUP: showall +#+GPGWEB-NEED-SWDB +#+SETUPFILE: "../../share/setup.inc" + +* Scute + + /Scute/ is a PKCS#11 provider on top of GnuPG. + + Please [[https://www.scute.org][www.scute.org]] for details until we have moved the + docs to this page. + + See [[../../download/index.org::#scute][download]] section to download the latest tarball. The current + version is {{{scute_ver}}}. diff --git a/web/swdb.mac b/web/swdb.mac index 9e84b2c..711930c 100644 --- a/web/swdb.mac +++ b/web/swdb.mac @@ -1,215 +1,226 @@ # Version information # Please run make in this directory after changing this file. # # Primary FTP server base directory # #+macro: ftp_base ftp://ftp.gnupg.org/gcrypt #+macro: ftp_loc_base /ftp/gcrypt # # GnuPG-2.2 # #+macro: gnupg22_ver 2.2.17 #+macro: gnupg22_date 2019-07-09 #+macro: gnupg22_size 6560k #+macro: gnupg22_sha1 12c1cee8871c03f0315fc8f27876364b75c95b12 #+macro: gnupg22_sha2 afa262868e39b651a2db4c071fba90415154243e83a830ca00516f9a807fd514 #+macro: gnupg22_branch STABLE-BRANCH-2-2 #+macro: gnupg22_w32_ver 2.2.17_20190709 #+macro: gnupg22_w32_date 2019-07-09 #+macro: gnupg22_w32_size 4185k #+macro: gnupg22_w32_sha1 82abfbc79d1a99b27f25ba92fe878cad07a31532 #+macro: gnupg22_w32_sha2 e5c99867591c1f72190f5540040ba027233f8cf5acc9ed627dba89a2461b57e0 # # GnuPG 2.0 (end-of-life) # #+macro: gnupg20_ver 2.0.31 #+macro: gnupg20_date 2017-12-29 #+macro: gnupg20_size 4324k #+macro: gnupg20_sha1 a7d5021a6a39dd67942e00a1239e37063edb00f0 #+macro: gnupg20_sha2 095558cfbba52fba582963e97b0c016889570b4712d6b871abeef2cf93e62293 #+macro: gnupg20_branch STABLE-BRANCH-2-0 # # GnuPG-1 # #+macro: gnupg1_ver 1.4.23 #+macro: gnupg1_date 2018-06-11 #+macro: gnupg1_size 3661k #+macro: gnupg1_sha1 13747486ed5ff707f796f34f50f4c3085c3a6875 #+macro: gnupg1_sha2 c9462f17e651b6507848c08c430c791287cd75491f8b5a8b50c6ed46b12678ba # #+macro: gnupg1_w32cli_ver 1.4.23 #+macro: gnupg1_w32cli_size 2376k #+macro: gnupg1_w32cli_sha1 d4c9962179d36a140be72c34f34e557b56c975b5 # # Gpg4win # #+macro: gpg4win_ver 3.1.10 #+macro: gpg4win_date 2019-07-14 #+macro: gpg4win_src_size 5297k #+macro: gpg4win_src_sha1 f0d524564fb413cf5bd990a2dbacd2ffbeaf7d88 #+macro: gpg4win_src_sha2 9b843e2443f454ce9fb7e1ad223f861b3f2897e8d597e377824b960fa79e2ab6 #+macro: gpg4win_exe_size 28332k #+macro: gpg4win_exe_sha1 4e03b7ae28e539c4e648270b9136d5812c962530 #+macro: gpg4win_exe_sha2 7f3ceaf54bcff0f63716900f6769b93597aae33e188e88792aa484a93d056dc9 #+macro: gpg4win_isrc_size 227619k #+macro: gpg4win_isrc_sha1 f1384614d31862c1efde68afc4634ddb05ae235a #+macro: gpg4win_isrc_sha2 96aaea265087c3812a1c049e907fbf2bd4f09d80dd5cde8243f50014600a7c61 # # GPA # #+macro: gpa_ver 0.10.0 #+macro: gpa_date 2018-10-16 #+macro: gpa_size 745k #+macro: gpa_sha1 61475989acd12de8b7daacd906200e8b4f519c5a #+macro: gpa_sha2 95dbabe75fa5c8dc47e3acf2df7a51cee096051e5a842b4c9b6d61e40a6177b1 # # PINENTRY # #+macro: pinentry_ver 1.1.0 #+macro: pinentry_date 2017-12-03 #+macro: pinentry_size 456k #+macro: pinentry_sha1 693bdf9f48dfb3e040d92f50b1bb464e268b9fb0 #+macro: pinentry_sha2 68076686fa724a290ea49cdf0d1c0c1500907d1b759a3bcbfbec0293e8f56570 # # GPGME # #+macro: gpgme_ver 1.13.1 #+macro: gpgme_date 2019-06-13 #+macro: gpgme_size 1718k #+macro: gpgme_sha1 f87f34e695e8d74ccc7c8f42864d50630afebb0e #+macro: gpgme_sha2 c4e30b227682374c23cddc7fdb9324a99694d907e79242a25a4deeedb393be46 # # LIBGCRYPT # #+macro: libgcrypt_ver 1.8.5 #+macro: libgcrypt_date 2019-08-29 #+macro: libgcrypt_size 2921k #+macro: libgcrypt_sha1 2d8781e92f88706707a1e76fb628b499ad538a30 #+macro: libgcrypt_sha2 3b4a2a94cb637eff5bdebbcaf46f4d95c4f25206f459809339cdada0eb577ac3 # # LIBKSBA # #+macro: libksba_ver 1.3.5 #+macro: libksba_date 2016-08-22 #+macro: libksba_size 606k #+macro: libksba_sha1 a98385734a0c3f5b713198e8d6e6e4aeb0b76fde #+macro: libksba_sha2 41444fd7a6ff73a79ad9728f985e71c9ba8cd3e5e53358e70d5f066d35c1a340 # # DirMngr (not any longer needed) # #+macro: dirmngr_ver 1.1.1 #+macro: dirmngr_date 2013-04-26 #+macro: dirmngr_size 554k #+macro: dirmngr_sha1 e708d4aa5ce852f4de3f4b58f4e4f221f5e5c690 # # LIBGPG-ERROR (aka GPGRT) # #+macro: libgpg_error_ver 1.36 #+macro: libgpg_error_date 2019-03-19 #+macro: libgpg_error_size 898k #+macro: libgpg_error_sha1 5245ce38b198cecd57775fb3c7b7328ec1a2a615 #+macro: libgpg_error_sha2 babd98437208c163175c29453f8681094bcaf92968a15cafb1a276076b33c97c #+macro: gpgrt_ver 1.36 #+macro: gpgrt_date 2019-03-19 #+macro: gpgrt_size 898k #+macro: gpgrt_sha1 5245ce38b198cecd57775fb3c7b7328ec1a2a615 #+macro: gpgrt_sha2 babd98437208c163175c29453f8681094bcaf92968a15cafb1a276076b33c97c # # LIBASSUAN # #+macro: libassuan_ver 2.5.3 #+macro: libassuan_date 2019-02-11 #+macro: libassuan_size 558k #+macro: libassuan_sha1 6d81bf42fa91ed2894df8b65764ce899e39776f8 #+macro: libassuan_sha2 91bcb0403866b4e7c4bc1cc52ed4c364a9b5414b3994f718c70303f7f765e702 # # NTBTLS # #+macro: ntbtls_ver 0.1.2 #+macro: ntbtls_date 2017-09-19 #+macro: ntbtls_size 334k #+macro: ntbtls_sha1 05cf57cd8400b338b94bdce7287397c24315ac49 #+macro: ntbtls_sha2 8240db84e50c2351b19eb8064bdfd4d25e3c157d37875c62e335df237d7bdce7 # # nPth # #+macro: npth_ver 1.6 #+macro: npth_date 2018-07-16 #+macro: npth_size 293k #+macro: npth_sha1 f9d63e9747b027e4e404fe3c20c73c73719e1731 #+macro: npth_sha2 1393abd9adcf0762d34798dc34fdcf4d0d22a8410721e76f1e3afcd1daa4e2d1 # # GpgEX # #+macro: gpgex_ver 1.0.6 #+macro: gpgex_date 2018-04-10 #+macro: gpgex_size 297k #+macro: gpgex_sha1 443270219d542f97b6f124d2101ae8d803c6dbe2 #+macro: gpgex_sha2 d69898d1022400bd09bb684080edc95be554af736ae9c014df73543f34f7481b # # GpgOL # #+macro: gpgol_ver 2.4.2 #+macro: gpgol_date 2019-07-14 #+macro: gpgol_size 795k #+macro: gpgol_sha1 c5b2c0c84cf907def59b2d73296e1b9cbb356612 #+macro: gpgol_sha2 22ffefdfaf6e529c8d96bb7ff94e7292a40b5a081480372daca8756d3b3b069b + +# +# Scute +# +#+macro: scute_ver 1.6.0 +#+macro: scute_date 2019-09-11 +#+macro: scute_size 985k +#+macro: scute_sha1 be3b9a3e53e653881c219e1fb3cc7c0aaa6c9174 +#+macro: scute_sha2 511be523407590a586b7d61b5985af965dd91901b75d9650b55e9ae1d86d0ab0 + + # # ADNS # #+macro: adns_ver 1.4-g10-7 #+macro: adns_date 2015-11-20 #+macro: adns_sha1 d2e089d98d3faed6cad009477cc0bc030b35c646 # # zlib (mirrored at our server) # #+macro: zlib_ver 1.2.8 #+macro: zlib_sha1_gz a4d316c404ff54ca545ea71a27af7dbc29817088 # # bzip2 (mirrored and stripped down version) # #+macro: bzip2_ver 1.0.6-g10 #+macro: bzip2_sha1_gz 6e38be3377340a21a1f13ff84b5e6adce97cd1d4 # # SQLite (mirrored at our server) # #+macro: sqlite_ver 3280000 #+macro: sqlite_sha1_gz 01b9d8fc77085e144dddc87456c9783e53d09a53 # --- end of swdb.mac ---