-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.7 Date: Wed, 28 Aug 2002 13:56:08 -0400 Source: mooix Binary: mooix Architecture: source i386 Version: 0.6.12 Distribution: unstable Urgency: low Maintainer: Joey Hess <[EMAIL PROTECTED]> Changed-By: Joey Hess <[EMAIL PROTECTED]> Description: mooix - Unix is the moo. Closes: 152606 158392 Changes: mooix (0.6.12) unstable; urgency=low . * This version benchmarks at ** 2.24 ** MOOStones, up from 1.64 MOOStones. (Numbers more approximate than usual; the benchmrks changed recently. One thing's for sure, this is a quite big speedup.) . * Fixed some bad pointers in libmoomethod, caught with electric fence. * More work on broadcast.c, but still not finished. * Compress huge archived benchmarks. * Better sethome message. * Build debian package with -g no matter what DEB_BUILD_OPTIONS are, that bogus 'no -g' thing will be taken out of policy soon. * Added an is_filter field; broadcast only filters through objects that are filters. This eliminates some filesystem lookups most of the time. * Cleaned up the object-format.txt file and moved it to =objects= and =methods-lowlevel=. * Introduced the concept of object fields that hold multiple "mooix:" references. Such fields are marked with a sticky bit (but are not executable). They should be used as sparingly as possible; and only the perl binding supports them for now. * Make show command display such references properly. * Make safesetfield/safegetfield refuse to touch them. * That lets thinglists be converted so their list field is not a method, thus saving many, many forks and execs on every method call. * Oh good, there is no chance now that after many additions/removals to a list, it will overflow its counter. * However, that means that thinglists with encapsulated objects will no longer work. A few of them are converted to thingsets. * Use username hinting in the sessions list for id's. Handy for admin. * Completly separated thinglist from thingset, they have a different API now. thinglists don't use newid, for even more speedup when adding objects. * Make mood check proxied chmod permissions. * Updated various C code that tried to runmeth() a list method that is now a field. * Tons of stuff for clean upgrades. * Removed contents list caching from parser, as it is now a net loss. * No longer uses Tie::Cache. * moologin is more sane about SIGQUIT. Closes: #158392 * Fixed inherited dbversion problem that breaks the first upgrade after a fresh install. * Moo upgrade has to be performed before starthook now. To make that work the init script brings up mood for mooupgrade, then downs it and finally lets invoke-rc.d maybe bring up the whole moo. It also turns out this Closes: #152606 * Fix runmeth segfault on nonexistant method. Files: 289df01cb0955a7bbae48d94d6daa367 567 misc optional mooix_0.6.12.dsc 9c6bb03c59924ac0b010d263e4b93a57 595919 misc optional mooix_0.6.12.tar.gz 5649461560436dcbd1f668c6a385175b 347284 misc optional mooix_0.6.12_i386.deb
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (GNU/Linux) iD8DBQE9bQ9f2tp5zXiKP0wRAvKBAJ44xDWZz1tPWXNBODlFDs2Kx8GMlQCgw7/O zjJLxU/CH+w2yQtqZdb2GHY= =v8YW -----END PGP SIGNATURE----- Accepted: mooix_0.6.12.dsc to pool/main/m/mooix/mooix_0.6.12.dsc mooix_0.6.12.tar.gz to pool/main/m/mooix/mooix_0.6.12.tar.gz mooix_0.6.12_i386.deb to pool/main/m/mooix/mooix_0.6.12_i386.deb -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]