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

Generated by cgit