<feed xmlns='http://www.w3.org/2005/Atom'>
<title>password-store/src/platform, branch master</title>
<subtitle>Simple password manager using gpg and ordinary unix directories.</subtitle>
<id>https://git.zx2c4.com/password-store/atom/src/platform?h=master</id>
<link rel='self' href='https://git.zx2c4.com/password-store/atom/src/platform?h=master'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/password-store/'/>
<updated>2021-09-23T21:25:28Z</updated>
<entry>
<title>Replace 'which' with POSIX equivalent 'command -v'</title>
<updated>2021-09-23T21:25:28Z</updated>
<author>
<name>Ayush Agarwal</name>
<email>ayush@fastmail.in</email>
</author>
<published>2021-09-15T17:17:27Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/password-store/commit/?id=a80a3189458a86f29f61d980b4ad977594199864'/>
<id>urn:sha1:a80a3189458a86f29f61d980b4ad977594199864</id>
<content type='text'>
The 'which' command is an external command that must be called each and
every time pass is used. 'which' is also not mentioned in the README as
one of the dependencies that might be needed to run pass.

Instead of 'which', we can use the POSIX compatible and shell built-in
'command -v'. It saves pass from making an external call and is,
arguably, more reliable than using 'which' as mentioned in the following
link.
</content>
</entry>
<entry>
<title>platform/darwin: don't invoke brew for the default prefix</title>
<updated>2020-04-20T05:36:59Z</updated>
<author>
<name>Filippo Valsorda</name>
<email>hi@filippo.io</email>
</author>
<published>2020-04-19T22:55:05Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/password-store/commit/?id=07b169ec32ad6961ed8625a0b932a663abcb01d2'/>
<id>urn:sha1:07b169ec32ad6961ed8625a0b932a663abcb01d2</id>
<content type='text'>
"brew --prefix gnu-getopt" takes 2.125s on my very default setup (I
don't even want to know why), dominating the pass wall time.

If the default brew prefix is in use, just detect the getopt binary with
a cheap "test -x" instead.
</content>
</entry>
<entry>
<title>platform/darwin: drop using "display" to show QR codes</title>
<updated>2020-04-20T05:36:59Z</updated>
<author>
<name>Filippo Valsorda</name>
<email>hi@filippo.io</email>
</author>
<published>2020-04-19T22:41:25Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/password-store/commit/?id=8d267c480e1f04832bd6110e73411dee63bbf042'/>
<id>urn:sha1:8d267c480e1f04832bd6110e73411dee63bbf042</id>
<content type='text'>
This doesn't detect if XQuartz is installed and running, so it's broken
in most setups, the experience is poor regardless, since it's not
displayed inline in the terminal, but leaves a window that requires
closing, and anyway the the utf8 mode works perfectly on both iTerm2 and
Terminal.app.
</content>
</entry>
<entry>
<title>show: do not store binary data in bash vars</title>
<updated>2018-08-01T02:12:04Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2018-08-01T02:12:04Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/password-store/commit/?id=44f54f0b02b567d621764a50b0920c87c245e4c9'/>
<id>urn:sha1:44f54f0b02b567d621764a50b0920c87c245e4c9</id>
<content type='text'>
Instead we're forced to base64 it, like we do with the clipboard.
</content>
</entry>
<entry>
<title>Close stdout for background task that restores clipboard</title>
<updated>2018-06-14T14:58:28Z</updated>
<author>
<name>Allan Odgaard</name>
<email>github@simplit.com</email>
</author>
<published>2018-06-14T13:36:09Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/password-store/commit/?id=f97cf971d813bda250edaa3757c24ef1dc986309'/>
<id>urn:sha1:f97cf971d813bda250edaa3757c24ef1dc986309</id>
<content type='text'>
While we do not expect any output on stdout from the background task,
keeping the file handle open means that anyone calling `pass` and
waiting for stdout to be closed, will have to wait (by default) for 45
seconds.
</content>
</entry>
<entry>
<title>show,generate: support qrcodes</title>
<updated>2017-01-01T20:03:38Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2017-01-01T20:03:38Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/password-store/commit/?id=77f1384a6321eef06265ea5e5b11eabdc53ab720'/>
<id>urn:sha1:77f1384a6321eef06265ea5e5b11eabdc53ab720</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add openbsd platform file from David Dahlberg</title>
<updated>2015-05-11T12:40:52Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2015-05-11T12:39:49Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/password-store/commit/?id=fd0c6dcc559ba8a538b0b1b6294ce83bbc5dd100'/>
<id>urn:sha1:fd0c6dcc559ba8a538b0b1b6294ce83bbc5dd100</id>
<content type='text'>
</content>
</entry>
<entry>
<title>enhance winpath detection: gpg --help will have a line like this: Home: C:\.....</title>
<updated>2015-05-11T12:36:28Z</updated>
<author>
<name>Lorenz Weber</name>
<email>mail@lenzw.de</email>
</author>
<published>2015-05-11T10:59:18Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/password-store/commit/?id=af3b815c91a35cc8a6054bba64ceb1f4a71b9649'/>
<id>urn:sha1:af3b815c91a35cc8a6054bba64ceb1f4a71b9649</id>
<content type='text'>
</content>
</entry>
<entry>
<title>critcal fix for cygwin: gpg output to stdout ("gpg -o -") would have been putput to a file named "-"</title>
<updated>2015-05-11T12:03:39Z</updated>
<author>
<name>Lenz Weber</name>
<email>mail@lenzw.de</email>
</author>
<published>2015-05-11T10:45:53Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/password-store/commit/?id=ed1adea7dc85c11ced1328b45224669f47840a1c'/>
<id>urn:sha1:ed1adea7dc85c11ced1328b45224669f47840a1c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Bad code is bad.</title>
<updated>2015-01-28T17:09:20Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2015-01-28T17:09:20Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/password-store/commit/?id=27265a14a0c66970dc59924fc83e4d22f279e2d6'/>
<id>urn:sha1:27265a14a0c66970dc59924fc83e4d22f279e2d6</id>
<content type='text'>
</content>
</entry>
</feed>
