aboutsummaryrefslogtreecommitdiff
path: root/pinentry-dmenu.c
Commit message (Collapse)AuthorAge
* add border and paddingHEADmasterNathan Reiner2022-09-16
|
* Add lineheight supportVlad Glagolev2022-08-03
|
* don't print "No config file found..." messageSigrid Solveig Haflínudóttir2022-01-20
| | | | | | | | | | | | | | | | | | | | | | | | | | On systems where musl is used as the libc, printf on pipe causes libc to check whether the output is a terminal (by calling ioctl TIOCGWINSZ) which results in broken pipe when an "OK" message is written. Creating an empty config file was the workaround, but it probably makes more sense to just disable the message altogether, as it's not supposed to be seen by the user regardless. openat(AT_FDCWD, "/home/ftrvx/.gnupg/pinentry-dmenu.conf", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory) ioctl(1, TIOCGWINSZ, 0x7ff2ba8a98) = -1 ENOTTY (Not a tty) writev(1, [{iov_base="", iov_len=0}, {iov_base="No config file found. Use defaul"..., iov_len=36}], 2) = 36 brk(NULL) = 0x558549b000 brk(0x55854a0000) = 0x55854a0000 getuid() = 1000 mlock(0x558549b020, 16384) = 0 geteuid() = 1000 getuid() = 1000 geteuid() = 1000 getuid() = 1000 geteuid() = 1000 dup(0) = 3 dup(1) = 4 write(4, "OK Pleased to meet you, process "..., 37) = -1 EPIPE (Broken pipe) --- SIGPIPE {si_signo=SIGPIPE, si_code=SI_USER, si_pid=25113, si_uid=1000} ---
* Prevent duplicated uses of pinentryMoritz Luedecke2020-05-23
|
* Remove empty spacesMoritz Luedecke2020-05-23
|
* fix typo in the config 'bottom'Maxim Baz2019-01-24
|
* Regard GNUPGHOMEMoritz Luedecke2018-02-02
|
* Add repeat functionMoritz Luedecke2018-01-25
|
* Change the approach of prompt setupMoritz Luedecke2018-01-25
|
* Add new global variable pin_lenMoritz Luedecke2018-01-25
|
* Set pinentry->resultMoritz Luedecke2018-01-25
|
* Remove useless commentMoritz Luedecke2017-09-30
|
* Use the right buffer size to paste more than twelve charactersMoritz Luedecke2017-09-30
|
* Rewrite a comment and delete a unnecessary whitespaceMoritz Luedecke2017-09-25
|
* Add key bindings from dmenuMoritz Luedecke2017-09-25
|
* Don't delete the whole suffix when remove a symbol in the middle of the ↵Moritz Luedecke2017-09-24
| | | | passphrase
* Move all config variables into config.h and rename topbar to buttomMoritz Luedecke2017-09-15
|
* Fix indentationMoritz Luedecke2017-09-11
|
* Only allocate memory if neededMoritz Luedecke2017-09-10
|
* Add paste with Ctrl+VMoritz Luedecke2017-09-10
|
* Split keypress function in a WinConfirm and a WinPin branchMoritz Luedecke2017-09-10
|
* Bracket the parameter for sizeofMoritz Luedecke2017-09-10
|
* You can abort the dialog and password prompt with CTRL+CMoritz Luedecke2017-09-05
|
* Get out the home dir even if the user used sudo or logged in as rootMoritz Luedecke2017-09-05
|
* Fix memory leakMoritz Luedecke2017-08-28
|
* Add repeat functionalityMoritz Luedecke2017-08-27
|
* Use secure buffer from pinentryMoritz Luedecke2017-08-27
|
* Reformat commentsMoritz Luedecke2017-08-21
|
* Eliminate useless checksMoritz Luedecke2017-08-20
|
* Get winid from pinentry instead of dealing it by itselfMoritz Luedecke2017-08-20
|
* Remove unneded assignmentMoritz Luedecke2017-08-20
|
* Replace newline characters with whitespaceMoritz Luedecke2017-08-20
|
* Add cursorMoritz Luedecke2017-08-20
|
* Remove a delete noteMoritz Luedecke2017-08-20
|
* Remove unused variable and fix a warningMoritz Luedecke2017-08-20
|
* Rename option windowed to embeddedMoritz Luedecke2017-08-20
|
* Catch parameters '-W' and '--parent-wid' to get the window idMoritz Luedecke2017-08-20
|
* Format definesMoritz Luedecke2017-08-20
|
* Set config path to ~/.gnupg/pinentry-dmenu.confMoritz Luedecke2017-08-20
|
* Get settings from config file and extend color schemeMoritz Luedecke2017-08-20
|
* Fix uninitialized variable when call pinentry without descriptionMoritz Luedecke2017-08-15
|
* Remove unused codeMoritz Luedecke2017-08-15
|
* Add description at the right sideMoritz Luedecke2017-08-10
|
* Add confirm dialogMoritz Luedecke2017-08-01
|
* Revert some changes and add old code from dmenuMoritz Luedecke2017-08-01
|
* Add monitor supportMoritz Luedecke2017-07-30
|
* Fix code formationMoritz Luedecke2017-07-30