<feed xmlns='http://www.w3.org/2005/Atom'>
<title>pkgsrc/security/opencdk, branch pkgsrc_2008Q2</title>
<subtitle>[no description]</subtitle>
<id>https://git.osdyson.ru/mirror/pkgsrc/atom?h=pkgsrc_2008Q2</id>
<link rel='self' href='https://git.osdyson.ru/mirror/pkgsrc/atom?h=pkgsrc_2008Q2'/>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/'/>
<updated>2007-11-29T16:35:12Z</updated>
<entry>
<title>Update to 0.6.6:</title>
<updated>2007-11-29T16:35:12Z</updated>
<author>
<name>wiz</name>
<email>wiz</email>
</author>
<published>2007-11-29T16:35:12Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=da0a5edcb89f3a8f9d4531478a1d03ad91dff38e'/>
<id>urn:sha1:da0a5edcb89f3a8f9d4531478a1d03ad91dff38e</id>
<content type='text'>
Noteworthy changes in version 0.6.6 (2007-11-15)
------------------------------------------------

* Slightly adjust the stream code.
  The check for fflush is omitted because the return
  value might be undefined. This fixes a problem reported
  from the NetBSD team.

* Don't use __inline__ in src/cipher.c (breaks on Sun CC).
</content>
</entry>
<entry>
<title>Update to 0.6.5:</title>
<updated>2007-11-08T19:43:37Z</updated>
<author>
<name>wiz</name>
<email>wiz</email>
</author>
<published>2007-11-08T19:43:37Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=142afeb4bc91d1dc395369c61786a841a7a9daf0'/>
<id>urn:sha1:142afeb4bc91d1dc395369c61786a841a7a9daf0</id>
<content type='text'>
Noteworthy changes in version 0.6.5 (2007-10-27)
------------------------------------------------

* Cleanups for the key export and import functionality.

* Clarified the semantic of cdk_pk_check_sigs.

* Now the by usage keydb function correctly finds the
  self signature.

patch-aa provided by drochner@; sent upstream, will be in next release.
</content>
</entry>
<entry>
<title>Remove superfluous @dirrm. Bump PKGREVISION.</title>
<updated>2007-09-08T09:42:01Z</updated>
<author>
<name>wiz</name>
<email>wiz</email>
</author>
<published>2007-09-08T09:42:01Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=fb123ab9dd55c90e5fe64d9c2842334fd299983e'/>
<id>urn:sha1:fb123ab9dd55c90e5fe64d9c2842334fd299983e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update to 0.6.4:</title>
<updated>2007-06-15T22:42:33Z</updated>
<author>
<name>wiz</name>
<email>wiz</email>
</author>
<published>2007-06-15T22:42:33Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=4ebe0cfb3dc3f9669034379c3060a267b72bfe89'/>
<id>urn:sha1:4ebe0cfb3dc3f9669034379c3060a267b72bfe89</id>
<content type='text'>
Noteworthy changes in version 0.6.4 (2007-06-12)
------------------------------------------------

* Make sure the test suite uses non-guessable file names
  for temporary files.

* Fix a problem in the file handling code.


Noteworthy changes in version 0.6.3 (2007-06-06)
------------------------------------------------

* Remove unused references in the opencdk config script.
  This fixes an error because a variable were not referenced.

Interface changes relative to 0.6.2
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

cdk_dek_get_cipher		   NEW
cdk_dek_get_mdc_flag		   NEW


Noteworthy changes in version 0.6.2 (2007-05-25)
------------------------------------------------

* Fix versioning script of the library.

* Bug fixes for the remaining memory leaks.

* Better way to handle gcrypt initialization.

Interface changes relative to 0.6.1
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

cdk_lit_format_t		   NEW

functions:
cdk_pk_to_fingerprint		   NEW
</content>
</entry>
<entry>
<title>Update to 0.6.1.</title>
<updated>2007-06-06T06:11:16Z</updated>
<author>
<name>wiz</name>
<email>wiz</email>
</author>
<published>2007-06-06T06:11:16Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=d00fd616fdd3abc012912b8c455b31c7b0a220de'/>
<id>urn:sha1:d00fd616fdd3abc012912b8c455b31c7b0a220de</id>
<content type='text'>
Package change: Fix opencdk-config and opencdk.pc.

Noteworthy changes in version 0.6.1 (2007-05-12)
------------------------------------------------

* The opencdk.def file is included in the distribution archive,
  fixes build failures on mingw32.

* Some bug fixes for the mingw32 build in combination with WINE.

* Now the decryption code uses the name in the literal packet
  for the output file whenever this is possible.

* Take care of absolute file names in literal packets.
</content>
</entry>
<entry>
<title>Update to 0.6.0:</title>
<updated>2007-06-05T05:35:19Z</updated>
<author>
<name>wiz</name>
<email>wiz</email>
</author>
<published>2007-06-05T05:35:19Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=16b6ac5843dfd386db0d4c3a6433a0c6e26c3954'/>
<id>urn:sha1:16b6ac5843dfd386db0d4c3a6433a0c6e26c3954</id>
<content type='text'>
Noteworthy changes in version 0.6.0 (2007-05-XX)
------------------------------------------------

* Dropped all internal random, cipher, digest libs and only use gcrypt
  for such tasks. The library should only provide functions dedicated
  to parsing and packet creation for the protocol.

* Adjust code for the new Libgcrypt interface.
  Now Libgcrypt &gt;1.2.2 is required to build the code.

* This new version introduces an API change and thus incompatibilities
  to prior versions.

* Lots of cleanups all over the place. This also includes simplification
  for various code parts.

* Better support for larger files.

* Map the libgcrypt error directly and remove the
  invalid CDK_Gcry_Error type.

* Add more regression tests for the various code parts.

* We do not support ElGamal signatures any longer.

* Merged patches from the other opencdk branch which is
  currently used by GnuTLS.

* Provide user callback for the stream. As a sample
  implementation, socket callbacks are implemented
  and use in cdk_stream_sockopen().

* Drop most of the rfc1991 legacy format. This means
  we do not generate any rfc1991 data, but we still
  understand it. An exception is the packet header output.

* Removed gnulib interface for now because the lib
  is currently not in use.

* Interfaces changes relative to 0.5.x
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 functions:
 cdk_stream_tmp			CHANGED: is now cdk_stream_tmp_new
 cdk_stream_new_from_mem	CHANGED: new argument and return error code
 cdk_stream_control		CHANGED: is no available any longer
 cdk_stream_new_from_cbs	NEW
 cdk_stream_mmap_part		NEW
 cdk_keydb_new_from_file	NEW
 cdk_keydb_new_from_mem		NEW
 cdk_keydb_new_from_stream	NEW
 cdk_keydb_import		CHANGED: second argument removed.
 cdk_keydb_pk_cache_sigs	DELETED
 cdk_kbnode_write_to_mem_alloc	NEW
 cdk_lib_startup		NEW
 cdk_lib_shutdown		NEW
 cdk_handle_set_keyring		NEW
 cdk_handle_get_verify_result	NEW
 cdk_subpkt_find_next		NEW
 cdk_subpkt_find_nth		NEW
 cdk_set_progress_handler	DELETED
 cdk_userid_get_pref_array	DELETED
 cdk_pk_encrypt			CHANGED: last argument is now gcry_mpi_t
 cdk_pk_decrypt			CHANGED: last argument is now gcry_mpi_t
 cdk_pk_get_mpi			CHANGED: new argument nwritten.
 cdk_sk_get_mpi			CHANGED: new argument nwritten.
 cdk_pk_release			NEW
 cdk_sk_release			NEW
 cdk_pubkey_to_sexp		NEW
 cdk_seckey_to_sexp		NEW
 cdk_armor_encode_buffer	NEW
 cdk_keygen_set_mdc_feature	DELETED
 cdk_keygen_set_algo_info	CHANGED: new argument usage.
 cdk_seskey_new			DELETED
 cdk_seskey_free		DELETED
 cdk_dek_encode_pkcs1		CHANGED: not public any longer.
 cdk_dek_decode_pkcs1		CHANGED: not public any longer.
 cdk_stream_tell		CHANGED: return type is now off_t
 cdk_stream_seek		CHANGED: argument is now off_t
 cdk_pk_check_self_sig		NEW

 constants:
 CDK_No_Data			NEW
 CDK_CTL_TRUSTMODEL		DELETED
 CDK_CTL_FORCE_DIGEST		DELETED
 CDK_COMPRESS_BZIP2		NEW
 CDK_MD_SHA{256,384,512}	NEW
 CDK_MD_{TIGER, MD2}		DELETED
 CDK_CIPHER_{SAFER_SK128, DES_SK} DELETED
 CDK_CTL_COMPAT		  	  DELETED

 structures:
 cdk_md_hd_t			CHANGED: is now gcry_md_hd_t
 cdk_cipher_hd_t		CHANGED: is now gcry_cipher_hd_t
 cdk_sesskey_t			CHANGED: is now gcry_mpi_t
</content>
</entry>
<entry>
<title>Update to 0.5.13:</title>
<updated>2007-02-05T22:59:00Z</updated>
<author>
<name>wiz</name>
<email>wiz</email>
</author>
<published>2007-02-05T22:59:00Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=bc5d8b7b871c6cd789f87f3f8a3bced8b4b17515'/>
<id>urn:sha1:bc5d8b7b871c6cd789f87f3f8a3bced8b4b17515</id>
<content type='text'>
Noteworthy changes in version 0.5.13 (2007-02-01)
------------------------------------------------

* Fixed shared library for newly added APIs in last release.

* Add -no-undefined to LDFLAGS, to make opencdk build under mingw32.

* Add AC_LIBTOOL_WIN32_DLL to configure.ac, which is required for
* libtool to behave correctly for cross-compiles to mingw32.

* Use gnulib for mingw32 support.

Noteworthy changes in version 0.5.12 (2007-02-01)
------------------------------------------------

* Add new API to extract public/secret OpenPGP key to S-expr.
The functions are cdk_pubkey_to_sexp and cdk_seckey_to_sexp.  Patch by
Mario Lenz &lt;mario.lenz@gmx.net&gt;.

* Autoconf 2.60 and automake 1.10 are now required.

* Doc fixes.
</content>
</entry>
<entry>
<title>DESTDIR support.</title>
<updated>2006-11-05T17:31:09Z</updated>
<author>
<name>joerg</name>
<email>joerg</email>
</author>
<published>2006-11-05T17:31:09Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=a04891bb08b7613694e96b6c35d1de4d40422b95'/>
<id>urn:sha1:a04891bb08b7613694e96b6c35d1de4d40422b95</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update to 0.5.11:</title>
<updated>2006-10-31T22:49:57Z</updated>
<author>
<name>wiz</name>
<email>wiz</email>
</author>
<published>2006-10-31T22:49:57Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=a9792a0cc33da50011b674d2dd694e21a1bc0e77'/>
<id>urn:sha1:a9792a0cc33da50011b674d2dd694e21a1bc0e77</id>
<content type='text'>
Noteworthy changes in version 0.5.11 (2006-10-26)
------------------------------------------------

* Add a new self test "basic" to test cdk_check_version.

* Add prototype of cdk_stream_decrypt to opencdk.h, reported by Adam
  Langley.

* Fix crash in cdk_data_transform triggered by self-tests.
</content>
</entry>
<entry>
<title>Update to 0.5.10:</title>
<updated>2006-10-23T07:33:42Z</updated>
<author>
<name>wiz</name>
<email>wiz</email>
</author>
<published>2006-10-23T07:33:42Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=44e3e9214b56bdeb90621e9bf53645218916d91b'/>
<id>urn:sha1:44e3e9214b56bdeb90621e9bf53645218916d91b</id>
<content type='text'>
Noteworthy changes in version 0.5.10 (2006-10-11)
------------------------------------------------

* Fix double-free in cdk_pklist_encrypt, reported by Adam Langley.

* Fix keydb_idx_search() to handle keys at offset 0, thanks to Adam Langley.

* A pkg-config script was added, thanks to Andreas Metzler.

* Autobuild time stamps are used, for easier build robot testing.
</content>
</entry>
</feed>
