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

Generated by cgit