Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | 03-May-2022 | - | ||||
doc/ | H | 03-May-2022 | - | 8,527 | 7,383 | |
init/ | H | 07-Feb-2019 | - | 30 | 22 | |
lib/ | H | 07-Feb-2019 | - | 8,762 | 5,715 | |
protocols/ | H | 07-Feb-2019 | - | 16,415 | 11,152 | |
tests/ | H | 07-Feb-2019 | - | 1,220 | 1,001 | |
utils/ | H | 07-Feb-2019 | - | 627 | 465 | |
.gdbinit | H A D | 07-Feb-2019 | 29 | 2 | 1 | |
.travis.yml | H A D | 07-Feb-2019 | 1.5 KiB | 47 | 41 | |
.vimrc | H A D | 07-Feb-2019 | 282 | 7 | 5 | |
COPYING | H A D | 07-Feb-2019 | 17.7 KiB | 340 | 281 | |
Makefile | H A D | 03-May-2022 | 5.6 KiB | 190 | 137 | |
README.md | H A D | 07-Feb-2019 | 1.8 KiB | 55 | 33 | |
auth.c | H A D | 07-Feb-2019 | 1.5 KiB | 66 | 56 | |
auth.h | H A D | 07-Feb-2019 | 337 | 14 | 10 | |
auth_ldap.c | H A D | 07-Feb-2019 | 2 KiB | 78 | 62 | |
auth_pam.c | H A D | 07-Feb-2019 | 1.5 KiB | 63 | 53 | |
bitlbee.c | H A D | 07-Feb-2019 | 9.1 KiB | 353 | 240 | |
bitlbee.conf | H A D | 03-May-2022 | 5.6 KiB | 181 | 2 | |
bitlbee.h | H A D | 07-Feb-2019 | 5.8 KiB | 189 | 125 | |
commands.h | H A D | 07-Feb-2019 | 1.6 KiB | 48 | 16 | |
conf.c | H A D | 07-Feb-2019 | 12.5 KiB | 386 | 321 | |
conf.h | H A D | 07-Feb-2019 | 1.9 KiB | 64 | 34 | |
configure | H A D | 03-May-2022 | 24.1 KiB | 997 | 813 | |
dcc.c | H A D | 07-Feb-2019 | 14.9 KiB | 592 | 371 | |
dcc.h | H A D | 07-Feb-2019 | 3.9 KiB | 106 | 26 | |
help.c | H A D | 07-Feb-2019 | 4.4 KiB | 208 | 150 | |
help.h | H A D | 07-Feb-2019 | 1.7 KiB | 50 | 20 | |
ipc.c | H A D | 07-Feb-2019 | 23.8 KiB | 966 | 723 | |
ipc.h | H A D | 07-Feb-2019 | 2.2 KiB | 71 | 29 | |
irc.c | H A D | 07-Feb-2019 | 26.2 KiB | 988 | 706 | |
irc.h | H A D | 07-Feb-2019 | 13.3 KiB | 381 | 251 | |
irc_cap.c | H A D | 07-Feb-2019 | 4.7 KiB | 198 | 123 | |
irc_channel.c | H A D | 07-Feb-2019 | 23.1 KiB | 1,017 | 746 | |
irc_commands.c | H A D | 07-Feb-2019 | 27 KiB | 938 | 686 | |
irc_im.c | H A D | 07-Feb-2019 | 28.7 KiB | 1,181 | 876 | |
irc_send.c | H A D | 07-Feb-2019 | 14.4 KiB | 536 | 411 | |
irc_user.c | H A D | 07-Feb-2019 | 6.4 KiB | 271 | 197 | |
irc_util.c | H A D | 07-Feb-2019 | 3.8 KiB | 148 | 92 | |
log.c | H A D | 07-Feb-2019 | 4.4 KiB | 182 | 133 | |
log.h | H A D | 07-Feb-2019 | 1.8 KiB | 60 | 29 | |
nick.c | H A D | 07-Feb-2019 | 10.9 KiB | 430 | 314 | |
nick.h | H A D | 07-Feb-2019 | 1.8 KiB | 41 | 14 | |
otr.c | H A D | 07-Feb-2019 | 59.4 KiB | 2,181 | 1,671 | |
otr.h | H A D | 07-Feb-2019 | 2.4 KiB | 86 | 31 | |
query.c | H A D | 07-Feb-2019 | 4.2 KiB | 198 | 142 | |
query.h | H A D | 07-Feb-2019 | 1.7 KiB | 47 | 17 | |
root_commands.c | H A D | 07-Feb-2019 | 43.2 KiB | 1,658 | 1,341 | |
set.c | H A D | 07-Feb-2019 | 5.8 KiB | 287 | 192 | |
set.h | H A D | 07-Feb-2019 | 4.7 KiB | 117 | 41 | |
sock.h | H A D | 07-Feb-2019 | 377 | 13 | 11 | |
storage.c | H A D | 07-Feb-2019 | 4.6 KiB | 210 | 136 | |
storage.h | H A D | 07-Feb-2019 | 2.5 KiB | 68 | 27 | |
storage_xml.c | H A D | 07-Feb-2019 | 13 KiB | 516 | 396 | |
unix.c | H A D | 07-Feb-2019 | 11.4 KiB | 394 | 275 |
README.md
1# BitlBee 2 3![](https://www.bitlbee.org/style/logo.png) 4 5[![Build Status](https://travis-ci.org/bitlbee/bitlbee.svg)](https://travis-ci.org/bitlbee/bitlbee) 6[![Coverity Scan Build Status](https://scan.coverity.com/projects/4028/badge.svg)](https://scan.coverity.com/projects/4028) 7 8An IRC to other chat networks gateway 9 10Main website: https://www.bitlbee.org/ 11 12Bug tracker: https://bugs.bitlbee.org/ 13 14Wiki: https://wiki.bitlbee.org/ 15 16License: GPLv2 17 18## Installation 19 20BitlBee is available in the package managers of most distros. 21 22For debian/ubuntu/etc you may use the nightly APT repository: https://code.bitlbee.org/debian/ 23 24You can also use a public server (such as `im.bitlbee.org`) instead of installing it: https://www.bitlbee.org/main.php/servers.html 25 26## Compiling 27 28If you wish to compile it yourself, ensure you have the following packages and their headers: 29 30* glib 2.16 or newer (not to be confused with glibc) 31* gnutls 32* python 2 or 3 (for the user guide) 33 34Some optional features have additional dependencies, such as libpurple, libotr, libevent, etc. 35NSS and OpenSSL are also available but not as well supported as GnuTLS. 36 37Once you have the dependencies, building should be a matter of: 38 39 ./configure 40 make 41 sudo make install 42 43## Development tips 44 45* To enable debug symbols: `./configure --debug=1` 46* To get some additional debug output for some protocols: `BITLBEE_DEBUG=1 ./bitlbee -Dnv` 47* Use github pull requests against the 'develop' branch to submit patches. 48* The coding style based on K&R with tabs and 120 columns. See `./doc/uncrustify.cfg` for the parameters used to reformat the code. 49* Mappings of bzr revisions to git commits (for historical purposes) are available in `./doc/git-bzr-rev-map` 50* See also `./doc/README` and `./doc/HACKING` 51 52## Help? 53 54Join **#BitlBee** on OFTC (**irc.oftc.net**) (OFTC, *not* freenode!) 55