<feed xmlns='http://www.w3.org/2005/Atom'>
<title>libassuan/src, branch libassuan-2.5.7</title>
<subtitle>IPC library used by GnuPG.</subtitle>
<id>http://git.bktus.com/gpgfrontend/libassuan/atom?h=libassuan-2.5.7</id>
<link rel='self' href='http://git.bktus.com/gpgfrontend/libassuan/atom?h=libassuan-2.5.7'/>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/libassuan/'/>
<updated>2023-06-16T09:01:38Z</updated>
<entry>
<title>Flush data before clearing the confidential flag.</title>
<updated>2023-06-16T09:01:38Z</updated>
<author>
<name>Werner Koch</name>
<email>wk@gnupg.org</email>
</author>
<published>2023-06-15T14:02:28Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/libassuan/commit/?id=0fc31770fa6277c57940b774d4049d7a3ad148e8'/>
<id>urn:sha1:0fc31770fa6277c57940b774d4049d7a3ad148e8</id>
<content type='text'>
* src/context.c (assuan_end_confidential): Flush data.
--

This is required so that for example gpg-agent won't reveal a password
in a log file if requested via

  get_passphrase --data X X X X

(Note that --data is required in any case because the default of
 returing it with the OK line can't be secured).
</content>
</entry>
<entry>
<title>build: Better cross build support.</title>
<updated>2023-06-16T09:01:36Z</updated>
<author>
<name>NIIBE Yutaka</name>
<email>gniibe@fsij.org</email>
</author>
<published>2022-04-01T01:26:32Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/libassuan/commit/?id=1939b040ca2301270a7f5be4e3049c551bf73dab'/>
<id>urn:sha1:1939b040ca2301270a7f5be4e3049c551bf73dab</id>
<content type='text'>
* configure.ac: Use AX_CC_FOR_BUILD.
* src/Makefile.am: Use EXEEXT_FOR_BUILD.
* m4/ax_cc_for_build.m4: New from libgpg-error.

--

Signed-off-by: NIIBE Yutaka &lt;gniibe@fsij.org&gt;
</content>
</entry>
<entry>
<title>Fix an explanation for socket on Windows.</title>
<updated>2023-06-16T08:07:40Z</updated>
<author>
<name>NIIBE Yutaka</name>
<email>gniibe@fsij.org</email>
</author>
<published>2022-10-24T03:06:45Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/libassuan/commit/?id=c15ebc70c22f6c35c683ba382851f9212b31d5b0'/>
<id>urn:sha1:c15ebc70c22f6c35c683ba382851f9212b31d5b0</id>
<content type='text'>
--

Signed-off-by: NIIBE Yutaka &lt;gniibe@fsij.org&gt;
</content>
</entry>
<entry>
<title>Fix the previous commit.</title>
<updated>2023-06-16T08:06:57Z</updated>
<author>
<name>NIIBE Yutaka</name>
<email>gniibe@fsij.org</email>
</author>
<published>2022-06-20T02:28:38Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/libassuan/commit/?id=bf317131488da45d17e1800d0357d8120a114d7f'/>
<id>urn:sha1:bf317131488da45d17e1800d0357d8120a114d7f</id>
<content type='text'>
--

Signed-off-by: NIIBE Yutaka &lt;gniibe@fsij.org&gt;
</content>
</entry>
<entry>
<title>Don't access NULL by wipememory.</title>
<updated>2023-06-16T08:05:28Z</updated>
<author>
<name>NIIBE Yutaka</name>
<email>gniibe@fsij.org</email>
</author>
<published>2022-06-20T02:25:44Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/libassuan/commit/?id=ff1f8ee7a8fb9729e08fb51419de9a8c93a4fdb6'/>
<id>urn:sha1:ff1f8ee7a8fb9729e08fb51419de9a8c93a4fdb6</id>
<content type='text'>
* src/assuan-inquire.c (assuan_inquire): Check mb-&gt;buf.

--

There is a case where mb-&gt;buf may be cleared already by get_membuf.

Fixes-commit: d812e28af637144d078005887cb7519d7a2d0c58
Signed-off-by: NIIBE Yutaka &lt;gniibe@fsij.org&gt;
</content>
</entry>
<entry>
<title>client: Wipe the inbound buffer when CONFIDENTIAL.</title>
<updated>2023-06-16T07:57:22Z</updated>
<author>
<name>NIIBE Yutaka</name>
<email>gniibe@fsij.org</email>
</author>
<published>2022-05-25T07:01:55Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/libassuan/commit/?id=aac300389210031588a1f4c6d7f1efb4b45c4c95'/>
<id>urn:sha1:aac300389210031588a1f4c6d7f1efb4b45c4c95</id>
<content type='text'>
* src/client.c (assuan_transact): Wipe the buffer.

--

GnuPG-bug-id: 5977
Signed-off-by: NIIBE Yutaka &lt;gniibe@fsij.org&gt;
</content>
</entry>
<entry>
<title>server,client: Wipe the outbound buffer when CONFIDENTIAL.</title>
<updated>2023-06-16T07:57:14Z</updated>
<author>
<name>NIIBE Yutaka</name>
<email>gniibe@fsij.org</email>
</author>
<published>2022-05-25T07:00:10Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/libassuan/commit/?id=5ac7e6ba19fa5ed472b50c1b12ba7cf94015c734'/>
<id>urn:sha1:5ac7e6ba19fa5ed472b50c1b12ba7cf94015c734</id>
<content type='text'>
* src/assuan-buffer.c (assuan_send_data): Wipe the buffer.

--

GnuPG-bug-id: 5977
Signed-off-by: NIIBE Yutaka &lt;gniibe@fsij.org&gt;
</content>
</entry>
<entry>
<title>server: Wipe out the memory used by assuan_inquire if CONFIDENTIAL.</title>
<updated>2023-06-16T07:56:42Z</updated>
<author>
<name>NIIBE Yutaka</name>
<email>gniibe@fsij.org</email>
</author>
<published>2022-05-25T06:34:38Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/libassuan/commit/?id=4bfcd8a0f6f314581b40bed0cffe5f91441f4dff'/>
<id>urn:sha1:4bfcd8a0f6f314581b40bed0cffe5f91441f4dff</id>
<content type='text'>
* src/assuan-inquire.c (assuan_inquire): Wipe the memory and
inbound buffer.

--

GnuPG-bug-id: 5977
Signed-off-by: NIIBE Yutaka &lt;gniibe@fsij.org&gt;
</content>
</entry>
<entry>
<title>Release 2.5.5.</title>
<updated>2021-03-22T12:06:45Z</updated>
<author>
<name>Werner Koch</name>
<email>wk@gnupg.org</email>
</author>
<published>2021-03-22T12:06:45Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/libassuan/commit/?id=f8cfb565ee461946901ae3bc573abc0023d821b5'/>
<id>urn:sha1:f8cfb565ee461946901ae3bc573abc0023d821b5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Support Unicode when starting servers on Windows.</title>
<updated>2021-03-09T07:58:16Z</updated>
<author>
<name>Werner Koch</name>
<email>wk@gnupg.org</email>
</author>
<published>2021-03-09T07:58:09Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/libassuan/commit/?id=9264c2710b64e565982d77410169a3253563a647'/>
<id>urn:sha1:9264c2710b64e565982d77410169a3253563a647</id>
<content type='text'>
* src/assuan-socket.c (utf8_to_wchar): Rename to
(_assuan_utf8_to_wchar): this and give global scope.
* src/system-w32.c (__assuan_spawn): Use CreateProcessW.
--

GnuPG-bug-id: 4398
</content>
</entry>
</feed>
