| age | author | description | 
 
  | 2017-07-29 | Aleksej Bobylev | cook: do not replace package in $PKGS if release checksum has not changed -> mirror package will not change if nothing was changed after rebuilding. | 
 
  | 2017-07-27 | Aleksej Bobylev | Minor bug fixes due to the change in the behavior of the dot command in Busybox-1.27. | 
 
  | 2017-07-23 | Pascal Bellard | cook: dot command may not search current directory first | 
 
  | 2017-07-20 | Aleksej Bobylev | cook: specify we use busybox fold (don't fail when remove coreutils-file-format or coreutils-multicall containing fold); cooker: remove package from packages.info DB too. | 
 
  | 2017-07-17 | Paul Issott | Tiny edits | 
 
  | 2017-07-14 | Aleksej Bobylev | cook, modules/pkgdb: calculate package's "release checksum"; modules/deps: add more xorg-* rules, exclude "fonts.dir" and "fonts.scale" from packaging (should be re-created after package install); lighttpd/index.cgi: exclude "fonts.dir" and "fonts.scale". | 
 
  | 2017-06-22 | Aleksej Bobylev | cook: improve patchit() and all_names(); modules/deps: change the cases upside down, show update stats (it not hangs); lighttpd/index.cgi: use split.db to make search datalist, and to search packages (no need to `ls` ~ 5000 dirs, just one file); lighttpd/cooker.css: style the matches in search page. | 
 
  | 2017-06-20 | Aleksej Bobylev | Tiny edits. | 
 
  | 2017-06-18 | Aleksej Bobylev | Fix previous commit. | 
 
  | 2017-06-18 | Aleksej Bobylev | cook: too more commented (wrong packages was removed after compiling) | 
 
  | 2017-06-18 | Aleksej Bobylev | cook: fix commands --clean, --getsrc, --block, --unblock; lighttpd/index.cgi: add rich statistics on main page. | 
 
  | 2017-06-17 | Aleksej Bobylev | Add modules/deps: check package's dependencies; cook: make/update split.db and files.list; modules/compressor: use static (i.e. unbreakable) versions of pngquant and optipng. | 
 
  | 2017-06-16 | Aleksej Bobylev | cook, cooker: save all the cats ;) and make seds not so 'sed.' | 
 
  | 2017-06-14 | Aleksej Bobylev | cook: mk_pkg_receipt(): escape quotes for receipt (fix package 'perl-bit-vector') | 
 
  | 2017-06-13 | Aleksej Bobylev | Tiny edits. | 
 
  | 2017-06-13 | Aleksej Bobylev | cook: improve $CAT using; lighttpd/index.cgi: improve top buttons. | 
 
  | 2017-06-11 | Aleksej Bobylev | A bunch of small improvements, incl.: cook: not touching main log when packing; find lastcooktime in other logs; summary for packing log; index.cgi: return back after changing the theme; show directories too among the files list, quick jump links; new download page (src & pkgs); new toolchain page; show packing log too. | 
 
  | 2017-06-11 | Aleksej Bobylev | cook: fix copying stuff/applications & stuff/licenses, don't update chroot twice in update_chroot(); lighttpd/index.cgi: reset percentage for packages with undefined previous cooking time. | 
 
  | 2017-06-08 | Aleksej Bobylev | cook: fix remove_already_packed(): process broken symlinks too. | 
 
  | 2017-06-07 | Aleksej Bobylev | cook: remove_already_packed(): file may be missing... | 
 
  | 2017-06-07 | Aleksej Bobylev | cook: allow include $PACKAGE into $SPLIT to define desired packaging order. | 
 
  | 2017-06-07 | Aleksej Bobylev | cook, lighttpd/index.cgi: forgot about EXTRAVERSION. | 
 
  | 2017-06-06 | Aleksej Bobylev | cook: add remove_already_packed(), small improvements; lighttpd/index.cgi: fix colors in the end of bash log. | 
 
  | 2017-06-05 | Aleksej Bobylev | cook: remake copy_generic_files()/copy_generic_stuff() logic; change build dep installation (AUTO_COOK isn't work now) with tazpkg cookmode; improve mk_pkg_receipt(), copy(); update 'cook package --pack'; add docs about copy(); lighttpd/index.cgi: summary on unpackaged files; tiny edits on lighttpd/cooker.css and modules/compressor. | 
 
  | 2017-05-30 | Aleksej Bobylev | cook: fix check_integrity() | 
 
  | 2017-05-29 | Aleksej Bobylev | cook: support per-package CONFIG_FILES, fix pre_install etc. extracting; lighttpd/index.cgi: display all descriptions. | 
 
  | 2017-05-29 | Aleksej Bobylev | cook: add check_integrity(), fix install_package() to be compatible with receipts v2. | 
 
  | 2017-05-27 | Aleksej Bobylev | cook: got separate {pre;post}_{install;remove} functions for every package; tweak copy(); lighttpd/index.cgi: fix links with '+' in activity log. | 
 
  | 2017-05-26 | Aleksej Bobylev | Introduce SliTaz packages receipts v2. Tune 'cook' and 'lighttpd/index.cgi' for it. Small improvements to CSS styles. | 
 
  | 2017-05-12 | Aleksej Bobylev | cook: cookit(): fix searching local packages; lighttpd/index.cgi: add 's' to known permissions. | 
 
  | 2017-05-12 | Aleksej Bobylev | cook: copy(): the whole '/include/' belongs to the @dev | 
 
  | 2017-05-11 | Paul Issott | Tiny edits | 
 
  | 2017-05-11 | Aleksej Bobylev | Some important changes: | 
 
  | 2017-03-24 | Aleksej Bobylev | cook: fix copy() -> cook_copy_folders() for repeated copying; web/cooker.cgi: manage packages with '+' in the name; web/style.css: get styles from mirror1. | 
 
  | 2017-03-17 | Aleksej Bobylev | Small edits. Move rare code from cook -> modules/cdeps. | 
 
  | 2017-03-03 | Aleksej Bobylev | cook: make function copy(), use it to copy files to $fs (thanks Pascal for having pointed out the problem); fix cook_copy_icons() status. | 
 
  | 2017-03-01 | Aleksej Bobylev | cook: cook_copy_files() and cook_copy_folders(): don't over-copy already copied files/folders keeping hardlinked files/folders at the same time. | 
 
  | 2017-02-28 | Pascal Bellard | cook: fix copy_generic_files (for double copy) | 
 
  | 2017-02-22 | Pascal Bellard | cook: check installed package list (again) | 
 
  | 2017-02-21 | Pascal Bellard | cook: check installed package list | 
 
  | 2017-02-18 | Aleksej Bobylev | cook: cook_copy_folders() and cook_copy_files(): allow spaces in the path, preserve existing hardlinks | 
 
  | 2017-02-13 | Pascal Bellard | cook don't need lsmod | 
 
  | 2017-01-12 | Aleksej Bobylev | cook, modules/compressor: implement tazpkg --cookmode; cooker.cgi: info2html(): pagination, syntax_highlighter(): distinguish local/cached installed packages (vital for the system update). | 
 
  | 2017-01-11 | Aleksej Bobylev | Split modules/compressor (~500 lines of code) from cook. | 
 
  | 2017-01-11 | Aleksej Bobylev | cook: normalize file time (again) | 
 
  | 2017-01-09 | Aleksej Bobylev | Misc small changes. | 
 
  | 2017-01-08 | Pascal Bellard | cook: normalize file time | 
 
  | 2017-01-08 | Aleksej Bobylev | cook: changed the algorithm for determining the free memory: Busybox-1.26.1 has different output of the `free` command. | 
 
  | 2017-01-02 | Aleksej Bobylev | cook: packit(): auto-create missing CONFIG_FILES. | 
 
  | 2016-12-31 | Aleksej Bobylev | Make "pkgdb" separate module. | 
 
  | 2016-12-21 | Paul Issott | Tiny edits | 
 
  | 2016-12-19 | Aleksej Bobylev | Undo previous commit. Introduce `cooks` with the same purpose. | 
 
  | 2016-12-19 | Aleksej Bobylev | cook: with splitted packages (they all should be updated anyway) | 
 
  | 2016-12-14 | Aleksej Bobylev | cook: add cook_split_rm(); web/cooker.cgi: visualize console colorizations (existed in the bash log) | 
 
  | 2016-12-12 | Paul Issott | Tiny edits | 
 
  | 2016-12-12 | Aleksej Bobylev | cook: add normalize_mo(); update doc/cookopts.txt; tiny edits. | 
 
  | 2016-12-05 | Aleksej Bobylev | cook: compress_manpages(): fix process and allow some rare manpages sections like *.1m and *.3x (see ncursesw package). | 
 
  | 2016-11-29 | Aleksej Bobylev | cook: fix typos | 
 
  | 2016-11-29 | Aleksej Bobylev | cook: 1) set_paths(): follow receipt possible changes (allow auto-updating); 2) strip_mo_i18n(): search for *.mo files only in /usr/share/locale (fix gambas2 cooking) | 
 
  | 2016-11-17 | Aleksej Bobylev | cook: strip unsupported translations. Rewrite the doc in cookopts.txt. |