Debian Patches

Status for irssi-plugin-xmpp/0.54+git20191101+c13fa5-2

Patch Description Author Forwarded Bugs Origin Last update
GTalk-MUC-support.patch GTalk support by github/freemandrew
This patch is a merge of the following commits from
https://github.com/freemandrew/irssi-xmpp:

- simple gtalk chatroom fix (a1935b7dd0279df7c3cde71e34e524391b610831)
- more presence changes to interop with gtalk (f7c4611d6ce90856a89d74c00abda2bd2225df32)
- test (6a7ffd9aaf5e56f353b3624a5f4a44218c37590f)
- the "lm_message_node_get_child(parent, ..." hunk from "works with some stuff now but not others, awesome" (e96a1a9850ad7ed33aa89b96bcfa78352b2d82c5)
- missed one! (a968ecf495e0e41ac30c1aa30ef6d391764d00f1)

Support for GTalk
==============

I'm new to github so I hope this note suffices for now. I updated this plugin
mainly to get IRSSI working with GTalk. In group chats, I've recently started
to get segfaults but haven't had the time to track down the issue. For the most
part, it works...
Andrew Freeman <andrewf@freemanity.com> no 2011-11-07
singpolyma-0001-Set-presence-in-one-place.patch [PATCH 01/18] Set presence in one place
Had two bits of code to set presence, one on initial connect, and one when changing. No reason to do that, snip out the code duplication.
Stephen Paul Weber <singpolyma@singpolyma.net> no 2011-04-20
singpolyma-0002-Generalize-get_password.patch [PATCH 02/18] Generalize get_password
So that we can use it to get other passwords as well.
Stephen Paul Weber <singpolyma@singpolyma.net> no 2011-04-21
singpolyma-0003-If-an-OpenPGP-KeyID-is-set-sign-presence.patch [PATCH 03/18] If an OpenPGP KeyID is set, sign presence Stephen Paul Weber <singpolyma@singpolyma.net> no 2011-04-21
singpolyma-0004-Move-call_gpg-into-tools-make-more-robust.patch [PATCH 04/18] Move call_gpg into tools, make more robust
Move to tools.[ch]
Allow passing in two bits of data.
Only get password if we need it.
Allow caller to specify in_data (that is, that we should return all output)
Stephen Paul Weber <singpolyma@singpolyma.net> no 2011-04-21
singpolyma-0005-Verify-signed-presences.patch [PATCH 05/18] Verify signed presences
And store the keyID in the resource structure
Stephen Paul Weber <singpolyma@singpolyma.net> no 2011-04-21
singpolyma-0006-Display-verified-keyID-in-roster.patch [PATCH 06/18] Display verified keyID in roster Stephen Paul Weber <singpolyma@singpolyma.net> no 2011-04-21
singpolyma-0007-Fix-segfault.patch [PATCH 07/18] Fix segfault Stephen Paul Weber <singpolyma@singpolyma.net> no 2011-04-23
singpolyma-0008-Command-to-turn-encryption-on-off.patch [PATCH 08/18] Command to turn encryption on/off Stephen Paul Weber <singpolyma@singpolyma.net> no 2011-04-23
singpolyma-0009-Encrypt-outgoing-messages-when-told-to.patch [PATCH 09/18] Encrypt outgoing messages when told to
Also, sign messages when we have a keyid
Stephen Paul Weber <singpolyma@singpolyma.net> no 2011-04-23
singpolyma-0010-More-robuse-call_gpg-invocation.patch [PATCH 10/18] More robuse call_gpg invocation Stephen Paul Weber <singpolyma@singpolyma.net> no 2011-04-23
singpolyma-0011-Fix-some-potential-crashing-issues.patch [PATCH 11/18] Fix some potential crashing issues Stephen Paul Weber <singpolyma@singpolyma.net> no 2011-04-23
singpolyma-0012-Ask-again-for-password-if-wrong.patch [PATCH 12/18] Ask again for password if wrong Stephen Paul Weber <singpolyma@singpolyma.net> no 2011-04-23
singpolyma-0013-Decrypt-incoming-messages.patch [PATCH 13/18] Decrypt incoming messages Stephen Paul Weber <singpolyma@singpolyma.net> no 2011-04-23
singpolyma-0014-fix-some-assertion-failures.patch [PATCH 14/18] fix some assertion failures Stephen Paul Weber <singpolyma@singpolyma.net> no 2011-04-24
singpolyma-0015-Format-keyID-the-same-everywhere.patch [PATCH 15/18] Format keyID the same everywhere Stephen Paul Weber <singpolyma@singpolyma.net> no 2011-04-24
singpolyma-0016-trust-keys.patch [PATCH 16/18] trust keys Stephen Paul Weber <singpolyma@singpolyma.net> no 2011-04-24
singpolyma-0017-Many-fewer-temp-files.patch [PATCH 17/18] Many fewer temp files Stephen Paul Weber <singpolyma@singpolyma.net> no 2011-04-24
singpolyma-0018-Option-to-use-gpg-agent.patch [PATCH 18/18] Option to use gpg-agent Stephen Paul Weber <singpolyma@singpolyma.net> no 2011-04-24
singpolyma-0019-Forgot-these-files.patch [PATCH] Forgot these files Stephen Paul Weber <singpolyma@singpolyma.net> no 2013-10-07
singpolyma-0101-Repair-broken-passphrase-retry.patch [PATCH 01/10] Repair broken passphrase retry
The exit code handling of the gpg process to detect wrong passphrases
was a bit adventurous. It checked for the raw status value from waitpid
instead of the WEXITSTATUS() macro.
The code that handles the waitpid also does not check for any errors.
This is now fixed by evaluating the waitpid return value and the use of
the WEXITSTATUS() macro.
Jan Losinski <losinski@wh2.tu-dresden.de> no 2015-02-24
singpolyma-0102-Add-discovery-information-for-OpenPGP-support.patch [PATCH 02/10] Add discovery information for OpenPGP support Stephen Paul Weber <singpolyma@singpolyma.net> no 2015-03-18
singpolyma-0103-Cleanup-on-error-you-doofus.patch [PATCH 03/10] Cleanup on error, you doofus Stephen Paul Weber <singpolyma@singpolyma.net> no 2015-03-18
singpolyma-0104-Whitespace.patch [PATCH 04/10] Whitespace Stephen Paul Weber <singpolyma@singpolyma.net> no 2015-03-18
singpolyma-0105-Use-mkstemp.patch [PATCH 05/10] Use mkstemp
special filenames is the key!
Stephen Paul Weber <singpolyma@singpolyma.net> no 2015-03-18
singpolyma-0106-Cleanup-password-handling.patch [PATCH 06/10] Cleanup password handling Stephen Paul Weber <singpolyma@singpolyma.net> no 2015-03-18
singpolyma-0107-Send-data-down-using-a-pipe.patch [PATCH 07/10] Send data down using a pipe Stephen Paul Weber <singpolyma@singpolyma.net> no 2015-03-18
singpolyma-0108-Much-better-variable-names.patch [PATCH 08/10] Much better variable names Stephen Paul Weber <singpolyma@singpolyma.net> no 2015-03-18
singpolyma-0109-Make-special-names-actually-work.patch [PATCH 09/10] Make special names actually work Stephen Paul Weber <singpolyma@singpolyma.net> no 2015-03-18
singpolyma-0110-Display-useful-messages-for-xmpppgp-command.patch [PATCH 10/10] Display useful messages for /xmpppgp command Stephen Paul Weber <singpolyma@singpolyma.net> no 2015-03-18
singpolyma-0203-Implement-XEP-0280-Message-Carbons.patch commit ce998ece64ffacec59d23013e3fa176b1d333841

Implement XEP-0280: Message Carbons
Stephen Paul Weber <singpolyma@singpolyma.net> no 2015-11-18
strip_resource_08082009.patch strip resource string from jid gchat and others generate semi random character strings (eg:
foobar@gmail.com/CSCF76A81E) as the resource id on some contacts. That can
change rather rapidly and all of the sudden one can wind up with several
different query windows that really are all for the same contact.
yes upstream
singpolyma-fix-warnings.patch fix 4 compiler warnings, check popenRWE return value xmpp-commands.c:547:4: warning: implicit declaration of function 'printtext_window' [-Wimplicit-function-declaration]
popenRWE.c:60:3: warning: ignoring return value of 'dup', declared with attribute warn_unused_result [-Wunused-result]
popenRWE.c:62:3: warning: ignoring return value of 'dup', declared with attribute warn_unused_result [-Wunused-result]
popenRWE.c:64:3: warning: ignoring return value of 'dup', declared with attribute warn_unused_result [-Wunused-result]
Florian Schlichting <fsfs@debian.org> no
singpolyma-null-resource-was-causing-crash-here.patch Stephen Paul Weber <singpolyma@singpolyma.net> no https://github.com/singpolyma/irssi-xmpp/commit/d872b7646666dcba9245608146585fabf73412e2
gtimeval-build-fix.patch [PATCH] add compatibility code to GTimeVal -> gint64 transition
this is for irssi/irssi#1145
Ailin Nemui <ailin@z30a.localdomain> no https://github.com/cdidier/irssi-xmpp/pull/53 2022-07-29
55_glist_find_string.patch commit 676acc67c387361f5656090bc1043f43cd0e850f

restore compatibility with fixed Irssi prefixes

this is for irssi/irssi#1246 and irssi/irssi#1264

Fixes build with Irssi 1.3

diff --git a/src/fe-common/xmpp-completion.c b/src/fe-common/xmpp-completion.c
index 4e562a1..b4cbf82 100644
Ailin Nemui <ailin@d5401s.localdomain> no 2021-04-08
52_cap-hash.patch commit 19b26084e6cd742ee76faa9f4969f39afaadd485

add initial support for sending a capability hash

[plus include caps.h, caps_deinit() as per my comment]
Ailin Nemui <ailin@z30a.localdomain> no 2019-12-29

All known versions for source package 'irssi-plugin-xmpp'

Links