File: NEWS

package info (click to toggle)
libgnupg-interface-perl 0.33-5
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 384 kB
  • ctags: 55
  • sloc: perl: 1,357; makefile: 54
file content (158 lines) | stat: -rw-r--r-- 4,664 bytes parent folder | download | duplicates (2)
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
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
Noteworthy changes in 0.33
-----------------------------------------------------------------

    *	Fixed a bug in GnuPG::Interface->import_keys() so that
	it doesn't overwrite your 'command_args' anymore.
	Thanks to  Peter Palfrader <weasel@debian.org> for
	pointing this out.


Noteworthy changes in 0.32
-----------------------------------------------------------------

    *	Extended the expiration on the test keys another
	4 years so that the test suite works.

    *	Documentation fixes.

    *	Other small cleanups.


Noteworthy changes in 0.31
-----------------------------------------------------------------

    *	Fixed stalling test cases.

    *	Added deprecation support for fields
	of GnuPG::Interface::wrap_call


Noteworthy changes in 0.30
-----------------------------------------------------------------

    *	Re-worked inheritance tree so that GnuPG::SecretKey
	and GnuPG::PublicKey are sub-classes of
	newly-added GnuPG::PrimaryKey.

    *	Tested with GnuPG 1.0.5.

    *	GnuPG::Fingerprint deprecate hex_data(), in favor
	of as_hex_string().

    *	GnuPG::UserId deprecates user_id_string(), in favor
	of as_string().


Noteworthy changes in 0.20
-----------------------------------------------------------------

    *	Fixes for running under Perl 5.6.0
	(stdin, stdout, stderr filehandling changed).
	Thanks to Paul Walmsley, the_shag@users.sourceforge.net

    *	Fix testing so that it works with GnuPG 1.0.4h.

    *	Move a lot of testing code from inside the code
	to outside, so that it doesn't need to be loaded
	along with normal usage.  This might help speed.

    *	License is now the same terms as perl itself.

    *	Don't ship with Class::MethodMaker

Noteworthy changes in 0.11
-----------------------------------------------------------------

    *	AutoLoader is now used correctly.

    *	GnuPG::Options->no_comment() is no longer exists, for clarity.
	(It doesn't do what you think it does).

    *	GnuPG::Options->comment() will now only not cause
	a --comment option to be used if it's value is undefined.
	This means you can do $gnupg->options->comment( '' )
	to prevent a comment from being used.


Noteworthy changes in 0.10
-----------------------------------------------------------------

    *	GnuPG::Interface should work fine with the recently-
	released GnuPG 1.0.2.

    *	GnuPG::Handles objects can now handle reading
	or writing directly from already-opened filehandles.
	This can allow a more 'natural' approach to
	having GnuPG read and write directly to files,
	with the exeption being that the user has to
	open these files beforehand.

    *	Documentation created to describe the new accessing
	of open filehandle behaviour, and a FAQ started
	in GnuPG::Interface's docs.

    *	Major code cleanup and other small docs cleanup.


Noteworthy changes in 0.09
-----------------------------------------------------------------

    *	Using GnuPG::Handles which are meant to be dupes
	is now more viable and documented.  In particular,
	file descriptor numbers (properly prefixed, according
	to the open() documentation) can be used.
	This helps when using symbols and and object handles.


Noteworthy changes in 0.08
-----------------------------------------------------------------

    *	AutoLoader is now used; this may descrease
	compile-time.

    *	Changes so that testing on recent development versions
	of GnuPG (namely 1.0.1e) works, or notably says
	that the error is occuring because of GnuPG version
	differences.


Noteworthy changes in 0.07
-----------------------------------------------------------------

    *	BACKWARDS COMPATIBILITY issue:
	GnuPG::Options->meta_signing_key() now expects
	an argument of type GnuPG::Object, instead of a scalar
	key id.  See the following note for more details.

    *	GnuPG::Options 'meta' methods that deal with keys arguments
	are more consistent now.  Meta methods that accept key
	ids are now appended with _id(s); other meta methods
	that accept keys receive GnuPG::Key objects.


Noteworthy changes in 0.06
-----------------------------------------------------------------

    *	textmode option added to GnuPG::Options, and
	booleans of GnuPG::Options now make use
	of Class::MethodMaker's boolean usability.


Noteworthy changes in 0.04
-----------------------------------------------------------------

    *	This is a re-packaging release of 0.03.


Noteworty changes in 0.03
-----------------------------------------------------------------

    *	Documenation fixes.

    *	GnuPG::Option meta-pgp5-compatibility bug fixed.


Noteworty changes in 0.01
-----------------------------------------------------------------

    *	Initial release