[Pkg-privacy-commits] [monkeysign] branch 2.x created (now a396170)
Ximin Luo
infinity0 at moszumanska.debian.org
Sat Aug 22 13:34:12 UTC 2015
This is an automated email from the git hooks/post-receive script.
infinity0 pushed a change to branch 2.x
in repository monkeysign.
at a396170 hand over package to pkg-privacy team
This branch includes the following new commits:
new 5b13829 added initial README to get started
new d9ad284 Initial version.
new bca5953 merged READMEs
new d27c099 prevent qrcode from being generated twice at startup
new aad8c87 make window and image resizing more fluid
new 62caa5a generator: add menu bar, remove close button
new 435d0d4 generator: add global pixbuf and some comments
new 63faf94 generator: allow saving to clipboard
new 8d93f4b generator: allow printing
new 8fca2b6 generator: use OPENPGP4FPR prefix
new 42b0fd5 scanner: big rewrite, use video instead of image input, download key to temporary keyring
new ccbb599 scanner: capture video frame when detecting fingerprint, adjust fingerprint/owner verification dialog
new 8c1e30d scanner: properly create/remove tempdir, use gpg homedir option instead of keyring, correct window destroy signal handling
new 151f043 scanner: remove pyme dependency
new 0e936b0 scanner: resume webcam capture if key is not found or not certified
new 500c776 show the fingerprint when we fail finding it
new aa5ac18 clarify the dependencies as python-qrencode is in debian
new 1f3fc44 remove version from readme, add author
new 509effc relax the regex requirement, instead look for 40 chars hexadecimal strings
new c20f7ed print the captured data we ignore so that we have something going on at least
new 21b4ff3 figure out where we should sign the key
new 175e11d try to have caff-like signing with subprocess calls
new 8be1831 wrap main code in __main__ so this can be tested more easily
new 722d85d reindent
new b4196e4 indent with spaces instead of tabs
new 24da1d8 remove unused function
new e85b694 move utility functions to a separate class
new f5edc3c move keyring functions to a monkeysign module
new a412ce8 reimplement sign and forget using the api, fetch keys from normal keyring, allow overrriding home
new d39e7ff reimplement sign and forget using the api, fetch keys from normal keyring, allow overrriding home, add test code
new 889fb72 explain what this script is about
new c30c56f start rewriting monkeysign as a generic gpg IPC facility, with tests
new 66875e4 add version testing
new 3ebe323 rewrite tests to use the temporary keyring class
new 76d5d66 implement import
new 275e05f implement import
new a529952 add export test, failing
new 06362ac split default options in a class setting
new 5195d87 refactor command calls into a call_command
new c03cf49 remove an incorrect comment
new 324b35b simplify and cleanup commandline processing
new c882f40 improve commandline generation tests
new b85e261 properly call export/import commands
new 50ea0fd make export tests pass by doing a minimal export
new 77823f1 be more explicit about type
new 6cea7e9 comments
new 68e9e10 return true for successful imports instead of the return code
new 0980e11 port fetch_keys to new infra
new 3254944 extra import test
new 92d64b4 test import failures
new 2ae8e39 add tests for fetch_keys
new e57f245 fix comment
new e124b61 add comments to import/export
new f518984 fix key fetching
new 20bcc63 add more listing options from GPGME, relax commandline testing code to ignore order
new fca0214 primitive key loader
new 74bcac3 rename blocks to record to reflect the OpenPGP vocabulary
new d41576a move gpg output parsing in the key class
new a254a20 find secret keys too
new ceef407 do not think we have secrets by default
new bb82346 remove useless variable
new d96e3d9 mark the fields that are not implemented
new 1cea5a3 fix inheritance
new 2c56884 do not use the environment for gpg, it blends the contexts
new be40f93 rewrite sign_key
new 9f7e9f3 fix import and sign tests
new 9458fd1 more import/export test fixes
new c07e403 extend regular tests
new 30c8028 fix keyserver test by actually providing a keyserver
new a983439 fix caff-like functionality and private key export
new 9c5e58b paste debug on stdout since unittest are on stderr
new f2cb0c4 add proper tests for signatures that don't involve your private key
new 13bf2a1 add a test key with secret material
new 0ec422e properly initialize key sub-objects
new 7ed285e allow exporting the whole keyring
new b109b88 fix sign_key return value
new 9285c21 add more signing tests, one failing
new 611486c fixup caff test to use temporary key
new a2516da add debugging stubs to base class
new 528ad22 make build_command() idempotent: don't add -- twice
new 1aca74c fix missing key test
new 431d59b Revert "fix sign_key return value"
new be722df actually verify the signature
new f5ba40a send yes twice to gpg, fixing signatures
new 3489f77 indent
new 8d009f9 add batch argument
new b263fb3 add --quiet
new 563c82b implement uid signing
new 6ac5987 be more strict with io
new c90296b remove test debugging
new 4748b8a port to new API
new 143503d properly import the secret key material
new 2a37559 allow all key listings
new 1b30754 ignore user attributes for now
new 2c58a96 move status fd to stderr for import to work properly with complex keyrings
new 7aac4b5 properly guess the signing key
new c27ffce ignore revocation keys
new d086552 allow call_command to verify status with expect
new 2076ea1 move expect out of call, add details to import's expect
new 436f0e4 don't display line as found if it wasn't
new 1fe16b3 complete docstrings
new fde56fb remove debugging code
new 77d28ad notice a bug in sign_uid()
new d9f4f11 comments and indent
new 91cdad8 return the regexp match in expect and seek
new 83a621d optimise sign_uid by taking the uid listin from sign-key
new e14d633 add docstrings to all tests
new b57dd7c reindent
new 7686753 remove unnecessary communicate() since we wait()
new 4464435 reorder
new 9ed5b63 reindent to 4 spaces
new 45b5164 make OpenPGPkey constructor parse data
new 2809882 comment
new ba0c795 refactor exceptions
new 02b91aa move code around
new d266400 add license and description
new 8d800dd move network tests to a different file
new eadd0d5 remove unused script
new a80208d rename the monkeysign module to gpg
new e54cb24 rename the Gpg class to Keyring
new 35d2e46 split off the gpg commandline plumbing in a separate class
new 76a821a rename and comment classes
new f804d3b have an explicit tmpdir in TempKeyring, rewrite unit tests
new 81aeba2 fixup: unbreak tests
new 951edad remove duplicate test
new 724fdde remove duplicated code between tests and core
new db5ee54 comments
new 7cfebd3 make sign_uid able to sign multiple keys
new 15eb045 add some tests for seek
new ea2dc5d rename sign_uid to sign_key
new 84588c4 rename sign_uid to sign_key
new 695a1a1 rename 'uid' parameter to more appropriate 'pattern'
new 1e84e0e document arguments and bug in sign_key
new 39d5b64 ignore .pyc files
new b0ac1c3 make tests executable
new afb95d2 start a caff spinoff based on our library
new 073df59 import key in tmp keyring
new d3f9e7b wrap main in a class
new b6fdf3e refactor
new 5c20db1 add remaining stubs
new 6fdec01 implement key signing
new 16d3e82 fix key import
new 4ac1f82 add a note to implement better error handling in sign_key
new b2267cd reverse logic back to normalc
new aa21888 break cleanly on uids
new d2f3368 implement cleaner fingerprint output
new 9c33839 avoid errors if a USERID_HINT is provided
new 0ed741f actually prompt the user to confirm the signature
new 7147846 details
new 832eebf try to pass along the fingerprints to ship
new 745257f implement untrusted symmetric encryption
new b3593e6 implement asym decryption
new 66f75c2 simplify test code by breaking up into more classes
new 0fa4b05 actually display the encrypted version, work on keys, not fingerprints
new 30affae notice the other project
new c3b6847 explain how this will work
new 76b5a47 generate a mime message
new d0d8dc8 fixup from and to
new b1050b2 implement email sending (or not)
new 2d51316 implement identity guessing
new 16a0f21 prettier
new fb15647 comments
new f55ac9a allow signing just one uid
new 81fd9b1 fixup signing with hints for specific uids too
new da94a41 fixup error handling for arguments
new d1458c7 add myself as an author
new 10cb734 add myself as an author, make this markdown
new b4f0749 add a simple todo list
new b9ec9c1 one todo down
new 6179e83 release process
new 56ec40e more todo
new 8e0559a add debian package metadata
new 75d50a9 fix boilerplate
new 92c5288 mark debian package as done
new 541ea17 fix menu file
new ac64958 import readme in package metadata
new 2e94c15 fix section, following gnupg's lead
new 102bd0a add version number to library
new 76008ef add distutils setup file
new b5e5516 remove unuse file
new ee9199f fixup setup file
new 315e1af fix depends
new 235c2cb remove .py extension from scripts
new d102dbd update standards, no change
new c71ff8f setup.py works
new 516fa8e copy README to the long description
new 776f6d9 fix API calls
new 7cdfbe8 handle the single uid case in signing
new 4fb8a1b add test for last fix
new 6596d1b docstring
new 0ea9be7 fix api calls, signing now works again in scan
new 5f53578 improve the API: don't assume a main in the UI class
new 9ceaf1a start abstracting UI
new 4ac5293 fixup last split
new 7fd2591 clarify imports
new 9eb66b5 make local check global
new d991965 fix constructor
new 3d3310a change all exits to abort, handle implementation exceptions lower down
new d0c9c78 move most code in the generic UI class now that the code is generic
new 7e2b9db strip sign_key off base-class, it's too CLI-specific
new bf0f312 change all output messages to call to log
new 10fba22 fixup syntax error
new 1383fb7 fixup syntax error in verbose/log conversion
new bde7baa import keys even in dry run so we can do something
new 32e4cdd fix logging of keyring cleanup
new 592d2b3 clarify what's going on in dry run or if no key is selected
new 99fe63a move parse_args in UI class
new b9f16ec improve import error handling: do not consider exit code, just if import worked said OK
new 4b3b06e fix user detection by taking what is imported from keyring
new 9a53d5c Merge branch 'master' into refactor_ui
new 81fb6bd fix double typecast
new e51c0fb tell where we're sending mail
new d28dee4 add a warn function to make signatures UI independent
new 58f04e3 create a choose_uid function to make sign_key UI-independent
new 464ff0d continue fixing sign_key
new 5c020e2 change where we're setting the default to to be more logical
new 54e7b26 fix syntax error
new e572dad move sign_key function to parent class, no change
new 6971a18 add choose_uid() stub
new ad3dc4d move UI to its own file
new b45f09e add missing sys import for default logging in ui
new 0d5ecdf move general process documentation to base main, which is empty by default
new 8069ce5 fix syntax errors
new 0ce7551 partially port to new UI
new 13a12af update todo
new 6a8f33e fix typo, noticed by micah
new ef29275 todos
new 28e3ea7 document we need to bump version numbers when we release
new 1151b1e todoing again
new 13f4158 also install the ui.py file (!)
new b9d14c9 fix dependencies
new 9a1b55a improve short description so that it matches 'key signing'
new b12abcb make this not crash completely if there's no video
new 7be8a1d properly cleanup UI and temporary keyring
new a39393d fixup modules list
new a00e390 use the UI's main() correctly
new 9cde7d1 fix usage for monkeysign-scan
new 2f38570 fix syntax error
new c34d674 make usage non-wrapped
new eff8915 move the CLI class back into its own file, it's cleaner that way
new 9949746 properly import re
new 1bb9f97 remove deprecation warning, add comment
new 35622f8 move function in order, no change
new 60216a5 import private keyring even in dry-run
new 6dbcb92 add debugging in key choosing algorithm
new 35bd44e only load information from private keys when doing key detection
new 4793b37 comment
new 08dc1b0 update todo, we're past 0.1 now
new f4e7e2b announce 0.2
new 0c91078 make setup executable
new 093b66f new todos
new 6ea0c04 this is architecture-independent, spotted by dkg
new 642a601 moev imports lower down in the UI API so that we can run usage with less depends
new 7ae3b85 fix window reference in UI, spotted by dkg
new a3909b5 do not set an empty keyserver
new 36f1d99 allow keyserver to be enabled while not specified
new fbe3e8d improve the readme in preparation for publication on the homepage
new 1f6affc whitespace
new f169777 reference proper homepage
new 45172fc prepare 0.3
new 9585f05 update TODOs, aim for 1.0 instead of 'next major release' for blockers
new 6cfde11 fix unit tests after API changes
new ddbc5b9 mark the API change in the changelog
new 24abfb5 remove debugging in working test
new 14a8280 add multi-secret key test, failing
new 2a5adbe add tests to release process
new 9694974 support multiple keys in list-keys output, fixing tests
new 247b5be add todo, finish changelog for 0.3
new fcdc492 improve tests for OpenPGPkey
new a1f1431 move get_keys test in full test bootstrap, which simplifies it
new 9191529 primitive trust support
new 1debebc list uid indexes to ease choosing
new b97dd40 remove last trace of pyme dependency
new ad34c19 first crude merge of monkeysign-scan and -gen
new 30623c8 reorder, no change
new db51c53 rewire UI by moving the keys menu to a real menu
new 662e02c copy gpg.conf into place
new f6a6d7e lookup keyservers even if none was defined on the commandline
new 1d5855c add test case and fix for empty trust key listings
new 3f93c98 implement UID choosing in -scan
new d76479d fix abort dialog
new 76298fd cleanup our windows properly
new 2d2cd1c announce 0.4
new e7520dc dkg expressed interest in archive-tag, moving on
new 8b9d6cd clean up setup.py since monkeysign-gen is gone now
new a57706c move own key out to where it is always visible
new f5f33e0 simplify mykey combobox
new 898e8c8 do not let the key dropdown expand with the size of the window
new cd8afaa ignore case for keyids
new 2e4e881 fix typo
new 3e0fbee fix payload so that the exported key is actually readable
new 23ee901 update todo: move most todos but -l support to 2.0
new d262182 first stab at local signing
new 47a94ab debug both keyrings properly when debugging is enabled
new 997e24c lsign works, mark merge as blocker
new 33b5a3e do not conflict with the monkey prefix by shortening command names to msign
new c3e7b23 whitespace
new 0608e65 cosmetic: show in verbose output that we are doing a local signature
new d94a6ed comment: state that warnings must be visible
new 6abb0cd cosmetic: do not use print directly but our API
new e414f82 comment: document properly that local signing is done
new c0167fa announce 0.5
new 8d6887b update release process to include Debian package for next release
new b6d07fc follow the executable renames
new cd4035c fix executable in menu
new 0cc0967 fix syntax error
new cc7c9a0 be case-insensitive in matching PGP fingerprints in qrcodes
new 9921c8c comment
new ada9ff1 remove hardcoded debugging messages in key fetching
new 9b5673e make warnings work in the graphical UI
new b07b581 make send mail warnings post sending so they make sense in the GUI
new 092e7c6 announce 0.6
new 561e59c reuse the caff message, with modifications, as the content of the email
new 7c6f3ea cosmetic: use explicit argument names instead of using argument order
new e0d8808 clarify todo
new 4a1d931 first step in sending multiple mails per key
new 5fb8737 move stuff in a real module
new d9eef69 merge the two scripts, update TODO
new 91674f9 update TODO
new 8fa6f62 add ui testing, improve testing framework with discover
new 3f81533 update my public key since it was expired, fixes tests
new 481de7d fix crash when key not found on keyservers
new c3aa5a9 don't print message explicitely on abort, let exception handling do it
new 606af7b clarify where we looked for a key
new 94f128b refactor unit tests and add more
new cd37d2c test local imports
new 2c4c44e make sure we have an empty keyring for fetching
new 02db7ff look in local keyring first
new a023a0c fix print/save exports, spotted by Simon thanks!
new 1783bd0 fix regression introduced when the two tools were merged
new e092f2e make the UI class parse arguments directly
new f0942cc move class variables to instance variables, as that's what they are
new 9c2f6c4 properly call parent main() in subclasses
new 0f40f16 move write function to prepare, don't call main in constructor
new bcd43df test main commandline script
new f3fec3f allow passing arguments to tests
new 25444cb don't assume the user has a keyserver configured for tests
new b5a4d28 nitpick: clarify comment
new 8730c1b nitpick: clarify variable names
new f28273c add translations for 1.0
new 0b75121 update todo for python-gnupg
new 107f29f remove duplicate code in unit tests
new 1fc7d52 don't add irrelevant commandline arguments to tests
new 1ebf097 add basic tests for main UI functionality, failing
new 27f110a make email creation testable, fixing tests
new fa8083a extract the signed key in email creation
new 78c7211 don't send email if disabled, even if an SMTP server is specified
new 8e4e004 remove more duplicate code with unit tests
new c06ec3f add failing test for multiple uid support
new f2b0563 prepare 0.7
new c0cc6c2 correctly handle exceptions
new 2c5027a update release process
new cc98c8e git commit -m"don't hardcode dependency on gtk &c
new 95f73a8 cleanup the debian package
new 6779a17 include proper copyright headers everywhere
new bb3ead2 update release time
new 83f2ac0 add missing gnupg dependency
new da1e3f7 fix python build
new 4e9f6c7 add unit test for and fix 716675
new 72f06ff move teardown near to setup so we don't forget anything
new df135d6 prepare refactoring of the dialog code
new c5c1fb4 refactor dialog unit tests
new 3ecb106 timeout networked tests
new 871fdcb silence dialog tests
new be4cba9 clarify release process
new efb0eed reference the manpage bug
new 68a022f properly use the prompt from the UI in GTK
new f6f875d be more specific about what we want in the CLI uid prompt
new a9d8136 prepare 0.8
new 5299bda try to rename to monkeysign/monkeyscan
new c1d094d split mail generation in a separate class to ease testing
new 4f2250f make all tests properly executable
new f2e124b implement time limit on networked tests in test_ui
new d71264d remove duplicate code
new 5a053bc try to trigger a bug i know is there
new 1c90393 clarify long term todo
new 0a6cb5d use exceptions to carry some error conditions in the gpg library
new 83e0c2b fix a (big) typo GpgProcotolError -> GpgProtocolError
new 85f1605 handle normal failures in create_mail() properly, closes: #717622
new 260cefa Merge remote-tracking branch 'origin/rename'
new 664832d fix tests and remove test code
new ff4b931 handle interruptions cleaner in choose_uid()
new 12b7dc3 prepare 0.9
new b9fa638 print usage when failing to parse commandline
new f5b3b63 a target for the EmailFactory
new c185016 gpg: raise an exception in expect(), as documented, if string not found
new 612ee37 deluid support, including unit test
new a1eec28 noticed an inconsistency in the API while implementing deluid
new 3b4cd38 naming consistency, doc
new a8ec7ee add del_uid_except() test
new 978222f fix indentation in uid selection
new 790e732 expect the signature properly, so errors unroll properly in the stack
new b26bd86 handle unusable secret keys properly
new b82aedb fixup last commit, we missed one instance
new f000424 properly raise exception *again*
new ea9af7f test revoked keys
new c458c81 make sure we use the right key when specified
new db83d59 properly fail if password confirmation fails
new 590c791 fix tests following error handling refactor
new 3fc9b75 avoid showing binary garbage on export when debugging
new 97dffba do not copy secrets to the temporary keyring
new 0d7e6e7 update comments and logging following refactor
new 2d43d66 don't try to outsmart gpg: just put stderr in runtime
new b21e474 make timeouts harmless in tests
new 671ebc3 mark one test as an expected failure instead of just passing
new 30df333 add test for email factory
new 9b2be13 significantly refactor email creation
new 9830d49 remove duplicate mail test, prepare multiple mail tests, failing
new 3c58e2f properly test del_uid
new ab63595 multiple mail sending support
new 4f74328 add a uid to our secret key material
new 4382659 make tests actually sign, otherwise they don't detect errors
new 7ea5c39 improve cli tests
new cdce57d unbreak tests: we were trying to sign a multi-uid key without a proper pattern
new 63cc12f style: just import optparse
new c292440 import https://crunchyfrog.googlecode.com/hg/utils/command/build_manpage.py
new 0f89ecd support classes in function specification
new 41aff9c remove useless try/except
new 91593a7 use descriptions and usage from parser, fix argv0
new c1444b4 hook the manpage build system in distutils
new 81650e5 multiple manpage support
new 7886a8c make sure output directory exist, be more verbose
new 0a9a714 follow capitalisation convention of distutils
new 1b17fd3 style: reorder
new 68b8ac3 properly install manpages
new e0bb86c tentative 1.0 changelog, update todo
new 5b48e47 improve usage now that it's in a manpage
new 73ff1ee push back harmonization to 2.0 since we may merge
new 7129207 copy translation bits from gameclock
new 21e89dd hook translation system into build
new 593a3d8 make translation module actually work
new 0eb1dcc make translation module more generic
new b6897a2 make po_dir customizeable, fix output
new c532f38 generate pot file
new 881d743 remove cruft from irrelevant docstrings
new 67ad560 hook strings into translation
new 7b9a270 update todo and changelog: no more blockers
new 69f98b8 more utf-8 hoes
new af4938e accept space-separeted fingerprints
new 38401fc fix single UID support
new 8282a09 specifically test single UID keys
new 3a8b099 handle expired keys
new 29ee218 add default exception handler to make nicer error messages on regular GpgRuntimeError
new 367c54f bump internal version number
new a02b30b properly format email addresses before passing along to the MTA
new 83de4fb fix lintian warning
new c65d546 fix build-depends now that we source the gtkui to build manpages
new 81c3b8d style: wrap dependencies to mimize diffs
new d69159f style: reorder
new de845a2 properly encode email headers
new 03b51a6 add blurb about multiple user id in email (see #720047)
new 0cd5d9c user/password support for SMTP delivery
new bec0e2e add idea about how to store config
new 9338724 remove SMTP debugging, now that it's been tested
new a20eb63 properly warn the user when no agent is running, or when it fails
new b9434a6 enable SMTP debugging based on --debug
new 09b2903 always try out STARTTLS, even without passwords
new 67cf1ca try to handle cases where the key is already signed, see #720055
new 5677d0f update the changelog
new 1e5bd0b adapt tests new email text
new 85d7500 show the unencrypted email with --no-mail (Closes: #720049)
new 46a260f properly encode email body with quoted-printable so it's actually readable (Closes: #720049)
new 22422d5 first restore of the image scanning functionality, incomplete
new 92dd511 add basic presentation
new 45b203d refactor: make the fetch + sign dialog a separate function
new 8e85777 remove safety check, make image import compile
new c2f734f try to make key import work, this is getting real messy
new eb8b811 remove python imaging library dependency
new 0316491 fix hang
new 42e1feb add png versin of one of our keys to ease testing
new 4445270 more pythonesque locking
new be1248e handle the case where no data is found in image
new 3357c2f cleaner
new 502698c don't initialize the same image twice
new 00a09f6 gpg: add verify support
new 2f35e2c implement image signature verification
new 2c20137 mention the mailing list for announcing releases
new 09b1388 clarify what is the Image library (Python Imaging Library)
new 2d8c8ac properly set GPG_TTY if it is missing (Closes: #719908)
new 110fd97 fixup changelog a little
new 63f79fc no backtrace on control-c please
new d621371 add some GTK UI love
new 633e3c7 don't announce on gpg-devel, i am not subscribed anyways
new fe91ed2 do not export-minimal, because we wouldn't detecting existing sigs
new c108209 reformat changelog
new 3f4a626 properly depend on python-pkg-resources
new 8a22dc2 mention monkeyscan in the description so apt-cache search will find it
new a0a8e9d Bug#722740: [PATCH] add --cert-level option
new 68c1684 Bug#722964: [PATCH] fix some typos
new 4dd13ca update changelog with latest changes
new d445583 add missing files to .gitignore
new e6503a5 mark 723052 as closed properly
new a38d0c5 add a bunch of todos after CTS reviews
new 5d48c38 indent
new d9a01b3 move presentation to toplevel to facilitate install by debian
new f06a940 ignore bts mailbox
new 33be41e drop the Makefile again
new 4a08990 properly install presentation file
new ae9a265 document the new presentation
new 8f64acc register docs in doc-base
new 6c31ff9 prepare 1.1 upload to unstable!
new c0813bb add missing depends on docutils
new aa1a933 prepare a 2.0 branch
new 16b7adf Merge branch '2.x' into dev/image-scan
new c5dec39 python 3 compatibility: fix exception handling
new 288722e unix2dos
new 8e948b3 clarify python3 support
new 3bcd3c5 import gtk exception code from bug_triage
new 469f16e add some test code
new 6a73db8 don't catch KeyboardInterrupt and SystemExit in GTK
new 29d4b8b cosmetic
new b9032ad i18n
new 7195465 update todo: we handle exceptions now
new eb81c37 exceptions: make dialog into a class for easier extension
new 5276b47 show traceback in exception handler
new c561820 cosmetic
new 0ba80a6 hook the gtk error handler in main
new 56f1e1e cosmetic todo change
new 7f23fa1 move identity selection to a menu
new a170739 split GTK UI initialisation code in functions
new fa09b4e fix a warning in GTK initialisation
new aa49997 move video controls in menu
new 71ee467 remove save/print buttons
new 71e8583 another idea
new ee411cf redo menu ids
new 5685eb7 clarify a variable
new 7be7eea clarify and simplify layout
new 2f922f4 problem with --no-mail in unity
new ccc69d5 add labels on top of each frame
new c563b44 docstrings
new 6f47469 Merge branch 'dev/image-scan' into 2.x
new c3653ce Merge branch 'dev/gtk-exceptions' into 2.x
new a9b4ef0 document the ux improvements in changelog
new 8e6080a document exception handling in changelog
new 6146880 untabify gtkui.py
new 2dd136d move video and identity menus to top level
new 7aaf045 allow the user to disable video and qrcode
new 18477da show keyid in key selection to resolve potential ambiguity with similar uids
new 4f4dc3c clarify key activation
new ffe3eea fix disabling camera
new 616076e nicer video device name display
new 2ed7ab5 announce nicer camera listing (Closes: #718796)
new 3289716 prepare translations for fr and es, for weblate
new d09c7d3 Translated using Weblate (Czech)
new 15c2b85 Translated using Weblate (Czech)
new 9c3725e add spanish translation from lilbit, thanks
new db358ba add spanish translation from lilbit, thanks
new dce3e31 update translation strings
new 7c2c408 Translated using Weblate (Czech)
new a21d55a Translated using Weblate (Czech)
new ef67908 traduction partielle vers fr
new b1d84f4 prepare translations for fr and es, for weblate
new 347a615 traduction partielle vers fr
new 477b75e announce fr translation
new d92bd62 fix warnings when webcam is missing
new e42d969 cleanup video device listing code again
new aabfd6a fix off-by-one error if a video device is present
new 672e2c9 line-wrap the help text
new 770d19a Merge branch 'dev/ux' into 2.x
new d4031fb again, fail gracefully on exit if webcam is missing
new b4b9c7a Merge branch 'dev/ux' into 2.x
new 11e96de Fixed file encoding
new a9b9942 Translated using Weblate (Spanish)
new c9781ff Translated using Weblate (Czech)
new a944712 Translated using Weblate (French)
new fec3e50 migrate from TODO to bugs-everywhere
new 5e946d7 ignore bugs-everywhere metadata
new c39d33e create a 2.0 milestone
new 5bc67fe more milestoning
new 0270023 make most bugs wishlist items
new 3933448 move other bugs to 3.0
new 1febea9 notice the bugs-everywhere change in changelog
new b74cb78 Merge remote-tracking branch 'origin/2.x' into 2.x
new b32bc89 Add Inkscape mockups depicting a proposal for a new assistant-type graphical user interface. This is a rough draft and subject to change. Please comment.
new 10d5571 Merge remote-tracking branch 'origin/2.x' into 2.x
new 98853a3 add change identity button and fingerprint in other options
new d5dca7a Merge remote-tracking branch 'origin/2.x' into 2.x
new e68c1dd get rid of step 2: show change identity dropdown in main window, only if relevant
new 0b48552 Merge remote-tracking branch 'origin/2.x' into 2.x
new 8e37e60 rename "other options" to "options"
new 27414c6 Merge remote-tracking branch 'origin/2.x' into 2.x
new bfa3f31 add two suggestions: progress bar and collapsed video device selector
new e7242c8 add option to send directly to the keyservers
new a1e88c9 Merge remote-tracking branch 'origin/2.x' into 2.x
new 1ae2b2a extract sample qrcode image out of svg so it can be reused for tests and so on
new 893d5d7 add glade mockup of the share UI
new 891699b Merge remote-tracking branch 'origin/2.x' into 2.x
new e8e4e6a add spike python code to demo the glade UI
new d0b0ac7 use stock OK button instead of apply
new 61bc5ed Merge remote-tracking branch 'origin/2.x' into 2.x
new b6111d6 add official monkeysphere logo
new 9cbb750 resize logo so it's fully showed
new 562408c render logo into png
new d59f831 add chooser mockup UI
new 4d170c6 make this more generic, add action handlers
new d0d6bc4 propose to port the GTK UI to GTK3
new 373280f add some handlers for the chooser mockup
new aeecf5a prettifying the share UI
new d420eef add sign UI mockup, including some funky signal handling tricks
new 6e1061c Merge remote-tracking branch 'origin/2.x' into 2.x
new 5d1cacd move presentation in the new doc directory
new adb76b9 Merge remote-tracking branch 'origin/2.x' into 2.x
new beeef44 fix typos
new 3a8bc69 Merge remote-tracking branch 'origin/2.x' into 2.x
new a3d1465 avoid overuse of the word "key"
new 88dd6ce Merge remote-tracking branch 'origin/2.x' into 2.x
new fa5f29b make test script executable
new b37b84f Merge remote-tracking branch 'origin/2.x' into 2.x
new 63a58dd New bug.
new ed13f8f Merge remote-tracking branch 'origin/2.x' into 2.x
new d76723e adjust monkeycode logo and add uid on mockups
new d343d54 Merge remote-tracking branch 'origin/2.x' into 2.x
new 03c0bb2 put quit only in the chooser
new 3ea49c8 Merge remote-tracking branch 'origin/2.x' into 2.x
new fa15309 expose and search keys on local network
new e6bcda4 Revert "New bug." The metadata was garbled.
new 34d2cb5 Merge remote-tracking branch 'origin/2.x' into 2.x
new eb17a73 new bug: Switch from qrencode to qrcode
new cb3465a Merge remote-tracking branch 'origin/2.x' into 2.x
new 800994e adjust sign-ui mockup
new 8bfe60b Merge remote-tracking branch 'origin/2.x' into 2.x
new b3e85b3 adjust share-ui mockup
new 28c46d4 Merge remote-tracking branch 'origin/2.x' into 2.x
new d39116e expand the user id display, explain the disambiguation
new 0bfc005 Merge remote-tracking branch 'origin/2.x' into 2.x
new 8689775 adjust share-ui mockup
new c539492 Merge remote-tracking branch 'origin/2.x' into 2.x
new 1ee1ae6 adjust share-ui mockup
new 37ed854 Merge remote-tracking branch 'origin/2.x' into 2.x
new 1ba5f02 adjust share-ui mockup
new 54d9b84 Merge remote-tracking branch 'origin/2.x' into 2.x
new 2d88d80 adjust share-ui mockup
new d9d126f Merge remote-tracking branch 'origin/2.x' into 2.x
new 4ffab47 adjust share-ui mockup
new 57956e9 Merge remote-tracking branch 'origin/2.x' into 2.x
new d6e2511 adjust share-ui mockup
new 2945355 Merge remote-tracking branch 'origin/2.x' into 2.x
new a6772db adjust share-ui mockup
new ce5c412 Merge remote-tracking branch 'origin/2.x' into 2.x
new 92b93a2 add expiry example
new 13e7c2b Merge remote-tracking branch 'origin/2.x' into 2.x
new 0ce556f adjust share-ui mockup
new 837e83f Merge remote-tracking branch 'origin/2.x' into 2.x
new 6b317ec adjust share-ui mockup
new 70a8b2f Merge remote-tracking branch 'origin/2.x' into 2.x
new eca563f monkeysign needs gnupg-agent to make signatures.
new b63d77c Merge remote-tracking branch 'origin/2.x' into 2.x
new 532b33b no more TODO, so do not ship it
new 4d0b37d Merge remote-tracking branch 'origin/2.x' into 2.x
new ff45f60 cosmetic, really to test central repo hooks after reshuffle
new 5b00f3a Merge remote-tracking branch 'origin/2.x' into 2.x
new 11cd0dd add sphinx auto-generated documentation
new 3a03445 Merge remote-tracking branch 'origin/2.x' into 2.x
new 046b0e2 make sure the _build directory is in the git repo, otherwise sphinx fails
new 4ee025b Merge remote-tracking branch 'origin/2.x' into 2.x
new 06af73f try to make the html directory created to please RTD again
new d740ab1 Merge remote-tracking branch 'origin/2.x' into 2.x
new 6fd96b8 sphinx docs: properly find monkeysign module
new d5ac2a0 Merge remote-tracking branch 'origin/2.x' into 2.x
new 57f29fe automatically document all classes and methods in the gpg module
new cc90ff0 Merge remote-tracking branch 'origin/2.x' into 2.x
new d04cd9c add GTK and CLI interfaces API documentation
new 09a2777 Merge remote-tracking branch 'origin/2.x' into 2.x
new f3adfd4 remove automatically created directory, not required after all
new 0e5aac4 Merge remote-tracking branch 'origin/2.x' into 2.x
new da0716f put CLI first, as GTK may fail (and document that)
new a373b79 Merge remote-tracking branch 'origin/2.x' into 2.x
new aa69315 add cert-notation bug
new f6c810e fix 738732: build_trans fails if called seperately
new 56663a4 fix 738732: build_trans fails if called seperately
new db5b8dd explain sub_commands array so I don't have to look again
new d8f7472 fix location of slides, closes 738731: build_slides fails
new 92f999a check for rst2s5 existence, another fix for #738731: build_slides fails
new 3187a0f Merge remote-tracking branch 'origin/2.x' into 2.x
new b847b41 check for rst2s5 existence, another fix for #738731: build_slides fails
new 699401d add a newline at the end of po build so it looks prettier
new a3e796c fix #738730: build_manpage only works because of PyGTK encoding changes
new abe7bc3 fix #738730: build_manpage only works because of PyGTK encoding changes
new 23311a9 Merge remote-tracking branch 'origin/2.x' into 2.x
new 79b9f25 Merge branch '1.x' into 2.x
new 868756d hook tests into build chain
new c9c95be fix corner case error in test_ui when there's a timeout
new d99bde5 remove version numbers from import/export test so it still works in Debian jessie
new 07bf4ae clarify why we need always-trust when testing encryption
new db05fbf handle errors when we can process them, should ease diagnostics
new 9787503 improve gpg error handling: provide the user only with the gpg error, not what we are expecting
new 69da781 properly test signing with a revoked key, by importing all requirements
new 9b73cde fix the test suite in jessie: don't --always-trust except in deluid, which triggers a trustdb rebuild
new 1293e2a explain why we still use always-trust in the email factory
new 654094c replace deprecated always-trust with trust-model=always
new 311671e note that i wrote a config file parser
new cbae251 prepare 1.2 release
new 7d692d3 properly configure gbp
new 27d2629 publish the mockups on rtfd.org
new a3029fb add the sample qrcode
new 07edcb9 tentative fix for configurations that have --with-fingerprint twice
new c6e9772 Implement --version option (Closes: #725113)
new 1dbc8ce handle errors better when connecting to SMTP servers (Closes: #756540)
new fa2cbf5 use a correct version number for 2.x
new 5a8d129 fix keyid description in email sent (Closes: #723677)
new b42129b try to skip weird out of place gnupg message to sign zack's key
new 7c5568f smtp reports a stack trace
new 0e123a7 Bug#756540: [PATCH] catching error from non-imported module
new 481407b Merge branch '1.x' into 2.x
new 7c8570b new task: use python-versioneer to manage version numbers
new 53e6715 add test key from stefano, which i believe we have fixed
new cc747c3 update translation template, including invalid entries to ease next generation
new c7c9d48 don't copy over obsolete translation entries
new c557195 uniform capitalisation in usage
new 783288d uniform verb usage in verbose
new 236c514 cosmetic: it's a single keyserver
new e102578 uniform usage of OpenPGP instead of GPG or PGP
new 40518c1 remove another non-visible string from template
new 50c47d2 complete fr translation
new 8511ed5 update es and cs translations from template
new b975645 remove milestones from be, we are not respecting that plan anyways
new 5f8bad5 update be documentation a little
new 4b1dcab update changelog in preparation for 2.0
new b193505 add a few caveats to the main documentation file
new 6142361 explicitely format README and HACKING as markdown, ship HACKING.mdwn as docs
new 9f04588 update tests for string changes
new 0391496 update version number
new 7981bc4 prepare lts for 2.0
new 814cf15 update standards version, no change
new c4ad5c1 whitespace cleanup
new 4d2beff properly install presentation file
new b59a90b fix monkeyscan symlink, closes #743150
new e6afdb2 make tests work with gnupg 2.x by skipping version numbers, thanks K_F
new 3842988 clarify usage by refering to gnupg's options and clarify default email policy
new 9cd5034 prepare a 2.0.1 hotfix release
new 2048019 fix lintian warning by specifying copyright version
new 90616fb hotfix: properly verify the image signature file
new adb5e44 hotfix: disable scrolling in qrcode window
new 6917222 improve error handling again: distinguish different failure cases and clearly transmit GPG errors
new 6a7f03a Merge branch '2.0.x' into 2.x
new 5f842a5 fix version numbers for dev branch
new a381e6c revert 90616fb, in a way: properly call gpg verify again, and revert to gpg-like API
new 4b03e93 don't try to remove non-existent video device, and clarify error message
new 9734202 output --version to stdout and don't make it an error
new 9eca492 Merge branch '2.0.x' into 2.x
new da227d9 Revert "improve error handling again: distinguish different failure cases and clearly transmit GPG errors"
new cd4e18c encode prompt properly before prompting (closes #771032)
new 330a9e6 try to handle error when import actually works in GTK UI (closes #770900)
new 53a4237 encode prompt properly before prompting (closes #771032)
new f5f8aba try to handle error when import actually works in GTK UI (closes #770900)
new 5b08fd6 improve debugging by wrapping all writes to gnupg in debug
new 819356e fixup: we're not in python3 land yet
new 43b8bc4 use the proper index when selecting key to sign (closes #771034)
new 346018a revert part of last commit added by mistake
new e2ddadc use the proper index when selecting key to sign (closes #771034)
new dfb8a0f fix tests after cd4e18c: guess encoding properly
new 480d7c3 Merge branch '2.x' into 2.0.x
new 3e91d04 update zack's key so tests succeed again
new 49e19b9 prepare 2.0.2
new c6b75e7 fix deadlock in keyring import path (closes: #770900)
new ca6f1f8 Merge remote-tracking branch 'origin/2.0.x' into 2.0.x
new 238b1fc ui.py: Make sure to use smtplib namespace
new 7454738 Calculated whether a key has expired based on the parsed expiry
new 10d9d02 gpg: Added a __repr__ for UIDs
new 6dd78ab gpg: Added a __repr__ for OpenPGPKeys
new a0d4472 use new-style gbp.conf
new a38aef4 make monkeysign build reproducibly
new b9934b8 Added GnuPG 2.1 compatibility reg. its colon output
new a396170 hand over package to pkg-privacy team
The 764 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
--
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