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