aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
* Correct handling of `retweet` command (oops)patched-3.4.1Marius Halden2015-11-07-1/+1
|
* Add retweet aliasMarius Halden2015-11-06-1/+2
|
* Add support for longer ids in the twitter chatMarius Halden2015-11-06-10/+40
|
* Remove whitespaceMarius Halden2015-11-06-1/+1
|
* Add missing modesMarius Halden2015-11-06-1/+1
|
* Add support for multiple accounts in set accountMarius Halden2015-11-06-5/+65
|
* Add support for different modes for user/rootMarius Halden2015-11-06-8/+65
|
* Add support for owner and admin modesMarius Halden2015-11-06-8/+30
|
* Update changelog with date and other bits.3.4.1Wilmer van der Gaast2015-06-16-3/+3
|
* 3.4.1 release notesdequis2015-06-14-2/+36
|
* oscar: Fix some more g_source_remove warningsdequis2015-06-13-0/+6
|
* twitter: show full url in the url command, with usernamedequis2015-06-08-5/+41
| | | | | | | By asking the server for the username. Storing the username somewhere would have made sense, but this command isn't going to be used very often, so, whatever.
* twitter: fix leak of the letter "s" in twitter_url_len_diffdequis2015-06-08-2/+6
| | | | | | | | Yeah, just the letter s from "https", and a null byte. Really critical stuff. You'd have to post a million tweets to even notice this at all.
* sock.h: Add EAGAIN check to sockerr_again()dequis2015-06-04-1/+1
|
* nick_gen: retry g_convert_with_fallback without //TRANSLIT if it failsdequis2015-06-04-2/+10
| | | | | | | | | | Based on patch from trac ticket #1152. Quoting: >NetBSD's implementation of iconv does not appear to support //TRANSLIT. >This means g_convert_with_fallback() called with //TRANSLIT will always fail Removed the log_message part of the patch since that's daemon level logging and it's unlikely to fail twice anyway (even if it did, it wouldn't crash)
* configure: allow specifying location of python executabledequis2015-06-04-2/+15
| | | | | Because openbsd/netbsd don't have a 'python' in the PATH unless the user creates the symlink explicitly.
* Allow building docs from any directorydequis2015-06-04-4/+7
| | | | | Also just remove the .git check completely - just rely on make skipping it if it exists already.
* Revert "Provides" "fix" in debian control file.zer0def2015-06-01-1/+0
|
* configure: bsd sed doesn't support \+ without -r, use * insteaddequis2015-05-31-1/+1
| | | | | | | | | Tested in openbsd 5.6, which does have sed -r (unlike Mac OS X) but it needs -r to recognize + at all. The previous commit did fix enough to make it 'work' with the git describe output as version string, the only problem was that the sed didn't match in bsds and mac os x.
* configure: 'sed -r' doesn't work in mac os xdequis2015-05-31-2/+2
|
* configure: handle 'git describe' failures when no tags are reachabledequis2015-05-31-2/+7
| | | | Just make up some fake describe output based on the real version
* twitter: add twitter_log_local_user back (oops)dequis2015-05-30-0/+2
| | | | | Accidentally nuked it while resolving merge conflicts of a different branch.
* Move twitter_parse_id() to parse_int64() in misc.cdequis2015-05-30-19/+19
|
* configure: workaround for branch names with slashes in them...dequis2015-05-30-1/+1
|
* Merge branch 'develop'dequis2015-05-30-72/+328
|\
| * Merge branch 'master' into developdequis2015-05-28-3/+0
| |\
| * \ Merge branch 'master' into developdequis2015-05-28-4/+2
| |\ \
| * | | Fixes 'Provides' in debian control filezer0def2015-05-28-1/+1
| | | |
| * | | Rename mail notification related settings for consistencydequis2015-05-28-30/+21
| | | | | | | | | | | | | | | | | | | | - GMail notifications stuff is now just 'mail_notifications' - sed -i s/notify_handle/mail_notifications_handle/
| * | | imcb_notify_email: change parameters to take a format stringdequis2015-05-28-29/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Saves some messing with g_strdup_printf for the callers, and flags/sent_at weren't used anyway. Also check if the mail_notifications setting is enabled
| * | | Simplify display of gmail notificationsdequis2015-05-28-18/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Add gmail_notifications_limit hidden setting, set to 5 by default. - Don't show "snippets" in email notifications. Not very useful and they make the whole thing seem too spammy - Show sender name instead of your own email - Default values for empty subject / sender
| * | | Gmail notifications support through new imcb_notify_email() APIArtem Savkov2015-05-28-14/+233
| | | |
| * | | jabber: Refactor conference message handlingdequis2015-05-28-55/+82
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Improve handling of "unknown 'from'" - Try a bit harder to detect the source of the message, and fall back to messages sent from a fake temporary user. - Fix receiving topic when it was set by someone who left the room. - Add jabber_get_bare_jid() utility function
| * | | Lowering xmpp presence priority on away.Artem Savkov2015-05-28-1/+19
| | | | | | | | | | | | | | | | | | | | When user set's away lower xmpp presence priority by 5 as most clients do, new priority won't go below zero though.
| * | | teach nick_lc to handle # and other non-letters correctlyEvan Klitzke2015-05-28-1/+5
| | | |
* | | | skyped: add _SRCDIR_ to makefile, test build in travisdequis2015-05-29-2/+2
| |_|/ |/| |
* | | Makefile: don't call 'doc' target of skype...dequis2015-05-28-3/+0
| |/ |/|
* | skyped: fix make install-doc targetdequis2015-05-28-4/+2
|/
* Include prebuilt skyped manpage, remove asciidoc dependencydequis2015-05-17-25/+211
|
* travis: remove some depsdequis2015-05-17-1/+1
|
* debian: remove user-guide.{txt,html} from bitlbee-commondequis2015-05-17-2/+0
|
* configure: Replace xmlto/xsltproc checks with a python>=2.5 checkdequis2015-05-17-8/+5
| | | | | | | | It actually checks that xml.etree.ElementTree can be imported, which is good enough. The script works fine in 2.5 (tested with centos 6), and doesn't work in 2.4 but we don't support centos 5 anymore so no problem there.
* Build only help.txt (with genhelp.py), create 'user-guide' targetdequis2015-05-17-5/+4
| | | | | Since user-guide.{txt,html} aren't normally needed for anything and add xsltproc/xmlto as dependencies.
* genhelp.py: take input/output parametersdequis2015-05-17-5/+11
|
* genhelp.py: Comments!dequis2015-05-16-9/+66
|
* Add python script to generate help.txt, replacing xslt stuffdequis2015-05-16-0/+165
| | | | | | | | | | | | | | | | This would mean changing one build dependency for another, but one that is way more common at least. (Fun fact: the xslt stuff depends on perl) It generates *almost* the same thing as the xslt - a bit better if you ask me, since it correctly handles a few <emphasis> tags in the middle of the text, which were previously stripped. One example of that is: Favo<emphasis>u</emphasis>rite the given user [...] Outputs "Favo\x02u\x02rite" with this script, "Favorite" with the xslt. (That's actually an accidental feature) The script works in python2 and python3 and only uses the stdlib
* otr: Fix 'otr info' display problemsdequis2015-05-15-46/+86
| | | | Patch by 'anonymous' from trac ticket 1150.
* msn: took me way too long to realize i broke the builddequis2015-05-14-2/+0
|
* msn: Implement sending typing notificationsdequis2015-05-13-38/+19
| | | | Also remove some old unused debug stuff
* msn: Remove nudgesdequis2015-05-13-33/+0
|