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

Generated by cgit