changeset | f35b17fd1e73 |
---|---|
branch | |
bookmark | |
tag | |
user | Mikael Berthe <mikael@lilotux.net> |
description | MUC: Don't send empty body when setting room topic Thanks to Minoru for the report. |
files |
changeset | 87cc62145c76 |
---|---|
branch | |
bookmark | |
tag | |
user | Mikael Berthe <mikael@lilotux.net> |
description | Refactor carbon message handling (franky) Send MDR for forwarded messages when a bare JID is used. |
files |
changeset | db8de1b464d3 |
---|---|
branch | |
bookmark | |
tag | |
user | franky |
description | Reordered some lines of code for clarity |
files |
changeset | 7921c8d671c8 |
---|---|
branch | |
bookmark | |
tag | |
user | franky |
description | Implemented another helper function jid_get_resource_name |
files |
changeset | 462f4359391c |
---|---|
branch | |
bookmark | |
tag | |
user | franky |
description | Try to simplify handle_messages() |
files |
changeset | 72543547c646 |
---|---|
branch | |
bookmark | |
tag | |
user | franky |
description | Fix a typo |
files |
changeset | 3385a4bb62ef |
---|---|
branch | |
bookmark | |
tag | |
user | franky |
description | Check setting disable_random_resource correctly |
files |
changeset | dff24f3d007f |
---|---|
branch | |
bookmark | |
tag | |
user | Mikael Berthe <mikael@lilotux.net> |
description | Fix bogus indent |
files |
changeset | def5f64c253d |
---|---|
branch | |
bookmark | |
tag | |
user | franky |
description | Rebuild the buddylist after disconnect/before buddylist search |
files |
changeset | 4f3821bda633 |
---|---|
branch | |
bookmark | |
tag | |
user | Mikael Berthe <mikael@lilotux.net> |
description | LM: Use get_child in place of find_child |
files |
changeset | eb96666502f5 |
---|---|
branch | |
bookmark | |
tag | |
user | franky |
description | Carbons: Check barejid in sent messages, too |
files |
changeset | 2a9569fd7644 |
---|---|
branch | |
bookmark | |
tag | |
user | Mikael Berthe <mikael@lilotux.net> |
description | Carbons: Add sender check Thanks to Georg Lukas for the report. |
files |
changeset | f181418db215 |
---|---|
branch | |
bookmark | |
tag | |
user | franky |
description | Replace global variable update_roster with scr_update_roster() |
files |
changeset | 0d350e979bde |
---|---|
branch | |
bookmark | |
tag | |
user | franky |
description | Don't rebuild the buddylist multiple times before a screen refresh |
files |
changeset | dc1b123d63d5 |
---|---|
branch | |
bookmark | |
tag | |
user | Mikael Berthe <mikael@lilotux.net> |
description | Improve message when bookmarks are updated Thanks to Leonard Witte for the suggestion. |
files |
changeset | f5402d705f67 |
---|---|
branch | |
bookmark | |
tag | |
user | Mikael Berthe <mikael@lilotux.net> |
description | Fix FSF addresses in all files |
files |
changeset | b23e0e4e19bf |
---|---|
branch | |
bookmark | |
tag | |
user | franky |
description | Really expand the ssl_ca filename... m( |
files |
changeset | df5837a72b35 |
---|---|
branch | |
bookmark | |
tag | |
user | franky |
description | Ignore the untrusted certificate warning when user sets a fingerprint If a user sets the fingerprint, he shouldn't need to set ssl_ignore_checks. |
files |
changeset | 377b6a52b25f |
---|---|
branch | |
bookmark | |
tag | |
user | franky |
description | Prepare for loudmouth with sha256 support (>=1.5.3) |
files |
changeset | fe89cdd66446 |
---|---|
branch | |
bookmark | |
tag | |
user | franky |
description | Expand filename for ssl_ca option |
files |
changeset | f5659f0f9db8 |
---|---|
branch | |
bookmark | |
tag | |
user | Mikael Berthe <mikael@lilotux.net> |
description | Add safety check to xmpp_insert_entity_capabilities() |
files |
changeset | 0c78d31c753d |
---|---|
branch | |
bookmark | |
tag | |
user | Mikael Berthe <mikael@lilotux.net> |
description | Change otr_send() prototype This patch updates otr_send() in order to differenciate original and encrypted messages. It should also fix a memory leak of OTR-encrypted messages. |
files |
changeset | 778280b01bcb |
---|---|
branch | |
bookmark | |
tag | |
user | Mikael Berthe <mikael@lilotux.net> |
description | Fix a few memory leaks |
files |
changeset | ea90906cb691 |
---|---|
branch | |
bookmark | |
tag | |
user | Mikael Berthe <mikael@lilotux.net> |
description | Add a few more checks |
files |
changeset | 412322678d59 |
---|---|
branch | |
bookmark | |
tag | |
user | Mikael Berthe <mikael@lilotux.net> |
description | Fix segfault when receiving a <private> Carbons message tag |
files |
changeset | 170597f5365b |
---|---|
branch | |
bookmark | |
tag | |
user | Mikael Berthe <mikael@lilotux.net> |
description | Use more generic routines to convert fingerprints to/from hexadecimal This is a first step towards non-MD5 fingerprints; now we need Loudmouth support... |
files |
changeset | 527ba1c1873e |
---|---|
branch | |
bookmark | |
tag | |
user | Mikael Berthe <mikael@lilotux.net> |
description | Display the server SSL fingerprint when we connect |
files |
changeset | 1591518a33b9 |
---|---|
branch | |
bookmark | |
tag | |
user | Mikael Berthe <mikael@lilotux.net> |
description | Minor change of the prototype for fingerprint_to_hex() |
files |
changeset | 189abf03ef24 |
---|---|
branch | |
bookmark | |
tag | |
user | Mikael Berthe <mikael@lilotux.net> |
description | Fix fingerprint management (Reported by Sven Gaerner in issue #134) |
files |
changeset | 40ddaebeb81e |
---|---|
branch | |
bookmark | |
tag | |
user | Mikael Berthe <mikael@lilotux.net> |
description | PGP: Add a memory allocation check and compilation directives |
files |
changeset | f4c00c72b27d |
---|---|
branch | |
bookmark | |
tag | |
user | Mikael Berthe <mikael@lilotux.net> |
description | Fix compilation when OTR is disabled |
files |
changeset | cb53950fb1de |
---|---|
branch | |
bookmark | |
tag | |
user | Holger Weiß <holger@zedat.fu-berlin.de> |
description | Do not use <private> for PGP-encrypted outgoing messages |
files |
changeset | ee3a40ffcd8b |
---|---|
branch | |
bookmark | |
tag | |
user | Holger Weiß <holger@zedat.fu-berlin.de> |
description | New option: 'clear_unread_on_carbon' If the new 'clear_unread_on_carbon' option is set to 1, clear the unread message flag for a contact whenever an outgoing carbon copy of a message sent to that contact is received from another client. --- mcabber/mcabber/commands.c | 2 +- mcabber/mcabber/hbuf.h | 1 + mcabber/mcabber/hooks.c | 17 ++++++++++++----- mcabber/mcabber/hooks.h | 2 +- mcabber/mcabber/screen.c | 18 ++++++++++++++---- mcabber/mcabber/xmpp.c | 2 +- mcabber/mcabberrc.example | 5 +++++ 7 files changed, 35 insertions(+), 12 deletions(-) |
files |
changeset | 3b91f6a100f5 |
---|---|
branch | |
bookmark | |
tag | |
user | Mikael Berthe <mikael@lilotux.net> |
description | PGP: Decrypt our own encrypted messages when Carbons are enabled |
files |
changeset | 84252c616919 |
---|---|
branch | |
bookmark | |
tag | |
user | Mikael Berthe <mikael@lilotux.net> |
description | PGP: Encrypt messages with our own PGP key when carbons are enabled |
files |
changeset | e3b66c8ead4f |
---|---|
branch | |
bookmark | |
tag | |
user | Mikael Berthe <mikael@lilotux.net> |
description | PGP: Change gpg_encrypt() so that several encryption keys can be used |
files |
changeset | 634cc23e8c1c |
---|---|
branch | |
bookmark | |
tag | |
user | franky |
description | Use a #define for the xep-297 protocol namespace |
files |
changeset | f51c341a9da5 |
---|---|
branch | |
bookmark | |
tag | |
user | franky |
description | Simplify handle_state_events() |
files |
changeset | db6ca1e1e082 |
---|---|
branch | |
bookmark | |
tag | |
user | franky |
description | Remove support for obsolete XEP 22 |
files |
changeset | 28ee843ddc02 |
---|---|
branch | |
bookmark | |
tag | |
user | Mikael Berthe <mikael@lilotux.net> |
description | Do not skip Carbons of encrypted messages Since we don't know we were not the intended recipient of the encrypted message, try to read encrypted messages even if we are not the primary recipient. |
files |
changeset | 96427d9e993c |
---|---|
branch | |
bookmark | |
tag | |
user | Mikael Berthe <mikael@lilotux.net> |
description | Fix chatstates handling in Message Carbons |
files |
changeset | a54c084af4d6 |
---|---|
branch | |
bookmark | |
tag | |
user | Mikael Berthe <mikael@lilotux.net> |
description | Add a "carbon" parameter to the hook-{pre,post}-message-in hooks |
files |
changeset | a053629321ed |
---|---|
branch | |
bookmark | |
tag | |
user | Mikael Berthe <mikael@lilotux.net> |
description | Carbons: Fix check in changeset 2ce6dd6861ea |
files |
changeset | 2ce6dd6861ea |
---|---|
branch | |
bookmark | |
tag | |
user | Mikael Berthe <mikael@lilotux.net> |
description | Use the Carbons <private/> element for outgoing encrypted messages |
files |
changeset | 8819bab88053 |
---|---|
branch | |
bookmark | |
tag | |
user | Mikael Berthe <mikael@lilotux.net> |
description | Improve Message Carbons support * Do not process Carbons with empty body * Add a few checks * Use the regular message handling functions, so that logging and hooks work as expected |
files |
changeset | e702073612de |
---|---|
branch | |
bookmark | |
tag | |
user | Mikael Berthe <mikael@lilotux.net> |
description | Add "hook-mdr-received" hook This hook is triggered when a XEP-0184 Message Delivery Report is received. |
files |
changeset | f063e36425a2 |
---|---|
branch | |
bookmark | |
tag | |
user | Mikael Berthe <mikael@lilotux.net> |
description | Use bookmarked password (if any) when using "/room join" (The password was only used when auto-joining.) |
files |
changeset | 0bfc4bfc127c |
---|---|
branch | |
bookmark | |
tag | |
user | Mikael Berthe <mikael@lilotux.net> |
description | Add support for storing passwords to a MUC (Nico Golde) (Imported from the Debian package.) This patch (by Nico Golde <nion@debian.org>) adds support for storing MUC passwords. |
files |
changeset | fc7a758ebbde |
---|---|
branch | |
bookmark | |
tag | |
user | Mikael Berthe <mikael@lilotux.net> |
description | Remove deprecated options comments, update headers |
files |
changeset | 51fde9c25401 |
---|---|
branch | |
bookmark | |
tag | |
user | Mikael Berthe <mikael@lilotux.net> |
description | Reset carbons when the connection is closed Then, carbons are re-enabled when mcabber reconnects. Thanks to sezuan for the report. |
files |
changeset | 44c4b850263a |
---|---|
branch | |
bookmark | |
tag | |
user | Mikael Berthe <mikael@lilotux.net> |
description | Cosmetics |
files |
changeset | 0c2276f60f78 |
---|---|
branch | |
bookmark | |
tag | |
user | Roeland Jago Douma <roeland@famdouma.nl> |
description | Less verbose logging of received carbons |
files |
changeset | 1cc84780eb5f |
---|---|
branch | |
bookmark | |
tag | |
user | Roeland Jago Douma <roeland@famdouma.nl> |
description | Very basic carbons support is hacked into mcabber. Messages are now intercepted and parsed. It probably makes more sense to implement XEP-0297: Stanza Forwarding in a more general way. A better way to display the carbons (so the user actually knows it is a carbon message) is in the pipeline. |
files |
changeset | 1210a22726d3 |
---|---|
branch | |
bookmark | |
tag | |
user | Roeland Jago Douma <roeland@famdouma.nl> |
description | We can determine if the server supports carbons. By means of XEP-0030: Service Discovery. |
files |
changeset | 16b04d64ec88 |
---|---|
branch | |
bookmark | |
tag | |
user | Hermitifier |
description | Add option to highlight timestamp added by server. |
files |
changeset | 91a8f3740a1a |
---|---|
branch | |
bookmark | |
tag | |
user | franky |
description | Added setting "ssl_ca" to set additional certificates to trust |
files |
changeset | 305297d088c2 |
---|---|
branch | |
bookmark | |
tag | |
user | franky |
description | Fix GCC warning (variable set but not used) |
files |
changeset | 3667697d677d |
---|---|
branch | |
bookmark | |
tag | |
user | franky |
description | Fix compilation for old loudmouth libraries |
files |
changeset | 88b6e9707e02 |
---|---|
branch | |
bookmark | |
tag | |
user | franky |
description | Added setting "ssl_ciphers" to define the allowed ciphers |
files |
changeset | f52b47f29ca0 |
---|---|
branch | |
bookmark | |
tag | |
user | Myhailo Danylenko <isbear@ukrpost.net> |
description | Round high priority Merge patch from isbear's mcabber-patches repository (Mikael) A resource priority value must be an integer between -128 and +127. |
files |