]>
granicus.if.org Git - ejabberd/log
Christophe Romain [Thu, 27 Aug 2009 22:23:39 +0000 (22:23 +0000)]
reapply previous RSM filtering fix drop by mistake
SVN Revision: 2555
Christophe Romain [Thu, 27 Aug 2009 22:14:48 +0000 (22:14 +0000)]
get odbc subscriptions bugfix
SVN Revision: 2554
Christophe Romain [Thu, 27 Aug 2009 21:38:23 +0000 (21:38 +0000)]
several improvements, and fix odbc subscriptions issues
SVN Revision: 2553
Badlop [Thu, 27 Aug 2009 18:15:12 +0000 (18:15 +0000)]
Fix EDoc comment
SVN Revision: 2552
Christophe Romain [Thu, 27 Aug 2009 10:20:05 +0000 (10:20 +0000)]
fix pep not fetching subscriptions
SVN Revision: 2551
Christophe Romain [Thu, 27 Aug 2009 09:44:03 +0000 (09:44 +0000)]
typo fix
SVN Revision: 2549
Christophe Romain [Thu, 27 Aug 2009 09:32:40 +0000 (09:32 +0000)]
fix issue with RSM filtering
SVN Revision: 2548
Christophe Romain [Thu, 27 Aug 2009 08:57:45 +0000 (08:57 +0000)]
fix old api in node_flat_odbc
SVN Revision: 2547
Christophe Romain [Thu, 27 Aug 2009 08:17:44 +0000 (08:17 +0000)]
port commit from r2527 to odbc plugin
SVN Revision: 2543
Evgeniy Khramtsov [Wed, 26 Aug 2009 04:14:54 +0000 (04:14 +0000)]
check if a room is not persistent before starting a new one with the same name (EJAB-1026)
SVN Revision: 2539
Christophe Romain [Tue, 25 Aug 2009 16:35:43 +0000 (16:35 +0000)]
resolve EJAB-1025, send notification when owner changed entity subscription
SVN Revision: 2532
Badlop [Tue, 25 Aug 2009 15:23:23 +0000 (15:23 +0000)]
Add command to update PubSub table of ejabberd trunk SVN.
If you use ejabberd trunk SVN, run this command:
ejabberdctl rename_default_nodeplugin
SVN Revision: 2531
Christophe Romain [Tue, 25 Aug 2009 15:09:12 +0000 (15:09 +0000)]
apply badlop's patch from http://www.ejabberd.im/node/3629
SVN Revision: 2530
Christophe Romain [Tue, 25 Aug 2009 14:13:26 +0000 (14:13 +0000)]
added function to rename old default nodes to hometree
SVN Revision: 2529
Christophe Romain [Mon, 24 Aug 2009 22:40:40 +0000 (22:40 +0000)]
fix manage subscriptions owner's usecase
SVN Revision: 2528
Badlop [Mon, 24 Aug 2009 21:21:04 +0000 (21:21 +0000)]
Write PID file, path is configurable in ejabberdctl.cfg (EJAB-1023)
SVN Revision: 2526
Badlop [Mon, 24 Aug 2009 19:44:21 +0000 (19:44 +0000)]
Document that the admin can install ejabberd.init script (EJAB-755)
SVN Revision: 2522
Badlop [Mon, 24 Aug 2009 19:44:07 +0000 (19:44 +0000)]
Prepare ejabberd.init when installing ejabberd.
SVN Revision: 2521
Badlop [Mon, 24 Aug 2009 19:43:52 +0000 (19:43 +0000)]
Added preliminary template file for ejabberd.init (thanks to Christophe Romain)
SVN Revision: 2520
Badlop [Sun, 23 Aug 2009 15:32:46 +0000 (15:32 +0000)]
Update Japanese translation (thanks to Tsukasa Hamano)
SVN Revision: 2519
Christophe Romain [Fri, 21 Aug 2009 11:54:22 +0000 (11:54 +0000)]
update pubsub_odbc.patch
SVN Revision: 2518
Badlop [Fri, 21 Aug 2009 10:24:21 +0000 (10:24 +0000)]
Comment -spec lines to compile with ancient Erlang/OTP versions.
SVN Revision: 2517
Badlop [Fri, 21 Aug 2009 09:27:34 +0000 (09:27 +0000)]
Modify exmpp header lines to compile with ancient Erlang/OTP versions.
SVN Revision: 2516
Evgeniy Khramtsov [Fri, 21 Aug 2009 06:07:04 +0000 (06:07 +0000)]
do not include MAPPED-ADDRESS in new style responses since it is not required by the RFC
SVN Revision: 2514
Badlop [Thu, 20 Aug 2009 21:43:55 +0000 (21:43 +0000)]
Show example config to disable account create/delete, and allow password change.
SVN Revision: 2512
Badlop [Thu, 20 Aug 2009 17:29:56 +0000 (17:29 +0000)]
Update Czech translation (thanks to Lukáš Polívka)
SVN Revision: 2510
Christophe Romain [Thu, 20 Aug 2009 15:50:24 +0000 (15:50 +0000)]
add missing index while migrating old pubsub database
SVN Revision: 2509
Christophe Romain [Thu, 20 Aug 2009 13:07:58 +0000 (13:07 +0000)]
fixing pubsub_subscription issue when changed transaction to sync_dirty
SVN Revision: 2508
Badlop [Wed, 19 Aug 2009 21:48:53 +0000 (21:48 +0000)]
Updated translation files.
SVN Revision: 2507
Badlop [Wed, 19 Aug 2009 21:48:07 +0000 (21:48 +0000)]
Update Polish translation (thanks to Zbyszek Żółkiewski)
SVN Revision: 2506
Badlop [Wed, 19 Aug 2009 16:34:13 +0000 (16:34 +0000)]
Explain how client can specify Pubsub plugin when creating node (thanks to Christophe Romain)
SVN Revision: 2504
Badlop [Wed, 19 Aug 2009 15:44:29 +0000 (15:44 +0000)]
Update Pubsub's nodetree documentation (thanks to Christophe Romain)
SVN Revision: 2503
Badlop [Wed, 19 Aug 2009 09:40:40 +0000 (09:40 +0000)]
Update Norwegian translation (thanks to Stian B. Barmen)
SVN Revision: 2502
Badlop [Wed, 19 Aug 2009 09:21:19 +0000 (09:21 +0000)]
Update Italian translation (thanks to Gabriele Stilli)
SVN Revision: 2501
Badlop [Tue, 18 Aug 2009 17:10:28 +0000 (17:10 +0000)]
Update Dutch translation (thanks to Andreas van Cranenburgh)
SVN Revision: 2500
Badlop [Tue, 18 Aug 2009 16:58:08 +0000 (16:58 +0000)]
Recompile guide.html
SVN Revision: 2499
Christophe Romain [Tue, 18 Aug 2009 10:14:49 +0000 (10:14 +0000)]
added mod_pubsub_odbc documentation
SVN Revision: 2498
Christophe Romain [Mon, 17 Aug 2009 20:27:28 +0000 (20:27 +0000)]
allow hometree pubsub plugin usage in default config, flat being default plugin anyway
SVN Revision: 2497
Christophe Romain [Mon, 17 Aug 2009 20:25:31 +0000 (20:25 +0000)]
fix create_node and subscribe_node glitches from last merge
SVN Revision: 2496
Badlop [Mon, 17 Aug 2009 17:16:43 +0000 (17:16 +0000)]
Fix EDoc errors.
SVN Revision: 2494
Badlop [Mon, 17 Aug 2009 16:52:50 +0000 (16:52 +0000)]
Update German translation (thanks to Nikolaus Polak)
SVN Revision: 2493
Badlop [Sat, 15 Aug 2009 22:02:49 +0000 (22:02 +0000)]
Display room service messages in distintive blue colour.
SVN Revision: 2491
Badlop [Sat, 15 Aug 2009 21:38:48 +0000 (21:38 +0000)]
Update Ingoing s2s connections inner state to hold domain name (thanks to Juan Pablo Carlino)(EJAB-972)
SVN Revision: 2489
Badlop [Sat, 15 Aug 2009 20:09:05 +0000 (20:09 +0000)]
Don't allow room config to enable password protection with empty password (EJAB-1011)
SVN Revision: 2485
Badlop [Sat, 15 Aug 2009 20:08:51 +0000 (20:08 +0000)]
If room config violates service policy, return not-acceptable instead of bad-request.
SVN Revision: 2484
Badlop [Sat, 15 Aug 2009 17:48:53 +0000 (17:48 +0000)]
Update Ukraininan translation (thanks to Ruslan Rakhmanin)
SVN Revision: 2483
Evgeniy Khramtsov [Sat, 15 Aug 2009 03:14:17 +0000 (03:14 +0000)]
fixes disco#info
SVN Revision: 2482
Badlop [Fri, 14 Aug 2009 23:18:56 +0000 (23:18 +0000)]
Update Galician translation (thanks to Carlos E. Lopez)
SVN Revision: 2481
Badlop [Fri, 14 Aug 2009 23:13:05 +0000 (23:13 +0000)]
Update Slovak translation (thanks to Marek Bečka)
SVN Revision: 2480
Badlop [Thu, 13 Aug 2009 16:44:56 +0000 (16:44 +0000)]
Updated Portuguese-Brazil translation (thanks to Otávio Fernandes)
SVN Revision: 2479
Badlop [Thu, 13 Aug 2009 13:48:35 +0000 (13:48 +0000)]
Update Chinese translation (thanks to Shelley Shyan and Zhan Caibao)
SVN Revision: 2478
Evgeniy Khramtsov [Thu, 13 Aug 2009 09:59:31 +0000 (09:59 +0000)]
removed unnecessary gen_server call
SVN Revision: 2476
Badlop [Wed, 12 Aug 2009 20:19:36 +0000 (20:19 +0000)]
Updated Turkish translation (thanks to Doruk Fisek)
SVN Revision: 2475
Evgeniy Khramtsov [Wed, 12 Aug 2009 15:09:31 +0000 (15:09 +0000)]
fixes fuzzy strings in Russian translation
SVN Revision: 2474
Badlop [Wed, 12 Aug 2009 14:15:59 +0000 (14:15 +0000)]
Describe the options syntax, not only the name (EJAB-998)
SVN Revision: 2472
Badlop [Wed, 12 Aug 2009 14:15:07 +0000 (14:15 +0000)]
Update French translation (thanks to Nicolas Vérité)
SVN Revision: 2471
Badlop [Wed, 12 Aug 2009 11:37:05 +0000 (11:37 +0000)]
Fix port in IRC register form.
SVN Revision: 2470
Evgeniy Khramtsov [Wed, 12 Aug 2009 11:31:51 +0000 (11:31 +0000)]
updated Russian translation
SVN Revision: 2469
Badlop [Wed, 12 Aug 2009 10:42:42 +0000 (10:42 +0000)]
Update Spanish translation
SVN Revision: 2468
Badlop [Wed, 12 Aug 2009 10:42:28 +0000 (10:42 +0000)]
Update translation files again.
SVN Revision: 2467
Badlop [Wed, 12 Aug 2009 10:42:08 +0000 (10:42 +0000)]
Fix english strings
SVN Revision: 2466
Badlop [Wed, 12 Aug 2009 10:12:16 +0000 (10:12 +0000)]
Update translation files
SVN Revision: 2465
Badlop [Tue, 11 Aug 2009 18:22:58 +0000 (18:22 +0000)]
Add support in WebAdmin for the new listener network protocol
SVN Revision: 2462
Badlop [Tue, 11 Aug 2009 18:22:43 +0000 (18:22 +0000)]
Add stun directory to compilation process
SVN Revision: 2461
Badlop [Tue, 11 Aug 2009 11:41:15 +0000 (11:41 +0000)]
Update URLs of IETF and XMPP protocol documents
SVN Revision: 2455
Badlop [Tue, 11 Aug 2009 11:22:57 +0000 (11:22 +0000)]
More documentation for STUN server.
* 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
Evgeniy Khramtsov [Tue, 11 Aug 2009 10:13:03 +0000 (10:13 +0000)]
STUN support is now documented
SVN Revision: 2453
Evgeniy Khramtsov [Tue, 11 Aug 2009 07:15:36 +0000 (07:15 +0000)]
it is now possible to start TCP/UDP on the same port
SVN Revision: 2452
Evgeniy Khramtsov [Mon, 10 Aug 2009 02:20:05 +0000 (02:20 +0000)]
do not forget to close TLS socket
SVN Revision: 2451
Evgeniy Khramtsov [Sun, 9 Aug 2009 10:44:16 +0000 (10:44 +0000)]
RFC5389 (STUN) support: stand-alone server, binding usage only
SVN Revision: 2450
Badlop [Fri, 7 Aug 2009 14:51:55 +0000 (14:51 +0000)]
Add ejabberd command to get the current loglevel (EJAB-1004)
SVN Revision: 2447
Badlop [Fri, 7 Aug 2009 14:43:44 +0000 (14:43 +0000)]
Added port and password connection parameters (thanks to Anton Podavalov)(EJAB-339)
SVN Revision: 2446
Badlop [Fri, 7 Aug 2009 14:43:40 +0000 (14:43 +0000)]
Added preliminary Release Notes for ejabberd 2.1.0
SVN Revision: 2445
Christophe Romain [Fri, 7 Aug 2009 14:10:08 +0000 (14:10 +0000)]
do not create hometree node by default
SVN Revision: 2444
Christophe Romain [Fri, 7 Aug 2009 13:37:29 +0000 (13:37 +0000)]
add new pubsub modules in win32 Makefile
SVN Revision: 2443
Badlop [Fri, 7 Aug 2009 13:17:34 +0000 (13:17 +0000)]
mod_pubsub_odbc.erl is autogenerated by applying a patch to mod_pubsub.erl
SVN Revision: 2442
Badlop [Fri, 7 Aug 2009 10:22:11 +0000 (10:22 +0000)]
To use import/export XEP-0227 feature, exmpp 0.9.1 or higher is required.
SVN Revision: 2441
Badlop [Fri, 7 Aug 2009 10:22:06 +0000 (10:22 +0000)]
ejabberdctl commands use _ instead of -. For backwards compatibility - is still supported.
SVN Revision: 2440
Badlop [Fri, 7 Aug 2009 09:52:45 +0000 (09:52 +0000)]
Add support for XEP-227 import/export, requires exmpp to use it (EJAB-993)
SVN Revision: 2439
Christophe Romain [Fri, 7 Aug 2009 08:29:24 +0000 (08:29 +0000)]
typo fix on subscriptions
SVN Revision: 2438
Christophe Romain [Fri, 7 Aug 2009 08:26:47 +0000 (08:26 +0000)]
initial merge of pubsub odbc, compilation pass ok
SVN Revision: 2437
Badlop [Thu, 6 Aug 2009 21:06:20 +0000 (21:06 +0000)]
Document options for Roster Versioning (EJAB-964)
SVN Revision: 2430
Badlop [Thu, 6 Aug 2009 21:06:16 +0000 (21:06 +0000)]
Move functions from roster_versioning to mod_roster (EJAB-964)
SVN Revision: 2429
Pablo Polvorin [Thu, 6 Aug 2009 15:45:13 +0000 (15:45 +0000)]
Support for roster versioning (EJAB-964)
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
Jérôme Sautret [Thu, 6 Aug 2009 15:06:08 +0000 (15:06 +0000)]
* src/odbc/ejabberd_odbc_sup.erl: make requests return a timeout if
connections to the database cannot be established (EJABS-990).
* src/odbc/ejabberd_odbc.erl: cosmetic changes.
SVN Revision: 2427
Jérôme Sautret [Thu, 6 Aug 2009 10:56:55 +0000 (10:56 +0000)]
* src/ejabberd_loglevel.erl: add get/0 API function that returns current log level (EJAB-1004).
SVN Revision: 2426
Jérôme Sautret [Thu, 6 Aug 2009 10:23:32 +0000 (10:23 +0000)]
* src/odbc/ejabberd_odbc.erl: fix keepalive query, broken by r2092.
SVN Revision: 2425
Christophe Romain [Thu, 6 Aug 2009 09:47:16 +0000 (09:47 +0000)]
cosmetic change
SVN Revision: 2423
Jérôme Sautret [Thu, 6 Aug 2009 09:40:22 +0000 (09:40 +0000)]
* tools/ejabberdctl: fix shell function syntax (EJAB-1003).
* tools/ejabberdctl: use a variable for Erlang shell.
SVN Revision: 2422
Badlop [Mon, 3 Aug 2009 15:03:50 +0000 (15:03 +0000)]
Document the new option s2s_dns_options, expressed in seconds (EJAB-994)
SVN Revision: 2417
Christophe Romain [Fri, 31 Jul 2009 14:55:05 +0000 (14:55 +0000)]
fix is_last_item_cache_enabled issue with PEP, and fix indentation
SVN Revision: 2416
Evgeniy Khramtsov [Fri, 31 Jul 2009 06:32:24 +0000 (06:32 +0000)]
fixes incorrect substitution of an LDAP pattern
SVN Revision: 2414
Christophe Romain [Thu, 30 Jul 2009 22:00:41 +0000 (22:00 +0000)]
deny node creation if node owner is not owner of parent node as well
SVN Revision: 2413
Christophe Romain [Thu, 30 Jul 2009 21:37:19 +0000 (21:37 +0000)]
typo fix
SVN Revision: 2412
Christophe Romain [Thu, 30 Jul 2009 21:00:44 +0000 (21:00 +0000)]
do not store item when persist_item false but send_last_published_item and last_item_cache enabled
SVN Revision: 2411
Christophe Romain [Thu, 30 Jul 2009 13:13:22 +0000 (13:13 +0000)]
fix configuration result (EJAB-995)
SVN Revision: 2408
Evgeniy Khramtsov [Thu, 30 Jul 2009 13:08:26 +0000 (13:08 +0000)]
do not crash on unmatched request
SVN Revision: 2406
Geoff Cant [Thu, 30 Jul 2009 12:34:59 +0000 (12:34 +0000)]
EJAB-994: Implements DNS timeouts and retries.
SVN Revision: 2404
Badlop [Thu, 30 Jul 2009 11:45:54 +0000 (11:45 +0000)]
Document mod_ping in the ejabberd Guide (EJAB-974)(EJAB-173)
SVN Revision: 2403
Evgeniy Khramtsov [Thu, 30 Jul 2009 10:25:54 +0000 (10:25 +0000)]
implemented timeout_action: none | kill. default is none
SVN Revision: 2402