aboutsummaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* * src/mod_proxy65/mod_proxy65_service.erl: if an ip option is not defined, ↵Evgeniy Khramtsov2009-02-271-18/+14
| | | | | | the module takes an IP address of a local hostname. SVN Revision: 1925
* cosmetic changesChristophe Romain2009-02-273-17/+17
| | | | SVN Revision: 1923
* * src/mod_pubsub/mod_pubsub.erl: Fix incorrect implementation ofBadlop2009-02-251-4/+6
| | | | | | Pubsub payload requirements (thanks to Andy Skelton)(EJAB-823) SVN Revision: 1921
* * src/ejabberd_listener.erl: Fix report message of 'undef' errorBadlop2009-02-241-2/+2
| | | | SVN Revision: 1916
* Do not call mod_caps:clear_caps as it breaks PubSub/PEP (EJAB-854)Christophe Romain2009-02-231-1/+3
| | | | SVN Revision: 1912
* * src/web/ejabberd_http.erl: Added a workaround for inet:peernameAlexey Shchepin2009-02-231-7/+7
| | | | | | 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-201-4/+1
| | | | | | the listener supervisor (EJAB-874) SVN Revision: 1891
* fix nodetree plugin resolverChristophe Romain2009-02-191-8/+7
| | | | 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-171-0/+7
| | | | SVN Revision: 1883
* * src/ejabberd_config.erl: Check certfiles are readable on serverBadlop2009-02-162-23/+83
| | | | | | | 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-162-65/+67
| | | | | | | 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-161-2/+3
| | | | | | 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-161-1/+2
| | | | | | linkifying only a few known protocols (EJAB-850) SVN Revision: 1879
* * src/mod_muc/mod_muc.erl: Export function to create MUCBadlop2009-02-161-1/+30
| | | | | | room (thanks to Eric Cestari) (EJAB-729) SVN Revision: 1878
* * src/mod_roster.erl: When account is deleted, cancel presenceBadlop2009-02-162-56/+94
| | | | | | | 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-141-2/+11
| | | | | | | | 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-131-2/+21
| | | | | | 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-131-5/+38
| | | | | | | | 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-131-19/+33
| | | | | | separators for easy reading SVN Revision: 1873
* * src/ejabberd_system_monitor.erl: Allow parametrizable watchdogBadlop2009-02-132-5/+44
| | | | | | | | | | 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-131-1/+7
| | | | 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-051-0/+2
| | | | | | | | 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
* * src/Makefile.in: Fix arguments to Install programBadlop2009-02-031-1/+1
| | | | SVN Revision: 1860
* * src/web/ejabberd_web_admin.erl: Calls to the hookBadlop2009-02-021-11/+12
| | | | | | | | | | 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
* * src/eldap/eldap.erl: moves waiting for response queries toEvgeniy Khramtsov2009-01-301-4/+11
| | | | | | pending queue on an LDAP connection failure. SVN Revision: 1856
* * src/eldap/eldap.erl: implemented queue for pending queries.Evgeniy Khramtsov2009-01-271-102/+106
| | | | SVN Revision: 1855
* * src/eldap/eldap.erl: Close a connection on tcp_error.Evgeniy Khramtsov2009-01-231-12/+13
| | | | SVN Revision: 1851
* * src/odbc/mysql.sql: Fix complain about comment syntaxBadlop2009-01-232-3/+3
| | | | | | * src/odbc/pg.sql: Likewise SVN Revision: 1850
* * doc/api/process-one.css: Add some style to HTML elementsBadlop2009-01-212-6/+7
| | | | | | | * 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-211-3/+15
| | | | SVN Revision: 1842
* * src/Makefile.in: The path to the installed copy of ejabberdBadlop2009-01-203-4/+9
| | | | | | | | | | | 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-203-43/+64
| | | | | | | | | 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
* * src/ejabberd_c2s.erl: Added comments.Mickaël Rémond2009-01-171-5/+9
| | | | SVN Revision: 1823
* * src/mod_privacy.erl: Privacy list items must be processed in theBadlop2009-01-162-2/+12
| | | | | | | specified order (EJAB-848) * src/mod_privacy_odbc.erl: Likewise SVN Revision: 1822
* * src/tls/Makefile.win32: Windows compilation support.Mickaël Rémond2009-01-133-3/+233
| | | | | | | * src/tls/tls_drv.c: Likewise. * src/tls/stdint.h: Likewise. SVN Revision: 1816
* * src/msgs/pl.po: Fix typo (thanks to Apag0r)(EJAB-844)Badlop2009-01-122-2/+2
| | | | SVN Revision: 1814
* * src/web/ejabberd_web_admin.erl: Use textareas for large inputBadlop2009-01-127-95/+130
| | | | | | | | | | | | | | 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-125-66/+224
| | | | | | | | | | | | | | | | | | | | 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
* * src/web/ejabberd_web_admin.erl: New appearance of WebAdmin logo,Badlop2009-01-121-18/+17
| | | | | | fixed logo-fill. SVN Revision: 1811
* * doc/guide.tex: Fix some English strings: JID -> Jabber ID;Badlop2009-01-1254-472/+472
| | | | | | | | | jabberd 1.4 -> jabberd14; commited -> committed * src/*/*.erl: Likewise * src/msgs/*.msg: Likewise * src/msgs/*.po: Likewise SVN Revision: 1810
* * src/odbc/ejabberd_odbc.erl: Fixed processing of UPDATE resultsAlexey Shchepin2009-01-121-0/+2
| | | | | | with pgsql SVN Revision: 1808
* * doc/guide.tex: Update copyright date 2008 to 2009 (EJAB-842)Badlop2009-01-12149-301/+301
| | | | | | | | * doc/guide.html: Likewise * src/*/*.erl: Likewise * src/*/*.erl: Remove unneeded blankspaces in license text SVN Revision: 1804
* prevent unauthorized entity to gain none-affiliation for given entityChristophe Romain2009-01-111-3/+3
| | | | SVN Revision: 1802
* fix previous partial patch (EJAB-840)Christophe Romain2009-01-111-10/+2
| | | | SVN Revision: 1799
* fix owners cache and fix unsubscribe permissions (EJAB-840)Christophe Romain2009-01-112-22/+52
| | | | SVN Revision: 1797
* fix unsubscription of full jid subscribed node (EJAB-839)Christophe Romain2009-01-101-2/+1
| | | | SVN Revision: 1794
* * src/mod_configure.erl: Fix access check for vhost configurationBadlop2009-01-091-33/+57
| | | | SVN Revision: 1787