Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master sorcery by Jaka Kranjc (ba73767c3166387b33687429a96e51314c0e76cc)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Jaka Kranjc <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master sorcery by Jaka Kranjc (ba73767c3166387b33687429a96e51314c0e76cc)
  • Date: Mon, 24 Mar 2008 11:21:43 -0500

GIT changes to master sorcery by Jaka Kranjc <lynxlynxlynx AT sourcemage.org>:

ChangeLog | 1275
------------------------------------------
old-changelogs/ChangeLog-1.14 | 1275
++++++++++++++++++++++++++++++++++++++++++
2 files changed, 1276 insertions(+), 1274 deletions(-)

New commits:
commit ba73767c3166387b33687429a96e51314c0e76cc
Author: Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
Commit: Jaka Kranjc <lynxlynxlynx AT sourcemage.org>

TOE of 1.15

diff --git a/ChangeLog b/ChangeLog
index be8781e..1f3e7d2 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,1275 +1,2 @@
2008-03-24 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
- * cast, cleanse, alter, summon, scribe, scribbler, ...: changed $0 to
- respective name, so sorcery can be debugged with bashdb properly and
- added exec to these calls so one process is saved
- * cast.8, cast: -B is recursive, so mention it #14371
-
-2008-03-19 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
- * confmeld.8: fixed title, thanks to wich
-
-2008-03-15 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
- * cast.8: added missing switches except the dead --url, capitalised
- * cleanse: added "--tablet coalesce" to the help
- * gaze, gaze.1: added note about gaze depends working only on enabled
deps
-
-2008-03-14 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
- * libsecurity: don't use a hardcoded path in gaze_checkmd5s
- * libresurrect: unset the var, not its contents
- added a commented out fix to get post-ressurect triggers working
further
-
-2008-03-07 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
- * scribbler: fixed message when scribbling from a missing grimoire
#14353
-
-2008-03-03 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
- * cleanse: broken runtime providers don't need to be recast if
switched
- don't display cast/dispel commands if none are needed and print a
- newline between each menu
- * libstage: read the link only once when transfering links and quote
them
-
-2008-02-29 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
- * libmisc: fixed consolidate_params so it can take "-[eEn]" as values
too;
- before they were passed to echo and ignored, breaking dispel -e
- * gaze: small grammar fix in gaze_show_spells_by_status
-
-2008-02-25 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
- * libdispel: remove any config stages upon dispel
-
-2008-02-23 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
- * libcast: remove the castfs log after it is copied to the system -
the logs
- are big and can clog up /tmp (especially for tmpfs users).
Previously
- they were deleted at the final cast TMP_DIR cleanup
-
-2008-02-20 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
- * common: better handling of empty config stages
-
-2008-02-19 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
- * gaze: don't falsely return 1 in gaze version
-
-2008-02-11 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
- * url, compile_config: better conditional sourcing #14304
-
-2008-02-10 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
- * confmeld: made the date of staging human readable
-
-2008-02-06 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
- * libunpack: improved the error message in unpack_hash with info
which hash
- is which
-
-2008-02-05 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
- * cast: made the confmeld message more explicit
- * libstage: added a staged config removal routine, mostly for
leftover dirs
- then made it accept another argument for convenience
- * confmeld, common: made use of that routine
- * confmeld: simplified removal code, now things get deleted right
after use
- fixed passing of more than one argument
- * libstage, confmeld, common: added locking calls
-
-2008-02-04 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
- * confmeld: added options to just list all spells, configs or both
- don't output anything when listing and there is nothing to show;
- support passing spells or configs as arguments and only working on
them
- * delve, libtablet: added 3 missing ;; - patch from Arvid Norlander
- * *: comment fixes for bashdoc - modified patch from Arvid Norlander
- * config, libressurect: added a variable to hold the default answer
for
- the config merge query
- * confmeld: added support for forcing merges, last part of #13618
- add --help to --help
- * confmeld.8: mention all the cool new features
-
-2008-02-03 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
- * libunpack: return 1 when no algorithm is allowed
- * cast: call clean_resources in cast_cleanup
- * libstage: really check if it is a file in stage_install_list, so
the else
- error catch makes sense
- * common: stage configs only if they are not identical to any
previously
- staged config. Now confmeld will offer only the first of the set and
- repeated castings won't clutter $CONFIG_STAGE_DIRECTORY
-
-2008-02-02 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
- * libgpg, libunpack: added multisign support #13815
- * gaze, libstate, libgrimoire: discard awk warnings
- * gaze: import and export need root privileges #13789
-
-2008-02-01 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
- * libcodex: bail out of codex_check_cache if the grimoire dir is not
- listable (executable) #13508
- * gaze: gaze size could bark on files with glob paterns in their name
#14183
- gaze from didn't check its parameters, causing bug #14219
-
-2008-01-31 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
- * libmisc: added error_message, a message() that also outputs to
stderr
- * scribe: output errors to stderr #13738 , fixed punctuation
-
-2008-01-30 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
- * common, libtrack: preserve the old behaviour and include all logs
in the
- md5 log (flak from #13835)
- * confmeld: improved the output (more spacing and better messages)
- * liburl: pass along all the arguments in url_verify
- * url_http: pass along all the arguments in url_https_verify
- * dl_wget: pass hints to dl_wget_set_options and use them
- * url_http, dl_wget: support the no-check-certificate source hint
#14106
-
-2008-01-29 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
- * local/README: fixed typo
- * confmeld, libressurect: improved the merge message for better
readability
- * libstage: don't stage excluded files in /etc as configs
- * common, libtrack: save the md5sums of the files in the stage and
not the target
- ones on the system, otherwise config merging breaks #13835
-
-2008-01-28 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
- * cast: suggest the user to run confmeld if there are any deferred
files.
- fixes the second third of #13618
- * confmeld: remove all empty dirs in the config staging area (cast is
- leaving them behind)
- * common: don't save empty staged config chapters
- * libressurect: internal_install_config_file expects a md5 log in
root form
- fixed staged install check in internal_install_config_file !="off"
also
- matches the empty string, which currently happens when ressurecting
-
-2008-01-27 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
- * libstate: fixed query_spell_status to be regression free
- (was breaking on "spells" with slashes in their names - in gaze)
-
-2008-01-24 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
- * cast: fixed typo in pre-review-queue message #14228
-
-2008-01-23 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
- * libtrigger: fix fallback parameter in trigger(), which was luckily
not used
- removed a redundant check in remove_triggers if the transaction
*file*
- was a file; if it wasn't, the code would lock the trigger list
forever
- fixed bug #13466 - dispel_self was dispelling the triggerer
- * dispel.8: added --total-dispel and fixed some grammar
- * libgrimoire: fixed private_installed_version to match regex chars
too
- use the -p option to mkdir in real_mk_source_dir #14193
- * dispel: fixed bug #13904 - downgrading was incomplete, use ressurect
- * libresurrect: also restore the sub_depends info, mentioned in #13904
-
-2008-01-22 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
- * libstate: moved the subshell from the callers into
query_spell_status and
- sped it up for a tiny bit due to expensive locking
- locking in search_depends_status is too expensive
- simplified the parameter check in add_depends and moved it before
the
- possible removal of dependency info; disabled locking
-
-2008-01-21 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
- * liblock: don't overwrite the lock list in lock_start_transaction
#13345
- don't quit when removing the old lock list
- fixed typos in error messages
- * libdepends: fixed a regression introduced in 2008-01-16
-
-2008-01-18 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
- * liblock: lock_start_transaction now supports returning by reference
- readded a local variable to store the transaction file name
- * *: use lock_start_transaction by reference
- * config: fixed bad SCREEN variable due to a missing $
-
-2008-01-16 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
- * libdepends: added more locking calls #7917
- * libgrimoire: 100% speedup of private_installed_version;
unfortunately
- speeding the lookup is not enough to counteract the needed locking
calls,
- the function would get too slow
- * liblock: lock_resources can only work on one resource at a time, so
- simplify its callers for clarity and a small speedup
- check if the lockdir and lockfile exist before trying to create them
- * config: changed MAX_SLEEP to 2s
-
-2008-01-15 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
- * libstate: added use of locks (when reading files) and transactions
(when
- modifying them) to the remaining functions. Part of #7917 that
- hopefully fixes the annoying #13345
- * build_api/common: accompanying changes to avoid double locking
- * libressurect: accompanying changes to avoid double locking
- * libsorcery: added a missin $ in pop_queue and locking to push_queue
- and install_queue_history
- * libdispel: added a transaction to reap_depends
- * lib*: removed trailing whitespace
-
-2007-12-31 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
- * liblock: avoid two possible tiny race conditions
-
-2007-11-30 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
- * libdepends: finally satisfactorily fixed the sorcery rebuild
pausing for
- hours #13735
-
-2007-11-23 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
- * sorcery: rewrote show_installed_spell and fixed remove_pkgs -
removing
- spells from the sorcery menu works again
- * mirrors/SOURCEFORGE: updated list from #13504
- * scribe: fixed error message when swapping nonexsistant grimoires
#13253
- * gaze: fixed matching of spell and short during gaze search #9433
-
-2007-11-21 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
- * libsummon: fail on any text/ mimetype when checking the tarball
source
- sanity
-
-2007-11-14 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
- * excluded: removed /var/yp - the one spell that uses it, installs
config
- files there #11831
- * libdepends: removed extra space from the subdepends message #13992
- * libstate: fixed strictness of subdependency matching on removal
#13993
- removed a stray '' with no effect
- * libtrack: disable staging when /dev/null is not a device #13315
- * api2: improved the message when castfs fails the sanity check
- * libstate, libtrack, url_http, url_git, url_git_http: fixed comments
- * confmeld: added parameter parsing and enabled the display of help
- * confmeld.8, *.8: added basic manual page (part of #13618) and
references
-
-2007-10-30 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
- * libdepends: fixed some more quoting regressions since stable. Should
- eliminate some bad provider query defaults
-
-2007-09-11 Arwed v. Merkatz <v.merkatz AT gmx.net>
- * libmisc: support rxvt-unicode for terminal title setting
-
-2007-08-28 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
- * scribe: fixed a bad message when updating local grimoires
- * libsummon: fixed the source_sanity function header
- * gaze, gaze.1: added missing spell files to parse() and the manpage
- * libsorcery: fixed CXXFLAGS setting in optimise() to not also
include the
- other CFLAGS_* variables #13965
- * gaze: also numb sub_depends when searching for dependencies
-
-2007-08-12 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
- * gaze: fixed bad temporary dir usage #13588
- fixed "gaze from" matching state files #13941 and made it avoid
passing
- too many arguments to grep
- * libsummon, scribe: added the missing prefixes to the guess lists
#13732
- * liburl, scribe: don't ignore url_get_prefix exit status #13729
- * scribe: fixed bad messages when adding a grimoire #13743
- fixed scribe add rm -rfing if the passed (bad) argument is a dir
#13742
-
-2007-08-11 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
- * libdepends: fixed a regression in private_add_depends;
- probably fixes #13735
- * libcodex: moved the load_libcompat call before the sourcing of
DETAILS in
- codex_set_current_spell. This way fallbacks can be used there as
well,
- which will among other things help a bit with #13883
- * cleanse: fix md5sum check locale issue, patch from Thomas Orgis
#13713
- also made it handle (too) many logs, patch from Arwed von Merkatz
#13903
- added --logs to the man page
- * gaze: fixed gaze newer breaking on bad input #10149
- * libmisc: fix set_architecture not resetting the text color #13842
- * libressurect: show unified diffs in real_handle_changed_config
#13830
-
-2007-08-10 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
- * etc/sorcery/url: added default value for PERL_CPAN_URL #13673
- * gaze: fixed PERL_CPAN_URL in mirrors list in gaze system-info #13553
- Slightly modified patches from Andraž Levstik
- * libcodex, libsorcery: fixed cast -Z queuing up-to-date spells #13503
- * libmisc: updated select_list documentation and renamed one
variable,
- so there is even less chance of a conflict
-
-2007-08-09 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
- * url_handlers/url_http: fix url_ftp_verify to not pass a deprecated
wget
- option. Now it works again. #13001
- Also made it stricter when checking for target exsistance #13787
-
-2007-05-14 David Brown <dmlb2000 AT gmail.com>
- * sorcery: added a castfs debug level option to sorcery debug dialog
- and fixed the text and tabs
- * config: made the CASTFS_DEBUG_LEVEL variable able to be set from
- local config
-
-2007-04-18 David Kowis <dkowis AT shlrm.org>
- * gaze: Bug 13711, support force_depends in gaze dependencies.
- Patch from Jaka Kranjc.
-
-2007-03-31 David Brown <dmlb2000 AT gmail.com>
- * libcast: use STAGED_INSTALL to create castfs debug log instead of a
- file check
-
-2007-03-02 David Brown <dmlb2000 AT gmail.com>
- * build_api/api2: check to make sure castfs is there before running
- sanity
-
-2007-02-28 David Brown <dmlb2000 AT gmail.com>
- * dl_handler/dl_git: fixed to use $target and move to the appropriate
- $target location
- * libtrack: removed place where castfs sanity check was happening for
a
- higher level location
- * build_api/api2: put the castfs sanity check at a higher level, fixes
- (bug #13480)
-
-2007-02-27 David Brown <dmlb2000 AT gmail.com>
- * libtrack: added sanity check function after castfs starts (bug
13480)
-
-2007-02-27 David Brown <dmlb2000 AT gmail.com>
- * run_compiler: added a little self check so if DISTCC_DIR isn't set
- it will succeed by checking / and not try to mkdir ''
-
-2007-02-26 Andraž "ruskie" Levstik <ruskie AT mages.ath.cx>
- * gaze: added PERL_URL from mirrors list to print in system-info
-
-2007-02-26 Andrew Stitt <astitt AT sourcemage.org>
- * config: turn VIEW_REPORTS off by default, bug 13445
-
-2007-02-24 David Brown <dmlb2000 AT gmail.com>
- * cast: added and export DISTCC_DIR before run_build_spell
- * compile_config: removed DISTCC_DIR
- * run_compiler: check to make sure DISTCC_DIR exists then make it if
not
-
-2007-02-19 Andrew Stitt <astitt AT sourcemage.org>
- * libmisc: select_list update documentation and mangle variable
- names, bug 13458
-
-2007-02-19 Andrew Stitt <astitt AT sourcemage.org>
- * libsummon, summon: fix bug 13412, summon --raw should work
- with other summon facilities (force-download, source cache check).
- Patch from Jaka Kranjc, modified for style/compatibility.
-
-2007-02-19 Andrew Stitt <astitt AT sourcemage.org>
- * libmisc: fix bug 13356, improve performance of
- list_find. Slightly modified patch from Jaka Kranjc.
-
-2007-01-20 Paul Mahon <pmahon AT sourcemage.org>
- *libmisc: redirect some errors to stderr for bug 13380
-
-2007-01-01 David Brown <dmlb2000 AT gmail.com>
- * delve: empty install root since that's handled by transfer stage
- * libstage: forgot a prepended INSTALL_ROOT on directory
- * config: added INSTALL_ROOT'ed local config area to ignore list
-
-2006-12-23 David Brown <dmlb2000 AT gmail.com>
- * libtrack: track_manual needs to work when staged install is enabled
- * build_api/api2: STAGED_INSTALL variable should be exported so delve
- will have that variable set properly during INSTALL
-
-2006-12-21 David Brown <dmlb2000 AT gmail.com>
- * libsorcery: filter/filter_in removed debugging and tabs from
- previous commit (stupid me)
-
-2006-12-17 David Brown <dmlb2000 AT gmail.com>
- * libsorcery: filter/filter_in removed /dev/null entry from both
functions
-
-2006-12-03 Andrew Stitt <astitt AT sourcemage.org>
- * build_api/common: gather_docs delineates between files and
- directories. Now *rc matches config files, but not directories
- (ie src). Bug 13283.
-
-2006-12-02 Andrew Stitt <astitt AT sourcemage.org>
- * libsorcery: fix filter() to use a temp file
- * libsorcery: ldconfig is pointless when staging
-
-2006-11-30 David Brown <dmlb2000 AT gmail.com>
- * libtrack: forgot to run stage root files list through exclude filter
- * libtrack: is_castfs_installed quieted all the errors and output
- messages saying if it's enabled or disabled
- * build_api/api2: need to set STAGED_INSTALL if its not already set
- * delve: set STAGED_INSTALL if its not already set
-
-2006-11-30 Andrew Stitt <astitt AT sourcemage.org>
- * cleanse: fix typo, missing ;;
-
-2006-11-29 David Brown <dmlb2000 AT gmail.com>
- * etc/sorcery/compile_config: set DISTCC_DIR env-var
- * etc/sorcery/config: remove installwatch stuff added castfs stuff
- * confmeld: fixed parsing of the path to generate the correct data
- * delve: added transfer and install extras as stages also added
- chroot checks since delve calls itself during the install stage.
- stage install is now called transfer so lots of one liners for that
- also swapped out installwatch checks for castfs checks
- * var/lib/sorcery/build/run_compiler: added export of distcc dir
- * build_api/api2: swapped out installwatch stuff for castfs stuff,
- stuff includes checks and logfile variables. Also added the install
- extras and transfer stages to the build process, this includes the
- default sorcery functions and making the run functions
- * build_api/common: added an old.libraries hack for when we remove
- important libraries we save them first then library and run paths
- to find them again. This is here for similar reasons as the old
- binaries hack above it.
- * libapi: added the new stages for install extras and transfer. Also
- modified the comment so it reflects the changes made.
- * libcast: swapped out installwatch log for castfs log creation
- * libgrimoire: added some recursive umount checks for deaddir in
- rm_source_dir so we don't remove system stuff if there's a bind
- * libsorcery: added !filter syntax for spell filters. The !filter
- takes presidence over the filter.
- * libspell: added install extras and transfer magic to make sure
- sorcery calls the new spell files if they exist
- * libstage: swap out installwatch for castfs, this includes changing
- out invoke devoke and prepare stage root and installwatch functions.
- Also the installwatch check is now castfs check. The install log is
- now created from a find of the stage root location instead of
parsing
- installwatch logs.
-
-2006-11-25 Andrew Stitt <astitt AT sourcemage.org>
- * scribe: check for tar failure from unpacking, fixes bug 12387
-
-2006-11-25 Andrew Stitt <astitt AT sourcemage.org>
- * libdepends: fix bug 11865, ignore stored sub-depends if the
- requesting spell has already been processed.
-
-2006-11-25 Andrew Stitt <astitt AT sourcemage.org>
- * cleanse: add runtime/suggest support to prune, bug 13250
-
-2006-11-25 Andrew Stitt <astitt AT sourcemage.org>
- * cleanse: add runtime/suggest support to delint, bug 13246
-
-2006-11-25 Andrew Stitt <astitt AT sourcemage.org>
- * libinitd: fix bug 12958, improper use of INSTALL_ROOT.
-
-2006-11-25 Andrew Stitt <astitt AT sourcemage.org>
- * libsummon: fix bug with file verification by using file -bi
- to get cleaner mime-like file-type descriptions. Bug 13254,
- patch from Jaka Kranjc.
-
-2006-11-25 Andrew Stitt <astitt AT sourcemage.org>
- * cabal: apply patch from Dave Josephsen, bug 11708
-
-2006-11-25 Andrew Stitt <astitt AT sourcemage.org>
- * libmisc: lock the persistent file on load and save it with
- a transaction to prevent corruption from ctrl-c. Bug 13228
-
-2006-11-17 Andrew Stitt <astitt AT sourcemage.org>
- * libtrack, libapi: add a routine to record modified config files,
- this is an alternative to running install_config_files
-
-2006-11-14 Andrew Stitt <astitt AT sourcemage.org>
- * protected: protect /etc/sysconfig/facilities to smooth over
- the bumps from bug 13123.
-
-2006-11-14 Andrew Stitt <astitt AT sourcemage.org>
- * libtrack: add initialization function so modified files list
- is always known rather than being created on-demand.
- * cast: initialize libtrack. This fixes bug 13123.
-
-2006-11-02 Andrew Stitt <astitt AT sourcemage.org>
- * libsummon: fix bug 13173, add check for empty files in summon
- sanity checker
-
-2006-11-02 Andrew Stitt <astitt AT sourcemage.org>
- * etc/sorcery/config: single quote DOCS to prevent premature
- glob expansion
- * build_api/common: fix bug 12869, exclude executables from
- gathered docs. Also did some much needed code cleanup.
-
-2006-10-31 Andrew Stitt <astitt AT sourcemage.org>
- * etc/sorcery/config: remove sorcery path for archspecs
-
-2006-09-29 Andrew Stitt <astitt AT sourcemage.org>
- * libdepends: properly rename default_sorcery_trigger_check
- to real_default_sorcery_trigger_check
-
-2006-09-25 Andrew Stitt <astitt AT sourcemage.org>
- * gaze: add standard spell paths to gaze dependencies environment
- bug 12966
-
-2006-09-25 Andrew Stitt <astitt AT sourcemage.org>
- * gaze: run show_up_depends with verbose parameter (bug 13092)
- * libdepends: print all edges in verbose mode, andendum to bug 13092
-
-2006-08-28 Andrew Stitt <astitt AT sourcemage.org>
- * libdepends: rename default_trigger_check to
- default_sorcery_trigger_check, bug 13026.
-
-2006-08-28 Andrew Stitt <astitt AT sourcemage.org>
- * etc/sorcery/mirorr/PERL_CPAN: add new mirror list
- * sorcery: add new mirror list to dialog
-
-2006-08-21 Andrew Stitt <astitt AT sourcemage.org>
- * libspell: propagate return code properly
-
-2006-08-20 Andrew Stitt <astitt AT sourcemage.org>
- * libspell: new library for all spell execution (except DETAILS
- for now). Handles inheritence scheme and creates function stubs
- automatically for every file. Fixes bug 10914.
- * build_api/api1, build_api/api2, libcast, libdepends, libdispel,
- libsummon, libtriggers: remove old file execution code,
- and use run_spell_file
- * libapi: update documentation, add blurb about default_*_<filename>
- functions. Remove no-op stubs since they exist for everything
- implicitly. Change default_<filename> functions to
- default_sorcery_<filename> to remove confusion.
-
-2006-08-19 Andrew Stitt <astitt AT sourcemage.org>
- * libdepends: raise an error if a spell or provider name contains
- a space
-
-2006-08-13 Paul Mahon <pmahon AT sourcemage.org>
- * cast: shorten screen names (fixes bug #12133)
-
-2006-08-12 Andrew Stitt <astitt AT sourcemage.org>
- * mirrors/KDE: remove dead mirrors, bug 12978
-
-2006-08-06 Andrew Stitt <astitt AT sourcemage.org>
- * mirrors/KDE: fix typo in poland mirror
-
-2006-08-05 David Brown <dmlb2000 AT gmail.com>
- * cleanse.8: added --nofix and --nofix_quick descriptions.
-
-2006-07-29 Andrew Stitt <astitt AT sourcemage.org>
- * libdepends: fix bug 12862, change default behavior of
show_up_depends
-
-2006-07-29 Andrew Stitt <astitt AT sourcemage.org>
- * libstate: fix bug 12904, get_depends_options is broken with
- spellnames containing regexp characters. Patch from Jaka Kranjc
-
-2006-07-24 David Brown <dmlb2000 AT gmail.com>
- * libstage: added config var for the debug level
- * config: added the installwatch debug level variable and a comment
for
- valid values.
-
-2006-07-23 David Brown <dmlb2000 AT gmail.com>
- * libstage: added fifo permission preservation and output
-
-2006-07-23 David Brown <dmlb2000 AT gmail.com>
- * libstage: added output of owner and group to making files in the
- system also added a readlink call to the output of symlink also
- added chown of fifo's blocks and directories (fixes bug #12821)
-
-2006-07-15 Andrew Stitt <astitt AT sourcemage.org>
- * gaze: show help when unknown option encountered, bug 12847
-
-2006-07-15 Andrew Stitt <astitt AT sourcemage.org>
- * archspecs: remove, users should get them from smgl-archspecs now
-
-2006-07-10 Andrew Stitt <astitt AT sourcemage.org>
- * build_api/common: export a hidden variable to delve
- * delve: check for hidden variable and assume that we're running
- inside cast has already provided certain things to us already (OPTS)
- fixes bugs 12818 and 12805
-
-2006-07-03 Andrew Stitt <astitt AT sourcemage.org>
- * build_api/common: only append to PATH if the saved binaries dir
exists
-
-2006-07-03 Andrew Stitt <astitt AT sourcemage.org>
- * gaze: add uninstalled basesystem depends info to system-info
- * libdepends: expand compute_installed_*_depends to allow status
- based selection
-
-2006-07-01 David Brown <dmlb2000 AT gmail.com>
- * libsorcery: fixed query from previous commit to include a check for
- cleanse as well
-
-2006-07-01 David Brown <dmlb2000 AT gmail.com>
- * libsorcery: added query to update_sorcery_scripts to check return
- value from cast and ask user if they want to continue
-
-2006-07-01 David Brown <dmlb2000 AT gmail.com>
- * convert: fixed whitespace removed tabs
- * etc/sorcery/config: fixed whitespace removed tabs
- * alter: fixed whitespace removed tabs
- * cast: fixed whitespace removed tabs
- * cleanse: fixed whitespace removed tabs
- * dispel: fixed whitespace removed tabs
- * gaze: fixed whitespace removed tabs
- * scribbler: fixed whitespace removed tabs
- * scribe: fixed whitespace removed tabs
- * sorcery: fixed whitespace removed tabs
- * summon: fixed whitespace removed tabs
- * build_api/common: fixed whitespace removed tabs
- * libapi: fixed whitespace removed tabs
- * libcast: fixed whitespace removed tabs
- * libcodex: fixed whitespace removed tabs
- * libdepends: fixed whitespace removed tabs
- * libdispel: fixed whitespace removed tabs
- * libdownload: fixed whitespace removed tabs
- * libhash: fixed whitespace removed tabs
- * liblock: fixed whitespace removed tabs
- * libmisc: fixed whitespace removed tabs
- * libresurrect: fixed whitespace removed tabs
- * libscreen: fixed whitespace removed tabs
- * libsecurity: fixed whitespace removed tabs
- * libsorcery: fixed whitespace removed tabs
- * libstage: fixed whitespace removed tabs
- * libtablet: fixed whitespace removed tabs
- * libtrack: fixed whitespace removed tabs
- * libunpack: fixed whitespace removed tabs
- * liburl: fixed whitespace removed tabs
-
-2006-07-01 David Brown <dmlb2000 AT gmail.com>
- * libsorcery: update_install_queue added progress bar so we have
- some idea of how long it takes to queue up spells
-
-2006-07-01 David Brown <dmlb2000 AT gmail.com>
- * delve: moved making stage root directory to inside the
- STAGED_INSTALL check not needed anymore since installwatch
- doesn't need stage_root before it's invoked
-
-2006-06-26 David Brown <dmlb2000 AT gmail.com>
- * libstage: added functions for installing block character
- and fifos instead of moving them we make new ones in the
- system
-
-2006-06-26 David Brown <dmlb2000 AT gmail.com>
- * libstage: added function for pipes using mv instead of cp
-
-2006-06-26 Andrew Stitt <astitt AT sourcemage.org>
- * cast: spelling fixes for bug 11853
- * cast, gaze, cast.1, gaze.1, libsorcery: remove pam stuff
- * dispel: fix bug 12638, fix wording for recasting without
- missing optionals
- * gaze: fix bug 12664, make gaze dependencies handle -sub syntax
- * gaze: fix bug 12667, use xargs in case there are too many install
logs
- * libcodex: fix bug 12669, handle the case where no parameters
- or empty parameters are passed to codex_does_spell_exist
- * gaze: fix bug 12670, gaze patchlevels couldn't handle uninstalled
- spells, patch from Jaka Kranjc.
- * gaze: fix bug 12671, typo in gaze patchlevels
-
-2006-06-25 David Brown <dmlb2000 AT gmail.com>
- * build_api/api1: removed calls to prepare and destroy stage
- root since we patched install watch they aren't needed
- * build_api/api2: comment also not relevent for the above
- reasons
-
-2006-06-25 David Brown <dmlb2000 AT gmail.com>
- * build_api/api2: moved prepare_stage_root to inside staged
- install check (bug #12759)
-
-2006-06-25 David Brown <dmlb2000 AT gmail.com>
- * libcast: added output to display creation of installwatch
- debug log
-
-2006-06-24 Andrew Stitt <astitt AT sourcemage.org>
- * libstage: correct path for LD_LIBRARY_PATH setting
-
-2006-06-23 David Brown <dmlb2000 AT gmail.com>
- * libstage: added, contains stage root handling functions
- * confmeld: added to handle staged config files and merge them
- back to the system
- * libapi: added devoke_stage_root function so spells can turn
- staging off if they like
- * build_api/api1: do minimal setup to work with installwatch7
- * libcast: store installwatch debug file with compile logs
- * libcodex: add path to staging directory
- * libgcc2,libmisc: generalize path modification routine
- * grimoire.5: added information about the current working dir
- for each stage in the build process
- * etc/sorcery/config: added installwatch directories to ignore
- * libresurrect: make install_config_files always cp if doing a
- staged install (sorcery does this for all config files now)
- * cast: exported compile log so delve can use it
- * delve: modified so cast can call delve for the install and
- post install stages, adding compile log setting from the
- environment, not failing if source directory isn't there,
- adding stage_install stage to delve, adding mechanism to cd
- between build, pre_install, install stages, and creating stage
- directory for install stage
- * build_api/api2: exported appropriate vars so delve can use
- them, added calls to delve for install and post install
- stages also added prepare and destroy stage root calls,
- added cd calls for each stage of build process
- * build_api/common: added save_binaries call here, added dirty
- hack to fix the path after the subshell so save_binaries will
- work, moved the current config stage directory to a similar
- dir path of the track directory, added destroying stage root
- to spell success and to spell failure
- * libtrack: added invoke, devoke, prepare and destroy stage
- root functions, added the appropriate new environmental vars
- to the invoke and devoke installwatch functions, added some
- cleanup code to the parse iwlog to remove double slashes at
- the root of the path
- * libsorcery: save_binaries function to provide easier transition
- between staging spells then installing them to the system
-
-2006-06-23 David Brown <dmlb2000 AT gmail.com>
- * url_git_http: added to handle http urls
- * url_git: added to handle branches
-
-2006-06-23 David Brown <dmlb2000 AT gmail.com>
- * KERNEL: got rid of all the bogus mirrors and ran it through sort
- and uniq
-
-2006-06-07 Andrew Stitt <astitt AT sourcemage.org>
- * libdepends: replace show_depends with show_up_depends (maybe
- we'll have a show_down_depends). Use fast implementation from
- fast_up_depends as it is more correct.
- * gaze: fix bug 10297, and remove fast_up_depends since it is
- now the main implementation.
- * libapi: expose show_up_depends as the spell api for gaze depends
- functionality.
-
-2006-06-03 Andrew Stitt <astitt AT sourcemage.org>
- * libdepends: fix bug 12603, optional depends on a provider does not
- properly remember defaults of none.
-
-2006-05-28 Andrew Stitt <astitt AT sourcemage.org>
- * gaze: add patchlevels subcommand, bug 11858
-
-2006-05-28 Andrew Stitt <astitt AT sourcemage.org>
- * cast: factor cast --queue code out of argument parsing, fixed
- bug 11740
-
-2006-05-28 Andrew Stitt <astitt AT sourcemage.org>
- * libcast: fix bug 11902, conflicts are broken for multi-spell
conflicts
-
-2006-05-28 Andrew Stitt <astitt AT sourcemage.org>
- * cast, sorcery, man8/cast.8, libcast, libsorcery: add cppflags
option,
- bug 12327, patch from Thomas Orgis.
-
-2006-05-28 Andrew Stitt <astitt AT sourcemage.org>
- * libdepends: workaround bug in bash 3.0-16, syntax for
- intialization of local arrays is broken.
-
-2006-05-28 Andrew Stitt <astitt AT sourcemage.org>
- * gaze: add system-info command, bug 11864, patch supplied
- by Andraž Levstik. Additionally modified to print basesystem
- depends and changed SMGL_COMPAT_ARCHS printing to be more robust.
-
-2006-05-28 Andrew Stitt <astitt AT sourcemage.org>
- * gaze: fix bug 10459, enhance gaze maintainer, apply patch from
- Jaka Kranjc
-
-2006-05-23 Andrew Stitt <astitt AT sourcemage.org>
- * build: update to work with git
-
-2006-05-12 Andrew Stitt <astitt AT sourcemage.org>
- * libunpack: change parameters passed to tar, bug 11413
-
-2006-05-12 Andrew Stitt <astitt AT sourcemage.org>
- * sorcery: remove extra comma, bug 11767
-
-2006-05-11 Andrew Stitt <astitt AT sourcemage.org>
- * libdepends: fix typo
-
-2006-05-09 Andrew Stitt <astitt AT sourcemage.org>
- * cast: add -g parameter to allow custom grimoire selection and
ordering
- * cast: remove --fix and --nofix (been deprecated for several
releases)
-
-2006-05-09 Andrew Stitt <astitt AT sourcemage.org>
- * libapi: add runtime and suggest_depends, bugs 10110 and 10790.
- Remove altruistic_sub_depends stub.
- * dispel: add improved messages to handle new dependency states
- * libdepends: Add new frontend routines for runtime/suggest
- dependencies. Factor most common message calls into a
- subroutine. Add controls for compute_install_depends functions
- to work on either true dependencies as well as the full set.
- Generalized the way UP_DEPENDS works because runtime/suggest depends
- need it as well.
- * libstate: Add new dependency states to sanity check
- * cast: update to use generalized bonus spell mechanism
- * gaze: add function stubs for runtime/suggest dependencies
-
-2006-05-03 Andrew Stitt <astitt AT sourcemage.org>
- * gaze: fix bug 10465, gaze allows grimoire selection
- * libresurrect: fix bug 10528, install_config_files marks files
- as new or old, patch from Jaka Kranjc.
-
-2006-05-01 Andrew Stitt <astitt AT sourcemage.org>
- * libdepends: fix search for default provider
-
-2006-04-23 Andrew Stitt <astitt AT sourcemage.org>
- * libsorcery: fix bug 8070, add pager timeout for changelog viewing
- * config: add a pager timeout, and use less -F instead of -E,
- see if people like -F better than -E.
-
-2006-04-23 Andrew Stitt <astitt AT sourcemage.org>
- * libsummon: fix bug 9415, do some sanity checking in summon
-
-2006-04-23 Andrew Stitt <astitt AT sourcemage.org>
- * dl_handlers/dl_svn: Do no interactive prompting
-
-2006-04-21 Andrew Stitt <astitt AT sourcemage.org>
- * libsummon: fix bug 11372, bad spells can make us unlock the wrong
- resource, causing subsequent summons to hang. Also fix return code
- propagation.
-
-2006-04-14 Andrew Stitt <astitt AT sourcemage.org>
- * libmisc: add forkless basename and dirname functions using
- bash variable expansions.
- * libhash: add lookup routine that returns by reference
- * libcodex: add routines to setup in-memory cache lookup hash, and
- factor out code to setup spell paths from spell loading functions
- * libtablet: fix bug 9386, optimize tablet_import_repair_files,
- also tie up loose ends with cleanse related functions
- * cleanse: update parameters to tablet_cleanse_chapter
-
-2006-04-13 Andrew Stitt <astitt AT sourcemage.org>
- * libsorcery: consolidate history functions, bug 10282
- modified patch from Jaka Kranjc. Also added a long overdue full
- explaination changelog parsing awk script.
-
-2006-04-12 Andrew Stitt <astitt AT sourcemage.org>
- * gaze: fix bug 10144, fix viewing of install queue, patch from
- Jaka Kranjc
- * libdispel: print message if dispel fails, bug 10682
-
-2006-04-08 Andrew Stitt <astitt AT sourcemage.org>
- * libdepends: add default_* functions for dependency resolution
- phase, bug 10900.
- * libdispel: add default_* function for dispel phase
- * libdispel: add persistent_load/persistent_save calls around
- *_REMOVE functions, bug 10855.
- * libapi: add entry points for default_* for depends resolution
- and dispel
-
-2006-04-07 Andrew Stitt <astitt AT sourcemage.org>
- * libtablet: allow special keyword 'all' to unconditionally
- update a file in the tablet, bug 10869
-
-2006-04-05 Andrew Stitt <astitt AT sourcemage.org>
- * gaze: backquoted $level in gaze usage message
- * gaze: added support for viewing {,PRE_}SUB_DEPENDS file
- (from Jaka Kranjc)
-
-2006-04-04 Andrew Stitt <astitt AT sourcemage.org>
- * libmisc: fix select_list default value selection, bug 10538
- * cleanse, libcast, libgpg: update to slightly modified select_list
api
-
-2006-04-04 Andrew Stitt <astitt AT sourcemage.org>
- * libmisc: fix bug 10357, add extra check for a file incase theres
- a directory named make.
-
-2006-04-03 Andrew Stitt <astitt AT sourcemage.org>
- * libmisc: fix bug 10588, fix provider selection on timeout
- * url_handlers/url_svn_https: add https handler for svn, bug 10370
-
-2006-04-02 Andrew Stitt <astitt AT sourcemage.org>
- * build: fill in the version value on devel sorcery
-
-2006-04-02 Andrew Stitt <astitt AT sourcemage.org>
- * dl_handlers/dl_svn: fix bug 10183, allow for username/password to be
- passed on the command line
-
-2006-04-02 Andrew Stitt <astitt AT sourcemage.org>
- * build: exclude .bzr metadata
-
-2006-03-26 Andrew Stitt <astitt AT sourcemage.org>
- * libsorcery: default to no fuzzy extension matching, bug 10761
-
-2006-03-25 David Brown <dmlb2000 AT gmail.com>
- * config: changed name TRACKED to GAZE_ALIEN_PATHS so it's a little
- less ambiguous
- * gaze: only other place the TRACKED var was used...
-
-2006-03-25 Andrew Stitt <astitt AT sourcemage.org>
- * libunpack: check for spell or actual command before assuming
- verification cannot be done.
-
-2006-03-25 Andrew Stitt <astitt AT sourcemage.org>
- * libunpack: move verification code out of unpack_file and into
- new verify_file function. Removed un-used inner loop.
- * libapi: add entry point for verify_file. Fixes bug 10684.
-
-2006-03-25 Andrew Stitt <astitt AT sourcemage.org>
- * libsorcery: remove LC_ALL hack
- * cast: put slightly safer LC_ALL hack in cast around the build
- phase. This fixes bug 10546, see also bug 2910.
- * config: add -f to less arguments, less is never invoked on binary
data
-
-2006-03-24 Andrew Stitt <astitt AT sourcemage.org>
- * libdispel: explicitly return 0 after removing state files
-
-2006-03-21 Andrew Stitt <astitt AT sourcemage.org>
- * libtablet: Fix repair failure message to hint at cleanse --tablet
- add a special variable for tablet location in tablet_set_spell
- * libdispel: fix long outstanding bug 8826, blow away the tablet
- directory, un-attributed repair files can cause the normal dispel
- safe removal process from succeeding.
-
-2006-03-20 Andrew Stitt <astitt AT sourcemage.org>
- * sorcery: fix bug 10693, correct dialog message, patch from
- Jeremy Blosser.
-
-2006-03-20 Andrew Stitt <astitt AT sourcemage.org>
- * build_api/common, cast: move pop_install_queue out of cast
- and into run_spell_success, bug 10719
-
-2006-03-20 Andrew Stitt <astitt AT sourcemage.org>
- * libgrimoire: Add a sanity check to installed_version, bug 10705
- split actual installed_version into a subroutine for optimization
- purposes.
- * cast, cleanse, libdispel, libresurrect: use
private_installed_version
- where its known the spell is installed and the additional sanity
- check is not needed.
- * build_api/common: Add some extra quotes
-
-2006-03-14 Andrew Stitt <astitt AT sourcemage.org>
- * cast, libsecurity, libmisc: use DEFAULT_COLOR not DEFAULT
- (which is initially also a color but a poor variable name)
- * libmedia: eliminate DEFAULT as a color, just call it
- DEFAULT_COLOR
-
-2006-03-12 Andrew Stitt <astitt AT sourcemage.org>
- * config/url: add fallback mirror from David Kowis
-
-2006-03-12 Andrew Stitt <astitt AT sourcemage.org>
- * scribe: add command for keyword index creation
- * man8/scribe.8: add info about reindex-keyword
- * libcodex: add function to recreate keyword index, remove dead
- code for keyword lookups
- * config: add variable for name of keyword index file
-
-2006-03-12 Andrew Stitt <astitt AT sourcemage.org>
- * libapi: add examples on how to use force_depends
-
-2006-03-07 Andrew Stitt <astitt AT sourcemage.org>
- * libdepends: add a message for force_depends
-
-2006-03-06 Andrew Stitt <astitt AT sourcemage.org>
- * gaze: renice gaze, bug 10629
- * libdepends, libapi: add force_depends, bug 10565
- * dispel: fix issues with failure codes in dispel+depends
- * man8/dispel.8, dispel: fix description of exile parameter
-
-2006-03-01 Andrew Stitt <astitt AT sourcemage.org>
- * libdepends: fix bug 10622, list searching was broken in the case
- of g++
-
-2006-02-28 Andrew Stitt <astitt AT sourcemage.org>
- * libdownload: dont try to connect to the internet by default
- * etc/sorcery/url: add a config switch to turn internet connection
- back on
-
-2006-02-25 Andrew Stitt <astitt AT sourcemage.org>
- * libdepengine: ensure triggers force recompile, bug 10406
-
-2006-02-24 David Brown <dmlb2000 AT gmail.com>
- * libsummon: fixed repackaging message to show color
- * libunpack: fixed output of new hash allowed to have a space so it
- looks nicer
-
-2006-02-23 Andrew Stitt <astitt AT sourcemage.org>
- * libmisc: fix find version parsing to catch '4.1' as well as 4.1.x.
- Fix provided by "sobukus" on irc.
-
-2006-02-19 Andrew Stitt <astitt AT sourcemage.org>
- * libgpg: improve verbosity with gpg verification failures, bug 10247
- * cleanse: fix bug 10287, cleanse now cleans up stale triggers
- also factored common code into functions
- * libdepends: added safety test for stale triggers
-
-2006-02-05 Andrew Stitt <astitt AT sourcemage.org>
- * gaze: make license commands case insensitive, bug 10437,
- patch from Jaka Kranjc.
-
-2006-02-05 Andrew Stitt <astitt AT sourcemage.org>
- * libcast: add function for loading libcompat, bug 10423
- * libcodex: load libcompat in all normal spell environments
-
-2006-02-05 Andrew Stitt <astitt AT sourcemage.org>
- * libdepends: simplify sub-depends pre-processing, require that
- spells always specify a PRE_SUB_DEPENDS file rather than jumping
- through hoops to avoid needing one.
- * libdispel: simplify when sub-depends are cleaned up
- * cleanse: incorporate sub-depends simplifications
-
-2006-01-26 David Brown <dmlb2000 AT gmail.com>
- * dl_git: added git download handler
- * url_git: added git url handler
- * libsummon: added git to the list of trees (needs to be fixed)
-
-2006-01-26 Andrew Stitt <astitt AT sourcemage.org>
- * dispel.8: update info for how to unexile something.
-
-2006-01-22 Andrew Stitt <astitt AT sourcemage.org>
- * libmisc: fix query_string (and subsequently config_query_string)
- to not timeout if the user starts typing, bug 7858.
-
-2006-01-21 Andrew Stitt <astitt AT sourcemage.org>
- * gaze: Fix bug 10358, set the pager to 'cat' when -q is
- specified. Patch from Jaka Kranjc.
-
-2006-01-20 Andrew Stitt <astitt AT sourcemage.org>
- * dispel: fix bug 10236, add some parameter checking to downgrade
- and exile features, patch from Jaka Kranjc.
- * gaze: check parameters for gaze what/short, partial patch from
- Jaka Kranjc.
-
-2006-01-18 Andrew Stitt <astitt AT sourcemage.org>
- * cleanse: fix bug 10411, cleanse --delint error with sub-depends
-
-2006-01-18 Andrew Stitt <astitt AT sourcemage.org>
- * gaze: fix bug 10415, add a trap for pipes so bash complains less
- about them when they break
-
-2006-01-18 Andrew Stitt <astitt AT sourcemage.org>
- * libcodex: fix bug 10350
-
-2006-01-11 Andrew Stitt <astitt AT sourcemage.org>
- * libcast: fix check for whether or not per spell cflags is enabled
-
-2006-01-11 Andrew Stitt <astitt AT sourcemage.org>
- * gaze: remove gaze service (bug 10259).
- * man1/gaze.1: remove gaze service (bug 10259).
-
-2006-01-11 Andrew Stitt <astitt AT sourcemage.org>
- * build_api/api1, build_api/api2: fix bug 8463, build system
selection.
- All phases in the build pipeline can be declared by specifying
- <FILENAME>_CMD in DETAILS.
-
-2006-01-11 Andrew Stitt <astitt AT sourcemage.org>
- * etc/sorcery/config: Add default value for per-spell-cflags (bug
7730).
- * sorcery: Add per-spell-cflags to feature menu.
- * libcast: Add function to present user with menu for cflags.
- * libdepends: Call menu for cflags.
- * libsorcery: Add user specified flags to $*FLAGS variables.
-
-2006-01-09 Andrew Stitt <astitt AT sourcemage.org>
- * libapi: Add api for altruistic sub-depends
- * libdepends: Add code to make altruistic sub-depends work
- * cleanse, libdispel: Add special case for empty requester due
- to altruistic sub-depends
-
-2006-01-09 Andrew Stitt <astitt AT sourcemage.org>
- * dl_handlers/dl_file: use generic url_crack not url_file_crack
-
-2006-01-03 Andrew Stitt <astitt AT sourcemage.org>
- * gaze.1: fix bug 10161, add paragraph indicating gaze search
- can do regular expressions, patch from Jaka Kranjc.
- * gaze: update help info for gaze section, bug 10141.
-
-2006-01-03 Andrew Stitt <astitt AT sourcemage.org>
- * libsorcery: Remove dead code for saving glibc and 'glibc-custom'
- libraries, bug 10261.
-
-2006-01-03 Andrew Stitt <astitt AT sourcemage.org>
- * libtrack: improve safe directory infrastructure, reseed $RANDOM
- with the current nanoseconds to help avoid collisions. $RANDOM
- and pipes are not interacting very randomly in bash 3.1.
-
-2006-01-03 Andrew Stitt <astitt AT sourcemage.org>
- * libtablet: add some shortcuts to skip intensive tablet searching
- when a parent function already knows the information
- * libsorcery: properly handle missing tablets
- * build_api/common: setup shortcut variables for libtablet, this
- is needed because during install log creation, tablet accessors
- are run and will perform sanity checks on the tablet, which fail,
- because the install log doesnt exist yet.
-
-2006-01-03 Andrew Stitt <astitt AT sourcemage.org>
- * gaze: fix bugs 10258, make gaze history and gaze HISTORY
- consistent, 10299, check for spell existence in gaze depends,
- 10284, add human readable output to gaze size, patches from
- Jaka Kranjc.
- * gaze.1: fix bug 10305, fix description of gaze compile in the
manual,
- patch from Jaka Kranjc.
-
-2006-01-03 Andrew Stitt <astitt AT sourcemage.org>
- * cast: fix --deps, need to recompute closure
-
-2006-01-02 Andrew Stitt <astitt AT sourcemage.org>
- * etc/sorcery/config: specifically disable aliases before doing
- anything, aliases seem to be cropping up in strange places.
-
-2005-12-17 Andrew Stitt <astitt AT sourcemage.org>
- * libdepends: add support for PRE_SUB_DEPENDS file, bug 10199
- * libstate: make add_depends better at making subsequent
- dependency requests override previous ones, bug 10185
-
-2005-12-17 Andrew Stitt <astitt AT sourcemage.org>
- * dispel: fix bug 10189, dispel with dependency options didn't
- work right when multiple spells were specified
- * gaze: fix bug 10162, make gaze grimoire -q more friendly,
- patch from Jaka Kranjc.
- * gaze, man/man1/gaze.1: fix bug 10190, make gaze where optionally
- show the full path, patch from Jaka Kranjc.
- * summon: note in usage message that if the -g parameter is
- specified, spells or --all still needs to be specified, bug 10228.
-
-2005-12-11 Andrew Stitt <astitt AT sourcemage.org>
- * build_api/common: Remove uncomitted sub-depends files after cast
-
-2005-12-11 Andrew Stitt <astitt AT sourcemage.org>
- * gaze: fix search so it can use terms that contain spaces, bug 10139.
- * gaze: fix pager support bug 10188, patch from Jaka Kranjc.
- * gaze: add gaze UP_TRIGGER support.
-
-2005-12-10 Andrew Stitt <astitt AT sourcemage.org>
- * etc/sorcery/url: Remove unc sourceforge mirror, fix spacing and
- FURLNUM variable.
-
-2005-12-08 Andrew Stitt <astitt AT sourcemage.org>
- * libdepengine: updates to make code more readable, fix spelling and
- a bug uncovered by a review of the unit tests
-
-2005-12-08 Andrew Stitt <astitt AT sourcemage.org>
- * libdepends: fix typo that caused sub-depends to be ignored in
- some cases
-
-2005-12-06 Karsten Behrmann <BearPerson AT sourcemage.org>
- * libmisc: fix upvar to work nicely when passed content containing
- special variables
-
-2005-12-05 Andrew Stitt <astitt AT sourcemage.org>
- * Fixes bug 6811 for sub-depends support.
- * etc/sorcery/state: Add line for sub-depends table.
- * cast: load variable with provided sub-depends.
- * cleanse: add code to clean up sub-depends table.
- * build_api/common: Commit provided sub-depends to table.
- * libapi: Add entries for sub_depends and is_depends_enabled functions
- * libdepends: add code to process sub-depends
- * libdispel: remove sub-depends when both spells are removed
- * libstate: Add functions to interface with the sub-depends
- table, also adjusted accessors for regular depends where they
- were insufficient
- * libtablet: Add routines to populate and access sub-depends info.
-
-2005-11-30 Andrew Stitt <astitt AT sourcemage.org>
- * libdepengine: fix bug 10159, dpgn_cast_spell_front can return
- values other than 0 or 1 which confuses recurse_depends into
- succeeding when it shouldn't. Also fix a bug in code that handles
- dependency-less triggers.
-
-2005-11-30 Andrew Stitt <astitt AT sourcemage.org>
- * libdepengine: fix bug that caused triggers to run multiple times
- unnecessarily, tree9 unit tests uncovered this bug
-
-2005-11-29 Andrew Stitt <astitt AT sourcemage.org>
- * gaze: fix bug 10149, gaze newer last_sorcery_update doesnt work,
- patch from "sqweek" on irc.
- * gaze: fix bug 10155, gaze -q installed used the pager,
- fix indentation, and remove useless extra newlines from gaze
- grimoires, patch from Jaka Kranjc
- * cleanse: fix bug 10096, --logs was gobbling up a paramter needlessly
- also add --tablet to the "full treatment"
-
-2005-11-28 Andrew Stitt <astitt AT sourcemage.org>
- * gaze: fix bug 10140, gaze -q search was broken
-
-2005-11-26 David Brown <dmlb2000 AT gmail.com>
- * libunpack: added --no-same-permissions to tar to fix permissions
- problems when untaring files with og+w
-
-2005-11-26 Andrew Stitt <astitt AT sourcemage.org>
- * liburl: fix bug 10121, url ranking was broken, specifically timeouts
- could get larger than bash's max array size, causing an error
- also fixed up a few other things that I noticed could use improving.
-
-2005-11-26 Andrew Stitt <astitt AT sourcemage.org>
- * libmedia: fix menu nit, bug 10104
- * libdispel: remove atypical files on dispel, bug 10030
- * etc/sorceryconfig: add VERIFIED_UPSTREAM_HASH verification level,
- bug 10122
- * man8/sorcery.8: fix sorcery system-update description, bug 10136
-
-2005-11-25 Andrew Stitt <astitt AT sourcemage.org>
- * etc/sorcery/url: remove mirror.isurf.ca, adam has disappeared
- with no indication he is going to re-populate it.
-
-2005-11-23 Andrew Stitt <astitt AT sourcemage.org>
- * liburl: fix url_crack to pass "$@" not just $1
-
-2005-11-22 Andrew Stitt <astitt AT sourcemage.org>
- * dl_handlers/dl_svn: echo the command being used, do not assume http
- is the protocol, instead let the url handler fill it in while
- cracking the url.
- * url_handlers/url_svn: use true svn:// urls by default rather than
- assuming http://. If the hint "old_svn_compat" is specified
- use old behavior of inserting http://. All svn based spells
- in test grimoire already do this.
- * url_handlers/url_svn_http, url_handlers/url_svn_ssh:
- add handlers for svn+http and svn+ssh, these are trivially
- similar to url_svn, common code used where possible.
- * libsummon: include svn_ssh and svn_http as tree downloads
-
-2005-11-22 Andrew Stitt <astitt AT sourcemage.org>
- * mirrors/SOURCEFORGE: remove belnet and unc mirrors since they
- apparently are not working well, bug 10060
- * libmisc: add a awk based 'uniq' function that eliminates the need
- for sorting the input
- * liburl: when expanding urls, cull duplicates with awkuniq rather
than
- sort|uniq
-
-2005-11-17 Andrew Stitt <astitt AT sourcemage.org>
- * libdepends: add code that wasnt overlooked for bug 7488,
- moves previous persistent file to an abandoned directory which is
- later used by config_query_* functions
-
-2005-11-16 Andrew Stitt <astitt AT sourcemage.org>
- * libgpg: fix coding error that causes gpg failures to be ignored
-
-2005-11-10 Andrew Stitt <astitt AT sourcemage.org>
- * libdepends: fix issue with picking the best default answer
- in dependency queries, bug 10073
- * scribbler: fix bug 10056, missing backquote on a message,
- patch from Eric Sandall.
- * libsummon: fix bug 10041, print out the file that was actually
- found during acquire_src, not the file that was requested.
- * libmisc, libdepends: factor out common code from select_list and
- select_provider, use a hash instead of an array in select_list to
- fix bug 9836.
-
-2005-11-04 Andrew Stitt <astitt AT sourcemage.org>
- * libsummon: dont use leapforward url for tree downloads, bug 10062
-
-2005-11-02 Andrew Stitt <astitt AT sourcemage.org>
- * libunpack: fix variable reference
-
-2005-11-01 Andrew Stitt <astitt AT sourcemage.org>
- * sorcery: Fix missing $'s in verification menus, change them to
- Ok/Cancel style rather than Select/Exit style.
-
-2005-10-27 Andrew Stitt <astitt AT sourcemage.org>
- * etc/sorcery/config, sorcery, libunpack: switch verification
- level and hash variable names to use VRF prefix rather than GPG,
- they arent specific to gpg.
- * sorcery: update menu titles to be more accurate
-
-2005-10-25 Andrew Stitt <astitt AT sourcemage.org>
- * libstate: fix dirname basename mixup
-
-2005-10-25 David Brown <dmlb2000 AT gmail.com>
- * sorcery: modified source level menu to be similar to the hashes menu
- * config: also modified the source level checking vars to be similar
to
- the hashes vars
- * libunpack: changed the source level checking to use the new vars
- * libgpg: removed functions gpg_level_to_string and
gpg_string_to_level
- not needed
-
-2005-10-24 Andrew Stitt <astitt AT sourcemage.org>
- * cast: Add parameters for lazy updates and recast optional
- features (bugs 9171 and 9040)
- * libdispel, dispel: Implement "--total-dispel" feature (bug 8465)
- * libdepends: Add functions for lazy updates and recast optional
- features
- * libmisc: Add upvar function since this is happening a lot
- * libsorcery: Factor our code for when spells need updates, bug 9171.
- * libstate: Add function for searching spell status. Check for
- config file before trying to write to it, bug 8848
-
-2005-10-24 Andrew Stitt <astitt AT sourcemage.org>
- * libmisc: add find backwards compatibility
-
-2005-10-24 David Brown <dmlb2000 AT gmail.com>
- * config: changed default gpg user level to string WORKS_FOR_ME
- * sorcery: changed saving to the config file as a string instead of
int
- * libgpg: added some helper functions to change the gpg level to int
- and back from int to gpg level
- * libmisc: added isdigit and isalpha functions
- * libunpack: fixed to change gpg level to int and compare that also
- added some extra output of what level user specified and what level
- the spell is at
-
-2005-10-17 Andrew Stitt <astitt AT sourcemage.org>
- * libsorcery: Save sorcery tarball to $SOURCE_CACHE after it is
- downloaded and verified. Also keep the tarball for the current
- branch on cleanse --sweep.
-
-2005-10-14 Andrew Stitt <astitt AT sourcemage.org>
- * dl_wget: remove spurious declaration of WGET_OPTIONS that
- munged all the options previous set
-
-2005-10-14 Andrew Stitt <astitt AT sourcemage.org>
- * libsorcery, sorcery: remove static flag altogether, people can now
- use the custom optimization flags menu for such things.
- Suggesting static through the pre-baked options is an
- accident waiting to happen.
-
-2005-10-14 Andrew Stitt <astitt AT sourcemage.org>
- * sorcery: change help for static option so that it includes warning.
-
-2005-10-02 Andrew Stitt <astitt AT sourcemage.org>
- * libdepends: fix case where upward depends is done on a provider
-
-2005-10-01 Andrew Stitt <astitt AT sourcemage.org>
- * libdepends: Only add the current list of spells in upward
- depends processing, not the entire accumulation list.
- * cast: Correct syntax for getting all the spells that need casting
-
-2005-10-01 Andrew Stitt <astitt AT sourcemage.org>
- * sorcery: Fix gpg level selection menu syncronization
- * libdispel: Fix dependency following menu syncronization
-
-2005-09-29 Andrew Stitt <astitt AT sourcemage.org>
- * sorcery: remove debugging message/warning from gpg menu
-
-2005-09-27 Andrew Stitt <astitt AT sourcemage.org>
- * dispel: fix parameter parsing for user-child-deps and
- user-parent-deps, bug 9851
- * libsummon: Dont use fallbacks for scm checkouts (bug 9847), also
- fallback to old checkout tarball if scm update fails (bug 9846)
-
-2005-09-24 Andrew Stitt <astitt AT sourcemage.org>
- * Start 1.14 development stream.
+ * Start 1.15 development stream.
diff --git a/old-changelogs/ChangeLog-1.14 b/old-changelogs/ChangeLog-1.14
new file mode 100644
index 0000000..be8781e
--- /dev/null
+++ b/old-changelogs/ChangeLog-1.14
@@ -0,0 +1,1275 @@
+2008-03-24 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * cast, cleanse, alter, summon, scribe, scribbler, ...: changed $0 to
+ respective name, so sorcery can be debugged with bashdb properly and
+ added exec to these calls so one process is saved
+ * cast.8, cast: -B is recursive, so mention it #14371
+
+2008-03-19 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * confmeld.8: fixed title, thanks to wich
+
+2008-03-15 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * cast.8: added missing switches except the dead --url, capitalised
+ * cleanse: added "--tablet coalesce" to the help
+ * gaze, gaze.1: added note about gaze depends working only on enabled
deps
+
+2008-03-14 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * libsecurity: don't use a hardcoded path in gaze_checkmd5s
+ * libresurrect: unset the var, not its contents
+ added a commented out fix to get post-ressurect triggers working
further
+
+2008-03-07 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * scribbler: fixed message when scribbling from a missing grimoire
#14353
+
+2008-03-03 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * cleanse: broken runtime providers don't need to be recast if
switched
+ don't display cast/dispel commands if none are needed and print a
+ newline between each menu
+ * libstage: read the link only once when transfering links and quote
them
+
+2008-02-29 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * libmisc: fixed consolidate_params so it can take "-[eEn]" as values
too;
+ before they were passed to echo and ignored, breaking dispel -e
+ * gaze: small grammar fix in gaze_show_spells_by_status
+
+2008-02-25 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * libdispel: remove any config stages upon dispel
+
+2008-02-23 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * libcast: remove the castfs log after it is copied to the system -
the logs
+ are big and can clog up /tmp (especially for tmpfs users).
Previously
+ they were deleted at the final cast TMP_DIR cleanup
+
+2008-02-20 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * common: better handling of empty config stages
+
+2008-02-19 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * gaze: don't falsely return 1 in gaze version
+
+2008-02-11 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * url, compile_config: better conditional sourcing #14304
+
+2008-02-10 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * confmeld: made the date of staging human readable
+
+2008-02-06 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * libunpack: improved the error message in unpack_hash with info
which hash
+ is which
+
+2008-02-05 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * cast: made the confmeld message more explicit
+ * libstage: added a staged config removal routine, mostly for
leftover dirs
+ then made it accept another argument for convenience
+ * confmeld, common: made use of that routine
+ * confmeld: simplified removal code, now things get deleted right
after use
+ fixed passing of more than one argument
+ * libstage, confmeld, common: added locking calls
+
+2008-02-04 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * confmeld: added options to just list all spells, configs or both
+ don't output anything when listing and there is nothing to show;
+ support passing spells or configs as arguments and only working on
them
+ * delve, libtablet: added 3 missing ;; - patch from Arvid Norlander
+ * *: comment fixes for bashdoc - modified patch from Arvid Norlander
+ * config, libressurect: added a variable to hold the default answer
for
+ the config merge query
+ * confmeld: added support for forcing merges, last part of #13618
+ add --help to --help
+ * confmeld.8: mention all the cool new features
+
+2008-02-03 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * libunpack: return 1 when no algorithm is allowed
+ * cast: call clean_resources in cast_cleanup
+ * libstage: really check if it is a file in stage_install_list, so
the else
+ error catch makes sense
+ * common: stage configs only if they are not identical to any
previously
+ staged config. Now confmeld will offer only the first of the set and
+ repeated castings won't clutter $CONFIG_STAGE_DIRECTORY
+
+2008-02-02 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * libgpg, libunpack: added multisign support #13815
+ * gaze, libstate, libgrimoire: discard awk warnings
+ * gaze: import and export need root privileges #13789
+
+2008-02-01 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * libcodex: bail out of codex_check_cache if the grimoire dir is not
+ listable (executable) #13508
+ * gaze: gaze size could bark on files with glob paterns in their name
#14183
+ gaze from didn't check its parameters, causing bug #14219
+
+2008-01-31 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * libmisc: added error_message, a message() that also outputs to
stderr
+ * scribe: output errors to stderr #13738 , fixed punctuation
+
+2008-01-30 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * common, libtrack: preserve the old behaviour and include all logs
in the
+ md5 log (flak from #13835)
+ * confmeld: improved the output (more spacing and better messages)
+ * liburl: pass along all the arguments in url_verify
+ * url_http: pass along all the arguments in url_https_verify
+ * dl_wget: pass hints to dl_wget_set_options and use them
+ * url_http, dl_wget: support the no-check-certificate source hint
#14106
+
+2008-01-29 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * local/README: fixed typo
+ * confmeld, libressurect: improved the merge message for better
readability
+ * libstage: don't stage excluded files in /etc as configs
+ * common, libtrack: save the md5sums of the files in the stage and
not the target
+ ones on the system, otherwise config merging breaks #13835
+
+2008-01-28 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * cast: suggest the user to run confmeld if there are any deferred
files.
+ fixes the second third of #13618
+ * confmeld: remove all empty dirs in the config staging area (cast is
+ leaving them behind)
+ * common: don't save empty staged config chapters
+ * libressurect: internal_install_config_file expects a md5 log in
root form
+ fixed staged install check in internal_install_config_file !="off"
also
+ matches the empty string, which currently happens when ressurecting
+
+2008-01-27 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * libstate: fixed query_spell_status to be regression free
+ (was breaking on "spells" with slashes in their names - in gaze)
+
+2008-01-24 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * cast: fixed typo in pre-review-queue message #14228
+
+2008-01-23 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * libtrigger: fix fallback parameter in trigger(), which was luckily
not used
+ removed a redundant check in remove_triggers if the transaction
*file*
+ was a file; if it wasn't, the code would lock the trigger list
forever
+ fixed bug #13466 - dispel_self was dispelling the triggerer
+ * dispel.8: added --total-dispel and fixed some grammar
+ * libgrimoire: fixed private_installed_version to match regex chars
too
+ use the -p option to mkdir in real_mk_source_dir #14193
+ * dispel: fixed bug #13904 - downgrading was incomplete, use ressurect
+ * libresurrect: also restore the sub_depends info, mentioned in #13904
+
+2008-01-22 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * libstate: moved the subshell from the callers into
query_spell_status and
+ sped it up for a tiny bit due to expensive locking
+ locking in search_depends_status is too expensive
+ simplified the parameter check in add_depends and moved it before
the
+ possible removal of dependency info; disabled locking
+
+2008-01-21 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * liblock: don't overwrite the lock list in lock_start_transaction
#13345
+ don't quit when removing the old lock list
+ fixed typos in error messages
+ * libdepends: fixed a regression introduced in 2008-01-16
+
+2008-01-18 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * liblock: lock_start_transaction now supports returning by reference
+ readded a local variable to store the transaction file name
+ * *: use lock_start_transaction by reference
+ * config: fixed bad SCREEN variable due to a missing $
+
+2008-01-16 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * libdepends: added more locking calls #7917
+ * libgrimoire: 100% speedup of private_installed_version;
unfortunately
+ speeding the lookup is not enough to counteract the needed locking
calls,
+ the function would get too slow
+ * liblock: lock_resources can only work on one resource at a time, so
+ simplify its callers for clarity and a small speedup
+ check if the lockdir and lockfile exist before trying to create them
+ * config: changed MAX_SLEEP to 2s
+
+2008-01-15 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * libstate: added use of locks (when reading files) and transactions
(when
+ modifying them) to the remaining functions. Part of #7917 that
+ hopefully fixes the annoying #13345
+ * build_api/common: accompanying changes to avoid double locking
+ * libressurect: accompanying changes to avoid double locking
+ * libsorcery: added a missin $ in pop_queue and locking to push_queue
+ and install_queue_history
+ * libdispel: added a transaction to reap_depends
+ * lib*: removed trailing whitespace
+
+2007-12-31 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * liblock: avoid two possible tiny race conditions
+
+2007-11-30 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * libdepends: finally satisfactorily fixed the sorcery rebuild
pausing for
+ hours #13735
+
+2007-11-23 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * sorcery: rewrote show_installed_spell and fixed remove_pkgs -
removing
+ spells from the sorcery menu works again
+ * mirrors/SOURCEFORGE: updated list from #13504
+ * scribe: fixed error message when swapping nonexsistant grimoires
#13253
+ * gaze: fixed matching of spell and short during gaze search #9433
+
+2007-11-21 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * libsummon: fail on any text/ mimetype when checking the tarball
source
+ sanity
+
+2007-11-14 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * excluded: removed /var/yp - the one spell that uses it, installs
config
+ files there #11831
+ * libdepends: removed extra space from the subdepends message #13992
+ * libstate: fixed strictness of subdependency matching on removal
#13993
+ removed a stray '' with no effect
+ * libtrack: disable staging when /dev/null is not a device #13315
+ * api2: improved the message when castfs fails the sanity check
+ * libstate, libtrack, url_http, url_git, url_git_http: fixed comments
+ * confmeld: added parameter parsing and enabled the display of help
+ * confmeld.8, *.8: added basic manual page (part of #13618) and
references
+
+2007-10-30 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * libdepends: fixed some more quoting regressions since stable. Should
+ eliminate some bad provider query defaults
+
+2007-09-11 Arwed v. Merkatz <v.merkatz AT gmx.net>
+ * libmisc: support rxvt-unicode for terminal title setting
+
+2007-08-28 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * scribe: fixed a bad message when updating local grimoires
+ * libsummon: fixed the source_sanity function header
+ * gaze, gaze.1: added missing spell files to parse() and the manpage
+ * libsorcery: fixed CXXFLAGS setting in optimise() to not also
include the
+ other CFLAGS_* variables #13965
+ * gaze: also numb sub_depends when searching for dependencies
+
+2007-08-12 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * gaze: fixed bad temporary dir usage #13588
+ fixed "gaze from" matching state files #13941 and made it avoid
passing
+ too many arguments to grep
+ * libsummon, scribe: added the missing prefixes to the guess lists
#13732
+ * liburl, scribe: don't ignore url_get_prefix exit status #13729
+ * scribe: fixed bad messages when adding a grimoire #13743
+ fixed scribe add rm -rfing if the passed (bad) argument is a dir
#13742
+
+2007-08-11 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * libdepends: fixed a regression in private_add_depends;
+ probably fixes #13735
+ * libcodex: moved the load_libcompat call before the sourcing of
DETAILS in
+ codex_set_current_spell. This way fallbacks can be used there as
well,
+ which will among other things help a bit with #13883
+ * cleanse: fix md5sum check locale issue, patch from Thomas Orgis
#13713
+ also made it handle (too) many logs, patch from Arwed von Merkatz
#13903
+ added --logs to the man page
+ * gaze: fixed gaze newer breaking on bad input #10149
+ * libmisc: fix set_architecture not resetting the text color #13842
+ * libressurect: show unified diffs in real_handle_changed_config
#13830
+
+2007-08-10 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * etc/sorcery/url: added default value for PERL_CPAN_URL #13673
+ * gaze: fixed PERL_CPAN_URL in mirrors list in gaze system-info #13553
+ Slightly modified patches from Andraž Levstik
+ * libcodex, libsorcery: fixed cast -Z queuing up-to-date spells #13503
+ * libmisc: updated select_list documentation and renamed one
variable,
+ so there is even less chance of a conflict
+
+2007-08-09 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * url_handlers/url_http: fix url_ftp_verify to not pass a deprecated
wget
+ option. Now it works again. #13001
+ Also made it stricter when checking for target exsistance #13787
+
+2007-05-14 David Brown <dmlb2000 AT gmail.com>
+ * sorcery: added a castfs debug level option to sorcery debug dialog
+ and fixed the text and tabs
+ * config: made the CASTFS_DEBUG_LEVEL variable able to be set from
+ local config
+
+2007-04-18 David Kowis <dkowis AT shlrm.org>
+ * gaze: Bug 13711, support force_depends in gaze dependencies.
+ Patch from Jaka Kranjc.
+
+2007-03-31 David Brown <dmlb2000 AT gmail.com>
+ * libcast: use STAGED_INSTALL to create castfs debug log instead of a
+ file check
+
+2007-03-02 David Brown <dmlb2000 AT gmail.com>
+ * build_api/api2: check to make sure castfs is there before running
+ sanity
+
+2007-02-28 David Brown <dmlb2000 AT gmail.com>
+ * dl_handler/dl_git: fixed to use $target and move to the appropriate
+ $target location
+ * libtrack: removed place where castfs sanity check was happening for
a
+ higher level location
+ * build_api/api2: put the castfs sanity check at a higher level, fixes
+ (bug #13480)
+
+2007-02-27 David Brown <dmlb2000 AT gmail.com>
+ * libtrack: added sanity check function after castfs starts (bug
13480)
+
+2007-02-27 David Brown <dmlb2000 AT gmail.com>
+ * run_compiler: added a little self check so if DISTCC_DIR isn't set
+ it will succeed by checking / and not try to mkdir ''
+
+2007-02-26 Andraž "ruskie" Levstik <ruskie AT mages.ath.cx>
+ * gaze: added PERL_URL from mirrors list to print in system-info
+
+2007-02-26 Andrew Stitt <astitt AT sourcemage.org>
+ * config: turn VIEW_REPORTS off by default, bug 13445
+
+2007-02-24 David Brown <dmlb2000 AT gmail.com>
+ * cast: added and export DISTCC_DIR before run_build_spell
+ * compile_config: removed DISTCC_DIR
+ * run_compiler: check to make sure DISTCC_DIR exists then make it if
not
+
+2007-02-19 Andrew Stitt <astitt AT sourcemage.org>
+ * libmisc: select_list update documentation and mangle variable
+ names, bug 13458
+
+2007-02-19 Andrew Stitt <astitt AT sourcemage.org>
+ * libsummon, summon: fix bug 13412, summon --raw should work
+ with other summon facilities (force-download, source cache check).
+ Patch from Jaka Kranjc, modified for style/compatibility.
+
+2007-02-19 Andrew Stitt <astitt AT sourcemage.org>
+ * libmisc: fix bug 13356, improve performance of
+ list_find. Slightly modified patch from Jaka Kranjc.
+
+2007-01-20 Paul Mahon <pmahon AT sourcemage.org>
+ *libmisc: redirect some errors to stderr for bug 13380
+
+2007-01-01 David Brown <dmlb2000 AT gmail.com>
+ * delve: empty install root since that's handled by transfer stage
+ * libstage: forgot a prepended INSTALL_ROOT on directory
+ * config: added INSTALL_ROOT'ed local config area to ignore list
+
+2006-12-23 David Brown <dmlb2000 AT gmail.com>
+ * libtrack: track_manual needs to work when staged install is enabled
+ * build_api/api2: STAGED_INSTALL variable should be exported so delve
+ will have that variable set properly during INSTALL
+
+2006-12-21 David Brown <dmlb2000 AT gmail.com>
+ * libsorcery: filter/filter_in removed debugging and tabs from
+ previous commit (stupid me)
+
+2006-12-17 David Brown <dmlb2000 AT gmail.com>
+ * libsorcery: filter/filter_in removed /dev/null entry from both
functions
+
+2006-12-03 Andrew Stitt <astitt AT sourcemage.org>
+ * build_api/common: gather_docs delineates between files and
+ directories. Now *rc matches config files, but not directories
+ (ie src). Bug 13283.
+
+2006-12-02 Andrew Stitt <astitt AT sourcemage.org>
+ * libsorcery: fix filter() to use a temp file
+ * libsorcery: ldconfig is pointless when staging
+
+2006-11-30 David Brown <dmlb2000 AT gmail.com>
+ * libtrack: forgot to run stage root files list through exclude filter
+ * libtrack: is_castfs_installed quieted all the errors and output
+ messages saying if it's enabled or disabled
+ * build_api/api2: need to set STAGED_INSTALL if its not already set
+ * delve: set STAGED_INSTALL if its not already set
+
+2006-11-30 Andrew Stitt <astitt AT sourcemage.org>
+ * cleanse: fix typo, missing ;;
+
+2006-11-29 David Brown <dmlb2000 AT gmail.com>
+ * etc/sorcery/compile_config: set DISTCC_DIR env-var
+ * etc/sorcery/config: remove installwatch stuff added castfs stuff
+ * confmeld: fixed parsing of the path to generate the correct data
+ * delve: added transfer and install extras as stages also added
+ chroot checks since delve calls itself during the install stage.
+ stage install is now called transfer so lots of one liners for that
+ also swapped out installwatch checks for castfs checks
+ * var/lib/sorcery/build/run_compiler: added export of distcc dir
+ * build_api/api2: swapped out installwatch stuff for castfs stuff,
+ stuff includes checks and logfile variables. Also added the install
+ extras and transfer stages to the build process, this includes the
+ default sorcery functions and making the run functions
+ * build_api/common: added an old.libraries hack for when we remove
+ important libraries we save them first then library and run paths
+ to find them again. This is here for similar reasons as the old
+ binaries hack above it.
+ * libapi: added the new stages for install extras and transfer. Also
+ modified the comment so it reflects the changes made.
+ * libcast: swapped out installwatch log for castfs log creation
+ * libgrimoire: added some recursive umount checks for deaddir in
+ rm_source_dir so we don't remove system stuff if there's a bind
+ * libsorcery: added !filter syntax for spell filters. The !filter
+ takes presidence over the filter.
+ * libspell: added install extras and transfer magic to make sure
+ sorcery calls the new spell files if they exist
+ * libstage: swap out installwatch for castfs, this includes changing
+ out invoke devoke and prepare stage root and installwatch functions.
+ Also the installwatch check is now castfs check. The install log is
+ now created from a find of the stage root location instead of
parsing
+ installwatch logs.
+
+2006-11-25 Andrew Stitt <astitt AT sourcemage.org>
+ * scribe: check for tar failure from unpacking, fixes bug 12387
+
+2006-11-25 Andrew Stitt <astitt AT sourcemage.org>
+ * libdepends: fix bug 11865, ignore stored sub-depends if the
+ requesting spell has already been processed.
+
+2006-11-25 Andrew Stitt <astitt AT sourcemage.org>
+ * cleanse: add runtime/suggest support to prune, bug 13250
+
+2006-11-25 Andrew Stitt <astitt AT sourcemage.org>
+ * cleanse: add runtime/suggest support to delint, bug 13246
+
+2006-11-25 Andrew Stitt <astitt AT sourcemage.org>
+ * libinitd: fix bug 12958, improper use of INSTALL_ROOT.
+
+2006-11-25 Andrew Stitt <astitt AT sourcemage.org>
+ * libsummon: fix bug with file verification by using file -bi
+ to get cleaner mime-like file-type descriptions. Bug 13254,
+ patch from Jaka Kranjc.
+
+2006-11-25 Andrew Stitt <astitt AT sourcemage.org>
+ * cabal: apply patch from Dave Josephsen, bug 11708
+
+2006-11-25 Andrew Stitt <astitt AT sourcemage.org>
+ * libmisc: lock the persistent file on load and save it with
+ a transaction to prevent corruption from ctrl-c. Bug 13228
+
+2006-11-17 Andrew Stitt <astitt AT sourcemage.org>
+ * libtrack, libapi: add a routine to record modified config files,
+ this is an alternative to running install_config_files
+
+2006-11-14 Andrew Stitt <astitt AT sourcemage.org>
+ * protected: protect /etc/sysconfig/facilities to smooth over
+ the bumps from bug 13123.
+
+2006-11-14 Andrew Stitt <astitt AT sourcemage.org>
+ * libtrack: add initialization function so modified files list
+ is always known rather than being created on-demand.
+ * cast: initialize libtrack. This fixes bug 13123.
+
+2006-11-02 Andrew Stitt <astitt AT sourcemage.org>
+ * libsummon: fix bug 13173, add check for empty files in summon
+ sanity checker
+
+2006-11-02 Andrew Stitt <astitt AT sourcemage.org>
+ * etc/sorcery/config: single quote DOCS to prevent premature
+ glob expansion
+ * build_api/common: fix bug 12869, exclude executables from
+ gathered docs. Also did some much needed code cleanup.
+
+2006-10-31 Andrew Stitt <astitt AT sourcemage.org>
+ * etc/sorcery/config: remove sorcery path for archspecs
+
+2006-09-29 Andrew Stitt <astitt AT sourcemage.org>
+ * libdepends: properly rename default_sorcery_trigger_check
+ to real_default_sorcery_trigger_check
+
+2006-09-25 Andrew Stitt <astitt AT sourcemage.org>
+ * gaze: add standard spell paths to gaze dependencies environment
+ bug 12966
+
+2006-09-25 Andrew Stitt <astitt AT sourcemage.org>
+ * gaze: run show_up_depends with verbose parameter (bug 13092)
+ * libdepends: print all edges in verbose mode, andendum to bug 13092
+
+2006-08-28 Andrew Stitt <astitt AT sourcemage.org>
+ * libdepends: rename default_trigger_check to
+ default_sorcery_trigger_check, bug 13026.
+
+2006-08-28 Andrew Stitt <astitt AT sourcemage.org>
+ * etc/sorcery/mirorr/PERL_CPAN: add new mirror list
+ * sorcery: add new mirror list to dialog
+
+2006-08-21 Andrew Stitt <astitt AT sourcemage.org>
+ * libspell: propagate return code properly
+
+2006-08-20 Andrew Stitt <astitt AT sourcemage.org>
+ * libspell: new library for all spell execution (except DETAILS
+ for now). Handles inheritence scheme and creates function stubs
+ automatically for every file. Fixes bug 10914.
+ * build_api/api1, build_api/api2, libcast, libdepends, libdispel,
+ libsummon, libtriggers: remove old file execution code,
+ and use run_spell_file
+ * libapi: update documentation, add blurb about default_*_<filename>
+ functions. Remove no-op stubs since they exist for everything
+ implicitly. Change default_<filename> functions to
+ default_sorcery_<filename> to remove confusion.
+
+2006-08-19 Andrew Stitt <astitt AT sourcemage.org>
+ * libdepends: raise an error if a spell or provider name contains
+ a space
+
+2006-08-13 Paul Mahon <pmahon AT sourcemage.org>
+ * cast: shorten screen names (fixes bug #12133)
+
+2006-08-12 Andrew Stitt <astitt AT sourcemage.org>
+ * mirrors/KDE: remove dead mirrors, bug 12978
+
+2006-08-06 Andrew Stitt <astitt AT sourcemage.org>
+ * mirrors/KDE: fix typo in poland mirror
+
+2006-08-05 David Brown <dmlb2000 AT gmail.com>
+ * cleanse.8: added --nofix and --nofix_quick descriptions.
+
+2006-07-29 Andrew Stitt <astitt AT sourcemage.org>
+ * libdepends: fix bug 12862, change default behavior of
show_up_depends
+
+2006-07-29 Andrew Stitt <astitt AT sourcemage.org>
+ * libstate: fix bug 12904, get_depends_options is broken with
+ spellnames containing regexp characters. Patch from Jaka Kranjc
+
+2006-07-24 David Brown <dmlb2000 AT gmail.com>
+ * libstage: added config var for the debug level
+ * config: added the installwatch debug level variable and a comment
for
+ valid values.
+
+2006-07-23 David Brown <dmlb2000 AT gmail.com>
+ * libstage: added fifo permission preservation and output
+
+2006-07-23 David Brown <dmlb2000 AT gmail.com>
+ * libstage: added output of owner and group to making files in the
+ system also added a readlink call to the output of symlink also
+ added chown of fifo's blocks and directories (fixes bug #12821)
+
+2006-07-15 Andrew Stitt <astitt AT sourcemage.org>
+ * gaze: show help when unknown option encountered, bug 12847
+
+2006-07-15 Andrew Stitt <astitt AT sourcemage.org>
+ * archspecs: remove, users should get them from smgl-archspecs now
+
+2006-07-10 Andrew Stitt <astitt AT sourcemage.org>
+ * build_api/common: export a hidden variable to delve
+ * delve: check for hidden variable and assume that we're running
+ inside cast has already provided certain things to us already (OPTS)
+ fixes bugs 12818 and 12805
+
+2006-07-03 Andrew Stitt <astitt AT sourcemage.org>
+ * build_api/common: only append to PATH if the saved binaries dir
exists
+
+2006-07-03 Andrew Stitt <astitt AT sourcemage.org>
+ * gaze: add uninstalled basesystem depends info to system-info
+ * libdepends: expand compute_installed_*_depends to allow status
+ based selection
+
+2006-07-01 David Brown <dmlb2000 AT gmail.com>
+ * libsorcery: fixed query from previous commit to include a check for
+ cleanse as well
+
+2006-07-01 David Brown <dmlb2000 AT gmail.com>
+ * libsorcery: added query to update_sorcery_scripts to check return
+ value from cast and ask user if they want to continue
+
+2006-07-01 David Brown <dmlb2000 AT gmail.com>
+ * convert: fixed whitespace removed tabs
+ * etc/sorcery/config: fixed whitespace removed tabs
+ * alter: fixed whitespace removed tabs
+ * cast: fixed whitespace removed tabs
+ * cleanse: fixed whitespace removed tabs
+ * dispel: fixed whitespace removed tabs
+ * gaze: fixed whitespace removed tabs
+ * scribbler: fixed whitespace removed tabs
+ * scribe: fixed whitespace removed tabs
+ * sorcery: fixed whitespace removed tabs
+ * summon: fixed whitespace removed tabs
+ * build_api/common: fixed whitespace removed tabs
+ * libapi: fixed whitespace removed tabs
+ * libcast: fixed whitespace removed tabs
+ * libcodex: fixed whitespace removed tabs
+ * libdepends: fixed whitespace removed tabs
+ * libdispel: fixed whitespace removed tabs
+ * libdownload: fixed whitespace removed tabs
+ * libhash: fixed whitespace removed tabs
+ * liblock: fixed whitespace removed tabs
+ * libmisc: fixed whitespace removed tabs
+ * libresurrect: fixed whitespace removed tabs
+ * libscreen: fixed whitespace removed tabs
+ * libsecurity: fixed whitespace removed tabs
+ * libsorcery: fixed whitespace removed tabs
+ * libstage: fixed whitespace removed tabs
+ * libtablet: fixed whitespace removed tabs
+ * libtrack: fixed whitespace removed tabs
+ * libunpack: fixed whitespace removed tabs
+ * liburl: fixed whitespace removed tabs
+
+2006-07-01 David Brown <dmlb2000 AT gmail.com>
+ * libsorcery: update_install_queue added progress bar so we have
+ some idea of how long it takes to queue up spells
+
+2006-07-01 David Brown <dmlb2000 AT gmail.com>
+ * delve: moved making stage root directory to inside the
+ STAGED_INSTALL check not needed anymore since installwatch
+ doesn't need stage_root before it's invoked
+
+2006-06-26 David Brown <dmlb2000 AT gmail.com>
+ * libstage: added functions for installing block character
+ and fifos instead of moving them we make new ones in the
+ system
+
+2006-06-26 David Brown <dmlb2000 AT gmail.com>
+ * libstage: added function for pipes using mv instead of cp
+
+2006-06-26 Andrew Stitt <astitt AT sourcemage.org>
+ * cast: spelling fixes for bug 11853
+ * cast, gaze, cast.1, gaze.1, libsorcery: remove pam stuff
+ * dispel: fix bug 12638, fix wording for recasting without
+ missing optionals
+ * gaze: fix bug 12664, make gaze dependencies handle -sub syntax
+ * gaze: fix bug 12667, use xargs in case there are too many install
logs
+ * libcodex: fix bug 12669, handle the case where no parameters
+ or empty parameters are passed to codex_does_spell_exist
+ * gaze: fix bug 12670, gaze patchlevels couldn't handle uninstalled
+ spells, patch from Jaka Kranjc.
+ * gaze: fix bug 12671, typo in gaze patchlevels
+
+2006-06-25 David Brown <dmlb2000 AT gmail.com>
+ * build_api/api1: removed calls to prepare and destroy stage
+ root since we patched install watch they aren't needed
+ * build_api/api2: comment also not relevent for the above
+ reasons
+
+2006-06-25 David Brown <dmlb2000 AT gmail.com>
+ * build_api/api2: moved prepare_stage_root to inside staged
+ install check (bug #12759)
+
+2006-06-25 David Brown <dmlb2000 AT gmail.com>
+ * libcast: added output to display creation of installwatch
+ debug log
+
+2006-06-24 Andrew Stitt <astitt AT sourcemage.org>
+ * libstage: correct path for LD_LIBRARY_PATH setting
+
+2006-06-23 David Brown <dmlb2000 AT gmail.com>
+ * libstage: added, contains stage root handling functions
+ * confmeld: added to handle staged config files and merge them
+ back to the system
+ * libapi: added devoke_stage_root function so spells can turn
+ staging off if they like
+ * build_api/api1: do minimal setup to work with installwatch7
+ * libcast: store installwatch debug file with compile logs
+ * libcodex: add path to staging directory
+ * libgcc2,libmisc: generalize path modification routine
+ * grimoire.5: added information about the current working dir
+ for each stage in the build process
+ * etc/sorcery/config: added installwatch directories to ignore
+ * libresurrect: make install_config_files always cp if doing a
+ staged install (sorcery does this for all config files now)
+ * cast: exported compile log so delve can use it
+ * delve: modified so cast can call delve for the install and
+ post install stages, adding compile log setting from the
+ environment, not failing if source directory isn't there,
+ adding stage_install stage to delve, adding mechanism to cd
+ between build, pre_install, install stages, and creating stage
+ directory for install stage
+ * build_api/api2: exported appropriate vars so delve can use
+ them, added calls to delve for install and post install
+ stages also added prepare and destroy stage root calls,
+ added cd calls for each stage of build process
+ * build_api/common: added save_binaries call here, added dirty
+ hack to fix the path after the subshell so save_binaries will
+ work, moved the current config stage directory to a similar
+ dir path of the track directory, added destroying stage root
+ to spell success and to spell failure
+ * libtrack: added invoke, devoke, prepare and destroy stage
+ root functions, added the appropriate new environmental vars
+ to the invoke and devoke installwatch functions, added some
+ cleanup code to the parse iwlog to remove double slashes at
+ the root of the path
+ * libsorcery: save_binaries function to provide easier transition
+ between staging spells then installing them to the system
+
+2006-06-23 David Brown <dmlb2000 AT gmail.com>
+ * url_git_http: added to handle http urls
+ * url_git: added to handle branches
+
+2006-06-23 David Brown <dmlb2000 AT gmail.com>
+ * KERNEL: got rid of all the bogus mirrors and ran it through sort
+ and uniq
+
+2006-06-07 Andrew Stitt <astitt AT sourcemage.org>
+ * libdepends: replace show_depends with show_up_depends (maybe
+ we'll have a show_down_depends). Use fast implementation from
+ fast_up_depends as it is more correct.
+ * gaze: fix bug 10297, and remove fast_up_depends since it is
+ now the main implementation.
+ * libapi: expose show_up_depends as the spell api for gaze depends
+ functionality.
+
+2006-06-03 Andrew Stitt <astitt AT sourcemage.org>
+ * libdepends: fix bug 12603, optional depends on a provider does not
+ properly remember defaults of none.
+
+2006-05-28 Andrew Stitt <astitt AT sourcemage.org>
+ * gaze: add patchlevels subcommand, bug 11858
+
+2006-05-28 Andrew Stitt <astitt AT sourcemage.org>
+ * cast: factor cast --queue code out of argument parsing, fixed
+ bug 11740
+
+2006-05-28 Andrew Stitt <astitt AT sourcemage.org>
+ * libcast: fix bug 11902, conflicts are broken for multi-spell
conflicts
+
+2006-05-28 Andrew Stitt <astitt AT sourcemage.org>
+ * cast, sorcery, man8/cast.8, libcast, libsorcery: add cppflags
option,
+ bug 12327, patch from Thomas Orgis.
+
+2006-05-28 Andrew Stitt <astitt AT sourcemage.org>
+ * libdepends: workaround bug in bash 3.0-16, syntax for
+ intialization of local arrays is broken.
+
+2006-05-28 Andrew Stitt <astitt AT sourcemage.org>
+ * gaze: add system-info command, bug 11864, patch supplied
+ by Andraž Levstik. Additionally modified to print basesystem
+ depends and changed SMGL_COMPAT_ARCHS printing to be more robust.
+
+2006-05-28 Andrew Stitt <astitt AT sourcemage.org>
+ * gaze: fix bug 10459, enhance gaze maintainer, apply patch from
+ Jaka Kranjc
+
+2006-05-23 Andrew Stitt <astitt AT sourcemage.org>
+ * build: update to work with git
+
+2006-05-12 Andrew Stitt <astitt AT sourcemage.org>
+ * libunpack: change parameters passed to tar, bug 11413
+
+2006-05-12 Andrew Stitt <astitt AT sourcemage.org>
+ * sorcery: remove extra comma, bug 11767
+
+2006-05-11 Andrew Stitt <astitt AT sourcemage.org>
+ * libdepends: fix typo
+
+2006-05-09 Andrew Stitt <astitt AT sourcemage.org>
+ * cast: add -g parameter to allow custom grimoire selection and
ordering
+ * cast: remove --fix and --nofix (been deprecated for several
releases)
+
+2006-05-09 Andrew Stitt <astitt AT sourcemage.org>
+ * libapi: add runtime and suggest_depends, bugs 10110 and 10790.
+ Remove altruistic_sub_depends stub.
+ * dispel: add improved messages to handle new dependency states
+ * libdepends: Add new frontend routines for runtime/suggest
+ dependencies. Factor most common message calls into a
+ subroutine. Add controls for compute_install_depends functions
+ to work on either true dependencies as well as the full set.
+ Generalized the way UP_DEPENDS works because runtime/suggest depends
+ need it as well.
+ * libstate: Add new dependency states to sanity check
+ * cast: update to use generalized bonus spell mechanism
+ * gaze: add function stubs for runtime/suggest dependencies
+
+2006-05-03 Andrew Stitt <astitt AT sourcemage.org>
+ * gaze: fix bug 10465, gaze allows grimoire selection
+ * libresurrect: fix bug 10528, install_config_files marks files
+ as new or old, patch from Jaka Kranjc.
+
+2006-05-01 Andrew Stitt <astitt AT sourcemage.org>
+ * libdepends: fix search for default provider
+
+2006-04-23 Andrew Stitt <astitt AT sourcemage.org>
+ * libsorcery: fix bug 8070, add pager timeout for changelog viewing
+ * config: add a pager timeout, and use less -F instead of -E,
+ see if people like -F better than -E.
+
+2006-04-23 Andrew Stitt <astitt AT sourcemage.org>
+ * libsummon: fix bug 9415, do some sanity checking in summon
+
+2006-04-23 Andrew Stitt <astitt AT sourcemage.org>
+ * dl_handlers/dl_svn: Do no interactive prompting
+
+2006-04-21 Andrew Stitt <astitt AT sourcemage.org>
+ * libsummon: fix bug 11372, bad spells can make us unlock the wrong
+ resource, causing subsequent summons to hang. Also fix return code
+ propagation.
+
+2006-04-14 Andrew Stitt <astitt AT sourcemage.org>
+ * libmisc: add forkless basename and dirname functions using
+ bash variable expansions.
+ * libhash: add lookup routine that returns by reference
+ * libcodex: add routines to setup in-memory cache lookup hash, and
+ factor out code to setup spell paths from spell loading functions
+ * libtablet: fix bug 9386, optimize tablet_import_repair_files,
+ also tie up loose ends with cleanse related functions
+ * cleanse: update parameters to tablet_cleanse_chapter
+
+2006-04-13 Andrew Stitt <astitt AT sourcemage.org>
+ * libsorcery: consolidate history functions, bug 10282
+ modified patch from Jaka Kranjc. Also added a long overdue full
+ explaination changelog parsing awk script.
+
+2006-04-12 Andrew Stitt <astitt AT sourcemage.org>
+ * gaze: fix bug 10144, fix viewing of install queue, patch from
+ Jaka Kranjc
+ * libdispel: print message if dispel fails, bug 10682
+
+2006-04-08 Andrew Stitt <astitt AT sourcemage.org>
+ * libdepends: add default_* functions for dependency resolution
+ phase, bug 10900.
+ * libdispel: add default_* function for dispel phase
+ * libdispel: add persistent_load/persistent_save calls around
+ *_REMOVE functions, bug 10855.
+ * libapi: add entry points for default_* for depends resolution
+ and dispel
+
+2006-04-07 Andrew Stitt <astitt AT sourcemage.org>
+ * libtablet: allow special keyword 'all' to unconditionally
+ update a file in the tablet, bug 10869
+
+2006-04-05 Andrew Stitt <astitt AT sourcemage.org>
+ * gaze: backquoted $level in gaze usage message
+ * gaze: added support for viewing {,PRE_}SUB_DEPENDS file
+ (from Jaka Kranjc)
+
+2006-04-04 Andrew Stitt <astitt AT sourcemage.org>
+ * libmisc: fix select_list default value selection, bug 10538
+ * cleanse, libcast, libgpg: update to slightly modified select_list
api
+
+2006-04-04 Andrew Stitt <astitt AT sourcemage.org>
+ * libmisc: fix bug 10357, add extra check for a file incase theres
+ a directory named make.
+
+2006-04-03 Andrew Stitt <astitt AT sourcemage.org>
+ * libmisc: fix bug 10588, fix provider selection on timeout
+ * url_handlers/url_svn_https: add https handler for svn, bug 10370
+
+2006-04-02 Andrew Stitt <astitt AT sourcemage.org>
+ * build: fill in the version value on devel sorcery
+
+2006-04-02 Andrew Stitt <astitt AT sourcemage.org>
+ * dl_handlers/dl_svn: fix bug 10183, allow for username/password to be
+ passed on the command line
+
+2006-04-02 Andrew Stitt <astitt AT sourcemage.org>
+ * build: exclude .bzr metadata
+
+2006-03-26 Andrew Stitt <astitt AT sourcemage.org>
+ * libsorcery: default to no fuzzy extension matching, bug 10761
+
+2006-03-25 David Brown <dmlb2000 AT gmail.com>
+ * config: changed name TRACKED to GAZE_ALIEN_PATHS so it's a little
+ less ambiguous
+ * gaze: only other place the TRACKED var was used...
+
+2006-03-25 Andrew Stitt <astitt AT sourcemage.org>
+ * libunpack: check for spell or actual command before assuming
+ verification cannot be done.
+
+2006-03-25 Andrew Stitt <astitt AT sourcemage.org>
+ * libunpack: move verification code out of unpack_file and into
+ new verify_file function. Removed un-used inner loop.
+ * libapi: add entry point for verify_file. Fixes bug 10684.
+
+2006-03-25 Andrew Stitt <astitt AT sourcemage.org>
+ * libsorcery: remove LC_ALL hack
+ * cast: put slightly safer LC_ALL hack in cast around the build
+ phase. This fixes bug 10546, see also bug 2910.
+ * config: add -f to less arguments, less is never invoked on binary
data
+
+2006-03-24 Andrew Stitt <astitt AT sourcemage.org>
+ * libdispel: explicitly return 0 after removing state files
+
+2006-03-21 Andrew Stitt <astitt AT sourcemage.org>
+ * libtablet: Fix repair failure message to hint at cleanse --tablet
+ add a special variable for tablet location in tablet_set_spell
+ * libdispel: fix long outstanding bug 8826, blow away the tablet
+ directory, un-attributed repair files can cause the normal dispel
+ safe removal process from succeeding.
+
+2006-03-20 Andrew Stitt <astitt AT sourcemage.org>
+ * sorcery: fix bug 10693, correct dialog message, patch from
+ Jeremy Blosser.
+
+2006-03-20 Andrew Stitt <astitt AT sourcemage.org>
+ * build_api/common, cast: move pop_install_queue out of cast
+ and into run_spell_success, bug 10719
+
+2006-03-20 Andrew Stitt <astitt AT sourcemage.org>
+ * libgrimoire: Add a sanity check to installed_version, bug 10705
+ split actual installed_version into a subroutine for optimization
+ purposes.
+ * cast, cleanse, libdispel, libresurrect: use
private_installed_version
+ where its known the spell is installed and the additional sanity
+ check is not needed.
+ * build_api/common: Add some extra quotes
+
+2006-03-14 Andrew Stitt <astitt AT sourcemage.org>
+ * cast, libsecurity, libmisc: use DEFAULT_COLOR not DEFAULT
+ (which is initially also a color but a poor variable name)
+ * libmedia: eliminate DEFAULT as a color, just call it
+ DEFAULT_COLOR
+
+2006-03-12 Andrew Stitt <astitt AT sourcemage.org>
+ * config/url: add fallback mirror from David Kowis
+
+2006-03-12 Andrew Stitt <astitt AT sourcemage.org>
+ * scribe: add command for keyword index creation
+ * man8/scribe.8: add info about reindex-keyword
+ * libcodex: add function to recreate keyword index, remove dead
+ code for keyword lookups
+ * config: add variable for name of keyword index file
+
+2006-03-12 Andrew Stitt <astitt AT sourcemage.org>
+ * libapi: add examples on how to use force_depends
+
+2006-03-07 Andrew Stitt <astitt AT sourcemage.org>
+ * libdepends: add a message for force_depends
+
+2006-03-06 Andrew Stitt <astitt AT sourcemage.org>
+ * gaze: renice gaze, bug 10629
+ * libdepends, libapi: add force_depends, bug 10565
+ * dispel: fix issues with failure codes in dispel+depends
+ * man8/dispel.8, dispel: fix description of exile parameter
+
+2006-03-01 Andrew Stitt <astitt AT sourcemage.org>
+ * libdepends: fix bug 10622, list searching was broken in the case
+ of g++
+
+2006-02-28 Andrew Stitt <astitt AT sourcemage.org>
+ * libdownload: dont try to connect to the internet by default
+ * etc/sorcery/url: add a config switch to turn internet connection
+ back on
+
+2006-02-25 Andrew Stitt <astitt AT sourcemage.org>
+ * libdepengine: ensure triggers force recompile, bug 10406
+
+2006-02-24 David Brown <dmlb2000 AT gmail.com>
+ * libsummon: fixed repackaging message to show color
+ * libunpack: fixed output of new hash allowed to have a space so it
+ looks nicer
+
+2006-02-23 Andrew Stitt <astitt AT sourcemage.org>
+ * libmisc: fix find version parsing to catch '4.1' as well as 4.1.x.
+ Fix provided by "sobukus" on irc.
+
+2006-02-19 Andrew Stitt <astitt AT sourcemage.org>
+ * libgpg: improve verbosity with gpg verification failures, bug 10247
+ * cleanse: fix bug 10287, cleanse now cleans up stale triggers
+ also factored common code into functions
+ * libdepends: added safety test for stale triggers
+
+2006-02-05 Andrew Stitt <astitt AT sourcemage.org>
+ * gaze: make license commands case insensitive, bug 10437,
+ patch from Jaka Kranjc.
+
+2006-02-05 Andrew Stitt <astitt AT sourcemage.org>
+ * libcast: add function for loading libcompat, bug 10423
+ * libcodex: load libcompat in all normal spell environments
+
+2006-02-05 Andrew Stitt <astitt AT sourcemage.org>
+ * libdepends: simplify sub-depends pre-processing, require that
+ spells always specify a PRE_SUB_DEPENDS file rather than jumping
+ through hoops to avoid needing one.
+ * libdispel: simplify when sub-depends are cleaned up
+ * cleanse: incorporate sub-depends simplifications
+
+2006-01-26 David Brown <dmlb2000 AT gmail.com>
+ * dl_git: added git download handler
+ * url_git: added git url handler
+ * libsummon: added git to the list of trees (needs to be fixed)
+
+2006-01-26 Andrew Stitt <astitt AT sourcemage.org>
+ * dispel.8: update info for how to unexile something.
+
+2006-01-22 Andrew Stitt <astitt AT sourcemage.org>
+ * libmisc: fix query_string (and subsequently config_query_string)
+ to not timeout if the user starts typing, bug 7858.
+
+2006-01-21 Andrew Stitt <astitt AT sourcemage.org>
+ * gaze: Fix bug 10358, set the pager to 'cat' when -q is
+ specified. Patch from Jaka Kranjc.
+
+2006-01-20 Andrew Stitt <astitt AT sourcemage.org>
+ * dispel: fix bug 10236, add some parameter checking to downgrade
+ and exile features, patch from Jaka Kranjc.
+ * gaze: check parameters for gaze what/short, partial patch from
+ Jaka Kranjc.
+
+2006-01-18 Andrew Stitt <astitt AT sourcemage.org>
+ * cleanse: fix bug 10411, cleanse --delint error with sub-depends
+
+2006-01-18 Andrew Stitt <astitt AT sourcemage.org>
+ * gaze: fix bug 10415, add a trap for pipes so bash complains less
+ about them when they break
+
+2006-01-18 Andrew Stitt <astitt AT sourcemage.org>
+ * libcodex: fix bug 10350
+
+2006-01-11 Andrew Stitt <astitt AT sourcemage.org>
+ * libcast: fix check for whether or not per spell cflags is enabled
+
+2006-01-11 Andrew Stitt <astitt AT sourcemage.org>
+ * gaze: remove gaze service (bug 10259).
+ * man1/gaze.1: remove gaze service (bug 10259).
+
+2006-01-11 Andrew Stitt <astitt AT sourcemage.org>
+ * build_api/api1, build_api/api2: fix bug 8463, build system
selection.
+ All phases in the build pipeline can be declared by specifying
+ <FILENAME>_CMD in DETAILS.
+
+2006-01-11 Andrew Stitt <astitt AT sourcemage.org>
+ * etc/sorcery/config: Add default value for per-spell-cflags (bug
7730).
+ * sorcery: Add per-spell-cflags to feature menu.
+ * libcast: Add function to present user with menu for cflags.
+ * libdepends: Call menu for cflags.
+ * libsorcery: Add user specified flags to $*FLAGS variables.
+
+2006-01-09 Andrew Stitt <astitt AT sourcemage.org>
+ * libapi: Add api for altruistic sub-depends
+ * libdepends: Add code to make altruistic sub-depends work
+ * cleanse, libdispel: Add special case for empty requester due
+ to altruistic sub-depends
+
+2006-01-09 Andrew Stitt <astitt AT sourcemage.org>
+ * dl_handlers/dl_file: use generic url_crack not url_file_crack
+
+2006-01-03 Andrew Stitt <astitt AT sourcemage.org>
+ * gaze.1: fix bug 10161, add paragraph indicating gaze search
+ can do regular expressions, patch from Jaka Kranjc.
+ * gaze: update help info for gaze section, bug 10141.
+
+2006-01-03 Andrew Stitt <astitt AT sourcemage.org>
+ * libsorcery: Remove dead code for saving glibc and 'glibc-custom'
+ libraries, bug 10261.
+
+2006-01-03 Andrew Stitt <astitt AT sourcemage.org>
+ * libtrack: improve safe directory infrastructure, reseed $RANDOM
+ with the current nanoseconds to help avoid collisions. $RANDOM
+ and pipes are not interacting very randomly in bash 3.1.
+
+2006-01-03 Andrew Stitt <astitt AT sourcemage.org>
+ * libtablet: add some shortcuts to skip intensive tablet searching
+ when a parent function already knows the information
+ * libsorcery: properly handle missing tablets
+ * build_api/common: setup shortcut variables for libtablet, this
+ is needed because during install log creation, tablet accessors
+ are run and will perform sanity checks on the tablet, which fail,
+ because the install log doesnt exist yet.
+
+2006-01-03 Andrew Stitt <astitt AT sourcemage.org>
+ * gaze: fix bugs 10258, make gaze history and gaze HISTORY
+ consistent, 10299, check for spell existence in gaze depends,
+ 10284, add human readable output to gaze size, patches from
+ Jaka Kranjc.
+ * gaze.1: fix bug 10305, fix description of gaze compile in the
manual,
+ patch from Jaka Kranjc.
+
+2006-01-03 Andrew Stitt <astitt AT sourcemage.org>
+ * cast: fix --deps, need to recompute closure
+
+2006-01-02 Andrew Stitt <astitt AT sourcemage.org>
+ * etc/sorcery/config: specifically disable aliases before doing
+ anything, aliases seem to be cropping up in strange places.
+
+2005-12-17 Andrew Stitt <astitt AT sourcemage.org>
+ * libdepends: add support for PRE_SUB_DEPENDS file, bug 10199
+ * libstate: make add_depends better at making subsequent
+ dependency requests override previous ones, bug 10185
+
+2005-12-17 Andrew Stitt <astitt AT sourcemage.org>
+ * dispel: fix bug 10189, dispel with dependency options didn't
+ work right when multiple spells were specified
+ * gaze: fix bug 10162, make gaze grimoire -q more friendly,
+ patch from Jaka Kranjc.
+ * gaze, man/man1/gaze.1: fix bug 10190, make gaze where optionally
+ show the full path, patch from Jaka Kranjc.
+ * summon: note in usage message that if the -g parameter is
+ specified, spells or --all still needs to be specified, bug 10228.
+
+2005-12-11 Andrew Stitt <astitt AT sourcemage.org>
+ * build_api/common: Remove uncomitted sub-depends files after cast
+
+2005-12-11 Andrew Stitt <astitt AT sourcemage.org>
+ * gaze: fix search so it can use terms that contain spaces, bug 10139.
+ * gaze: fix pager support bug 10188, patch from Jaka Kranjc.
+ * gaze: add gaze UP_TRIGGER support.
+
+2005-12-10 Andrew Stitt <astitt AT sourcemage.org>
+ * etc/sorcery/url: Remove unc sourceforge mirror, fix spacing and
+ FURLNUM variable.
+
+2005-12-08 Andrew Stitt <astitt AT sourcemage.org>
+ * libdepengine: updates to make code more readable, fix spelling and
+ a bug uncovered by a review of the unit tests
+
+2005-12-08 Andrew Stitt <astitt AT sourcemage.org>
+ * libdepends: fix typo that caused sub-depends to be ignored in
+ some cases
+
+2005-12-06 Karsten Behrmann <BearPerson AT sourcemage.org>
+ * libmisc: fix upvar to work nicely when passed content containing
+ special variables
+
+2005-12-05 Andrew Stitt <astitt AT sourcemage.org>
+ * Fixes bug 6811 for sub-depends support.
+ * etc/sorcery/state: Add line for sub-depends table.
+ * cast: load variable with provided sub-depends.
+ * cleanse: add code to clean up sub-depends table.
+ * build_api/common: Commit provided sub-depends to table.
+ * libapi: Add entries for sub_depends and is_depends_enabled functions
+ * libdepends: add code to process sub-depends
+ * libdispel: remove sub-depends when both spells are removed
+ * libstate: Add functions to interface with the sub-depends
+ table, also adjusted accessors for regular depends where they
+ were insufficient
+ * libtablet: Add routines to populate and access sub-depends info.
+
+2005-11-30 Andrew Stitt <astitt AT sourcemage.org>
+ * libdepengine: fix bug 10159, dpgn_cast_spell_front can return
+ values other than 0 or 1 which confuses recurse_depends into
+ succeeding when it shouldn't. Also fix a bug in code that handles
+ dependency-less triggers.
+
+2005-11-30 Andrew Stitt <astitt AT sourcemage.org>
+ * libdepengine: fix bug that caused triggers to run multiple times
+ unnecessarily, tree9 unit tests uncovered this bug
+
+2005-11-29 Andrew Stitt <astitt AT sourcemage.org>
+ * gaze: fix bug 10149, gaze newer last_sorcery_update doesnt work,
+ patch from "sqweek" on irc.
+ * gaze: fix bug 10155, gaze -q installed used the pager,
+ fix indentation, and remove useless extra newlines from gaze
+ grimoires, patch from Jaka Kranjc
+ * cleanse: fix bug 10096, --logs was gobbling up a paramter needlessly
+ also add --tablet to the "full treatment"
+
+2005-11-28 Andrew Stitt <astitt AT sourcemage.org>
+ * gaze: fix bug 10140, gaze -q search was broken
+
+2005-11-26 David Brown <dmlb2000 AT gmail.com>
+ * libunpack: added --no-same-permissions to tar to fix permissions
+ problems when untaring files with og+w
+
+2005-11-26 Andrew Stitt <astitt AT sourcemage.org>
+ * liburl: fix bug 10121, url ranking was broken, specifically timeouts
+ could get larger than bash's max array size, causing an error
+ also fixed up a few other things that I noticed could use improving.
+
+2005-11-26 Andrew Stitt <astitt AT sourcemage.org>
+ * libmedia: fix menu nit, bug 10104
+ * libdispel: remove atypical files on dispel, bug 10030
+ * etc/sorceryconfig: add VERIFIED_UPSTREAM_HASH verification level,
+ bug 10122
+ * man8/sorcery.8: fix sorcery system-update description, bug 10136
+
+2005-11-25 Andrew Stitt <astitt AT sourcemage.org>
+ * etc/sorcery/url: remove mirror.isurf.ca, adam has disappeared
+ with no indication he is going to re-populate it.
+
+2005-11-23 Andrew Stitt <astitt AT sourcemage.org>
+ * liburl: fix url_crack to pass "$@" not just $1
+
+2005-11-22 Andrew Stitt <astitt AT sourcemage.org>
+ * dl_handlers/dl_svn: echo the command being used, do not assume http
+ is the protocol, instead let the url handler fill it in while
+ cracking the url.
+ * url_handlers/url_svn: use true svn:// urls by default rather than
+ assuming http://. If the hint "old_svn_compat" is specified
+ use old behavior of inserting http://. All svn based spells
+ in test grimoire already do this.
+ * url_handlers/url_svn_http, url_handlers/url_svn_ssh:
+ add handlers for svn+http and svn+ssh, these are trivially
+ similar to url_svn, common code used where possible.
+ * libsummon: include svn_ssh and svn_http as tree downloads
+
+2005-11-22 Andrew Stitt <astitt AT sourcemage.org>
+ * mirrors/SOURCEFORGE: remove belnet and unc mirrors since they
+ apparently are not working well, bug 10060
+ * libmisc: add a awk based 'uniq' function that eliminates the need
+ for sorting the input
+ * liburl: when expanding urls, cull duplicates with awkuniq rather
than
+ sort|uniq
+
+2005-11-17 Andrew Stitt <astitt AT sourcemage.org>
+ * libdepends: add code that wasnt overlooked for bug 7488,
+ moves previous persistent file to an abandoned directory which is
+ later used by config_query_* functions
+
+2005-11-16 Andrew Stitt <astitt AT sourcemage.org>
+ * libgpg: fix coding error that causes gpg failures to be ignored
+
+2005-11-10 Andrew Stitt <astitt AT sourcemage.org>
+ * libdepends: fix issue with picking the best default answer
+ in dependency queries, bug 10073
+ * scribbler: fix bug 10056, missing backquote on a message,
+ patch from Eric Sandall.
+ * libsummon: fix bug 10041, print out the file that was actually
+ found during acquire_src, not the file that was requested.
+ * libmisc, libdepends: factor out common code from select_list and
+ select_provider, use a hash instead of an array in select_list to
+ fix bug 9836.
+
+2005-11-04 Andrew Stitt <astitt AT sourcemage.org>
+ * libsummon: dont use leapforward url for tree downloads, bug 10062
+
+2005-11-02 Andrew Stitt <astitt AT sourcemage.org>
+ * libunpack: fix variable reference
+
+2005-11-01 Andrew Stitt <astitt AT sourcemage.org>
+ * sorcery: Fix missing $'s in verification menus, change them to
+ Ok/Cancel style rather than Select/Exit style.
+
+2005-10-27 Andrew Stitt <astitt AT sourcemage.org>
+ * etc/sorcery/config, sorcery, libunpack: switch verification
+ level and hash variable names to use VRF prefix rather than GPG,
+ they arent specific to gpg.
+ * sorcery: update menu titles to be more accurate
+
+2005-10-25 Andrew Stitt <astitt AT sourcemage.org>
+ * libstate: fix dirname basename mixup
+
+2005-10-25 David Brown <dmlb2000 AT gmail.com>
+ * sorcery: modified source level menu to be similar to the hashes menu
+ * config: also modified the source level checking vars to be similar
to
+ the hashes vars
+ * libunpack: changed the source level checking to use the new vars
+ * libgpg: removed functions gpg_level_to_string and
gpg_string_to_level
+ not needed
+
+2005-10-24 Andrew Stitt <astitt AT sourcemage.org>
+ * cast: Add parameters for lazy updates and recast optional
+ features (bugs 9171 and 9040)
+ * libdispel, dispel: Implement "--total-dispel" feature (bug 8465)
+ * libdepends: Add functions for lazy updates and recast optional
+ features
+ * libmisc: Add upvar function since this is happening a lot
+ * libsorcery: Factor our code for when spells need updates, bug 9171.
+ * libstate: Add function for searching spell status. Check for
+ config file before trying to write to it, bug 8848
+
+2005-10-24 Andrew Stitt <astitt AT sourcemage.org>
+ * libmisc: add find backwards compatibility
+
+2005-10-24 David Brown <dmlb2000 AT gmail.com>
+ * config: changed default gpg user level to string WORKS_FOR_ME
+ * sorcery: changed saving to the config file as a string instead of
int
+ * libgpg: added some helper functions to change the gpg level to int
+ and back from int to gpg level
+ * libmisc: added isdigit and isalpha functions
+ * libunpack: fixed to change gpg level to int and compare that also
+ added some extra output of what level user specified and what level
+ the spell is at
+
+2005-10-17 Andrew Stitt <astitt AT sourcemage.org>
+ * libsorcery: Save sorcery tarball to $SOURCE_CACHE after it is
+ downloaded and verified. Also keep the tarball for the current
+ branch on cleanse --sweep.
+
+2005-10-14 Andrew Stitt <astitt AT sourcemage.org>
+ * dl_wget: remove spurious declaration of WGET_OPTIONS that
+ munged all the options previous set
+
+2005-10-14 Andrew Stitt <astitt AT sourcemage.org>
+ * libsorcery, sorcery: remove static flag altogether, people can now
+ use the custom optimization flags menu for such things.
+ Suggesting static through the pre-baked options is an
+ accident waiting to happen.
+
+2005-10-14 Andrew Stitt <astitt AT sourcemage.org>
+ * sorcery: change help for static option so that it includes warning.
+
+2005-10-02 Andrew Stitt <astitt AT sourcemage.org>
+ * libdepends: fix case where upward depends is done on a provider
+
+2005-10-01 Andrew Stitt <astitt AT sourcemage.org>
+ * libdepends: Only add the current list of spells in upward
+ depends processing, not the entire accumulation list.
+ * cast: Correct syntax for getting all the spells that need casting
+
+2005-10-01 Andrew Stitt <astitt AT sourcemage.org>
+ * sorcery: Fix gpg level selection menu syncronization
+ * libdispel: Fix dependency following menu syncronization
+
+2005-09-29 Andrew Stitt <astitt AT sourcemage.org>
+ * sorcery: remove debugging message/warning from gpg menu
+
+2005-09-27 Andrew Stitt <astitt AT sourcemage.org>
+ * dispel: fix parameter parsing for user-child-deps and
+ user-parent-deps, bug 9851
+ * libsummon: Dont use fallbacks for scm checkouts (bug 9847), also
+ fallback to old checkout tarball if scm update fails (bug 9846)
+
+2005-09-24 Andrew Stitt <astitt AT sourcemage.org>
+ * Start 1.14 development stream.



  • [SM-Commit] GIT changes to master sorcery by Jaka Kranjc (ba73767c3166387b33687429a96e51314c0e76cc), Jaka Kranjc, 03/24/2008

Archive powered by MHonArc 2.6.24.

Top of Page