[Pkg-privacy-commits] [pidgin-otr] 190/255: Imported Debian patch 3.2.0-1
Ximin Luo
infinity0 at moszumanska.debian.org
Sat Aug 22 12:51:44 UTC 2015
This is an automated email from the git hooks/post-receive script.
infinity0 pushed a commit to branch experimental
in repository pidgin-otr.
commit 6b9d3009ce5036ecefc5313845ebc9d792627d33
Merge: 127cdc3 22d6594
Author: Thibaut VARENE <varenet at debian.org>
Date: Sun Jun 22 23:24:49 2008 +0200
Imported Debian patch 3.2.0-1
AUTHORS | 3 +-
ChangeLog | 131 +++
Makefile.am | 4 +-
Makefile.in | 8 +-
Makefile.mingw | 4 +-
NEWS | 15 +
README | 267 +++--
aclocal.m4 | 2 +-
configure | 28 +-
configure.ac | 6 +-
debian/changelog | 10 +
debian/control | 2 +-
dialogs.c | 13 +-
dialogs.h | 16 +-
gtk-dialog.c | 2349 ++++++++++++++++++++++----------------
gtk-dialog.h | 3 +-
gtk-ui.c | 253 ++--
gtk-ui.h | 3 +-
otr-icons.h | 508 +++++++++
otr-plugin.c | 125 +-
otr-plugin.h | 10 +-
packaging/windows/pidgin-otr.nsi | 3 +-
po/ar.po | 500 ++++++++
po/de.po | 652 +++++++++++
po/hu.po | 667 +++++++++++
po/ru.po | 495 ++++++++
po/sk.po | 442 ++++---
tooltipmenu.c | 252 ++++
tooltipmenu.h | 123 ++
ui.c | 5 +-
ui.h | 4 +-
31 files changed, 5511 insertions(+), 1392 deletions(-)
diff --cc debian/changelog
index f069bf4,0000000..0c91513
mode 100644,000000..100644
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,13 -1,0 +1,23 @@@
++pidgin-otr (3.2.0-1) unstable; urgency=low
++
++ * New upstream release (Closes: #486639)
++ * Use gender neutral pronouns in strings (Closes: #425315)
++ * Move icon to the menu bar (Closes: #425318)
++ * Security patch from Caspar Clemens Mierau
++ (http://otr.cvs.sourceforge.net/otr/gaim-otr/otr-plugin.c?revision=1.19&view=markup)
++
++ -- Thibaut VARENE <varenet at debian.org> Sun, 22 Jun 2008 23:24:49 +0200
++
+pidgin-otr (3.1.0-1) unstable; urgency=low
+
+ * New upstream release (closes: #435055, #435836)
+ * Build depend on newer libotr (closes: #430349)
+
+ -- Thibaut VARENE <varenet at debian.org> Mon, 20 Aug 2007 21:49:14 +0200
+
+pidgin-otr (3.0.0+cvs20070508-1) unstable; urgency=low
+
+ * Initial release of the newly renamed gaim-otr plugin (closes: #422834)
+
+ -- Thibaut VARENE <varenet at debian.org> Tue, 08 May 2007 17:21:54 +0200
+
diff --cc debian/control
index 70796f7,0000000..e0a08a3
mode 100644,000000..100644
--- a/debian/control
+++ b/debian/control
@@@ -1,30 -1,0 +1,30 @@@
+Source: pidgin-otr
+Section: net
+Priority: optional
+Maintainer: Thibaut VARENE <varenet at debian.org>
+Build-Depends: debhelper (>= 4.0.0), libgpg-error-dev (>= 1.0), libgcrypt11-dev (>= 1.2.0), libglib2.0-dev (>= 2.4), libgtk2.0-dev (>= 2.4), pidgin-dev, libotr2-dev (>= 3.1.0), libxml-parser-perl
- Standards-Version: 3.7.2
++Standards-Version: 3.8.0
+
+Package: pidgin-otr
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: Off-the-Record Messaging plugin for pidgin
+ Off-the-Record (OTR) Messaging plugin for pidgin
+ .
+ OTR allows you to have private conversations over IM by providing:
+ - Encryption
+ - No one else can read your instant messages.
+ - Authentication
+ - You are assured the correspondent is who you think it is.
+ - Deniability
+ - The messages you send do _not_ have digital signatures that are
+ checkable by a third party. Anyone can forge messages after a
+ conversation to make them look like they came from you. However,
+ _during_ a conversation, your correspondent is assured the messages
+ he sees are authentic and unmodified.
+ - Perfect forward secrecy
+ - If you lose control of your private keys, no previous conversation
+ is compromised.
+ .
+ This is a pidgin plugin which implements Off-the-Record (OTR) Messaging.
+
diff --cc otr-plugin.c
index 95e5106,4f7173c..0d801b6
--- a/otr-plugin.c
+++ b/otr-plugin.c
@@@ -154,6 -155,6 +155,9 @@@ void otrg_plugin_create_privkey(const c
const char *protocol)
{
OtrgDialogWaitHandle waithandle;
++#ifndef WIN32
++ mode_t mask;
++#endif /* WIN32 */
FILE *privf;
gchar *privkeyfile = g_build_filename(purple_user_dir(), PRIVKEYFNAME, NULL);
@@@ -161,7 -162,7 +165,13 @@@
fprintf(stderr, _("Out of memory building filenames!\n"));
return;
}
++#ifndef WIN32
++ mask = umask (0077);
++#endif /* WIN32 */
privf = g_fopen(privkeyfile, "w+b");
++#ifndef WIN32
++ umask (mask);
++#endif /* WIN32 */
g_free(privkeyfile);
if (!privf) {
fprintf(stderr, _("Could not write private key file\n"));
@@@ -597,9 -619,9 +628,18 @@@ void otrg_plugin_disconnect(ConnContex
/* Write the fingerprints to disk. */
void otrg_plugin_write_fingerprints(void)
{
++#ifndef WIN32
++ mode_t mask;
++#endif /* WIN32 */
FILE *storef;
gchar *storefile = g_build_filename(purple_user_dir(), STOREFNAME, NULL);
++#ifndef WIN32
++ mask = umask (0077);
++#endif /* WIN32 */
storef = g_fopen(storefile, "wb");
++#ifndef WIN32
++ umask (mask);
++#endif /* WIN32 */
g_free(storefile);
if (!storef) return;
otrl_privkey_write_fingerprints_FILEp(otrg_plugin_userstate, storef);
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-privacy/packages/pidgin-otr.git
More information about the Pkg-privacy-commits
mailing list