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