aboutsummaryrefslogtreecommitdiff
path: root/src/mod_disco.erl (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Make test suite working againEvgeniy Khramtsov2017-01-231-3/+6
|
* Merge branch 'new_stream'Evgeniy Khramtsov2017-01-201-51/+14
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/cyrsasl.erl src/ejabberd_c2s.erl src/ejabberd_cluster.erl src/ejabberd_frontend_socket.erl src/ejabberd_node_groups.erl src/ejabberd_router.erl src/mod_bosh.erl src/mod_ip_blacklist.erl src/mod_muc_mnesia.erl src/mod_offline.erl src/mod_proxy65_sm.erl
| * Implement database backend interface for ejabberd_routerEvgeniy Khramtsov2017-01-111-1/+1
| |
| * Don't forget to advertise disco featuresEvgeniy Khramtsov2017-01-101-1/+2
| |
| * Adopt remaining code to support new hooksEvgeniy Khramtsov2017-01-091-50/+12
| |
* | Update copyright date automatically (#1442)Badlop2017-01-021-1/+1
|/
* Rename #error{} record to #stanza_error{}Evgeniy Khramtsov2016-09-081-8/+8
|
* Improve some type specsEvgeniy Khramtsov2016-08-091-2/+3
|
* Change code to reflect recent changes in fxml_genEvgeniy Khramtsov2016-08-051-18/+12
|
* Rewrite mod_mam and mod_muc to use XML generatorEvgeniy Khramtsov2016-07-251-2/+2
|
* Initial version based on XML generatorEvgeniy Khramtsov2016-07-181-235/+168
|
* Make modules loading in a dependent order (#1191)Evgeniy Khramtsov2016-07-061-1/+4
|
* Replace more ?ERR_* macros with ?ERRT_*Evgeniy Khramtsov2016-04-051-14/+26
|
* XEP-0013: Flexible Offline Message Retrieval supportEvgeniy Khramtsov2016-02-091-1/+3
|
* Switch to Fast XML moduleMickael Remond2016-02-031-4/+4
|
* Update copyright to 2016 (#901)Badlop2016-01-131-1/+1
|
* Add config validation at startupEvgeniy Khramtsov2015-06-011-1/+16
|
* Document protocol support (EJABS-1620)Badlop2015-05-211-0/+3
|
* mod_disco: Apply minor readability improvementsHolger Weiss2015-04-261-13/+11
|
* mod_disco: Omit 'roster_get' call if possibleHolger Weiss2015-04-261-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.
* Fix service disco handling for bare account JIDsHolger Weiss2015-04-261-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.
* 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
| |
* | Fix service_info options processingEvgeniy Khramtsov2014-03-251-2/+2
| |
* | Update copyright dates to 2014 (EJAB-1679)Badlop2014-03-131-1/+1
|/
* Fix some type specs and errors13.12Evgeniy Khramtsov2013-12-101-1/+1
|
* Change configuration file format to YAMLEvgeniy Khramtsov2013-08-211-4/+29
|
* 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-330/+353
|
* Update copyright datesAlexey Shchepin2013-01-241-1/+1
|
* Update copyright datesAlexey Shchepin2012-02-231-1/+1
|
* Use #roster record instead of direct tupleBadlop2011-07-131-1/+2
|
* update copyright up to 2011Christophe Romain2011-02-141-1/+1
|
* full support for XEP-0115 v1.5 (EJAB-1223) (EJAB-1189)Evgeniy Khramtsov2010-05-081-9/+21
|
* Fixed Bugs handling Service Discovery to contacts.Emilio Bustos2010-04-221-52/+82
| | | | Resolves [#EJAB-1207]
* Update year of ProcessOne copyright from 2009 to 2010 (EJAB-1159)Badlop2010-01-121-1/+1
| | | | SVN Revision: 2891
* Support XEP-0157: Contact Addresses for XMPP Services (EJAB-235)Badlop2009-07-171-1/+64
| | | | SVN Revision: 2368
* Remove support of deprecated Disco Publish XEP-0030 (EJAB-904)Badlop2009-06-021-134/+1
| | | | SVN Revision: 2140
* * 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
* * doc/guide.tex: Updated copyright dates to 2008Badlop2008-01-151-1/+1
| | | | | | * src/*: Likewise SVN Revision: 1153
* * Applied copyright update patch 1.Mickaël Rémond2007-12-241-4/+22
| | | | SVN Revision: 1110
* * src/acl.erl and other 64 files: Remove Erlang module attributeBadlop2007-12-061-1/+0
| | | | | | | 'vsn' because it doesn't provide any worth feature, and it difficults hot code update (EJAB-440) SVN Revision: 1044
* * src/mod_disco.erl: Don't override accumulated value inAlexey Shchepin2007-06-221-6/+6
| | | | | | get_local_identity/5 (thanks to Magnus Henoch and Badlop) SVN Revision: 788
* * src/aclocal.m4: Updated for zlib supportAlexey Shchepin2006-01-191-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
* * src/mod_disco.erl: Fixed extra_domains option processingAlexey Shchepin2005-11-031-1/+2
| | | | SVN Revision: 431
* * src/mod_disco.erl: Minor fixAlexey Shchepin2005-10-301-2/+4
| | | | SVN Revision: 429
* * src/mod_disco.erl: Disco publishing support (thanks to MagnusAlexey Shchepin2005-09-041-2/+139
| | | | | | Henoch) SVN Revision: 409
* * src/mod_disco.erl: Functions register_sm_feature andAlexey Shchepin2005-09-041-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