Commit message (Collapse) | Author | Age | Lines | ||
---|---|---|---|---|---|
... | |||||
| | * | | | add offline users, too | VMiklos | 2007-08-19 | -9/+9 | |
| | | | | | |||||
| | * | | | download buddies from the server | VMiklos | 2007-08-19 | -76/+48 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | also remove write queues. i took them from the jabber module and they seem to be a bit unnecessary for skype | ||||
| | * | | | basic read functions | VMiklos | 2007-08-19 | -6/+41 | |
| | | | | | |||||
| | * | | | initial commit | VMiklos | 2007-08-19 | -0/+201 | |
| | / / | |||||
| | | * | Doc update, OAuth is available for more than just Twitter now. | Wilmer van der Gaast | 2011-08-01 | -3/+3 | |
| | | | | |||||
| | | * | Had to change the OAuth secret for GTalk. | Wilmer van der Gaast | 2011-08-04 | -1/+1 | |
| | | | | |||||
| | | * | Error handling fixes. | Wilmer van der Gaast | 2011-08-04 | -4/+8 | |
| | | | | | | | | | | | | | | | | | | | | | | | | Found one double free() bug causing troubles when a buddy_msg() handler takes down the IM connection immediately. | ||||
| | | * | Don't timeout Jabber connections on OAuth initialization. | Wilmer van der Gaast | 2011-07-31 | -0/+3 | |
| | | | | |||||
| | | * | OAuth code cleanup. | Wilmer van der Gaast | 2011-07-31 | -18/+27 | |
| | | | | |||||
| | | * | Facebook authentication. This isn't really OAuth in the end: FB doesn't | Wilmer van der Gaast | 2011-07-31 | -2/+52 | |
| | | | | | | | | | | | | | | | | | | | | | | | | really support desktop app OAuth in a way that would work with BitlBee. Plus, it's only OAuth-compliant by, err, name? | ||||
| | | * | oauth2 changes to address http://twitter.com/Wilmer/status/96715400124968960 | Wilmer van der Gaast | 2011-07-31 | -8/+22 | |
| | | | | |||||
| | | * | Export oauth_params_parse(). | Wilmer van der Gaast | 2011-07-31 | -1/+2 | |
| | | | | |||||
| | | * | Having written the same stupid code (ASCII MD5 hashes) 205762 times, time to | Wilmer van der Gaast | 2011-07-31 | -0/+11 | |
| | | | | | | | | | | | | | | | | | | | | have a function for it.. | ||||
| | | * | Working OAuth2 support. Needs some more debugging (error handling is not | Wilmer van der Gaast | 2011-07-26 | -43/+309 | |
| | | | | | | | | | | | | | | | | | | | | great and imc_logout() gets (rightfully) confused when jabber_data is empty). | ||||
| | | * | Kill obsolete Jabber server string (SSL, port#s, etc) parsing. | Wilmer van der Gaast | 2011-07-25 | -55/+0 | |
| | | | | |||||
| | | * | Nothing useful yet, this just generates an auth URL. Things to do: Ability | Wilmer van der Gaast | 2011-07-22 | -4/+128 | |
| |_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | to process the answer. This is hard because the GTalk server will time out very quickly which means we lose our state/scope/etc. (And the ability to even receive the answer, at least if I'd do this the same way the Twitter module does it.) And then, get the access token and use it, of course. :-) | ||||
* | | | Fixed dumb file descriptor leak. | Wilmer van der Gaast | 2011-07-12 | -0/+1 | |
| | | | |||||
* | | | Fixed use of g_iconv() in do_iconv(). This was done wrong for ages and | Wilmer van der Gaast | 2011-07-02 | -4/+4 | |
| |/ |/| | | | | | | | | | apparently screwed up charset handling in OSCAR pretty badly.. Found and fixed by dalias (#813). May or may not also fix other bugs. | ||||
* | | Preparing Debian upload. | Wilmer van der Gaast | 2011-06-14 | -0/+7 | |
| | | |||||
* | | 3.0.3, hopefully ready. Time to roll the tarballs.3.0.3 | Wilmer van der Gaast | 2011-06-12 | -2/+18 | |
| | | |||||
* | | Use sscanf, not strtoull. G_GUINT64_FORMAT really makes format strings look | Wilmer van der Gaast | 2011-06-12 | -2/+2 | |
| | | | | | | | | | | so much better. | ||||
* | | Aaaaaargh! Who thought it'd be a good idea to make 8-bit integers signed?? | Wilmer van der Gaast | 2011-06-12 | -1/+1 | |
| | | | | | | | | | | | | NOW? WHO? Anyway, this bug was causing not only chars < ' ' to be stripped, but also anything with the highest bit set. (I.e. anything non-ASCII.) | ||||
* | | Oops. prefix shouldn't be just "ca" for identi.ca. | Wilmer van der Gaast | 2011-06-11 | -1/+3 | |
| | | |||||
* | | Change the default base_url to something that works. Change the default for | Wilmer van der Gaast | 2011-06-11 | -15/+28 | |
| | | | | | | | | | | | | identi.ca to HTTPS while I'm at it. Pretty important since I can't use OAuth for it yet. | ||||
* | | Use /friends/ids and /users/lookup instead of /statuses/friends to get a | Wilmer van der Gaast | 2011-06-11 | -146/+145 | |
| | | | | | | | | | | | | list of contacts at login time. Still depends on adding an API version number to base_url though. | ||||
* | | Crash-bug (NULL-ptr deref) fix in channel part routine. | Wilmer van der Gaast | 2011-06-11 | -1/+2 | |
| | | |||||
* | | Re-indent Twitter code. It just lacks *any* kind of consistency. Flags used: | Wilmer van der Gaast | 2011-06-11 | -591/+486 | |
| | | | | | | | | | | | | -i8 -kr -ts8 -ut -l100 Because K&R isn't so bad after all but spaces are definitely evil. (Not that GNU indent understands how to use tabs, oh well.) | ||||
* | | Dirty workaround: Don't download the contact list for now as Twitter | Wilmer van der Gaast | 2011-06-09 | -0/+1 | |
| | | | | | | | | | | | | | | deprecated the API call BitlBee uses for that. The contact list will be updated as tweets come in. Real fix will come in later, at least this lets everyone log in again. | ||||
* | | Merge from pesco (bugfix for #751). | Wilmer van der Gaast | 2011-05-12 | -1/+1 | |
|\ \ | |||||
| * \ | mergeback | Sven Moritz Hallberg | 2011-05-01 | -0/+0 | |
| |\ \ | |/ / |/| | | |||||
* | | | Merging "otr reconnect", bug #740. | Wilmer van der Gaast | 2011-05-01 | -1/+26 | |
|\ \ \ | |||||
| | * | | honor LDFLAGS in otr.so make rule | Sven Moritz Hallberg | 2011-05-01 | -1/+1 | |
| |/ / | |||||
| * / | add otr reconnect command | Sven Moritz Hallberg | 2011-05-01 | -1/+26 | |
|/ / | |||||
* | | Improved channel cleanup. Should fix a crash bug when leaving temporary | Wilmer van der Gaast | 2011-05-01 | -0/+3 | |
| | | | | | | | | | | groupchat channels (i.e. channels invited to on gtalk). #780. | ||||
* | | Add -I to command line in xinetd/systemd example files instead of assuming | Wilmer van der Gaast | 2011-05-01 | -2/+2 | |
| | | | | | | | | | | the default wasn't changed in bitlbee.conf. | ||||
* | | Actually, let's also drop the -0. | Wilmer van der Gaast | 2011-04-22 | -1/+1 | |
| | | |||||
* | | Don't put an epoch in the Debian "spoofed" version number. Debian's now | Wilmer van der Gaast | 2011-04-22 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | barfing on the "1:bzr-devel-xx" version numbers generated by the nightlies builder (due to "bzr" not being a number) so I have to think of something else. The main reason for using epochs was so "bzr-devel-xx" will be considered newer than "3.0.2". ASCII-wise this should be the case even without epochs but okay, it made sense to do this anyway to avoid apple-orange comparisons. Now I'll try switching to package version numbers like 3.0.2+devel+xx-0. No need for epochs then, plus 3.0.3 will actually win over 3.0.2+devel+xx-0 when it should. This does probably mean that people who still have 1:bzr-something installed won't be upgraded automatically, I guess I'll try to let everyone know via Twitter, etc.. | ||||
* | | Send Connection: close headers so webservers won't try keepalive connections | Wilmer van der Gaast | 2011-04-18 | -0/+2 | |
| | | | | | | | | | | which http_client really can't deal with. | ||||
* | | Try to show better Twitter error messages. Sadly this doesn't always work | Wilmer van der Gaast | 2011-04-18 | -6/+7 | |
| | | | | | | | | | | | | since Twitter can't seem to make up their mind on the formatting of their error responses, sometimes using XML and sometimes plain text. | ||||
* | | show_ids documentation. | Wilmer van der Gaast | 2011-04-18 | -0/+11 | |
| | | |||||
* | | Fix GnuTLS >2.12 or so compatibility. | Wilmer van der Gaast | 2011-04-18 | -0/+1 | |
|/ | | | | | Bug #779 and https://savannah.gnu.org/support/index.php?107660 | ||||
* | Check td->log everywhere before using it.. | Wilmer van der Gaast | 2011-03-31 | -2/+2 | |
| | |||||
* | Also use the short IDs for a new reply command. Couldn't think of a sane way | Wilmer van der Gaast | 2011-03-29 | -4/+35 | |
| | | | | | | to support "xx:" or "@xx" since it would also become too ambiguous. Only thing left to do now is documenting it. | ||||
* | Allow using the new 2-digit id's for retweets. | Wilmer van der Gaast | 2011-03-29 | -1/+5 | |
| | |||||
* | For #721, add the numbers in front of tweets if show_ids is enabled. Left | Wilmer van der Gaast | 2011-03-29 | -11/+78 | |
| | | | | | to do: Document the feature and allow using the numbers in rt/replies. | ||||
* | Include FLOOD=0/9999 (min time between msgs/max burst size) in 005. This | Wilmer van der Gaast | 2011-03-27 | -1/+1 | |
| | | | | | is by no means a standard ATM but let's try to make it one. :-) | ||||
* | Tweaks to allow authenticating to identi.ca with OAuth. Doesn't seem to work | Wilmer van der Gaast | 2011-03-27 | -4/+30 | |
| | | | | | | | completely for whatever the reason may be (invalid signature). I give up for now. Stuff does actually work if you generate access tokens using different software so BitlBee's definitely able to generate good signatures. | ||||
* | Set the libpurple proxy server in a way that should work with older | Wilmer van der Gaast | 2011-03-26 | -2/+1 | |
| | | | | | libpurple versions. | ||||
* | fakeroot is now known as fuckroot; it changes $UID but $USER is still | Wilmer van der Gaast | 2011-03-19 | -1/+1 | |
| | | | | | | non-root. And make only passes through $USER, not $UID. So we end up shelling out to id to figure out if we're root. :-/ | ||||
* | Added init/ subdir and make clean. | Wilmer van der Gaast | 2011-03-18 | -1/+27 | |
| |