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