Personal copy of mcabber
 
 
 
 
 
 
Go to file
Shokara Kou cd892cc132 fix unicode support 2022-12-11 12:36:28 -05:00
contrib move files to repository root folder 2022-11-19 16:29:30 -05:00
doc move files to repository root folder 2022-11-19 16:29:30 -05:00
.gitignore move files to repository root folder 2022-11-19 16:29:30 -05:00
AUTHORS move files to repository root folder 2022-11-19 16:29:30 -05:00
COPYING move files to repository root folder 2022-11-19 16:29:30 -05:00
ChangeLog move files to repository root folder 2022-11-19 16:29:30 -05:00
ChangeLog.api move files to repository root folder 2022-11-19 16:29:30 -05:00
CodingStyle.txt move files to repository root folder 2022-11-19 16:29:30 -05:00
Makefile fix unicode support 2022-12-11 12:36:28 -05:00
NEWS move files to repository root folder 2022-11-19 16:29:30 -05:00
README update README 2022-11-20 00:16:42 -05:00
TODO move files to repository root folder 2022-11-19 16:29:30 -05:00
api.h move files to repository root folder 2022-11-19 16:29:30 -05:00
caps.c move files to repository root folder 2022-11-19 16:29:30 -05:00
caps.h move files to repository root folder 2022-11-19 16:29:30 -05:00
carbons.c move files to repository root folder 2022-11-19 16:29:30 -05:00
carbons.h move files to repository root folder 2022-11-19 16:29:30 -05:00
commands.c move files to repository root folder 2022-11-19 16:29:30 -05:00
commands.h move files to repository root folder 2022-11-19 16:29:30 -05:00
compl.c move files to repository root folder 2022-11-19 16:29:30 -05:00
compl.h move files to repository root folder 2022-11-19 16:29:30 -05:00
events.c move files to repository root folder 2022-11-19 16:29:30 -05:00
events.h move files to repository root folder 2022-11-19 16:29:30 -05:00
fifo.h move files to repository root folder 2022-11-19 16:29:30 -05:00
fifo_internal.c move files to repository root folder 2022-11-19 16:29:30 -05:00
hbuf.c move files to repository root folder 2022-11-19 16:29:30 -05:00
hbuf.h move files to repository root folder 2022-11-19 16:29:30 -05:00
help.c move files to repository root folder 2022-11-19 16:29:30 -05:00
help.h move files to repository root folder 2022-11-19 16:29:30 -05:00
histolog.c move files to repository root folder 2022-11-19 16:29:30 -05:00
histolog.h move files to repository root folder 2022-11-19 16:29:30 -05:00
hooks.c move files to repository root folder 2022-11-19 16:29:30 -05:00
hooks.h move files to repository root folder 2022-11-19 16:29:30 -05:00
logprint.h move files to repository root folder 2022-11-19 16:29:30 -05:00
main.c move files to repository root folder 2022-11-19 16:29:30 -05:00
main.h move files to repository root folder 2022-11-19 16:29:30 -05:00
mcabber.desktop move files to repository root folder 2022-11-19 16:29:30 -05:00
mcabberrc.example move files to repository root folder 2022-11-19 16:29:30 -05:00
nohtml.c move files to repository root folder 2022-11-19 16:29:30 -05:00
nohtml.h move files to repository root folder 2022-11-19 16:29:30 -05:00
otr.c move files to repository root folder 2022-11-19 16:29:30 -05:00
otr.h move files to repository root folder 2022-11-19 16:29:30 -05:00
pgp.c move files to repository root folder 2022-11-19 16:29:30 -05:00
pgp.h move files to repository root folder 2022-11-19 16:29:30 -05:00
roster.c move files to repository root folder 2022-11-19 16:29:30 -05:00
roster.h move files to repository root folder 2022-11-19 16:29:30 -05:00
screen.c move files to repository root folder 2022-11-19 16:29:30 -05:00
screen.h move files to repository root folder 2022-11-19 16:29:30 -05:00
settings.c move files to repository root folder 2022-11-19 16:29:30 -05:00
settings.h move files to repository root folder 2022-11-19 16:29:30 -05:00
utf8.c move files to repository root folder 2022-11-19 16:29:30 -05:00
utf8.h move files to repository root folder 2022-11-19 16:29:30 -05:00
utils.c move files to repository root folder 2022-11-19 16:29:30 -05:00
utils.h move files to repository root folder 2022-11-19 16:29:30 -05:00
xmpp.c move files to repository root folder 2022-11-19 16:29:30 -05:00
xmpp.h move files to repository root folder 2022-11-19 16:29:30 -05:00
xmpp_defines.h move files to repository root folder 2022-11-19 16:29:30 -05:00
xmpp_helper.c move files to repository root folder 2022-11-19 16:29:30 -05:00
xmpp_helper.h move files to repository root folder 2022-11-19 16:29:30 -05:00
xmpp_iq.c move files to repository root folder 2022-11-19 16:29:30 -05:00
xmpp_iq.h move files to repository root folder 2022-11-19 16:29:30 -05:00
xmpp_iqrequest.c move files to repository root folder 2022-11-19 16:29:30 -05:00
xmpp_iqrequest.h move files to repository root folder 2022-11-19 16:29:30 -05:00
xmpp_muc.c move files to repository root folder 2022-11-19 16:29:30 -05:00
xmpp_muc.h move files to repository root folder 2022-11-19 16:29:30 -05:00
xmpp_s10n.c move files to repository root folder 2022-11-19 16:29:30 -05:00
xmpp_s10n.h move files to repository root folder 2022-11-19 16:29:30 -05:00

README

mcabber
=======
My personal copy of mcabber with some changes like not needing autotools to
compile and completely removing spell check and external module support.

Installation
------------
A simple make and make install is all that is needed to build mcabber.
If you need to enable extra features, you append =1 to that feature to build it.
To build mcabber with all the features and debug symbols, you can run:

$ make DEBUG=1 OTR=1 GPGME=1 UNICODE=1 PREFIX=~/.local install

Usage
-----
A configuration file is necessary to start mcabber. Its name is
$XDG_CONFIG_HOME/mcabber/mcabberrc or $HOME/.mcabberrc.

A sample configuration file, "mcabberrc.example", is provided in this
directory. Copy it and modify it to fit your needs.

You can use mcabber "-f" option to specify another configuration file.

FEATURES
--------
This is an overview of mcabber Jabber features:

  XEP-0012 - Last Activity
  XEP-0022 - Message Events
  XEP-0027 - Current Jabber OpenPGP Usage
  XEP-0030 - Service Discovery (partial)
  XEP-0045 - Multi-User Chat
  XEP-0048 - Bookmark Storage
  XEP-0049 - Private XML Storage
  XEP-0054 - vcard-temp (retrieval only)
  XEP-0085 - Chat State Notifications
  XEP-0090 - Entity Time
  XEP-0091 - Delayed Delivery
  XEP-0092 - Software Version
  XEP-0115 - Entity Capabilities support
  XEP-0145 - Annotations
  XEP-0146 - Remote Controlling Clients (partial)
  XEP-0184 - Message Delivery Receipts
  XEP-0199 - XMPP Ping
  XEP-0202 - Entity Time
  XEP-0203 - Delayed Delivery
  XEP-0249 - Direct MUC Invitations (partial)

This software is under development, please give me some feedback (and some
patches if you can!). Or just tell me you're using it... ;-)

There is a Mercurial repository on mcabber's website <https://mcabber.com/>
and a Jabber conference room: <jid:mcabber@conf.lilotux.net>.

Mikael <mikael@lilotux.net>