[Pkg-privacy-commits] [monkeysign] annotated tag 0.1 created (now f91caf1)

Ximin Luo infinity0 at moszumanska.debian.org
Sat Aug 22 13:34:19 UTC 2015


This is an automated email from the git hooks/post-receive script.

infinity0 pushed a change to annotated tag 0.1
in repository monkeysign.

        at  f91caf1   (tag)
   tagging  13a12af04c3c36bc4fae4f14b60144d84372468d (commit)
 tagged by  Antoine Beaupré
        on  Sat Jul 21 20:44:18 2012 -0400

- Log -----------------------------------------------------------------
first official release of monkeysign

features commandline and qrcode-based caff replacements along with a
library and unit tests for the library
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAABCAAGBQJQC0ziAAoJEHkhUlJ7dZIe6RoQAK8VJoYCutQfHej+DFOjYbqS
HV401WgQwSnDgmifjG+fXZD/umD0dEJYIC07aAL7zNi14f03j1OINzopLyUGKb2p
EjvsZnJ/egJiOlZQ5EykhLmRMoc/IwJlg4lfXZ9LNNJy22EMnbiVRjNzOfORHHLb
ZD/STAR6hcgksf2QrP6qQcZoGkgauR4+dknAoVcTJ1dOehj6RSJyatizz1FUBAeS
sHrkJVtd3B/BD5yErkG1++jkdmOKNHXrgt05AQl6f2am/LZmS4OZirDQvs06fvK9
A3NjVOpoYd9+8psiqdjf+nptqlbqeHRiM/M4aB59t+WWJ8G4Fzga3QJ3hwuVmFC/
qoG/jjX5WOpeKNEnxzlpkrIZmTP3vqKfqB8G7Jriujb8b5LeD8AqsQTsVltYb4AR
6ZsLENj4qDUTe0tA7CvmOX+tOCYYVu3TRoyjOV2sesBbKPGHg9j/YG/rcaIQbmTS
l3gWiMK5YT6crwZOFXSt8C1cB5xl7R/MqnL6WLxBc9hyrbiPAn21AC+EsBOTmOOd
Hv/1kniRS5ph1Npo0O5hf4yHQ97P8YoXVfNO9IRJEo3AM3clnCuyuKAolz2R+6J7
w7IUc7jTEtKm7YlPVJ4YOHkkQ05QFJBTxc2bM4eRg1Xo0sIC1oEqYxIjyuN+xoxq
4DpQqMjs7351V9HYYeTQ
=dFvk
-----END PGP SIGNATURE-----

Antoine Beaupré (207):
      relax the regex requirement, instead look for 40 chars hexadecimal strings
      print the captured data we ignore so that we have something going on at least
      figure out where we should sign the key
      try to have caff-like signing with subprocess calls
      wrap main code in __main__ so this can be tested more easily
      reindent
      indent with spaces instead of tabs
      remove unused function
      move utility functions to a separate class
      move keyring functions to a monkeysign module
      reimplement sign and forget using the api, fetch keys from normal keyring, allow overrriding home
      reimplement sign and forget using the api, fetch keys from normal keyring, allow overrriding home, add test code
      explain what this script is about
      start rewriting monkeysign as a generic gpg IPC facility, with tests
      add version testing
      rewrite tests to use the temporary keyring class
      implement import
      implement import
      add export test, failing
      split default options in a class setting
      refactor command calls into a call_command
      remove an incorrect comment
      simplify and cleanup commandline processing
      improve commandline generation tests
      properly call export/import commands
      make export tests pass by doing a minimal export
      be more explicit about type
      comments
      return true for successful imports instead of the return code
      port fetch_keys to new infra
      extra import test
      test import failures
      add tests for fetch_keys
      fix comment
      add comments to import/export
      fix key fetching
      add more listing options from GPGME, relax commandline testing code to ignore order
      primitive key loader
      rename blocks to record to reflect the OpenPGP vocabulary
      move gpg output parsing in the key class
      find secret keys too
      do not think we have secrets by default
      remove useless variable
      mark the fields that are not implemented
      fix inheritance
      do not use the environment for gpg, it blends the contexts
      rewrite sign_key
      fix import and sign tests
      more import/export test fixes
      extend regular tests
      fix keyserver test by actually providing a keyserver
      fix caff-like functionality and private key export
      paste debug on stdout since unittest are on stderr
      add proper tests for signatures that don't involve your private key
      add a test key with secret material
      properly initialize key sub-objects
      allow exporting the whole keyring
      fix sign_key return value
      add more signing tests, one failing
      fixup caff test to use temporary key
      add debugging stubs to base class
      make build_command() idempotent: don't add -- twice
      fix missing key test
      Revert "fix sign_key return value"
      actually verify the signature
      send yes twice to gpg, fixing signatures
      indent
      add batch argument
      add --quiet
      implement uid signing
      be more strict with io
      remove test debugging
      port to new API
      properly import the secret key material
      allow all key listings
      ignore user attributes for now
      move status fd to stderr for import to work properly with complex keyrings
      properly guess the signing key
      ignore revocation keys
      allow call_command to verify status with expect
      move expect out of call, add details to import's expect
      don't display line as found if it wasn't
      complete docstrings
      remove debugging code
      notice a bug in sign_uid()
      comments and indent
      return the regexp match in expect and seek
      optimise sign_uid by taking the uid listin from sign-key
      add docstrings to all tests
      reindent
      remove unnecessary communicate() since we wait()
      reorder
      reindent to 4 spaces
      make OpenPGPkey constructor parse data
      comment
      refactor exceptions
      move code around
      add license and description
      move network tests to a different file
      remove unused script
      rename the monkeysign module to gpg
      rename the Gpg class to Keyring
      split off the gpg commandline plumbing in a separate class
      rename and comment classes
      have an explicit tmpdir in TempKeyring, rewrite unit tests
      fixup: unbreak tests
      remove duplicate test
      remove duplicated code between tests and core
      comments
      make sign_uid able to sign multiple keys
      add some tests for seek
      rename sign_uid to sign_key
      rename sign_uid to sign_key
      rename 'uid' parameter to more appropriate 'pattern'
      document arguments and bug in sign_key
      ignore .pyc files
      make tests executable
      start a caff spinoff based on our library
      import key in tmp keyring
      wrap main in a class
      refactor
      add remaining stubs
      implement key signing
      fix key import
      add a note to implement better error handling in sign_key
      reverse logic back to normalc
      break cleanly on uids
      implement cleaner fingerprint output
      avoid errors if a USERID_HINT is provided
      actually prompt the user to confirm the signature
      details
      try to pass along the fingerprints to ship
      implement untrusted symmetric encryption
      implement asym decryption
      simplify test code by breaking up into more classes
      actually display the encrypted version, work on keys, not fingerprints
      notice the other project
      explain how this will work
      generate a mime message
      fixup from and to
      implement email sending (or not)
      implement identity guessing
      prettier
      comments
      allow signing just one uid
      fixup signing with hints for specific uids too
      fixup error handling for arguments
      add myself as an author
      add myself as an author, make this markdown
      add a simple todo list
      one todo down
      release process
      more todo
      add debian package metadata
      fix boilerplate
      mark debian package as done
      fix menu file
      import readme in package metadata
      fix section, following gnupg's lead
      add version number to library
      add distutils setup file
      remove unuse file
      fixup setup file
      fix depends
      remove .py extension from scripts
      update standards, no change
      setup.py works
      copy README to the long description
      fix API calls
      handle the single uid case in signing
      add test for last fix
      docstring
      fix api calls, signing now works again in scan
      improve the API: don't assume a main in the UI class
      start abstracting UI
      fixup last split
      clarify imports
      make local check global
      fix constructor
      change all exits to abort, handle implementation exceptions lower down
      move most code in the generic UI class now that the code is generic
      strip sign_key off base-class, it's too CLI-specific
      change all output messages to call to log
      fixup syntax error
      fixup syntax error in verbose/log conversion
      import keys even in dry run so we can do something
      fix logging of keyring cleanup
      clarify what's going on in dry run or if no key is selected
      move parse_args in UI class
      improve import error handling: do not consider exit code, just if import worked said OK
      fix user detection by taking what is imported from keyring
      Merge branch 'master' into refactor_ui
      fix double typecast
      tell where we're sending mail
      add a warn function to make signatures UI independent
      create a choose_uid function to make sign_key UI-independent
      continue fixing sign_key
      change where we're setting the default to to be more logical
      fix syntax error
      move sign_key function to parent class, no change
      add choose_uid() stub
      move UI to its own file
      add missing sys import for default logging in ui
      move general process documentation to base main, which is empty by default
      fix syntax errors
      partially port to new UI
      update todo

Daniel Kahn Gillmor (2):
      added initial README to get started
      merged READMEs

Jerome C (3):
      Initial version.
      prevent qrcode from being generated twice at startup
      make window and image resizing more fluid

Jerome Charaoui (10):
      generator: add menu bar, remove close button
      generator: add global pixbuf and some comments
      generator: allow saving to clipboard
      generator: allow printing
      generator: use OPENPGP4FPR prefix
      scanner: big rewrite, use video instead of image input, download key to temporary keyring
      scanner: capture video frame when detecting fingerprint, adjust fingerprint/owner verification dialog
      scanner: properly create/remove tempdir, use gpg homedir option instead of keyring, correct window destroy signal handling
      scanner: remove pyme dependency
      scanner: resume webcam capture if key is not found or not certified

anarcat (3):
      show the fingerprint when we fail finding it
      clarify the dependencies as python-qrencode is in debian
      remove version from readme, add author

-----------------------------------------------------------------------

No new revisions were added by this update.

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-privacy/packages/monkeysign.git



More information about the Pkg-privacy-commits mailing list