aboutsummaryrefslogtreecommitdiffstats
path: root/protocols
Commit message (Collapse)AuthorAgeLines
* First step in this merge. Mostly a bzr merge and then a cleanup of conflictsWilmer van der Gaast2010-08-24-0/+10
|\ | | | | | | | | and parts I want to/have to redo (because of ui-fix).
| * merge with upstraem bitlbee 1.2.8Sven Moritz Hallberg2010-07-11-44/+131
| |\
| * \ merge in bitlbee headSven Moritz Hallberg2010-06-04-128/+161
| |\ \
| * | | add an option to disable otr on twitter (and other unsuitable protocols)Sven Moritz Hallberg2010-06-03-4/+6
| | | |
| * | | merge in bitlbee 1.2.7Sven Moritz Hallberg2010-06-03-204/+249
| |\ \ \
| * | | | fix a double freeSven Moritz Hallberg2010-06-03-2/+2
| | | | |
| * | | | merge in bitlbee 1.2.6Sven Moritz Hallberg2010-06-03-131/+1666
| |\ \ \ \
| * \ \ \ \ merge in bitlbee 1.2.5Sven Moritz Hallberg2010-06-03-467/+465
| |\ \ \ \ \
| * \ \ \ \ \ merge in bitlbee 1.2.4Sven Moritz Hallberg2010-06-03-87/+568
| |\ \ \ \ \ \
| * \ \ \ \ \ \ pretty blind try at merging in the latest trunkSven Moritz Hallberg2009-03-12-43/+97
| |\ \ \ \ \ \ \
| * | | | | | | | commit updates by ashish shukla <wahjava@gmail.com>Sven Moritz Hallberg2009-03-12-87/+68
| | | | | | | | |
| * | | | | | | | merge in latest trunkSven Moritz Hallberg2008-07-17-1007/+459
| |\ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ more upstream changesSven Moritz Hallberg2008-02-17-1/+26
| |\ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ merge in upstream changesSven Moritz Hallberg2008-02-16-38/+97
| |\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | Support halfops for 'notaway' status etc.Sven Moritz Hallberg2008-02-10-0/+4
| | | | | | | | | | | |
| * | | | | | | | | | | remove old away_devoice stuffSven Moritz Hallberg2008-02-09-65/+0
| | | | | | | | | | | |
| * | | | | | | | | | | - add support for setting ops/voice according to OTR msgstateSven Moritz Hallberg2008-02-09-6/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - add 'otr trust' user command - support non-otr messages during keygen - run otr messages through strip_html - interpret <b> and <i> tags in html messages - record max message size in prpl - add 'encrypted' flag to user_t - cosmetics
| * | | | | | | | | | | OTR support, first checkinSven Moritz Hallberg2008-02-03-5/+14
| | | | | | | | | | | |
* | | | | | | | | | | | Fix two compiler warnings.Wilmer van der Gaast2010-08-22-2/+2
| | | | | | | | | | | |
* | | | | | | | | | | | Pick up away info from Yahoo! too.Wilmer van der Gaast2010-08-21-0/+2
| | | | | | | | | | | |
* | | | | | | | | | | | Pass "user is mobile" info coming from OSCAR up to BitlBee and show mobileWilmer van der Gaast2010-08-21-0/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | people as away=Mobile. Bug #462 (and others for other protocols).
* | | | | | | | | | | | libpurple: Fix typing notifications (in and out). Closes #671.Wilmer van der Gaast2010-08-20-13/+41
| | | | | | | | | | | |
* | | | | | | | | | | | Don't send a /QUIT for every Twitter contact when going offline, and showWilmer van der Gaast2010-08-14-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the twitter_$username /QUIT as a netsplit.
* | | | | | | | | | | | strptime() on FreeBSD (and possibly other non-glibc platforms) %z is notWilmer van der Gaast2010-08-11-1/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | supported, so just insert the literal timezone there - let's hope Twitter won't ever change that.
* | | | | | | | | | | | Small bug in the previous change: NULL-initialize srv.Wilmer van der Gaast2010-08-11-1/+1
| | | | | | | | | | | |
* | | | | | | | | | | | When doing SRV lookups, return an array with all RRs instead of just theWilmer van der Gaast2010-08-10-4/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | first one. The first isn't always the best one and this is currently causing GTalk issues when talk2.l.google.com (which is currently dead) is first.
* | | | | | | | | | | | Add a few more commands (including RT) and the ability to send replies.Wilmer van der Gaast2010-08-08-15/+65
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | That's it for now, this is already not very pretty, but just offers the bare basic functionality.
* | | | | | | | | | | | Allow protocol modules to keep per-contact protocol-specific data. UseWilmer van der Gaast2010-08-07-3/+42
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | this in the Twitter module to remember the id and timestamp of a contact's last tweet, which can later be used for simple replies/retweets.
* | | | | | | | | | | | Add commands to the Twitter module, starting with undo (which deletesWilmer van der Gaast2010-08-07-24/+110
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | either your most recent tweet, or a specific id (pass it as an argument)).
* | | | | | | | | | | | OpenSolaris (non-gcc) fixes, patches from Dagobert Michelsen <dam@opencsw.org>Wilmer van der Gaast2010-08-07-18/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | with some changes.
* | | | | | | | | | | | Reconstruct incoming truncated retweets.Wilmer van der Gaast2010-08-07-1/+26
| | | | | | | | | | | |
* | | | | | | | | | | | Some fixes for compiler warnings that only show up when compiling with -O2,Wilmer van der Gaast2010-08-05-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | and some additions to the Debian package description.
* | | | | | | | | | | | Try another way to silence int-pointer cast warnings in the Yahoo! module.Wilmer van der Gaast2010-08-04-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | -Wno-pointer-to-int-cast is not supported by gcc3.
* | | | | | | | | | | | Don't notify the UI about group changes if there wasn't, in fact, a change.Wilmer van der Gaast2010-07-30-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This should stop the odd left+joins that were happening sometimes.
* | | | | | | | | | | | Allow including account tags in nicknames, and be a bit more clever aboutWilmer van der Gaast2010-07-28-6/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the default tags (recognize AIM/ICQ/GTalk/Facebook).
* | | | | | | | | | | | MSN: Don't show any "special" messages when breaking down switchboards withWilmer van der Gaast2010-07-28-4/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | queued messages. They were never supposed to be seen by the user. Also, don't send them all to offline users.
* | | | | | | | | | | | Source documentation update, including a short HACKING file.Wilmer van der Gaast2010-07-28-51/+43
| | | | | | | | | | | |
* | | | | | | | | | | | Some NULL pointer checks for libyahoo2 - this code's currently crashingWilmer van der Gaast2010-07-25-3/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | because BitlBee ignores file transfers.
* | | | | | | | | | | | Suppress GLib warning when trying to get a user's IP address while not anyWilmer van der Gaast2010-07-25-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | IP information is available (yet).
* | | | | | | | | | | | Some support for changing group info on OSCAR.Wilmer van der Gaast2010-07-25-2/+10
| | | | | | | | | | | |
* | | | | | | | | | | | MSN supports having people in multiple groups and BitlBee does not. WhenWilmer van der Gaast2010-07-25-7/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | moving people between groups, make sure they *are* removed from their old group.
* | | | | | | | | | | | Take the local address from the IM/IRC connection when setting up a listeningWilmer van der Gaast2010-07-25-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | socket for file transfers.
* | | | | | | | | | | | Use the account tag in a few places and store it in the XML file as anWilmer van der Gaast2010-07-24-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | attribute, not as a setting (since all accounts have it anyway).
* | | | | | | | | | | | Adding account tags as a way to 100% uniquely identify an account.Wilmer van der Gaast2010-07-24-2/+52
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | protocol(screenname) doesn't do this and is a little bit long. These will be used for nick_format and XML storage.
* | | | | | | | | | | | Fixing chat_join() for OSCAR to return a struct groupchat* right away,Wilmer van der Gaast2010-07-24-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | without this we end up creating a #chat_000.
* | | | | | | | | | | | Adding protocol-specific chatroom settings. First one to use this: AIMWilmer van der Gaast2010-07-24-7/+39
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | chatrooms to use exchange numbers other than 4.
* | | | | | | | | | | | Inverting allow_reconnect logic on login failures. Automatic reconnects wereWilmer van der Gaast2010-07-24-4/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | getting im.bitlbee.org IP-banned sometimes. This fix keeps it happy for some time already.
* | | | | | | | | | | | Support buddy groups on Yahoo!Wilmer van der Gaast2010-07-24-3/+30
| | | | | | | | | | | |
* | | | | | | | | | | | New handling of authorization requests. The old one wasn't fully brokenWilmer van der Gaast2010-07-24-13/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | actually, but it needed a reconnect to see new contacts.
* | | | | | | | | | | | Merge complete. It still logs in...Wilmer van der Gaast2010-07-24-1985/+2170
| | | | | | | | | | | |