log hgext/gpg.py @ 52076:66579606f677

age author description
Mon, 16 Sep 2024 15:36:44 +0200 Matt Harbison typing: add `from __future__ import annotations` to most files
Sun, 20 Aug 2023 16:20:56 -0400 Matt Harbison gpg: use a context manager to write `.hgsigs`
Sun, 20 Aug 2023 16:19:41 -0400 Matt Harbison gpg: migrate `opts` to native kwargs
Sun, 20 Aug 2023 16:32:18 -0400 Matt Harbison gpg: fix an UnboundLocalError whenever using --force stable
Wed, 25 Jan 2023 12:46:22 +0100 Pierre-Yves David dirstate: use `dirstate.change_files` to scope the change in `gpg`
Mon, 21 Feb 2022 13:08:28 -0700 Gregory Szorc py3: use class X: instead of class X(object):
Thu, 03 Mar 2022 17:34:00 +0100 Gregory Szorc py2: remove simple from __future__ statements
Fri, 07 May 2021 22:06:25 -0400 Matt Harbison merge with stable
Fri, 30 Apr 2021 16:13:02 -0700 Kyle Lippincott black: make codebase compatible with black v21.4b2 and v20.8b1 stable
Mon, 29 Mar 2021 01:52:06 +0200 Joerg Sonnenberger node: replace nullid and friends with nodeconstants class
Tue, 01 Dec 2020 21:54:46 +0100 Joerg Sonnenberger node: import symbols explicitly
Fri, 27 Nov 2020 17:03:29 -0500 Augie Fackler formating: upgrade to black 20.8b1
Fri, 08 Nov 2019 11:19:20 -0800 Augie Fackler cleanup: remove pointless r-prefixes on single-quoted strings
Tue, 29 Oct 2019 10:41:30 +0100 Pierre-Yves David formatting: run black version 19.10b0 on the codebase stable
Tue, 08 Oct 2019 15:06:18 -0700 Martin von Zweigbergk cleanup: join string literals that are already on one line
Sun, 06 Oct 2019 09:48:39 -0400 Augie Fackler formatting: byteify all mercurial/ and hgext/ string literals
Sun, 06 Oct 2019 09:45:02 -0400 Augie Fackler formatting: blacken the codebase
Fri, 26 Apr 2019 17:39:07 +0200 Sietse Brouwer help: register the 'gpg' command category and give it a description
Sat, 09 Feb 2019 22:50:53 -0800 Martin von Zweigbergk match: delete unused root and cwd arguments from {always,never,exact}() (API)
Sat, 13 Oct 2018 02:17:41 -0700 rdamazio help: assigning categories to existing commands
Sat, 26 May 2018 12:14:04 +0900 Yuya Nishihara py3: wrap tempfile.mkstemp() to use bytes path
Sat, 24 Mar 2018 15:10:51 +0900 Yuya Nishihara procutil: bulk-replace function calls to point to new module
Sat, 10 Mar 2018 15:57:16 +0900 Yuya Nishihara py3: use r'' instead of sysstr('') to get around code transformer
Fri, 02 Mar 2018 07:13:33 +0530 Pulkit Goyal py3: use pycompat.bytestr() to convert error messages to bytes
Thu, 15 Feb 2018 17:18:26 +0100 Boris Feld util: extract all date-related utils in utils/dateutil module
Sun, 11 Feb 2018 18:32:37 -0500 Josef 'Jeff' Sipek gpg: print unknown key IDs in their entirety
Mon, 23 Oct 2017 00:02:46 +0530 Pulkit Goyal py3: handle keyword arguments in hgext/gpg.py
Fri, 13 Oct 2017 23:26:16 +0200 Boris Feld configitems: register the 'gpg' arbitraty key section
Fri, 30 Jun 2017 03:42:34 +0200 Boris Feld configitems: register the 'gpg.key' config
Fri, 30 Jun 2017 03:42:33 +0200 Boris Feld configitems: register the 'gpg.cmd' config
Sun, 14 May 2017 16:19:47 +0900 Yuya Nishihara commands: move templates of common command options to cmdutil (API)
Sat, 09 Jan 2016 23:07:20 +0900 Yuya Nishihara registrar: move cmdutil.command to registrar module (API)
Wed, 15 Mar 2017 00:28:21 -0700 Pierre-Yves David gpg: use 'wvfs' instead of 'wfile'
Mon, 13 Feb 2017 22:15:28 +0530 Pulkit Goyal py3: convert the mode argument of os.fdopen to unicodes (2 of 2)
Tue, 23 Aug 2016 11:26:08 -0400 Augie Fackler extensions: change magic "shipped with hg" string
Thu, 26 May 2016 01:57:34 +0900 FUJIWARA Katsunori gpg: make a message translatable
Sat, 14 May 2016 14:03:12 +0900 Yuya Nishihara py3: move up symbol imports to enforce import-checker rules
Fri, 06 May 2016 21:46:17 +0530 Pulkit Goyal py3: make hgext/gpg.py use absolute_import
Fri, 15 Jan 2016 13:14:46 -0800 Bryan O'Sullivan with: use context manager for wlock in sign
Wed, 02 Dec 2015 03:12:08 +0900 FUJIWARA Katsunori gpg: make sign acquire wlock before processing
Wed, 25 Nov 2015 06:10:54 +0000 timeless gpg: rename sigcheck function
Thu, 08 Oct 2015 12:55:45 -0700 Pierre-Yves David error: get Abort from 'error' instead of 'util'
Thu, 25 Jun 2015 17:35:57 -0500 Matt Mackall gpg: mention undocumented options
Tue, 23 Jun 2015 22:20:08 -0700 Gregory Szorc global: mass rewrite to use modern exception syntax
Tue, 28 Apr 2015 16:44:37 -0400 Augie Fackler extensions: document that `testedwith = 'internal'` is special
Sat, 16 May 2015 14:30:07 -0400 Augie Fackler cleanup: use __builtins__.any instead of util.any
Thu, 15 Jan 2015 23:17:12 +0100 Angel Ezquerra localrepo: remove all external users of localrepo.opener
Thu, 02 Oct 2014 18:50:41 -0500 Matt Mackall gpg: use an abort hint and don't mention --force
Thu, 02 Oct 2014 18:47:02 -0500 Matt Mackall gpg: move test of force before status call
Wed, 24 Sep 2014 12:57:39 -0700 Martin von Zweigbergk gpg: drop unnecessary slicing of status array
Sat, 02 Aug 2014 21:46:26 +0900 FUJIWARA Katsunori gpg: pass 'editform' argument to 'cmdutil.getcommiteditor'
Wed, 30 Jul 2014 00:13:59 +0900 FUJIWARA Katsunori doc: unify help text for "--message" option stable
Sun, 01 Jun 2014 00:08:32 +0900 FUJIWARA Katsunori gpg: accept '--edit' like other commands creating new changeset
Sun, 14 Jul 2013 21:50:52 +0800 Wei, Elson gpg: show "Unknown key ID xxxxxxxx" when the status is ERRSIG
Sun, 14 Jul 2013 21:50:45 +0800 Wei, Elson gpg: add shortkey() to convert from long id to short
Fri, 12 Jul 2013 10:10:46 +0800 Wei, Elson gpg: getkeys() removes unused returning value "err"
Fri, 12 Jul 2013 10:05:11 +0800 Wei, Elson gpg: treat "ERRSIG" as a valid key id but no fingerprint
Wed, 20 Jun 2012 16:49:04 +0200 Thomas Arendsen Hein consistency: use REV instead of REVISION
Tue, 12 Jun 2012 14:18:18 +0200 Martin Geisler gpg: lowercase messages
Tue, 15 May 2012 14:37:49 -0500 Augie Fackler hgext: mark all first-party extensions as such