[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[minion-cvs] Bump version to 0.0.7
Update of /home/minion/cvsroot/src/minion
In directory moria.mit.edu:/tmp/cvs-serv20510
Modified Files:
HACKING HISTORY README TODO setup.py
Log Message:
Bump version to 0.0.7
Index: HACKING
===================================================================
RCS file: /home/minion/cvsroot/src/minion/HACKING,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -d -r1.24 -r1.25
--- HACKING 7 Mar 2004 06:33:56 -0000 1.24
+++ HACKING 4 Apr 2004 17:58:28 -0000 1.25
@@ -19,8 +19,6 @@
- We need documentation.
-- We need a better man page.
-
- See the spec for open issues.
- We need a logo. (An alien with an eggbeater or an alien at a DJ's mixer
Index: HISTORY
===================================================================
RCS file: /home/minion/cvsroot/src/minion/HISTORY,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -d -r1.12 -r1.13
--- HISTORY 1 Apr 2004 15:57:14 -0000 1.12
+++ HISTORY 4 Apr 2004 17:58:28 -0000 1.13
@@ -1,4 +1,7 @@
$Id$
+NEW IN VERSION 0.0.7:
+ - New version number; nothing else has changed since 0.0.7rc2.
+
NEW IN VERSION 0.0.7rc2:
- BUGFIXES
- Provide more helpful error messages when directory download fails.
Index: README
===================================================================
RCS file: /home/minion/cvsroot/src/minion/README,v
retrieving revision 1.77
retrieving revision 1.78
diff -u -d -r1.77 -r1.78
--- README 1 Apr 2004 15:57:14 -0000 1.77
+++ README 4 Apr 2004 17:58:28 -0000 1.78
@@ -1,6 +1,6 @@
$Id$
======================================================================
-This is Mixminion version 0.0.7rc2, from the Mixminion CVS repository.
+This is Mixminion version 0.0.7, from the Mixminion CVS repository.
CONTENTS:
I. Overview
@@ -38,6 +38,9 @@
II. WHAT'S NEW IN THIS VERSION?
===============================
+NEW IN VERSION 0.0.7:
+ - New version number; nothing else has changed since 0.0.7rc2.
+
NEW IN VERSION 0.0.7rc2:
- BUGFIXES
- Provide more helpful error messages when directory download fails.
@@ -131,9 +134,9 @@
The quick version: For Unix-clones, Mac OS X, or Windows with Cygwin
---------------------------------------------------------------------
- <download and unpack http://www.mixminion.net/dist/Mixminion-0.0.7rc2.tar.gz>
+ <download and unpack http://www.mixminion.net/dist/Mixminion-0.0.7.tar.gz>
- % cd Mixminion-0.0.7rc2
+ % cd Mixminion-0.0.7
% make download-openssl
% make build-openssl
% make
@@ -200,7 +203,7 @@
First, make sure that you're running Win98 or later.
- Download 'Mixminion-0.0.7rc2.win32.zip", and unpack it anywhere you like.
+ Download 'Mixminion-0.0.7.win32.zip", and unpack it anywhere you like.
It will create a directory named 'mixminion'.
Use mixminion.exe from that directory as your command-line client.
@@ -211,7 +214,7 @@
First, make sure that you have the latest official release of Python 2.3
installed. As of 5 Dec 2003, this is 2.3.2.
- Download and run "Mixminion-0.0.7rc2.win32-py2.3.exe". It will unpack
+ Download and run "Mixminion-0.0.7.win32-py2.3.exe". It will unpack
its files into your Python directory.
The script to invoke Mixminion will be stored in the 'Scripts'
Index: TODO
===================================================================
RCS file: /home/minion/cvsroot/src/minion/TODO,v
retrieving revision 1.208
retrieving revision 1.209
diff -u -d -r1.208 -r1.209
--- TODO 1 Apr 2004 15:57:14 -0000 1.208
+++ TODO 4 Apr 2004 17:58:28 -0000 1.209
@@ -12,97 +12,6 @@
NEEDS TO BE WRITTEN:
-For 0.0.7:
- o Specification
- o Clear up specification for multiple addrs on MAIL
- o Infrastructure -- high level
- o Servers need to download and use directories
- o Servers should use downloaded directories to print useful
- nicknames for other servers rather than just IP addresses.
- o For outgoing connections
- o For incoming connections
- o Test
- o Have callers of Packet/BuildMessage/DeliveryPacket
- decide whether to look for a tag in the RI field.
- D Make processing thread and module thread general
- cases of a thread pool abstraction.?
- o Spec conformance
- o Make sure we skip descriptors that don't support our
- current Packet-Version.
- o Performance
- o Do a setsockopt(IP_TOS, IPTOS_THROUGHPUT), unless on
- cygwin, dgux, sni-sysv.
- o UI improvements
- o Use feature values instead of raw configuration values in
- the [Testing]/Configuration entry.
- o Allow 'mixminion ping' to take addr:port as argument.
- o Flush messages to a single mix, or set of mixes.
- o Implement
- o Test
- o Clean messages for a single mix, or set of mixes.
- o Implement
- o Test
- o Support to remove servers from imported set, or to block
- servers from directory.
- o Implement
- o Test
- o Unit tests
- o "mixminiond" frontend
- o MMTP
- o Make MMTP bursty.
- o Bandwidth throttling
- o Limit number of simultaneous outgoing connections
- o Implement code
- o Implement configurability
- o Test
- o Limit number of bytes transmitted/read per second
- o Implement per-connnection cap functionality.
- o Set and adjust caps.
- o Configuration to enable caps
- o Test
- o Security
- X Make createPrivateDirs gripe about group-writable parent
- dirs. [Actually, this has been done for a while!]
- o Large reply messages and efwd messages
- o Fragment-pool logic for client
- o Decoding messages, pooling messages
- o Inspecting pool state
- o Extracting reconstructed messages
- o Test
- o Pending bugs from email
- o Better response to failed bind(2)
- o Don't make errors kill 'mixminion shell'.
- o Handle \r\n when decoding stuff.
- . Windows stuff
- - Must include openssl libs with python-needed installer
- o Use new version of py2exe
-
-For 0.0.7rc2:
- o Man pages
- D Nuke invalid cached dir.gz; don't kill server.
- o On invalid dir_new.gz, server falls back to old one, and
- client offers -D no.
- o Document bandwidth spikiness, maybe make configurable.
- o Don't report empty directories as having a "blank line 1."
- o Rename ConnectionTimeout to Timeout in client MMTP.
- o Make everything that takes -i default to read-from-stdin.
- o Manual pages
- o Re-do man page to be generated from common source
- on all platforms (George.)
- o The 'make install' target should install the man page
- when appropriate
- o Add pages for 'mixminiond' and 'mixminion.conf' and
- 'mixminiond.conf'.
- o Disable -H/--hops; give good errors on PathLength, SURBPathLength
- o Fix weasel's prepend-newline bug.
-
-
-For 0.0.7final:
- . Manual pages
- . Move the canonical documentation from the README into
- the manual page .
-
-
Deferred from 0.0.7:
- Specification
- Clear up specification for payload versions.
Index: setup.py
===================================================================
RCS file: /home/minion/cvsroot/src/minion/setup.py,v
retrieving revision 1.97
retrieving revision 1.98
diff -u -d -r1.97 -r1.98
--- setup.py 1 Apr 2004 15:57:14 -0000 1.97
+++ setup.py 4 Apr 2004 17:58:28 -0000 1.98
@@ -6,9 +6,9 @@
#
# Current Mixminion version
#
-VERSION = '0.0.7rc2'
+VERSION = '0.0.7'
# System: 0==alpha, 50==beta, 98=pre, 99==release candidate, 100==release
-VERSION_INFO = (0,0,7,99,2)
+VERSION_INFO = (0,0,7,100,-1)
# Check the version. We need to make sure version_info exists before we
# compare to it: it was only added as of Python version 1.6.