changelog
来自「this is the pkg installer for linux」· 代码 · 共 1,421 行 · 第 1/5 页
TXT
1,421 行
* pkg_depends.c: fixed what seemed to be glaring deficiency in version_constraints_satisfied * pkg_hash.c: more debug info * pkg_parse.c, pkg.c: added Installed-Time as field saved to status file2003-04-01 Jamey Hicks <jamey@handhelds.org> * configure.ac: updated to 0.99.65 * ipkg_cmd.c, ipkg_conf.c: applied ipkg dest installation patch from Ben Lau <benlau@linux.org.hk> * ipkg_cmd.c: fixed probably segv when using offline_root, fixed problem installing from local file. * ipkg_conf.c: - Do not add default architectures if ipkg configuration files include architecture definitions. - Look for /etc/ipkg/*.conf under offline root if using offline root mode * void_list.h: added void_list_empty() * nv_pair_list.h: added nv_pair_list_empty()2003-03-28 14:30 Jamey Hicks <jamey@handhelds.org> * configure.ac: 0.99.64 * pkg_hash.c: change fprintf stderr to ipkg_message * pkg.h: added SF_MARKED and abstract_pkg_t state_flag field * pkg.c: include Provides, Replaces, and Architecture in status file * ipkg_remove.c: make sure to print each dependent package only once * ipkg_message.h: added IPKG_DEBUG2 * ipkg_install.c: modify message and level depending on force_depends * ipkg_cmd.c: call pkg_info_preinstall_check before any install/upgrade/remove action * ChangeLog, autoconfigure.sh, includes.h, ipkg_conf.c, ipkg_remove.c, pkg.c, pkg.h, update-alternatives, xregex.h: applied kergoth's update-alternatives patch * ipkg_cmd.c, ipkg_remove.c: remove maybe_broken_removal... which was an expensive no-op; before removing package, make sure that nothing is installed that depends on the apkgs **provided** by a package * pkg.h: mark for future cleanup * ChangeLog: 0.99.62, adds architecture priority, better handling of file obsolescence and package replacements in progress2003-03-27 18:26 jamey * autoconfigure.sh: accidentally committed /usr/local/bin calls * ipkg_conf.c: needed a strdup, set default verbosity back to 0 * familiar/postinst: default architecture priorities * Makefile.in, autoconfigure.sh, ipkg_cmd.c, ipkg_conf.c, pkg.c: both name and value in nv_pair_list must be actual strings * pkg_hash.c: do not try to invoke NULL constraint_fcn * ipkg_install.c: added file_hash_{set,get}_file_owner, created check_downgrade * ipkg_conf.c, ipkg_conf.h, ipkg_remove.c, pkg.c, pkg_hash.c, pkg_hash.h: added file_hash_{set,get}_file_owner * hash_table.c: check for key already being present in hash_table_insert * configure.ac: update to 0.99.63 * ipkg_hash_test.c: update due to new prototypes * ipkg_conf.c: missed a conversion from str_list to nv_pair_list * ipkg_install.c: minor tweaks * pkg.c, pkg.h: added pkg_info_preinstall_check to update pkg->arch_priority * pkg_depends.c, pkg_depends.h: use constrained pkg_hash_fetch_best_installation_candidate in pkg_hash_fetch_unsatisfied_dependencies * pkg_hash.c, pkg_hash.h, ipkg_cmd.c, ipkg_upgrade.c: split pkg_hash_fetch_best_installation_candidate into a by name and a constrained version * ipkg_install.c: block SIGINT while doing core of package installation (single package) * ipkg_conf.c, ipkg_conf.h: support for architecture priority * pkg_depends.c: cleanup, reindent * pkg.c, pkg.h: support for architecture_priority * ipkg_cmd.c: installed SIGINT handler when upgrading or removing, support for architecture_priority * pkg_hash.c: added support for architecture priority, reindented * pkg_vec.c: minor cleanup2003-03-24 Jamey Hicks <jamey@handhelds.org> * configure.ac: updated to 0.99.61 * familiar/postinst: mkdir -p /etc/ipkg2003-03-24 Jamey Hicks <jamey@handhelds.org> * configure.ac: updated to 0.99.61 * ipkg_conf.c: read configuration from all *.conf files in /etc/ipkg/ * familiar/postinst: create /etc/ipkg/*.conf according to platform ipkg is installed on2003-03-20 Jamey Hicks <jamey@handhelds.org> * configure.ac: updated to 0.99.60 * various: added support for package architectures * configure.ac: do not test for malloc2003-03-17 Aman Gupta <ipkg@themastermind1.net> * configure.ac: updated to 0.99.59 * args.c: show all verbosity levels in usage info * args.h: changed default verbosity level to 1 * ipkg_cmd.c: ipkg_multiple_files_scan() was useless, switch to using ipkg_prepare_url_for_install() * ipkg_install.c: fix --force-reinstall * ipkg_remove.c: stop removing of modified conffiles2003-03-04 Jamey Hicks <jamey@handhelds.org> * configure.ac: updated to 0.99.56 * ipkg_message.c: show error messages by default * ipkg_message.h: protect against multiple inclusion * conffile.[ch]: switch to ipkg_message, added conf argument to conffile_has_been_modified * ipkg.h: move EXTENSION macros here * pkg_depends.c: minor cleanup * pkg.h: added prefer and obsolete flags * pkg.c: parse and unparse SF_PREFER and SF_OBSOLETE * ipkg_install.[ch]: - added {pkg,name}_mark_dependencies_for_installation, - added conf argument to conffile_has_been_modified - missing ifdef IPKG_DEBUG_NO_TMP_CLEANUP * ipkg_remove.c: added conf argument to conffile_has_been_modified * ipkg_download.c: added ipkg_prepare_for_install2003-03-01 Jamey Hicks <jamey@handhelds.org> * configure.ac: updated to 0.99.55 * ipkg.h: wrap #if 0 around definition of of IPKG_DEBUG_NO_TMP_CLEANUP2003-03-01 Jamey Hicks <jamey@handhelds.org> * configure.ac: updated to 0.99.54 * ipkg_install.c: make old package SW_DEINSTALL during ipkg installation * ipkg_cmd.[ch]: added some code to install packages marked SW_INSTALL, but have not enabled this code yet.2003-03-01 Jamey Hicks <jamey@handhelds.org> * configure.ac: updated to 0.99.53 * pkg_depends.c: let SW_INSTALL satisfy dependences (instead of SS_INSTALL)2003-03-01 Daniele Nicolodi <daniele@grinta.net> * ipkg_install.c: indentation fixes and finish switch to message facility * ipkg_cmd.c: indentation fixes, switch to message facility and some code cleanup * ipkg_message.c (ipkg_message): check for a NULL *conf parameter * ipkg_message.h: renamed IPKG_ERR in IPKG_ERROR2003-02-28 Jamey Hicks <jamey@handhelds.org> (patch from Daniele Nicolodi <daniele@grinta.net>) * configure.ac: incremented version to 0.99.5 * ipkg_message.[ch]: added message facility * args.[ch]: verbosity control * ipkg_conf.[ch]: verbosity control * ipkg_install.c: switch to using message factility2003-02-28 Jamey Hicks <jamey@handhelds.org> * configure.ac: incremented version to 0.99.51 * ipkg_cmd.c: added ipkg_statisfy_all_dependences, called after install/upgrade of packages to handle packages that were split and no longer provide all the resources they used to provide.2003-02-27 Jamey Hicks <jamey@handhelds.org> * configure.ac: incremented version to 0.99.50 * ipkg_cmd.c: write out status after doing an upgrade2003-02-27 Jamey Hicks <jamey@handhelds.org> (another patch from pb) * configure.ac: incremented version to 0.99.49 * pkg_parse.c, pkg.c: do not treat deb revision specially2003-02-27 Jamey Hicks <jamey@handhelds.org> (another patch from pb) * configure.ac: incremented version number to 0.99.48 * args.c: added help for ipkg flags sub-command * ipkg_cmd.c: added ipkg_flag_cmd, do not upgrade package marked hold * ipkg_install.c: do not remove obsolesced files if old_pkg is flagged noprune * ipkg_remove.c: pkg->state_flag is a bitvector now * pkg.c: pkg->state_flag is a bitvector now * pkg.h: pkg->state_flag is a bitvector now2003-02-27 Jamey Hicks <jamey@handhelds.org> (another patch from pb) * configure.ac: incremented version number to 0.99.47 * pkg.c: refix "uninstalled package has NULL tmp_unpack_dir" * pkg_hash.c: 2003-02-27 Aman Gupta <oz@themastermind1.net> (another patch from pb_) * configure.ac: incremented version number to 0.99.46 * pkg.c: fix "uninstalled package has NULL tmp_unpack_dir"2003-02-24 Jamey Hicks <jamey@handhelds.org> (per patch from Philip Blundell <pb@handhelds.org>) * configure.ac: incremented version to 0.99.45 * file_util.c: include space for null in line_size * ipkg_cmd.c: sigint handler while configuring packages * ipkg_install.c: state_status != SS_INSTALLED and != SS_UNPACKED * ipkg_remove.c: missing i++ * pkg.c: do not run scripts in offline_root mode * pkg_depends.c: every package provides itself * pkg_hash.c: better handling of packges provided by multiple providers2003-02-24 Jamey Hicks <jamey@handhelds.org> * configure.ac: incremented version number to 0.99.44 * args.c: added doc for -force-overwrite2002-11-26 Jamey Hicks <jamey@handhelds.org> * configure.ac: incremented version number to 0.99.43 * ipkg_install.c: completely skip the space check when -force_space asserted2002-11-23 Jamey Hicks <jamey@handhelds.org> * configure.ac: incremented version number to 0.99.42 * args.c: missed one spot checking for -force_space or -force-space 2002-11-23 Jamey Hicks <jamey@handhelds.org> * configure.ac: incremented version number to 0.99.41 * ipkg_install.c: added -force_space option to override out of space check2002-11-23 Aman Gupta <oz@themastermind1.net> * configure.ac: incremented version number to 0.99.40 * ipkg_configure.c: updated to match new text output format * ipkg_install.c: updated to new text output format fixed problems where ipks installed from file or http were being installed over newer ipks of the same name * ipkg_remove.c: updated to new text output format made ipkg remove do what ipkg purge originally did, by having it remove conffiles, and status entries for ipks that are removed. ipkg_purge now calls ipkg_remove2002-11-22 Jamey Hicks <jamey.hicks@hp.com> * configure.ac: incremented version number to 0.99.39 * applied patches from Aman Gupta for better handling of dests2002-11-?? Jamey Hicks <jamey.hicks@hp.com> * configure.ac: incremented version number to 0.99.382002-11-07 Jamey Hicks <jamey.hicks@hp.com> * configure.ac: incremented version number to 0.99.37 * hash_table.[ch]: moved internals of hash_tables out of pkg_hash.c * pkg_hash.c: moved internals of hash_tables out of pkg_hash.c2002-10-29 Jamey Hicks <jamey.hicks@hp.com> * configure.ac: incremented version number to 0.99.37 * ipkg_cmd.c: ipkg_upgrade_cmd now installs uninstalled packages instead of getting a segv 2002-10-29 Jamey Hicks <jamey.hicks@hp.com> * configure.ac: incremented version number to 0.99.36 * changed verbose_get to verbose_wget as documented2002-08-08 Jamey Hicks <jamey.hicks@hp.com> * configure.ac: incremented version number to 0.99.34 * ipkg_cmd.c: fixed problem stringifying HOST_CPU * Makefile.am: helped fix problem stringifying HOST_CPU2002-08-08 Jamey Hicks <jamey.hicks@hp.com> * configure.ac: incremented version number to 0.99.33 * ipkg_cmd.c, args.c: added print-architecture and print-installation-architecture commands * Makefile.am: added defines for HOST_CPU and BUILD_CPU to CFLAGS and package: target2002-08-08 Jamey Hicks <jamey.hicks@hp.com> * configure.ac: incremented version number to 0.99.32 * pkg.c: removed chroot breakage 2002-08-07 Jamey Hicks <jamey.hicks@hp.com> * configure.ac: incremented version number to 0.99.31 * other: applied multiple providers patch from philip blundell * ipkg_cmd.c: implemented compare_versions cmd2002-07-25 Jamey Hicks <jamey.hicks@hp.com> * configure.ac: incremented version number to 0.99.30 * ipkg_conf.c: added offline_root_pre_script_cmd and offline_root_post_script_cmd * pkg.c: execute scripts in chroot'ed environment running pre_script_cmd and post_script_cmd before and after the pkg script. 2002-07-24 Jamey Hicks <jamey.hicks@hp.com> * configure.ac: incremented version number to 0.99.29 * pkg.c: fixed a segv when printing Replaces field2002-07-24 Jamey Hicks <jamey.hicks@hp.com> * configure.ac: incremented version number to 0.99.28 * ipkg_cmd.c: merged functionality from ipkg_install_cmd into ipkg_upgrade_cmd with an eye towards unifying these two commands. * ipkg_install.c: installing a package that replaces other packages removes them first. (Upgrade does not do replacements automatically). * ipkg_remove.c: ipkg_remove_pkg will remove a package with installed dependents if state_flag == SF_REPLACE.2002-07-24 Jamey Hicks <jamey.hicks@hp.com> * configure.ac: incremented version number to 0.99.272002-07-23 Jamey Hicks <jamey.hicks@hp.com> * configure.ac: incremented version number to 0.99.26 * renamed pkg_vec_init/pkg_vec_deinit to pkg_vec_alloc/pkg_vec_free * started implementation of Replaces2002-07-22 Jamey Hicks <jamey.hicks@hp.com> * configure.ac: incremented version number to 0.99.25 * many cleanups trying to regain stability2002-07-22 Jamey Hicks <jamey.hicks@hp.com> * configure.ac: incremented version number to 0.99.24 * various files: trying to stomp a segv in conflicts checking. 2002-07-17 Jamey Hicks <jamey.hicks@hp.com> * configure.ac: incremented version number to 0.99.23 * ipkg_remove.c: do not do recursive removal if force-depends is specified * other-files: other cleanups to reduce code clutter2002-07-16 Jamey Hicks <jamey.hicks@hp.com> * configure.ac: incremented version number to 0.99.22 * user.[ch]: moved user interaction procedure here * args.[ch], ipkg_conf.[ch]: added force_removal_of_dependent_packages * pkg.h: added state_status to abstract_pkg_t * ipkg_remove.c: If package has installed dependents, then only remove if force_removal_of_dependent_packages is asserted in ipkg.conf or on command line. Will add user interaction option later.2002-07-16 Jamey Hicks <jamey.hicks@hp.com> * configure.ac: incremented version number to 0.99.21 after applying dependent removal and conflicts patch. 2002-07-14 Jamey Hicks <jamey.hicks@hp.com> * configure.ac: incremented version number to 0.99.20 * ipkg_download.c: removed useless -N flag from wget * update-alternatives: 'head -1' -> 'head -n 1', no sort -k 2 for busybox 2002-07-15 Karthikeyan K <karthik@innvo.com> * ipkg_remove.c (ipkg_remove_dependant_pkgs): removed setting the dependencies_checked variable in the while loop b4 actually checking the dependencies of that package. * ipkg_cmd.c (ipkg_multiple_files_scan): added check for ".ipk" and ".deb" extension, so that no caching is attempted on arguments that are not local files * pkg_depends.c (pkg_hash_fetch_conflicts): while returning NULL, casted to (pkg_vec_t *) to compile without warnings2002-07-12 Abhaya Shenoy <abhaya@innvo.com> * pkg_depends.c (pkg_hash_fetch_conflicts): use new abstract_pkg_vec structure in checking provided_by2002-07-07 Jamey Hicks <jamey.hicks@hp.com>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?