aboutsummaryrefslogtreecommitdiff
path: root/src/mod_disco.erl (unfollow)
Commit message (Collapse)AuthorFilesLines
2017-01-23Make test suite working againEvgeniy Khramtsov1-3/+6
2017-01-11Implement database backend interface for ejabberd_routerEvgeniy Khramtsov1-1/+1
2017-01-10Don't forget to advertise disco featuresEvgeniy Khramtsov1-1/+2
2017-01-09Adopt remaining code to support new hooksEvgeniy Khramtsov1-50/+12
2017-01-02Update copyright date automatically (#1442)Badlop1-1/+1
2016-09-08Rename #error{} record to #stanza_error{}Evgeniy Khramtsov1-8/+8
2016-08-09Improve some type specsEvgeniy Khramtsov1-2/+3
2016-08-05Change code to reflect recent changes in fxml_genEvgeniy Khramtsov1-18/+12
2016-07-25Rewrite mod_mam and mod_muc to use XML generatorEvgeniy Khramtsov1-2/+2
2016-07-18Initial version based on XML generatorEvgeniy Khramtsov1-235/+168
2016-07-06Make modules loading in a dependent order (#1191)Evgeniy Khramtsov1-1/+4
2016-04-05Replace more ?ERR_* macros with ?ERRT_*Evgeniy Khramtsov1-14/+26
2016-02-09XEP-0013: Flexible Offline Message Retrieval supportEvgeniy Khramtsov1-1/+3
2016-02-03Switch to Fast XML moduleMickael Remond1-4/+4
2016-01-13Update copyright to 2016 (#901)Badlop1-1/+1
2015-06-01Add config validation at startupEvgeniy Khramtsov1-1/+16
2015-05-21Document protocol support (EJABS-1620)Badlop1-0/+3
2015-04-26mod_disco: Apply minor readability improvementsHolger Weiss1-13/+11
2015-04-26mod_disco: Omit 'roster_get' call if possibleHolger Weiss1-2/+4
As a small optimization, avoid running the 'roster_get' hook in the (common) case where a client requests service discovery information for its own bare JID.
2015-04-26Fix service disco handling for bare account JIDsHolger Weiss1-3/+3
Don't swap the sending and receiving JIDs while checking whether the client that requested service discovery information for a bare account JID is a subscribed contact.
2015-01-08Update copyright dates to 2015 (EJAB-1733)Badlop1-1/+1
2014-03-25Fix service_info options processingEvgeniy Khramtsov1-2/+2
2014-03-13Update copyright dates to 2014 (EJAB-1679)Badlop1-1/+1
2014-02-22Update FSF addressJamie Nguyen1-4/+3
2013-12-10Fix some type specs and errors13.12Evgeniy Khramtsov1-1/+1
2013-08-21Change configuration file format to YAMLEvgeniy Khramtsov1-4/+29
2013-06-13Switch to rebar build toolEvgeniy Khramtsov1-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
2013-03-14Accumulated patch to binarize and indent codeBadlop1-330/+353
2013-01-24Update copyright datesAlexey Shchepin1-1/+1
2012-02-23Update copyright datesAlexey Shchepin1-1/+1
2011-07-13Use #roster record instead of direct tupleBadlop1-1/+2
2011-02-14update copyright up to 2011Christophe Romain1-1/+1
2010-05-08full support for XEP-0115 v1.5 (EJAB-1223) (EJAB-1189)Evgeniy Khramtsov1-9/+21
2010-04-22Fixed Bugs handling Service Discovery to contacts.Emilio Bustos1-52/+82
Resolves [#EJAB-1207]
2010-01-12Update year of ProcessOne copyright from 2009 to 2010 (EJAB-1159)Badlop1-1/+1
SVN Revision: 2891
2009-07-17Support XEP-0157: Contact Addresses for XMPP Services (EJAB-235)Badlop1-1/+64
SVN Revision: 2368
2009-06-02Remove support of deprecated Disco Publish XEP-0030 (EJAB-904)Badlop1-134/+1
SVN Revision: 2140
2009-01-12* doc/guide.tex: Update copyright date 2008 to 2009 (EJAB-842)Badlop1-2/+2
* doc/guide.html: Likewise * src/*/*.erl: Likewise * src/*/*.erl: Remove unneeded blankspaces in license text SVN Revision: 1804
2008-07-31* doc/guide.tex: Update Process-one name to ProcessOne (EJAB-708)Badlop1-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
2008-01-15* doc/guide.tex: Updated copyright dates to 2008Badlop1-1/+1
* src/*: Likewise SVN Revision: 1153
2007-12-24* Applied copyright update patch 1.Mickaël Rémond1-4/+22
SVN Revision: 1110
2007-12-06* src/acl.erl and other 64 files: Remove Erlang module attributeBadlop1-1/+0
'vsn' because it doesn't provide any worth feature, and it difficults hot code update (EJAB-440) SVN Revision: 1044
2007-06-22* src/mod_disco.erl: Don't override accumulated value inAlexey Shchepin1-6/+6
get_local_identity/5 (thanks to Magnus Henoch and Badlop) SVN Revision: 788
2006-01-19* src/aclocal.m4: Updated for zlib supportAlexey Shchepin1-26/+15
* src/configure.ac: Likewise * src/mod_muc/mod_muc_room.erl: Weakened presence filtering, added warning in non-anonymous rooms, room destroying updated to latest JEP-0045, added a number of occupants and room name in room's disco#info reply, miscellaneous internal changes (thanks to Sergei Golovan) * src/mod_muc/mod_muc.erl: Better support for nick unregistration (thanks to Sergei Golovan) * src/ejabberd_zlib/ejabberd_zlib.erl: Zlib support (thanks to Sergei Golovan) * src/ejabberd_zlib/ejabberd_zlib_drv.c: Likewise * src/ejabberd_zlib/Makefile.in: Likewise * src/ejabberd_c2s.erl: Stream compression support (JEP-0138) * src/ejabberd_receiver.erl: Likewise * src/mod_disco.erl: Don't split node name before calling hooks (thanks to Sergei Golovan) * src/mod_configure.erl: Support for configuration using ad-hoc commands (thanks to Sergei Golovan) * src/mod_announce.erl: Support for sending announce messages using ad-hoc commands (thanks to Sergei Golovan) * src/mod_adhoc.erl: Ad-hoc support (JEP-0050) (thanks to Magnus Henoch) * src/adhoc.erl: Likewise * src/adhoc.hrl: Likewise * src/jlib.hrl: Updated (thanks to Sergei Golovan) * src/gen_mod.erl: Added function is_loaded/2 (thanks to Sergei Golovan) * src/ejabberd_service.erl: Changed error message on handshake error (thanks to Sergei Golovan) * src/ejabberd.cfg.example: Updated (thanks to Sergei Golovan) SVN Revision: 486
2005-11-03* src/mod_disco.erl: Fixed extra_domains option processingAlexey Shchepin1-1/+2
SVN Revision: 431
2005-10-30* src/mod_disco.erl: Minor fixAlexey Shchepin1-2/+4
SVN Revision: 429
2005-09-04* src/mod_disco.erl: Disco publishing support (thanks to MagnusAlexey Shchepin1-2/+139
Henoch) SVN Revision: 409
2005-09-04* src/mod_disco.erl: Functions register_sm_feature andAlexey Shchepin1-470/+195
register_sm_node replaced with hooks (thanks to Sergei Golovan) * src/mod_vcard.erl: * src/mod_vcard_ldap.erl: * src/mod_disco.erl: Now mod_disco doesn't depend on mod_configure (thanks to Sergei Golovan) * src/mod_configure.erl: Likewise SVN Revision: 408
2005-07-14* src/mod_disco.erl: Fixed processing of host features andAlexey Shchepin1-14/+28
extra_domains option SVN Revision: 376
2005-06-20* (all): Enhanced virtual hosting supportAlexey Shchepin1-42/+45
SVN Revision: 370