Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add stun directory to compilation process | Badlop | 2009-08-11 | 3 | -3169/+2038 |
| | | | | SVN Revision: 2461 | ||||
* | More documentation for STUN server. | Badlop | 2009-08-11 | 1 | -0/+5 |
| | | | | | | | | | | * Add stun listener to example config file, disabled. * Improve enumeration of listeners options * Mention STUN in release notes * Mention new STUN listener in release notes * Mention new network protocol syntax in release notes SVN Revision: 2454 | ||||
* | it is now possible to start TCP/UDP on the same port | Evgeniy Khramtsov | 2009-08-11 | 2 | -29/+62 |
| | | | | SVN Revision: 2452 | ||||
* | do not forget to close TLS socket | Evgeniy Khramtsov | 2009-08-10 | 1 | -6/+5 |
| | | | | SVN Revision: 2451 | ||||
* | RFC5389 (STUN) support: stand-alone server, binding usage only | Evgeniy Khramtsov | 2009-08-09 | 7 | -13/+814 |
| | | | | SVN Revision: 2450 | ||||
* | Add ejabberd command to get the current loglevel (EJAB-1004) | Badlop | 2009-08-07 | 1 | -0/+8 |
| | | | | SVN Revision: 2447 | ||||
* | Added port and password connection parameters (thanks to Anton ↵ | Badlop | 2009-08-07 | 2 | -72/+154 |
| | | | | | | Podavalov)(EJAB-339) SVN Revision: 2446 | ||||
* | do not create hometree node by default | Christophe Romain | 2009-08-07 | 2 | -4/+4 |
| | | | | SVN Revision: 2444 | ||||
* | add new pubsub modules in win32 Makefile | Christophe Romain | 2009-08-07 | 1 | -9/+45 |
| | | | | SVN Revision: 2443 | ||||
* | mod_pubsub_odbc.erl is autogenerated by applying a patch to mod_pubsub.erl | Badlop | 2009-08-07 | 2 | -3/+6 |
| | | | | SVN Revision: 2442 | ||||
* | Add support for XEP-227 import/export, requires exmpp to use it (EJAB-993) | Badlop | 2009-08-07 | 3 | -10/+766 |
| | | | | SVN Revision: 2439 | ||||
* | typo fix on subscriptions | Christophe Romain | 2009-08-07 | 2 | -2/+2 |
| | | | | SVN Revision: 2438 | ||||
* | initial merge of pubsub odbc, compilation pass ok | Christophe Romain | 2009-08-07 | 14 | -57/+6941 |
| | | | | SVN Revision: 2437 | ||||
* | Move functions from roster_versioning to mod_roster (EJAB-964) | Badlop | 2009-08-06 | 4 | -96/+105 |
| | | | | SVN Revision: 2429 | ||||
* | Support for roster versioning (EJAB-964) | Pablo Polvorin | 2009-08-06 | 10 | -32/+324 |
| | | | | | | | | | | | | | | | | | | | | | Introduces two options for mod_roster and mod_roster_odbc: - {versioning, true | false} Enable or disable roster versioning on ejabberd. - {store_current_id, true | false} If true, the current roster version is stored on DB (internal or odbc). Otherwise it is calculated on the fly each time. Performance: Setting store_current_id to true should help in reducing the load for both ejabberd and the DB. Details: If store_current_id is false, the roster version is a hash of the entire roster. If store_current_id is true, the roster version is a hash, but of the current time (this has to do with transactional semantics; we need to perform both the roster update and the version update on the same transaction, but we don't have the entire roster when we are changing a single item on DB. Loading it there requires significant changes to be introduced, so I opted for this simpler approach). In either case, there is no difference for the clients, the roster version ID is opaque. IMPORTANT: mod_shared_roster is not compatible with the option 'store_current_id'. Shared roster and roster versioning can be both enabled, but store_current_id MUST be set to false. SVN Revision: 2428 | ||||
* | * src/odbc/ejabberd_odbc_sup.erl: make requests return a timeout if | Jérôme Sautret | 2009-08-06 | 2 | -18/+43 |
| | | | | | | | connections to the database cannot be established (EJABS-990). * src/odbc/ejabberd_odbc.erl: cosmetic changes. SVN Revision: 2427 | ||||
* | * src/ejabberd_loglevel.erl: add get/0 API function that returns current log ↵ | Jérôme Sautret | 2009-08-06 | 1 | -3/+14 |
| | | | | | | level (EJAB-1004). SVN Revision: 2426 | ||||
* | * src/odbc/ejabberd_odbc.erl: fix keepalive query, broken by r2092. | Jérôme Sautret | 2009-08-06 | 1 | -1/+2 |
| | | | | SVN Revision: 2425 | ||||
* | Document the new option s2s_dns_options, expressed in seconds (EJAB-994) | Badlop | 2009-08-03 | 1 | -2/+2 |
| | | | | SVN Revision: 2417 | ||||
* | fix is_last_item_cache_enabled issue with PEP, and fix indentation | Christophe Romain | 2009-07-31 | 1 | -125/+120 |
| | | | | SVN Revision: 2416 | ||||
* | fixes incorrect substitution of an LDAP pattern | Evgeniy Khramtsov | 2009-07-31 | 1 | -2/+4 |
| | | | | SVN Revision: 2414 | ||||
* | deny node creation if node owner is not owner of parent node as well | Christophe Romain | 2009-07-30 | 1 | -1/+1 |
| | | | | SVN Revision: 2413 | ||||
* | typo fix | Christophe Romain | 2009-07-30 | 1 | -3/+4 |
| | | | | SVN Revision: 2412 | ||||
* | do not store item when persist_item false but send_last_published_item and ↵ | Christophe Romain | 2009-07-30 | 1 | -14/+21 |
| | | | | | | last_item_cache enabled SVN Revision: 2411 | ||||
* | fix configuration result (EJAB-995) | Christophe Romain | 2009-07-30 | 2 | -9/+8 |
| | | | | SVN Revision: 2408 | ||||
* | do not crash on unmatched request | Evgeniy Khramtsov | 2009-07-30 | 1 | -1/+4 |
| | | | | SVN Revision: 2406 | ||||
* | EJAB-994: Implements DNS timeouts and retries. | Geoff Cant | 2009-07-30 | 2 | -5/+31 |
| | | | | SVN Revision: 2404 | ||||
* | Document mod_ping in the ejabberd Guide (EJAB-974)(EJAB-173) | Badlop | 2009-07-30 | 2 | -23/+22 |
| | | | | SVN Revision: 2403 | ||||
* | implemented timeout_action: none | kill. default is none | Evgeniy Khramtsov | 2009-07-30 | 2 | -0/+19 |
| | | | | SVN Revision: 2402 | ||||
* | XMPP Ping support (thanks to Brian Cully) | Evgeniy Khramtsov | 2009-07-30 | 2 | -32/+316 |
| | | | | SVN Revision: 2401 | ||||
* | update existing key instead of dropping an error | Evgeniy Khramtsov | 2009-07-29 | 1 | -2/+4 |
| | | | | SVN Revision: 2398 | ||||
* | EJAB-940: Implements reliable ODBC transaction nesting. | Geoff Cant | 2009-07-28 | 1 | -111/+139 |
| | | | | SVN Revision: 2397 | ||||
* | Fix error when nick registration stanza doesn't contain Value. | Badlop | 2009-07-27 | 1 | -4/+4 |
| | | | | SVN Revision: 2394 | ||||
* | fix subscribers publish_model | Christophe Romain | 2009-07-25 | 1 | -8/+12 |
| | | | | SVN Revision: 2393 | ||||
* | fix get node configuration bug (Thanks to Brian Cully) | Christophe Romain | 2009-07-24 | 1 | -1/+1 |
| | | | | SVN Revision: 2392 | ||||
* | New command to dump a table to text file. | Badlop | 2009-07-23 | 1 | -16/+35 |
| | | | | SVN Revision: 2389 | ||||
* | Add support to delete content and delete table. | Badlop | 2009-07-23 | 1 | -1/+9 |
| | | | | SVN Revision: 2388 | ||||
* | Log an error if HTTP request does not include Host header (EJAB-966) | Badlop | 2009-07-23 | 1 | -0/+3 |
| | | | | SVN Revision: 2386 | ||||
* | delete/2 now does not crash when there is nothing to delete. fold/1 added | Evgeniy Khramtsov | 2009-07-22 | 1 | -1/+10 |
| | | | | SVN Revision: 2383 | ||||
* | caps storage indexed on case insensitive jid | Christophe Romain | 2009-07-21 | 1 | -1/+2 |
| | | | | SVN Revision: 2382 | ||||
* | Fix typo from EJAB-988 | Mickaël Rémond | 2009-07-21 | 1 | -1/+1 |
| | | | | SVN Revision: 2380 | ||||
* | HTML room logs: fix formatting of spaces; log config when disabling logging; ↵ | Badlop | 2009-07-21 | 2 | -7/+106 |
| | | | | | | display occupants (EJAB-986) SVN Revision: 2378 | ||||
* | Allow content types to be configured in ejabberd.cfg (EJAB-975)(thanks to ↵ | Badlop | 2009-07-21 | 1 | -30/+61 |
| | | | | | | Brian Cully) SVN Revision: 2376 | ||||
* | fix get_entity_subscriptions result match | Christophe Romain | 2009-07-20 | 1 | -3/+3 |
| | | | | SVN Revision: 2375 | ||||
* | moved some log reports from error to debug level (thanks to Evgeniy Khramtsov) | Badlop | 2009-07-20 | 1 | -3/+3 |
| | | | | SVN Revision: 2373 | ||||
* | Implement pubsub#get-pending Ad Hoc Command (EJAB-955) (thanks to Brian Cully) | Christophe Romain | 2009-07-20 | 14 | -33/+271 |
| | | | | SVN Revision: 2372 | ||||
* | Revert workaround of EJAB-611 because it seems no longer required (EJAB-709) | Badlop | 2009-07-17 | 1 | -4/+1 |
| | | | | SVN Revision: 2370 | ||||
* | Support XEP-0157: Contact Addresses for XMPP Services (EJAB-235) | Badlop | 2009-07-17 | 9 | -9/+97 |
| | | | | SVN Revision: 2368 | ||||
* | Fix updating pending subscriptions (EJAB-980) | Christophe Romain | 2009-07-17 | 2 | -22/+27 |
| | | | | SVN Revision: 2367 | ||||
* | Store account number in internal auth of (EJAB-981)(thanks to Juan Pablo ↵ | Badlop | 2009-07-17 | 2 | -5/+111 |
| | | | | | | Carlino) SVN Revision: 2365 |