Back to mini-buildd PTS page

Accepted mini-buildd 1.1.21 (source) into experimental



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sat, 28 Mar 2020 17:57:11 +0100
Source: mini-buildd
Architecture: source
Version: 1.1.21
Distribution: experimental
Urgency: medium
Maintainer: Stephan Sürken <absurd@debian.org>
Changed-By: Stephan Sürken <absurd@debian.org>
Changes:
 mini-buildd (1.1.21) experimental; urgency=medium
 .
   ** 1.1.x are _development_ releases, use for testing only. **
 .
   Initial release with feature-complete "https support". Still
   defaults to http though -- you will need some manual steps
   described in the adminstrator's manual to enable https.
 .
   * [b6691b0] api: status: Update result for dynamic proto (i.e., support
     https).
   * [148e4c6] registration/activation_email.txt: Add https variant of
     activation URL.
   * [37b5449] config.py: Properly define primary httpd: Add
     'primary_httpd_endpoint()' for code and 'mbd_url' as static context
     for templates.
   * [37fab03] django_settings.py: Skip (overly ornate) support for
     'component versions info', greatly simplifying our custom context.
   * [8daffcf] Get rid of models/daemon.py custom http(url) methods.
   * [472e784] httpd_twisted.py: "reactor" must be imported after
     daemonize(): Workaround in httpd impl, not mini-buildd.
   * [e272258] httpd.py: Commit to twisted. Skipping abstraction layer for
     less/cleaner code.
   * [2350529] share/bash-completions: Fix after py3 update (argcomplete
     scripts are renamed w/ appendix '3').
   * [3cd5409] mini-buildd.postinst: Fix typo in comment.
   * [908d3b3] devel: Fixup to be able to test both (http and https)
     setups.
   * [30d3a1e] misc.py: Keyring: Don't mess around w/ usernames here.
   * [f7ca36b] mini-buildd-tool: Skip '--protocol', and make 1st argument
     an 'endpoint', not 'host'.
   * [c6cc70d] net.py: web_login: use UserURL.
   * [4465442] net.py: Redesign Endpoint* classes.
   * [f7f0171] net.py: web_login: Use Endpoint, not UserURL.
   * [a33caa2] net.py: Rm now-obsolete UserURL class.
   * [f94098b] ftpd.py: Adapt ftpd to "endpoints".
   * [1a34ea7] devel: Make PORT and SSL configurable from command line.
   * [2ecf78f] models/daemon.py: ftpd_bind default: Fix for twisted
     _server_ syntax.
   * [2a5bdbc] mini-buildd-tool: Use same formatter mixin like mini-buildd
     (raw+default values).
   * [4aea996] net.py: Add generic help for twisted-style endpoints. Use
     them in mini-buildd[-tool].
   * [c7aa58f] net.py: Fix a couple of wrong values in the url converter
     helper 'matrix'.
   * [d1f408d] mini-buildd: Rather use "http-endpoint" than "httpd-
     endpoint" (cl arg+internals).
   * [a47509c] net.py: Endpoint help text: Add hopo-compat and extra-URL
     syntax.
   * [a047206] models/daemon.py: Add web endpoint help for daemon.ftp.
   * [3a31510] models/gnupg.py: Remote: Add web endpoint help; update
     default 'http' value.
   * [de1b27f] src/mini_buildd/*: Various changes: Get remotes working
     again using new endpoints (tested non SSL case).
   * [d32a84f] net.py: Various code cleanups.
   * [0f0a890] net.py: Make web_login() method of ClientEndpoint.
   * [d380b9f] py3: Bulk-upgrade to python 3.6 format strings (fstrings).
   * [037f9a2] net.py: Fix two spelling errors.
   * [cd7e547] net.py: Rather use pydoc directly (for ntwork notation
     help).
   * [83209bf] net.py: Clean up doc && doctests.
   * [2736234] net.py: Make urlopen_ca_certificates() into endpoint method
     urlopen().
   * [6eb2700] net.py: Fix/optimize url/hopo parser code.
   * [d0fae99] net.py: Switch from urlparse() to urlsplit().
   * [c61a26b] net.py: Put doctests to "module" (tests various classes).
   * [08e5ba8] net.py: Simplify.
   * [47c7276] net.py: Make url() properly work for client endpoints.
   * [2a9e672] net.py: doc fix: mixed up [un]encrypted.
   * [8947fc9] devel: Add log() function.
   * [7c697c9] devel: Add 'pygrep' helper.
   * [6355fec] net.py: urlopen() rather should not be a method of endpoint
     after all.
   * [1a1c9fc] mbd-self-signed-certificate: Add helper to generate self-
     signed cert.
   * [0729441] control: Add 'suggest' for openssl.
   * [2a42af1] devel: Update for new self-signed tool (plus some).
   * [d5a91fe] devel: Make pygrep not stall w/ no args.
   * [e2e76a8] devel: Also put default back to non-SSL here.
   * [a416edf] models/gnupg.py: Remote: Default back to non-SSL.
   * [e479a98] mbd-self-signed-certificate: <CN> should rather be 1st arg.
   * [6917f23] mini-buildd: Minimize --httpd-bind deprecation warning now
     that bind notation is autodetected.
   * [8bd44ce] mini-buildd: Add arg --hostname: To be used as global public
     hostname f.a. services.
   * [8db1e83] daemin.py, net.py: Use global hostname; rm extra host arg
     from Endpoints.
   * [6befad7] net.py: Add some more detailed doctests.
   * [51754c3] Use endpoint URLs (instead of hopo) as remote id.
   * [0c39834] templates/mini_buildd/home.html: Fix remote link.
   * [ddf31af] remotes: Rename http2url -> url. Rather show url in info
     string.
   * [1b8a774] net.py: Network string: Unencyrpted example 1st, as this
     will still be the default.
   * [ec5a67b] doc/admin.rst: Add doc how to set up https.
   * [725fb78] mbd-self-signed-certificate: Add status command && print
     actual cert info.
   * [859c5a3] mbd-self-signed-certificate: Use template to generate. Also
     adds SAN to cert.
   * [6738265] devel: prepare-system: Create self-signed-cert with
     configured hostname.
   * [da39be9] devel: prepare-system: Add _all_ locally configured system
     ca-certificates to chromium/firefox cert storage.
   * [a1fdd74] Fix Priority (extra->optional) f.a. test package templates.
Checksums-Sha1:
 ad19b993d3c4f24277ddec8972117c1039461bd9 2255 mini-buildd_1.1.21.dsc
 9a6a9a5d08b00f52fdbed79348f080410255a287 518372 mini-buildd_1.1.21.tar.xz
 08a183e5810ad9b5013b3a2f1342c290d22a297a 10270 mini-buildd_1.1.21_source.buildinfo
Checksums-Sha256:
 ef5f5bad0f5116436f5259b000fc4056d9893ec5792c4715d8e838a3df0e0d76 2255 mini-buildd_1.1.21.dsc
 749261c37a2561e78845797525c3f97d2dd07d77ac6a4f820b2e2ec810c6b68b 518372 mini-buildd_1.1.21.tar.xz
 3c43a5b43925940498971e998608b8af76c919faea4f36ae5efe52babfd4432d 10270 mini-buildd_1.1.21_source.buildinfo
Files:
 ab76890bf4ffb885055983ec0e16c1dd 2255 devel optional mini-buildd_1.1.21.dsc
 168d738d48995bb1319bb04332c6214b 518372 devel optional mini-buildd_1.1.21.tar.xz
 8b3aea12975b4ffca27312373be28b88 10270 devel optional mini-buildd_1.1.21_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJGBAEBCgAwFiEEVOttCJ+jfBmmRZCzBm3oAX4rYdkFAl5/g7ASHGFic3VyZEBk
ZWJpYW4ub3JnAAoJEAZt6AF+K2HZsnkQAIQ/OBHwlPw7ERrV3wlCSYnSSiThSmCB
c3AfKSF4JJEE1pY8am7+pbWLU0qn+RtNilJuEcKLAhatIJiFVh0RgBXk2z1pydTe
dhMCVlIVI/HLb7VGU+StbQy3zr2Boj7pF7NcyXCD/zXQqsII78pbKsbKTglMukQM
ucwdnn/0mKYt4fWoBiV+H8ZjlsX7bMztHvm+NLXL06Oi/UmORDc8RvBUYsu33HmV
n/LBgHntBrRNBFLzvYSRLsKjv38r+cmYbK+ioOLj0QqR45fMAaFCEbaCr+TTNL56
/vOIsMowAbyDqqaGXLb4kaaaryAj8CEZmlLK9rTNT22vFCWFwOvXKs8oMRR1JHCe
UFZL1SzqkpMbu2JD24ViiBrFtzuhufuiG9WC9jOX3j7lkcOisNwaF2KPUjaE0m83
JF1v7mgGykjvTTFBiEuWYUKzQ9UMaJkqk6Wj2BIk/rtESW3rNwwvoi2gAS0/xPAs
8HCJPOdSfqkY1zPkG9W0YYNq+RqmOPriqKke1zzzBgK3w3JRoHr8tYhmLNiEo1FT
63OdFziUeQVlnsdtF9ZPIUJ6hEx/XolrMm8gJYiWHlqa1xCDgqAj5rpddjFV0atm
G3qRYC+1VSeBB1ZOiR9d/k6oyoHpNc7T6pse9UU1SwmEMBg4KQq7WCBhMdrKpP0d
3j974+kgaMsi
=ae0t
-----END PGP SIGNATURE-----