summaryrefslogtreecommitdiff
path: root/libpurple/protocols/jabber/jutil.c
Commit message (Expand)AuthorAgeFilesLines
* Remove all #if 0's from the prplsGary Kramlich2018-01-041-31/+0
* Merge release-2.x.y into defaultdx2017-06-121-5/+5
|\
| * Replace misused g_str_equal() with purple_strequal()qarkai2017-03-231-5/+5
| * Remove -Wno-sign-compare and backport fixes from default.Elliott Sales de Andrade2014-11-131-5/+5
* | jabber: Port to use GChecksum instead of PurpleHashMike Ruprecht2016-09-291-37/+0
* | Merge changes from the release-2.x.y branch into master.Mark Doliner2014-10-231-2/+4
|\ \ | |/
| * Fix a possible information leak when preping XMPP JIDs.Mark Doliner2014-10-131-2/+4
* | Merge the release-2.x.y branch into default.Mark Doliner2014-02-011-20/+11
|\ \ | |/
| * Fix problems logging into some servers including jabber.org andMark Doliner2014-01-301-20/+11
* | Clean merge.Mark Doliner2014-01-281-0/+52
|\ \
| * \ Merge with a fair number of conflicts. Nothing too crazy.Mark Doliner2014-01-201-0/+52
| |\ \ | | |/
| | * Prevent spoofing of iq replies by verifying that the 'from' addressMark Doliner2014-01-121-0/+52
* | | Use more understandable descriptions in places where outgoing purple values a...Ankit Vani2014-01-261-1/+1
|/ /
* | Address a FIXME.Ankit Vani2013-10-241-5/+5
* | Merged default branchAnkit Vani2013-08-221-7/+16
|\ \
| * | Refactor the codebase to use PurpleHashAnkit Vani2013-06-161-9/+9
| * | Refactored protocols bonjour, gg, jabber to use the GObject-based PurpleCipherAnkit Vani2013-06-151-7/+16
* | | Fix most of libpurple warnings about -Wsign-compareTomasz Wasilczyk2013-08-211-5/+5
|/ /
* | ciphers cleanup: salt and digest lengthsTomasz Wasilczyk2013-05-051-1/+1
* | Convert jabber prpl to use accessor functions purple_connection_get_protocol_...Andrew Victor2011-08-301-2/+7
|/
* jabber: if (foo) g_free(foo) -> g_free(foo)Paul Aurich2011-03-061-6/+3
* Remove trailing whitespaceRichard Laager2011-01-041-1/+1
* jabber: Exclude ASCII 127 (Delete) from allowed SASLprep charactersPaul Aurich2010-06-171-1/+3
* jabber: Use a 129 byte buffer to fit the hex output of SHA-512 (including \0)Marcus Lundblad2010-03-221-1/+1
* jabber: Validate the hash on incoming BoB objects (in case the CID is on theMarcus Lundblad2010-03-221-5/+6
* jabber: Oops. Make jabber_saslprep have a hope of not locking the program if...Paul Aurich2010-03-071-1/+1
* jabber: Oops, crashing bad.Paul Aurich2010-02-151-1/+1
* jabber: Move those functions to jutil.[ch]Paul Aurich2010-02-151-0/+77
* jabber: Cleanup (and drop that unnormalized find function)!Paul Aurich2010-02-101-18/+0
* jabber: Document jabber_find_unnormalized_im_conv (and my guess as to whyPaul Aurich2010-02-101-5/+4
* Tighter scoping and slightly less memory usage.Paul Aurich2009-12-061-4/+7
* propagate from branch 'im.pidgin.pidgin' (head 614a3ef8e92c4e93d2a0b58a00d724...Paul Aurich2009-12-031-0/+36
|\
| * jabber: Add SASLprep and the username substitution called for in draft-ietf-s...Paul Aurich2009-11-301-0/+36
* | jabber: When getting info on a "bare" domain JID, interpret the value of "last"Marcus Lundblad2009-12-011-0/+24
|/
* Fix a crash when attempting to validate a JID with an invalid resource.Paul Aurich2009-09-091-4/+3
* jabber: Properly handle adding buddies that contain a resource. Closes #10151.Paul Aurich2009-08-311-5/+15
* jabber: Use a better method for dealing with terminating slashes in JIDs.Paul Aurich2009-08-291-24/+18
* jabber: Strip the '/' off of a JID in jabber_normalize.Paul Aurich2009-08-221-1/+16
* Remove specific copyright lines from the XMPP prpl.Paul Aurich2009-08-221-1/+3
* Oops, it helps to set the resource.Paul Aurich2009-07-201-0/+2
* Move the IDN support into the DNS routines.Paul Aurich2009-07-191-22/+0
* When GNU Libidn is available, use it for XMPP stringprep operations.Paul Aurich2009-07-171-6/+186
* For JIDs, do strdown before normalization.Paul Aurich2009-07-151-7/+7
* Save one traversal of the domain for IPv6 validation.Paul Aurich2009-07-111-5/+6
* Validate IPv6 identifiers in the domain portion of a JID.Paul Aurich2009-07-111-6/+19
* XMPP domains can also be IPv4 or IPv6 addressesPaul Aurich2009-07-111-3/+2
* XMPP allows for internationalized domain names.Paul Aurich2009-07-111-2/+2
* Doh, small typo. Tests pass now. Yay.Mark Doliner2009-07-111-1/+1
* Be more restrictive in the characters allowed by jabber_nameprep_validate()Mark Doliner2009-07-101-2/+11
* Of course, these should be >= and <=Mark Doliner2009-07-101-3/+3