Skip to Content.
Sympa Menu

sm-discuss - [SM-Discuss] Sorcery 1.12.2 released

sm-discuss AT lists.ibiblio.org

Subject: Public SourceMage Discussion List

List archive

Chronological Thread  
  • From: Andrew <afrayedknot AT thefrayedknot.armory.com>
  • To: sm-discuss AT lists.ibiblio.org
  • Cc: sm-users AT lists.ibiblio.org, sm-announce AT lists.ibiblio.org
  • Subject: [SM-Discuss] Sorcery 1.12.2 released
  • Date: Mon, 20 Jun 2005 19:07:00 -0700


This release includes three main new features:
* gpg checking api for spells
* scribbler has been re-written and now handles grimoire libraries properly
* arch specs have been branches out to the smgl-archspecs spell.

Several other bugfixes have been made. Here is the changelog.

2005-06-17 Andrew Stitt <astitt AT sourcemage.org>
* integrate fix below for scribbler

2005-04-26 Andrew Stitt <astitt AT sourcemage.org>
* scribbler: moved code into functions and modernize calls
also always copy the spell and replicate the grimoire and
section files so the spell can be self contained and inherit
code properly (bug 8430)
* libcodex: add special case for scribbled spells in
codex_set_current_spell and codex_set_current_spell_quick

2005-06-07 Andrew Stitt <astitt AT sourcemage.org>
* cast: fix bug where if a spell is being resurrected and its
source is being summoned the summon code can finish after the
resurrect code and get an error

2005-05-27 Andrew Stitt <astitt AT sourcemage.org>
* libstate: Fix bug 8990, get_spell_provider doesnt always work.

2005-05-23 Andrew Stitt <astitt AT sourcemage.org>
* scribe: keep track of return code in scribe update, bug 8859

2005-05-23 Andrew Stitt <astitt AT sourcemage.org>
* libmedia, libsorcery: Yet more fixups for menu help items
(bug 8959/8610)

2005-05-16 Andrew Stitt <astitt AT sourcemage.org>
* integrate fixes listed below from devel for bug 8793

2005-04-27 Andrew Stitt <astitt AT sourcemage.org>
* libunpack: fix bug 8732, check for file existence while unpacking

2005-04-06 Seth Woolley <seth AT tautology.org>
* libunpack: correct locate_spell_file logic for secure mode.
Thanks to David Michael Leo Brown, Jr. of linux-new fame.

2005-04-05 Seth Woolley <seth AT tautology.org>
* libunpack: libunpack code cleanups, more refactors, and a
single conditional statement to change between old and new
world, and all old world code isolated ready for deletion.
* libunpack: slightly different auditing api and the addition of
multiple GPG or HASH support per source file (so you can have,
say sha1 and md5 at the same time), also added checks for the
spell needed to support higher bit hashes, with an advisory if
it's not installed (so people can rank high bit hashes even
though it isn't in basesystem and it will gracefully failover
to lower bit-depths).
* libunpack: IGNORE and MISSING support. MISSING will mostly be
for a future auditing script as unpack_missing should never be
activated in a real spell. IGNORE supports volatile,
unversioned, and signature modes that let the user know why it
is being ignored, and signatures are also silently skipped since
they are not unpacked at all.
* libapi: some api removals and one addition for easier patching
where checks are needed (uncompress/guess_compressor pair)

2005-04-04 Seth Woolley <seth AT tautology.org>
* libgrimoire,libunpack: split out unpack stuff into new lib,
then order it semantically by common/oldworld/newworld.
* libunpack: add more documentation.
* libapi: change references for the refactor.

2005-04-04 Seth Woolley <seth AT tautology.org>
* libgrimoire: correct documentation to be easier on the gurus

2005-04-04 Seth Woolley <seth AT tautology.org>
* build_api/api[12]: use unpack_file instead of unpack
* libgrimoire: spell gpg checking. See format in unpack_file
* libapi: some new api additions from libgrimoire

2005-05-16 Andrew Stitt <astitt AT sourcemage.org>
* integrate fixes listed below from devel for bug 8792
* libsorcery: fix some issues with optimize finding archspecs
* libsorcery: expect there to be more than one archspec, use
head -n 1 on find output
* sorcery: enahnce menu to expect multiple instances of an archspec
* etc/sorcery/config: archspecs can also be found in
/usr/share/archspecs from the smgl-archspecs spell

2005-05-16 Andrew Stitt <astitt AT sourcemage.org>
* integrate fixes listed below from devel
* cast: bandaid cast --queue code to work now that we pass "$@" around
* alter, cast, cleanse, delve, dispel, invoke, scribe,
sorcery, summon: Pass "$@" around to preserve parameter grouping
also call a new routine that backquotes things, this helps get
parameters through the su process from an unprivaledged user, bug
8738
* libmisc: add function to consolidate parameters

2005-05-15 Andrew Stitt <astitt AT sourcemage.org>
* sorcery: fix custom optimization flags menu to show values
like it used to, bug 8891.






  • [SM-Discuss] Sorcery 1.12.2 released, Andrew, 06/20/2005

Archive powered by MHonArc 2.6.24.

Top of Page