• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

.gitlab/issue_templates/H22-Sep-2020-74

cmake/Modules/H22-Sep-2020-618525

conf/H03-May-2022-1614

doc/H03-May-2022-1,6371,137

docker/H22-Sep-2020-299225

external/src/catch/H03-May-2022-42,03230,870

images/H03-May-2022-

packaging/H22-Sep-2020-13998

scripts/H22-Sep-2020-2213

src/H22-Sep-2020-15,48211,833

tests/H22-Sep-2020-4,9673,849

unit/H22-Sep-2020-1815

.#.clang-formatH A D01-Jan-19700

.gitignoreH A D22-Sep-2020328 4032

.gitlab-ci.ymlH A D22-Sep-20205.7 KiB276243

CHANGELOG.rstH A D22-Sep-202013.6 KiB317269

COPYINGH A D22-Sep-2020808 1914

README.rstH A D22-Sep-20201.7 KiB5740

README.rst

1Biboumi
2=======
3
4Biboumi is an XMPP gateway that connects to IRC servers and translates
5between the two protocols. It can be used to access IRC channels using any
6XMPP client as if these channels were XMPP MUCs.
7
8It is written in modern C++14 and makes great efforts to have as little
9dependencies and to be as simple as possible.
10
11The goal is to provide a way to access most of IRC features using any XMPP
12client.  It doesn’t however try to provide a complete mapping of the
13features of both worlds simply because this is not useful and most probably
14impossible.  For example all IRC modes are not all translatable into an XMPP
15features.  Some of them are (like +m (mute) or +o (operator) modes), but
16some others are IRC-specific.  If IRC is the limiting factor (for example
17you cannot have a non-ASCII nickname on IRC) then biboumi doesn’t try to
18work around this issue: it just enforces the rules of the IRC server by
19telling the user that he/she must choose an ASCII-only nickname.  An
20important goal is to keep the software (and its code) light and simple.
21
22
23Install
24-------
25Refer to the INSTALL_ file.
26
27
28Usage
29-----
30Read `the documentation`_.
31
32
33Authors
34-------
35Florent Le Coz (louiz’) <louiz@louiz.org>
36
37
38Contact/Support
39---------------
40* XMPP ChatRoom: biboumi@muc.poez.io
41* Report a bug:  https://lab.louiz.org/louiz/biboumi/issues/new
42
43Also, see the `contributing`_ page.
44
45
46Licence
47-------
48Biboumi is Free Software.
49(learn more: http://www.gnu.org/philosophy/free-sw.html)
50
51Biboumi is released under the zlib license.
52Please read the COPYING file for details.
53
54.. _INSTALL: doc/install.rst
55.. _the documentation: https://doc.biboumi.louiz.org
56.. _contributing: CONTRIBUTING.rst
57