aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
...
| * | | | | | | | | | | | | | | | | | | This is how you now start groupchats: /join #channel, /invite people.Wilmer van der Gaast2010-05-09-3/+49
| | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | Restored /invite for groupchats.Wilmer van der Gaast2010-05-08-14/+33
| | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | Fixed buggy jabber_chat_by_jid() after GSList change.Wilmer van der Gaast2010-05-08-1/+1
| | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | Misc. cleanup. Also updated the Yahoo! module to deal with struct groupchatWilmer van der Gaast2010-05-08-14/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | in a GSList so that a default config fully compiles again.
| * | | | | | | | | | | | | | | | | | | Fixed *facepalm* memory management/scoping bug in /AWAY command.Wilmer van der Gaast2010-05-08-4/+2
| | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | Always show normal contacts in &bitlbee, not just the first channel in theWilmer van der Gaast2010-05-08-3/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | list.
| * | | | | | | | | | | | | | | | | | | Also allow addressing people inside the control channel using a comma.Wilmer van der Gaast2010-05-08-2/+2
| | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | Support for receiving chatroom topics. Since I didn't restore named chatroomWilmer van der Gaast2010-05-08-13/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | support I could only test this using gdb.
| * | | | | | | | | | | | | | | | | | | Restored imcb_chat_name_hint().Wilmer van der Gaast2010-05-08-51/+39
| | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | Allow leaving groupchat channels.Wilmer van der Gaast2010-05-08-1/+20
| | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | Restored support for outgoing messages. This code is all so much saner now..Wilmer van der Gaast2010-05-08-10/+50
| | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | Reshuffled irc_im.c into a saner order.Wilmer van der Gaast2010-05-08-51/+50
| | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | Users leaving really show up again.Wilmer van der Gaast2010-05-08-17/+23
| | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | Support for receiving messages in chatrooms.Wilmer van der Gaast2010-05-08-34/+37
| | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | Would be nice to include bee_chat.c in the repo...Wilmer van der Gaast2010-05-08-0/+263
| | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | Starting to restore chatroom stuff. Only enough to create and be joinedWilmer van der Gaast2010-05-06-278/+111
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into a room. More will follow soon.
| * | | | | | | | | | | | | | | | | | | Use irc_channel_name_ok() and check if a channel with that name alreadyWilmer van der Gaast2010-05-05-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | exists before creating it.
| * | | | | | | | | | | | | | | | | | | Show offline/away status better in /WHO and /WHOIS.Wilmer van der Gaast2010-05-04-1/+16
| | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | Add irc_channel_printf() for slightly saner root messages from a randomWilmer van der Gaast2010-05-04-2/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | channel.
| * | | | | | | | | | | | | | | | | | | Removed some disabled code related to away_devoice (now implemented anyway).Wilmer van der Gaast2010-05-03-23/+0
| | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | Fixed strncpy() usage, and show error when trying to msg non-existent peopleWilmer van der Gaast2010-05-03-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | via the channel.
| * | | | | | | | | | | | | | | | | | | Mainline merge.Wilmer van der Gaast2010-05-03-90/+953
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / / / / / / / / |/| | | | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | | | Fixed show_offline documentation. (The default is off, not on.)Wilmer van der Gaast2010-05-02-1/+1
| | | | | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | | | OAuth sanity fix: Twitter-specific stuff should *not* be in lib/oauth.c.Wilmer van der Gaast2010-05-02-90/+127
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Somewhat intrusive, should've done this right immediately. :-/
| * | | | | | | | | | | | | | | | | | | | Save the credentials again.Wilmer van der Gaast2010-05-01-4/+35
| | | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | | Cleaned up OAuth stuff: consumer key/secret should *not* be in lib/oauth.c.Wilmer van der Gaast2010-05-01-92/+98
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Keep it in the Twitter module, and use the oauth_info struct through the whole session to keep all this together.
* | | | | | | | | | | | | | | | | | | | | Applied show-offline patch from Florian E.J. Fruth, adapted for a fewWilmer van der Gaast2010-05-02-16/+85
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | changes that happened since 1.2.4.
* | | | | | | | | | | | | | | | | | | | | Oops. rt_mon start at 0=Jan, causing off-by-a-month timestamps shown to theWilmer van der Gaast2010-05-01-1/+1
|/ / / / / / / / / / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | user. Temporary work-around: set timezone to +720 or so. :-P
* | | | | | | | | | | | | | | | | | | | NULL-initialize two vars that weren't and should.Wilmer van der Gaast2010-04-30-1/+1
| | | | | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | | | Set HTML-flag on Twitter accounts so </> and all get converted back.Wilmer van der Gaast2010-04-30-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (Probably also fixes potential problems with outgoing messages.)
* | | | | | | | | | | | | | | | | | | | Merging OAuth branch. It should be stable now and is documented.Wilmer van der Gaast2010-04-28-28/+674
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|_|/ / / / / / / / / / |/| | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | OAuth documentation update.Wilmer van der Gaast2010-04-28-0/+23
| | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | Valgrind-clean now. And decent handling of errors (wrong PIN).Wilmer van der Gaast2010-04-27-1/+3
| | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | Valgrind cleanup.Wilmer van der Gaast2010-04-27-18/+64
| | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | The escaping, I fixed it for you. More expensive code this way and most ofWilmer van der Gaast2010-04-27-18/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the vars don't need escaping. But this shouldn't be so fragile anymore.
| * | | | | | | | | | | | | | | | | | | Save the OAuth token in the acct structs so it doesn't have to be rerequestedWilmer van der Gaast2010-04-26-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | every time.
| * | | | | | | | | | | | | | | | | | | Escaping in oauth_nonce(). Not sure if the escaping is entirely right ATM...Wilmer van der Gaast2010-04-26-1/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | :-(
| * | | | | | | | | | | | | | | | | | | OAuth, it lives!Wilmer van der Gaast2010-04-26-4/+59
| | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | Twitter module now generates authorize URLs.Wilmer van der Gaast2010-04-26-19/+59
| | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | Moving two public OAuth functions into the header file.Wilmer van der Gaast2010-04-26-16/+36
| | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | Successfully posted a tweet!Wilmer van der Gaast2010-04-26-26/+54
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Twitter's tricky. It returns vars (user_id, screen_name) in the access token that, the way I read the spec, should be included in all subsequent queries. However, stuff only started to work when I dropped those vars. This code's definitely not pretty ATM. Need to clean up now that it actually works.
| * | | | | | | | | | | | | | | | | | | Added a function that generates an OAuth Authorization: HTTP header.Wilmer van der Gaast2010-04-26-13/+79
| | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | oauth_access_token() added. I managed to increase the counter onWilmer van der Gaast2010-04-25-4/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | http://twitter.com/oauth_clients/details/127170 . \o/
| * | | | | | | | | | | | | | | | | | | Some HTTP stuff. Via gdb I can make this request a token.Wilmer van der Gaast2010-04-25-6/+212
| | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | constified.Wilmer van der Gaast2010-04-25-2/+2
| | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | Code to calculate OAuth signatures. I hope that after wrapping my mindWilmer van der Gaast2010-04-25-1/+129
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | around all of this the rest is going to be easier..
| * | | | | | | | | | | | | | | | | | | Make http_encode() RFC3986-compliant. (Escape everything except alphanumericWilmer van der Gaast2010-04-25-2/+1
|/ / / / / / / / / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | characters plus [-_~.].)
* | | | | | | | | | | | | | | | | | | Also override package version number for bitlbee-dev when $BITLBEE_VERSIONWilmer van der Gaast2010-04-24-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | is set.
* | | | | | | | | | | | | | | | | | | Debian package changelog entry.1.2.6a-1Wilmer van der Gaast2010-04-24-0/+9
| | | | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | | 1.2.6a. I fail. :-(1.2.6aWilmer van der Gaast2010-04-19-2/+8
| |_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The 1.2.6 I just released has a groupchat mode in the Twitter module that doesn't actually work...