Commit Graph

26 Commits

Author SHA1 Message Date
Joshua Judson Rosen
d1873a1630 README: remove hyperlinks from "example.com" URLs
That just feels... pointless at best, confusing at worst?
2021-06-27 20:30:37 -04:00
Joshua Judson Rosen
aed1cc7863 README: link to the project MUC 2021-06-27 20:18:29 -04:00
Joshua Judson Rosen
4f5bebf8e2 README: clarify that we handle a single MUC _server_, but multiple _MUCs_ are supported 2021-05-28 00:26:09 -04:00
Joshua Judson Rosen
126d1a414c Noop AWAY commands as a quick `fix' to avoid crashes
Not sure what's actually going wrong here.

See: <https://github.com/moparisthebest/xmpp-ircd/issues/2>
2021-05-28 00:15:23 -04:00
3d5628aead Tweak readme 2017-10-30 00:30:11 -04:00
cbf8bad595 Additions and clarifications to readme 2015-11-29 00:25:57 -05:00
ccb2546f0f Rename telepaatti to xmpp-ircd 2015-11-28 02:00:27 -05:00
e77d892b37 Add readme, license, and command line arguments, first version that *should* be useable by others 2015-11-28 01:48:35 -05:00
ed9b362042 Add LIST support 2015-11-28 00:18:38 -05:00
ae71564c3b Add fullRoomJid option to allow normal looking channel names 2015-11-27 23:17:01 -05:00
001447ea38 Only support joining rooms on our chat server 2015-11-27 01:56:25 -05:00
6eb146736d random jid local-part and general cleanup fixes 2015-11-27 01:43:44 -05:00
61902cef9c start refactor to single controlling object 2015-11-27 00:33:18 -05:00
2198df71f5 Rough first version that works as component 2015-11-26 23:38:30 -05:00
Julien Picalausa
c323cccdf6 Improved IRC response on connect 2015-05-25 09:40:28 +02:00
Julien Picalausa
30fb4500cf Made logging go to syslog. -d flag now chooses whether to daemonize. Improved TLS settings 2015-05-24 18:07:59 +02:00
Julien Picalausa
cd95dcf8c6 set channel modes to +n upon joining 2015-03-02 20:10:14 +01:00
NearToTheSky
37df55f7fc Use the actual server name instead of localhost 2014-07-01 21:10:17 +02:00
Julien Picalausa
8e3a773b99 Better daemonization and improved logging 2014-06-18 11:42:55 +02:00
Julien Picalausa
a2ad6be554 This commit introduces major changes to the working and purpose of telepaatti:
-Turn telepaatti into a server side IRC gateway,
 accepting multiple client connections and redirecting them to XMPP

-SSL support

-Fixed issues with JID <-> nick mapping.
    The problem with the old solution was that it's perfectly possible
    under XMPP to have chatroom1@conference.server.net/AwesomeUser refering to a
    different user than chatroom2@conference.server.net/AwesomeUser.
    In addition, the mapping of characters illegal in IRC nicks (such as space)
    to '_' means there would be conflicts if a chatroom contains f.ex. two users
    named resp 'My user' and 'My_user'

    The new solution (which isn't entirely user friendly, but works) is to
    appand a UID to every nick generated and use that UID to refer back to
    the JID. This has visible effects on the client side, but allows
    autocompletion to work as expected.

-A lot of other refactoring and bugfixing.
2013-08-04 22:54:56 +02:00
build
866af36f6f Try to fix a crash in telepaatti (maybe related to our custom jabber MUC setup) 2011-12-07 19:33:42 +02:00
Petteri
eae8112f14 7. On OS X Python 2.6, service.shutdown() fails and blocks telepaatti
Added error handling to socket.shutdown calls and eventially also
close the socket.
2010-11-12 18:26:41 +02:00
Petteri
98906fcf89 Error message clean up 2010-11-12 18:17:21 +02:00
Petteri
dc0a562991 Add missing xmppCommandINFOGET method
xmppCommandINFOGET method was missing (wtf) so telepaatti was not
working when it got NS_DISCO_INFO iq type get.
2010-05-08 15:59:58 +03:00
Petteri
5b9771d09d Add -n parameter to set MUC nick from commandline 2010-05-08 15:58:18 +03:00
Petteri
530bb10f5a Initial commit 2009-09-30 23:04:41 +03:00