kai (Kai Michaelis)
Engineering

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Friday

  • Clear sailing ahead.

User Details

User Since
Mar 27 2017, 4:48 PM (90 w, 1 d)
Availability
Available

Recent Activity

Sep 4 2017

kai created T3382: Add filter term for (un)encrypted mail.
Sep 4 2017, 1:52 PM · Enigmail

Sep 1 2017

kai added a comment to T3340: Ensure PGP Inline Signatures stay intact when decrypting permanently combined mails.

Ok, I implemented this for Inline messages. The resulting armored literal data packet is encrypted as PGP/MIME message. I'm not sure this is what we want.

Sep 1 2017, 3:33 PM · Stalled, Info Needed, Enigmail
kai added a comment to T3339: Add an encrypting filter to enigmail.

Implemented --unwrap stuff, too.

Sep 1 2017, 3:20 PM · Enigmail

Aug 31 2017

kai added a comment to T3339: Add an encrypting filter to enigmail.

I now got something that works on MIME mail rENIG1cde116d7a3dadcd8ddd45ee1259cc62a4de9cd3. This patch leaves the original mail & decrypted version in the folder on the IMAP server.

Aug 31 2017, 6:34 PM · Enigmail

Aug 23 2017

kai added a comment to T3050: Upload wizard.

I just tried it w/ the current master and it works. First, it displays the upload dialog and progress bar. After a second or two a message pops up that the upload was successful and I'll get a confirmation request my mail later. Clicking Ok on the message hides both dialogs.

Aug 23 2017, 2:14 PM · g10code Sprint, Enigmail

Aug 21 2017

kai added a comment to T3050: Upload wizard.

I'll look into it

Aug 21 2017, 5:39 PM · g10code Sprint, Enigmail
kai added a comment to T3050: Upload wizard.

It's only displayed in the advanced mode. Also, what do you mean w/ no response?

Aug 21 2017, 5:28 PM · g10code Sprint, Enigmail
kai closed T3050: Upload wizard as Resolved.

it is: 073bc2b01d1f60c85ba4206f3ff37bc618b4a4a9

Aug 21 2017, 1:18 PM · g10code Sprint, Enigmail

Aug 15 2017

kai closed T3346: CMS parser test leaks memory as Resolved.

Fixed in a1d9b046aec8cedda16a9e24eb8d2ed021f68d5d

Aug 15 2017, 5:05 PM · libksba
kai committed rKa1d9b046aec8: Fix memory leaks in ksba_cms_identify and tests. (authored by kai).
Fix memory leaks in ksba_cms_identify and tests.
Aug 15 2017, 4:34 PM

Aug 14 2017

kai created T3346: CMS parser test leaks memory.
Aug 14 2017, 10:10 AM · libksba

Aug 10 2017

kai added a project to T3340: Ensure PGP Inline Signatures stay intact when decrypting permanently combined mails: Info Needed.
Aug 10 2017, 5:50 PM · Stalled, Info Needed, Enigmail
kai committed rK39e633d6d224: Enable CMS parser test. (authored by kai).
Enable CMS parser test.
Aug 10 2017, 5:38 PM
kai committed rK3e029a4ed005: Generate coverage information. (authored by kai).
Generate coverage information.
Aug 10 2017, 3:59 PM
kai closed D434: tests: Allow generating coverage info. by committing rK3e029a4ed005: Generate coverage information..
Aug 10 2017, 3:59 PM
kai added a comment to D434: tests: Allow generating coverage info..

Most of the boilerplate was moved to autogen.sh

Aug 10 2017, 3:39 PM
kai updated the diff for D434: tests: Allow generating coverage info..

Generate coverage information.

Aug 10 2017, 3:38 PM

Aug 9 2017

kai closed T3072: Missing fd reader implementation as Resolved.
Aug 9 2017, 6:00 PM · g10code Sprint, libksba
kai added a comment to T3340: Ensure PGP Inline Signatures stay intact when decrypting permanently combined mails.

So, I had a look at the code in decrypt-data.c and proc_packets. I understand that getting gpg output the resulting in human readable way isn't possible w/o changing a lot of code.

Aug 9 2017, 5:47 PM · Stalled, Info Needed, Enigmail
kai committed rKad36a28e3a05: Add missing include. (authored by kai).
Add missing include.
Aug 9 2017, 5:01 PM
kai committed rKc7f4ef5b5ebc: Add missing fd support to ksba_reader_t. (authored by kai).
Add missing fd support to ksba_reader_t.
Aug 9 2017, 5:01 PM
kai committed rK707862ab44fb: Don't use decls in for-loop headers. (authored by kai).
Don't use decls in for-loop headers.
Aug 9 2017, 5:01 PM
kai added a commit to T3072: Missing fd reader implementation: rKc7f4ef5b5ebc: Add missing fd support to ksba_reader_t..
Aug 9 2017, 5:01 PM · g10code Sprint, libksba
kai closed D439: Add missing fd support to ksba_reader_t. by committing rKc7f4ef5b5ebc: Add missing fd support to ksba_reader_t..
Aug 9 2017, 5:01 PM
kai added a comment to T3340: Ensure PGP Inline Signatures stay intact when decrypting permanently combined mails.

OK, thanks. I just tied it on the console and adding --unwrap causes gpg to output the PGP packet that was encrypted. I guess this is intended but from my perspective this isn't a small change. Before a user could read his permanently decrypted mail w/o any tools, now he needs gpg the parse and display the literal data packet.

Aug 9 2017, 4:14 PM · Stalled, Info Needed, Enigmail
kai abandoned D439: Add missing fd support to ksba_reader_t..

Commited as c7f4ef5

Aug 9 2017, 3:33 PM
kai added a comment to T3050: Upload wizard.

Revisited patch

Aug 9 2017, 3:17 PM · g10code Sprint, Enigmail
kai closed T3281: Python 3 Compatibility as Resolved.
Aug 9 2017, 3:17 PM · Enigmail
kai added a comment to T3340: Ensure PGP Inline Signatures stay intact when decrypting permanently combined mails.

You sure about that? The --nowrap doesn't seem to exist. The manpage doesn't mention it and running gpg2 with it outputs gpg: invalid option "--nowrap".

Aug 9 2017, 2:54 PM · Stalled, Info Needed, Enigmail

Aug 4 2017

kai awarded rGb54d75fb1dcf: gpg: Avoid double fingerprint printing with import-show. a Party Time token.
Aug 4 2017, 5:27 PM

Aug 3 2017

kai committed rD0faf16459656: blog: wks with enigmail. (authored by kai).
blog: wks with enigmail.
Aug 3 2017, 6:42 PM
kai committed rD1507fb3dac0c: blog: fix posteo link (authored by kai).
blog: fix posteo link
Aug 3 2017, 6:34 PM
kai committed rD511eb826cf3e: blog: missing file, footnote. (authored by kai).
blog: missing file, footnote.
Aug 3 2017, 6:34 PM
kai committed rDc62cd8cf4a99: blog: add imgs & finish blog post (authored by kai).
blog: add imgs & finish blog post
Aug 3 2017, 5:05 PM
kai committed rD5fd2885035e2: blog: WKS w/ Enigmail, 1st ver (authored by kai).
blog: WKS w/ Enigmail, 1st ver
Aug 3 2017, 5:05 PM

Aug 1 2017

kai committed rD541cbcfea631: blog: Web Key in Engimail (authored by kai).
blog: Web Key in Engimail
Aug 1 2017, 2:23 PM

Jul 28 2017

kai updated the diff for D439: Add missing fd support to ksba_reader_t..

Remove use of mmap(), allow out-of-source builds.

Jul 28 2017, 5:35 PM

Jul 21 2017

kai added reviewers for D439: Add missing fd support to ksba_reader_t.: marcus, werner.
Jul 21 2017, 7:15 PM
kai created D439: Add missing fd support to ksba_reader_t..
Jul 21 2017, 7:14 PM

Jul 17 2017

kai updated the task description for T3281: Python 3 Compatibility.
Jul 17 2017, 6:27 PM · Enigmail
kai created T3281: Python 3 Compatibility.
Jul 17 2017, 1:22 PM · Enigmail

Jul 5 2017

kai added a comment to T3050: Upload wizard.

Patch submitted

Jul 5 2017, 5:51 PM · g10code Sprint, Enigmail

Jun 29 2017

kai closed T3049: Use --locate-keys as Resolved.

Patch was accepted into Enigmail: 5e39a44f17f9ef45fd04d3069ba5d6f3092e28d6

Jun 29 2017, 2:34 PM · g10code Sprint, Enigmail

Jun 23 2017

kai added a comment to T3049: Use --locate-keys.

Patch improved & submitted

Jun 23 2017, 3:36 PM · g10code Sprint, Enigmail

Jun 9 2017

kai planned changes to D434: tests: Allow generating coverage info..

I didn't realize that we have a release coming up. Makes sense to postpone putting the changes into master until we're sure it doesn't break the build. Thanks for the review!

Jun 9 2017, 7:20 PM

Jun 8 2017

kai created D434: tests: Allow generating coverage info..
Jun 8 2017, 7:13 PM
kai abandoned D433: Add missing fd support to ksba_reader_t..
Jun 8 2017, 7:07 PM
kai created D433: Add missing fd support to ksba_reader_t..
Jun 8 2017, 7:06 PM
kai added a comment to T3049: Use --locate-keys.

Patch submitted

Jun 8 2017, 4:08 PM · g10code Sprint, Enigmail

Jun 6 2017

kai committed rD47c838898ac3: campaign: don't touch recur settings (authored by kai).
campaign: don't touch recur settings
Jun 6 2017, 2:21 PM

Jun 2 2017

kai closed T3045: Invite frequent contributors as Wontfix.

We already have 71 new users. The site seems to be known in the community.

Jun 2 2017, 3:15 PM · g10code Sprint, dev.gnupg.org
kai committed rDdad9b38bf328: campaign: move pp note css into campaign.css & transl. vers (authored by kai).
campaign: move pp note css into campaign.css & transl. vers
Jun 2 2017, 2:44 PM
kai accepted rD6021eb85de1a: web: Fix bitcoin address..
Jun 2 2017, 2:07 PM
kai committed rD117f8872e62f: campaign: hide pp note w/ js, 2nd try (authored by kai).
campaign: hide pp note w/ js, 2nd try
Jun 2 2017, 2:02 PM
kai committed rDdfd675c85b15: campaign: hide pp note w/ js (authored by kai).
campaign: hide pp note w/ js
Jun 2 2017, 1:56 PM
kai committed rD3cf3cb75f2d6: campaign: add remark for PP & recur (authored by kai).
campaign: add remark for PP & recur
Jun 2 2017, 1:40 PM

May 22 2017

kai committed rDb6b45a1c6d56: campaign: minor changes on the german translation (authored by kai).
campaign: minor changes on the german translation
May 22 2017, 8:46 PM
kai disabled Image Macro "gnueta".
May 22 2017, 8:11 PM
kai created Image Macro "gnueta".
May 22 2017, 8:10 PM
kai committed rDca51a005b87c: campaign: typo on paypal cancel page (authored by kai).
campaign: typo on paypal cancel page
May 22 2017, 4:40 PM
kai committed rDc30f8cf895e1: campaign: new css on paypal cancel page (authored by kai).
campaign: new css on paypal cancel page
May 22 2017, 4:37 PM
kai edited projects for T3050: Upload wizard, added: g10code Sprint (KW 21); removed g10code Sprint.
May 22 2017, 10:02 AM · g10code Sprint, Enigmail
kai added a project to T3049: Use --locate-keys: g10code Sprint.
May 22 2017, 10:01 AM · g10code Sprint, Enigmail
kai added a project to T3050: Upload wizard: g10code Sprint.
May 22 2017, 10:01 AM · g10code Sprint, Enigmail

May 18 2017

kai committed rDb1d00ccff6fe: campaign: fix checkout-bt.org link (authored by kai).
campaign: fix checkout-bt.org link
May 18 2017, 5:28 PM
kai committed rD3c81dbd76d26: campaign: boostrap checkout-bt (authored by kai).
campaign: boostrap checkout-bt
May 18 2017, 5:22 PM
kai committed rD2eb366c730c4: campaign: boostrap checkout-se (authored by kai).
campaign: boostrap checkout-se
May 18 2017, 4:44 PM
kai committed rD3ce8e3f4db5a: campaign: boostrap checkout-pp (authored by kai).
campaign: boostrap checkout-pp
May 18 2017, 4:10 PM
kai committed rD3e8fcf671c22: campaign: reduce summary line height (authored by kai).
campaign: reduce summary line height
May 18 2017, 2:48 PM
kai committed rD380d608dd169: campaign: boostrap checkout-cc (authored by kai).
campaign: boostrap checkout-cc
May 18 2017, 2:06 PM

May 17 2017

kai committed rD5c269eb7ae03: campaign: footer for donate.org (authored by kai).
campaign: footer for donate.org
May 17 2017, 6:09 PM
kai committed rDeade6b5be0ff: campaign: unbreak html 3rd try (authored by kai).
campaign: unbreak html 3rd try
May 17 2017, 6:05 PM
kai committed rD3817a2079286: campaign: unbreak html 2nd try (authored by kai).
campaign: unbreak html 2nd try
May 17 2017, 6:02 PM
kai committed rDe799f2c72366: campaign: unbreak html (authored by kai).
campaign: unbreak html
May 17 2017, 5:50 PM
kai committed rD59bd08492bcb: campaign: footer background (authored by kai).
campaign: footer background
May 17 2017, 5:38 PM
kai committed rD698d341cfa16: campaign: add footer to index.org (authored by kai).
campaign: add footer to index.org
May 17 2017, 5:24 PM
kai committed rD10df87655ce6: campaign: fix syntax error (authored by kai).
campaign: fix syntax error
May 17 2017, 5:09 PM
kai committed rD67b374f2af79: campaign: replace for .. of w/ plain for (authored by kai).
campaign: replace for .. of w/ plain for
May 17 2017, 4:59 PM
kai committed rD03c1f3551224: campaign: one -> on click handler (authored by kai).
campaign: one -> on click handler
May 17 2017, 4:49 PM
kai committed rD8134ebab0796: campaign: select monthly in js (authored by kai).
campaign: select monthly in js
May 17 2017, 4:35 PM
kai committed rD6ae071fed59e: campaign: add missing 20 EUR js code (authored by kai).
campaign: add missing 20 EUR js code
May 17 2017, 4:13 PM
kai committed rD942a813219b7: campaign: onclick -> click (authored by kai).
campaign: onclick -> click
May 17 2017, 3:09 PM
kai committed rD34df709ae272: campaign: js for prefilling donation page (authored by kai).
campaign: js for prefilling donation page
May 17 2017, 3:03 PM
kai committed rDa16f4a52ecc5: campaign: fix identation (authored by kai).
campaign: fix identation
May 17 2017, 3:03 PM

May 16 2017

kai committed rDc6c7cefda5d1: campaign: tiny buttons (authored by kai).
campaign: tiny buttons
May 16 2017, 6:37 PM
kai committed rD8a7b3d1be672: cgi: extend presets (authored by kai).
cgi: extend presets
May 16 2017, 5:54 PM
kai committed rD083b351ede0b: cgi: remove special amount handling (authored by kai).
cgi: remove special amount handling
May 16 2017, 5:44 PM
kai committed rD4ac03bde9970: campaign: fix amount input (authored by kai).
campaign: fix amount input
May 16 2017, 5:34 PM
kai committed rD2f910df1a4bc: campaign: fix button bar closing tag (authored by kai).
campaign: fix button bar closing tag
May 16 2017, 5:22 PM
kai committed rD76d53459d0a9: campaign: make button bar work (authored by kai).
campaign: make button bar work
May 16 2017, 5:20 PM
kai committed rDefeb0c469797: campaign: full button bar (authored by kai).
campaign: full button bar
May 16 2017, 5:07 PM
kai committed rD1ed78c4cf662: campaign: button bar for sug. amounts (authored by kai).
campaign: button bar for sug. amounts
May 16 2017, 4:52 PM
kai committed rDb9cc4e4cd668: campaign: adjust col with (authored by kai).
campaign: adjust col with
May 16 2017, 4:31 PM
kai committed rDe282bb5d78e8: campaign: amount dropdown (authored by kai).
campaign: amount dropdown
May 16 2017, 4:25 PM

May 11 2017

kai committed rDf2c61e993ac5: fix other err_* (authored by kai).
fix other err_*
May 11 2017, 5:44 PM
kai committed rDcd0479f23fc4: fix err_amount 2nd try (authored by kai).
fix err_amount 2nd try
May 11 2017, 5:35 PM
kai committed rDbd148dff3e64: fix err_amount (authored by kai).
fix err_amount
May 11 2017, 5:25 PM
kai committed rDf830850cba0b: fix error msg (authored by kai).
fix error msg
May 11 2017, 5:13 PM
kai committed rD4e38ccf6c1ec: break btc address (authored by kai).
break btc address
May 11 2017, 5:01 PM
kai committed rD0da6e49c5c93: fix nav img 3rd try (authored by kai).
fix nav img 3rd try
May 11 2017, 4:46 PM