aboutsummaryrefslogtreecommitdiff
path: root/src/mod_echo.erl (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Reload modules when reloading configuration fileEvgeniy Khramtsov2017-02-221-2/+20
|
* Change routing APIEvgeniy Khramtsov2017-02-161-7/+11
| | | | | | | | | | | Now 'From' and 'To' arguments must be omitted in functions and structures related to routing. The commit deprecates the following functions: ejabberd_router:route/3 in favor of ejabberd_router:route/1 ejabberd_router:route_error/4 in favor of ejabberd_router:route_error/2 ejabberd_local:route_iq/4 in favor of ejabberd_local:route_iq/2 ejabberd_local:route_iq/5 in favor of ejabberd_local:route_iq/3 The format of {route, From, To, Packet} is changed in favor of {route, Packet}
* Attach modules to gen_mod's supervisorEvgeniy Khramtsov2017-02-141-28/+10
|
* Improve modules start/stop proceduresEvgeniy Khramtsov2017-02-141-2/+3
|
* Update copyright date automatically (#1442)Badlop2017-01-021-1/+1
|
* Merge branch 'master' into xml-ngEvgeniy Khramtsov2016-11-121-1/+1
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/adhoc.erl src/cyrsasl_oauth.erl src/ejabberd_c2s.erl src/ejabberd_config.erl src/ejabberd_service.erl src/gen_mod.erl src/mod_admin_extra.erl src/mod_announce.erl src/mod_carboncopy.erl src/mod_client_state.erl src/mod_configure.erl src/mod_echo.erl src/mod_mam.erl src/mod_muc.erl src/mod_muc_room.erl src/mod_offline.erl src/mod_pubsub.erl src/mod_stats.erl src/node_flat_sql.erl src/randoms.erl
| * Get rid of compile warnings for random/crypto modules on R19Evgeniy Khramtsov2016-10-181-1/+1
| |
| * Switch workers from temporary to transientChristophe Romain2016-07-291-1/+1
| |
* | Initial version based on XML generatorEvgeniy Khramtsov2016-07-181-30/+20
|/
* Make modules loading in a dependent order (#1191)Evgeniy Khramtsov2016-07-061-1/+4
|
* Replace some ?ERR_* macros with ?ERRT_*Evgeniy Khramtsov2016-03-311-1/+4
|
* Make it possible to get virtual host of a registered routeEvgeniy Khramtsov2016-03-131-1/+1
|
* Switch to Fast XML moduleMickael Remond2016-02-031-1/+1
|
* Update copyright to 2016 (#901)Badlop2016-01-131-1/+1
|
* Move JID related functions to jid.erl (#847)Evgeniy Khramtsov2015-11-241-1/+1
|
* Add config validation at startupEvgeniy Khramtsov2015-06-011-2/+5
|
* Update copyright dates to 2015 (EJAB-1733)Badlop2015-01-081-1/+1
|
* Merge pull request #146 from jamielinux/masterbadlop2014-04-111-4/+3
|\ | | | | Update FSF address
| * Update FSF addressJamie Nguyen2014-02-221-4/+3
| |
* | Update copyright dates to 2014 (EJAB-1679)Badlop2014-03-131-1/+1
|/
* Switch to rebar build toolEvgeniy Khramtsov2013-06-131-0/+1
| | | | | | | | | | | | | | | | Use dynamic Rebar configuration Make iconv dependency optional Disable transient_supervisors compile option Add hipe compilation support Only compile ibrowse and lhttpc when needed Make it possible to generate an OTP application release Add --enable-debug compile option Add --enable-all compiler option Add --enable-tools configure option Add --with-erlang configure option. Add --enable-erlang-version-check configure option. Add lager support Improve the test suite
* Accumulated patch to binarize and indent codeBadlop2013-03-141-54/+49
|
* Update copyright datesAlexey Shchepin2013-01-241-1/+1
|
* Update copyright datesAlexey Shchepin2012-02-231-1/+1
|
* Export do_client_version/3 in order to shut up the dialyzerEvgeniy Khramtsov2011-09-051-1/+1
|
* update copyright up to 2011Christophe Romain2011-02-141-1/+1
|
* Update year of ProcessOne copyright from 2009 to 2010 (EJAB-1159)Badlop2010-01-121-1/+1
| | | | SVN Revision: 2891
* * doc/guide.tex: Update copyright date 2008 to 2009 (EJAB-842)Badlop2009-01-121-2/+2
| | | | | | | | * doc/guide.html: Likewise * src/*/*.erl: Likewise * src/*/*.erl: Remove unneeded blankspaces in license text SVN Revision: 1804
* * doc/guide.tex: Update Process-one name to ProcessOne (EJAB-708)Badlop2008-07-311-1/+1
| | | | | | | | | | | * 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/mod_echo.erl: Small change to avoid a compilation warning ofBadlop2008-03-121-4/+7
| | | | | | unused function SVN Revision: 1228
* * src/mod_echo.erl: Put in comments the call to the educationalBadlop2008-01-301-2/+5
| | | | | | function do_client_version SVN Revision: 1165
* * doc/guide.tex: Updated copyright dates to 2008Badlop2008-01-151-1/+1
| | | | | | * src/*: Likewise SVN Revision: 1153
* * applied copyright patch 2.Mickaël Rémond2007-12-241-4/+23
| | | | SVN Revision: 1112
* * src/mod_echo.erl: Example function that demonstrates how to receive XMPP ↵Badlop2007-11-261-0/+48
| | | | | | packets using Erlang's message passing mechanism (EJAB-247). SVN Revision: 980
* * src/gen_mod.erl: Substitute @HOST@ with hostname in the 'host'Alexey Shchepin2007-08-251-3/+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_echo.erl: mod_echo does not reply to other components. This is to ↵Mickaël Rémond2007-07-111-1/+5
| | | | | | | | make sure that a component will not discover its own capabilities (EJAB-281). * src/ejabberd.cfg: disable mod_echo in the example config file. mod_echo is mainly a development/test module. SVN Revision: 810
* * src/mod_echo.erl: The mod_echo can now be stopped without errors.Mickaël Rémond2006-12-151-1/+3
| | | | | | | This is not a major issue, but can mislead other developers learning from this example and test module (Thanks to Magnus Henoch) (EJAB-163). SVN Revision: 696
* * src/mod_pubsub/mod_pubsub.erl: Updated to use gen_serverAlexey Shchepin2006-02-021-22/+101
| | | | | | | | | | behaviour and ejabberd supervision tree * src/mod_muc/mod_muc.erl: Added a supervisor for conference room processes * src/mod_muc/mod_muc_room.erl: Likewise SVN Revision: 496
* * (all): Enhanced virtual hosting supportAlexey Shchepin2005-06-201-8/+9
| | | | SVN Revision: 370
* * src/web/ejabberd_web_admin.erl: Updated CSS, added modulesAlexey Shchepin2005-05-231-4/+5
| | | | | | | | | | | | | | | | | 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/ejabberd_local.erl: Replaced register_local_route toAlexey Shchepin2003-12-141-2/+2
| | | | | | | | | | | | register_route * src/ejabberd_service.erl: Likewise * src/mod_echo.erl: Likewise * src/mod_vcard.erl: Likewise * src/ejabberd_router.erl: Partially rewrited * src/ejabberd_sm.erl: Likewise SVN Revision: 185
* * src/cyrsasl*.erl: SASL support (currently support only PLAINAlexey Shchepin2003-03-091-1/+1
| | | | | | | | | | | mechanism) * src/ejabberd_c2s.erl: Likewise (all): Support for new-style error elements (except old errors "Not Acceptable", "Not Found", "Invalid Namespace" and "Server Connect Failed", so ejabberd may work unstable) SVN Revision: 86
* *** empty log message ***Alexey Shchepin2003-01-281-6/+12
| | | | SVN Revision: 52
* *** empty log message ***Alexey Shchepin2003-01-241-5/+9
| | | | SVN Revision: 49
* *** empty log message ***Alexey Shchepin2003-01-151-0/+35
SVN Revision: 40