gpgex.git
8 weeks agoAdd Dutch translations master
Erwin Bronkhorst [Wed, 23 May 2018 12:38:26 +0000 (14:38 +0200)]
Add Dutch translations

* po/LINUGAS: Add dutch.
* po/nl.po: New.

2 months agoUpdate copyright year to 2018
Andre Heinecke [Fri, 27 Apr 2018 07:41:01 +0000 (09:41 +0200)]
Update copyright year to 2018

* src/gpgex.cc (show_about): Update copyright year.

3 months agoPost release version bump
Andre Heinecke [Tue, 10 Apr 2018 07:41:01 +0000 (09:41 +0200)]
Post release version bump

--

3 months agoUpdate NEWS for todays release gpgex-1.0.6
Andre Heinecke [Tue, 10 Apr 2018 07:28:48 +0000 (09:28 +0200)]
Update NEWS for todays release

3 months agoUse PNG icon and update to modern GpgEX icon
Andre Heinecke [Thu, 29 Mar 2018 09:59:19 +0000 (11:59 +0200)]
Use PNG icon and update to modern GpgEX icon

* src/bitmaps.cc, src/bitmaps.h: Removed.
* src/gpgex.cc (getBitmap, getBitmapCached, setupContextMenuIcon):
New.
(gpgex_t::QueryContextMenu): Use new helpers.
* src/Makefile.am: Update accordingly.
* src/gpgex.h: Rmeove bitmap code.
* src/icon*.bmp: Removed.
* src/standalone.svg, src/gpgex_logo.svg: New.
* src/versioninfo.rc.in: Update accordingly.

--
This fixes white background uglyness and should be more flexible
in the future to just update an image by using a PNG.

GnuPG-Bug-Id: T3851

9 months agoUpdate Portugese translations
Jochen Saalfeld [Mon, 16 Oct 2017 13:34:11 +0000 (15:34 +0200)]
Update Portugese translations

* po/pt.po: Update

--
Translation provided by Marco A.G. Pinto.

10 months agoPost release updates
Andre Heinecke [Tue, 12 Sep 2017 12:48:29 +0000 (14:48 +0200)]
Post release updates

--

10 months agoRelease GpgEX 1.0.5 gpgex-1.0.5
Andre Heinecke [Tue, 12 Sep 2017 12:42:11 +0000 (14:42 +0200)]
Release GpgEX 1.0.5

10 months agoFix locale dir if installed under bin_64
Andre Heinecke [Tue, 12 Sep 2017 12:40:22 +0000 (14:40 +0200)]
Fix locale dir if installed under bin_64

* src/main.cc (get_locale_dir): Also strip bin_64

10 months agoUpdate Portugese translations
Jochen Saalfeld [Mon, 28 Aug 2017 11:18:47 +0000 (13:18 +0200)]
Update Portugese translations

* po/pt.po: Update

--
Translation provided by Marco A.G. Pinto.

14 months agoUse c++ hardening flags
Andre Heinecke [Sun, 14 May 2017 11:42:42 +0000 (13:42 +0200)]
Use c++ hardening flags

* configure.ac (CXXFLAGS, CFLAGS): Add hardening flags.

--
Especially DEP / ASLR is important for windows as one plugin
affects an otherwise DEP / ASLR enabled process. This also
avoids that we can't run on systems where policies only allow
binaries with these flags.

GnuPG-Bug-ID: T2366

14 months agoFix build without exceptions
Andre Heinecke [Sun, 14 May 2017 11:40:37 +0000 (13:40 +0200)]
Fix build without exceptions

* src/client.cc (escape): Return empty string instead of exception
if percent_escape fails.
(call_assuan_async): Handle errors instead of throwing / catching.
* src/gpgex.cc (gpgex_t::Initialize): Handle errors instead of
throwing / catching.

--
Exceptions are evil and just asking for trouble. Especially native
C++ Exceptions on Windows _and_ combined with MinGW.

17 months agoAssign maintainer
Werner Koch [Tue, 7 Feb 2017 14:38:58 +0000 (15:38 +0100)]
Assign maintainer

--

Signed-off-by: Werner Koch <wk@gnupg.org>
23 months agoFix loop logic error in new server name detection
Andre Heinecke [Thu, 11 Aug 2016 13:45:49 +0000 (15:45 +0200)]
Fix loop logic error in new server name detection

* src/client.cc (default_uiserver_cmdline): Iterate over server_names
array and not over the first server name itself.

2 years agoPrefer kleowrapped / gpgwrapped binaries
Andre Heinecke [Tue, 28 Jun 2016 09:00:53 +0000 (11:00 +0200)]
Prefer kleowrapped / gpgwrapped binaries

* src/client.cc (default_uiserver_cmdline): Prefer non "bin" prefixed
paths.

--
With Gpg4win-2.x we need to start the "wrapped" binaries if they
don't exist we are probably in gpg4win-3.x and can fall back to
the binaries in the bin subdirectory.

2 years agopo: Fix Russian translation
Werner Koch [Tue, 10 May 2016 06:41:53 +0000 (08:41 +0200)]
po: Fix Russian translation

--
GnuPG-bug-id: 2279

2 years agoPost release updates
Werner Koch [Wed, 30 Mar 2016 12:27:25 +0000 (14:27 +0200)]
Post release updates

--

2 years agoRelease 1.0.4 gpgex-1.0.4
Werner Koch [Wed, 30 Mar 2016 12:19:58 +0000 (14:19 +0200)]
Release 1.0.4

2 years agoPrint swdb info during make distcheck
Werner Koch [Wed, 30 Mar 2016 12:19:13 +0000 (14:19 +0200)]
Print swdb info during make distcheck

* Makefile.am (distcheck-hook): New.

2 years agoUpdate NEWS
Andre Heinecke [Wed, 30 Mar 2016 08:41:25 +0000 (10:41 +0200)]
Update NEWS

--
Mention pt translation and async changes to startup.

2 years agoUpdate Portuguese translation
Andre Heinecke [Wed, 30 Mar 2016 08:36:13 +0000 (10:36 +0200)]
Update Portuguese translation

* po/pt.po: Update and use UTF-8

--
Updated translation provided by Marco A.G. Pinto. Thanks.

2 years agoPlace assuan calls in a different thread
Andre Heinecke [Thu, 10 Mar 2016 10:38:11 +0000 (11:38 +0100)]
Place assuan calls in a different thread

* src/client.cc (client_t::call_assuan): Use call_assuan_async. Void.
 (call_assuan_async): New. To be used in CreateThread.

--
Using a different thread makes sense here as starting the uiserver
can take a while and the return value was ignored anyway.

This also fixes interaction with Kleopatra from Qt5 as the
wId handling code Kleopatra uses to make the explorer the
parent Window utilizes SendMessage calls which resulted in
a deadlock.

2 years agoSupport gpg4win registry keys and install location
Andre Heinecke [Thu, 10 Mar 2016 10:34:51 +0000 (11:34 +0100)]
Support gpg4win registry keys and install location

* src/client.cc (default_uiserver_cmdline): Rewrite based on GpgOL.
* src/main.cc (get_debug_file): Use new keys.
* src/registry.h (REGKEY): Replace by GPG4WIN_REGKEY_2/3 add x64 key.

--
This tries harder to find kleopatra or GPA and looks in both the old
GNU GnuPG registry key as in the new Gpg4win registry key. Also
it looks both under /bin and not in /bin subfolder.

2 years agoPost release updates
Werner Koch [Mon, 23 Nov 2015 11:35:07 +0000 (12:35 +0100)]
Post release updates

--

2 years agoRelease 1.0.3 gpgex-1.0.3
Werner Koch [Mon, 23 Nov 2015 11:26:52 +0000 (12:26 +0100)]
Release 1.0.3

2 years agoAdd french translation
Andre Heinecke [Mon, 23 Nov 2015 11:20:49 +0000 (12:20 +0100)]
Add french translation

* NEWS: Mention new translations.
* po/LINGUAS: Add fr
* po/fr.po: New.
--

Translation proivded by Oliver Serve on
gpg4win-devel@wald.intevation.org (2015-09-11)

2 years agoAdd traditonal / simplified chinese translation
Andre Heinecke [Mon, 23 Nov 2015 11:15:07 +0000 (12:15 +0100)]
Add traditonal / simplified chinese translation

* po/LINGUAS: Add zh_TW and zh_CN
* po/zh_CN.po, po/zh_TW.po: New.

--
Translations contributed by Mingye Wang (Arthur2e5) on
gpg4win-devel@wald.intevation.org (2015-09-20).

2 years agoUpdate gpl.texi to compile with texinfo 5.2
Andre Heinecke [Mon, 23 Nov 2015 11:12:56 +0000 (12:12 +0100)]
Update gpl.texi to compile with texinfo 5.2

* doc/gpl.texi: Update with Version from GnuPG

3 years agoPost release updates.
Werner Koch [Wed, 5 Nov 2014 14:27:43 +0000 (15:27 +0100)]
Post release updates.

--

3 years agoRelease 1.0.2 gpgex-1.0.2
Werner Koch [Wed, 5 Nov 2014 14:21:11 +0000 (15:21 +0100)]
Release 1.0.2

3 years agoReally send the window-id to the server.
Werner Koch [Mon, 3 Nov 2014 10:04:45 +0000 (11:04 +0100)]
Really send the window-id to the server.

* src/client.cc (send_options): Fix test for 64 bit HWND.

3 years agoAdd configure option to use only gpa as UI-server.
Werner Koch [Sun, 2 Nov 2014 19:23:15 +0000 (20:23 +0100)]
Add configure option to use only gpa as UI-server.

* configure.ac: Add option --enable-gpa-only
* src/client.cc (default_uiserver_cmdline) [ENABLE_GPA_ONLY]: Try only
GPA as UI-server.
--

We also make sure to start a gpa below the bin directory.
Using this option also ignores any registry setting for the UI-server.

3 years agopo: Add Polish translation.
Werner Koch [Sun, 2 Nov 2014 18:16:37 +0000 (19:16 +0100)]
po: Add Polish translation.

--

3 years agoPost release updates
Werner Koch [Wed, 30 Jul 2014 14:59:56 +0000 (16:59 +0200)]
Post release updates

--

3 years agoRelease 1.0.1 gpgex-1.0.1
Werner Koch [Wed, 30 Jul 2014 14:50:41 +0000 (16:50 +0200)]
Release 1.0.1

3 years agoFix segv in case GNUPGHOME is set.
Werner Koch [Thu, 24 Jul 2014 14:16:53 +0000 (16:16 +0200)]
Fix segv in case GNUPGHOME is set.

* src/registry.c (default_homedir): Return const hcar*.
* src/client.cc (default_socket_name): Rewrite to use straightforward
code.

4 years agoStart launch-gpa to avoid pop up console windows.
Werner Koch [Wed, 25 Jun 2014 12:33:34 +0000 (14:33 +0200)]
Start launch-gpa to avoid pop up console windows.

* src/client.cc (default_uiserver_cmdline): Change GPA server name.

4 years agoLock the spawning of a new UI server.
Werner Koch [Wed, 5 Mar 2014 12:37:35 +0000 (13:37 +0100)]
Lock the spawning of a new UI server.

* src/exechelp.c (gpgex_lock_spawning): New.
(gpgex_unlock_spawning): New.
* src/client.cc (uiserver_connect): Use the new lock functions.
--

The locking is required to be sure that only one UI server is started.
The lock code has been taken from GnuPG (common/asshelp.c) of which
g10 Code is the sole author.

4 years agoUse the generic autogen.sh script.
Werner Koch [Thu, 9 Jan 2014 18:14:09 +0000 (19:14 +0100)]
Use the generic autogen.sh script.

* autogen.rc: New.
* Makefile.am (EXTRA_DIST): Add it.
* autogen.sh: Update from GnuPG.
* configure.ac (AM_GNU_GETTEXT_VERSION): Quote the number.

4 years agoMove helper scripts to build-aux/.
Werner Koch [Thu, 9 Jan 2014 18:14:09 +0000 (19:14 +0100)]
Move helper scripts to build-aux/.

* build-aux/: New.
* depcomp, doc/texinfo.tex, install-sh, missing: Move to build-aux/.
* config.guess, config.rpath, config.sub, mkinstalldirs: Update from
Libgcrypt and move to build-aux/.
* configure.ac (AC_CONFIG_AUX_DIR): New.
(AM_SILENT_RULES): New.

4 years agoPost release updates.
Werner Koch [Tue, 30 Jul 2013 08:32:56 +0000 (10:32 +0200)]
Post release updates.

--

4 years agoRelease 1.0.0 gpgex-1.0.0
Werner Koch [Tue, 30 Jul 2013 08:11:58 +0000 (10:11 +0200)]
Release 1.0.0

4 years agoAutoupdate po files.
Werner Koch [Tue, 30 Jul 2013 07:40:58 +0000 (09:40 +0200)]
Autoupdate po files.

--

4 years agoChange bug reporting address for po files.
Werner Koch [Tue, 30 Jul 2013 07:40:39 +0000 (09:40 +0200)]
Change bug reporting address for po files.

--

4 years agoUpdate the Portuguese translation.
Werner Koch [Tue, 30 Jul 2013 07:36:08 +0000 (09:36 +0200)]
Update the Portuguese translation.

4 years agoUpdate the Arabian translation.
Werner Koch [Fri, 12 Jul 2013 14:03:42 +0000 (16:03 +0200)]
Update the Arabian translation.

5 years agoUpdate the German translation.
Werner Koch [Fri, 12 Jul 2013 14:02:49 +0000 (16:02 +0200)]
Update the German translation.

5 years agoUpdate the Spanish translation
Werner Koch [Fri, 12 Jul 2013 14:02:14 +0000 (16:02 +0200)]
Update the Spanish translation

5 years agoMinor fixes to the help texts.
Werner Koch [Thu, 27 Jun 2013 15:39:01 +0000 (17:39 +0200)]
Minor fixes to the help texts.

--

We definitely need beter help texts.

5 years agoImprove error message from the UI-server.
Werner Koch [Thu, 27 Jun 2013 15:38:25 +0000 (17:38 +0200)]
Improve error message from the UI-server.

* client.cc (call_assuan): Distinguish between connection and and
server errors.
--

I consider it better not to use the term "server" here.  To the user
it is a user interface and not a server.

5 years agoUpdate one fuzzy in some PO files.
Werner Koch [Wed, 26 Jun 2013 14:32:03 +0000 (16:32 +0200)]
Update one fuzzy in some PO files.

5 years agoImprove starting of the UI-server.
Werner Koch [Wed, 26 Jun 2013 13:59:55 +0000 (15:59 +0200)]
Improve starting of the UI-server.

* client.cc (default_uiserver_cmdline): Replace code with code
from gpgol so that gpgol will also be tried.   Use the
installation root to find the default UI server.
(call_assuan): Print the name of teh UI-server if it has been
launched by this instance.
* main.h (gpgex_server): New.

5 years agoImprove help file loading.
Werner Koch [Wed, 26 Jun 2013 13:19:28 +0000 (15:19 +0200)]
Improve help file loading.

* gpgex.cc (get_lang_name): Rewrite using gettext.
(start_help): Improve language detection.  Remove fallback to an
external URL.
* main.h (gpgex_server): Add root_dir.
(utf8_to_wchar): Add prototype.
* main.cc (gpgex_server::root_dir): New.
(get_locale_dir): Pass then instance to GetModuleFileNameW.  Store
the root dir.
(utf8_to_wchar): New.
(DllMain): Run i18n_init after debug_init.
--

The help file is now only loaded for on-disk files and never anymore
from a web site.  The location of the help file is determined using
the installation directory of gpgex.dll.  When looking for the help
file, the language with variant (e.g. "de_DE") is tried first, if that
does not exist a file with just the language tag (e.g. "de") is tried;
if that also also fails "en" is used as language tag.

5 years agoUse modern gettext implementation from libgpg-error.
Werner Koch [Mon, 24 Jun 2013 17:16:36 +0000 (19:16 +0200)]
Use modern gettext implementation from libgpg-error.

* src/w32-gettext.c, src/w32-gettext.h: Remove
* src/Makefile.am (gpgex_SOURCES): Remove above files.
* configure.ac (AH_BOTTOM): Define GPG_ERR_ENABLE_GETTEXT_MACROS.
* src/main.h: Include gpg-error.h.
(gettext_noop): Move from w32-gettext.h.
* src/main.cc (get_locale_dir): Replace by code taken from
  libgpg-error.
(i18n_init): Remove setlocale calls.

5 years agoSwitched to use the GIT versioning system.
Werner Koch [Mon, 24 Jun 2013 07:31:58 +0000 (09:31 +0200)]
Switched to use the GIT versioning system.

5 years agoAuto update the PO files.
Werner Koch [Mon, 24 Jun 2013 07:15:32 +0000 (09:15 +0200)]
Auto update the PO files.

--

5 years agoUpdate the German translation.
Werner Koch [Mon, 24 Jun 2013 07:15:15 +0000 (09:15 +0200)]
Update the German translation.

5 years agoAdd an About message box.
Werner Koch [Mon, 24 Jun 2013 07:12:32 +0000 (09:12 +0200)]
Add an About message box.

* src/gpgex.cc (ID_CMD_ABOUT): New.
(ID_CMD_STR_ABOUT): New.
(QueryContextMenu): Add About menu item.
(GetCommandString): Add tooltip for that.
(show_about): New.
(InvokeCommand): Display about menu.

5 years agoRequire latest libgpg-erro and libassuan versions.
Werner Koch [Mon, 24 Jun 2013 07:06:05 +0000 (09:06 +0200)]
Require latest libgpg-erro and libassuan versions.

5 years agoUpdate versioninfo.
Werner Koch [Thu, 20 Jun 2013 16:07:53 +0000 (18:07 +0200)]
Update versioninfo.

* src/gnupg.ico: New.
* src/versioninfo.rc.in: Add content from icons.rc.  Update version
info to useful values.
* src/icons.rc: Remove.

5 years agoLink gcc support libraries statically.
Werner Koch [Thu, 20 Jun 2013 14:47:51 +0000 (16:47 +0200)]
Link gcc support libraries statically.

* src/Makefile.am (gpgex_LDFLAGS): New.

* src/versioninfo.rc.in: Add comments on how to add a manifest.
* src/gpgex.manifest.in: New.
* src/GNU.GnuPG.Gcc64Support.manifest: New.
* src/Makefile.am: Distribute sample files.
* configure.ac (BUILD_FILEVERSION_DOT, BUILD_CPU_ARCH): New ac_subst.
(AC_CONFIG_FILES): Add gpgex.manifest.
--

Despite many hours of trial and error, I was not able to get a private
side by side assembly work for gpgex.  See versioninfo.rc.in for
details.

5 years agoFix for changed definition of GetCommandString.
Werner Koch [Wed, 19 Jun 2013 10:38:12 +0000 (12:38 +0200)]
Fix for changed definition of GetCommandString.

* src/gpgex.h (IContextMenu3): Change first arg of GetCommandString to
INT_PTR.
* src/gpgex.cc (GetCommandString): Ditto.  Cast it in the trace call.
--

With W64 IContextMenu::GetCommandString changed from UINT to UINT_PTR
to accomodate for it being a pointer internally.

5 years agoAdjust sending of window-id for W64.
Werner Koch [Wed, 19 Jun 2013 10:25:08 +0000 (12:25 +0200)]
Adjust sending of window-id for W64.

* src/client.cc (send_options): Send window-id only if it firs into 32
bit.

5 years agoFix compiler warning for W64.
Werner Koch [Wed, 19 Jun 2013 10:24:18 +0000 (12:24 +0200)]
Fix compiler warning for W64.

* src/debug.h (TRACE): Improve cast for W64.

5 years agoRemove trailing white space from more files.
Werner Koch [Wed, 19 Jun 2013 10:02:34 +0000 (12:02 +0200)]
Remove trailing white space from more files.

--

5 years agoFix a few compiler warnings.
Werner Koch [Wed, 19 Jun 2013 10:00:45 +0000 (12:00 +0200)]
Fix a few compiler warnings.

* src/registry.c (read_w32_registry_string): Cast an arg to LPBYTE to
avoid signed/unsigned warning.
* src/gpgex-class.cc (init): Remove var result - it is not checked.
* src/client.cc (default_uiserver_cmdline): Rewrite
alloced/non-alloced string code.

5 years agoFix warnings about winsock2.h inclusion.
Werner Koch [Wed, 19 Jun 2013 09:57:30 +0000 (11:57 +0200)]
Fix warnings about winsock2.h inclusion.

* src/client.cc, src/main.cc: Include winsock2.h before windows.h

5 years agoRemove trailing white space.
Werner Koch [Wed, 19 Jun 2013 09:47:37 +0000 (11:47 +0200)]
Remove trailing white space.

--

5 years agoFix helper function prototype.
Werner Koch [Wed, 19 Jun 2013 09:43:03 +0000 (11:43 +0200)]
Fix helper function prototype.

* src/gpgex.cc (get_lang_name): Return const char *.

5 years agoRemove unneeded hack to silence a compiler warning.
Werner Koch [Wed, 19 Jun 2013 09:38:26 +0000 (11:38 +0200)]
Remove unneeded hack to silence a compiler warning.

* src/gpgex.h (IContextMenu3): Revert commit c25e06d5 from 2007-09-05.
--

g++ 4.6.3 does emit such a warning.

5 years agoUse the right compiler for make distcheck.
Werner Koch [Tue, 18 Jun 2013 12:59:44 +0000 (14:59 +0200)]
Use the right compiler for make distcheck.

* Makefile.am (DISTCHECK_CONFIGURE_FLAGS): Use @host@ and @build@

5 years agoAdd a .gitignore file.
Werner Koch [Tue, 18 Jun 2013 12:53:31 +0000 (14:53 +0200)]
Add a .gitignore file.

--

5 years agoAuto update PO files.
Werner Koch [Tue, 18 Jun 2013 12:53:04 +0000 (14:53 +0200)]
Auto update PO files.

--

5 years agoUpdate autogen.sh and configure.ac to support W64.
Werner Koch [Tue, 18 Jun 2013 12:46:53 +0000 (14:46 +0200)]
Update autogen.sh and configure.ac to support W64.

* autogen.sh: Modernize and support --build-w64.
* configure.ac: Suport building for W64.

8 years agoPrepare a release gpgex-0.9.7
Werner Koch [Wed, 21 Jul 2010 08:11:30 +0000 (08:11 +0000)]
Prepare a release

8 years agoFix for latest libgpg-error.
Werner Koch [Wed, 21 Jul 2010 08:07:12 +0000 (08:07 +0000)]
Fix for latest libgpg-error.
Add Portuguese translation

8 years agoPost release.
Marcus Brinkmann [Wed, 21 Apr 2010 03:04:44 +0000 (03:04 +0000)]
Post release.

8 years ago2010-04-21 Marcus Brinkmann <marcus@g10code.de> gpgex-0.9.6
Marcus Brinkmann [Wed, 21 Apr 2010 02:57:17 +0000 (02:57 +0000)]
2010-04-21  Marcus Brinkmann  <marcus@g10code.de>

Release 0.9.6.

8 years ago2010-04-20 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Tue, 20 Apr 2010 16:23:46 +0000 (16:23 +0000)]
2010-04-20  Marcus Brinkmann  <marcus@g10code.de>

* configure.ac: Bump version to 0.9.6.
(NEED_LIBASSUAN_API): Bump to 2.
(NEED_LIBASSAUN_VERSION): Bump to 2.0.0.

src/
2010-04-20  Marcus Brinkmann  <marcus@g10code.de>

* client.cc (getinfo_pid_cb): Return gpg_error_t.
(uiserver_connect): Port to new assuan interface.
* main.cc (DllMain): Likewise.

8 years ago2010-04-20 Emanuel Schütze <emanuel@intevation.de>
Marcus Brinkmann [Tue, 20 Apr 2010 13:42:07 +0000 (13:42 +0000)]
2010-04-20  Emanuel Schütze <emanuel@intevation.de>

* po/de.po: Use "pruefen" instead "ueberpruefen" for signatures.

8 years ago2010-02-10 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Wed, 10 Feb 2010 12:00:33 +0000 (12:00 +0000)]
2010-02-10  Marcus Brinkmann  <marcus@g10code.de>

* gpgex.cc (gpgex_t::Initialize): Default to sign/encrypt if a
file or directory name has no suffix.

8 years agoFor release.
Marcus Brinkmann [Fri, 8 Jan 2010 15:43:30 +0000 (15:43 +0000)]
For release.

8 years agoPre-release fixup.
Marcus Brinkmann [Fri, 8 Jan 2010 15:36:24 +0000 (15:36 +0000)]
Pre-release fixup.

8 years ago2010-01-08 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Fri, 8 Jan 2010 15:36:10 +0000 (15:36 +0000)]
2010-01-08  Marcus Brinkmann  <marcus@g10code.de>

* icon-lock-12.bmp, icon-lock-16.bmp: Update.

8 years ago2009-12-26 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Sat, 26 Dec 2009 15:34:16 +0000 (15:34 +0000)]
2009-12-26  Marcus Brinkmann  <marcus@g10code.de>

* Release 0.9.4.

8 years ago2009-12-26 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Sat, 26 Dec 2009 15:32:49 +0000 (15:32 +0000)]
2009-12-26  Marcus Brinkmann  <marcus@g10code.de>

* icon-lock-12.bmp, icon-lock-16.bmp: New files.
* Makefile.am (ICON_NAMES): Add lock.
* icons.rc: Add lock icons.
* gpgex.h (class gpgex_t): Use "Lock" icon instead of "Key".

8 years ago2009-08-04 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Tue, 4 Aug 2009 16:13:54 +0000 (16:13 +0000)]
2009-08-04  Marcus Brinkmann  <marcus@g10code.de>

* doc/gpgex-en.html, doc/gpgex-de.html: Add link to Kleo manual.

8 years ago2009-07-31 Emanuel Schütze <emanuel@intevation.de>
Marcus Brinkmann [Tue, 4 Aug 2009 11:18:29 +0000 (11:18 +0000)]
2009-07-31  Emanuel Schütze <emanuel@intevation.de>

* doc/gpgex-de.html, doc/gpgex-en.html: Remove checksum text,
improve documentation for debug message.

9 years ago2009-07-17 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Fri, 17 Jul 2009 17:28:14 +0000 (17:28 +0000)]
2009-07-17  Marcus Brinkmann  <marcus@g10code.de>

* gpgex.cc (start_help): Do not cripple the browser window.

9 years agoPost release updates
Werner Koch [Tue, 24 Mar 2009 20:10:00 +0000 (20:10 +0000)]
Post release updates

9 years agoRelease preparation. gpgex-0.9.3
Werner Koch [Tue, 24 Mar 2009 20:03:06 +0000 (20:03 +0000)]
Release preparation.

9 years agosrc/
Marcus Brinkmann [Tue, 10 Mar 2009 16:35:35 +0000 (16:35 +0000)]
src/
2009-03-10  Marcus Brinkmann  <marcus@g10code.de>

* client.h, client.cc, gpgex.cc: Change encrypt&sign to
sign&encrypt everywhere (except in the protocol, of course).

po/
2009-03-10  Marcus Brinkmann  <marcus@g10code.de>

* po/de.po, po/es.po, po/ru.po, po/ar.po: Change encrypt&sign to
sign&encrypt everywhere.

9 years ago2009-02-11 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Wed, 11 Feb 2009 22:15:29 +0000 (22:15 +0000)]
2009-02-11  Marcus Brinkmann  <marcus@g10code.de>

* bitmaps.cc (load_bitmap): Change minus to underscore.
* icons.rc: Likewise in identifiers.

9 years agoPreparing a release
Werner Koch [Wed, 28 Jan 2009 10:27:15 +0000 (10:27 +0000)]
Preparing a release

9 years agoTranslation changes (de.po)
Werner Koch [Thu, 22 Jan 2009 16:05:17 +0000 (16:05 +0000)]
Translation changes (de.po)

9 years agoFix forgotten commit. gpgex-0.9.1
Werner Koch [Tue, 9 Sep 2008 09:52:58 +0000 (09:52 +0000)]
Fix forgotten commit.
Prepare release.

9 years ago2008-09-01 Marcus Brinkmann <marcus@g10code.com>
Marcus Brinkmann [Mon, 1 Sep 2008 11:56:06 +0000 (11:56 +0000)]
2008-09-01  Marcus Brinkmann  <marcus@g10code.com>

* gpgex.cc (Initialize): Also pay attention to endings pem, p7m
and p7s.

9 years agoAdd todo file.
Marcus Brinkmann [Fri, 1 Aug 2008 12:04:30 +0000 (12:04 +0000)]
Add todo file.

10 years agoMoved protocol specs to gpgme.info
Werner Koch [Wed, 4 Jun 2008 14:15:22 +0000 (14:15 +0000)]
Moved protocol specs to gpgme.info

10 years ago2008-03-26 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Wed, 26 Mar 2008 17:57:51 +0000 (17:57 +0000)]
2008-03-26  Marcus Brinkmann  <marcus@g10code.de>

Released 0.9.0.