path: root/bpkg/auth.cxx
AgeCommit message (Expand)AuthorFilesLines
2019-06-03Adapt to renaming traits alias to traits_type for basic_path, basic_url, and ...Karen Arutyunov1-1/+2
2019-01-16Update copyright yearKaren Arutyunov1-1/+1
2018-11-13Add support for vars grouping for package commandsKaren Arutyunov1-3/+2
2018-10-11Work around compiler issues in qualified_option class templateBoris Kolpackov1-3/+3
2018-10-10Add support for openssl qualified optionsKaren Arutyunov1-16/+31
2018-09-20Fix bpkg to issue meaningful diagnostics if can't execute opensslKaren Arutyunov1-24/+12
2018-05-19Update copyright yearKaren Arutyunov1-1/+1
2018-05-03Add support for dependent repository trustKaren Arutyunov1-33/+70
2018-04-19Implement build plan simulationKaren Arutyunov1-1/+1
2018-03-20Use 12 instead of 16-character abbreviated hashBoris Kolpackov1-1/+1
2018-03-05Rename bpkg repository type to pkgKaren Arutyunov1-3/+3
2018-02-19Parse repositories and packages files for git repositoriesKaren Arutyunov1-1/+0
2018-02-15Adapt to package/repository manifests API changeKaren Arutyunov1-1/+3
2018-02-12Use abbreviated to 16 chars SHA256 fingerprint as certificate idKaren Arutyunov1-23/+39
2018-02-12Clone and fetch git repositoriesKaren Arutyunov1-8/+3
2018-01-16Use tmp directory facility for storing temporary certificatesBoris Kolpackov1-2/+2
2018-01-15Adapt to adding type prefix for repository canonical nameKaren Arutyunov1-1/+4
2017-12-28Add repository type detectionKaren Arutyunov1-1/+1
2017-10-03Adapt to modularization of libbutlKaren Arutyunov1-7/+7
2017-08-28Use system_clock instead of timestamp::clockKaren Arutyunov1-1/+2
2017-05-30Make use of butl::openssl, ifdstream::read_text() and ifdstream::read_binary()Karen Arutyunov1-231/+232
2017-05-09Rework repository/certificate names matchingKaren Arutyunov1-38/+54
2017-05-08Fix repository certificate path matchingKaren Arutyunov1-2/+4
2017-05-08Add support for certificate name subdomain wildcardKaren Arutyunov1-10/+75
2017-05-01Adapt to adding hxx extension for headers and lib prefix for library dir in l...Karen Arutyunov1-5/+5
2017-05-01Add hxx extension for headers and lib prefix for library dirsKaren Arutyunov1-6/+6
2017-03-30Fix certificate info parsing for openssl 1.1.0eKaren Arutyunov1-1/+1
2017-01-09Make use of operator<<(ostream, exception)Karen Arutyunov1-9/+8
2017-01-05Update copyright yearBoris Kolpackov1-1/+1
2016-11-22Use diagnostics facility from libbutlBoris Kolpackov1-4/+2
2016-11-02Adopt to auto_fd introduced to libbutl fdstreams and processKaren Arutyunov1-8/+10
2016-09-16Add io_error alias for std::ios_base::failureKaren Arutyunov1-9/+8
2016-09-13Change all auth trust prompts to "no default answer" instead of NoKaren Arutyunov1-2/+2
2016-09-04Improve auth diagnosticsBoris Kolpackov1-7/+9
2016-09-02Use rsautl openssl command instead of pkeyutlKaren Arutyunov1-3/+3
2016-09-01Improve diagnosticsBoris Kolpackov1-1/+2
2016-07-30Convert to use canonical directory separatorsBoris Kolpackov1-12/+8
2016-07-23Adapt to fdstream extensionKaren Arutyunov1-69/+41
2016-07-14Add --cert-* rep-info command optionsKaren Arutyunov1-0/+11
2016-05-31Remove %[.M] specifier from the certificate dates parsing format stringKaren Arutyunov1-11/+10
2016-05-31Remove redundant comma escaping in certificate authentication promptKaren Arutyunov1-1/+30
2016-05-31Port to MinGWKaren Arutyunov1-2/+6
2016-05-04Add support for repository authenticationKaren Arutyunov1-0/+815