Compiles with GCC 6+ and Clang.
Use libyacurs 0.4.
Supports OpenSSL 1.1.
new user interface.
colors can be customized in the configuration file.
can be suspended by pressing
PET files can be exported to CSV using
dropped support of long command line options.
new files are created by pressing
experimental support for multi-byte characters.
Fixed grave bug #46.
Passwords are hidden when viewing password records in read-only mode. (Works only on terminals supporting colors)
No flicker when resizing the terminal window while the screen lock is active.
Screen lock also activates when password record is open.
Builds on NetBSD.
When opening password records, no editing is possible until pressing Ctrl-e in order to prevent changing password records accidentally.
Quitting YAPET is now possible even if the screen is locked, unless no unsaved changes are pending. This feature can be disabled in the configuration file.
The password prompt for unlocking the screen disappears after 60 seconds of inactivity. The time-out can be changed in the configuration file.
Compiles with GCC 4.4 or later.
Fixed serious bug preventing exchange of YAPET files between 32/64 bit architectures. Please see the
READMEfile for more information. (fix for bug #18)
/dev/urandomis the default random number generator used for generating passwords (fix for bug #19)
The random number generator used for generating passwords can be selected in the
Built-in password generator
k(scroll up) and
j(scroll down) can be used for navigating the password record list.
Added command line option for disabling the processing of the per-user configuration file.
Added command line option for specifying different configuration files to be loaded.
~(tilde) sign in the load option of configuration files is expanded to the home directory of the user.
A visual mark next to the number of password records indicates whether or not unsaved records exist.
csv2yapetcan handle field delimiters in field values.
File suffix can be omitted in
~/.yapetper-user configuration file.
Case-insensitive search available even when
strcasestr()is not supported on the build platform.
Canceling the Password Record Dialog having changes will display a confirmation dialog.
Loading a file while the current file having unsaved changes will display a confirmation dialog.
Dialogs and message boxes can be closed by pressing the escape key.
Bug allowing to create files named only
File owner and permissions will be checked as an additional security measure.
Time-out until screen is locked can be configured.
Can read start-up options from configuration file.
csv2yapetto convert CSV file to YAPET files.
Added waiver on GPL for the OpenSSL library.
Syntax of yapet.desktop is now conforming to the specification of freedesktop.org.
Patch for building with GCC 4.3 or later applied.
Patch for displaying cursor and backspace behavior applied.
Internationalization enabled. Translation for
Terminal title in XTerm and friends is updated by YAPET.
- Password entries are now sorted and can be searched.
- Version 0.1 released.