aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* * src/mod_proxy65/mod_proxy65_service.erl: if an ip option is not defined, ↵Evgeniy Khramtsov2009-02-272-18/+19
| | | | | | the module takes an IP address of a local hostname. SVN Revision: 1925
* cosmetic changesChristophe Romain2009-02-273-17/+17
| | | | SVN Revision: 1923
* * doc/guide.tex: No mention to the release date in ejabberd GuideBadlop2009-02-262-3/+6
| | | | | | | or release notes. The date of an ejabberd release is determined by the date of the corresponding release announcement. SVN Revision: 1922
* * src/mod_pubsub/mod_pubsub.erl: Fix incorrect implementation ofBadlop2009-02-252-4/+11
| | | | | | Pubsub payload requirements (thanks to Andy Skelton)(EJAB-823) SVN Revision: 1921
* * src/ejabberd_listener.erl: Fix report message of 'undef' errorBadlop2009-02-242-2/+6
| | | | SVN Revision: 1916
* Do not call mod_caps:clear_caps as it breaks PubSub/PEP (EJAB-854)Christophe Romain2009-02-232-1/+9
| | | | SVN Revision: 1912
* * src/web/ejabberd_http.erl: Added a workaround for inet:peernameAlexey Shchepin2009-02-232-7/+12
| | | | | | returning 'ebadf' SVN Revision: 1910
* Fix a minor compilation warning and add EDoc commentBadlop2009-02-211-3/+10
| | | | SVN Revision: 1907
* * src/ejabberd_listener.erl: When stopping a listener, don't stopBadlop2009-02-202-4/+6
| | | | | | the listener supervisor (EJAB-874) SVN Revision: 1891
* fix nodetree plugin resolverChristophe Romain2009-02-192-8/+11
| | | | SVN Revision: 1889
* * src/ejabberd_listener.erl: More error detectionsBadlop2009-02-171-13/+7
| | | | SVN Revision: 1884
* * src/ejabberd_listener.erl: More error detectionsBadlop2009-02-172-0/+11
| | | | SVN Revision: 1883
* * src/ejabberd_config.erl: Check certfiles are readable on serverBadlop2009-02-163-23/+87
| | | | | | | start and listener start (EJAB-753) * src/ejabberd_listener.erl: Likewise SVN Revision: 1882
* * src/mod_privacy.erl: Privacy List: deny presence-out all + sendBadlop2009-02-163-65/+71
| | | | | | | presence to: presence is sent (EJAB-255) * src/ejabberd_c2s.erl: Likewise SVN Revision: 1881
* * src/mod_muc/mod_muc_room.erl: Owner of a password protected roomBadlop2009-02-162-2/+6
| | | | | | must provide the password, like other participants (EJAB-867) SVN Revision: 1880
* * src/mod_muc/mod_muc_log.erl: Prevent XSS in MUC logs byBadlop2009-02-162-1/+5
| | | | | | linkifying only a few known protocols (EJAB-850) SVN Revision: 1879
* * src/mod_muc/mod_muc.erl: Export function to create MUCBadlop2009-02-162-1/+33
| | | | | | room (thanks to Eric Cestari) (EJAB-729) SVN Revision: 1878
* * src/mod_roster.erl: When account is deleted, cancel presenceBadlop2009-02-163-56/+100
| | | | | | | subscription for all roster items (EJAB-790) * src/mod_roster_odbc.erl: Likewise SVN Revision: 1877
* * src/web/ejabberd_http_poll.erl: Allow configuration of sessionBadlop2009-02-144-5/+30
| | | | | | | | timeout, using new global option http_poll_timeout (EJAB-135) * doc/guide.tex: Document new option * doc/guide.html: Likewise SVN Revision: 1876
* * src/ejabberd_listener.erl: Report error at startup if a listenerBadlop2009-02-132-2/+26
| | | | | | module isn't available or is not an ejabberd listener (EJAB-868) SVN Revision: 1875
* * src/mod_shared_roster.erl: Fix bug: a pending subscriptionBadlop2009-02-132-5/+43
| | | | | | | | request, and later the requester added to the roster due to a shared roster group, that request could neither be accepted or rejected (thanks to Brian Cully)(EJAB-869) SVN Revision: 1874
* * src/web/ejabberd_web_admin.erl: Show big integers with commaBadlop2009-02-132-19/+36
| | | | | | separators for easy reading SVN Revision: 1873
* * src/ejabberd_system_monitor.erl: Allow parametrizable watchdogBadlop2009-02-135-14/+70
| | | | | | | | | | threshold: option watchdog_large_heap or chatting with the watchdog bot (EJAB-545) * src/ejabberd_config.erl: Likewise * doc/guide.tex: Likewise * doc/guide.html: Likewise SVN Revision: 1872
* prevent from calling get_vh_registered_users/2 when not availableChristophe Romain2009-02-132-1/+12
| | | | SVN Revision: 1869
* fix delete-items issue and manage-affiliations typoChristophe Romain2009-02-099-12/+12
| | | | SVN Revision: 1868
* * src/mod_pubsub/mod_pubsub.erl: The table pubsub_node in ejabberdBadlop2009-02-052-0/+9
| | | | | | | | older than 2.0.2 had indexes for parentid and type. This is not required since ejabberd 2.0.2, so those indexes can be deleted. (EJAB-669) SVN Revision: 1864
* * doc/Makefile: In Clean do not remove html. In new Distclean, remove also html.Badlop2009-02-032-3/+6
| | | | SVN Revision: 1862
* * doc/Makefile: When cleaning, remove contributed_modules.texBadlop2009-02-032-0/+3
| | | | SVN Revision: 1861
* * src/Makefile.in: Fix arguments to Install programBadlop2009-02-032-1/+5
| | | | SVN Revision: 1860
* * src/web/ejabberd_web_admin.erl: Calls to the hookBadlop2009-02-022-11/+21
| | | | | | | | | | webadmin_menu_node provide the node as first argument, and calls to webadmin_menu_hostnode provide both the host and the node. Fix call to make_menu_items, because webadmin_menu_node was called in cases where webadmin_menu_hostnode should be called. Align to right some table elements. SVN Revision: 1859
* * doc/guide.tex: Provide only an example of language optionBadlop2009-01-313-15/+9
| | | | | | * doc/guide.html: Likewise SVN Revision: 1858
* * src/eldap/eldap.erl: moves waiting for response queries toEvgeniy Khramtsov2009-01-302-4/+16
| | | | | | pending queue on an LDAP connection failure. SVN Revision: 1856
* * src/eldap/eldap.erl: implemented queue for pending queries.Evgeniy Khramtsov2009-01-272-102/+110
| | | | SVN Revision: 1855
* * doc/guide.tex: mod_muc can run in several nodes of clusterBadlop2009-01-273-10/+15
| | | | | | * doc/guide.html: Likewise SVN Revision: 1854
* * src/eldap/eldap.erl: Close a connection on tcp_error.Evgeniy Khramtsov2009-01-232-12/+17
| | | | SVN Revision: 1851
* * src/odbc/mysql.sql: Fix complain about comment syntaxBadlop2009-01-233-3/+8
| | | | | | * src/odbc/pg.sql: Likewise SVN Revision: 1850
* * doc/api/process-one.css: Add some style to HTML elementsBadlop2009-01-214-7/+25
| | | | | | | * src/ejabberd_listener.erl: Fix EDoc errors * src/web/ejabberd_web_admin.erl: Likewise SVN Revision: 1843
* * src/ejabberd_hooks.erl: Explanation in EDoc of some functionsBadlop2009-01-212-3/+19
| | | | SVN Revision: 1842
* * doc/guide.tex: Explain that account creation is only supportedBadlop2009-01-203-1/+7
| | | | | | | by internal and odbc authentication methods * doc/guide.html: Likewise SVN Revision: 1836
* * src/Makefile.in: The path to the installed copy of ejabberdBadlop2009-01-206-17/+30
| | | | | | | | | | | Guide is set in the environment variable EJABBERD_DOC_PATH (EJAB-837). * src/web/ejabberd_web_admin.erl: Likewise * src/ejabberdctl.template: Likewise * doc/guide.tex: Likewise * doc/guide.html: Likewise SVN Revision: 1835
* * src/mod_privacy.erl: Only run roster_get_jid_info if privacyBadlop2009-01-204-43/+72
| | | | | | | | | list has subscription or group (thanks to George Hazan)(EJAB-851). Sort items in privacy list by order before storing (EJAB-848) * src/mod_privacy.hrl: Likewise * src/mod_privacy_odbc.erl: Likewise SVN Revision: 1834
* Remove empty svn:mergeinfo properties so it won't get in the way duringJean-Sébastien Pédron2009-01-190-0/+0
| | | | | | | | | | | | | | future merges. The server and the repository are Subversion 1.4.x: they are unable to understand this property. Subversion 1.5.x clients usually won't commit it on purpose when the server and/or the repository are 1.4.x. But they will copy it when doing WC-to-WC copy because they do not communicate with the server at this time. SVN Revision: 1831
* * src/ejabberd_c2s.erl: Added comments.Mickaël Rémond2009-01-172-5/+13
| | | | SVN Revision: 1823
* * src/mod_privacy.erl: Privacy list items must be processed in theBadlop2009-01-163-2/+18
| | | | | | | specified order (EJAB-848) * src/mod_privacy_odbc.erl: Likewise SVN Revision: 1822
* * doc/release_notes_2.0.3.txt: Minor changesBadlop2009-01-132-0/+39
| | | | SVN Revision: 1818
* * src/tls/Makefile.win32: Windows compilation support.Mickaël Rémond2009-01-134-3/+237
| | | | | | | * src/tls/tls_drv.c: Likewise. * src/tls/stdint.h: Likewise. SVN Revision: 1816
* * doc/guide.tex: Update Erlang version in Windows compilation documentation.Mickaël Rémond2009-01-132-1/+6
| | | | SVN Revision: 1815
* * src/msgs/pl.po: Fix typo (thanks to Apag0r)(EJAB-844)Badlop2009-01-123-2/+6
| | | | SVN Revision: 1814
* * src/web/ejabberd_web_admin.erl: Use textareas for large inputBadlop2009-01-128-95/+142
| | | | | | | | | | | | | | like ejabberd module options and listening port options. Show result of POST more clearly. Ensure access rules are shown with some minimum separation. Improve menu headers. (EJAB-562) * src/web/ejabberd_web_admin.hrl: Likewise * src/mod_offline.erl: Likewise * src/mod_offline_odbc.erl: Likewise * src/mod_roster.erl: Likewise * src/mod_roster_odbc.erl: Likewise * src/mod_shared_roster.erl: Likewise SVN Revision: 1813
* * src/ejabberd_listener.erl: New way to configure IP address andBadlop2009-01-128-159/+449
| | | | | | | | | | | | | | | | | | | | IP version of listener. Support for definition of IP address in string format, and implicit definition of IP version (EJAB-388). Support for defining several listeners: all with same port number but different IP addresses (EJAB-389)(thanks to Fabrice Colliot and Sergei Golovan). Better report in WebAdmin of problem when starting a listener. The old configuration method of ip tuple and inet6 is fully supported for backwards compatibility, but is not documented in the Guide anymore. * src/ejabberd_config.erl: Likewise * src/mod_proxy65/mod_proxy65_stream.erl: Likewise * src/mod_proxy65/mod_proxy65_service.erl: Likewise * src/web/ejabberd_web_admin.erl: Likewise * doc/guide.tex: Document the new way to configure IP address and IP version of listener, undocument options ip and inet6 * doc/guide.html: Likewise SVN Revision: 1812