head	1.23;
access;
symbols
	tcllib-1-13:1.23
	tcllib-1-12:1.22
	tklib-0-5:1.21
	tcllib-1-11-1:1.21
	tcllib-1-11:1.19
	tcllib-1-10:1.17
	tcllib-1-9:1.13
	tcllib-1-8:1.7;
locks; strict;
comment	@# @;


1.23
date	2011.01.25.06.06.37;	author andreas_kupries;	state Exp;
branches;
next	1.22;

1.22
date	2009.12.07.17.39.20;	author andreas_kupries;	state Exp;
branches;
next	1.21;

1.21
date	2008.12.15.20.25.30;	author andreas_kupries;	state Exp;
branches;
next	1.20;

1.20
date	2008.12.02.04.01.55;	author andreas_kupries;	state Exp;
branches;
next	1.19;

1.19
date	2008.10.17.05.32.35;	author andreas_kupries;	state Exp;
branches;
next	1.18;

1.18
date	2007.09.17.14.19.07;	author patthoyts;	state Exp;
branches;
next	1.17;

1.17
date	2007.09.12.16.29.42;	author andreas_kupries;	state Exp;
branches;
next	1.16;

1.16
date	2007.08.20.19.36.48;	author andreas_kupries;	state Exp;
branches;
next	1.15;

1.15
date	2007.03.25.01.29.22;	author andreas_kupries;	state Exp;
branches;
next	1.14;

1.14
date	2007.03.12.22.59.57;	author patthoyts;	state Exp;
branches;
next	1.13;

1.13
date	2006.10.04.02.56.04;	author andreas_kupries;	state Exp;
branches;
next	1.12;

1.12
date	2006.10.02.20.58.52;	author patthoyts;	state Exp;
branches;
next	1.11;

1.11
date	2006.09.19.10.37.21;	author patthoyts;	state Exp;
branches;
next	1.10;

1.10
date	2006.01.22.23.53.27;	author andreas_kupries;	state Exp;
branches;
next	1.9;

1.9
date	2006.01.22.00.27.21;	author andreas_kupries;	state Exp;
branches;
next	1.8;

1.8
date	2005.10.18.23.02.22;	author andreas_kupries;	state Exp;
branches;
next	1.7;

1.7
date	2005.10.06.21.29.25;	author andreas_kupries;	state Exp;
branches;
next	1.6;

1.6
date	2005.09.04.17.09.45;	author patthoyts;	state Exp;
branches;
next	1.5;

1.5
date	2005.06.22.02.36.36;	author andreas_kupries;	state Exp;
branches;
next	1.4;

1.4
date	2005.06.21.23.54.02;	author patthoyts;	state Exp;
branches;
next	1.3;

1.3
date	2004.12.21.12.20.06;	author patthoyts;	state Exp;
branches;
next	1.2;

1.2
date	2004.12.07.07.11.51;	author patthoyts;	state Exp;
branches;
next	1.1;

1.1
date	2004.12.06.16.15.28;	author patthoyts;	state Exp;
branches;
next	;


desc
@@


1.23
log
@Tcllib 1.13 released
@
text
@2011-01-24  Andreas Kupries  <andreas_kupries@@users.sourceforge.net>

	*
	* Released and tagged Tcllib 1.13 ========================
	* 

2009-12-07  Andreas Kupries  <andreas_kupries@@users.sourceforge.net>

	*
	* Released and tagged Tcllib 1.12 ========================
	* 

2008-12-12  Andreas Kupries  <andreas_kupries@@users.sourceforge.net>

	*
	* Released and tagged Tcllib 1.11.1 ========================
	* 

2008-10-16  Andreas Kupries  <andreas_kupries@@users.sourceforge.net>

	*
	* Released and tagged Tcllib 1.11 ========================
	* 

2007-09-17  Pat Thoyts  <patthoyts@@users.sourceforge.net>

	* blowfish.test: Fix default if -dir option is not specified it
	defaults to 'enc' and this fails to match 'encrypt' and results in
	the default operation being 'decrypt'

2007-09-12  Andreas Kupries  <andreas_kupries@@users.sourceforge.net>

	*
	* Released and tagged Tcllib 1.10 ========================
	* 

2007-08-20  Andreas Kupries  <andreask@@activestate.com>

	* blowfish.man: Version bumped to 1.0.3 due to bugfix at Mar 12.
	* blowfish.tcl:
	* pkgIndex.tcl:

2007-03-19  Andreas Kupries  <andreas_kupries@@users.sourceforge.net>

	* blowfish.man: Fixed all warnings due to use of now deprecated
	  commands. Added a section about how to give feedback.

2007-03-12  Pat Thoyts  <patthoyts@@users.sourceforge.net>

	* blowfish.tcl: Applied patch from bug #1664626 by Neil Madden to
	the fix variable mis-naming in the Chunk command.

2006-10-03  Andreas Kupries  <andreas_kupries@@users.sourceforge.net>

	*
	* Released and tagged Tcllib 1.9 ========================
	* 

2006-10-02  Pat Thoyts  <patthoyts@@users.sourceforge.net>

	* blowfish.test: Document the padding and added -pad option
	* blowfish.tcl:  to turn off padding or change the pad char.
	* blowfish.man:  Increment the patchlevel.
	* pkgIndex.tcl: 

2006-09-19  Pat Thoyts  <patthoyts@@users.sourceforge.net>

	* blowfish.tcl:  Bug 1560822: hyphen handling.
	* blowfish.test: Added test for hyphen handling.
	* blowfish.man:  Note -- for option termination.
	* pkgIndex.tcl:  Increment patchlevel.

2006-01-22  Andreas Kupries  <andreas_kupries@@users.sourceforge.net>

	* blowfish.test: More boilerplate simplified via use of test support.

2006-01-19  Andreas Kupries  <andreas_kupries@@users.sourceforge.net>

	* blowfish.test: Hooked into the new common test support code.

2005-10-18  Andreas Kupries <andreask@@activestate.com>

	* blowfish.bench: Extended with benchmarks for the keyschedule.

2005-10-06  Andreas Kupries  <andreas_kupries@@users.sourceforge.net>

	*
	* Released and tagged Tcllib 1.8 ========================
	* 

2005-09-04  Pat Thoyts  <patthoyts@@users.sourceforge.net>

	* blowfish.tcl:   Added some performance enhancements. Added some
	* blowfish.test:  documentation for the API. Fix testing to test 
	* blowfish.man:   each implementation. Checked with tcl 8.2.
	* pkgIndex.tcl:

2005-06-21  Andreas Kupries  <andreas_kupries@@users.sourceforge.net>

	* blowfish.man: Fixed a typo.

2005-06-22  Pat Thoyts  <patthoyts@@users.sourceforge.net>

	* blowfish.man: new file

2004-12-21  Pat Thoyts  <patthoyts@@users.sourceforge.net>

	* blowfish.tcl: Fixed bug in search for Trfcrypt (noticed by
	Antirez). Added a Reset command to the programming API to permit
	reuse of a key with a new initialization vector..

2004-12-07  Pat Thoyts  <patthoyts@@users.sourceforge.net>

	* blowfish.tcl:  Add in support for Trfcrypt implementation.
	* blowfish.test: Support variable key length and added tests.

2004-12-06  Pat Thoyts  <patthoyts@@users.sourceforge.net>

	* blowfish.tcl:  Imported Frank Pilhofer's pure-Tcl implementation
	* blowfish.test: from the Tcler's wiki. Modified to remove the
	Itcl code and to conform to the tcllib programming standards and
	conventions. Test file includes standard test vectors.
	

@


1.22
log
@Added README for 1.12, and tagged the ChangeLogs
@
text
@d1 6
@


1.21
log
@1.11.1 release.
@
text
@d1 6
@


1.20
log
@Fix typo in ChangeLogs made at the time of the 1.11 release.
@
text
@d1 6
@


1.19
log
@
	*
	* Released and tagged Tcllib 1.11 ========================
	*
@
text
@d1 1
a1 1
2008-10-16  1.11  <andreas_kupries@@users.sourceforge.net>
@


1.18
log
@Fix default if -dir option is not specified it defaults to 'enc' and
this fails to match 'encrypt' and results in the default operation
being 'decrypt'
@
text
@d1 6
@


1.17
log
@Tcllib 1.10 tagged and released.
@
text
@d1 6
@


1.16
log
@
	* blowfish.man: Version bumped to 1.0.3 due to bugfix at Mar 12.
	* blowfish.tcl:
	* pkgIndex.tcl:
@
text
@d1 6
@


1.15
log
@
Added sections about how to give
feedback (bugs, ideas, ...), and
where.
@
text
@d1 6
@


1.14
log
@	* blowfish.tcl: Applied patch from bug #1664626 by Neil Madden to
	the fix variable mis-naming in the Chunk command.
@
text
@d1 5
@


1.13
log
@
	*
	* Released and tagged Tcllib 1.9 ========================
	*
@
text
@d1 5
@


1.12
log
@Document the padding and added -pad option to turn off padding or
change the pad char.  Increment the patchlevel.
@
text
@d1 6
@


1.11
log
@bug 1560822 - improve handling of hyphen in data
@
text
@d1 7
@


1.10
log
@Simplified the testsuite boilerplate in the packages
"[a-c]*", using the new commands in the test support.

Removed the chaining in the 'support' command. Makes
handling of 'return -code return' difficult. Simply have to
separate unchanged commands for declaration of support
packages and package under test.
@
text
@d1 7
@


1.9
log
@Removed comon test constrants from 'all.tcl', ditto
'wrongNumArgs' and 'tooManyArgs' emulations. This is now all
in the common test support code.

Put common test constraints into the common test support
code.

Fixed expected errorCode in math-7.4

Replaced 'queryConstraint' with regular 'testConstraint'.

Removed more copies of the common command "dictsort".

Hooked the "[s-z]*" packages into the new common test
support code.

Hooked the "[m-r]*" packages into the new common test
support code.

Updated Tcl dependency information for logger::utilities,
requires 8.4 due to use of new trace APIs.

Hooked the "[hijkl]*" packages into the new common test
support code.

Hooked the "[efg]*" packages into the new common test
support code.

Hooked the "[cd]*" packages into the new common test support
code.



Fixed usage of 8.4isms in package declared to work for 8.2+.

Better emulation of testConstraint command, with query
ability.

Hooked all "[ab]*" packages into the new test support code.

Fixed reversed guard conditions, and polished the error
messages a bit.
@
text
@d1 4
@


1.8
log
@
Extended with benchmarks for the keyschedules.
@
text
@d1 4
@


1.7
log
@	* Released and tagged Tcllib 1.8 ========================
@
text
@d1 4
@


1.6
log
@	* blowfish.tcl:   Added some performance enhancements. Added some
	* blowfish.test:  documentation for the API. Fix testing to test
	* blowfish.man:   each implementation. Checked with tcl 8.2.
	* pkgIndex.tcl:
@
text
@d1 6
@


1.5
log
@Fixed bug in file walker, it excluded all symbolic links,
instead of just not following circular ones.

Fixed a typo in the new documentation file.

Undo failed auto-merges.
@
text
@d1 7
@


1.4
log
@Added (incomplete) blowfish manual page
@
text
@d1 4
@


1.3
log
@	* blowfish.tcl: Fixed bug in search for Trfcrypt (noticed by
	Antirez). Added a Reset command to the programming API to permit
	reuse of a key with a new initialization vector..
@
text
@d1 4
@


1.2
log
@	* blowfish.tcl:  Add in support for Trfcrypt implementation.
	* blowfish.test: Support variable key length and added tests.
@
text
@d1 6
@


1.1
log
@* blowfish.tcl:  Imported Frank Pilhofer's pure-Tcl implementation
* blowfish.test: from the Tcler's wiki. Modified to remove the
Itcl code and to conform to the tcllib programming standards and
conventions. Test file includes standard test vectors.
@
text
@d1 5
@

