Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | cygwin: add a missing mkdir of libdir to the makefile | dequis | 2017-05-18 | -0/+1 |
| | ||||
* | cygwin: Export a "libbitlbee.dll.a" to allow plugins to link to it | dequis | 2017-05-13 | -0/+7 |
| | ||||
* | Add --verbose configure option to control verbose build output | Tim Harder | 2017-03-12 | -6/+6 |
| | | | | Defaults to disabled to maintain the status quo. | |||
* | Include debug symbols in non-debug builds, disable stripping by default | dequis | 2016-11-28 | -1/+1 |
| | | | | | | | | | | | | | | | | With this commit, the difference between debug and non-debug builds is mainly the optimization level and -DDEBUG (which isn't used much) In other words: --debug=0 == CFLAGS="-g -O2 -fno-strict-aliasing" --debug=1 == CFLAGS="-g3 -DDEBUG -O0" And --strip=1 can be used to get rid of the debug symbols. This is closer to the default behavior of autotools. Should have done this forever ago, like back when bitlbee had bugs (lol) | |||
* | Authentication: scaffolding for multiple authentication backends | Dennis Kaarsemaker | 2016-03-25 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | Instead of always putting users passwords in XML files, allow site admins to configure a different authentication method to integrate authentication with other systems. This doesn't add any authentication backends yet, merely the scaffolding. Notably: - Password checking and loading/removing from storage has been decoupled. A new auth_check_pass function is used to check passwords. It does check against the configured storage first, but will handle the authentication backends as well. The XML storage merely signals that a user's password should be checked using an authentication backend. - If unknown-to-bitlbee users identify using an authentication backend, they are automatically registered. - If an authentication backend is used, that fact is stored in the XML file, the password is not. Passwords are also stored unencrypted in this case, as the password used to encrypt them can change underneath us. - configure and Makefile changes for the backend objects | |||
* | Move CAP commands to irc_cap.c; use enum for flags | dequis | 2015-09-30 | -1/+1 |
| | ||||
* | Makefile: suggest users to run "make install-dev" after install | dequis | 2015-08-26 | -2/+6 |
| | | | | Also add a couple of missing targets to .PHONY | |||
* | Makefile: don't call 'doc' target of skype... | dequis | 2015-05-28 | -3/+0 |
| | ||||
* | Minor fixes before 3.4 release.3.4 | Wilmer van der Gaast | 2015-03-25 | -1/+1 |
| | | | | Added date to doc/CHANGES and fixed "make tar". | |||
* | Add --doc= configure option to disable helpfile generation | dequis | 2015-02-23 | -0/+6 |
| | | | | | | | | | | | | | It will get disabled automatically if the deps (xmlto and xsltproc) are missing Also added checks for asciidoc (a2x) for the skype plugin, which needs it for the skyped man page, and will also get that disabled if --doc=0 is passed or if asciidoc isn't installed. This should keep those ugly deps under control for now. I'd like to replace them at some point with something less dumb. | |||
* | Add git specific stuff! | dequis | 2015-01-25 | -1/+1 |
| | | | | | | | | - A few build system tweaks - A fancy README.md - s/.bzrignore/.gitignore/ - .travis.yml for travis-ci integration - doc/git-bzr-rev-map for historical purposes | |||
* | Two minor build fixes. | dequis | 2014-09-28 | -5/+3 |
| | | | | | - Fix install-dev when _SRCDIR_ is set - Don't require root to install systemd units | |||
* | RIP native win32 support (use cygwin instead) | dequis | 2014-09-27 | -10/+2 |
| | | | | It has been broken for a very long time and nobody cared about it. | |||
* | Makefile: Use wildcard for headers to avoid missing files | dequis | 2014-09-27 | -1/+1 |
| | | | | | | The following headers were missing: dcc.h otr.h lib/base64.h lib/oauth2.h lib/oauth.h lib/xmltree.h | |||
* | Add missing dependency of install-systemd on systemd. | Jelmer Vernooij | 2014-09-21 | -1/+1 |
| | ||||
* | Allow LDFLAGS to be provided in the environment and consistently use $(LDFLAGS) | Jelmer Vernooij | 2014-07-20 | -3/+3 |
| | | | | | when linking (not partially linking). | |||
* | Nope, do not install systemd stuff by default. Remove it from the install: | Wilmer van der Gaast | 2014-07-05 | -1/+4 |
| | | | | | | dependencies and tell the user to run "make install-systemd" in cases where this seems useful. | |||
* | Two small fixes to make Debian builds work again. | Wilmer van der Gaast | 2014-07-01 | -3/+4 |
| | ||||
* | Makefile: use $(MAKE) for skype install (Ticket #1099) | radhermit | 2014-02-28 | -1/+1 |
| | | | | Fixes freebsd and parallel make install issues. | |||
* | Makefile: Use $INSTALL instead of the hardcoded command (Ticket #725) | Robert Scheck | 2014-02-27 | -14/+14 |
| | ||||
* | Install JSON header files. | Wilmer van der Gaast | 2013-05-19 | -1/+1 |
| | ||||
* | #978 fix Mac build of the Skype plugin | Miklos Vajna | 2013-03-01 | -1/+1 |
| | ||||
* | skype: remove unused build system targets, references to git | Miklos Vajna | 2013-01-01 | -0/+3 |
| | ||||
* | Allow building position-independent executables. #981, patch from brainsmoke. | Wilmer van der Gaast | 2012-09-15 | -2/+2 |
| | ||||
* | Fix systemd service files | Miklos Vajna | 2012-02-22 | -2/+2 |
| | | | | | Now that BINDIR points to /usr/bin, we need SBINDIR here. | |||
* | Rename SRCDIR directory to _SRCDIR_. I guess #907 was caused by SRCDIR | Wilmer van der Gaast | 2012-02-11 | -9/+9 |
| | | | | | unexpectedly being set to something already. | |||
* | Update help text for "set oauth" with what's supported now. Also adding a | Wilmer van der Gaast | 2011-12-19 | -3/+12 |
| | | | | | "make testhelp" target to easily see if the current helpfile is loadable. | |||
* | Skype module packaging. | Wilmer van der Gaast | 2011-12-10 | -5/+10 |
| | ||||
* | Fix Skype typo: the in-tree config has a .dist suffix | Miklos Vajna | 2011-11-24 | -1/+1 |
| | ||||
* | Switch order of linker arguments for building otr.so which should fix the | Wilmer van der Gaast | 2011-10-17 | -1/+1 |
| | | | | | | plugin with new toolchain versions (affecting Ubuntu Oneiric and possibly others). | |||
* | Merging OTR fixes from pesco. Fixes #690 and possibly others. | Wilmer van der Gaast | 2011-07-31 | -0/+1 |
|\ | ||||
| * | fix possible segfault(s) when changing otr status | Sven Moritz Hallberg | 2011-06-26 | -0/+1 |
| | | ||||
* | | Merging Skype plugin. Many thanks to Miklos Vajna for all his work on this, | Wilmer van der Gaast | 2011-07-24 | -1/+22 |
|\ \ | |/ |/| | | | | | | | having this distributed together with BitlBee will hopefully make up for the fact that BitlBee has poor binary API backward compatibility. | |||
| * | Install skyped documentation if skype is enabled | unknown | 2011-07-03 | -0/+9 |
| | | ||||
| * | Install skyped if skype is enabled | unknown | 2011-07-03 | -0/+4 |
| | | ||||
| * | Add build system support for building the skype plugin | Miklos Vajna | 2011-04-12 | -1/+9 |
| | | ||||
* | | honor LDFLAGS in otr.so make rule | Sven Moritz Hallberg | 2011-05-01 | -1/+1 |
|/ | ||||
* | 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/+1 |
| | ||||
* | systemd stuff (bug #738) | Wilmer van der Gaast | 2011-03-18 | -3/+21 |
| | ||||
* | Don't use xargs -r in distclean (fixes OS X compatibility, #688). | Wilmer van der Gaast | 2010-12-04 | -1/+1 |
| | ||||
* | Allow building OTR support as a plugin. Fairly simple, let's hope I can get | Wilmer van der Gaast | 2010-09-29 | -4/+14 |
| | | | | | away with doing this without libtool (eep). | |||
* | Merge mainline stuff. | Wilmer van der Gaast | 2010-08-31 | -1/+6 |
|\ | ||||
| * | Use nifty gcc -MD feature to automatically track .h dependencies of all C | Wilmer van der Gaast | 2010-08-27 | -1/+6 |
| | | | | | | | | | | | | | | | | | | | | files, this finally gives proper dependencies, which means the end of getting broken binaries around headerfile changes, etc. Sure, this may not work on obscurux with superawesomeincompatiblecc while autoconf does, but at least BitlBee's configure script still runs in <1s. :-) | |||
* | | It compiles, including otr.c. Time to hook it up with the rest again. | Wilmer van der Gaast | 2010-08-26 | -1/+1 |
|/ | ||||
* | OpenSolaris (non-gcc) fixes, patches from Dagobert Michelsen <dam@opencsw.org> | Wilmer van der Gaast | 2010-08-07 | -1/+0 |
| | | | | | with some changes. | |||
* | Bump up the version number, and also copy bee.h to the public include | Wilmer van der Gaast | 2010-08-02 | -1/+1 |
| | | | | | | directory. This should fix compatibility with the Skype module (together with some changes there). | |||
* | Install all new/moved header files in install-dev so bitlbee-skype and | Wilmer van der Gaast | 2010-07-27 | -1/+1 |
| | | | | | possibly other plugins become somewhat buildable again. | |||
* | Merging killerbee stuff, bringing all the bleeding-edge stuff together. | Wilmer van der Gaast | 2010-06-07 | -5/+5 |
|\ | ||||
| * | install-* targets should also work now. Let's see how this works out in a deb. | Wilmer van der Gaast | 2010-05-25 | -4/+5 |
| | |