aboutsummaryrefslogtreecommitdiffstats
path: root/smime/ChangeLog
diff options
context:
space:
mode:
authorChris Toshok <toshok@ximian.com>2003-11-26 16:54:48 +0800
committerChris Toshok <toshok@src.gnome.org>2003-11-26 16:54:48 +0800
commit4e4c16760abdbc2ab34b159e52c5c027a1b2ad26 (patch)
tree3011e05a12b84f273ae36b6109293a55fe1aec53 /smime/ChangeLog
parent30ff908fcddcf18107d8b0fd39e4504b2a69ef19 (diff)
downloadgsoc2013-evolution-4e4c16760abdbc2ab34b159e52c5c027a1b2ad26.tar.gz
gsoc2013-evolution-4e4c16760abdbc2ab34b159e52c5c027a1b2ad26.tar.zst
gsoc2013-evolution-4e4c16760abdbc2ab34b159e52c5c027a1b2ad26.zip
mostly implement a viewer for certificates.
2003-11-26 Chris Toshok <toshok@ximian.com> * gui/certificate-viewer.[ch]: mostly implement a viewer for certificates. * gui/smime-ui.glade: fingerprints-sh1 -> fingerprints-sha1. * gui/certificate-manager.c (import_your): new function, use e-pkcs12 to implement it. (initialize_yourcerts_ui): hook up the import button. (view_contact): new function, bring up the certificate viewer. (initialize_contactcerts_ui): hook up the view button. (view_ca): new function, bring up the certificate viewer. (initialize_authoritycerts_ui): hook up the view button. * gui/Makefile.am (libevolution_smime_la_SOURCES): add certificate-viewer.[ch] * lib/e-cert.c (e_cert_dispose): free all the new cached foo. (e_cert_populate): populate all the new cached foo. (e_cert_get_issuer_cn): new function. (e_cert_get_issuer_org): same. (e_cert_get_issuer_org_unit): same. (e_cert_get_issued_on_time): same. (e_cert_get_issued_on): same. (e_cert_get_expires_on_time): same. (e_cert_get_expires_on): same. (e_cert_get_serial_number): same. (e_cert_get_sha1_fingerprint): same. (e_cert_get_md5_fingerprint): same. * lib/e-cert.h: add prototypes for lots more accessors. * lib/e-cert-db.c (e_cert_db_find_cert_by_key): fix typo. (e_cert_db_find_cert_by_email_address): call CERT_DestroyCertificate to free the cert. (default_nickname): new function. (e_cert_db_import_user_cert): implement. (e_cert_db_import_server_cert): add blurb. * lib/e-pkcs12.[ch]: new files. * lib/Makefile.am (libessmime_la_SOURCES): add e-pkcs12.[ch] svn path=/trunk/; revision=23486
Diffstat (limited to 'smime/ChangeLog')
-rw-r--r--smime/ChangeLog44
1 files changed, 44 insertions, 0 deletions
diff --git a/smime/ChangeLog b/smime/ChangeLog
index 774d1fa530..25ab15c44c 100644
--- a/smime/ChangeLog
+++ b/smime/ChangeLog
@@ -1,3 +1,47 @@
+2003-11-26 Chris Toshok <toshok@ximian.com>
+
+ * gui/certificate-viewer.[ch]: mostly implement a viewer for
+ certificates.
+
+ * gui/smime-ui.glade: fingerprints-sh1 -> fingerprints-sha1.
+
+ * gui/certificate-manager.c (import_your): new function, use
+ e-pkcs12 to implement it.
+ (initialize_yourcerts_ui): hook up the import button.
+ (view_contact): new function, bring up the certificate viewer.
+ (initialize_contactcerts_ui): hook up the view button.
+ (view_ca): new function, bring up the certificate viewer.
+ (initialize_authoritycerts_ui): hook up the view button.
+
+ * gui/Makefile.am (libevolution_smime_la_SOURCES): add
+ certificate-viewer.[ch]
+
+ * lib/e-cert.c (e_cert_dispose): free all the new cached foo.
+ (e_cert_populate): populate all the new cached foo.
+ (e_cert_get_issuer_cn): new function.
+ (e_cert_get_issuer_org): same.
+ (e_cert_get_issuer_org_unit): same.
+ (e_cert_get_issued_on_time): same.
+ (e_cert_get_issued_on): same.
+ (e_cert_get_expires_on_time): same.
+ (e_cert_get_expires_on): same.
+ (e_cert_get_serial_number): same.
+ (e_cert_get_sha1_fingerprint): same.
+ (e_cert_get_md5_fingerprint): same.
+
+ * lib/e-cert.h: add prototypes for lots more accessors.
+
+ * lib/e-cert-db.c (e_cert_db_find_cert_by_key): fix typo.
+ (e_cert_db_find_cert_by_email_address): call
+ CERT_DestroyCertificate to free the cert.
+ (default_nickname): new function.
+ (e_cert_db_import_user_cert): implement.
+ (e_cert_db_import_server_cert): add blurb.
+
+ * lib/e-pkcs12.[ch]: new files.
+
+ * lib/Makefile.am (libessmime_la_SOURCES): add e-pkcs12.[ch]
+
2003-11-12 Not Zed <NotZed@Ximian.com>
* gui/smime-ui.glade: added cert_selector widget to be placed
33eee9b0'>- Add missing dependenciespav2010-01-291-1/+1 * - Update to 0.09jadawin2010-01-292-5/+5 * - Update to 3.27jadawin2010-01-293-5/+33 * - Update to 0.7.4yzlin2010-01-292-5/+5 * Make conserver build under RELENG_8 (800044).cy2010-01-292-14/+14 * - Remove unneeded dependencies which is in perl-5.8.9 distkuriyama2010-01-2921-55/+25 * - Add a option entry to support building with fastcgiwen2010-01-291-0/+7 * - Remove unneeded dependencies which is in perl-5.8.9 distkuriyama2010-01-2920-63/+30 * Ports modules update at Friday 29 January 2010 at 00:09edwin2010-01-291-5/+16 * - Remove unneeded dependencies which is in perl-5.8.9 distkuriyama2010-01-2920-48/+28 * - Mark BROKEN: tcl84 vs tcl85 mismatchpav2010-01-291-0/+2 * - Mark BROKEN on 6.Xpav2010-01-291-1/+7 * - Mark BROKENpav2010-01-293-0/+6 * - Mark BROKEN on 6.X: does not compilepav2010-01-291-1/+7 * - Fix a typo in optional dependencypav2010-01-291-1/+1 * - Mark BROKEN on amd64/6: does not fetchpav2010-01-291-0/+4 * - Mark BROKEN on 6.Xpav2010-01-291-0/+4 * - Mark BROKEN on 6.Xpav2010-01-291-1/+7 * - Remove unneeded dependencies which is in perl-5.8.9 distkuriyama2010-01-2920-57/+33 * Add support for www/hiawatha for WebUI.itetcu2010-01-292-2/+16 * - Fix build on HEADmiwi2010-01-292-1/+58 * - Update to 2.2.9miwi2010-01-292-9/+10 * - Update to 3.0.6miwi2010-01-293-16/+4 * - Correct fixed version from previous entrymiwi2010-01-291-1/+1 * - Document irc-ratbox -- multiple vulnerabilitiesmiwi2010-01-291-0/+36 * - Added MASTER_SITE_GOOGLE_CODEglarkin2010-01-292-2/+7 * - Updated to 5.3.7glarkin2010-01-2916-108/+148 * - Cleanup after latest commit. While I'm here, fix a typo.avilla2010-01-291-4/+2 * - update to 3.20dinoex2010-01-292-4/+4 * - Unbreak on 6.X.avilla2010-01-281-4/+1 * Fix installation of icons for emacs-w3m-emacs22.nobutaka2010-01-281-0/+4 * Add missed patch filepav2010-01-281-0/+72 * - Update to 3.11.1.0pav2010-01-283-28/+25 * - Update to 8.1.10sylvio2010-01-282-5/+5 * - Update to 0.8.4sylvio2010-01-282-4/+4 * - Update to 0.9.8sylvio2010-01-283-4/+6 * Fix build on 9-current and recent 8-stablegarga2010-01-283-0/+59 * Update to 3.91ache2010-01-282-6/+6 * Add OPTIONS support.olgeni2010-01-282-8/+28 * Add www/p5-WWW-Scripter-Plugin-Ajax, a WWW::Scripter plugin that provides theehaupt2010-01-285-0/+43 * - Update to 0.55jadawin2010-01-283-4/+7 * - Mark as BROKEN for 6.Xjadawin2010-01-281-1/+8 * - Update to 1.11.2clsung2010-01-286-15/+12 * Upgrade to 1.16.vanilla2010-01-283-4/+5 * Make conserver build under HEAD (900008).cy2010-01-283-63/+141 * - Remove unneeded dependencies which is in perl-5.8.9 distkuriyama2010-01-2821-59/+33 * At some point in the future, the inclusion of bsd.perl.mk will belinimon2010-01-284-3/+4 * Catch up with master 1.634.linimon2010-01-281-30/+110 * Fix pcap.h detection on FreeBSD <8.x.tmclaugh2010-01-281-4/+7 * - Remove unneeded dependencies which is in perl-5.8.9 distkuriyama2010-01-2820-52/+31 * - Support reporting per-core CPU load statisticsamdmi32010-01-282-1/+146 * 2010-01-08 x11-toolkits/gtkada-gps: has been broken for 3 monthsmiwi2010-01-2837-1808/+5 * Customizable DBImiwi2010-01-285-0/+53 * Simple class buildermiwi2010-01-285-0/+36 * The MVP INI file reader reads INI files, but can handle properties withmiwi2010-01-285-0/+48 * read a POD document as a series of trivial eventsmiwi2010-01-285-0/+39 * read multiple hunks of data out of your DATA sectionmiwi2010-01-285-0/+36 * - Fix dependency when using WITH_TOKYOCABINETmiwi2010-01-282-3/+13 * irrlamb is a 3D game that probably involves a lot of physics andamdmi32010-01-286-0/+257 * - Update to 1.2.2amdmi32010-01-282-4/+4 * - Use $SUB_FILES to dynamically adjust pkg-messageamdmi32010-01-282-1/+2 * - Backport a patch to fixes crashes on 64bit systemsamdmi32010-01-283-6/+37 * - Update to 1772amdmi32010-01-283-6/+6 * Ports modules update at Thursday 28 January 2010 at 00:09edwin2010-01-281-0/+23 * - Update to 20100116amdmi32010-01-283-6/+6 * - Update to 0.13.2amdmi32010-01-282-6/+5 * - Unbreakamdmi32010-01-282-5/+13 * - Update download urlmiwi2010-01-281-1/+1 * A wrapper around libuuid from the ext2utils project.miwi2010-01-284-0/+34 * Super Nintendo Entertainment System(SNES) Emulator with GTK GUImiwi2010-01-285-0/+133 * - Update to 4.22.9.7-051dmiwi2010-01-282-4/+4 * - Add support for i386miwi2010-01-283-21/+10 * - Update to 1.0.11miwi2010-01-282-4/+4 * - The nfdump 1.5 compatibility reenabled. It is critical for existing nfdump 1.5miwi2010-01-281-0/+6 * - Update to 1.13.1miwi2010-01-282-4/+4 * - Update to 0.2.8amdmi32010-01-283-27/+81 * Xfractint - The Unix port of fractint, devel versionglarkin2010-01-2821-0/+377 * Update www.makc2010-01-281-1/+1 * - Mark -jdbc slave BROKEN on 7.xpav2010-01-281-0/+2 * - Update 2009.733acm2010-01-285-28/+37 * - some indent changesgarga2010-01-281-4/+4 * - Some indent changesgarga2010-01-281-11/+11 * Adopt it againgarga2010-01-281-1/+1 * Update CONFLICTS.nobutaka2010-01-283-4/+7 * Add uim-el-emacs22, a slave port of textproc/uim-el for emacs22.nobutaka2010-01-282-0/+24 * Update BUILD_DEPENDS, RUN_DEPENDS and CONFLICTS.nobutaka2010-01-282-5/+7 * Add migemo-emacs23, a slave port of japanese/migemo for emacs23.nobutaka2010-01-283-0/+45 * - Update to 20100127garga2010-01-282-8/+14 * Execute a "make check" at post-build target, add libcheck as a dependency for itgarga2010-01-281-0/+6 * Fix breakage of isearch-backward functionnobutaka2010-01-282-1/+17 * - Updated to 1.4.1glarkin2010-01-285-13/+15 * Fix dependency of emacs-w3m-emacs22.nobutaka2010-01-281-1/+1 * - Update to 2.5.19 CVS snapshot on 2010/01/25.nobutaka2010-01-283-15/+19 * Update to 15.0.5ehaupt2010-01-282-4/+4 * Add wanderlust-emacs22, a slave port of mail/wanderlust for emacs22.nobutaka2010-01-282-0/+18 * Fix build error with emacs23.nobutaka2010-01-284-4/+281 * Add emacs-w3m-emacs22, a slave port of www/emacs-w3m for emacs22.nobutaka2010-01-282-0/+15 * Update to 1.4.378 CVS snapshot on 2010/01/25.nobutaka2010-01-289-85/+190 * Add www/p5-WWW-Scripter-Plugin-JavaScript, a JavaScript plugin for WWW::Scripterehaupt2010-01-285-0/+44 * Add www/p5-WWW-Scripter, a module for scripting web sites that have scriptsehaupt2010-01-285-0/+45 * Add www/p5-JE, a Pure-Perl ECMAScript (JavaScript) Engineehaupt2010-01-275-0/+80 * Add www/p5-HTML-DOM, an implementation of the HTML Document Object Modelehaupt2010-01-276-0/+194 * Add semi-emacs22, a slave port of editors/semi for emacs22.nobutaka2010-01-272-0/+21 * Add flim-emacs22, a slave port of editors/flim for emacs22.nobutaka2010-01-272-0/+21 * Fix build error with xemacs21-mule.nobutaka2010-01-271-0/+1 * Add apel-emacs22, a slave port of editors/apel for emacs22.nobutaka2010-01-272-0/+21 * - Remove unneeded patchewen2010-01-274-212/+0 * - Update to 1.4.0wen2010-01-273-492/+210 * - Drop maintainershipmiwi2010-01-272-2/+2 * The GWT developer plugin spans the gap between Java bytecode in themiwi2010-01-278-0/+195 * - Remove unneeded dependencies which is in perl-5.8.9 distkuriyama2010-01-2720-58/+30 * ramond monitors IPv6 networks for router advertisements.miwi2010-01-277-0/+105 * * Fix for Bug #0000040 http://bugs.mydns-ng.com/view.php?id=40miwi2010-01-274-1/+193 * On Dir is a program that automatically executes scripts as you traversemiwi2010-01-275-0/+52 * - Update to 0.36miwi2010-01-275-17/+44 * - Update to 0.13.0dhn2010-01-273-22/+44 * - Forget to add a / :(dhn2010-01-271-1/+1 * - Fix plistdhn2010-01-271-2/+3 * Fix plist and update the sample .unnethackrc to a bit of my tasteknu2010-01-273-6/+19 * - Use $SUB_FILES to update pkg-messagedhn2010-01-272-5/+6 * - Update to 0.72wen2010-01-273-4/+8 * - Update to 1.6.2pav2010-01-273-4/+6 * Update to 1.28.tobez2010-01-272-4/+4 * Update to 0.40.tobez2010-01-272-5/+5 * Update to 0.44az2010-01-272-4/+4 * - Update to 3.063jadawin2010-01-272-6/+5 * - Update to 1.16jadawin2010-01-274-32/+7 * Sanitize previous commit.danfe2010-01-271-1/+1 * Make screen build on the latest HEAD (900008).cy2010-01-276-22/+123 * This is a port of UnNetHack, a new variant of NetHack, based on andknu2010-01-2713-137/+104 * - Remove dependency on www/trac-webadmin which is in trac now.kuriyama2010-01-271-2/+2 * - Remove unneeded dependencies which is in perl-5.8.9 distkuriyama2010-01-2721-56/+31 * XWinWrap is a small utility written a loooong time ago that allowed you tomiwi2010-01-275-0/+88 * DMG2IMG is an Apple's compressed dmg to standard (hfsplus) image disk filemiwi2010-01-275-0/+51 * Kwalify is a parser, schema validator, and data binding tool for YAML and JSON.miwi2010-01-274-0/+33 * PHP Simple HTML DOM Parser is a HTML DOM parser written in PHP5+,miwi2010-01-276-0/+101 * - Update to 0.4.8miwi2010-01-272-4/+4 * - Update to 0.3.1miwi2010-01-2716-572/+212 * - Update to 5.5.0.15miwi2010-01-273-4/+5 * - Update to 2010.02301miwi2010-01-273-8/+15 * - Update to 0.15miwi2010-01-272-5/+5 * - Update to 0.9.0miwi2010-01-273-8/+12 * - Update to 23.1miwi2010-01-273-7/+14 * - Unbreak for amd64miwi2010-01-271-4/+0 * - Update to 0.3.1miwi2010-01-272-4/+4 * - Update to 2.02miwi2010-01-272-4/+4 * - Update to 2.8.0miwi2010-01-274-8/+8 * - Update to 2.02miwi2010-01-273-4/+7 * - Fix build on HEADmiwi2010-01-272-1/+39 * - Fix build on HEADmiwi2010-01-271-0/+10 * - Fix build with HEADmiwi2010-01-272-1/+51 * - Update to 1.1.3miwi2010-01-272-4/+4 * - Update to 0.2.2.7-alphamiwi2010-01-272-4/+6 * Ports modules update at Wednesday 27 January 2010 at 00:09edwin2010-01-271-0/+2 * - Fix detection of swscale supportacm2010-01-271-1/+4 * - Update to 1.13.02dhn2010-01-272-4/+4 * - Update to 0.4.1acm2010-01-275-29/+32 * - Update my e-mail address in the ports I maintain.avilla2010-01-279-9/+9 * - Remove unneeded dependencies which is in perl-5.8.9 distkuriyama2010-01-2720-36/+24 * - fix build with utmpxdinoex2010-01-271-0/+22 * - fix build with utmpxdinoex2010-01-271-0/+90 * Add myself.avilla2010-01-27