omc-tools.git
7 months agoAdd documentation for archive-tools/do-release.pl master
Richard Levitte [Thu, 23 Apr 2020 10:26:53 +0000 (12:26 +0200)]
Add documentation for archive-tools/do-release.pl

7 months agoarchive-tools/do-release.pl: Add a debug option
Richard Levitte [Thu, 23 Apr 2020 09:05:42 +0000 (11:05 +0200)]
archive-tools/do-release.pl: Add a debug option

This will show exactly what file manipulations are done

7 months agoarchive-tools/do-release.pl: Rework version parsing from 3.0 and on
Richard Levitte [Thu, 23 Apr 2020 09:03:04 +0000 (11:03 +0200)]
archive-tools/do-release.pl: Rework version parsing from 3.0 and on

The versions and series are different from OpenSSL 3.0 and on, and we
need to adapt.

The series are now extracted with the help of the exact same regexp
as the version, and the regexps are remade to be more comprehensive
as to what's what.

7 months agoarchive-tools/do-release.pl: -pre\d+ is optional
Richard Levitte [Thu, 23 Apr 2020 08:56:36 +0000 (10:56 +0200)]
archive-tools/do-release.pl: -pre\d+ is optional

We had it mandatory, which meant that this script couldn't extract
series information from non-pre-release versions.

7 months agoarchive-tools: tools for our source archive
Richard Levitte [Thu, 23 Apr 2020 08:52:57 +0000 (10:52 +0200)]
archive-tools: tools for our source archive

First out is do-release.pl, which is split away from release-tools

7 months agoRevert "clacheck/clacheck.py: Make trivial commits more visible"
Richard Levitte [Thu, 23 Apr 2020 08:36:40 +0000 (10:36 +0200)]
Revert "clacheck/clacheck.py: Make trivial commits more visible"

This reverts commit 067d7fbb4ee01c054c37653f6f6ab50a9e9db3ce.

7 months agoAdd 'reports/' from commit 'a95e57ab7df11b84fdb6e18dc2de180a023527ca'
Richard Levitte [Thu, 23 Apr 2020 08:14:51 +0000 (10:14 +0200)]
Add 'reports/' from commit 'a95e57ab7df11b84fdb6e18dc2de180a023527ca'

git-subtree-dir: reports
git-subtree-mainline: 69e736268bbf687183c7853d67d0a66a568d6a9c
git-subtree-split: a95e57ab7df11b84fdb6e18dc2de180a023527ca

7 months agoAdd 'license/' from commit 'fc994f3cce10bdf02f07cfa88efb355201606757'
Richard Levitte [Thu, 23 Apr 2020 08:14:51 +0000 (10:14 +0200)]
Add 'license/' from commit 'fc994f3cce10bdf02f07cfa88efb355201606757'

git-subtree-dir: license
git-subtree-mainline: 23d7adcaf9d2044c1f98aa706c5f28d007705835
git-subtree-split: fc994f3cce10bdf02f07cfa88efb355201606757

7 months agoAdd 'github-approve-label-workflow/' from commit '456fccd87a9aa28048657ea3242af25a680...
Richard Levitte [Thu, 23 Apr 2020 08:14:51 +0000 (10:14 +0200)]
Add 'github-approve-label-workflow/' from commit '456fccd87a9aa28048657ea3242af25a680212b0'

git-subtree-dir: github-approve-label-workflow
git-subtree-mainline: b078a3caa8d4cac6325e3c25156556316f90483e
git-subtree-split: 456fccd87a9aa28048657ea3242af25a680212b0

7 months agoAdd 'clacheck/' from commit '067d7fbb4ee01c054c37653f6f6ab50a9e9db3ce'
Richard Levitte [Thu, 23 Apr 2020 08:14:50 +0000 (10:14 +0200)]
Add 'clacheck/' from commit '067d7fbb4ee01c054c37653f6f6ab50a9e9db3ce'

git-subtree-dir: clacheck
git-subtree-mainline: 1fdd52f0162df5a559a8e1962a02e51b8ea06a9c
git-subtree-split: 067d7fbb4ee01c054c37653f6f6ab50a9e9db3ce

7 months agoAdd 'QueryApp/' from commit 'c14cdcd83c907254549d2247d218fdb87085fb67'
Richard Levitte [Thu, 23 Apr 2020 08:14:50 +0000 (10:14 +0200)]
Add 'QueryApp/' from commit 'c14cdcd83c907254549d2247d218fdb87085fb67'

git-subtree-dir: QueryApp
git-subtree-mainline: 3ce882be90d37643da0f9ae409c4888e6f9310e4
git-subtree-split: c14cdcd83c907254549d2247d218fdb87085fb67

7 months agoAdd 'OpenSSL-Query/' from commit '5011ce3c05aaecc8ebc88cdff70d1097c1d7bea2'
Richard Levitte [Thu, 23 Apr 2020 08:14:20 +0000 (10:14 +0200)]
Add 'OpenSSL-Query/' from commit '5011ce3c05aaecc8ebc88cdff70d1097c1d7bea2'

git-subtree-dir: OpenSSL-Query
git-subtree-mainline: f999f187b29309f1ac4ea77b409c1617a3d4594e
git-subtree-split: 5011ce3c05aaecc8ebc88cdff70d1097c1d7bea2

7 months agoInit
Richard Levitte [Thu, 23 Apr 2020 08:12:15 +0000 (10:12 +0200)]
Init

9 months agoadd missing dependency info to the Testing section of OpenSSL-Query/README.md
Dr. David von Oheimb [Tue, 11 Feb 2020 11:03:21 +0000 (12:03 +0100)]
add missing dependency info to the Testing section of OpenSSL-Query/README.md

Reviewed-by: Paul Dale <paul.dale@oracle.com>
Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/58)

9 months agoallow simple copy&paste for the series of shell commands in OpenSSL-Query/README.md
Dr. David von Oheimb [Tue, 11 Feb 2020 11:01:31 +0000 (12:01 +0100)]
allow simple copy&paste for the series of shell commands in OpenSSL-Query/README.md

Reviewed-by: Paul Dale <paul.dale@oracle.com>
Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/58)

9 months agoPRs are issues but let's be clear
Mark J. Cox [Fri, 7 Feb 2020 11:14:22 +0000 (11:14 +0000)]
PRs are issues but let's be clear

9 months agoAdd a notification when ready to merge
Mark J. Cox [Fri, 7 Feb 2020 11:00:40 +0000 (11:00 +0000)]
Add a notification when ready to merge
fixes #52

9 months agoRemove requirement of Python 3.7+ (just Python 3 is needed)
Mark J. Cox [Thu, 6 Feb 2020 09:29:24 +0000 (09:29 +0000)]
Remove requirement of Python 3.7+ (just Python  3 is needed)

9 months agoNeews python 3.7+ (or do a different date parser)
Mark J. Cox [Wed, 5 Feb 2020 11:22:24 +0000 (11:22 +0000)]
Neews python 3.7+ (or do a different date parser)

9 months agoStyle changes undo yapf blank lines, and fix typo function name
Mark J. Cox [Wed, 5 Feb 2020 11:20:25 +0000 (11:20 +0000)]
Style changes undo yapf blank lines, and fix typo function name

9 months agoAdd a tool for checking and changing labels
Mark J. Cox [Wed, 5 Feb 2020 10:49:33 +0000 (10:49 +0000)]
Add a tool for checking and changing labels

11 months agoclacheck/clacheck.py: Make trivial commits more visible
Richard Levitte [Fri, 13 Dec 2019 11:22:03 +0000 (12:22 +0100)]
clacheck/clacheck.py: Make trivial commits more visible

If any trivial commit is found, make sure to add a label for it.

This required some major rework to separate status reporting from
label manipulation.

12 months agoclacheck: rename 'need-cla' label to 'hold: cla required'
Dr. Matthias St. Pierre [Fri, 25 Oct 2019 22:45:17 +0000 (00:45 +0200)]
clacheck: rename 'need-cla' label to 'hold: cla required'

Reviewed-by: Tim Hudson <tjh@openssl.org>
Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/tools/pull/47)

15 months agoQueryApp: enhance documentation of local installation via local::lib
Dr. Matthias St. Pierre [Thu, 1 Aug 2019 11:26:14 +0000 (13:26 +0200)]
QueryApp: enhance documentation of local installation via local::lib

Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/tools/pull/39)

2 years agoadd dependencies to Makefile.PL
Pauli [Sun, 18 Nov 2018 05:59:41 +0000 (15:59 +1000)]
add dependencies to Makefile.PL

Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/tools/pull/35)

2 years agoTool changes for Mac OS/X.
Pauli [Sun, 18 Nov 2018 00:06:32 +0000 (10:06 +1000)]
Tool changes for Mac OS/X.

Perl ends up with a different path when installed using _brew_.  The system perl
seems to have broken _cpan_ somehow.

Some additional packages need to be installed.

PATH also needs to be set so it can find the _plackup_ executable.

Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/tools/pull/35)

2 years agoQueryApp: keep the bureau parameter key for backward compatibility
Richard Levitte [Mon, 7 May 2018 07:53:44 +0000 (09:53 +0200)]
QueryApp: keep the bureau parameter key for backward compatibility

2 years agoclacheck: bureau => omc rename
Richard Levitte [Mon, 7 May 2018 07:38:52 +0000 (09:38 +0200)]
clacheck: bureau => omc rename

2 years agoQueryApp: rename bureau => omc, bump version
Richard Levitte [Mon, 7 May 2018 07:31:51 +0000 (09:31 +0200)]
QueryApp: rename bureau => omc, bump version

2 years agoIgnore CHANGES changes
Rich Salz [Mon, 26 Mar 2018 19:16:51 +0000 (15:16 -0400)]
Ignore CHANGES changes

2 years agoAdd -m flag
Rich Salz [Mon, 26 Mar 2018 18:32:54 +0000 (14:32 -0400)]
Add -m flag

2 years agoAdd net changes
Rich Salz [Mon, 19 Mar 2018 17:44:32 +0000 (13:44 -0400)]
Add net changes

2 years agoFormatting
Rich Salz [Tue, 6 Mar 2018 19:34:26 +0000 (14:34 -0500)]
Formatting

2 years agoAdd summary script
Rich Salz [Tue, 6 Mar 2018 16:58:48 +0000 (11:58 -0500)]
Add summary script

2 years agoScript to generate AUTHORS file text
Rich Salz [Sat, 3 Mar 2018 21:20:49 +0000 (16:20 -0500)]
Script to generate AUTHORS file text

2 years agoRemove debugging print
Rich Salz [Fri, 2 Mar 2018 20:02:51 +0000 (15:02 -0500)]
Remove debugging print

2 years agoAdd -m flag
Rich Salz [Fri, 2 Mar 2018 15:41:14 +0000 (10:41 -0500)]
Add -m flag

2 years agoAdd last-chance update
Rich Salz [Fri, 2 Mar 2018 12:57:29 +0000 (07:57 -0500)]
Add last-chance update

2 years agoReformatting
Rich Salz [Fri, 2 Mar 2018 12:56:53 +0000 (07:56 -0500)]
Reformatting

2 years agoEnhance "trying to find" page generator
Rich Salz [Fri, 2 Mar 2018 01:03:03 +0000 (20:03 -0500)]
Enhance "trying to find" page generator

Make links to each commit.
Put summary counts at the end.

2 years agoFormatting tweaks
Rich Salz [Fri, 23 Feb 2018 21:03:26 +0000 (16:03 -0500)]
Formatting tweaks

2 years agoAdd "last chance looking for" webpage generator
Rich Salz [Wed, 21 Feb 2018 19:17:49 +0000 (14:17 -0500)]
Add "last chance looking for" webpage generator

2 years agoSecondary sort in email order
Rich Salz [Wed, 21 Feb 2018 18:54:21 +0000 (13:54 -0500)]
Secondary sort in email order

3 years agoTweak output format, add warning
Rich Salz [Thu, 9 Nov 2017 16:44:41 +0000 (11:44 -0500)]
Tweak output format, add warning

3 years agochmod +x add-counts
Rich Salz [Wed, 8 Nov 2017 15:44:09 +0000 (10:44 -0500)]
chmod +x add-counts

3 years agoAdd add-counts filter
Rich Salz [Tue, 7 Nov 2017 17:00:52 +0000 (12:00 -0500)]
Add add-counts filter

3 years agoAdd -d flag
Rich Salz [Mon, 6 Nov 2017 17:56:34 +0000 (12:56 -0500)]
Add -d flag

3 years agoUse UPCASE for select keywords
Rich Salz [Mon, 6 Nov 2017 17:56:22 +0000 (12:56 -0500)]
Use UPCASE for select keywords

3 years agoAdd mention of recent scripts
Rich Salz [Tue, 24 Oct 2017 19:53:22 +0000 (15:53 -0400)]
Add mention of recent scripts

3 years agoAdd help option to finduser
Rich Salz [Tue, 24 Oct 2017 19:26:26 +0000 (15:26 -0400)]
Add help option to finduser

3 years agoAdd rmcommit script
Rich Salz [Tue, 24 Oct 2017 19:26:07 +0000 (15:26 -0400)]
Add rmcommit script

Removes a set of commits from a specified user.

3 years agoAdd -f flag for full output
Rich Salz [Wed, 4 Oct 2017 16:40:42 +0000 (12:40 -0400)]
Add -f flag for full output

3 years agoSort by # of commits
Rich Salz [Tue, 26 Sep 2017 18:59:15 +0000 (14:59 -0400)]
Sort by # of commits

3 years agoLowercase names; fix status update
Andy Polyakov [Tue, 26 Sep 2017 10:14:55 +0000 (06:14 -0400)]
Lowercase names; fix status update

Check names as a lowercase match.
Properly update status if 'CLA trivial'

3 years agoQueryApp: touch the version number because of the change
Richard Levitte [Tue, 26 Sep 2017 07:20:11 +0000 (09:20 +0200)]
QueryApp: touch the version number because of the change

3 years agoTest that a casing different from original CLA data works
Richard Levitte [Fri, 22 Sep 2017 13:27:24 +0000 (15:27 +0200)]
Test that a casing different from original CLA data works

3 years agoQueryApp: make email addresses in CLA db lower case
Richard Levitte [Fri, 22 Sep 2017 13:16:45 +0000 (15:16 +0200)]
QueryApp: make email addresses in CLA db lower case

This resolves any issue with mixed cases.

Changed test data to be mixed casing while leaving the queries to use
lowercase, to make sure this is properly tested.

3 years agoAdd get-followups
Rich Salz [Wed, 6 Sep 2017 18:29:05 +0000 (14:29 -0400)]
Add get-followups

3 years agoSome cleanups
Rich Salz [Wed, 6 Sep 2017 18:28:55 +0000 (14:28 -0400)]
Some cleanups

3 years agoAdd column header/titles
Rich Salz [Mon, 28 Aug 2017 17:44:20 +0000 (13:44 -0400)]
Add column header/titles

3 years agoAdd finduser -1 and adduser -v flags
Rich Salz [Sun, 27 Aug 2017 13:02:21 +0000 (09:02 -0400)]
Add finduser -1 and adduser -v flags

3 years agoAdd link to blog postings
Rich Salz [Tue, 8 Aug 2017 15:34:51 +0000 (11:34 -0400)]
Add link to blog postings

3 years agoMinor tweak to hopefully avoid problem
Rich Salz [Sun, 23 Jul 2017 13:31:33 +0000 (09:31 -0400)]
Minor tweak to hopefully avoid problem

3 years agoOpenSSL-Query: add request tests with tagged identities
Richard Levitte [Sun, 25 Jun 2017 05:17:21 +0000 (07:17 +0200)]
OpenSSL-Query: add request tests with tagged identities

3 years agoQueryApp: add request tests with tagged identities
Richard Levitte [Sun, 25 Jun 2017 05:16:28 +0000 (07:16 +0200)]
QueryApp: add request tests with tagged identities

3 years agoOpenSSL-Query: handle requests with tagged identities
Richard Levitte [Sun, 25 Jun 2017 05:17:00 +0000 (07:17 +0200)]
OpenSSL-Query: handle requests with tagged identities

3 years agoQueryApp: handle requests with tagged identities
Richard Levitte [Sun, 25 Jun 2017 05:15:58 +0000 (07:15 +0200)]
QueryApp: handle requests with tagged identities

3 years agoOpenSSL-Query: obey proxy settings
Richard Levitte [Wed, 21 Jun 2017 22:03:51 +0000 (00:03 +0200)]
OpenSSL-Query: obey proxy settings

Proxy settings is done with environment variables {scheme}_proxy.
For our use, https_proxy is the variable of choice, for example:

    export https_proxy=http://pxory.my.place/

3 years agoOpenSSL-Query, QueryApp: bump to 1.1
Richard Levitte [Wed, 21 Jun 2017 09:55:27 +0000 (11:55 +0200)]
OpenSSL-Query, QueryApp: bump to 1.1

3 years agoOpenSSL-Query, QueryApp: bump to 1.1
Richard Levitte [Wed, 21 Jun 2017 09:55:27 +0000 (11:55 +0200)]
OpenSSL-Query, QueryApp: bump to 1.1

3 years agoQueryApp: use 'param' rather than 'route_parameters->get'
Richard Levitte [Wed, 21 Jun 2017 09:50:38 +0000 (11:50 +0200)]
QueryApp: use 'param' rather than 'route_parameters->get'

The latter is a fairly modern addition to Dancer2

3 years agoQueryApp: Clone is also required since recently
Richard Levitte [Wed, 21 Jun 2017 09:48:33 +0000 (11:48 +0200)]
QueryApp: Clone is also required since recently

3 years agoOpenSSL-Query, QueryApp: Actually, Module::Starter is NOT needed to build
Richard Levitte [Wed, 21 Jun 2017 09:30:50 +0000 (11:30 +0200)]
OpenSSL-Query, QueryApp: Actually, Module::Starter is NOT needed to build

... it was only needed to create the initial Makefile.PL

3 years agoOpenSSL-Query, QueryApp: Actually, Module::Starter is NOT needed to build
Richard Levitte [Wed, 21 Jun 2017 09:30:50 +0000 (11:30 +0200)]
OpenSSL-Query, QueryApp: Actually, Module::Starter is NOT needed to build

... it was only needed to create the initial Makefile.PL

3 years agoOpenSSL-Query, QueryArg: require Module::Install to build
Richard Levitte [Tue, 20 Jun 2017 21:50:00 +0000 (23:50 +0200)]
OpenSSL-Query, QueryArg: require Module::Install to build

3 years agoOpenSSL-Query, QueryArg: require Module::Install to build
Richard Levitte [Tue, 20 Jun 2017 21:50:00 +0000 (23:50 +0200)]
OpenSSL-Query, QueryArg: require Module::Install to build

3 years agoAdd ref to Install module
Rich Salz [Tue, 20 Jun 2017 21:44:17 +0000 (17:44 -0400)]
Add ref to Install module

3 years agoOpenSSL-Query: use HTTP::Status::is_server_error
Richard Levitte [Tue, 20 Jun 2017 12:17:24 +0000 (14:17 +0200)]
OpenSSL-Query: use HTTP::Status::is_server_error

It was reported that the HTTP::Response attribute is_server_error
isn't available in older versions.  Instead of that attribute, use
HTTP::Status::is_server_error on the server code.

3 years agoRemove commas in text field
Rich Salz [Fri, 16 Jun 2017 15:23:49 +0000 (11:23 -0400)]
Remove commas in text field

3 years agoAdd -i flag
Rich Salz [Fri, 16 Jun 2017 15:14:22 +0000 (11:14 -0400)]
Add -i flag

3 years agoOpenSSL-Query, QueryApp: Time to bump the version to 1.0
Richard Levitte [Fri, 16 Jun 2017 11:56:11 +0000 (13:56 +0200)]
OpenSSL-Query, QueryApp: Time to bump the version to 1.0

Also, add repository and proper bugtracker info

3 years agoOpenSSL-Query, QueryApp: Time to bump the version to 1.0
Richard Levitte [Fri, 16 Jun 2017 11:56:11 +0000 (13:56 +0200)]
OpenSSL-Query, QueryApp: Time to bump the version to 1.0

Also, add repository and proper bugtracker info

3 years agoOpenSSL-Query, QueryApp: change the last OpenSSLQuery to OpenSSL-Query
Richard Levitte [Fri, 16 Jun 2017 11:52:59 +0000 (13:52 +0200)]
OpenSSL-Query, QueryApp: change the last OpenSSLQuery to OpenSSL-Query

3 years agoOpenSSL-Query, QueryApp: change the last OpenSSLQuery to OpenSSL-Query
Richard Levitte [Fri, 16 Jun 2017 11:52:59 +0000 (13:52 +0200)]
OpenSSL-Query, QueryApp: change the last OpenSSLQuery to OpenSSL-Query

3 years agoOpenSSL-Query, QueryApp: Add instructions for local installation
Richard Levitte [Thu, 15 Jun 2017 14:24:29 +0000 (16:24 +0200)]
OpenSSL-Query, QueryApp: Add instructions for local installation

3 years agoOpenSSL-Query, QueryApp: Add instructions for local installation
Richard Levitte [Thu, 15 Jun 2017 14:24:29 +0000 (16:24 +0200)]
OpenSSL-Query, QueryApp: Add instructions for local installation

3 years agoLet OpenSSL::Query::ClaDB::has_cla massage the input identity
Richard Levitte [Thu, 15 Jun 2017 13:56:45 +0000 (15:56 +0200)]
Let OpenSSL::Query::ClaDB::has_cla massage the input identity

... exactly like OpenSSL::Query::ClaREST::has_cla does

3 years agoAdd underscore to email pattern
Rich Salz [Thu, 15 Jun 2017 12:23:57 +0000 (08:23 -0400)]
Add underscore to email pattern

3 years agoOpenSSL-Query: Correct REST API syntax in list_people
Richard Levitte [Wed, 14 Jun 2017 22:02:31 +0000 (00:02 +0200)]
OpenSSL-Query: Correct REST API syntax in list_people

3 years agoRemove unused string formatting argument
Rich Salz [Wed, 14 Jun 2017 16:10:43 +0000 (12:10 -0400)]
Remove unused string formatting argument

3 years agoQueryApp: Add a test recipe that queries the OpenSSL::Query::DB impl directly
Richard Levitte [Wed, 14 Jun 2017 12:13:23 +0000 (14:13 +0200)]
QueryApp: Add a test recipe that queries the OpenSSL::Query::DB impl directly

3 years agoOpenSSL-Query, QueryApp: Test the API that fetches the list of ids
Richard Levitte [Wed, 14 Jun 2017 12:12:37 +0000 (14:12 +0200)]
OpenSSL-Query, QueryApp: Test the API that fetches the list of ids

3 years agoOpenSSL-Query, QueryApp: Test the API that fetches the list of ids
Richard Levitte [Wed, 14 Jun 2017 12:12:37 +0000 (14:12 +0200)]
OpenSSL-Query, QueryApp: Test the API that fetches the list of ids

3 years agoQueryApp: Add the REST API to get the list of ids
Richard Levitte [Wed, 14 Jun 2017 12:11:52 +0000 (14:11 +0200)]
QueryApp: Add the REST API to get the list of ids

3 years agoOpenSSL-Query, QueryApp: Add methods to get the list of identities
Richard Levitte [Wed, 14 Jun 2017 12:10:59 +0000 (14:10 +0200)]
OpenSSL-Query, QueryApp: Add methods to get the list of identities

3 years agoOpenSSL-Query, QueryApp: Add methods to get the list of identities
Richard Levitte [Wed, 14 Jun 2017 12:10:59 +0000 (14:10 +0200)]
OpenSSL-Query, QueryApp: Add methods to get the list of identities

3 years agoQueryApp: Correct reference to OpenSSL-Query in test
Richard Levitte [Wed, 14 Jun 2017 12:09:28 +0000 (14:09 +0200)]
QueryApp: Correct reference to OpenSSL-Query in test

3 years agoOpenSSL::Query: better array processing
Richard Levitte [Wed, 14 Jun 2017 11:41:07 +0000 (13:41 +0200)]
OpenSSL::Query: better array processing

3 years agoFix OpenSSL::Query, has_cla stopped working right
Richard Levitte [Wed, 14 Jun 2017 10:26:23 +0000 (12:26 +0200)]
Fix OpenSSL::Query, has_cla stopped working right

3 years agoQueryApp: standardise entirely on Carp in the lib
Richard Levitte [Wed, 14 Jun 2017 08:27:05 +0000 (10:27 +0200)]
QueryApp: standardise entirely on Carp in the lib