File: NEWS

package info (click to toggle)
yapet 2.6-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 11,920 kB
  • sloc: cpp: 32,397; sh: 5,032; makefile: 880; ansic: 36; sed: 16
file content (154 lines) | stat: -rw-r--r-- 4,818 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
// -*- adoc -*-
= News

== YAPET 2.6

* Support OpenSSL 3.0.

== YAPET 2.5

* Use libyacurs 1.0.2.

== YAPET 2.4

* Fix issue https://github.com/RafaelOstertag/yapet/issues/20[#20]

== YAPET 2.3

* Fix issue https://github.com/RafaelOstertag/yapet/issues/17[#17]

== YAPET 2.2

* Fix typos in messages
* Improve detection of wrong master password

== YAPET 2.1

* Maintenance release fixing issue
  https://github.com/RafaelOstertag/yapet/issues/13[#13]

== YAPET 2.0

* Use AES-256 to encrypt files by default
* Use Argon2 to hash passwords
* Password generator uses `/dev/urandom` only. Removed `pwgen_rng` configuration option from `.yapet`
* Use libyacurs 1.0.0

== YAPET 1.1

* Compiles with GCC 6+ and Clang
* Use libyacurs 0.4
* Supports OpenSSL 1.1

== YAPET 1.0

* New user interface
* Colors can be customized in the configuration file
* Can be suspended by pressing btn:[Control+Z]
* PET files can be exported to CSV using `yapet2csv`
* Dropped support of long command line options
* New files are created by pressing `E`
* Experimental support for multi-byte characters
      
== YAPET 0.8pre2

* Fixed bug https://bugs.guengel.ch/show_bug.cgi?id=46[#46]
* 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
* On terminals supporting colors, passwords are hidden when viewing
  password records in read-only mode. Switching to edit mode will
  display the password clear text. Selection of hidden passwords still
  possible
* The screen is now also locked when a password record is open for
  reading or editing

== YAPET 0.7

* Password records are opened in read-only mode by default for viewing
  in order to prevent accidental changes. Pressing btn:[Ctrl+e] in any
  text field will switch to read-write mode allowing editing password
  records
* The password prompt of the lock screen will now time-out. The
  time-out can be specified in the configuration file
* Quitting YAPET is now possible even if the screen is locked, unless
  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

== Version 0.6

CAUTION: The file structure of YAPET files has changed in version
	  0.6. You are strongly advised to make backup copies of your
	  files before using YAPET 0.6.

* Fixed bug https://bugs.guengel.ch/show_bug.cgi?id=18[#18] preventing
  exchange of YAPET files between 32/64 bit architectures
* `/dev/urandom` is the default random number generator used for
  generating passwords (fix for bug
  https://bugs.guengel.ch/show_bug.cgi?id=19[#19])
* The random number generator used for generating passwords can be
  selected in the `~/.yapet` configuration file

== YAPET 0.5

* Built-in password generator
* VI keys btn:[k] (scroll up) and btn:[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
* A `~` (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
* `csv2yapet` can handle field delimiters in field values
* File suffix can be omitted in `~/.yapet` per-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

== YAPET 0.4

* Dialogs and message boxes can be closed by pressing the escape key
* Bug allowing to create files named only `.pet` fixed
* 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
* New utility `csv2yapet` to convert CSV file to YAPET files


== YAPET 0.3a

* Added waiver on GPL for the OpenSSL library
* Syntax of `yapet.desktop` is now conforming to the specification of
  freedesktop.org


== YAPET 0.3

* Patch for building with GCC 4.3 or later applied
* Patch for displaying cursor and backspace behavior applied
* Internationalization enabled. Translation for `de_CH`, `de_DE` (partially),
  and `de_AT` (partially) added
* Terminal title in XTerm and friends is updated by YAPET


== YAPET 0.2:

* Password entries are now sorted and can be searched


== YAPET 0.1:

* Version 0.1 released