File: ChangeLog

package info (click to toggle)
pwgen 2.03-1
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 156 kB
  • ctags: 35
  • sloc: ansic: 362; sh: 152; makefile: 125; perl: 25; sed: 15
file content (72 lines) | stat: -rw-r--r-- 2,457 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
2003-01-15  Theodore Ts'o  <tytso@mit.edu>

	* Release of pwgen 2.03

	* randnum.c: Fix #ifdef to use HAVE_DRAND48 instead of just
		RAND48.  This caused random() to be callled without first
		initializing the right random number generator.  This
		apparently caused pwgen to core dump under AIX, which
		seems surprising.

	* pw_rand.c (pw_rand): Use a list of acceptable characters instead
		of a list of unacceptable characters.  This is slightly
		faster, and the code is cleaner and easier to understand.

	* randnum.c (get_random_fd): Use random() instead of rand() since
		we initialize the random number generator using srandom() if
		/dev/urandom and drand48() are not present.

	* Makefile.in (pwgen): Use LDFLAGS when linking pwgen.

	* pw_phonemes.c (pw_phonemes): Fix bug in how we call 
		pw_random_number() so that we generate passwords that
		start with vowels, and insert numbers from 0-9, not just
		0-8.  (Oops!)  Addresses Debian bug #176688.

2002-07-16  Theodore Ts'o  <tytso@mit.edu>

	* Makefile.in (install): Create the directory using $mandir, and
		not $(prefix)/man.

	* pw_phonemes.c: Add missing #include of string.h

2002-07-15  Theodore Ts'o  <tytso@mit.edu>

	* Release of pwgen 2.02

	* pwgen.c (main): If the number of characters is less than 5,
		force the use of the fully random generator, since the
		quality of phonetic generator is really bad if the lengths
		are small --- and if the length is less than or equal to
		2, pwgen will loop forever.  (Addresses Debian bug #117137)

	* pw_rand.c: Add most punctuation characters to the "bad
		characters list", so that the random passwords are much
		more usable.

	* pwgen.1: Fix e-mail address in man page.  (Addresses Debian bug
		#150579)

	* Makefile.in (WALL_OPTS): Add gcc options to do lots of nit-picky
		checking.

	* pwgen.c, pw_phonemes.c, pw_rand.c, pwgen.c, pwgen.h, randnum.c:
		Add const declarations and other code cleanups for
		avoidining -Wall warnings.

	* pwgen.c, pw_rand.c: #include the appropriate header files to
		avoid -Wall warnings.  (Addresses Debian bug #126774).

	* pwgen.c (main): Fix floating point exception errors if the
		password is longer than terminal width.  Addresses Debian
		bug #113571.

	* pwgen.c (main): Return an exit value of 0 when pwgen on
		success.  (Addresses Debian bugs #118181 and #102063).

2001-06-19  Theodore Tso  <tytso@valinux.com>

	* Release of pwgen 2.01

	* pwgen.c (usage): Add help/usage message