aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Makefile
Commit message (Collapse)AuthorAgeLines
* Merge branch 'develop'dequis2017-04-06-2/+2
|\
| * Add --verbose configure option to control verbose build outputTim Harder2017-03-12-2/+2
| | | | | | | | Defaults to disabled to maintain the status quo.
* | Move canohost functions (diff licence) to separate file.Wilmer van der Gaast2017-04-06-1/+1
|/
* srv_lookup: Portability fixes, handle compressed responsesjcopenha2014-07-24-1/+1
| | | | | | | | | | srv_lookup works on cygwin and openbsd now. Provide ns_initparse, friends, and types where they aren't provided by platform. Use dn_expandname instead of custom parser so compressed DNS responses are handled correctly.
* Add json_util.c with helper functions. Keeping them in a separate file toWilmer van der Gaast2012-11-05-1/+1
| | | | | avoid making *any* changes to the third-party json.c.
* Add json.[ch], update debian/copyright with license info.Wilmer van der Gaast2012-10-28-1/+1
|
* Allow building position-independent executables. #981, patch from brainsmoke.Wilmer van der Gaast2012-09-15-1/+1
|
* NSS module fixes from mcepl in #714. This removes des.c since it's noWilmer van der Gaast2012-08-19-1/+1
| | | | | longer necessary.
* Rename SRCDIR directory to _SRCDIR_. I guess #907 was caused by SRCDIRWilmer van der Gaast2012-02-11-3/+3
| | | | | unexpectedly being set to something already.
* Nothing useful yet, this just generates an auth URL. Things to do: AbilityWilmer van der Gaast2011-07-22-1/+1
| | | | | | | | | | 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. :-)
* Pull in Makefile dependencies fix from mainline.Wilmer van der Gaast2010-08-28-0/+3
|\
| * Use nifty gcc -MD feature to automatically track .h dependencies of all CWilmer van der Gaast2010-08-27-0/+3
| | | | | | | | | | | | | | | | | | | | 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. :-)
* | Now including a nice and compact 3DES implementation done by ChristopheWilmer van der Gaast2010-08-21-1/+1
|/ | | | | | | | | Devine. OpenSSL exports nice cipher functions, but GnuTLS only just started doing this in 2.10 or so (not even in Debian Sid yet). So instead of adding a whole library for encrypting 72 bytes of data, let's have a built-in 3DES implementation for a while..
* OpenSolaris (non-gcc) fixes, patches from Dagobert Michelsen <dam@opencsw.org>Wilmer van der Gaast2010-08-07-1/+0
| | | | | with some changes.
* Allow one to run the configure script from a different directory and put allWilmer van der Gaast2010-05-25-1/+4
| | | | | | build files in there. I need this to properly make Debian package variants (i.e. libpurple and native).
* Mainline merge. (Probably mostly irrelevant for this branch, oh well.)Wilmer van der Gaast2010-05-16-1/+1
|\
| * Code to calculate OAuth signatures. I hope that after wrapping my mindWilmer van der Gaast2010-04-25-1/+1
| | | | | | | | | | around all of this the rest is going to be easier..
* | Added conf entries and lib/ftutil.[ch].ulim2008-08-12-1/+1
|/ | | | | | | | | | ft_listen = <IP-A>:<Port-A>;<IP-B>:<Port-B> to specify listening addresses for the bitlbee<->client connection and the bitlbee<->IM peer connection, respectively. ft_max_size should be obvious. ft_max_kbps should limit the kilobits per second per transfer (not implemented yet).
* Moved xmltree to lib/ because I want to use it from more than just theWilmer van der Gaast2008-02-16-1/+1
| | | | | Jabber module.
* Fix lcov dependencies.Jelmer Vernooij2008-02-16-1/+1
|
* Replaced GPL-incompatible SHA1 hashing code (and renamed the files in caseWilmer van der Gaast2007-11-23-1/+1
| | | | | I ever need SHA256 ;-)).
* Renaming RC4 to ArcFour (possible trademark issues).Wilmer van der Gaast2007-10-07-1/+1
|
* Add lcov targetJelmer Vernooij2007-01-22-0/+1
|
* Fix gcov.Jelmer Vernooij2006-12-06-2/+3
|
* Fix testsuite.Jelmer Vernooij2006-12-06-0/+2
|
* Moved Base64-related functions to a separate file and added decode funtions.Wilmer van der Gaast2006-06-25-1/+1
|
* Moving all generic files to lib/ instead of having some in / and some inWilmer van der Gaast2006-06-25-0/+37
protocols/, and adding RC4 code.