| Fri, 25 Mar 2022 02:33:23 -0500 |
Elliott Sales de Andrade |
Move jabber_adhoc_commands_free to the right file
|
file |
diff |
annotate
|
| Thu, 21 May 2020 21:21:54 -0500 |
Gary Kramlich |
Make sure we're not including the gettext macros in header files and deal with the repercussions of that.
|
file |
diff |
annotate
|
| Fri, 01 May 2020 12:13:35 -0500 |
Gary Kramlich |
Make sure that internal.h can only be included by libpurple and split out some pieces to purpleprivate.h
|
file |
diff |
annotate
|
| Fri, 01 May 2020 04:42:52 -0500 |
Gary Kramlich |
move all protocols, purple plugins, and purple tests to use purple.h instead of including files individually
|
file |
diff |
annotate
|
| Sun, 03 Nov 2019 20:37:07 +0300 |
qarkai |
Add new and free functions for structs to reduce duplication
|
file |
diff |
annotate
|
| Sun, 13 Oct 2019 15:45:39 +0300 |
qarkai |
Use GList functions instead of manual iterations
|
file |
diff |
annotate
|
| Mon, 01 Apr 2019 22:19:54 -0400 |
Elliott Sales de Andrade |
Remove unnecessary struct tags.
|
file |
diff |
annotate
|
| Mon, 12 Jun 2017 17:48:37 -0300 |
dx |
Merge release-2.x.y into default
|
file |
diff |
annotate
|
| Fri, 24 Mar 2017 02:23:46 +0300 |
qarkai |
Replace strcmp() with purple_strequal()
string-comparison-r2
|
file |
diff |
annotate
|
| Thu, 23 Mar 2017 21:01:15 +0300 |
qarkai |
Replace !strcmp() with purple_strequal()
string-comparison-r2
|
file |
diff |
annotate
|
| Sat, 21 Sep 2013 17:01:08 +0530 |
Ankit Vani |
Merged soc.2013.gobjectification branch
soc.2013.gobjectification.plugins
|
file |
diff |
annotate
|
| Sat, 07 Sep 2013 00:11:42 +0530 |
Ankit Vani |
Merged soc.2013.gobjectification branch
soc.2013.gobjectification.plugins
|
file |
diff |
annotate
|
| Sun, 18 Aug 2013 00:04:13 +0530 |
Ankit Vani |
Replaced some _prpl_ stuff with _protocol_
soc.2013.gobjectification.plugins
|
file |
diff |
annotate
|
| Sun, 11 Aug 2013 02:43:15 +0530 |
Ankit Vani |
Refactored jabber to use the new API
soc.2013.gobjectification.plugins
|
file |
diff |
annotate
|
| Sat, 21 Sep 2013 16:41:50 +0530 |
Ankit Vani |
Merged default branch
soc.2013.gobjectification
|
file |
diff |
annotate
|
| Sat, 07 Sep 2013 00:10:19 +0530 |
Ankit Vani |
Replaced xmlnode with PurpleXmlNode, and xmlnode_* API with purple_xmlnode_* API
soc.2013.gobjectification
|
file |
diff |
annotate
|
| Thu, 25 Jul 2013 02:22:35 +0530 |
Ankit Vani |
Renamed PurpleBListNode back to PurpleBlistNode
soc.2013.gobjectification
|
file |
diff |
annotate
|
| Wed, 03 Jul 2013 22:18:55 +0530 |
Ankit Vani |
Renamed PurpleBlistNode to PurpleBListNode
soc.2013.gobjectification
|
file |
diff |
annotate
|
| Wed, 03 Jul 2013 21:49:28 +0530 |
Ankit Vani |
Global replace to use GObject-style macros. See details.
soc.2013.gobjectification
|
file |
diff |
annotate
|
| Sat, 21 Sep 2013 11:54:03 +0200 |
Tomasz Wasilczyk |
Notify API: extend purple_notify_message with PurpleRequestCommonParameters
|
file |
diff |
annotate
|
| Tue, 30 Aug 2011 19:11:26 +0000 |
Andrew Victor |
Convert jabber prpl to use accessor functions purple_connection_get_protocol_data() and purple_connection_set_protocol_data().
|
file |
diff |
annotate
|
| Tue, 02 Nov 2010 02:06:13 +0000 |
Paul Aurich |
jabber: Protect against broken OSes and printf("%s", NULL) crashes
|
file |
diff |
annotate
|
| Fri, 27 Nov 2009 17:07:19 +0000 |
Paul Aurich |
jabber: More namespaces! This is a good stopping point for now.
|
file |
diff |
annotate
|
| Sat, 22 Aug 2009 02:52:30 +0000 |
Paul Aurich |
Remove specific copyright lines from the XMPP prpl.
|
file |
diff |
annotate
|
| Sat, 22 Aug 2009 02:40:01 +0000 |
Paul Aurich |
Update various header copyrights thanks to licensecheck.
|
file |
diff |
annotate
|
| Sun, 26 Apr 2009 06:45:55 +0000 |
Paul Aurich |
Add a new signal which is emitted (after the account is connected) if the
|
file |
diff |
annotate
|
| Fri, 13 Mar 2009 02:26:45 +0000 |
Paul Aurich |
Convert all the XMPP IQ callbacks to a typedef similar to the IQ Handlers.
cpw.darkrain42.xmpp.iq-handlers
|
file |
diff |
annotate
|
| Mon, 02 Mar 2009 06:37:05 +0000 |
Elliott Sales de Andrade |
Remove some extra trailing whitespace I noticed after merging mlundblad's
|
file |
diff |
annotate
|
| Mon, 02 Mar 2009 04:18:40 +0000 |
Elliott Sales de Andrade |
propagate from branch 'im.pidgin.pidgin.next.minor' (head d24c4a9d28f21eaa47bd76e50ed31053733edcb1)
|
file |
diff |
annotate
|
| Tue, 10 Feb 2009 05:42:53 +0000 |
Paul Aurich |
Fix a double-free segfault in the adhoc commands
|
file |
diff |
annotate
|
| Sat, 27 Sep 2008 06:33:42 +0000 |
Sadrul Habib Chowdhury |
Start hiding blist.h internals in prpls.
sadrul.struct.hiding
|
file |
diff |
annotate
|
| Sat, 10 Nov 2007 12:10:04 +0000 |
Will Thompson |
propagate from branch 'im.pidgin.pidgin' (head 25bb99ca43cd6a8b71f33d68353ebb0682bf4626)
cpw.resiak.disconnectreason
|
file |
diff |
annotate
|
| Tue, 09 Oct 2007 13:32:58 +0000 |
Will Thompson |
Stop jabber setting wants_to_die itself. This involved plumbing disconnection
cpw.resiak.disconnectreason
|
file |
diff |
annotate
|
| Fri, 09 Nov 2007 17:04:35 +0000 |
John Bailey |
applied changes from b8fa91b64c41d38520d7944d70d627007e271158
release-2.2.3
|
file |
diff |
annotate
|
| Sat, 29 Sep 2007 04:24:59 +0000 |
Evan Schoenberg |
Merged xmpp leak fixes
release-2.2.1
|
file |
diff |
annotate
|
| Fri, 14 Sep 2007 00:17:33 +0000 |
Daniel Atallah |
There shouldn't be assert()s in pretty much any libpurple code.
|
file |
diff |
annotate
|
| Mon, 10 Sep 2007 14:46:13 +0000 |
Daniel Atallah |
Various warning fixes for the xmpp prpl.
|
file |
diff |
annotate
|
| Mon, 10 Sep 2007 14:37:40 +0000 |
Daniel Atallah |
Fix mingw build of xmpp prpl
|
file |
diff |
annotate
|
| Tue, 17 Jul 2007 01:15:18 +0000 |
Andreas Monitzer |
Implemented error handling for ad-hoc commands.
soc.2007.xmpp
|
file |
diff |
annotate
|
| Mon, 16 Jul 2007 03:44:09 +0000 |
Andreas Monitzer |
Switched formatting of the ad-hoc commands to be less intimidating
soc.2007.xmpp
|
file |
diff |
annotate
|
| Fri, 13 Jul 2007 15:34:16 +0000 |
Andreas Monitzer |
Now showing ad-hoc commands of other clients connected to the same account in the account menu (per XEP-0146). Since it is becoming messy in that menu, I also prefixed all ad-hoc commands with the node this command belongs to in [], which is the resource name for clients and the domain name for the server. Examples: "[home] Set status" for clients and "[jabber.org] Send message to all connected users" for servers.
soc.2007.xmpp
|
file |
diff |
annotate
|
| Wed, 11 Jul 2007 02:36:42 +0000 |
Andreas Monitzer |
Fixed a bug that prevented multi-stage ad-hoc commands.
soc.2007.xmpp
|
file |
diff |
annotate
|
| Mon, 25 Jun 2007 20:07:31 +0000 |
Andreas Monitzer |
Now all ad-hoc commands have to be sent through jabber_adhoc_execute to be properly executed (including the form steps). This cleans up the code a bit, and avoids DOS attacks by flooding the client with malicious ad-hoc command forms that were not requested.
soc.2007.xmpp
|
file |
diff |
annotate
|
| Mon, 25 Jun 2007 19:08:16 +0000 |
Andreas Monitzer |
The server's ad-hoc commands are now listed in the account's action menu. Note that this requires an additional field in the _PurplePluginAction struct. There's no other way, since there was no way to supply user_data, and dynamically created functions are not supported by C. This should be fine, since that struct is only malloced in purple_plugin_action_new, which is part of the core. Applications have to either pass the struct unmodified, or restore the user_data pointer if the action is recreated when necessary (as is the case in Adium).
soc.2007.xmpp
|
file |
diff |
annotate
|
| Sat, 23 Jun 2007 02:57:21 +0000 |
Andreas Monitzer |
Implemented ad-hoc commands for the buddy action menu (untested), implemented the receiving end of XEP-0115: Entity Capabilities. Note that this seems not to be reliable right now, since some clients seem to have a very broken [read: completely non-functional] implementation (most notably Gajim and the py-transports).
soc.2007.xmpp
|
file |
diff |
annotate
|
| Tue, 19 Jun 2007 14:50:22 +0000 |
Andreas Monitzer |
Added the ability to register gateways, re-using most of the account registration code for this.
soc.2007.xmpp
|
file |
diff |
annotate
|
| Tue, 19 Jun 2007 02:53:24 +0000 |
Andreas Monitzer |
Implemented XEP-0050: Ad-Hoc Commands. Note that this XEP requires sending an initial command to the peer, which is not implemented in libpurple itself (since this requires a discovery browser or equivalent).
soc.2007.xmpp
|
file |
diff |
annotate
|