Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | * src/ejabberd_c2s.erl: Enforce privacy rules also for | Badlop | 2009-03-07 | 2 | -31/+47 |
| | | | | | | | subscription requests (EJAB-300) * src/ejabberd_sm.erl: Likewise SVN Revision: 1976 | ||||
* | * src/ejabberd_hooks.erl: fixed typo | Evgeniy Khramtsov | 2009-03-06 | 1 | -1/+1 |
| | | | | SVN Revision: 1970 | ||||
* | * src/ejabberd_hooks.erl: anonymous functions support. | Evgeniy Khramtsov | 2009-03-06 | 1 | -2/+30 |
| | | | | SVN Revision: 1969 | ||||
* | * src/ejabberd_app.erl: In a Windows machine, explicitly add the | Badlop | 2009-03-05 | 2 | -0/+136 |
| | | | | | | | | nameservers, as it seems Erlang does not do itself (EJAB-860) * src/win32_dns.erl: Get name servers from Windows registy (thanks to Geoff Cant) SVN Revision: 1968 | ||||
* | * src/ejabberd_auth.erl: If anonymous auth is enabled, when | Badlop | 2009-03-04 | 7 | -45/+90 |
| | | | | | | | | | | | | | checking if the account already exists in other auth methods, take into account if the auth method failed (EJAB-882) * src/ejabberd_auth_anonymous.erl: Likewise * src/ejabberd_auth_external.erl: Likewise * src/ejabberd_auth_internal.erl: Likewise * src/ejabberd_auth_ldap.erl: Likewise * src/ejabberd_auth_odbc.erl: Likewise * src/ejabberd_auth_pam.erl: Likewise SVN Revision: 1966 | ||||
* | Allow node creation without configure item | Christophe Romain | 2009-03-04 | 1 | -24/+19 |
| | | | | SVN Revision: 1963 | ||||
* | update pubsub version | Christophe Romain | 2009-03-04 | 1 | -1/+1 |
| | | | | SVN Revision: 1960 | ||||
* | Add roster subscriptions handling and make PEP events sent to all resources | Christophe Romain | 2009-03-03 | 2 | -38/+87 |
| | | | | SVN Revision: 1956 | ||||
* | Fix small compilation error introduced in revision 1923 | Badlop | 2009-02-28 | 1 | -1/+1 |
| | | | | SVN Revision: 1931 | ||||
* | * src/mod_pubsub/node_default.erl: Fix that non-subscriber could | Badlop | 2009-02-27 | 1 | -3/+18 |
| | | | | | | fetch items from Authorize node (thanks to Brian Cully)(EJAB-873) SVN Revision: 1930 | ||||
* | * src/tls/tls_drv.c: S2S connection with STARTTLS fails to Gtalk | Badlop | 2009-02-27 | 1 | -1/+1 |
| | | | | | | and recent Openfire (thanks to Philipp Hancke)(EJAB-877) SVN Revision: 1926 | ||||
* | * src/mod_proxy65/mod_proxy65_service.erl: if an ip option is not defined, ↵ | Evgeniy Khramtsov | 2009-02-27 | 1 | -18/+14 |
| | | | | | | the module takes an IP address of a local hostname. SVN Revision: 1925 | ||||
* | cosmetic changes | Christophe Romain | 2009-02-27 | 3 | -17/+17 |
| | | | | SVN Revision: 1923 | ||||
* | * src/mod_pubsub/mod_pubsub.erl: Fix incorrect implementation of | Badlop | 2009-02-25 | 1 | -4/+6 |
| | | | | | | Pubsub payload requirements (thanks to Andy Skelton)(EJAB-823) SVN Revision: 1921 | ||||
* | * src/ejabberd_listener.erl: Fix report message of 'undef' error | Badlop | 2009-02-24 | 1 | -2/+2 |
| | | | | SVN Revision: 1916 | ||||
* | Do not call mod_caps:clear_caps as it breaks PubSub/PEP (EJAB-854) | Christophe Romain | 2009-02-23 | 1 | -1/+3 |
| | | | | SVN Revision: 1912 | ||||
* | * src/web/ejabberd_http.erl: Added a workaround for inet:peername | Alexey Shchepin | 2009-02-23 | 1 | -7/+7 |
| | | | | | | returning 'ebadf' SVN Revision: 1910 | ||||
* | Fix a minor compilation warning and add EDoc comment | Badlop | 2009-02-21 | 1 | -3/+10 |
| | | | | SVN Revision: 1907 | ||||
* | * src/ejabberd_listener.erl: When stopping a listener, don't stop | Badlop | 2009-02-20 | 1 | -4/+1 |
| | | | | | | the listener supervisor (EJAB-874) SVN Revision: 1891 | ||||
* | fix nodetree plugin resolver | Christophe Romain | 2009-02-19 | 1 | -8/+7 |
| | | | | SVN Revision: 1889 | ||||
* | * src/ejabberd_listener.erl: More error detections | Badlop | 2009-02-17 | 1 | -13/+7 |
| | | | | SVN Revision: 1884 | ||||
* | * src/ejabberd_listener.erl: More error detections | Badlop | 2009-02-17 | 1 | -0/+7 |
| | | | | SVN Revision: 1883 | ||||
* | * src/ejabberd_config.erl: Check certfiles are readable on server | Badlop | 2009-02-16 | 2 | -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 + send | Badlop | 2009-02-16 | 2 | -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 room | Badlop | 2009-02-16 | 1 | -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 by | Badlop | 2009-02-16 | 1 | -1/+2 |
| | | | | | | linkifying only a few known protocols (EJAB-850) SVN Revision: 1879 | ||||
* | * src/mod_muc/mod_muc.erl: Export function to create MUC | Badlop | 2009-02-16 | 1 | -1/+30 |
| | | | | | | room (thanks to Eric Cestari) (EJAB-729) SVN Revision: 1878 | ||||
* | * src/mod_roster.erl: When account is deleted, cancel presence | Badlop | 2009-02-16 | 2 | -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 session | Badlop | 2009-02-14 | 1 | -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 listener | Badlop | 2009-02-13 | 1 | -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 subscription | Badlop | 2009-02-13 | 1 | -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 comma | Badlop | 2009-02-13 | 1 | -19/+33 |
| | | | | | | separators for easy reading SVN Revision: 1873 | ||||
* | * src/ejabberd_system_monitor.erl: Allow parametrizable watchdog | Badlop | 2009-02-13 | 2 | -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 available | Christophe Romain | 2009-02-13 | 1 | -1/+7 |
| | | | | SVN Revision: 1869 | ||||
* | fix delete-items issue and manage-affiliations typo | Christophe Romain | 2009-02-09 | 9 | -12/+12 |
| | | | | SVN Revision: 1868 | ||||
* | * src/mod_pubsub/mod_pubsub.erl: The table pubsub_node in ejabberd | Badlop | 2009-02-05 | 1 | -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 program | Badlop | 2009-02-03 | 1 | -1/+1 |
| | | | | SVN Revision: 1860 | ||||
* | * src/web/ejabberd_web_admin.erl: Calls to the hook | Badlop | 2009-02-02 | 1 | -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 to | Evgeniy Khramtsov | 2009-01-30 | 1 | -4/+11 |
| | | | | | | pending queue on an LDAP connection failure. SVN Revision: 1856 | ||||
* | * src/eldap/eldap.erl: implemented queue for pending queries. | Evgeniy Khramtsov | 2009-01-27 | 1 | -102/+106 |
| | | | | SVN Revision: 1855 | ||||
* | * src/eldap/eldap.erl: Close a connection on tcp_error. | Evgeniy Khramtsov | 2009-01-23 | 1 | -12/+13 |
| | | | | SVN Revision: 1851 | ||||
* | * src/odbc/mysql.sql: Fix complain about comment syntax | Badlop | 2009-01-23 | 2 | -3/+3 |
| | | | | | | * src/odbc/pg.sql: Likewise SVN Revision: 1850 | ||||
* | * doc/api/process-one.css: Add some style to HTML elements | Badlop | 2009-01-21 | 2 | -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 functions | Badlop | 2009-01-21 | 1 | -3/+15 |
| | | | | SVN Revision: 1842 | ||||
* | * src/Makefile.in: The path to the installed copy of ejabberd | Badlop | 2009-01-20 | 3 | -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 privacy | Badlop | 2009-01-20 | 3 | -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émond | 2009-01-17 | 1 | -5/+9 |
| | | | | SVN Revision: 1823 | ||||
* | * src/mod_privacy.erl: Privacy list items must be processed in the | Badlop | 2009-01-16 | 2 | -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émond | 2009-01-13 | 3 | -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) | Badlop | 2009-01-12 | 2 | -2/+2 |
| | | | | SVN Revision: 1814 |