pacman/src/pacman
Travis Burtrum abb057844e Add per-repo PinnedPubKey option
This sets curl's CURLOPT_PINNEDPUBLICKEY option in the built-in
downloader, or replaces %p in XferCommand.  This pins public
keys to ensure your TLS connection is not man-in-the-middled
without relying on CAs etc.  Probably most useful currently
for very small or single groups of servers.

It would obviously be best as a per-mirror option, but such
a thing currently does not exist.

Signed-off-by: Travis Burtrum <travis.archlinux@burtrum.org>
2016-10-31 02:12:31 -04:00
..
po Regenerate translations for 5.0.1 2016-02-23 13:09:39 +10:00
.gitignore Remove pacman.static build from build files 2008-07-15 19:05:24 -05:00
Makefile.am move signal handlers to sighandler.[ch] 2015-12-05 18:09:39 +10:00
callback.c Normalize alpm download callback's frontend cb arguments 2016-08-30 18:10:40 +10:00
callback.h Do not #define _RESERVED_IDENTIFIERS 2016-09-25 18:04:57 +10:00
check.c Remove obsolete TODO 2016-08-30 18:10:40 +10:00
check.h Do not #define _RESERVED_IDENTIFIERS 2016-09-25 18:04:57 +10:00
conf.c Add per-repo PinnedPubKey option 2016-10-31 02:12:31 -04:00
conf.h Add per-repo PinnedPubKey option 2016-10-31 02:12:31 -04:00
database.c Update copyright years for 2016 2016-01-04 13:27:08 +10:00
deptest.c Update copyright years for 2016 2016-01-04 13:27:08 +10:00
files.c Turn off colours once finished using them 2016-08-30 18:10:40 +10:00
ini.c move ini parser into common 2015-09-20 17:36:53 +10:00
ini.h move ini parser into common 2015-09-20 17:36:53 +10:00
package.c Represent bitfields as ints, not enums 2016-10-22 20:50:55 +10:00
package.h Do not #define _RESERVED_IDENTIFIERS 2016-09-25 18:04:57 +10:00
pacman.c Update copyright years for 2016 2016-01-04 13:27:08 +10:00
pacman.h Do not #define _RESERVED_IDENTIFIERS 2016-09-25 18:04:57 +10:00
query.c Turn off colours once finished using them 2016-08-30 18:10:40 +10:00
remove.c Update copyright years for 2016 2016-01-04 13:27:08 +10:00
sighandler.c Update copyright years for 2016 2016-01-04 13:27:08 +10:00
sighandler.h Do not #define _RESERVED_IDENTIFIERS 2016-09-25 18:04:57 +10:00
sync.c Represent bitfields as ints, not enums 2016-10-22 20:50:55 +10:00
upgrade.c Represent bitfields as ints, not enums 2016-10-22 20:50:55 +10:00
util-common.c Split common utility functions for libalpm and pacman 2013-01-04 21:49:37 +10:00
util-common.h Split common utility functions for libalpm and pacman 2013-01-04 21:49:37 +10:00
util.c Represent bitfields as ints, not enums 2016-10-22 20:50:55 +10:00
util.h Represent bitfields as ints, not enums 2016-10-22 20:50:55 +10:00