-------------------------------------------------------------------------------- Fedora Update Notification FEDORA-2009-11586 2009-11-16 06:29:54 --------------------------------------------------------------------------------
Name : python-nss Product : Fedora 11 Version : 0.8 Release : 1.fc11 URL : :pserver:[email protected]:/cvsroot/mozilla/security/python/nss Summary : Python bindings for Network Security Services (NSS) Description : This package provides Python bindings for Network Security Services (NSS) and the Netscape Portable Runtime (NSPR). NSS is a set of libraries supporting security-enabled client and server applications. Applications built with NSS can support SSL v2 and v3, TLS, PKCS #5, PKCS #7, PKCS #11, PKCS #12, S/MIME, X.509 v3 certificates, and other security standards. Specific NSS implementations have been FIPS-140 certified. -------------------------------------------------------------------------------- Update Information: - upgrade to latest upstream - add support for symmetric encryption/decryption more support for digests (hashes) - The following classes were added: PK11SymKey PK11Context - The following methods and functions were added: get_best_wrap_mechanism get_best_key_length key_gen derive get_key_length digest_key clone_context digest_begin digest_op cipher_op finalize digest_final read_hex hash_buf sec_oid_tag_str sec_oid_tag_name sec_oid_tag_from_name key_mechanism_type_name key_mechanism_type_from_name pk11_attribute_type_name pk11_attribute_type_from_name get_best_slot get_internal_key_slot create_context_by_sym_key import_sym_key create_digest_context param_from_iv param_from_algid generate_new_param algtag_to_mechanism mechanism_to_algtag create_context_by_sym_key SecItem.type SecItem.len SecItem.data PK11SymKey.key_data PK11SymKey.key_length PK11SymKey.slot param_from_iv generate_new_param get_iv_length get_block_size get_pad_mechanism - The following files were added: cipher_test.py digest_test.py - SecItem's now support indexing and slicing on their data - Clean up parsing and parameter validation of variable arg functions -------------------------------------------------------------------------------- ChangeLog: * Fri Nov 13 2009 John Dennis <[email protected]> - 0.8-1 - upgrade to latest upstream - add support for symmetric encryption/decryption more support for digests (hashes) - The following classes were added: PK11SymKey PK11Context - The following methods and functions were added: get_best_wrap_mechanism get_best_key_length key_gen derive get_key_length digest_key clone_context digest_begin digest_op cipher_op finalize digest_final read_hex hash_buf sec_oid_tag_str sec_oid_tag_name sec_oid_tag_from_name key_mechanism_type_name key_mechanism_type_from_name pk11_attribute_type_name pk11_attribute_type_from_name get_best_slot get_internal_key_slot create_context_by_sym_key import_sym_key create_digest_context param_from_iv param_from_algid generate_new_param algtag_to_mechanism mechanism_to_algtag create_context_by_sym_key SecItem.type SecItem.len SecItem.data PK11SymKey.key_data PK11SymKey.key_length PK11SymKey.slot param_from_iv generate_new_param get_iv_length get_block_size get_pad_mechanism - The following files were added: cipher_test.py digest_test.py - SecItem's now support indexing and slicing on their data - Clean up parsing and parameter validation of variable arg functions * Thu Jul 9 2009 John Dennis <[email protected]> - 0.6-2 - restore nss.nssinit(), make deprecated * Wed Jul 8 2009 John Dennis <[email protected]> - 0.6-1 - fix bug #510343 client_auth_data_callback seg faults if False is returned from callback * Wed Jul 1 2009 John Dennis <[email protected]> - 0.5-1 - restore ssl.nss_init and ssl.nss_shutdown but make them deprecated add __version__ string to nss module * Tue Jun 30 2009 John Dennis <[email protected]> - 0.4-1 - add binding for NSS_NoDB_Init(), bug #509002 move nss_init and nss_shutdown from ssl module to nss module - installed source code in Mozilla CVS repository update URL tag to point to CVS repositoy (not yet a valid URL, still have to coordinate with Mozilla) minor tweak to src directory layout - Convert licensing to MPL tri-license - apply patch from bug #472805, (Miloslav Trmač) Don't allow closing a socket twice, that causes crashes. New function nss.io.Socket.new_socket_pair() New function nss.io.Socket.poll() New function nss.io.Socket.import_tcp_socket() New method nss.nss.Certificate.get_subject_common_name() New function nss.nss.generate_random() Fix return value creation in SSLSocket.get_security_status New function nss.ssl.SSLSocket.import_tcp_socket() -------------------------------------------------------------------------------- This update can be installed with the "yum" update program. Use su -c 'yum update python-nss' at the command line. For more information, refer to "Managing Software with yum", available at http://docs.fedoraproject.org/yum/. All packages are signed with the Fedora Project GPG key. More details on the GPG keys used by the Fedora Project can be found at http://fedoraproject.org/keys -------------------------------------------------------------------------------- _______________________________________________ Fedora-package-announce mailing list [email protected] http://www.redhat.com/mailman/listinfo/fedora-package-announce
