summaryrefslogtreecommitdiff
path: root/libpurple/protocols
Commit message (Expand)AuthorAgeFilesLines
* Use G_SOURCE_FUNC macro moreHEADmasterElliott Sales de Andrade2023-04-302-2/+2
* Don't duplicate contacts in the demo protocol when reconnectingGary Kramlich2023-04-181-9/+49
* Port the demo protocol's actions to the new status apiGary Kramlich2023-04-131-18/+42
* Port the demo protocol plugin to contactsGary Kramlich2023-04-112-204/+262
* Remove the Facebook pluginGary Kramlich2023-03-2923-12726/+0
* Remove the original irc protocol pluginGary Kramlich2023-03-2915-5993/+0
* Fix leaked errorsElliott Sales de Andrade2023-03-232-0/+4
* Fix leaks from g_list_model_get_itemElliott Sales de Andrade2023-03-221-0/+1
* Use the new status api in the demo protocol pluginGary Kramlich2023-03-212-46/+49
* Remove libsoup2 codeElliott Sales de Andrade2023-03-214-243/+1
* Use g_clear_handle_id everywhereElliott Sales de Andrade2023-03-2115-94/+34
* Use g_clear_* helpers where usefulElliott Sales de Andrade2023-03-2119-66/+37
* Remove PurpleProtocolClient->tooltip_text as it is barely used and we're scal...Gary Kramlich2023-03-204-248/+0
* Remove all of the tune apiGary Kramlich2023-03-208-281/+3
* Remove all of the current Mood APIGary Kramlich2023-03-208-399/+3
* Remove purple_protocol_client_status_text as it is no longer usedGary Kramlich2023-03-206-105/+1
* demo: Toggle sensitivity of fields in requests demoElliott Sales de Andrade2023-03-191-2/+20
* Use GListModel API for request fields in XMPPElliott Sales de Andrade2023-03-171-12/+39
* Remove tracking of required fieldsElliott Sales de Andrade2023-03-171-0/+1
* Add a PurpleRequestField:valid property and is_valid vfuncElliott Sales de Andrade2023-03-161-2/+2
* Convert PurpleRequestFieldList into a GObjectElliott Sales de Andrade2023-03-103-23/+35
* Make PurpleRequestFieldChoice into a GObjectElliott Sales de Andrade2023-03-105-38/+63
* Make PurpleRequestFieldBool into a GObjectElliott Sales de Andrade2023-03-101-2/+6
* Add a PurpleRequestFieldString subclassElliott Sales de Andrade2023-03-105-23/+20
* IRCv3: Set the SASL login name to the current nick if not set during connectionGary Kramlich2023-03-101-2/+13
* Remove a couple unused filesElliott Sales de Andrade2023-03-072-684/+0
* Convert PurpleRequestPage into a GObjectElliott Sales de Andrade2023-03-0710-127/+115
* Convert PurpleRequestGroup into a GObjectElliott Sales de Andrade2023-03-0710-87/+87
* Remove check for time_t sizeElliott Sales de Andrade2023-03-062-4/+0
* Convert PurpleRequestField into a GObjectElliott Sales de Andrade2023-03-062-4/+4
* IRC: Port the old IRC plugin to HASLGary Kramlich2023-02-284-309/+76
* Fix leaks in requestsElliott Sales de Andrade2023-02-281-0/+2
* Fix leaks when loading accountsElliott Sales de Andrade2023-02-281-0/+1
* Remove Cyrus SASL from XMPPGary Kramlich2023-02-286-798/+1
* Add demo of requests API to demo protocolElliott Sales de Andrade2023-02-261-34/+600
* Add a unit test to make sure the IRCv3 parser propagates errors to the callerGary Kramlich2023-02-231-1/+42
* Make the gadu gadu protocol plugin clean for warning level 2Gary Kramlich2023-02-2313-85/+126
* Make the irc protocol plugin clean for warning-level 2Gary Kramlich2023-02-235-130/+286
* IRCv3: Port to our new SASL library named HaslGary Kramlich2023-02-233-225/+58
* Set our global C standard to C17 and warning_level to 2Gary Kramlich2023-02-216-12/+6
* Convert idle_time in PurplePresence to GDateTimeGary Kramlich2023-02-203-11/+29
* XMPP: Remove STUN lookupsGary Kramlich2023-02-174-101/+21
* fix memory leaks in jabber testsMarkus Fischer2023-02-175-3/+24
* IRCv3: Add support for the msgid specificationGary Kramlich2023-02-163-4/+43
* IRCv3: Negotiate the message-tags capability and make sure our regex matches ...Gary Kramlich2023-02-165-8/+144
* Add a PurpleAccount parameter to the PurpleMessage constructorsGary Kramlich2023-02-086-10/+13
* IRCv3: Make sure we can compile against old versions of GsaslGary Kramlich2023-02-081-0/+8
* IRCv3: Get SCRAM-SHA-256 workingGary Kramlich2023-02-081-16/+39
* IRCv3: Add an account option to specify the SASL mechanismsGary Kramlich2023-02-082-5/+15
* IRCv3: Add a basic README.mdGary Kramlich2023-01-291-0/+20