head	1.91;
access;
symbols
	pkgsrc-2026Q1:1.91.0.2
	pkgsrc-2026Q1-base:1.91
	pkgsrc-2025Q4:1.89.0.2
	pkgsrc-2025Q4-base:1.89
	pkgsrc-2025Q3:1.86.0.4
	pkgsrc-2025Q3-base:1.86
	pkgsrc-2025Q2:1.86.0.2
	pkgsrc-2025Q2-base:1.86
	pkgsrc-2025Q1:1.84.0.2
	pkgsrc-2025Q1-base:1.84
	pkgsrc-2024Q4:1.80.0.2
	pkgsrc-2024Q4-base:1.80
	pkgsrc-2024Q3:1.75.0.2
	pkgsrc-2024Q3-base:1.75
	pkgsrc-2024Q2:1.74.0.2
	pkgsrc-2024Q2-base:1.74
	pkgsrc-2024Q1:1.70.0.2
	pkgsrc-2024Q1-base:1.70
	pkgsrc-2023Q4:1.65.0.2
	pkgsrc-2023Q4-base:1.65
	pkgsrc-2023Q3:1.61.0.2
	pkgsrc-2023Q3-base:1.61
	pkgsrc-2023Q2:1.58.0.2
	pkgsrc-2023Q2-base:1.58
	pkgsrc-2023Q1:1.52.0.2
	pkgsrc-2023Q1-base:1.52
	pkgsrc-2022Q4:1.49.0.2
	pkgsrc-2022Q4-base:1.49
	pkgsrc-2022Q3:1.47.0.2
	pkgsrc-2022Q3-base:1.47
	pkgsrc-2022Q2:1.45.0.2
	pkgsrc-2022Q2-base:1.45
	pkgsrc-2022Q1:1.39.0.2
	pkgsrc-2022Q1-base:1.39
	pkgsrc-2021Q4:1.38.0.2
	pkgsrc-2021Q4-base:1.38
	pkgsrc-2021Q3:1.36.0.2
	pkgsrc-2021Q3-base:1.36
	pkgsrc-2021Q2:1.34.0.2
	pkgsrc-2021Q2-base:1.34
	pkgsrc-2021Q1:1.33.0.2
	pkgsrc-2021Q1-base:1.33
	pkgsrc-2020Q4:1.29.0.2
	pkgsrc-2020Q4-base:1.29
	pkgsrc-2020Q3:1.27.0.2
	pkgsrc-2020Q3-base:1.27
	pkgsrc-2020Q2:1.24.0.2
	pkgsrc-2020Q2-base:1.24
	pkgsrc-2020Q1:1.21.0.2
	pkgsrc-2020Q1-base:1.21
	pkgsrc-2019Q4:1.15.0.4
	pkgsrc-2019Q4-base:1.15
	pkgsrc-2019Q3:1.14.0.2
	pkgsrc-2019Q3-base:1.14
	pkgsrc-2019Q2:1.12.0.2
	pkgsrc-2019Q2-base:1.12
	pkgsrc-2019Q1:1.10.0.2
	pkgsrc-2019Q1-base:1.10
	pkgsrc-2018Q4:1.8.0.2
	pkgsrc-2018Q4-base:1.8
	pkgsrc-2018Q3:1.6.0.2
	pkgsrc-2018Q3-base:1.6
	pkgsrc-2018Q2:1.4.0.2
	pkgsrc-2018Q2-base:1.4;
locks; strict;
comment	@# @;


1.91
date	2026.03.15.12.48.07;	author wiz;	state Exp;
branches;
next	1.90;
commitid	RhpoHPl6DFUer4yG;

1.90
date	2026.01.07.08.48.41;	author wiz;	state Exp;
branches;
next	1.89;
commitid	1wQ3ICD8eebefrpG;

1.89
date	2025.11.30.14.01.48;	author wiz;	state Exp;
branches;
next	1.88;
commitid	5KuEfXvzLSmMdAkG;

1.88
date	2025.10.23.20.39.07;	author wiz;	state Exp;
branches;
next	1.87;
commitid	1V2hBZn9ypXaCJfG;

1.87
date	2025.09.27.09.57.35;	author wiz;	state Exp;
branches;
next	1.86;
commitid	GSXfRJoW2938VkcG;

1.86
date	2025.04.24.14.15.38;	author wiz;	state Exp;
branches;
next	1.85;
commitid	A3VBjL8Zdd4LljSF;

1.85
date	2025.04.17.21.52.15;	author wiz;	state Exp;
branches;
next	1.84;
commitid	xcIXAVA292fk6sRF;

1.84
date	2025.03.10.15.38.25;	author wiz;	state Exp;
branches;
next	1.83;
commitid	5b7SNOduaJzVgxMF;

1.83
date	2025.02.12.06.45.32;	author ryoon;	state Exp;
branches;
next	1.82;
commitid	wrOiT0jBBwBs99JF;

1.82
date	2025.02.10.20.03.36;	author wiz;	state Exp;
branches;
next	1.81;
commitid	tMGZOlphtn7KDXIF;

1.81
date	2024.12.29.15.09.58;	author adam;	state Exp;
branches;
next	1.80;
commitid	oeKjyQMgtu2FopDF;

1.80
date	2024.11.14.22.21.30;	author wiz;	state Exp;
branches;
next	1.79;
commitid	JmuDYqwL4erbdFxF;

1.79
date	2024.11.01.12.54.15;	author wiz;	state Exp;
branches;
next	1.78;
commitid	QB4Wk02mZPuBuWvF;

1.78
date	2024.11.01.07.33.27;	author nros;	state Exp;
branches;
next	1.77;
commitid	Alnb2mpaAfgLJUvF;

1.77
date	2024.11.01.00.53.28;	author wiz;	state Exp;
branches;
next	1.76;
commitid	QT27BdVP362gvSvF;

1.76
date	2024.10.04.03.49.34;	author ryoon;	state Exp;
branches;
next	1.75;
commitid	W6qyL3zvAllroisF;

1.75
date	2024.08.25.06.19.11;	author wiz;	state Exp;
branches;
next	1.74;
commitid	BcrSL94SO85mvanF;

1.74
date	2024.06.23.21.21.56;	author wiz;	state Exp;
branches;
next	1.73;
commitid	Uv4uxzqJ50l0x9fF;

1.73
date	2024.05.29.16.34.15;	author adam;	state Exp;
branches;
next	1.72;
commitid	n8aFyEjEVZA0JUbF;

1.72
date	2024.05.12.19.23.03;	author wiz;	state Exp;
branches;
next	1.71;
commitid	dc29hpnHr9nXdK9F;

1.71
date	2024.04.06.08.06.36;	author wiz;	state Exp;
branches;
next	1.70;
commitid	xuM7fEJrv2TOC35F;

1.70
date	2024.03.23.10.49.00;	author ryoon;	state Exp;
branches;
next	1.69;
commitid	U7O1BhQbBWtfZg3F;

1.69
date	2024.03.11.13.14.10;	author wiz;	state Exp;
branches;
next	1.68;
commitid	bViK7AVUyzdWaK1F;

1.68
date	2024.02.25.15.02.42;	author wiz;	state Exp;
branches;
next	1.67;
commitid	Ad603oW8KIb5gPZE;

1.67
date	2024.01.30.14.22.30;	author ryoon;	state Exp;
branches;
next	1.66;
commitid	gARf2FgciecARtWE;

1.66
date	2023.12.29.18.24.57;	author adam;	state Exp;
branches;
next	1.65;
commitid	CbzM4kTH4d8WeoSE;

1.65
date	2023.11.12.13.23.24;	author wiz;	state Exp;
branches;
next	1.64;
commitid	SjpNXQIV5XeZ3kME;

1.64
date	2023.11.08.13.20.46;	author wiz;	state Exp;
branches;
next	1.63;
commitid	PsuHTklAIsF4bOLE;

1.63
date	2023.10.24.22.10.49;	author wiz;	state Exp;
branches;
next	1.62;
commitid	MTsrqKm6aGrQAVJE;

1.62
date	2023.10.19.15.22.01;	author wiz;	state Exp;
branches;
next	1.61;
commitid	6sSN93MNgNVMvfJE;

1.61
date	2023.09.05.13.44.13;	author wiz;	state Exp;
branches;
next	1.60;
commitid	abaN7fJ9hgeVnADE;

1.60
date	2023.08.26.10.05.14;	author wiz;	state Exp;
branches;
next	1.59;
commitid	c90u8KozD9pKuhCE;

1.59
date	2023.06.26.11.46.13;	author wiz;	state Exp;
branches;
next	1.58;
commitid	7wSHWzrmygGT0suE;

1.58
date	2023.05.22.21.00.43;	author wiz;	state Exp;
branches;
next	1.57;
commitid	pu0rM28UgpNvc0qE;

1.57
date	2023.05.16.22.35.17;	author wiz;	state Exp;
branches;
next	1.56;
commitid	2hgFMGzAoFWkVepE;

1.56
date	2023.05.06.19.09.47;	author ryoon;	state Exp;
branches;
next	1.55;
commitid	U0SnpK5fQpHc6WnE;

1.55
date	2023.04.23.14.26.30;	author adam;	state Exp;
branches;
next	1.54;
commitid	Laj8GRA8jxylXemE;

1.54
date	2023.04.19.08.11.22;	author adam;	state Exp;
branches;
next	1.53;
commitid	B8gCWhWtMX9vZGlE;

1.53
date	2023.04.03.20.21.19;	author nros;	state Exp;
branches;
next	1.52;
commitid	QZJcmO7ELDhQyHjE;

1.52
date	2023.01.29.21.17.40;	author ryoon;	state Exp;
branches;
next	1.51;
commitid	QL7aBXsBGmQvUtbE;

1.51
date	2023.01.24.18.36.32;	author wiz;	state Exp;
branches;
next	1.50;
commitid	ve7xOYU4T11xcPaE;

1.50
date	2023.01.22.16.28.37;	author ryoon;	state Exp;
branches;
next	1.49;
commitid	aiP40A5zgFwvyyaE;

1.49
date	2022.11.23.16.21.00;	author adam;	state Exp;
branches;
next	1.48;
commitid	ju2K3LUYlTJKqQ2E;

1.48
date	2022.10.30.11.25.47;	author wiz;	state Exp;
branches;
next	1.47;
commitid	znVt7U20Di76AJZD;

1.47
date	2022.09.11.12.52.06;	author wiz;	state Exp;
branches;
next	1.46;
commitid	5DT6DUEaifG2DrTD;

1.46
date	2022.07.02.16.53.33;	author ryoon;	state Exp;
branches;
next	1.45;
commitid	JYhuI1Ghjd0AflKD;

1.45
date	2022.04.20.21.24.52;	author wiz;	state Exp;
branches;
next	1.44;
commitid	76uDOeLdaeNm6ZAD;

1.44
date	2022.04.18.19.11.59;	author adam;	state Exp;
branches;
next	1.43;
commitid	eC9Na3jrfOOUpIAD;

1.43
date	2022.04.10.18.23.13;	author wiz;	state Exp;
branches;
next	1.42;
commitid	UeIwqFfuySuZpGzD;

1.42
date	2022.04.01.08.07.28;	author wiz;	state Exp;
branches;
next	1.41;
commitid	g2PBalMf4KIDityD;

1.41
date	2022.03.31.23.30.16;	author wiz;	state Exp;
branches;
next	1.40;
commitid	UuMglaO90XsfrqyD;

1.40
date	2022.03.30.09.06.18;	author wiz;	state Exp;
branches;
next	1.39;
commitid	4TF9QmNO6fvKGdyD;

1.39
date	2022.03.28.10.59.27;	author tnn;	state Exp;
branches;
next	1.38;
commitid	Z2jXQUyxDC4FnYxD;

1.38
date	2021.12.08.16.06.18;	author adam;	state Exp;
branches;
next	1.37;
commitid	2PyWjHx5T8rqARjD;

1.37
date	2021.11.15.22.54.27;	author wiz;	state Exp;
branches;
next	1.36;
commitid	IwFN8B1K5bPMBWgD;

1.36
date	2021.07.30.12.27.06;	author ryoon;	state Exp;
branches;
next	1.35;
commitid	MBn4tXPvavnNB03D;

1.35
date	2021.06.28.08.37.22;	author wiz;	state Exp;
branches;
next	1.34;
commitid	SWVimxOZuN5ZmSYC;

1.34
date	2021.04.21.11.42.35;	author adam;	state Exp;
branches;
next	1.33;
commitid	fph0Axs0eT3az9QC;

1.33
date	2021.02.08.10.12.54;	author ryoon;	state Exp;
branches;
next	1.32;
commitid	NVNrM9qCBzDHoTGC;

1.32
date	2021.02.07.06.30.36;	author ryoon;	state Exp;
branches;
next	1.31;
commitid	o4SYSzNXY1UacKGC;

1.31
date	2021.01.25.09.55.17;	author wiz;	state Exp;
branches;
next	1.30;
commitid	R2JF3HuCbQvAK5FC;

1.30
date	2021.01.01.09.52.39;	author ryoon;	state Exp;
branches;
next	1.29;
commitid	GiBA8QXmAPUfv0CC;

1.29
date	2020.11.05.09.09.02;	author ryoon;	state Exp;
branches;
next	1.28;
commitid	VqGaBtHnBBcd5GuC;

1.28
date	2020.10.29.10.57.55;	author ryoon;	state Exp;
branches;
next	1.27;
commitid	TVMPAKGCCMItVMtC;

1.27
date	2020.08.23.13.31.45;	author ryoon;	state Exp;
branches;
next	1.26;
commitid	6M88FUkPhNeNVblC;

1.26
date	2020.08.18.17.58.13;	author leot;	state Exp;
branches;
next	1.25;
commitid	kBGtucvaKO3IyzkC;

1.25
date	2020.08.17.20.19.59;	author leot;	state Exp;
branches;
next	1.24;
commitid	ybGS4iX9Fz8imskC;

1.24
date	2020.06.02.08.24.40;	author adam;	state Exp;
branches;
next	1.23;
commitid	nisovMpvvZm3RCaC;

1.23
date	2020.04.21.14.22.29;	author nia;	state Exp;
branches;
next	1.22;
commitid	ce55fyC9NE5fcg5C;

1.22
date	2020.04.12.08.29.10;	author adam;	state Exp;
branches;
next	1.21;
commitid	7jZFLCnc3RCww44C;

1.21
date	2020.03.26.21.50.24;	author joerg;	state Exp;
branches;
next	1.20;
commitid	lDcLX6LAsP9KvX1C;

1.20
date	2020.03.10.22.10.54;	author wiz;	state Exp;
branches;
next	1.19;
commitid	UV3Ncm9kwd8O7UZB;

1.19
date	2020.03.08.16.51.08;	author wiz;	state Exp;
branches;
next	1.18;
commitid	rcNYzTQo8icypCZB;

1.18
date	2020.02.26.16.07.38;	author nia;	state Exp;
branches;
next	1.17;
commitid	wLSay8UWP9FXxcYB;

1.17
date	2020.01.18.21.50.39;	author jperkin;	state Exp;
branches;
next	1.16;
commitid	JW4hJgY8ZdoTFdTB;

1.16
date	2020.01.14.22.32.17;	author wiz;	state Exp;
branches;
next	1.15;
commitid	qAu2eLUA2srt3ISB;

1.15
date	2019.10.29.15.46.54;	author nia;	state Exp;
branches;
next	1.14;
commitid	jn2bIzrkThC3iMIB;

1.14
date	2019.09.18.14.17.16;	author ryoon;	state Exp;
branches;
next	1.13;
commitid	LUfjpd1Cy0FT6vDB;

1.13
date	2019.07.02.13.13.01;	author ryoon;	state Exp;
branches;
next	1.12;
commitid	tp9Nbq5JHpAogttB;

1.12
date	2019.05.10.19.39.27;	author ryoon;	state Exp;
branches;
next	1.11;
commitid	ugO5RPCJkE6B6HmB;

1.11
date	2019.04.03.00.33.04;	author ryoon;	state Exp;
branches;
next	1.10;
commitid	pkuNrSZ2MZiLWPhB;

1.10
date	2019.03.22.15.56.41;	author ryoon;	state Exp;
branches;
next	1.9;
commitid	u9AKj9TPoolGrngB;

1.9
date	2019.01.08.16.27.16;	author ryoon;	state Exp;
branches;
next	1.8;
commitid	Fzv3UD1R766NXZ6B;

1.8
date	2018.12.09.18.52.44;	author adam;	state Exp;
branches;
next	1.7;
commitid	Pdg91emznUBdJ93B;

1.7
date	2018.11.12.03.52.51;	author ryoon;	state Exp;
branches;
next	1.6;
commitid	9EFLHvDNIp1OBBZA;

1.6
date	2018.07.20.03.34.27;	author ryoon;	state Exp;
branches;
next	1.5;
commitid	09Go9qhjDl36dPKA;

1.5
date	2018.07.06.15.06.49;	author ryoon;	state Exp;
branches;
next	1.4;
commitid	NN0f6QXNRPpHu5JA;

1.4
date	2018.06.23.08.20.36;	author wiz;	state Exp;
branches;
next	1.3;
commitid	7ksBEK7gMlhgFnHA;

1.3
date	2018.04.14.07.34.39;	author adam;	state Exp;
branches;
next	1.2;
commitid	OW5IgFIaJWdTEnyA;

1.2
date	2018.04.07.07.35.50;	author wiz;	state Exp;
branches;
next	1.1;
commitid	wzh8JvJEaADuTtxA;

1.1
date	2018.04.02.08.45.24;	author wiz;	state Exp;
branches;
next	;
commitid	2XOtx3U2cThnrQwA;


desc
@@


1.91
log
@keepassxc: update to 2.7.12.

### Changes

- Passkeys: Set BE and BS flags to true (NOTE: MAY BREAK EXISTING PASSKEYS) [#13042]
- Support TIMEOTP autotype and entry placeholder [#13117]
- Browser: Show URLs in browser access dialog [#12906]
- Bitwarden Import: Add support for nested folders [#13081]

### Fixes
- Prevent exploits through OpenSSL configurations [#13118, #13124]
- Auto-Type: Revert change that caused race condition on Linux [#12738]
- Auto-Type: Fix help button enablement [#12937]
- Browser: Fix showing correct checkbox value in entry Browser Integration settings [#12980]
- Browser: Fix setting browser related values to customData [#13026]
- Passkeys: Add publicKey to register response [#12757]
- Fix main entry URL validation when using placeholders [#12964]
- Fix minor font and theme issues [#12814]
- Fix 'Remove' button in Plugin Data being enabled when no row is selected [#12916]
- Sanitize attachment file names before saving [#13114]
@
text
@# $NetBSD: Makefile,v 1.90 2026/01/07 08:48:41 wiz Exp $

DISTNAME=	keepassxc-2.7.12-src
PKGNAME=	${DISTNAME:S/-src//}
CATEGORIES=	security
MASTER_SITES=	${MASTER_SITE_GITHUB:=keepassxreboot/}
GITHUB_RELEASE=	${PKGVERSION_NOREV}
EXTRACT_SUFX=	.tar.xz

MAINTAINER=	pkgsrc-users@@NetBSD.org
HOMEPAGE=	https://keepassxc.org/
COMMENT=	Password generator and manager
LICENSE=	gnu-gpl-v2 AND gnu-lgpl-v2 AND gnu-lgpl-v2 AND gnu-lgpl-v3 AND mit AND cc0-1.0-universal

SUPERSEDES+=	keepassx-[0-9]*
SUPERSEDES+=	keepassx0-[0-9]*

# botan3
GCC_REQD+=	11

WRKSRC=		${WRKDIR}/${DISTNAME:S/-src//}

USE_LANGUAGES=		c c++
CMAKE_CONFIGURE_ARGS+=	-DKEEPASSXC_BUILD_TYPE=Release
CMAKE_CONFIGURE_ARGS+=	-DWITH_XC_DOCS=OFF

NOT_PAX_MPROTECT_SAFE+=	bin/keepassxc

.PHONY: qmake-bin-add
pre-configure: qmake-bin-add

qmake-bin-add:
	${LN} -sf ${QTDIR}/bin/qmake ${BUILDLINK_DIR}/bin/

.include "options.mk"

.include "../../archivers/minizip/buildlink3.mk"
.include "../../devel/cmake/build.mk"
.include "../../converters/qrencode/buildlink3.mk"
.include "../../devel/zlib/buildlink3.mk"
.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
.include "../../security/argon2/buildlink3.mk"
.include "../../security/botan3/buildlink3.mk"
.include "../../security/zxcvbn-c/buildlink3.mk"
.include "../../sysutils/desktop-file-utils/desktopdb.mk"
# no qt6 support yet
# https://github.com/keepassxreboot/keepassxc/issues/7774
.include "../../x11/qt5-qtbase/buildlink3.mk"
.include "../../x11/qt5-qtsvg/buildlink3.mk"
.include "../../x11/qt5-qttools/buildlink3.mk"
.include "../../x11/qt5-qtx11extras/buildlink3.mk"
# does not support editline
.include "../../devel/readline/buildlink3.mk"
.include "../../x11/libXtst/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
@


1.90
log
@*: recursive bump for icu 78.1
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.89 2025/11/30 14:01:48 wiz Exp $
d3 1
a3 1
DISTNAME=	keepassxc-2.7.11-src
a4 1
PKGREVISION=	1
@


1.89
log
@keepassxc: update to 2.7.11.

## 2.7.11 (2025-11-23)

### Changes
- Add image, HTML, Markdown preview, and text editing support to inline attachment viewer [#12085, #12244, #12654]
- Add database merge confirmation dialog [#10173]
- Add option to auto-generate a password for new entries [#12593]
- Add support for group sync in KeeShare [#11593]
- Add {UUID} placeholder for use in references [#12511]
- Add “Wait for Enter” search option [#12263]
- Add keyboard shortcut to “Jump to Group” from search results [#12225]
- Add predefined search for TOTP entries [#12199]
- Add confirmation when closing database via ESC key [#11963]
- Add support for escaping placeholder expressions [#11904]
- Reduce tab indentation width in notes fields [#11919]
- Cap default Argon2 parallelism when creating a new database [#11853]
- Database lock after inactivity now enabled by default and set to 900 seconds [#12689, #12609]
- Copying TOTP now opens setup dialog if none is configured for entry [#12584]
- Make double click action configurable [#12322]
- Remove unused “Last Accessed” from GUI [#12602]
- Auto-Type: Add more granular confirmation settings [#12370]
- Auto-Type: Add URL typing preset and add copy options to menu [#12341]
- Browser: Do not allow sites automatically if entry added from browser extension [#12413]
- Browser: Add options to restrict exposed groups [#9852, #12119]
- Bitwarden Import: Add support for timestamps and password history [#12588]
- macOS: Add Liquid Glass icon [#12642]
- macOS: Remove theme-based menubar icon toggle [#12685]
- macOS: Add Window and Help menus [#12357]
- Windows: Add option to add KeePassXC to PATH during installation [#12171]

### Fixes
- Fix window geometry not being restored properly when KeePassXC starts in tray [#12683]
- Fix potential database truncation when using direct write save method with YubiKeys [#11841]
- Fix issue with database backup saving [#11874]
- Fix UI lockups during startup with multiple tabs [#12053]
- Fix keyboard shortcuts when menubar is hidden [#12431]
- Fix clipboard being cleared on exit even if no password was copied [#12603]
- Fix single-instance detection when username contains invalid filename characters [#12559]
- Fix “Search Wait for Enter” setting not being save [#12614]
- Fix hotkey accelerators not being escaped properly on database tabs [#12630]
- Fix confusing error if user cancels out of key file edit dialog [#12639]
- Fix issues with saved searches and “Press Enter to Search” option [#12314]
- Fix URL wildcard matching [#12257]
- Fix TOTP visibility on unlock and settings change [#12220]
- Fix KeeShare entries with reference attributes not updating [#11809]
- Fix sort order not being maintained when toggling filters in database reports [#11849]
- Fix several UI font and layout issues [#11967,  #12102]
- Prevent mouse wheel scroll on edit username field [#12398]
- Improve base translation consistency [#12432]
- Improve inactivity timer [#12246]
- Documentation improvements [#12373, #12506]
- Browser: Fix ordering of clientDataJSON in Passkey response object [#12120]
- Browser: Fix URL matching for additional URLs [#12196]
- Browser: Fix group settings inheritance [#12368]
- Browser: Allow read-only native messaging config files [#12236]
- Browser: Optimise entry iteration in browser access control dialog [#11817]
- Browser: Fix “Do not ask permission for HTTP Basic Auth” option [#11871]
- Browser: Fix native messaging path for Tor Browser launcher on Linux [#12005]
- Auto-Type: Fix empty window behaviour [#12622]
- Auto-Type: Take delays into account when typing TOTP [#12691]
- SSH Agent: Fix out-of-memory crash with malformed SSH keys [#12606]
- CSV Import: Fix modified and creation time import [#12379]
- CSV Import: Fix duplication of root groups on import [#12240]
- Proton Pass Import: Fix email addresses not being imported when no username set [#11888]
- macOS: Fix secure input getting stuck [#11928]
- Windows: Prevent launch as SYSTEM user from MSI installer [#12705]
- Windows: Remove broken check for MSVC Redistributable from MSI installer [#11950]
- Linux: Fix startup delay due to StartupNotify setting in desktop file [#12306]
- Linux: Fix memory initialisation when --pw-stdin is used with a pipe [#12050]
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.88 2025/10/23 20:39:07 wiz Exp $
d5 1
@


1.88
log
@*: recursive bump for pcre2

Running an old binary against the new pcre doesn't work:
/usr/pkg/lib/libpcre2-8.so.0: version PCRE2_10.47 required by /usr/pkg/lib/libglib-2.0.so.0 not defined
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.87 2025/09/27 09:57:35 wiz Exp $
d3 1
a3 1
DISTNAME=	keepassxc-2.7.10-src
a4 1
PKGREVISION=	4
@


1.87
log
@*: recursive bump for boost 1.89
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.86 2025/04/24 14:15:38 wiz Exp $
d5 1
a5 1
PKGREVISION=	3
@


1.86
log
@*: recursive bump for jpeg -> libjpeg-turbo switch
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.85 2025/04/17 21:52:15 wiz Exp $
d5 1
a5 1
PKGREVISION=	2
@


1.85
log
@*: recursive bump for icu 77 and libxml2 2.14
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.84 2025/03/10 15:38:25 wiz Exp $
d5 1
a5 1
PKGREVISION=	1
@


1.84
log
@keepassxc: update to 2.7.10.

## 2.7.10 (2025-03-02)

### Changes
* Allow adjusting application font size [#11567]
* Add Proton Pass importer [#11197]
* Support KeePass2 TOTP settings [#11229]
* Add New/Preview Entry Attachments dialog and functionality [#11637, #11699, #11650]
* Add database name, color, and icon options for unlock view [#10819, #11725]
* Show entry background color as column [#6798]
* Use icons for password strength [#9844]
* Add "Group Full Path" column in entry view [#10278]
* Passphrase "MIXED case" Type [#11255]
* Allow deleting extension plugin data from Browser Statistics [#11218]
* Add --minimized option to keepassxc [#11693]
* Implement T-CONV and T-REPLACE-RX entry placeholders [#11453]
* Option to disable opening browser when URL field double-clicked [#11332]
* Overhaul action states and add icons to toolbar [#11047]
* Show character count in password generator dialog [#10940]
* Add ability to expire entries from context menu [#8731]
* Add copy field shortcuts to Auto-Type select dialog [#11518]
* Passkeys: Add support for selecting group on creation [#11260]
* Browser: Refactor Access Control Dialog [#9607]
* Browser: Add support for URL wildcards and exact URL [#9835, #11752]
* Browser: Allow groups to restrict by browser integration key [#9852]
* CLI: Add `-d` dry-run shortcut to merge command [#11192]
* CLI: HTML export [#11590]
* macOS: Add option to disable database lock when switching user [#9707]
* SSH Agent: Implement feature to clear all identities [#10649]

### Fixes
* Major enhancements to documentation [#11745, #10875]
* Various UI and style fixes [#11535, #11672, #11511, #11445, #11426, #11273, #11455, #11321, #11594, #11539, #11351, #11354, #10748, #11602, #11303, #11291, #10091, #9417]
* Various improvements to tags [#11676, #11652, #11625]
* Reset splitter sizes on database unlock [#11014]
* Remember sort order in Auto-type popup dialog [#9508]
* Fix database password clearing when modifying key file / hardware key [#11001]
* Fix issues with reloading and handling of externally modified db file [#10612]
* Support passkeys with Bitwarden import [#11401]
* Fix various quirks with CSV import [#11787]
* Show Auto-Type select dialog even if window title is empty [#11603]
* Refactor hardware key code to avoid deadlock [#11703, #10872]
* Show a clear error if hardware key is found slots are not configured [#11609]
* Fix signal/slot disconnect when opening import wizard [#11039]
* Fix setting window title as modified [#11542]
* Fix assert hit when viewing entry history [#11413]
* Fix multiple crashes on Linux [#11513]
* Fix backup file path time substitution [#10834]
* Prevent long-running threads from deadlocking the program with only 1 CPU [#11155]
* Hide the menubar when menus lose focus (if toggled off) [#11355, #11605]
* CLI: Restore the original codepage on windows [#11470]
* Passkeys: Various fixes [#10934, #10951]
* Browser: Fix cancel with database unlock dialog [#11435]
* Browser: Resolve references in Access Confirm dialog [#11055]
* SSH Agent: Add timeout to streams to prevent deadlock [#11290]
* macOS: Replace legacy code for screen recording permissions [#11428]
* macOS: Implement Secure Input Mode [#11623]
* macOS: Fix showing ambigious name in settings [#11373]
* macOS: Fix copy-to-clipboard shortcut in entry preview widget [#10966]
* Linux: Prevent multiple lock requests [#11306]
* Snap: Prevent need for snap helper script to configure browser extension [#10924]
* Windows: Detect outdated VC Redist with MSI installer [#11469]
* Windows: Additional exclusion fields for clipboard [#11521]
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.83 2025/02/12 06:45:32 ryoon Exp $
d5 1
@


1.83
log
@*: Recursive revbump from audio/flac-1.5.0
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.82 2025/02/10 20:03:36 wiz Exp $
d3 1
a3 1
DISTNAME=	keepassxc-2.7.9-src
a4 1
PKGREVISION=	8
@


1.82
log
@keepassxc: add more options

From Joel Carnat on pkgsrc-users.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.81 2024/12/29 15:09:58 adam Exp $
d5 1
a5 1
PKGREVISION=	7
@


1.81
log
@revbump after updating boost
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.80 2024/11/14 22:21:30 wiz Exp $
d5 1
a5 1
PKGREVISION=	6
d24 1
a24 1
USE_LANGUAGES=	c c++
a26 1
CMAKE_CONFIGURE_ARGS+=	-DWITH_XC_BROWSER=ON
@


1.80
log
@*: recursive bump for icu 76 shlib major version bump
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.79 2024/11/01 12:54:15 wiz Exp $
d5 1
a5 1
PKGREVISION=	5
@


1.79
log
@*: revbump for icu downgrade
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.78 2024/11/01 07:33:27 nros Exp $
d5 1
a5 1
PKGREVISION=	4
@


1.78
log
@security/keepassxc: revbump due to security/botan3 version update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.77 2024/11/01 00:53:28 wiz Exp $
d5 1
a5 1
PKGREVISION=	3
@


1.77
log
@*: recursive bump for icu 76.1 shlib bump
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.76 2024/10/04 03:49:34 ryoon Exp $
d5 1
a5 1
PKGREVISION=	2
@


1.76
log
@*: Recursive revbump from Boost 1.86.0
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.75 2024/08/25 06:19:11 wiz Exp $
d5 1
a5 1
PKGREVISION=	1
@


1.75
log
@*: replace CMAKE_ARGS with CMAKE_CONFIGURE_ARGS
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.74 2024/06/23 21:21:56 wiz Exp $
d5 1
@


1.74
log
@keepassxc: update to 2.7.9.

(leaf package)

## 2.7.9 (2024-06-19)

### Changes
* Passkeys: Ability to easily remove a passkey from an entry [#10777]
* Snap: Use new desktop portal for native messaging integration [#10906]

### Fixes
* Improve entry placeholder/reference feature [#10846]
* Improve CSV importing when title field isn't specified [#10843]
* Improve encrypted Bitwarden importing [#10800]
* Improve database settings UX [#10821]
* Improve handling of clipboard actions from entry preview [#10810]
* Improve group/entry view resize behavior and set sensible defaults [#10641]
* Passkeys: Fix incorrect username fill [#10874]
* Passkeys: Return additional data to the extension [#10857]
* Fix password clear timer inconsistency on unlock view [#10708]
* Fix portability check [#10760]
* Fix page overflow on HTML exports [#10735]
* Fix broken builds when using system provided zxcvbn [#10717]
* Fix copy password button when text is selected [#10853]
* Fix tab ordering on application settings pages [#10907]
* SSH Agent: Fix broken decrypt button [#10638]
* Windows: Fix ALT Auto-Type modifier [#10795]
* Windows: Fix wrong DACL memory size allocation [#10712]
* macOS: Fix monospace font sizing [#10739]
* Flatpak: Fix configuration settings off-by-one error [#10688]
* BSD: Fix compiling with libusb implementation [#10736]
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.73 2024/05/29 16:34:15 adam Exp $
d24 3
a26 3
CMAKE_ARGS+=	-DKEEPASSXC_BUILD_TYPE=Release
CMAKE_ARGS+=	-DWITH_XC_DOCS=OFF
CMAKE_ARGS+=	-DWITH_XC_BROWSER=ON
@


1.73
log
@revbump after icu and protobuf updates
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.72 2024/05/12 19:23:03 wiz Exp $
d3 1
a3 1
DISTNAME=	keepassxc-2.7.8-src
a4 1
PKGREVISION=	1
@


1.72
log
@keepassxc: update to 2.7.8.

## 2.7.8 (2024-05-05)

### Changes
- Add hotkey for showing search help [#10591]
- Add hotkey for group switching (Ctrl+Shift+PgUp/PgDown) [#10625]
- Add per-database auto-save delay setting [#9100]
- Add setting to hide menubar [#10341]
- Improve Bitwarden 1PUX import and support organization collections [#10499]
- Show advanced settings checkbox only for settings that have them [#6513]
- Remove obsolete setting for requiring repeated password entry [#9722]
- Passkeys: Allow registering Passkeys to existing entries [#10408]
- Passkeys: Show warning about data being unencrypted before Passkey export [#10411]
- Passkeys: Support NFC and USB transports [#10402]
- Passkeys: Pass extension JSON data to browser [#10615]
- SSH Agent: Do not use entries from recycle bin [#10518]
- Linux: Change hotkey sequence used for {CLEARFIELD} Auto-Type [#10008]
- Windows: Improve DACL memory access protection [#10618]

### Fixes
- Fix crash when deleting history items [#10451]
- Fix crash on screen lock or computer sleep [#10458]
- Fix search field not being focused after unlock [#10459]
- Fix loss of window focus when Auto-Type needs to unlock a database [#10555]
- Fix inconsistent TOTP visibility on unlock [#10009]
- Fix CSV import skipping over single-name groups [#10575]
- Fix key file folder being remembered even if disabled in settings [#10636]
- Fix issues with entry editing and database locking [#10667]
- Fix key file text when provided on command line [#10642]
- Fix issues with hardware key auto detection [#10663]
- Do not override monospace font size [#10282]
- Perform group sort only when group view is in focus [#10202]
- Do not show decimals for attachment sizes in Bytes [#10595]
- Prevent merging of global custom data when merging databases [#10452]
- Fix minor translation issues [#10635]
- Passkeys: Fix StrongBox incompatibility [#10420]
- Passkeys: Set RP ID to effective domain if unset instead of returning an error [#10384]
- Passkeys: Various UI fixes and improvements [#10427, #10608, #10609]
- AppImage: Fix URL opening [#10624]
- Flatpak: Fix application autostart [#10563]
- Linux/macOS: Fix button sizes on modal alert popups [#10500]
- Linux: Fix clipboard clear on Wayland [#10500]
- Windows: Preserve file-hidden attribute [#10343]
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.71 2024/04/06 08:06:36 wiz Exp $
d5 1
@


1.71
log
@* recursive bump for libxkbcommon 1.7.0

Marc Baudoin reported problems with using old binary packages
with the new libkxbcommon, so force everything to 1.7.0
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.70 2024/03/23 10:49:00 ryoon Exp $
d3 1
a3 1
DISTNAME=	keepassxc-2.7.7-src
a4 1
PKGREVISION=	2
@


1.70
log
@keepassxc: Enable zxcvbn password strength estimation

* Bump PKGREVISION.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.69 2024/03/11 13:14:10 wiz Exp $
d5 1
a5 1
PKGREVISION=	1
@


1.69
log
@keepassxc: update to 2.7.7.

## 2.7.7 (2024-03-09)

### Changes
- Support USB Hotplug for Hardware Key interface [#10092]
- Support 1PUX and Bitwarden import [#9815]
- Browser: Add support for PassKeys [#8825, #9987, #10318]
- Build System: Move to vcpkg manifest mode [#10088]

### Fixes
- Fix multiple TOTP issues [#9874]
- Fix focus loss on save when the editor is not visible anymore [#10075]
- Fix visual when removing entry from history [#9947]
- Fix first entry is not selected when a search is performed [#9868]
- Prevent scrollbars on entry drag/drop [#9747]
- Prevent duplicate characters in "Also choose from" field of password generator  [#9803]
- Security: Prevent byte-by-byte and attachment inference side channel attacks [#10266]
- Browser: Fix raising Update Entry messagebox [#9853]
- Browser: Fix bugs when returning credentials [#9136]
- Browser: Fix crash on database open from browser [#9939]
- Browser: Fix support for referenced URL fields [#8788]
- MacOS: Fix crash when changing highlight/accent color [#10348]
- MacOS: Fix TouchID appearing even though lid is closed [#10092]
- Windows: Fix terminating KeePassXC processes with MSI installer [#9822]
- FdoSecrets: Fix database merge crash when enabled [#10136]
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.68 2024/02/25 15:02:42 wiz Exp $
d5 1
d46 1
@


1.68
log
@*: recursive bump for botan3
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.67 2024/01/30 14:22:30 ryoon Exp $
d3 1
a3 1
DISTNAME=	keepassxc-2.7.6-src
a4 1
PKGREVISION=	7
d38 1
@


1.67
log
@*: Recursive revbump from audio/pulseaudio-17.0
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.66 2023/12/29 18:24:57 adam Exp $
d5 1
a5 1
PKGREVISION=	6
@


1.66
log
@revbump for boost-libs
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.65 2023/11/12 13:23:24 wiz Exp $
d5 1
a5 1
PKGREVISION=	5
@


1.65
log
@*: revebump for new brotli option for freetype2

Addresses PR 57693
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.64 2023/11/08 13:20:46 wiz Exp $
d5 1
a5 1
PKGREVISION=	4
@


1.64
log
@*: recursive bump for icu 74.1
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.63 2023/10/24 22:10:49 wiz Exp $
d5 1
a5 1
PKGREVISION=	3
@


1.63
log
@*: bump for openssl 3
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.62 2023/10/19 15:22:01 wiz Exp $
d5 1
a5 1
PKGREVISION=	2
@


1.62
log
@*: recursive bump for botan3 shlib major bump
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.61 2023/09/05 13:44:13 wiz Exp $
d5 1
a5 1
PKGREVISION=	1
@


1.61
log
@keepassxc: add comment about lack of qt6 support
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.60 2023/08/26 10:05:14 wiz Exp $
d5 1
@


1.60
log
@keepassxc: update to 2.7.6.

## 2.7.6 (2023-08-15)

### Changes
- Significant improvement to visual when drag/drop entries [#9698]
- Automatically prompt for Quick Unlock when showing unlock dialog [#9697]
- Improve colorful lock icon and fix file MIME icon on KDE [#9632]
- Ability to search by entry UUID [#9571]
- Add challenge-response support for NitroKey 3 [#9631]
- Auto-Type: Disable entry level Auto-Type when disabled at group/entry [#9672]
- Browser: Show warning when adding duplicate URL's to entry [#9588][#9635]
- Browser: Improve error message when proxy cannot be found [#9385]

### Fixes
- Fix crash on exit on macOS [#9620]
- Fix crash on search if entry doesn't have a group [#9633]
- Fix several issues with Quick Unlock [#9697]
- Enable save button when not auto-saving non-data changes [#9634]
- Several UI/UX fixes [#9647]
- Move toolbar back to top of window when disabling movement [#9699]
- Browser: Fix closing password generator dialog with X button [#9636]
- Browser: Fix handling of expired credentials [#9595]
- Windows: Prevent white flicker when launching application [#9637]
- Linux: Fix warning message about allow screencapture [#9638]
- FdoSecrets: Fix access confirmation dialog showing even when disabled [#9690]
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.59 2023/06/26 11:46:13 wiz Exp $
d45 2
@


1.59
log
@keepassx: switch to botan3, and add yubikey option (default off)

Bump PKGREVISION.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.58 2023/05/22 21:00:43 wiz Exp $
d3 1
a3 1
DISTNAME=	keepassxc-2.7.5-src
a4 1
PKGREVISION=	2
@


1.58
log
@*: bump for libproxy 0.5
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.57 2023/05/16 22:35:17 wiz Exp $
d5 1
a5 1
PKGREVISION=	1
d19 3
d37 2
d44 1
a44 1
.include "../../security/botan2/buildlink3.mk"
@


1.57
log
@keepassxc: update to 2.7.5.

Today, we are releasing KeePassXC 2.7.5 with a bunch of bug fixes
and performance improvements. This version fixes three separate
crashes that were found with the support of our active community
members. Additionally, we fixed several areas in the code that were
causing significant slow downs when databases had more than a
thousand entries.

This release brings several popular feature requests including a
menu option to temporarily allow screen capture (Windows & macOS),
an improved layout to the HTML export, improved KeePassXC logos
and icons, and increasing the max TOTP step to 24 hours.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.56 2023/05/06 19:09:47 ryoon Exp $
d5 1
@


1.56
log
@*: Recursive revbump from audio/libopus 1.4
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.55 2023/04/23 14:26:30 adam Exp $
d3 1
a3 1
DISTNAME=	keepassxc-2.7.4-src
a4 1
PKGREVISION=	7
@


1.55
log
@revbump for boost
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.54 2023/04/19 08:11:22 adam Exp $
d5 1
a5 1
PKGREVISION=	6
@


1.54
log
@revbump after textproc/icu update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.53 2023/04/03 20:21:19 nros Exp $
d5 1
a5 1
PKGREVISION=	5
@


1.53
log
@Revbump due to dependecy change in qt5-qtbase
Since these dependecies are bundled with
qt5-qtbase and not exposed to qt5 using
applications directly, only bump direct users
of qt5-qtbase.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.52 2023/01/29 21:17:40 ryoon Exp $
d5 1
a5 1
PKGREVISION=	4
@


1.52
log
@*: Recursive revbup from graphics/freetype2
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.51 2023/01/24 18:36:32 wiz Exp $
d5 1
a5 1
PKGREVISION=	3
@


1.51
log
@*: convert to cmake/build.mk
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.50 2023/01/22 16:28:37 ryoon Exp $
d5 1
a5 1
PKGREVISION=	2
@


1.50
log
@*: Recursive revbump from Boost 1.81.0
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.49 2022/11/23 16:21:00 adam Exp $
a20 1
USE_CMAKE=	yes
a21 1
CMAKE_ARG_PATH=	..
a24 1
CONFIGURE_DIRS=	build
d34 1
a34 3
pre-configure:
	${MKDIR} ${WRKSRC}/build

@


1.49
log
@massive revision bump after textproc/icu update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.48 2022/10/30 11:25:47 wiz Exp $
d5 1
a5 1
PKGREVISION=	1
@


1.48
log
@keepassxc: update to 2.7.4.

## 2.7.4 (2022-10-29)

### Changes
- Add 2 months expiration preset [#8687]
- CLI: Add Unicode support on Windows [#8618]

### Fixes
- Fix crash on macOS when unlocking database [#8676]
- Fix display of passwords in preview panel [#8633]
- Fix clicking links in entry preview panel [#8644]
- Prevent expired entries search if no results returned [#8643]
- Browser: Revert code causing connection problems [#8665]
- Browser: Fix socket file symbolic link on Linux [#8656]
- Flatpak: Fix launching browser proxy service [#8680]
- SSH Agent: Fix paegent support on Windows [#8619]

## 2.7.3 (2022-10-23)

### Changes
- Enhance Tags Support and Add Saved Searches [#8435, #8607]
- Significant improvements to entry preview panel [#7993]
- Add password strength indicator to all password fields [#7885]
- Limit zxcvbn entropy estimation length to 128 characters [#7748]
- Try full URL path when fetching favicon [#8565]
- Hide usernames in preview panel when hidden in entry view [#8608]
- Enable dark title bar on windows when accent color is not used [#8498]
- Add option to display passwords in color in preview panel [#7097]
- Add XML Export option to GUI [#8524]
- Increase entropy required for a "good" password rating to 75 [#8523]
- Add shortcut to copy password with TOTP appended [#8443]
- Show entry count in status bar [#8435]
- Allow KeePassXC to be built without X11 [#8147]
- Enable use of VivoKey Apex and Dangerous Things FlexSecure tokens [#8332]
- Add setting for number of recent files [#8239]
- Add Ctrl+Tab shortcut to cycle databases in unlock dialog [#8168]
- Replace offensive words in eff_large.wordlist [#7968]
- Auto-Type: PICKCHARS can specify attribute and ignore BEEP [#8118]
- Linux: Add isHardwareKeySupported and refreshHardwareKeys to DBus methods [#8055]
- Add config variable to specify default database file name [#8042]
- Support numeric aware sorting on Windows and macOS [#8363]
- CLI: Add `db-edit` command [#8400]
- CLI: Add option to display all attributes with `show` command [#8256]
- CLI: Show UUID and tags with `show` and `clip` commands [#8241]
- Browser: Move socket into separate directory on Linux [#8030]
- Browser: Add group setting to omit WWW subdomain when matching URLs [#7988]
- FdoSecrets: Ask to unlock the database when creating items [#8022, #8028]
- FdoSecrets: Skip entries in recycle bin when searching [#8021]

### Fixes
- Fix potential deadlock in UI when saving [#8606]
- Fix newlines when copying notes from preview panel [#8542]
- Fix dark mode detection on Linux [#8477]
- Fix crash when deleting items in recycle bin while searching [#8117]
- Fix crash when trying to close database during unlock [#8144]
- Fix tabbing around the interface [#8435, #8520]
- Fix OPVault import when there are multiple OTP fields [#8436]
- Fix various Windows Hello bugs [#8354]
- Fix use of Apple Watch for Quick Unlock [#8311]
- Better handling of "Lock on Minimize" setting [#8202]
- Check for write permission before entering portable mode [#8447]
- Correct regex escape logic to prevent parse errors [#7778]
- Normalize slashes and file case for last used databases [#7864, #7214]
- Link ykcore against pthread [#7807]
- Auto-Type: Fix menu entries in selection dialog on Windows [#7987]
- Auto-Type: Fix use of modifiers under macOS [#8111]
- CLI: Fix output when using clip with the -t flag [#8271]
- Browser: Use asynchronous access confirm dialog [#8273]
- Browser: Always send database locked/unlocked status [#8114]
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.47 2022/09/11 12:52:06 wiz Exp $
d5 1
@


1.47
log
@*: bump PKGREVISION for flac shlib bump
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.46 2022/07/02 16:53:33 ryoon Exp $
d3 1
a3 1
DISTNAME=	keepassxc-2.7.1-src
a4 1
PKGREVISION=	2
@


1.46
log
@*: Recursive revbump from audio/pulseaudio
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.45 2022/04/20 21:24:52 wiz Exp $
d5 1
a5 1
PKGREVISION=	1
@


1.45
log
@keepassxc: update to 2.7.1.

## 2.7.1 (2022-04-05)

### Changes
- Show when tags are changed in entry history [#7638]
- Improve tags editing and allow spaces in tags [#7708]
- Improve layout of entry preview panel [#7767]
- Incorporate patches to support Flatpak distribution [#7728]
- Add expiration presets for 12 and 24 hours [#7738]

### Fixes
- Fix crash when building history change list [#7638]
- Fix hiding password on database unlock [#7725]
- Fix AES KDF slow transform speed [#7755]
- Auto-Type: Correct timing issue on macOS and Linux that prevented typing [#7588]
- Auto-Type: Fix use of Ctrl/Alt/Shift/Win modifiers on Windows [#7629]
- Auto-Type: Reduce/eliminate delay when searching for entries [#7598]
- Auto-Type: Map ASCII dead keys on Linux for international keyboards [#7614]
- CLI: Fix detection of hardware keys (YubiKey) [#7593]
- CLI: Add missing parameter `-c` to add/edit entries command [#7594]
- Secret Service: Fix crash when multiple prompts are shown [#7786]
- SSH Agent: Fix default agent selection on Windows [#7764]
- Fix database unlock dialog not being the top window on Linux [#7771]
- Fix drag/drop entries between tabs on Wayland [#7628]
- Fix compiling with minizip-ng [#7638]
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.44 2022/04/18 19:11:59 adam Exp $
d5 1
@


1.44
log
@revbump for textproc/icu update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.43 2022/04/10 18:23:13 wiz Exp $
d3 1
a3 1
DISTNAME=	keepassxc-${GITHUB_RELEASE}-src
a4 1
PKGREVISION=	3
d7 1
a7 1
GITHUB_RELEASE=	2.7.0
@


1.43
log
@keepassxc: include libXtst to fix build with modular X
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.42 2022/04/01 08:07:28 wiz Exp $
d5 1
a5 1
PKGREVISION=	2
@


1.42
log
@*: finish move of botan to versioned directories
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.41 2022/03/31 23:30:16 wiz Exp $
d52 1
@


1.41
log
@*: recursive bump for botan-devel shlib bump
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.40 2022/03/30 09:06:18 wiz Exp $
d5 1
a5 1
PKGREVISION=	1
d44 1
a44 1
.include "../../security/botan-devel/buildlink3.mk"
@


1.40
log
@keepassxc: update to 2.7.0.

pkgsrc change: fix readline for CLI, enable browser support.

## 2.7.0 (2022-03-21)

### Major Additions
- Implement KDBX 4.1 [#7114]
- Add direct write save option for cloud storage and GVFS [#6594]
- Prevent screen capture on Windows and macOS [#6030]
- Support quick unlock using Windows Hello [#7384]
- Support quick unlock using Apple Watch [#5526]
- Allow specifying database backup paths [#7035]
- Add tag functionality [#6487][#7436][#7446]
- Add password rating column to entry view [#4797]
- Add group clone action [#6124]
- Show modifications between entry history items [#6789]
- Ability to bulk-delete and purge unused custom icons [#5970]
- Support adding custom passphrase wordlists [#6799]
- Support passphrase wordlists in numbered and PGP-signed formats [#6791]
- Implement support for hardware keys via wireless NFC [#6895]
- SSH Agent: Add support for OpenSSH 8.2 FIDO/U2F keys [#6371]
- CLI: Implement attachment handling [#5538]
- CLI: Add support for okon in offline HIBP checks [#5478]
- CLI: Implement `search` command and remove `locate` [#6805]
- CLI: Add db statistic output to `db-info` command [#7032]
- CLI: Add -i/--include option to `generate` command. [#7112]
- CLI: Add a -n (--notes) option to `add` and `edit` commands [#4646]
- CLI: Add keyfile option to `import` command [#5402]
- CLI: Adding a best option to clip to copy a password of the best match [#4489]
- Browser: Add Microsoft Edge support on Linux [#7100]
- Browser: Support native password generator from the extension [#6529]
- Browser: Add group settings [#4180]
- Browser: Add feature to ignore entries for HTTP-Auth Logins [#5394]
- Browser: Support triggering Auto-Type from browser extension [#6272]
- Browser: Add delete-entry command to API [#6899]
- Browser: Add search 'by-path' url to API [#5535]
- Browser: search for entries by UUID to API [#4763]
- Browser: Support auto-download of favicon on entry addition [#7179]
- Auto-Type: Major improvements to Auto-Type [#5864][#7463][#7435][#7391][#7129][#6400][#6364][#6361][#5283][#7507]
- Auto-Type: Fix typing to virtual machines on Windows [#7366]
- Auto-Type: Re-implement X11 keysym emulation [#7098]
- Auto-Type: Support multiple Xkb layouts [#6247]
- Auto-Type: Abort keystroke if modifiers held on X11 [#6351][#6357]
- Auto-Type: Add TOTP option to entry level Auto-Type menu [#6675]
- FdoSecrets: Major Refactor and Code Consolidation [#5747][#5660][#7043][#6915]
- FdoSecrets: Implement unlock before search [#6943]
- Reports: Add browser statistics report [#7197]

### Major Changes
- Port crypto backend to [Botan](https://github.com/randombit/botan) [#6209]
- Improve attachment handling and security [#6606][#5034][#7083]
- Allow selecting any open database in unlock dialog [#5427]
- KeeShare: Remove checking signed container and QuaZip dependency [#7223]
- Introduce security option to enable copy on double click (default off) [#6433]
- Add 'delete entry without confirm' functionality [#5812]
- Improve macOS and Windows platform integration [#5851]
- Lock only the current database by default [#6652]
- Show expired entries on DB unlock [#7290]
- Update D-Bus adaptor interface class name to match definition file [#7523]

### Other Changes and Fixes
- Add countdown progress bar to TOTP preview [#6930]
- Enter favicon url directly on icons page [#6614]
- Set C++17 as standard in the build system [#7180]
- Internalize ykcore into code base [#6654]
- Transition to Visual Studio builds on Windows [#5874]
- Ability to delete entries from health check reports [#6537]
- Enhance remembering last-used directories [#6711]
- Implement org.freedesktop.appearance.color-scheme support on Linux [#7422]
- Support sorting HTML export [#7011]
- Add display number of characters in passphrases [#5449]
- Use Alt+Tab on macOS to switch between databases [#5407]
- Add feature to sort groups using shortcut keys [#6999]
- Add CTRL+Enter to apply password generator changes [#6414]
- Display `Database created` timestamp on statistics report [#6876]
- Browser: Improve best matching credentials setting [#6893]
- SSH Agent: Use both Pageant and OpenSSH agent simultaneously on Windows [#6288]
- SSH Agent: Allow using database path to resolve keys [#6365]
- SSH Agent: Show correct error messages in main window [#7166]
- Multiple fixes for MSI installer [#6630]
- Fix tab order for CSV import dialog to match screen order [#7315]
- Don't mark kdbx:// urls as invalid [#7221]
- Make selected text copyable instead of copying password [#7209]
- Detect timestamp resolution for CSV files [#7196]
- Fix crash while downloading favicon [#7104]
- Correct naming of newly generated keyx files [#7010]
- Place the 'Recycle Bin' at the bottom of the list when groups are sorted [#7004]
- Handle tilde with custom browser paths [#6659]
- Don't scroll up when deleting an entry [#6833]
- Set the MIME-Type to text/plain when using wl-copy on wayland [#6832]
- Fix adaptive icon painting [#5989][#6033]
- Fix favicon download from URL with non-standard port [#5509]
- Ignore recycle bin on KeePassHTTP migration [#5481]
- Fix keepassxc-cr-recovery utility [#7521]
- Fix Auto-Type not working when audio recording indicator is active on macOS 12.2+ [#7526]
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.39 2022/03/28 10:59:27 tnn Exp $
d5 1
@


1.39
log
@{s,t,w}*/*: revbump(1) for libsndfile
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.38 2021/12/08 16:06:18 adam Exp $
a4 1
PKGREVISION=	4
d7 1
a7 1
GITHUB_RELEASE=	2.6.6
d24 2
a25 1
CMAKE_ARGS+=	-DWITH_XC_DOCS=False
a41 1
.include "../../security/libgcrypt/buildlink3.mk"
d43 1
a43 1
.include "../../security/libsodium/buildlink3.mk"
d49 2
a50 1
.include "../../mk/readline.buildlink3.mk"
@


1.38
log
@revbump for icu and libffi
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.37 2021/11/15 22:54:27 wiz Exp $
d5 1
a5 1
PKGREVISION=	3
@


1.37
log
@*: recursive bump for gstreamer 1.18.5
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.36 2021/07/30 12:27:06 ryoon Exp $
d5 1
a5 1
PKGREVISION=	2
@


1.36
log
@*: Recursive revbump from audio/pulseaudio-15.0
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.35 2021/06/28 08:37:22 wiz Exp $
d5 1
a5 1
PKGREVISION=	1
@


1.35
log
@keepassxc: update to 2.6.6.

## 2.6.6 (2021-06-11)

### Fixed

- Fix focusing search when pressing hotkey [#6603]
- Trim whitespace from TOTP key input prior to processing [#6604]
- Fix building on macOS [#6598]
- Resolve compiler warnings for unused return values [#6607]

## 2.6.5 (2021-06-07)

### Added

- Show search bar when toolbar is hidden or in overflow [#6279]
- Show countdown for clipboard clearing in status bar [#6333]
- Command line option to lock all open databases [#6511]
- Allow CSV import of bare TOTP secrets [#6211]
- Retain file creation time when saving database [#6576]
- Set permissions of saved attachments to be private to the current user [#6363]
- OPVault: Use Text instead of Name for attribute names [#6334]

### Changed

- Reports: Allow resizing of reports columns [#6435]
- Reports: Toggle showing expired entries [#6534]
- Save Always on Top setting [#6236]
- Password generator can exclude additional lookalike characters (6/G, 8/B) [#6196]

### Fixed

- Allow setting MSI properties in unattended install [#6196]
- Update MainWindow minimum size to enable smaller verticle space [#6196]
- Use application font size when setting default or monospace fonts [#6332]
- Fix notes not clearing in entry preview panel in some cases [#6481]
- macOS: Correct window activation when restoring from tray [#6575]
- macOS: Better handling of minimize after unlock when using browser integration [#6338]
- Linux: Start after the system tray is available on LXQt [#6216]
- Linux: Allow selection of modal dialogs on X11 in Auto-Type [#6204]
- KeeShare: prevent crash when file extension is missing [#6174]
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.34 2021/04/21 11:42:35 adam Exp $
d5 1
@


1.34
log
@revbump for textproc/icu
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.33 2021/02/08 10:12:54 ryoon Exp $
a4 1
PKGREVISION=	1
d7 1
a7 2
GITHUB_RELEASE=	2.6.4
GITHUB_PROJECT=	keepassxc
@


1.33
log
@keepassxc: Update to 2.6.4

Changelog:
2.6.4 Changelog

Added

  * Automatically adapt to light/dark system theme changes (Windows/macOS only)
    #6034

Changed

  * Show window title as tooltip on system tray #5948
  * Compress Snap release as LZO for faster initial startup #5877
  * Password generator: Set maximum selectable password length to 999 #5937

Fixed

  * Fix crash on app close when using SSH agent #5935
  * Fix KDF selection showing wrong item when using Argon2id #5923
  * Automatically close About dialog on database lock if it is still open #5947
  * Linux: Fix automatic launch at system startup with AppImages #5901
  * Linux: Fix click-to-move on empty area activating when using menus #5971
  * Linux: Try multiple times to show tray icon if tray is not ready yet #5948
  * macOS: Fix KeePassXC blocking clean shutdown #6002
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.32 2021/02/07 06:30:36 ryoon Exp $
d5 1
@


1.32
log
@*: Recursive revbump from audio/pulseaudio-14.2.nb1
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.31 2021/01/25 09:55:17 wiz Exp $
a4 1
PKGREVISION=	1
d7 1
a7 1
GITHUB_RELEASE=	2.6.3
@


1.31
log
@keepassxc: update to 2.6.3.

## 2.6.3 (2020-01-12)

### Added

- Support Argon2id KDF [#5778]
- Support XMLv2 key files [#5798]

### Changed

- Improve CSV Import/Export, include time fields and TOTP [#5346]
- Support empty area dragging of the application window [#5860]
- Display default Auto-Type sequence in preview pane [#5654]
- Remove strict length limit on generated passwords [#5748]
- Hide key file path by default when unlocking database [#5779]
- Document browser extension use with Edge in managed mode [#5692]
- Windows: Prevent clipboard history and cloud sync [#5853]
- macOS: Update the application icon to Big Sur styling [#5851]

### Fixed

- Re-select previously selected entry on database unlock [#5559]
- Properly save special character choice in password generator [#5610]
- Fix crash in browser integration with multiple similar entries [#5653]
- Remove offset on username field in classic theme [#5788]
- Ensure entry history is copied when drag/dropping entries and groups [#5817]
- Close modal dialogs when database is locked [#5820]
- Prevent crash when KeeShare modifies an entry that is currently being edited [#5827]
- Improve preview of entry attributes [#5834]
- Always activate/focus database open dialog preventing mistype [#5878]
- Reports: fix calculation of average password length [#5862]
- Linux: Delay startup on login to correct tray icon issues [#5724]
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.30 2021/01/01 09:52:39 ryoon Exp $
d5 1
@


1.30
log
@*: Recursive revbump from audio/pulseaudio-14.0
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.29 2020/11/05 09:09:02 ryoon Exp $
a4 1
PKGREVISION=	2
d7 1
a7 1
GITHUB_RELEASE=	2.6.2
@


1.29
log
@*: Recursive revbump from textproc/icu-68.1
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.28 2020/10/29 10:57:55 ryoon Exp $
d5 1
a5 1
PKGREVISION=	1
@


1.28
log
@keepassxc: Update to 2.6.2

Changelog:
## 2.6.2 (2020-10-21)

### Added

- Add option to keep window always on top to view menu [#5542]
- Move show/hide usernames and passwords to view menu [#5542]
- Add command line options and environment variables for changing the config locations [#5452]
- Include TOTP settings in CSV import/export and add support for ISO datetimes [#5346]

### Changed

- Mask sensitive information in command execution confirmation prompt [#5542]
- SSH Agent: Avoid shortcut conflict on macOS by changing "Add key" to Ctrl+H on all platforms [#5484]
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.27 2020/08/23 13:31:45 ryoon Exp $
d5 1
@


1.27
log
@keepassxc: Update to 2.6.1

* Disable document option, it requires asciidoctor.

Changelog:
## 2.6.1 (2020-08-19)

### Added

- Add menu entries for auto-typing only username or only password [#4891]
- Browser: Add command for retrieving current TOTP [#5278]
- Improve man pages [#5010]
- Linux: Support Xfce screen lock signals [#4971]
- Linux: Add OARS metadata to AppStream markup [#5031]
- SSH Agent: Substitute tilde with %USERPROFILE% on Windows [#5116]

### Changed

- Improve password generator UI and UX [#5129]
- Do not prompt to restart if switching the theme back and forth [#5084]
- Change actions for F1, F2, and F3 keys [#5082]
- Skip referenced passwords in health check report [#5056]
- Check system-wide Qt translations directory for downstream translations packaging [#5064]
- macOS: Change password visibility toggle shortcut to Ctrl+H to avoid conflict with system shortcut [#5114]
- Browser: Only display domain name in browser access confirm dialog to avoid overly wide window sizes [#5214]

### Fixed

- Fix clipboard not being cleared when database is locked while timeout is still active [#5184]
- Fix list of previous databases not being cleared in some cases [#5123]
- Fix saving of non-data changes on database lock [#5210]
- Fix search results banner theming [#5197]
- Don't enforce theme palette in Classic theme mode and add hover effect for buttons [#5122,#5267]
- Fix label clipping in settings on high-DPI screens [#5227]
- Fix excessive memory usage by icons on systems with high-DPI screens [#5266]
- Fix crash if number of TOTP digits exceeds ten [#5106]
- Fix slot detection when first YubiKey is configured on the second slot [#5004]
- Prevent crash if focus widget gets deleted during saving [#5005]
- Always show buttons for opening or saving attachments [#4956]
- Update link to Auto-Type help [#5228]
- Fix build errors with Ninja [#5121]
- CLI: Fix db-info command wrongly labelled as db-show in usage listing [#5140]
- Windows: Use Classic theme by default if high-contrast mode is on [#5191]
- Linux: Add workaround for qt5ct bug, causing icons not to show up [#5011]
- Linux: Correct high-DPI display by not allowing fractional scaling [#5185]
- Browser: Consider subdomain and path when requesting only "best-matching credentials" [#4832]
- SSH Agent: Always forget all keys on lock [#5115]

## 2.6.0 (2020-07-06)

### Added

- Custom Light and Dark themes [#4110, #4769, #4791, #4892, #4915]
- Compact mode to use classic Group and Entry line height [#4910]
- New monochrome tray icons [#4796, #4803]
- View menu to quickly switch themes, compact mode, and toggle UI elements [#4910]
- Search for groups and scope search to matched groups [#4705]
- Save Database Backup feature [#4550]
- Sort entries by "natural order" and move lines up/down [#4357]
- Option to launch KeePassXC on system startup/login [#4675]
- Caps Lock warning on password input fields [#3646]
- Add "Size" column to entry view [#4588]
- Browser-like tab experience using Ctrl+[Num] (Alt+[Num] on Linux) [#4063, #4305]
- Password Generator: Define additional characters to choose from [#3876]
- Reports: Database password health check (offline) [#3993]
- Reports: HIBP online service to check for breached passwords [#4438]
- Auto-Type: DateTime placeholders [#4409]
- Browser: Show group name in results sent to browser extension [#4111]
- Browser: Ability to define a custom browser location (macOS and Linux only) [#4148]
- Browser: Ability to change root group UUID and inline edit connection ID [#4315, #4591]
- CLI: `db-info` command [#4231]
- CLI: Use wl-clipboard if xclip is not available (Linux) [#4323]
- CLI: Incorporate xclip into snap builds [#4697]
- SSH Agent: Key file path env substitution, SSH_AUTH_SOCK override, and connection test [#3769, #3801, #4545]
- SSH Agent: Context menu actions to add/remove keys [#4290]

### Changed

- Complete replacement of default database icons [#4699]
- Complete replacement of application icons [#4066, #4161, #4203, #4411]
- Complete rewrite of documentation and manpages using Asciidoctor [#4937]
- Complete refactor of config files; separate between local and roaming [#4665]
- Complete refactor of browser integration and proxy code [#4680]
- Complete refactor of hardware key integration (YubiKey and OnlyKey) [#4584, #4843]
- Significantly improve performance when saving and opening databases [#4309, #4833]
- Remove read-only detection for database files [#4508]
- Overhaul of password fields and password generator [#4367]
- Replace instances of "Master Key" with "Database Credentials" [#4929]
- Change settings checkboxes to positive phrasing for consistency [#4715]
- Improve UX of using entry actions (focus fix) [#3893]
- Set expiration time to Now when enabling entry expiration [#4406]
- Always show "New Entry" in context menu [#4617]
- Issue warning before adding large attachments [#4651]
- Improve importing OPVault [#4630]
- Improve AutoOpen capability [#3901, #4752]
- Check for updates every 7 days even while still running [#4752]
- Improve Windows installer UI/UX [#4675]
- Improve config file handling of portable distribution [#4131, #4752]
- macOS: Hide dock icon when application is hidden to tray [#4782]
- Browser: Use unlock dialog to improve UX of opening a locked database [#3698]
- Browser: Improve database and entry settings experience [#4392, #4591]
- Browser: Improve confirm access dialog [#2143, #4660]
- KeeShare: Improve monitoring file changes of shares [#4720]
- CLI: Rename `create` command to `db-create` [#4231]
- CLI: Cleanup `db-create` options (`--set-key-file` and `--set-password`) [#4313]
- CLI: Use stderr for help text and password prompts [#4086, #4623]
- FdoSecrets: Display existing secret service process [#4128]

### Fixed

- Fix changing focus around the main window using tab key [#4641]
- Fix search field clearing while still using the application [#4368]
- Improve search help widget displaying on macOS and Linux [#4236]
- Return keyboard focus after editing an entry [#4287]
- Reset database path after failed "Save As" [#4526]
- Make builds reproducible [#4411]
- Improve handling of ccache when building [#4104, #4335]
- Windows: Use correct UI font and size [#4769]
- macOS: Properly re-hide application window after browser integration and Auto-Type usage [#4909]
- Linux: Fix version number not embedded in AppImage [#4842]
- Auto-Type: Fix crash when performing on new entry [#4132]
- Browser: Send legacy HTTP settings to recycle bin [#4589]
- Browser: Fix merging browser keys [#4685]
- CLI: Fix encoding when exporting database [#3921]
- SSH Agent: Improve reliability and underlying code [#3833, #4256, #4549, #4595]
- FdoSecrets: Fix crash when editing settings before service is enabled [#4332]
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.26 2020/08/18 17:58:13 leot Exp $
d7 1
a7 1
GITHUB_RELEASE=	2.6.1
@


1.26
log
@*: revbump for libsndfile
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.25 2020/08/17 20:19:59 leot Exp $
a4 1
PKGREVISION=	3
d7 1
a7 1
GITHUB_RELEASE=	2.5.4
d25 1
@


1.25
log
@*: revbump after fontconfig bl3 changes (libuuid removal)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.24 2020/06/02 08:24:40 adam Exp $
d5 1
a5 1
PKGREVISION=	2
@


1.24
log
@Revbump for icu
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.23 2020/04/21 14:22:29 nia Exp $
d5 1
a5 1
PKGREVISION=	1
@


1.23
log
@keepassxc: Update to 2.5.4

## 2.5.4 (2020-04-09)

### Fixed

- Return keyboard focus after saving database edits [#4287]
- Windows: Use bare minimum settings in portable version [#4131]
- Windows: Use SHA256 code signing [#4129]
- macOS: Fix code signing incompatibility in latest macOS release [#4564]
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.22 2020/04/12 08:29:10 adam Exp $
d5 1
@


1.22
log
@Recursive revision bump after textproc/icu update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.21 2020/03/26 21:50:24 joerg Exp $
a4 1
PKGREVISION=	3
d7 1
a7 1
GITHUB_RELEASE=	2.5.3
@


1.21
log
@Don't try using jemalloc on NetBSD, it doesn't work.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.20 2020/03/10 22:10:54 wiz Exp $
d5 1
a5 1
PKGREVISION=	2
@


1.20
log
@librsvg: update bl3.mk to remove libcroco in rust case

recursive bump for the dependency change
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.19 2020/03/08 16:51:08 wiz Exp $
a21 4
.if exists(/usr/lib/libjemalloc.so)
LDFLAGS.NetBSD+=	-ljemalloc # for malloc_usable_size()
.endif

@


1.19
log
@*: recursive bump for libffi
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.18 2020/02/26 16:07:38 nia Exp $
d5 1
a5 1
PKGREVISION=	1
@


1.18
log
@keepassxc: Update to 2.5.3

## 2.5.3 (2020-01-19)

### Fixed

- Fix a possible database lockout when removing a YubiKey from a KDBX 3.1 database [#4147]
- Fix crash if Auto-Type is performed on a new entry [#4150]
- Fix crash when all entries are deleted from a group [#4156]
- Improve the reliability of clipboard clearing on Gnome [#4165]
- Do not check cmd:// URLs for valid URL syntax anymore [#4172]
- Prevent unnecessary merges for databases on network shares [#4153]
- Browser: Prevent native messaging proxy from blocking application shutdown [#4155]
- Browser: Improve website URL matching [#4134, #4177]

### Added

- Browser: Enable support for Chromium-based Edge Browser [#3359]
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.17 2020/01/18 21:50:39 jperkin Exp $
d5 1
@


1.17
log
@*: Recursive revision bump for openssl 1.1.1.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.16 2020/01/14 22:32:17 wiz Exp $
d5 1
a5 2
PKGREVISION=	1
CATEGORIES=	security x11
d7 1
a7 1
GITHUB_RELEASE=	2.5.2
@


1.16
log
@keepassxc: update to 2.5.2.

## 2.5.2 (2020-01-04)

### Added

- Browser: Show UI warning when entering invalid URLs [#3912]
- Browser: Option to use an entry only for HTTP auth [#3927]

### Changed

- Disable the user interface when merging or saving the database [#3991]
- Ability to hide protected attribute after reveal [#3877]
- Remove mention of "snaps" in Windows and macOS [#3879]
- CLI: Merge parameter for source database key file (--key-file-from) [#3961]
- Improve GUI tests reliability on Hi-DPI displays [#4075]
- Disable deprecation warnings to allow building with Qt 5.14+ [#4075]
- OPVault: Use 'otp' attribute for TOTP field imports [#4075]

### Fixed

- Fix crashes when saving a database to cloud storage [#3991]
- Fix crash when pressing enter twice while opening database [#3885]
- Fix handling of HTML when displayed in the entry preview panel [#3910]
- Fix start minimized to tray on Linux [#3899]
- Fix Auto Open with key file only databases [#4075]
- Fix escape key closing the standalone password generator [#3892]
- macOS: Fix monospace font usage in password field and notes [#4075]
- macOS: Fix building on macOS 10.9 to 10.11 [#3946]
- Fix TOTP setup dialog not closing on database lock [#4075]
- Browser: Fix condition where additional URLs are ignored [#4033]
- Browser: Fix subdomain matching to return only relevant site entries [#3854]
- Secret Service: Fix multiple crashes and incompatibilities [#3871, #4009, #4074]
- Secret Service: Fix searching of entries [#4008, #4036]
- Secret Service: Fix behavior when exposed group is recycled [#3914]
- CLI: Release the database instance before exiting interactive mode [#3889]
- Fix (most) memory leaks in tests [#3922]

## 2.5.1 (2019-11-11)

### Added

- Add programmatic use of the EntrySearcher [#3760]
- Explicitly clear database memory upon locking even if the object is not deleted immediately [#3824]
- macOS: Add ability to perform notarization of built package [#3827]

### Changed

- Reduce file hash checking to every 30 seconds to correct performance issues [#3724]
- Correct formatting of notes in entry preview widget [#3727]
- Improve performance and UX of database statistics page [#3780]
- Improve interface for key file selection to discourage use of the database file [#3807]
- Hide Auto-Type sequences column when not needed [#3794]
- macOS: Revert back to using Carbon API for hotkey detection [#3794]
- CLI: Do not show protected fields by default [#3710]

### Fixed

- Secret Service: Correct issues interfacing with various applications [#3761]
- Fix building without additional features [#3693]
- Fix handling TOTP secret keys that require padding [#3764]
- Fix database unlock dialog password field focus [#3764]
- Correctly label open databases as locked on launch [#3764]
- Prevent infinite recursion when two databases AutoOpen each other [#3764]
- Browser: Fix incorrect matching of invalid URLs [#3759]
- Properly stylize the application name on Linux [#3775]
- Show application icon on Plasma Wayland sessions [#3777]
- macOS: Check for Auto-Type permissions on use instead of at launch [#3794]

## 2.5.0 (2019-10-26)

### Added

- Add 'Paper Backup' aka 'Export to HTML file' to the 'Database' menu [#3277]
- Add statistics panel with information about the database (number of entries, number of unique passwords, etc.) to the Database Settings dialog [#2034]
- Add offline user manual accessible via the 'Help' menu [#3274]
- Add support for importing 1Password OpVault files [#2292]
- Implement Freedesktop.org secret storage DBus protocol so that KeePassXC can be used as a vault service by libsecret [#2726]
- Add support for OnlyKey as an alternative to YubiKeys (requires yubikey-personalization >= 1.20.0) [#3352]
- Add group sorting feature [#3282]
- Add feature to download favicons for all entries at once [#3169]
- Add word case option to passphrase generator [#3172]
- Add support for RFC6238-compliant TOTP hashes [#2972]
- Add UNIX man page for main program [#3665]
- Add 'Monospaced font' option to the notes field [#3321]
- Add support for key files in auto open [#3504]
- Add search field for filtering entries in Auto-Type dialog [#2955]
- Complete usernames based on known usernames from other entries [#3300]
- Parse hyperlinks in the notes field of the entry preview pane [#3596]
- Allow abbreviation of field names in entry search [#3440]
- Allow setting group icons recursively [#3273]
- Add copy context menu for username and password in Auto-Type dialog [#3038]
- Drop to background after copying a password to the clipboard [#3253]
- Add 'Lock databases' entry to tray icon menu [#2896]
- Add option to minimize window after unlocking [#3439]
- Add option to minimize window after opening a URL [#3302]
- Request accessibility permissions for Auto-Type on macOS [#3624]
- Browser: Add initial support for multiple URLs [#3558]
- Browser: Add entry-specific browser integration settings [#3444]
- CLI: Add offline HIBP checker (requires a downloaded HIBP dump) [#2707]
- CLI: Add 'flatten' option to the 'ls' command [#3276]
- CLI: Add password generation options to `Add` and `Edit` commands [#3275]
- CLI: Add XML import [#3572]
- CLI: Add CSV export to the 'export' command [#3278]
- CLI: Add `-y --yubikey` option for YubiKey [#3416]
- CLI: Add `--dry-run` option for merging databases [#3254]
- CLI: Add group commands (mv, mkdir and rmdir) [#3313].
- CLI: Add interactive shell mode command `open` [#3224]


### Changed

- Redesign database unlock dialog [ #3287]
- Rework the entry preview panel [ #3306]
- Move notes to General tab on Group Preview Panel [#3336]
- Enable entry actions when editing an entry and cleanup entry context menu  [#3641]
- Improve detection of external database changes  [#2389]
- Warn if user is trying to use a KDBX file as a key file [#3625]
- Add option to disable KeePassHTTP settings migrations prompt [#3349, #3344]
- Re-enabled Wayland support (no Auto-Type yet) [#3520, #3341]
- Add icon to 'Toggle Window' action in tray icon menu [#3244]
- Merge custom data between databases only when necessary [#3475]
- Improve various file-handling related issues when picking files using the system's file dialog [#3473]
- Add 'New Entry' context menu when no entries are selected [#3671]
- Reduce default Argon2 settings from 128 MiB and one thread per CPU core to 64 MiB and two threads to account for lower-spec mobile hardware [ #3672]
- Browser: Remove unused 'Remember' checkbox for HTTP Basic Auth [#3371]
- Browser: Show database name when pairing with a new browser [#3638]
- Browser: Show URL in allow access dialog [#3639]
- CLI: The password length option `-l` for the CLI commands `Add` and `Edit` is now `-L` [#3275]
- CLI: The `-u` shorthand for the `--upper` password generation option has been renamed to `-U` [#3275]
- CLI: Rename command `extract` to `export`. [#3277]

### Fixed

- Improve accessibility for assistive technologies [#3409]
- Correctly unlock all databases if `--pw-stdin` is provided [#2916]
- Fix password generator issues with special characters [#3303]
- Fix KeePassXC interrupting shutdown procedure [#3666]
- Fix password visibility toggle button state on unlock dialog [#3312]
- Fix potential data loss if database is reloaded while user is editing an entry [#3656]
- Fix hard-coded background color in search help popup [#3001]
- Fix font choice for password preview [#3425]
- Fix handling of read-only files when autosave is enabled [#3408]
- Handle symlinks correctly when atomic saves are disabled [#3463]
- Enable HighDPI icon scaling on Linux [#3332]
- Make Auto-Type on macOS more robust and remove old Carbon API calls [#3634, [#3347)]
- Hide Share tab if KeePassXC is compiled without KeeShare support and other minor KeeShare improvements [#3654, [#3291, #3029, #3031, #3236]
- Correctly bring window to the front when clicking tray icon on macOS [#3576]
- Correct application shortcut created by MSI Installer on Windows [#3296]
- Fix crash when removing custom data [#3508]
- Fix placeholder resolution in URLs [#3281]
- Fix various inconsistencies and platform-dependent compilation bugs [#3664, #3662, #3660, #3655, #3649, #3417, #3357, #3319, #3318, #3304]
- Browser: Fix potential leaking of entries through the browser integration API if multiple databases are opened [#3480]
- Browser: Fix password entropy calculation [#3107]
- Browser: Fix Windows registry settings for portable installation [#3603]
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.15 2019/10/29 15:46:54 nia Exp $
d5 1
@


1.15
log
@keepassxc: Add SUPERSEDES
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.14 2019/09/18 14:17:16 ryoon Exp $
a4 1
PKGREVISION=	1
d7 1
a7 1
GITHUB_RELEASE=	2.4.3
d53 1
@


1.14
log
@Recursive revbump from audio/pulseaudio
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.13 2019/07/02 13:13:01 ryoon Exp $
d17 3
@


1.13
log
@Update to 2.4.3

* Add security/libsodium as dependency

Changelog:
2.4.3 (2019-06-12)
=========================

- Fix library loading issues in the Snap and macOS releases [#3247]
- Fix various keyboard navigation issues [#3248]
- Fix main window toggling regression when clicking the tray icon on KDE [#3258]
- Add documentation for keyboard shortcuts to source code distribution [#3215]

2.4.2 (2019-05-31)
=========================

- Improve resilience against memory attacks - overwrite memory before free [#3020]
- Prevent infinite save loop when location is unavailable [#3026]
- Attempt to fix quitting application when shutdown or logout issued [#3199]
- Support merging database custom data [#3002]
- Fix opening URL's with non-http schemes [#3153]
- Fix data loss due to not reading all database attachments if duplicates exist [#3180]
- Fix entry context menu disabling when using keyboard navigation [#3199]
- Fix behaviors when canceling an entry edit [#3199]
- Fix processing of tray icon click and doubleclick [#3112]
- Update group in preview widget when focused [#3199]
- Prefer DuckDuckGo service over direct icon download (increases resolution) [#2996]
- Remove apply button in application settings [#3019]
- Use winqtdeploy on Windows to correct deployment issues [#3025]
- Don't mark entry edit as modified when attribute selection changes [#3041]
- Use console code page CP_UTF8 on Windows if supported [#3050]
- Snap: Fix locking database with session lock [#3046]
- Snap: Fix theming across Linux distributions [#3057]
- Snap: Use SNAP_USER_COMMON and SNAP_USER_DATA directories [#3131]
- KeeShare: Automatically enable WITH_XC_KEESHARE_SECURE if quazip is found [#3088]
- macOS: Fix toolbar text when in dark mode [#2998]
- macOS: Lock database on switching user [#3097]
- macOS: Fix global Auto-Type when the database is locked [#3138]
- Browser: Close popups when database is locked [#3093]
- Browser: Add tests [#3016]
- Browser: Don't create default group if custom group is enabled [#3127]
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.12 2019/05/10 19:39:27 ryoon Exp $
d5 1
@


1.12
log
@Update to 2.4.1

Changelog:
2.4.1 (2019-04-12)
=========================

- Fix database deletion when using unsafe saves to a different file system [#2889]
- Fix opening databases with legacy key files that contain '/' [#2872]
- Fix opening database files from the command line [#2919]
- Fix crash when editing master key [#2836]
- Fix multiple issues with apply button behavior [#2947]
- Fix issues on application startup (tab order, --pw-stdin, etc.) [#2830]
- Fix building without WITH_XC_KEESHARE
- Fix reference entry coloring on macOS dark mode [#2984]
- Hide window when performing entry auto-type on macOS [#2969]
- Improve UX of update checker; reduce checks to every 7 days [#2968]
- KeeShare improvements [#2946, #2978, #2824]
- Re-enable Ctrl+C to copy password from search box [#2947]
- Add KeePassXC-Browser integration for Brave browser [#2933]
- SSH Agent: Re-Add keys on database unlock [#2982]
- SSH Agent: Only remove keys on app exit if they are removed on lock [#2985]
- CLI: Add --no-password option [#2708]
- CLI: Improve database extraction to XML [#2698]
- CLI: Don't call mandb on build [#2774]
- CLI: Add debug info [#2714]
- Improve support for Snap theming [#2832]
- Add support for building on Haiku OS [#2859]
- Ctrl+PgDn now goes to the next tab and Ctrl+PgUp to the previous
- Fix compiling on GCC 5 / Xenial [#2990]
- Add .gitrev output to tarball for third-party builds [#2970]
- Add WITH_XC_UPDATECHECK compile flag to toggle the update checker [#2968]
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.11 2019/04/03 00:33:04 ryoon Exp $
d7 1
a7 1
GITHUB_RELEASE=	2.4.1
d18 4
d44 1
@


1.11
log
@Recursive revbump from textproc/icu
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.10 2019/03/22 15:56:41 ryoon Exp $
d3 1
a3 1
DISTNAME=	keepassxc-2.4.0-src
a4 1
PKGREVISION=	1
d7 1
a7 1
GITHUB_RELEASE=	2.4.0
@


1.10
log
@Update to 2.4.0

* Disable PaX MPROTECT to enable autotype

Changelog:
    New Database Wizard [#1952]
    Advanced Search [#1797]
    Automatic update checker [#2648]
    KeeShare database synchronization [#2109, #1992, #2738, #2742, #2746, #2739]
    Improve favicon fetching; transition to Duck-Duck-Go [#2795, #2011, #2439]
    Remove KeePassHttp support [#1752]
    CLI: output info to stderr for easier scripting [#2558]
    CLI: Add --quiet option [#2507]
    CLI: Add create command [#2540]
    CLI: Add recursive listing of entries [#2345]
    CLI: Fix stdin/stdout encoding on Windows [#2425]
    SSH Agent: Support OpenSSH for Windows [#1994]
    macOS: TouchID Quick Unlock [#1851]
    macOS: Multiple improvements; include CLI in DMG [#2165, #2331, #2583]
    Linux: Prevent Klipper from storing secrets in clipboard [#1969]
    Linux: Use polling based file watching for NFS [#2171]
    Linux: Enable use of browser plugin in Snap build [#2802]
    TOTP QR Code Generator [#1167]
    High-DPI Scaling for 4k screens [#2404]
    Make keyboard shortcuts more consistent [#2431]
    Warn user if deleting referenced entries [#1744]
    Allow toolbar to be hidden and repositioned [#1819, #2357]
    Increase max allowed database timeout to 12 hours [#2173]
    Password generator uses existing password length by default [#2318]
    Improve alert message box button labels [#2376]
    Show message when a database merge makes no changes [#2551]
    Browser Integration Enhancements [#1497, #2253, #1904, #2232, #1850, #2218, #2391, #2396, #2542, #2622, #2637, #2790]
    Overall Code Improvements [#2316, #2284, #2351, #2402, #2410, #2419, #2422, #2443, #2491, #2506, #2610, #2667, #2709, #2731]
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.9 2019/01/08 16:27:16 ryoon Exp $
d5 1
@


1.9
log
@Update to 2.3.4

Changelog:
2.3.4 (2018-08-21)
=========================

- Show all URL schemes in entry view [#1768]
- Disable merge when database is locked [#1975]
- Fix intermittent crashes with favorite icon downloads [#1980]
- Provide potential crash warning to Qt 5.5.x users [#2211]
- Disable apply button when creating new entry/group to prevent data loss [#2204]
- Allow for 12 hour timeout to lock idle database [#2173]
- Multiple SSH Agent fixes [#1981, #2117]
- Multiple Browser Integration enhancements [#1993, #2003, #2055, #2116, #2159, #2174, #2185]
- Fix browser proxy application not closing properly [#2142]
- Add real names and Patreon supporters to about dialog [#2214]
- Add settings button to toolbar, Donate button, and Report a Bug button to help menu [#2214]
- Enhancements to release-tool to appsign intermediate build products [#2101]
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.8 2018/12/09 18:52:44 adam Exp $
d3 2
a4 1
DISTNAME=	keepassxc-2.3.4
d7 3
d16 2
d24 2
d35 1
d42 1
@


1.8
log
@revbump after updating textproc/icu
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.7 2018/11/12 03:52:51 ryoon Exp $
d3 1
a3 2
DISTNAME=	keepassxc-2.3.3
PKGREVISION=	4
@


1.7
log
@Recursive revbump from hardbuzz-2.1.1
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 2018/07/20 03:34:27 ryoon Exp $
d4 1
a4 1
PKGREVISION=	3
@


1.6
log
@Recursive revbump from textproc/icu-62.1
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.5 2018/07/06 15:06:49 ryoon Exp $
d4 1
a4 1
PKGREVISION=	2
@


1.5
log
@Recursive revbump from audio/pulseaudio
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2018/06/23 08:20:36 wiz Exp $
d4 1
a4 1
PKGREVISION=	1
@


1.4
log
@keepassxc: update to 2.3.3.

Also add upstream patch for building with Qt 5.11.

2.3.3

Fix crash when browser integration is enabled [#1923]

2.3.2

Enable high entropy ASLR on Windows [#1747]
Enhance favicon fetching [#1786]
Fix crash on Windows due to Auto-Type [#1691]
Fix dark tray icon changing all icons [#1680]
Fix --pw-stdin not using getPassword function [#1686]
Fix placeholders being resolved in notes [#1907]
Enable auto-type start delay to be configurable [#1908]
Browser: Fix native messaging reply size [#1719]
Browser: Increase maximum buffer size [#1720]
Browser: Enhance usability and functionality [#1810, #1822, #1830, #1884, #1906]
SSH Agent: Parse aes-256-cbc/ctr keys [#1682]
SSH Agent: Enhance usability and functionality [#1677, #1679, #1681, #1787]

2.3.1

Fix unnecessary automatic upgrade to KDBX 4.0 and prevent challenge-response key being stripped [#1568]
Abort saving and show an error message when challenge-response fails [#1659]
Support inner stream protection on all string attributes [#1646]
Fix favicon downloads not finishing on some websites [#1657]
Fix freeze due to invalid STDIN data [#1628]
Correct issue with encrypted RSA SSH keys [#1587]
Fix crash on macOS due to QTBUG-54832 [#1607]
Show error message if ssh-agent communication fails [#1614]
Fix --pw-stdin and filename parameters being ignored [#1608]
Fix Auto-Type syntax check not allowing spaces and special characters [#1626]
Fix reference placeholders in combination with Auto-Type [#1649]
Fix qtbase translations not being loaded [#1611]
Fix startup crash on Windows due to missing SVG libraries [#1662]
Correct database tab order regression [#1610]
Fix GCC 8 compilation error [#1612]
Fix copying of advanced attributes on KDE [#1640]
Fix member initialization of CategoryListWidgetDelegate [#1613]
Fix inconsistent toolbar icon sizes and provide higher-quality icons [#1616]
Improve preview panel geometry [#1609]
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2018/04/14 07:34:39 adam Exp $
d4 1
@


1.3
log
@revbump after icu update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2018/04/07 07:35:50 wiz Exp $
d3 1
a3 2
DISTNAME=	keepassxc-2.3.0
PKGREVISION=	1
@


1.2
log
@keepassxc: remove now unnecessary qt5 hacks.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1 2018/04/02 08:45:24 wiz Exp $
d4 1
@


1.1
log
@security/keepassxc: import keepassxc-2.3.0

Based on the wip package by myself with fixes from rillig.

KeePassXC can store your passwords safely and auto-type them into
your everyday websites and applications.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.36 2017/09/04 14:43:13 wiz Exp $
a17 3
# various issues with symbols such at qt_plugin_instance not being visible.
BUILDLINK_TRANSFORM+=	rm:-fvisibility=hidden

@

