Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | * src/mod_muc/mod_muc_log.erl: Fix XHTML compliance: ensure some | Badlop | 2008-07-09 | 1 | -7/+12 |
| | | | | | | | language is set, include ID attribute in each message, add microseconds to ensure unique value (EJAB-497) SVN Revision: 1426 | ||||
* | * src/mod_register.erl: Support for io_lib newline character in | Badlop | 2008-07-09 | 2 | -2/+3 |
| | | | | | | | | the body of welcome_message (EJAB-501) * doc/guide.tex: Document the newline character * src/ejabberd.cfg.example: Example usage of newline character SVN Revision: 1425 | ||||
* | * src/ejabberd_config.erl (load_file): error message on sasl.log | Badlop | 2008-07-09 | 1 | -2/+4 |
| | | | | | | is not flattened (EJAB-616) SVN Revision: 1424 | ||||
* | typo fix | Christophe Romain | 2008-07-08 | 1 | -1/+1 |
| | | | | SVN Revision: 1418 | ||||
* | improve ip fetching patch | Christophe Romain | 2008-07-08 | 1 | -9/+7 |
| | | | | SVN Revision: 1416 | ||||
* | * src/Makefile.in: Spool, config and log dirs: writtable by owner, | Badlop | 2008-07-07 | 1 | -2/+4 |
| | | | | | | | | readable by group, nothing by others (EJAB-686) * doc/guide.tex: New section Securing sensible files * doc/guide.html: Likewise SVN Revision: 1413 | ||||
* | * src/mod_privacy_odbc.erl: Support for privacy lists in MySQL (thanks to ↵ | Jérôme Sautret | 2008-07-03 | 1 | -14/+11 |
| | | | | | | Igor Goryachev)(EJAB-538) SVN Revision: 1409 | ||||
* | PubSub improvements, and solves (EJAB-453) (EJAB-608) | Christophe Romain | 2008-07-03 | 18 | -74/+484 |
| | | | | SVN Revision: 1408 | ||||
* | * src/ejabberd_ctl.erl: Web Admin and Ad-hoc admin: dump only | Badlop | 2008-06-29 | 3 | -2/+3 |
| | | | | | | persistent tables (EJAB-678) SVN Revision: 1387 | ||||
* | * src/mod_pubsub/node_pep.erl: Complain if mod_caps disabled and | Badlop | 2008-06-29 | 1 | -0/+24 |
| | | | | | | mod_pubsub has PEP plugin enabled (EJAB-677) SVN Revision: 1386 | ||||
* | * src/mod_muc/mod_muc_room.erl: Allow to store room | Badlop | 2008-06-28 | 1 | -1/+12 |
| | | | | | | description (thanks to Christopher Dupont)(EJAB-670) SVN Revision: 1385 | ||||
* | * src/web/ejabberd_http.erl: Support PUT and DELETE methods in | Badlop | 2008-06-21 | 1 | -6/+7 |
| | | | | | | ejabberd_http (thanks to Eric Cestari)(EJAB-662) SVN Revision: 1373 | ||||
* | allow get_default on PEP nodes (EJAB-656) | Christophe Romain | 2008-06-19 | 1 | -1/+4 |
| | | | | SVN Revision: 1364 | ||||
* | * src/ejabberd.app: The ejabberd version number is defined in the | Badlop | 2008-06-18 | 3 | -2/+6 |
| | | | | | | | | | | | OTP application resource file, in the key 'vsn' (EJAB-657) * src/ejabberd.hrl: The macro VERSION now consults the ejabberd application key vsn * src/configure.erl: Load the ejabberd application description * doc/Makefile: Read ejabberd version from ejabberd.app vsn * doc/api/Makefile: Likewise SVN Revision: 1361 | ||||
* | temporary roster_groups_allowed (EJAB-655) | Christophe Romain | 2008-06-18 | 1 | -2/+2 |
| | | | | SVN Revision: 1359 | ||||
* | pubsub get_default bugfix (EJAB-656) | Christophe Romain | 2008-06-18 | 1 | -17/+9 |
| | | | | SVN Revision: 1358 | ||||
* | * src/mod_muc/mod_muc_room.erl: Allow admins to send messages to | Badlop | 2008-06-13 | 1 | -5/+35 |
| | | | | | | | | rooms even if not joined (EJAB-645) * doc/guide.tex: Likewise * doc/guide.html: Likewise SVN Revision: 1356 | ||||
* | * src/ejabberd.cfg.example: Add registration_timeout (EJAB-653) | Badlop | 2008-06-13 | 1 | -2/+6 |
| | | | | SVN Revision: 1355 | ||||
* | * src/ejabberd_c2s.erl: Bugfix: deliver messages when first | Badlop | 2008-06-09 | 1 | -0/+2 |
| | | | | | | presence is Invisible (thanks to Dariusz Markowicz)(EJAB-262) SVN Revision: 1348 | ||||
* | * src/msgs/pl.msg: Bugfix in arguments of translated string that | Badlop | 2008-06-04 | 1 | -1/+1 |
| | | | | | | could crash the room (thanks to Anastasia Gornostaeva) SVN Revision: 1345 | ||||
* | * src/web/ejabberd_web.erl (make_xhtml/2): Allow to include | Badlop | 2008-05-31 | 1 | -2/+6 |
| | | | | | | elements in the HTTP header SVN Revision: 1344 | ||||
* | * src/odbc/odbc_queries.erl (del_user_return_password): Return | Badlop | 2008-05-31 | 1 | -4/+5 |
| | | | | | | password (thanks to Oleg Palij) SVN Revision: 1343 | ||||
* | * src/ejabberd_s2s.erl: Added s2s_send_packet and s2s_receive_packet hooks ↵ | Mickaël Rémond | 2008-05-22 | 2 | -0/+13 |
| | | | | | | | | (EJAB-635). * src/ejabberd_s2s_in.erl: Likewise. SVN Revision: 1342 | ||||
* | * src/ejabberd_c2s.erl: user_send_packet hook now called on all packets ↵ | Mickaël Rémond | 2008-05-22 | 1 | -0/+4 |
| | | | | | | including presence packets (EJAB-634) SVN Revision: 1341 | ||||
* | * src/configure.ac: R12 support: remove compilation | Badlop | 2008-05-19 | 2 | -18/+0 |
| | | | | | | | | warning (EJAB-630) * src/configure: Likewise * doc/guide.tex: Likewise SVN Revision: 1334 | ||||
* | * src/ejabberd_s2s_out.erl: Fix compilation error. | Mickaël Rémond | 2008-05-18 | 1 | -1/+1 |
| | | | | SVN Revision: 1332 | ||||
* | * src/ejabberd_s2s_out.erl: Avoid an harmless error (function clause in logs) | Mickaël Rémond | 2008-05-18 | 1 | -2/+7 |
| | | | | SVN Revision: 1331 | ||||
* | * src/extauth.erl: Log strange responses from extauth script. Use | Badlop | 2008-05-17 | 1 | -1/+9 |
| | | | | | | timeout (EJAB-627) SVN Revision: 1330 | ||||
* | * src/mod_muc/mod_muc_room.erl: Allow change_state of a room | Badlop | 2008-05-16 | 1 | -0/+2 |
| | | | | SVN Revision: 1329 | ||||
* | Change FSMTIMEOUT to 30s | Christophe Romain | 2008-05-16 | 1 | -1/+1 |
| | | | | SVN Revision: 1328 | ||||
* | * src/mod_muc/mod_muc_room.erl: Return Forbidden error message | Badlop | 2008-05-12 | 1 | -4/+13 |
| | | | | | | | when user sends private message in a room that disallows it (EJAB-595) SVN Revision: 1323 | ||||
* | * src/web/ejabberd_http.erl (parse_auth): Allow password that | Badlop | 2008-05-12 | 1 | -5/+8 |
| | | | | | | include colon character (EJAB-522) SVN Revision: 1322 | ||||
* | * src/mod_ip_blacklist.erl: Better error handling (EJAB-625). | Mickaël Rémond | 2008-05-09 | 1 | -8/+13 |
| | | | | SVN Revision: 1321 | ||||
* | * src/mod_ip_blacklist.erl: ignore when we do not have the IP. | Mickaël Rémond | 2008-05-08 | 1 | -2/+3 |
| | | | | SVN Revision: 1320 | ||||
* | * src/mod_ip_blacklist.erl: Update the list every 6 hours. | Mickaël Rémond | 2008-05-05 | 1 | -1/+1 |
| | | | | SVN Revision: 1319 | ||||
* | * src/mod_ip_blacklist.erl: Added C2S blacklist support (EJAB-625). | Mickaël Rémond | 2008-05-05 | 1 | -0/+113 |
| | | | | SVN Revision: 1318 | ||||
* | * src/ejabberd_c2s.erl: Added C2S blacklist support (EJAB-625). | Mickaël Rémond | 2008-05-05 | 3 | -33/+59 |
| | | | | | | | | * src/mod_ip_blacklist.erl: Likewise. * src/jlib.erl: Added IP format tuple to string function. * src/ejabberd_socket.erl: Properly handled c2s start failure (happen for blacklisted IP). SVN Revision: 1317 | ||||
* | * src/ejabberd_receiver.erl: Don't activate a socket untill its | Alexey Shchepin | 2008-05-04 | 1 | -1/+4 |
| | | | | | | receiver process is controlling it SVN Revision: 1316 | ||||
* | XEP-0115 patch (EJAB-618) | Christophe Romain | 2008-04-30 | 1 | -1/+2 |
| | | | | SVN Revision: 1313 | ||||
* | * src/ejabberd_s2s_out.erl: Improve confusing log message in s2s | Badlop | 2008-04-29 | 1 | -0/+8 |
| | | | | | | connection: wait_for_validation connect timeout (EJAB-617) SVN Revision: 1311 | ||||
* | * src/ejabberd.cfg.example: Small improvements in explanations | Badlop | 2008-04-29 | 1 | -5/+5 |
| | | | | | | * doc/guide.tex: Document MUC room options (EJAB-619) SVN Revision: 1310 | ||||
* | remove unused served_hosts option | Christophe Romain | 2008-04-28 | 1 | -11/+7 |
| | | | | SVN Revision: 1306 | ||||
* | * src/mod_muc/mod_muc_room.erl: Fixed room shaper processing | Alexey Shchepin | 2008-04-27 | 1 | -24/+20 |
| | | | | SVN Revision: 1305 | ||||
* | * src/mod_shared_roster.erl: Fix for new registered accounts not | Badlop | 2008-04-26 | 2 | -12/+153 |
| | | | | | | | | being immediately shown in an 'all' special shared roster group (thanks to Alexey Shchepin) (EJAB-71) * src/mod_register.erl: New vhost event user_registered SVN Revision: 1303 | ||||
* | * src/ejabberd_c2s.erl: Added forbidden_session_hook | Badlop | 2008-04-25 | 2 | -1/+9 |
| | | | | | | | | * src/acl.erl: New access types: resource, resource_regexp and resource_glob * doc/guide.tex: Likewise SVN Revision: 1301 | ||||
* | * src/treap.erl: Bugfix | Alexey Shchepin | 2008-04-23 | 2 | -9/+47 |
| | | | | | | | * src/mod_register.erl: Fixed table creation, timeout isn't activated when registration fails SVN Revision: 1300 | ||||
* | * src/mod_register.erl: Restrict registration frequency per IP or | Alexey Shchepin | 2008-04-22 | 4 | -21/+266 |
| | | | | | | | | | user * src/ejabberd_c2s.erl: Pass IP to the c2s_unauthenticated_iq hook * src/ejabberd_config.erl: Added registration_timeout option * src/treap.erl: Treaps implementation SVN Revision: 1299 | ||||
* | * src/ejabberd_auth.erl: Improve anonymous authentication to not | Badlop | 2008-04-22 | 6 | -18/+90 |
| | | | | | | | | | | | | | | | remove rosters accidentally (EJAB-549). New functions in ejabberd_auth to get/check password and know which module accepted the authentication. New element 'auth_module' in ejabberd_c2s record 'statedata'. Cyrsasl provides a new property in the response: {auth_module, AuthModule}. * src/ejabberd_auth_anonymous.erl: Likewise * src/ejabberd_c2s.erl: Likewise * src/cyrsasl_anonymous.erl: Likewise * src/cyrsasl_digest.erl: Likewise * src/cyrsasl_plain.erl: Likewise SVN Revision: 1297 | ||||
* | * src/ejabberd_s2s_out.erl: Fix long timeout when reconnecting s2s | Badlop | 2008-04-18 | 3 | -3/+59 |
| | | | | | | | | | after a remote server crash (EJAB-540) * src/ejabberd_s2s_in.erl: Likewise * src/ejabberd_s2s.erl: Likewise * doc/guide.tex: Likewise SVN Revision: 1296 | ||||
* | Cache negative response (EJAB-474) | Christophe Romain | 2008-04-14 | 1 | -2/+15 |
| | | | | SVN Revision: 1294 |