aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Add stun directory to compilation processBadlop2009-08-113-3169/+2038
| | | | SVN Revision: 2461
* Update URLs of IETF and XMPP protocol documentsBadlop2009-08-113-75/+75
| | | | SVN Revision: 2455
* More documentation for STUN server.Badlop2009-08-114-8/+19
| | | | | | | | | | * 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
* STUN support is now documentedEvgeniy Khramtsov2009-08-112-148/+235
| | | | SVN Revision: 2453
* it is now possible to start TCP/UDP on the same portEvgeniy Khramtsov2009-08-112-29/+62
| | | | SVN Revision: 2452
* do not forget to close TLS socketEvgeniy Khramtsov2009-08-101-6/+5
| | | | SVN Revision: 2451
* RFC5389 (STUN) support: stand-alone server, binding usage onlyEvgeniy Khramtsov2009-08-097-13/+814
| | | | SVN Revision: 2450
* Add ejabberd command to get the current loglevel (EJAB-1004)Badlop2009-08-071-0/+8
| | | | SVN Revision: 2447
* Added port and password connection parameters (thanks to Anton ↵Badlop2009-08-072-72/+154
| | | | | | Podavalov)(EJAB-339) SVN Revision: 2446
* Added preliminary Release Notes for ejabberd 2.1.0Badlop2009-08-071-0/+248
| | | | SVN Revision: 2445
* do not create hometree node by defaultChristophe Romain2009-08-072-4/+4
| | | | SVN Revision: 2444
* add new pubsub modules in win32 MakefileChristophe Romain2009-08-071-9/+45
| | | | SVN Revision: 2443
* mod_pubsub_odbc.erl is autogenerated by applying a patch to mod_pubsub.erlBadlop2009-08-072-3/+6
| | | | SVN Revision: 2442
* To use import/export XEP-0227 feature, exmpp 0.9.1 or higher is required.Badlop2009-08-073-2/+3
| | | | SVN Revision: 2441
* ejabberdctl commands use _ instead of -. For backwards compatibility - is ↵Badlop2009-08-072-12/+12
| | | | | | still supported. SVN Revision: 2440
* Add support for XEP-227 import/export, requires exmpp to use it (EJAB-993)Badlop2009-08-075-14/+792
| | | | SVN Revision: 2439
* typo fix on subscriptionsChristophe Romain2009-08-072-2/+2
| | | | SVN Revision: 2438
* initial merge of pubsub odbc, compilation pass okChristophe Romain2009-08-0714-57/+6941
| | | | SVN Revision: 2437
* Document options for Roster Versioning (EJAB-964)Badlop2009-08-062-3/+46
| | | | SVN Revision: 2430
* Move functions from roster_versioning to mod_roster (EJAB-964)Badlop2009-08-064-96/+105
| | | | SVN Revision: 2429
* Support for roster versioning (EJAB-964)Pablo Polvorin2009-08-0610-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 ifJérôme Sautret2009-08-062-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 Sautret2009-08-061-3/+14
| | | | | | level (EJAB-1004). SVN Revision: 2426
* * src/odbc/ejabberd_odbc.erl: fix keepalive query, broken by r2092.Jérôme Sautret2009-08-061-1/+2
| | | | SVN Revision: 2425
* cosmetic changeChristophe Romain2009-08-061-2/+2
| | | | SVN Revision: 2423
* * tools/ejabberdctl: fix shell function syntax (EJAB-1003).Jérôme Sautret2009-08-061-8/+8
| | | | | | * tools/ejabberdctl: use a variable for Erlang shell. SVN Revision: 2422
* Document the new option s2s_dns_options, expressed in seconds (EJAB-994)Badlop2009-08-033-2/+10
| | | | SVN Revision: 2417
* fix is_last_item_cache_enabled issue with PEP, and fix indentationChristophe Romain2009-07-311-125/+120
| | | | SVN Revision: 2416
* fixes incorrect substitution of an LDAP patternEvgeniy Khramtsov2009-07-311-2/+4
| | | | SVN Revision: 2414
* deny node creation if node owner is not owner of parent node as wellChristophe Romain2009-07-301-1/+1
| | | | SVN Revision: 2413
* typo fixChristophe Romain2009-07-301-3/+4
| | | | SVN Revision: 2412
* do not store item when persist_item false but send_last_published_item and ↵Christophe Romain2009-07-301-14/+21
| | | | | | last_item_cache enabled SVN Revision: 2411
* fix configuration result (EJAB-995)Christophe Romain2009-07-302-9/+8
| | | | SVN Revision: 2408
* do not crash on unmatched requestEvgeniy Khramtsov2009-07-301-1/+4
| | | | SVN Revision: 2406
* EJAB-994: Implements DNS timeouts and retries.Geoff Cant2009-07-302-5/+31
| | | | SVN Revision: 2404
* Document mod_ping in the ejabberd Guide (EJAB-974)(EJAB-173)Badlop2009-07-304-122/+192
| | | | SVN Revision: 2403
* implemented timeout_action: none | kill. default is noneEvgeniy Khramtsov2009-07-302-0/+19
| | | | SVN Revision: 2402
* XMPP Ping support (thanks to Brian Cully)Evgeniy Khramtsov2009-07-302-32/+316
| | | | SVN Revision: 2401
* update existing key instead of dropping an errorEvgeniy Khramtsov2009-07-291-2/+4
| | | | SVN Revision: 2398
* EJAB-940: Implements reliable ODBC transaction nesting.Geoff Cant2009-07-281-111/+139
| | | | SVN Revision: 2397
* Fix error when nick registration stanza doesn't contain Value.Badlop2009-07-271-4/+4
| | | | SVN Revision: 2394
* fix subscribers publish_modelChristophe Romain2009-07-251-8/+12
| | | | SVN Revision: 2393
* fix get node configuration bug (Thanks to Brian Cully)Christophe Romain2009-07-241-1/+1
| | | | SVN Revision: 2392
* New command to dump a table to text file.Badlop2009-07-231-16/+35
| | | | SVN Revision: 2389
* Add support to delete content and delete table.Badlop2009-07-231-1/+9
| | | | SVN Revision: 2388
* Log an error if HTTP request does not include Host header (EJAB-966)Badlop2009-07-231-0/+3
| | | | SVN Revision: 2386
* delete/2 now does not crash when there is nothing to delete. fold/1 addedEvgeniy Khramtsov2009-07-221-1/+10
| | | | SVN Revision: 2383
* caps storage indexed on case insensitive jidChristophe Romain2009-07-211-1/+2
| | | | SVN Revision: 2382
* Fix typo from EJAB-988Mickaël Rémond2009-07-211-1/+1
| | | | SVN Revision: 2380
* HTML room logs: fix formatting of spaces; log config when disabling logging; ↵Badlop2009-07-212-7/+106
| | | | | | display occupants (EJAB-986) SVN Revision: 2378