aboutsummaryrefslogtreecommitdiff
path: root/src/mod_irc (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Update year of ProcessOne copyright from 2009 to 2010 (EJAB-1159)Badlop2010-01-124-5/+5
| | | | SVN Revision: 2891
* Add +export_all to EFLAGS if: make debug=true (thanks to Marcin ↵Badlop2009-12-291-1/+1
| | | | | | Owsiany)(EJAB-1134) SVN Revision: 2842
* Removed unneeded use of length function + Remove trailing spacesMickaël Rémond2009-09-211-19/+16
| | | | SVN Revision: 2610
* Fix port in IRC register form.Badlop2009-08-121-6/+8
| | | | SVN Revision: 2470
* Added port and password connection parameters (thanks to Anton ↵Badlop2009-08-072-72/+154
| | | | | | Podavalov)(EJAB-339) SVN Revision: 2446
* Support XEP-0157: Contact Addresses for XMPP Services (EJAB-235)Badlop2009-07-171-1/+4
| | | | SVN Revision: 2368
* Change some translatable strings.Badlop2009-06-231-3/+3
| | | | SVN Revision: 2332
* Ad-hoc commands to join IRC channel, set nickname and encoding (thanks to ↵Badlop2009-06-153-53/+507
| | | | | | Magnus Henoch)(EJAB-302) SVN Revision: 2164
* Add forgotten copyright and license notices. Fix blackspaces.Badlop2009-06-091-1/+1
| | | | SVN Revision: 2151
* * src/mod_irc/mod_irc_connection.erl: Fix compilation warnings.Badlop2009-04-081-4/+4
| | | | SVN Revision: 2006
* * src/Makefile.in: In SunOS, use different C flags (thanks toBadlop2009-03-071-4/+7
| | | | | | | | | | Thomas)(EJAB-438) * src/ejabberd_zlib/Makefile.in: Likewise * src/mod_irc/Makefile.in: Likewise * src/stringprep/Makefile.in: Likewise * src/tls/Makefile.in: Likewise SVN Revision: 1977
* * doc/guide.tex: Update copyright date 2008 to 2009 (EJAB-842)Badlop2009-01-124-8/+8
| | | | | | | | * doc/guide.html: Likewise * src/*/*.erl: Likewise * src/*/*.erl: Remove unneeded blankspaces in license text SVN Revision: 1804
* * src/mod_irc/mod_irc.erl: Announce disco#info (thanks to Spike)Badlop2008-11-261-6/+4
| | | | | | | | | * src/mod_muc/mod_muc.erl: Announce disco#info disco#items * src/mod_proxy65/mod_proxy65_service.erl: No announce disco#items * src/mod_pubsub/mod_pubsub.erl: Announce disco#info disco#items * src/mod_vcard.erl: Announce disco#info SVN Revision: 1686
* * src/*/Makefile.win32: Provide explicit beam filenames becauseBadlop2008-09-301-2/+1
| | | | | | | nmake does not accept wildcards (thanks to Attila Vangel)(EJAB-543) SVN Revision: 1588
* * doc/guide.tex: Update Process-one name to ProcessOne (EJAB-708)Badlop2008-07-314-4/+4
| | | | | | | | | | | * doc/guide.html: Likewise * doc/api/overview.edoc: Likewise * src/*/*.erl: Likewise * src/*/*.hrl: Likewise * src/*/*.c: Likewise * src/odbc/*.sql: Likewise SVN Revision: 1499
* * src/*.hrl: Get back all ejabberd header files to their originalBadlop2008-07-161-1/+1
| | | | | | | | | | placement in src/ subdirectories (EJAB-696) * src/*/*.erl: Likewise * src/*/Makefile.in: Likewise * src/Makefile.in: Install header files in system include/ dir, reproducing the subdirectory structure of src/ SVN Revision: 1453
* * src/configure.ac: Update installation permissions (EJAB-402)Badlop2008-07-131-1/+3
| | | | | | | | | | | | | | | | * src/configure: Likewise * src/Makefile.in: The mnesia, ebin and priv dirs are now installed in different locations. Install header files and documentation (EJAB-696) * doc/guide.tex: Likewise * doc/guide.html: Likewise * include/*.hrl: Place for all ejabberd header files (EJAB-696) * src/*/*.erl: Update references to header files * src/*/Makefile.in: Include the include/ dir SVN Revision: 1441
* * src/Makefile.in: Improved indentation of GCC callBadlop2008-04-111-4/+7
| | | | | | | | | * src/ejabberd_zlib/Makefile.in: Likewise * src/mod_irc/Makefile.in: Likewise * src/stringprep/Makefile.in: Likewise * src/tls/Makefile.in: Likewise SVN Revision: 1291
* Rewrite io:format calls to loglevel macros (EJAB-555)Christophe Romain2008-03-211-3/+3
| | | | SVN Revision: 1239
* * doc/guide.tex: Updated copyright dates to 2008Badlop2008-01-154-5/+5
| | | | | | * src/*: Likewise SVN Revision: 1153
* * Applied copyright patch 3.Mickaël Rémond2007-12-244-13/+85
| | | | SVN Revision: 1113
* * src/ejabberd_zlib/Makefile.win32: CompileBadlop2007-12-171-7/+5
| | | | | | | | | | | | | | | | all erl files found in the directory, so it isn't needed to provide an explicit list of target files * src/eldap/Makefile.win32: Likewise * src/mod_irc/Makefile.win32: Likewise * src/mod_muc/Makefile.win32: Likewise * src/mod_proxy65/Makefile.win32: Likewise * src/mod_pubsub/Makefile.win32: Likewise * src/odbc/Makefile.win32: Likewise * src/stringprep/Makefile.win32: Likewise * src/tls/Makefile.win32: Likewise * src/web/Makefile.win32: Likewise SVN Revision: 1076
* * src/ejabberd_zlib/Makefile.in: Compile all erl files found inBadlop2007-12-171-17/+12
| | | | | | | | | | | | | | | | | the directory, so it isn't needed to provide an explicit list of target files * src/eldap/Makefile.in: Likewise * src/mod_irc/Makefile.in: Likewise * src/mod_muc/Makefile.in: Likewise * src/mod_proxy65/Makefile.in: Likewise * src/mod_pubsub/Makefile.in: Likewise * src/odbc/Makefile.in: Likewise * src/pam/Makefile.in: Likewise * src/stringprep/Makefile.in: Likewise * src/tls/Makefile.in: Likewise * src/web/Makefile.in: Likewise SVN Revision: 1075
* * src/mod_irc/iconv.erl: Changed order of handle_infoBadlop2007-12-151-3/+2
| | | | | | | | | | clause (EJAB-290) * src/stringprep/stringprep.erl: Likesise * src/eldap/eldap.erl: Removed handle_sync_event clause because it is never called (EJAB-290) SVN Revision: 1072
* * src/mod_irc/mod_irc.erl: No need to translate copyright noticeBadlop2007-12-151-2/+2
| | | | | | | | | | | | | | * src/mod_muc/mod_muc.erl: Likewise * src/mod_proxy65/mod_proxy65_service.erl: Likewise * src/mod_pubsub/mod_pubsub.erl: Likewise * src/mod_vcard.erl: Likewise * src/mod_vcard_ldap.erl: Likewise * src/mod_vcard_odbc.erl: Likewise * src/msgs/*.msg: Likewise * contrib/extract_translations/prepare-translation.sh: Bugfix SVN Revision: 1071
* * src/mod_irc/mod_irc.erl: Bugfix in ACL check (thanks to SergeiBadlop2007-12-101-1/+1
| | | | | | Golovan) SVN Revision: 1061
* * src/mod_irc/iconv.erl: Fix compilation warnings: 3 (EJAB-290)Badlop2007-12-073-45/+45
| | | | | | | | | | | * src/mod_irc/mod_irc.erl: Likewise * src/mod_irc/mod_irc_connection.erl: Likewise * src/mod_pubsub/mod_pubsub.erl: Likewise * src/stringprep/stringprep.erl: Likewise * src/web/ejabberd_http.erl: Likewise * src/web/ejabberd_http_poll.erl: Likewise SVN Revision: 1047
* * src/acl.erl and other 64 files: Remove Erlang module attributeBadlop2007-12-063-3/+0
| | | | | | | 'vsn' because it doesn't provide any worth feature, and it difficults hot code update (EJAB-440) SVN Revision: 1044
* * src/configure.ac: Don't hardcode gcc and options (EJAB-436)Badlop2007-11-291-4/+8
| | | | | | | | | | | | | | | | | * src/Makefile.in: * src/ejabberd_zlib/Makefile.in: * src/eldap/Makefile.in: * src/mod_irc/Makefile.in: * src/mod_muc/Makefile.in: * src/mod_proxy65/Makefile.in: * src/mod_pubsub/Makefile.in: * src/odbc/Makefile.in: * src/pam/Makefile.in: * src/stringprep/Makefile.in: * src/tls/Makefile.in: * src/web/Makefile.in: SVN Revision: 1000
* * doc/guide.tex: Update URI of ejabberd official home page, URIBadlop2007-11-272-4/+3
| | | | | | | | | | | | | | | | | | | | of ejabberd.jabber.ru, and copyright dates (EJAB-366) * doc/introduction.tex: * src/ejabberd.hrl: * src/ejabberd_admin.erl: * src/mod_irc/mod_irc.erl: * src/mod_irc/mod_irc_connection.erl: * src/mod_muc/mod_muc.erl: * src/mod_muc/mod_muc_log.erl: * src/mod_proxy65/mod_proxy65_service.erl: * src/mod_pubsub/mod_pubsub.erl: * src/mod_vcard.erl: * src/mod_vcard_ldap.erl: * src/mod_vcard_odbc.erl: * src/msgs/*.msg: * src/web/ejabberd_web_admin.erl: SVN Revision: 997
* * src/gen_mod.erl: Substitute @HOST@ with hostname in the 'host'Alexey Shchepin2007-08-251-1/+1
| | | | | | | | | | | | | | option (thanks to Badlop) * src/mod_vcard.erl: Likewise * src/mod_vcard_ldap.erl: Likewise * src/mod_vcard_odbc.erl: Likewise * src/mod_muc/mod_muc.erl: Likewise * src/mod_irc/mod_irc.erl: Likewise * src/mod_echo.erl: Likewise * src/mod_pubsub/mod_pubsub.erl: Likewise * src/mod_proxy65/mod_proxy65_service.erl: Likewise SVN Revision: 888
* * src/mod_irc/mod_irc.erl: Added an option for default IRCAlexey Shchepin2007-06-221-22/+22
| | | | | | | encoding (thanks to Badlop) * doc/guide.tex: Updated SVN Revision: 789
* * src/Makefile.in: Added Dialyzer target (EJAB-189 - Thanks to Geoff Cant)Mickaël Rémond2007-05-291-0/+5
| | | | | | | | | | | | | | | | * src/Makefile.in: Build XmppAddr.beam in a single pass * src/mod_muc/Makefile.in: +debug_info directive support * src/stringprep/Makefile.in: Likewise * src/mod_irc/Makefile.in: Likewise * src/web/Makefile.in: Likewise * src/eldap/Makefile.in: Likewise * src/mod_pubsub/Makefile.in: Likewise * src/ejabberd_zlib/Makefile.in: Likewise * src/mod_proxy65/Makefile.in: Likewise * src/tls/Makefile.in: Likewise * src/odbc/Makefile.in: Likewise SVN Revision: 775
* * src/mod_vcard.erl: Make services description translatable in discovery ↵Mickaël Rémond2007-05-291-4/+4
| | | | | | | | | | | | (EJAB-236 - thanks to Badlop) * src/mod_muc/mod_muc.erl: Likewise * src/mod_irc/mod_irc.erl: Likewise * src/mod_pubsub/mod_pubsub.erl: Likewise * src/mod_proxy65/mod_proxy65_service.erl: Likewise * src/msgs/fr.msg: Added service description translation SVN Revision: 774
* * src/mod_muc/mod_muc.erl: Component name is now more userMickaël Rémond2006-09-221-1/+1
| | | | | | | | friendly (thanks to Badlop). * src/mod_irc/mod_irc.erl: Likewise. * src/mod_pubsub/mod_pubsub.erl: Likewise. SVN Revision: 620
* * Makefile.in: Fix for MacOSX compilation (EJAB-124).Mickaël Rémond2006-08-281-1/+8
| | | | | | | | | * ejabberd_zlib/Makefile.in: Likewise. * mod_irc/Makefile.in: Likewise. * stringprep/Makefile.in: Likewise. * tls/Makefile.in: Likewise. SVN Revision: 596
* * src/mod_irc/mod_irc_connection.erl: Added handling for "%", "&"Alexey Shchepin2006-02-181-0/+3
| | | | | | and "~" prefixes in IRC nicknames (thanks to Vladimir Kulev) SVN Revision: 509
* * src/mod_irc/mod_irc_connection.erl: Added /msg and /ctcpAlexey Shchepin2006-02-181-71/+171
| | | | | | | | | | | | | | | commands, improved handling of channel topic and kick, mirc colors now filtered, other minor improvements (thanks to Oleg V. Motienko) * src/mod_configure.erl: Improved strings (thanks to Sander Devrieze) * src/mod_vcard.erl: Likewise * src/mod_vcard_ldap.erl: Likewise * src/mod_vcard_odbc.erl: Likewise * src/web/ejabberd_web_admin.erl: Likewise SVN Revision: 508
* * src/mod_muc/mod_muc_room.erl: Kick non-members when roomAlexey Shchepin2006-02-061-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | reconfigured to be member-only or when membership is revoked in member-only room, allowed "true" and "false" in x:data forms (thanks to Sergei Golovan) * src/mod_configure.erl: Added "Host" parameter to get_form and set_form functions (thanks to Sergei Golovan) * src/ejabberd_s2s_out.erl: Bugfix * src/msgs/es.msg: Updated (thanks to Badlop) * src/web/ejabberd_web.erl: Bugfix (thanks to Badlop) * src/mod_irc/mod_irc.erl: Updated copyright dates * src/mod_muc/mod_muc.erl: Likewise * src/mod_pubsub/mod_pubsub.erl: Likewise * src/mod_vcard.erl: Likewise * src/mod_vcard_ldap.erl: Likewise * src/mod_vcard_odbc.erl: Likewise * src/web/ejabberd_web_admin.erl: Likewise SVN Revision: 500
* * src/web/ejabberd_http.erl: Authentication check moved toAlexey Shchepin2006-02-032-38/+147
| | | | | | | | | | | | | | | | ejabberd_web.erl * src/web/ejabberd_web.erl: Likewise * src/web/Makefile.in: Added ejabberd_http.hrl dependency * src/web/ejabberd_http_poll.erl: Updated to use {active, once} socket mode * src/mod_irc/mod_irc.erl: Updated to use gen_server behaviour and ejabberd supervision tree * src/mod_irc/mod_irc_connection.erl: Likewise SVN Revision: 498
* * src/ejabberd_sm.erl: Partially rewritten to work moreAlexey Shchepin2006-01-231-17/+2
| | | | | | | | | efficiently and avoid race conditions * src/ejabberd_c2s.erl: Likewise * src/mod_irc/mod_irc_connection.erl: Cleanup SVN Revision: 488
* * src/mod_irc/iconv_erl.c: Bugfix (thanks to Tomas Janousek)Alexey Shchepin2005-12-141-10/+18
| | | | SVN Revision: 470
* * src/tls/tls.erl: Accept {error,already_loaded} fromAlexey Shchepin2005-10-251-1/+4
| | | | | | | | | erl_ddll:load_driver/2 * src/stringprep/stringprep.erl: Likewise * src/mod_irc/iconv.erl: Likewise * src/ejabberd_app.erl: Likewise SVN Revision: 427
* * (all): Enhanced virtual hosting supportAlexey Shchepin2005-06-201-18/+19
| | | | SVN Revision: 370
* * src/web/ejabberd_web_admin.erl: Updated CSS, added modulesAlexey Shchepin2005-05-231-5/+6
| | | | | | | | | | | | | | | | | management (thanks to Sergei Golovan) * src/gen_mod.erl: Added function loaded_modules_with_opts/0, new API for module stopping (thanks to Sergei Golovan) * src/mod_muc/mod_muc.erl: Moved a process name to a macros, updated module stopping (thanks to Sergei Golovan) * src/mod_irc/mod_irc.erl: Likewise * src/mod_pubsub/mod_pubsub.erl: Likewise * src/mod_announce.erl: Updated module stopping (thanks to Sergei Golovan) * src/mod_echo.erl: Likewise * src/mod_offline.erl: Likewise SVN Revision: 354
* * src/mod_irc/mod_irc_connection.erl: Added support for WHOISAlexey Shchepin2005-05-171-0/+77
| | | | | | requests and reply to USERINFO (thanks to Oleg V. Motienko) SVN Revision: 349
* Merged the Process One contributions ( Virtual Hosting )tmallard2005-04-172-64/+112
| | | | SVN Revision: 307
* * src/mod_irc/mod_irc_connection.erl: Added filtering of quitAlexey Shchepin2005-01-132-70/+26
| | | | | | | | | | | | | status * src/web/ejabberd_web_admin.erl: Copyright update * src/mod_vcard_ldap.erl: Likewise * src/mod_vcard.erl: Likewise * src/mod_pubsub/mod_pubsub.erl: Likewise * src/mod_muc/mod_muc.erl: Likewise * src/mod_irc/mod_irc.erl: Likewise SVN Revision: 296
* * src/aclocal.m4: Fixed headers detecting in AM_WITH_OPENSSLAlexey Shchepin2004-11-051-1/+1
| | | | | | | | | | | | | | | | | | | | | (thanks to Leif Johansson) * src/ejabberd_auth.erl: Added support for ldap_rootdn and ldap_password options (thanks to Stefan de Konink) * src/mod_vcard_ldap.erl: Likewise * src/ejabberd_router.erl: Now possible to route packet via function call instead of message sending * src/ejabberd_sm.erl: Added function route/3, use it in route table * src/ejabberd_local.erl: Likewise * src/ejabberd_s2s.erl: Likewise * (all): Fixed spelling of word "authentication" * src/*/Makefile.in: Replaced erlc with @ERLC@ SVN Revision: 285
* * src/win32/: Updated (thanks to Sergei Golovan)Alexey Shchepin2004-10-121-1/+1
| | | | | | | | * src/msgs/es.msg: Updated (thanks to Badlop) * src/mod_irc/iconv_erl.c: Bugfix (thanks to Jacek Konieczny) SVN Revision: 282