? COPYING
? Changelog
? doc

RCS file: /var/cvs/ruby-password/CHANGES,v
Working file: CHANGES
head: 1.1
branch:
locks: strict
access list:
symbolic names:
	v0-2-0: 1.1
keyword substitution: kv
total revisions: 1;	selected revisions: 1
description:
----------------------------
revision 1.1
date: 2002/09/18 07:36:43;  author: ianmacd;  state: Exp;

- initial check-in
=============================================================================

RCS file: /var/cvs/ruby-password/INSTALL,v
Working file: INSTALL
head: 1.2
branch:
locks: strict
access list:
symbolic names:
	v0-2-0: 1.2
keyword substitution: kv
total revisions: 2;	selected revisions: 2
description:
----------------------------
revision 1.2
date: 2002/06/18 23:58:16;  author: ianmacd;  state: Exp;  lines: +11 -1

- add piece on generating and installing documentation
----------------------------
revision 1.1
date: 2002/06/18 22:18:38;  author: ianmacd;  state: Exp;

- first versions
=============================================================================

RCS file: /var/cvs/ruby-password/README,v
Working file: README
head: 1.3
branch:
locks: strict
access list:
symbolic names:
	v0-2-0: 1.3
keyword substitution: kv
total revisions: 3;	selected revisions: 3
description:
----------------------------
revision 1.3
date: 2002/06/19 06:26:19;  author: ianmacd;  state: Exp;  lines: +6 -1

- add small section on target audience
----------------------------
revision 1.2
date: 2002/06/18 23:20:49;  author: ianmacd;  state: Exp;  lines: +13 -1

- add section on licence
----------------------------
revision 1.1
date: 2002/06/18 22:18:38;  author: ianmacd;  state: Exp;

- first versions
=============================================================================

RCS file: /var/cvs/ruby-password/extconf.rb,v
Working file: extconf.rb
head: 1.7
branch:
locks: strict
access list:
symbolic names:
	v0-2-0: 1.7
	standard: 1.1.1.1
	default: 1.1.1
keyword substitution: kv
total revisions: 8;	selected revisions: 8
description:
----------------------------
revision 1.7
date: 2002/06/19 00:29:52;  author: ianmacd;  state: Exp;  lines: +4 -10

- no need to avoid linking against libruby - my Ruby was broken
----------------------------
revision 1.6
date: 2002/06/18 23:49:13;  author: ianmacd;  state: Exp;  lines: +2 -5

- avoid append operation to add extra targets
----------------------------
revision 1.5
date: 2002/06/18 23:36:46;  author: ianmacd;  state: Exp;  lines: +5 -6

- use in-place editing to get rid of $(RUBY_INSTALL_NAME)
----------------------------
revision 1.4
date: 2002/06/18 23:21:51;  author: ianmacd;  state: Exp;  lines: +2 -2

- delete doc files when running extra-clean target
----------------------------
revision 1.3
date: 2002/06/18 23:05:13;  author: ianmacd;  state: Exp;  lines: +9 -6

- this code to remove the reference to libruby actually works
----------------------------
revision 1.2
date: 2002/06/18 22:51:29;  author: ianmacd;  state: Exp;  lines: +19 -2

- add some more Makefile targets
- attempt in-place editing to remove $(RUBY_INSTALL_NAME) from LIBS, since
  that makes us link to libruby, which makes our binary unnecessarily large
  (unfortunately, this in-place edit doesn't work)
----------------------------
revision 1.1
date: 2002/06/18 08:26:46;  author: ianmacd;  state: Exp;
branches:  1.1.1;
Initial revision
----------------------------
revision 1.1.1.1
date: 2002/06/18 08:26:46;  author: ianmacd;  state: Exp;  lines: +0 -0

- initial check-in
=============================================================================

RCS file: /var/cvs/ruby-password/rbcrack.c,v
Working file: rbcrack.c
head: 1.3
branch:
locks: strict
access list:
symbolic names:
	v0-2-0: 1.3
	standard: 1.1.1.1
	default: 1.1.1
keyword substitution: kv
total revisions: 4;	selected revisions: 4
description:
----------------------------
revision 1.3
date: 2002/09/18 07:45:57;  author: ianmacd;  state: Exp;  lines: +2 -2

- update version number
----------------------------
revision 1.2
date: 2002/09/18 07:27:37;  author: ianmacd;  state: Exp;  lines: +17 -6

- make Crack#check return true on success, raise exception on failure
----------------------------
revision 1.1
date: 2002/06/18 08:26:46;  author: ianmacd;  state: Exp;
branches:  1.1.1;
Initial revision
----------------------------
revision 1.1.1.1
date: 2002/06/18 08:26:46;  author: ianmacd;  state: Exp;  lines: +0 -0

- initial check-in
=============================================================================

RCS file: /var/cvs/ruby-password/ruby-password.spec,v
Working file: ruby-password.spec
head: 1.6
branch:
locks: strict
access list:
symbolic names:
	v0-2-0: 1.6
keyword substitution: kv
total revisions: 6;	selected revisions: 6
description:
----------------------------
revision 1.6
date: 2002/09/18 07:39:30;  author: ianmacd;  state: Exp;  lines: +9 -4

- updated version and changelog
----------------------------
revision 1.5
date: 2002/07/11 05:37:19;  author: ianmacd;  state: Exp;  lines: +7 -2

- update release to 0.1.1
----------------------------
revision 1.4
date: 2002/06/19 00:29:52;  author: ianmacd;  state: Exp;  lines: +1 -2

- no need to avoid linking against libruby - my Ruby was broken
----------------------------
revision 1.3
date: 2002/06/19 00:03:30;  author: ianmacd;  state: Exp;  lines: +2 -2

- don't bother making docs; we'll just add them to the tar file
----------------------------
revision 1.2
date: 2002/06/19 00:01:26;  author: ianmacd;  state: Exp;  lines: +6 -3

- package documentation as well
----------------------------
revision 1.1
date: 2002/06/18 09:21:28;  author: ianmacd;  state: Exp;

- initial check-in of .spec file
=============================================================================

RCS file: /var/cvs/ruby-password/examples/example.rb,v
Working file: examples/example.rb
head: 1.3
branch:
locks: strict
access list:
symbolic names:
	v0-2-0: 1.3
	standard: 1.1.1.1
	default: 1.1.1
keyword substitution: kv
total revisions: 4;	selected revisions: 4
description:
----------------------------
revision 1.3
date: 2002/09/18 07:23:57;  author: ianmacd;  state: Exp;  lines: +12 -13

- modifications in line with changes to Password#check
----------------------------
revision 1.2
date: 2002/06/18 23:21:27;  author: ianmacd;  state: Exp;  lines: +2 -2

- use MD5 on Linux, otherwise DES
----------------------------
revision 1.1
date: 2002/06/18 08:26:46;  author: ianmacd;  state: Exp;
branches:  1.1.1;
Initial revision
----------------------------
revision 1.1.1.1
date: 2002/06/18 08:26:46;  author: ianmacd;  state: Exp;  lines: +0 -0

- initial check-in
=============================================================================

RCS file: /var/cvs/ruby-password/lib/password.rb,v
Working file: lib/password.rb
head: 1.6
branch:
locks: strict
access list:
symbolic names:
	v0-2-0: 1.6
	standard: 1.1.1.1
	default: 1.1.1
keyword substitution: kv
total revisions: 7;	selected revisions: 7
description:
----------------------------
revision 1.6
date: 2002/09/18 07:22:55;  author: ianmacd;  state: Exp;  lines: +11 -11

- Password#check now returns true on success and raises a Crack::WeakPassword
  exception on failure.
----------------------------
revision 1.5
date: 2002/07/11 05:20:09;  author: ianmacd;  state: Exp;  lines: +3 -3

- update version to 0.1.1
----------------------------
revision 1.4
date: 2002/07/10 04:02:02;  author: ianmacd;  state: Exp;  lines: +3 -3

- default to assigning a null string when Password.new is called, to avoid
  this having to be passed by the user
----------------------------
revision 1.3
date: 2002/07/09 18:53:07;  author: ianmacd;  state: Exp;  lines: +6 -6

- Password.get now returns an instance of Password, not String
----------------------------
revision 1.2
date: 2002/06/18 22:19:47;  author: ianmacd;  state: Exp;  lines: +95 -11

- added a lot of embedded documentation, renamed some variables for
  clarity, and performed some very minor code clean-up
----------------------------
revision 1.1
date: 2002/06/18 08:26:46;  author: ianmacd;  state: Exp;
branches:  1.1.1;
Initial revision
----------------------------
revision 1.1.1.1
date: 2002/06/18 08:26:46;  author: ianmacd;  state: Exp;  lines: +0 -0

- initial check-in
=============================================================================
