1 1.1 -> 1.1.1
2 ------------
3 - prtverify: only allow /usr/share/man for man-page location
4 - prtverify: check for .signature instead of .md5sum files
5 - prtverify: whitelist update
6 - revdep: use pkg-config to find required libraries
7 Patch by Danny Rawlins
8 - revdep: replace deprecated readdir_r with readdir
9 Patch by James Buren
10
11 1.0.2 -> 1.1
12 ------------
13 - revdep: new version 2.0 by James Buren
14 - Rewrite in C++
15 - much improved speed
16 - new config directory /etc/revdep.d to add non-standard library
17 locations, see man-page for details
18 Again many thanks for the contribution
19 - prtrej, prtcheck, pkgexport: fix shebang line, we are a bash script
20 Patch by Tilman Sauerbeck
21
22 1.0.1 -> 1.0.2
23 --------------
24 - pkgsize: is a bash and not a sh script
25 Reported via IRC by onodera
26 - pkgsize: select port dirs from httpup and rsync files in /etc/ports
27 Reported via IRC by rmull
28 - pkgsize: style cleanup, allow spaces in filenames
29 - Makefile: install man-pages into /usr/share/man
30 - prtverify: as of CRUX 3.2 we changed the location of man-pages
31 from /usr/man to /usr/share/man. Allow both directories for now
32
33 1.0 -> 1.0.1
34 ------------
35 + revdep: add support for ARM
36 Patch by James Buren
37
38 0.9.8 -> 1.0
39 --------------
40 + new revdep written in C by James Buren, ryuo @ freenode
41 + much faster than the old bash version
42 + gained a new option -i to ignore ports
43 Many thanks for the contribution
44
45 0.9.7 -> 0.9.8
46 --------------
47 - findredundantdeps: fix for dependencies that are listed more than
48 once in the Pkgfile. Reported by Danny Rawlins.
49 + prtverify: add /usr/share/info to invalid_dirs
50 + prtverify: whitelist update
51 - prtverify: prtverify is a bash script, so call it so
52 + prtverify: new test to see if we have the same dependency more
53 than once in the Pkgfile
54
55 0.9.6 -> 0.9.7
56 --------------
57 - revdep: fix false errors for libraries in non-standard locations.
58 Patch by Matt Housh
59 - prtwash: default compression mode should be .gz not .xz.
60 Reported by Maximilian Dietrich
61
62 0.9.5 -> 0.9.6
63 --------------
64 - finddeps: use realpath to sanitize filepaths like /usr/lib/../lib
65 or /usr/lib64
66
67 0.9.4 -> 0.9.5
68 --------------
69 - prtsweep: add .32bit to the files to keep
70 - prtwash: add .32bit to the files to keep
71 + pkgexport: use mktemp to create temporary file
72 + pkgexport: remove temporary file more reliable
73 - pkgexport: fix test for $PKGMK_COMPRESSION_MODE
74 - finddeps: prepend /lib to LD_LIBRARY_PATH
75
76 0.9.3 -> 0.9.4
77 --------------
78 + prtverify: allow use of group users
79 + prtverify: whitelist update
80 - prtverify: set explicit LC_ALL to "C"
81 - prtverify: error world-writable directories only if sticky bit is
82 not set. Patch by Markus Schnalke
83 - finddeps: make exclusion of caller name more explicit
84 - oldfiles, pkgexport, prtreverse, prtwash: use the compression mode
85 defined in pkgmk.conf. Patches by Jose V Beneyto
86 - prtsweep: packages might be either gz or xz compressed.
87 Patch by Jose V Beneyto
88
89 0.9.2 -> 0.9.3
90 --------------
91 + finddeps: optimize awk usage a bit, some minor adjustments
92 + revdep: optimize awk usage a bit, make error output more consistent
93 + revdep: allow unprivileged user to run revdep, patch by Lucas Hazel
94 + prtwash: allow multiple port-directories as commandline parameters
95 - prtwash: add .nostrip to tosave array, some smaller fixes
96 - prtsweep: fix automatic mode to use rsync and httpup files
97 - prtsweep: keep pre-install files
98 + prtsweep: remove non-working -p option
99 - prtorphan: fix parsing of /etc/prt-get.conf for port directories,
100 <path>:<port>,<port> definitions are handled correctly now
101
102 0.9.1 -> 0.9.2
103 --------------
104 - Bugfix: fix regexp for finding rm/cd commands in prtverify
105 - prtverify: WHITELIST is now a array of files, so it's possible
106 to add additional lists or even a special directory.
107 Default is /usr/lib/prtverify/*.wl
108 - prtverify: whitelist update
109 - prtverify: new test to detect non-ASCII characters
110 - pkgfoster: dynamically build core port list
111 - pkgfoster: add Jonas patch for better sudo usage
112 - portspage: fix XHTML incompatibility (thanks romster and pitillo)
113
114 0.9.0 -> 0.9.1
115 --------------
116 - Bugfix: complete list of core ports for pkgfoster
117 - prtverify: new test for permission-collisions with directories
118 provided by core/filesystem, suggested by Mark Rosenstand
119 - prtverify: compatibility improvements, patch by Han Boetes
120 - prtverify: new rule to find localized man-pages
121 - pkgsize: forced -k option, call /usr/bin/du to avoid aliasing
122 - Added prt-utils man page
123
124 0.8.0 -> 0.9.0
125 --------------
126 - Added prtverify by Juergen Daubert
127
128 0.7.1 -> 0.8.0
129 --------------
130 - Added revdep by Johannes Winkelmann
131 - Added portspage by Jukka Heino
132 - Added pkgfoster by Jukka Heino
133 - oldfiles: merged with pkgclean by Mark Rosenstand;
134 added custom keep list /etc/oldfiles.conf
135
136 0.7.0 -> 0.7.1
137 --------------
138 - Removed warnings from oldfiles
139
140 0.6.5 -> 0.7.0
141 --------------
142 - added findredundantdeps script
143 - added pkg_installed script
144
145 0.6.4 -> 0.6.5
146 --------------
147 - fixed config parser bug in prtorphan (trailing space
148 and / or comment in the middle of the line)
149
150 0.6.3 -> 0.6.4
151 --------------
152 - fixed bug in prtwash config parser. Thanks to Jason Pacheco
153 for the patch
154 - prtwash: fixed spelling
155
156 0.6.2 -> 0.6.3
157 --------------
158 - added "oldfiles" by Simone Rota (simone)
159 - added "finddeps" by Johannes Winkelmann (simone)
160 - added "dllist" by Johannes Winkelmann (simone)
161
162 0.6.1 -> 0.6.2
163 --------------
164 - prtreverse replaced by pkgexport by Andrew Green (simone)
165
166 0.6.0 -> 0.6.1
167 ------------
168 - prtrej now checks if /var/lib/pkg/rejected exists (simone)
169
170 0.5.1 -> 0.6
171 ------------
172 - prtalien: new script, which does the same as "prtorphan -d"
173 - prtsweep doesn't remove .nostrip file (opel)
174 - prtorphan reads /etc/prt-get.conf instead of /etc/prt-wash.conf.
175 prtwash.conf was removed though. (opel)
176 - prtrej now calls "diff -u"
177 - scripts that need to cycle through the port tree now read
178 port directories from /etc/prt-get.conf.
179 - prtcheckmissing is a new script, which scans the package db
180 /var/lib/pkg/db and looks in your filesystem, if the files really exist.
181 The most port is based on A. Pagaltzis' program published on the mailing
182 list.
183
184 0.5 -> 0.5.1
185 ------------
186 - prtorphan has a new option "-d directory" and scans the directory for
187 orphaned files.
188
189 0.4.1 -> 0.5
190 ------------
191 - new script prtorphan: script to list all orphaned packages. An orpaned
192 package is a package, for which no port exists in /usr/ports/base,
193 /usr/ports/opt, ...
194
195 0.4 -> 0.4.1
196 ------------
197 - pkgsize bugfixes
198
199 0.3.x -> 0.4
200 ------------
201 - pkgsize by Damir Saric <damir.saric@du.hinet.hr> was added.
202
203 0.2.5 -> 0.3.0
204 --------------
205 - prtreverse by Simone Rota was added.
206
207 0.2.4 -> 0.2.5
208 --------------
209 - prtwash.conf was adopted to the new clc scheme: contrib/unmaintained
|