[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Accepted mooix 0.3.1.8.7 (i386 source)



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Tue,  4 Jun 2002 15:44:58 -0400
Source: mooix
Binary: mooix
Architecture: source i386
Version: 0.3.1.8.7
Distribution: unstable
Urgency: low
Maintainer: Joey Hess <joeyh@debian.org>
Changed-By: Joey Hess <joeyh@debian.org>
Description: 
 mooix      - Unix is the moo.
Changes: 
 mooix (0.3.1.8.7) unstable; urgency=low
 .
   * Fixed a tricky mood bug that has been leading to intermittent hangs, and
     is probably the one responsible for the constant hangs one DD reported to
     me on irc. (I can't remember who that was; please get in touch with me if
     you see this..)
 .
     The problem occurred if a single mood process was handling multiple
     clients in a single method run, and one client connected to the server
     socket asking for a new command socket, at the same time as another client
     sent a command to its command socket. Mood became confused after accepting
     the new connection, and tried to read a command from its server socket;
     failed of course, which made it think a client had exited and decrement
     the client counter. So it later would pause() when there was still really
     one client waiting.
 .
   * Added a listcontents method to containers, which generates a
     pretty-printed list of container contents. It is a safe method that may be
     used in messages: "You open $this, revealing $this->listcontents." (Now
     the default open_msg.) It returns "nothing" if there are no contents.
   * Container's open_verb and close_verb made stackless, so anyone can open
     and close them.
   * Fixed self teleport messages.
   * Let the mooadmin destroy and recycle any objects.
   * In mood, use DEBUG to turn off debug() statements, but separate out
     control over rassert()'s to a ASSERT define. Default to building with
     DEBUG off, and ASSERT on.
   * FreeBSD fixes from Faried; getcreds() implemented, and makefile fixes.
   * SETSTACKLESS parameterized.
   * Notes about stackless methods in PORTING.
   * Go back to using $(localstatedir) and so on in mooix.conf. They are
     expanded at install time, and filterperl can deal with them now also.
   * Don't hardcode /etc in Mooix::Conf; fill in sysconfdir at build time.
   * As an optimization, put safegetfield in the Mooix::Message module, and
     make the method just call that implementation. This saves 6 hundredths of
     a second per expansion of $obj->foo in messages. Hully gee.
   * Rewrote thinglist->list in C, avoiding the overhead of that shell that ran
     find, and shaving ~15 hundredths of a second off of the parser command info
     gathering time, and a bit more in various other places. The time of a
     "say" command went down from 0.19s as benchmarked in version 0.2.0.5.0 to
     0.165s.
   * Centralized the debian changelog version extraction code; put it in
     configure.ac.
   * Reran autoscan, it's been a long while.
Files: 
 ee8a5e76cde225502769e5c1f72d3a54 540 misc optional mooix_0.3.1.8.7.dsc
 d0269cea201002446ee24a125e166968 306455 misc optional mooix_0.3.1.8.7.tar.gz
 48d664029217ab27dbbc1a3c7d55c266 284754 misc optional mooix_0.3.1.8.7_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)

iD8DBQE8/ZN22tp5zXiKP0wRAnjMAJ4syMxELuENO95+BtWnbIZfwijKmACgyYwP
1jPAxbV9xDXMzQV2mooI3JE=
=H71u
-----END PGP SIGNATURE-----


Accepted:
mooix_0.3.1.8.7.dsc
  to pool/main/m/mooix/mooix_0.3.1.8.7.dsc
mooix_0.3.1.8.7.tar.gz
  to pool/main/m/mooix/mooix_0.3.1.8.7.tar.gz
mooix_0.3.1.8.7_i386.deb
  to pool/main/m/mooix/mooix_0.3.1.8.7_i386.deb


-- 
To UNSUBSCRIBE, email to debian-devel-changes-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org



Reply to: