aboutsummaryrefslogtreecommitdiffstats
path: root/bitlbee.h
Commit message (Collapse)AuthorAgeLines
* Avoid propagating shutdown signal to all subprocessesdequis2015-10-30-0/+2
| | | | | | | | | | | | | | | | | | | | This was a sort-of-regression with 7233f68 While this behavior might seem desirable in some cases, multi-user installs like public servers would rather not kill children while upgrading. Turns out that pipes are inherited by forks, and writing in one side means there might be more than one listener that calls bitlbee_shutdown(). If the parent gets it, the children will get it too. If a child gets it, the parent and the other children get it too. This adds a sighandler_shutdown_setup() function that closes any previously existing pipes and disconnects the events from them, to create a new one. This is called again after forking each child process. While I'm sure this fixes the issue, I still don't understand why it *didn't* kill the forked processes in some cases. Worrying.
* 3.4.1 release notesdequis2015-06-14-2/+2
|
* Remove some compatibility macros that referenced nonexistent functionsdequis2015-05-05-2/+0
|
* Prepare for 3.4 releasedequis2015-03-15-2/+2
|
* Reindent everything to K&R style with tabsIndent2015-02-20-31/+31
| | | | | | | Used uncrustify, with the configuration file in ./doc/uncrustify.cfg Commit author set to "Indent <please@skip.me>" so that it's easier to skip while doing git blame.
* Fix incorrect Free Software Foundation addressMatej Cepl2015-01-16-2/+2
|
* RIP native win32 support (use cygwin instead)dequis2014-09-27-7/+0
| | | | It has been broken for a very long time and nobody cared about it.
* 3.2.2. Last revisions pretty much all done and/or merged by dx!3.2.2Wilmer van der Gaast2014-07-05-2/+2
|
* Fix BITLBEE_VERSION_CODE which I stupidly forgot to update for the 3.2.1Wilmer van der Gaast2013-12-05-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | release. Too bad r1000 for BitlBee is going to be this boring. :-( Flexo in #bitlbee suggested an ASCII cake for r1000, I'll go for this instead: {{{ + o + o + o + + o + o + + + + o o + o -_-_-_-_-_-_-_,------, o _-_-_-_-_-_-_-| /\_/\ -_-_-_-_-_-_-~|__( ^ .^) + + _-_-_-_-_-_-_-"" "" + o o + o + + o o o o + o + + + o o + }}} http://evilzone.org/creative-arts/nyan-cat-ascii/
* 3.2.1. About time, since Twitter have already deprecated HTTP/1.0 earlier3.2.1Wilmer van der Gaast2013-11-27-1/+1
| | | | | this month. :-(
* Preparing for 3.2 release, hopefully very soon.Wilmer van der Gaast2013-01-06-3/+3
|
* Yeah, sure, let's call this 3.0.6.3.0.6Wilmer van der Gaast2012-10-14-2/+2
|
* Shut up a flood of GLib-related compiler warnings.Wilmer van der Gaast2012-06-04-0/+5
|
* Set PACKAGE to BitlBee-LIBPURPLE for the libpurple variant, because in manyWilmer van der Gaast2012-05-02-1/+1
| | | | | ways it's not BitlBee and I'm tired of getting libpurple-related bug reports.
* 3.0.5. This is stable on testing for a while already, and 3.0.4 is getting3.0.5Wilmer van der Gaast2012-02-18-2/+2
| | | | | old by now.
* Wrap the external API in `extern "C"` if included in a C++ file.Alex Miller2011-12-18-0/+9
|
* Version 3.0.4, probably.3.0.4Wilmer van der Gaast2011-12-04-2/+2
|
* 3.0.3, hopefully ready. Time to roll the tarballs.3.0.3Wilmer van der Gaast2011-06-12-2/+2
|
* 3.0.2. Because it's about time.3.0.2Wilmer van der Gaast2011-03-07-1/+1
|
* Bump API version number because of the new CTCP stuff.Wilmer van der Gaast2011-01-08-1/+1
|
* Allow omitting the password argument to "account add", to then separatelyWilmer van der Gaast2010-11-22-0/+4
| | | | | | | | | enter the password using the /OPER command (which will not echo to the screen and/or logs). It's a fairly ugly hack but the improved password security is worth it IMHO.
* Preparing for 3.0.1, which will probably come soon.Wilmer van der Gaast2010-11-21-2/+2
|
* There. BitlBee 3.0, it was about time. :-)Wilmer van der Gaast2010-10-22-2/+2
|
* Merging mainline, which includes a huge msnp13 merge.Wilmer van der Gaast2010-10-02-2/+1
|\ | | | | | | | | | | Not 100% sure about the OpenSSL merge, should double check that but I'm currently offline.
| * Move whatsnew stuff into help.txt. Stop putting too much string contentWilmer van der Gaast2010-09-06-2/+1
| | | | | | | | | | into the executable.
* | Pluginify this thing a little bit. Not so much in the dynamically loadableWilmer van der Gaast2010-09-01-2/+0
| | | | | | | | | | sense of the word, more in a way that core files don't have to include otr.h.
* | Added root_command_add() and use it to create the "otr" command.Wilmer van der Gaast2010-08-31-0/+1
| |
* | First step in this merge. Mostly a bzr merge and then a cleanup of conflictsWilmer van der Gaast2010-08-24-0/+2
|\ \ | |/ |/| | | | | and parts I want to/have to redo (because of ui-fix).
| * merge with upstraem bitlbee 1.2.8Sven Moritz Hallberg2010-07-11-2/+2
| |\
| * \ merge in bitlbee 1.2.7Sven Moritz Hallberg2010-06-03-2/+2
| |\ \
| * \ \ merge in bitlbee 1.2.6Sven Moritz Hallberg2010-06-03-1/+4
| |\ \ \
| * \ \ \ merge in bitlbee 1.2.5Sven Moritz Hallberg2010-06-03-2/+3
| |\ \ \ \
| * \ \ \ \ merge in bitlbee 1.2.4Sven Moritz Hallberg2010-06-03-1/+1
| |\ \ \ \ \
| * \ \ \ \ \ pretty blind try at merging in the latest trunkSven Moritz Hallberg2009-03-12-0/+1
| |\ \ \ \ \ \
| * | | | | | | commit updates by ashish shukla <wahjava@gmail.com>Sven Moritz Hallberg2009-03-12-1/+4
| | | | | | | |
| * | | | | | | merge in latest trunkSven Moritz Hallberg2008-07-17-7/+9
| |\ \ \ \ \ \ \
| * \ \ \ \ \ \ \ merge in upstream changesSven Moritz Hallberg2008-02-16-2/+7
| |\ \ \ \ \ \ \ \
| * | | | | | | | | OTR support, first checkinSven Moritz Hallberg2008-02-03-0/+2
| | | | | | | | | |
* | | | | | | | | | Bump up the version number, and also copy bee.h to the public includeWilmer van der Gaast2010-08-02-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | directory. This should fix compatibility with the Skype module (together with some changes there).
* | | | | | | | | | Merging mainline.Wilmer van der Gaast2010-07-17-2/+2
|\ \ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|_|_|/ | |/| | | | | | | |
| * | | | | | | | | Ready for BitlBee 1.2.8.1.2.8Wilmer van der Gaast2010-07-04-2/+2
| | |_|_|_|_|_|_|/ | |/| | | | | | |
* | | | | | | | | First part of the handshake, including sending a file descriptor to theWilmer van der Gaast2010-07-06-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | IPC master.
* | | | | | | | | Merging killerbee stuff, bringing all the bleeding-edge stuff together.Wilmer van der Gaast2010-06-07-1/+1
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | Merging mainline.Wilmer van der Gaast2010-06-06-2/+2
| |\| | | | | | | |
| * | | | | | | | | Allow one to run the configure script from a different directory and put allWilmer van der Gaast2010-05-25-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | build files in there. I need this to properly make Debian package variants (i.e. libpurple and native).
* | | | | | | | | | Merging head.Wilmer van der Gaast2010-06-01-2/+2
|\ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / | |/| | | | | | | |
| * | | | | | | | | 1.2.7 changelog. Have to release soon, now that 1.2.6a is mostly broken for1.2.7Wilmer van der Gaast2010-05-15-2/+2
| |/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | MSN Messenger for everyone.
* | | | | | | | | Mainline merge.Wilmer van der Gaast2010-05-03-1/+1
|\| | | | | | | |
| * | | | | | | | 1.2.6a. I fail. :-(1.2.6aWilmer van der Gaast2010-04-19-1/+1
| | |_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The 1.2.6 I just released has a groupchat mode in the Twitter module that doesn't actually work...
* | | | | | | | Merging loads of stuff from mainline.Wilmer van der Gaast2010-04-14-1/+3
|\| | | | | | |