mirror of
https://github.com/certbot/certbot.git
synced 2026-01-26 07:41:33 +03:00
* --preferred-chain: only match root name Currently, when certbot is given the `--preferred-chain='Some Name'` flag, it iterates through all alternate chains offered by the ACME server until it finds any certificate which has `'Some Name'` as its Issuer Common Name. Unfortunately, this means that if the desired alternate chain is a strict subset of any earlier chain (e.g. the default chain is 'EE <-- Int <-- Root1 <-- Root2', but the desired chain is 'EE <-- Int <-- Root1'), there is no name which can be provided by the user which will allow the client to select the desired chain. This change makes it so that the `find_chain_with_issuer` logic only cares about the Issuer Common Name found in the last certificate in each chain. In the example above, the user would then be able to get their desired chain by specifying `--preferred-chain='Root1'`: although that name appears in the default chain, it does not appear in the highest certificate of that chain. This change is technically backwards-incompatible. However, the only advice that has been given to users of certbot (and the only usecase that we believe has existed so far) involved setting the flag to a value that is the name of a root, not an intermediate, so we don't expect any real-world configurations or use-cases to be broken. Fixes #8577 * Update interfaces.py
13 KiB
13 KiB
Authors
- Aaron Gable
- Aaron Zirbes
- Aaron Zuehlke
- Ada Lovelace
- Adam Woodbeck
- Adrien Ferrand
- Aidin Gharibnavaz
- AJ ONeal
- Alcaro
- Alexander Mankuta
- Alex Bowers
- Alex Conlin
- Alex Gaynor
- Alex Halderman
- Alex Jordan
- Alex Zorin
- Amjad Mashaal
- Andrew Murray
- Andrzej Górski
- Anselm Levskaya
- Antoine Jacoutot
- April King
- asaph
- Axel Beckert
- Bas
- benbankes
- Ben Irving
- Benjamin Kerensa
- Benjamin Neff
- Benjamin Piouffle
- Ben Ubois
- Ben Wolfe
- Bigfish
- Blake Griffith
- Brad Warren
- Brandon Kraft
- Brandon Kreisel
- Brian Heim
- Cameron Steel
- Ceesjan Luiten
- Chad Whitacre
- Chhatoi Pritam Baral
- Chris Johns
- Chris Lamb
- chrismarget
- Christian Gärtner
- Christian Rosentreter
- Christopher Brown
- Christopher Manning
- Christoph Kisfeld
- Clif Houck
- Cooper Quintin
- Corey Farwell
- Craig Smith
- Damian Poddebniak
- Damien Nozay
- Damien Tournoud
- DanCld
- Daniel Albers
- Daniel Aleksandersen
- Daniel Almasi
- Daniel Convissor
- Daniel "Drex" Drexler
- Daniel Huang
- Dave Guarino
- David cz
- David Dworken
- David Kreitschmann
- David Xia
- Devin Howard
- dokazaki
- Dominic Cleal
- Dominic Lüchinger
- Douglas José
- Erica Portnoy
- Eric Engestrom
- Eric Rescorla
- Eric Wustrow
- Erik Rose
- Eugene Kazakov
- Fabian
- Faidon Liambotis
- Fan Jiang
- Felix Lechner
- Felix Schwarz
- Felix Yan
- Filip Ochnik
- Florian Klink
- Francois Marier
- Frank
- Frederic BLANC
- Garrett Robinson
- Gene Wood
- Geoffroy Doucet
- Gian Carlo Pace
- Gilles Pietri
- Giovanni Pellerano
- Giovanni Toraldo
- Gordin
- Gregor Dschung
- Gregory L. Dietsche
- Greg Osuri
- Guillaume Boudreau
- Harlan Lieberman-Berg
- Henri Salo
- Henry Chen
- Hugo van Kemenade
- Ingolf Becker
- Ivan Nejgebauer
- Jaap Eldering
- Jacob Hoffman-Andrews
- Jacob Sachs
- Jairo Llopis
- Jakub Warmuz
- James Kasten
- Jason Grinblat
- Jay Faulkner
- J.C. Jones
- Jeff Hodges
- Jeremy Gillula
- Jeroen Ketelaar
- Jeroen Pluimers
- j
- Jim Tittsler
- Joe Ranweiler
- Joerg Sonnenberger
- John Leach
- John Reed
- Jonas Berlin
- Jonathan Herlin
- Jon Walsh
- Joona Hoikkala
- Josh McCullough
- Josh Soref
- Joubin Jabbari
- Juho Juopperi
- Kane York
- Kenichi Maehashi
- Kenneth Skovhede
- Kevin Burke
- Kevin London
- Kubilay Kocak
- LeCoyote
- Lee Watson
- Leo Famulari
- lf
- Liam Marshall
- Lior Sabag
- Lipis
- lord63
- Lorenzo Fundaró
- Luca Beltrame
- Luca Ebach
- Luca Olivetti
- Luke Rogers
- Maarten
- Mads Jensen
- Maikel Martens
- Malte Janduda
- Mantas Mikulėnas
- Marcel Krüger
- Marcos Caceres
- Marek Viger
- Mario Villaplana
- Marius Gedminas
- Martey Dodoo
- Martijn Bastiaan
- Martijn Braam
- Martin Brugger
- Mathieu Leduc-Hamel
- Matt Bostock
- Matthew Ames
- Michael Schumacher
- Michael Strache
- Michael Sverdlin
- Michael Watters
- Michal Moravec
- Michal Papis
- Mickaël Schoentgen
- Minn Soe
- Min RK
- Miquel Ruiz
- Môshe van der Sterre
- mrstanwell
- Nav Aulakh
- Nelson Elhage
- Nick Fong
- Nick Le Mouton
- Nikos Roussos
- Noah Swartz
- Ola Bini
- Ondřej Súkup
- Ondřej Surý
- osirisinferi
- Patrick Figel
- Patrick Heppler
- Paul Feitzinger
- Pavan Gupta
- Pavel Pavlov
- Peter Conrad
- Peter Eckersley
- Peter Mosmans
- Philippe Langlois
- Philipp Spitzer
- Piero Steinger
- Pierre Jaury
- Piotr Kasprzyk
- Prayag Verma
- Rasesh Patel
- Reinaldo de Souza Jr
- Remi Rampin
- Rémy HUBSCHER
- Rémy Léone
- Richard Barnes
- Richard Panek
- Robert Buchholz
- Robert Dailey
- Robert Habermann
- Robert Xiao
- Roland Shoemaker
- Roy Wellington Ⅳ
- rugk
- Sachi King
- Sagi Kedmi
- Sam Lanning
- sapics
- Scott Barr
- Scott Merrill
- Sebastian Bögl
- Sebastian Wagner
- sedrubal
- Seppe Stas
- Sergey Nuzdhin
- Seth Schoen
- Sharif Nassar
- Shaun Cummiskey
- Shiloh Heurich
- silverwind
- Sorvani
- Spencer Bliven
- Stacey Sheldon
- Stavros Korokithakis
- Ștefan Talpalaru
- Stefan Weil
- Steve Desmond
- sydneyli
- taixx046
- Tan Jay Jun
- Tapple Gao
- Telepenin Nikolay
- Thomas Cottier
- Thomas Mayer
- Thomas Waldmann
- Thom Wiggers
- Till Maas
- Timothy Guan-tin Chien
- Torsten Bögershausen
- Travis Raines
- Trung Ngo
- Valentin
- venyii
- Viktor Szakats
- Ville Skyttä
- Vinney Cavallo
- Vladimir Rutsky
- Wang Yu
- Ward Vandewege
- Whyfoo
- Wilfried Teiken
- Willem Fibbe
- William Budington
- Will Newby
- Will Oller
- Yan
- Yen Chi Hsuan
- Yomna
- Yoni Jah
- YourDaddyIsHere
- Yuseong Cho
- Zach Shepherd
- 陈三