summaryrefslogtreecommitdiff
path: root/CHANGES
blob: 19512690b24ca732b4dec2f28df94963bfe1dc1c (plain)
    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

Generated by cgit