aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2018-11-02Fix minimum supported git version raising it to 2.14.0 from 2.12.0Karen Arutyunov2-6/+13
Prior to 2.14.0 the git-fetch command doesn't accept commit id as a refspec which we rely upon.
2018-10-23Adapt to inheriting butl::invalid_path from std::invalid_argumentKaren Arutyunov2-8/+8
2018-10-16Add explicit move() suggested by Clang 7Boris Kolpackov1-1/+1
2018-10-11Work around compiler issues in qualified_option class templateBoris Kolpackov4-11/+11
2018-10-10Add support for openssl qualified optionsKaren Arutyunov6-26/+200
2018-09-20Fix bpkg to issue meaningful diagnostics if can't execute opensslKaren Arutyunov1-24/+12
2018-09-17Add note to LICENSE file about ODB license exceptionBoris Kolpackov1-0/+5
2018-09-12Bump version to 0.9.0-a.0.z, master is open for businessBoris Kolpackov2-6/+6
2018-09-11Bump version to 0.8.0v0.8.0Boris Kolpackov2-6/+6
2018-09-11Close database schema versionBoris Kolpackov1-1/+1
2018-09-10Issue warning for git repository that have no packages available and its URL ↵Karen Arutyunov1-0/+8
has no fragment
2018-09-10Update NEWS fileBoris Kolpackov1-0/+19
2018-09-07Fix pkg-build testscriptKaren Arutyunov1-3/+3
2018-09-05Documentation fixesBoris Kolpackov1-1/+1
2018-09-04Rename .test/test{} to .testscript/testscript{}Karen Arutyunov31-66/+90
2018-09-03Update to match new pre-formatted fragment escape semantics in CLIBoris Kolpackov1-1/+1
2018-08-29Fix rep-info crash when no repository fragments are fetchedKaren Arutyunov1-6/+5
2018-08-29Add --{repositories|packages}-file options to bpkg-rep-infoBoris Kolpackov4-20/+158
This allows saving both manifests with a single invocation (which is the only way to guarantee they are consistent).
2018-08-22Shorten build2 output matching regexes in testscriptsKaren Arutyunov5-69/+61
2018-08-21Fix testscripts broken due to build2 output changeKaren Arutyunov2-26/+5
2018-08-14Adapt to git_version() returning semantic_version nowKaren Arutyunov1-3/+4
2018-08-07Make use of git utility functions from libbutlKaren Arutyunov1-63/+40
2018-08-06Clean up character literals in documentationBoris Kolpackov1-22/+22
2018-08-04Minor formatting fixKaren Arutyunov1-1/+1
2018-08-04Specify package manifest headerBoris Kolpackov1-0/+9
2018-07-30Sanitize version substitutionsKaren Arutyunov1-1/+1
2018-07-27Add note on manifest format versions in binary manifest listsBoris Kolpackov1-1/+2
2018-07-21Specify binary manifest representationBoris Kolpackov1-1/+15
2018-07-14Make use of testscript mv builtinKaren Arutyunov1-6/+11
2018-07-13Update recommendations on package naming with regard to dotBoris Kolpackov1-3/+7
2018-07-12Move STDIN, STDOUT, and STDERR to lower caseKaren Arutyunov14-37/+37
2018-07-12Add --manifest option to pkg-verifyKaren Arutyunov6-6/+43
2018-07-11Add project manifest valueKaren Arutyunov1-1/+2
2018-07-11Specify 'project' package manifest valueBoris Kolpackov1-0/+19
2018-07-10Drop unused sha256(istream) functionKaren Arutyunov2-22/+0
2018-07-09Fix memory leak due to complement repository cyclesKaren Arutyunov5-51/+57
2018-07-09Fix pkg-build crash for <package>@<location> spec in presense of --no-fetch ↵Karen Arutyunov1-2/+8
option
2018-07-09Adapt to repository_url(string) ctor throwing invalid_argument for empty stringKaren Arutyunov4-11/+5
2018-07-09Workaround for GCC bug #86441Boris Kolpackov1-1/+12
2018-07-09Adjust ODB compilation script for bdep-based setupBoris Kolpackov1-6/+33
2018-07-07Supress clang's 'control may reach end of non-void function' warningKaren Arutyunov1-1/+1
2018-07-07Move prompt facility from bpkg to libbutlBoris Kolpackov3-43/+18
2018-07-05Fix failing on Windows rep-fetch testKaren Arutyunov1-2/+3
2018-07-05Add repositories.manifestBoris Kolpackov1-0/+18
2018-07-05Minor diagnostics tweakBoris Kolpackov2-2/+2
2018-07-05Adapt to prerequisite repository type guessing rules changeKaren Arutyunov3-7/+10
2018-07-05Strip .git extension for non-existent local prerequisite locationKaren Arutyunov3-1/+60
If the local prerequisite git repository having the .git extension doesn't exist but the one without the extension does, then strip the extension from the location.
2018-06-28Bump build2 version requirement to 0.8.0Boris Kolpackov1-2/+2
2018-06-20Regularize .gitignore filesKaren Arutyunov3-0/+10
2018-06-15Default version epoch to oneKaren Arutyunov4-14/+73