aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
* Added Jabber info to CHANGES.Wilmer van der Gaast2006-12-03-0/+20
|
* Fixed use of already free()d variable.Wilmer van der Gaast2006-12-03-2/+2
|
* Fixed me. ;-) This seems to be correct already.Wilmer van der Gaast2006-11-23-1/+1
|
* Fixed some (possible) NULL-pointer dereferences. THANKS FOR NOTHING toWilmer van der Gaast2006-11-23-7/+26
| | | | | | | | GLib for giving this very useful "s2 != NULL assertion failed" message instead of just dereferencing the damn pointer so I can find a backtrace, this sure makes debugging very easy, guys! Wasn't GLib supposed to SAVE time?
* Added handling of GET_BUDDY_* flags.Wilmer van der Gaast2006-11-13-5/+13
|
* Improved handling of JIDs: Bare JIDs are allowed (*sigh*) and caseWilmer van der Gaast2006-11-13-103/+174
| | | | | insensitivity. Probably not complete yet...
* Added #defines for XML namespaces.Wilmer van der Gaast2006-10-31-27/+42
|
* Added handling of roster pushes. This means your local buddy list willWilmer van der Gaast2006-10-28-12/+57
| | | | | | stay synchronized with other clients logged into your account at the same time.
* Forgot about one possible NULL pointer dereference in jabber_pkt_message().Wilmer van der Gaast2006-10-24-1/+1
|
* Better handling of <message/> packets. (Headlines, JIDs without /resourceWilmer van der Gaast2006-10-23-21/+41
| | | | | part, non-chat messages.)
* Merge from main tree.Wilmer van der Gaast2006-10-22-22/+104
|\
| * set_eval_int() was pretty broken...Wilmer van der Gaast2006-10-22-2/+2
| |
| * Fixed #181. (Using wrong (static) variable in error messages.)Wilmer van der Gaast2006-10-22-2/+2
| |
| * Copied 1.0.x changelogs, disabled LDAP support in configure (because theWilmer van der Gaast2006-10-22-7/+71
| | | | | | | | | | | | code just doesn't work yet) and added GLib version detection. (GLib 2.4 and up *should* work.)
| * Away devoices are done by the server instead of by root now. This makesWilmer van der Gaast2006-10-22-4/+4
| | | | | | | | | | more sense with the "netsplit feature". (Because of less noisy joins.)
| * Fixed #139. (Wrong Gender description)Wilmer van der Gaast2006-10-21-1/+1
| |
| * "Restructured" msn_login() a little bit.Wilmer van der Gaast2006-10-21-9/+8
| |
| * Filled in the user changelog a bit more.Wilmer van der Gaast2006-10-16-0/+19
| |
* | Complete fix (or mostly a work-around) for nested calls to signoff(). (CanWilmer van der Gaast2006-10-21-2/+2
| | | | | | | | | | | | | | happen when the IRC connection to the user is broken, a write() to it eventually fails, which triggers an irc_kill() which, in turn, will call signoff() for all accounts.)
* | Can't hurt to at least try one compile before running bzr commit...Wilmer van der Gaast2006-10-21-1/+1
| |
* | Proper detections of errors from *_connect() and added a "Connecting"Wilmer van der Gaast2006-10-21-5/+8
| | | | | | | | | | message in jabber_login().
* | Added backwards compatibility with the old "account add" syntax for JabberWilmer van der Gaast2006-10-20-3/+69
| | | | | | | | | | | | | | | | | | accounts. Very ugly code, so it won't stay long. ;-) Plus checking of the ssl_connect() return value, because of course it can return NULL too... Have to add general *_connect() error checking to jabber_login() soon!
* | Now all IQ packets get an ID and cached packets get a "special" ID. ThisWilmer van der Gaast2006-10-20-13/+49
| | | | | | | | | | | | makes it easier to find out if an event handler has to be called for a reply packet.
* | Added starttls code to ssl_openssl.c so GnuTLS isn't the only supportedWilmer van der Gaast2006-10-19-42/+77
| | | | | | | | | | SSL module in this branch anymore.
* | get_info() now displays vCard information too.Wilmer van der Gaast2006-10-18-0/+145
| |
* | hash_hex buffer for IQ digest authentication missed one byte...Wilmer van der Gaast2006-10-16-1/+1
| |
* | A *working* fix for a memory access violation in cmd_remove().Wilmer van der Gaast2006-10-15-1/+1
| |
* | Merge from devel.Wilmer van der Gaast2006-10-15-0/+5
|\|
| * set_eval_int() now allows negative integers.Wilmer van der Gaast2006-10-15-0/+4
| |
| * Fixing early free(). Memory management in the passport code is getting tooWilmer van der Gaast2006-10-15-0/+1
| | | | | | | | | | messy, really... :-(
* | Proper cleanup of jabber buddy structures when removing a buddy from theWilmer van der Gaast2006-10-15-28/+122
| | | | | | | | | | | | | | list, proper checking (and handling) of events related to buddies that aren't "hashed" yet, limit checks on priorityto setting, renamed JEP85 to XEP85, support for more XEP85 states.
* | Merging from main development tree.Wilmer van der Gaast2006-10-15-5/+7
|\|
| * Fixed a very interesting memory leak in the OSCAR module.Wilmer van der Gaast2006-10-15-2/+2
| |
| * Small documentation fix (closes #208).Wilmer van der Gaast2006-10-15-3/+5
| |
| * Merging with storage-xml. It seems to be working pretty well, so maybeWilmer van der Gaast2006-10-15-1160/+2576
| |\ | | | | | | | | | | | | this way more people will test it. :-)
* | | Documentation updates.Wilmer van der Gaast2006-10-15-9/+45
| | |
* | | Merging from devel and storage-xml.Wilmer van der Gaast2006-10-15-84/+61
|\ \ \ | | |/ | |/|
| * | Merging from devel.Wilmer van der Gaast2006-10-15-73/+50
| |\|
| | * Fixed some memory leaking in the MSN Passport code.Wilmer van der Gaast2006-10-13-11/+11
| | |
| | * Added msn_http_encode() so it can be used in msn_buddy_list_add() too.Wilmer van der Gaast2006-08-25-21/+30
| | | | | | | | | | | | | | | Most likely fixes #198.
| | * The Yahoo! module now properly sets away states instead of away messages.Wilmer van der Gaast2006-07-27-6/+8
| | | | | | | | | | | | | | | | | | (So other BitlBees can read your Yahoo! away states better and others can see the proper icons again.)
| | * Copy-paste considered harmful + Fixed double handling of gc->permit/denyWilmer van der Gaast2006-07-27-36/+1
| | | | | | | | | | | | | | | which actually broke the block/allow commands.
| * | Removed a reference to an already free()d variable from cmd_remove().Wilmer van der Gaast2006-10-15-1/+1
| | |
| * | Using LGPL for generic parts, where possible.Wilmer van der Gaast2006-09-20-10/+10
| | |
* | | Fixed get_info(), now that buddy_by_jid() doesn't just return the firstWilmer van der Gaast2006-10-13-11/+6
| | | | | | | | | | | | | | | resource in the list anymore.
* | | Replies to jabber:iq:time packets.Wilmer van der Gaast2006-10-12-0/+18
| | |
* | | Special message when the XMPP session is ended because of a concurrentWilmer van der Gaast2006-10-12-15/+101
| | | | | | | | | | | | | | | | | | login, and now sending proper error responses to IQ packets we can't handle.
* | | Fixed issues in end-of-connection detection and added basic "handling" ofWilmer van der Gaast2006-10-11-1/+50
| | | | | | | | | | | | | | | | | | stream errors. (They can't really be handled, but at least the user can be informed.)
* | | Handling of some basic IQ-get packets.Wilmer van der Gaast2006-10-11-3/+70
| | |
* | | Oops... When I say ignore, I really mean ignore!Wilmer van der Gaast2006-10-10-0/+2
| | |