summaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* * doc/guide.tex: Update Process-one name to ProcessOne (EJAB-708)Badlop2008-07-31144-191/+191
| | | | | | | | | | | * doc/guide.html: Likewise * doc/api/overview.edoc: Likewise * src/*/*.erl: Likewise * src/*/*.hrl: Likewise * src/*/*.c: Likewise * src/odbc/*.sql: Likewise SVN Revision: 1499
* * src/mod_muc/mod_muc_room.erl: Support Reasons for allBadlop2008-07-301-12/+25
| | | | | | affiliation and role changes (EJAB-306) SVN Revision: 1498
* * src/gen_mod.erl: When ejabberd is kindly stopped, don't forgetBadlop2008-07-302-5/+17
| | | | | | | modules configuration (EJAB-706) * src/ejabberd_app.erl: Likewise SVN Revision: 1497
* Speedup startup with many pubsub nodes (EJAB-669)Christophe Romain2008-07-252-5/+3
| | | | SVN Revision: 1491
* * src/mod_proxy65/mod_proxy65_lib.erl: Send protocol compliantBadlop2008-07-242-8/+4
| | | | | | | | SOCKS5 reply; this breaks support of uncompliant Psi<0.10 (thanks to Felix Geyer)(EJAB-632) * src/mod_proxy65/mod_proxy65_stream.erl: Likewise SVN Revision: 1488
* * src/mod_register.erl: When a registration is blocked due to IPBadlop2008-07-241-3/+5
| | | | | | limitation, return description in error stanza (EJAB-692) SVN Revision: 1487
* allow owner to subscribe/get its one node (EJAB-705)Christophe Romain2008-07-241-1/+2
| | | | SVN Revision: 1486
* Altering XForms text for allow_visitor_status mod_muc_room option. (EJAB-624)Geoff Cant2008-07-231-1/+1
| | | | SVN Revision: 1480
* mod_muc_room allow_visitor_presence option rename (now ↵Geoff Cant2008-07-231-9/+9
| | | | | | allow_visitor_status). (EJAB-624) SVN Revision: 1478
* Renaming allow_visitor_presence to allow_visitor_status (EJAB-624).Geoff Cant2008-07-231-19/+17
| | | | | | | allow_visitor_status when false will strip status message tags from visitor presence broadcasts in muc rooms. SVN Revision: 1477
* Implementing muc_room visitor presence restrictions. (EJAB-624)Geoff Cant2008-07-231-9/+65
| | | | SVN Revision: 1475
* subscribing to a node sends only last items (EJAB-700), send_last_items bugfixChristophe Romain2008-07-231-15/+19
| | | | SVN Revision: 1474
* pubsub improvement, fixes EJAB-684 EJAB-675 EJAB-663Christophe Romain2008-07-224-37/+66
| | | | SVN Revision: 1472
* * src/ejabberd_config.erl: If syntax mistake in config file, showBadlop2008-07-221-3/+7
| | | | | | specific error message (EJAB-616) SVN Revision: 1470
* * src/odbc/odbc_queries.erl: Fixed a typoAlexey Shchepin2008-07-221-1/+1
| | | | SVN Revision: 1467
* * src/ejabberd_ctl.erl: Call reopen_log_hook for each virtual host.Jérôme Sautret2008-07-181-3/+6
| | | | SVN Revision: 1461
* * src/mod_muc/mod_muc_room.erl: Fix to allow a server admin to addBadlop2008-07-171-37/+46
| | | | | | himself as owner of a room (EJAB-687) SVN Revision: 1460
* use -DSSL39 if compiling with R12Christophe Romain2008-07-161-0/+1
| | | | SVN Revision: 1456
* * src/ejabberd_c2s.erl: Put auth_module in Info always (EJAB-549)Badlop2008-07-161-2/+4
| | | | SVN Revision: 1454
* * src/*.hrl: Get back all ejabberd header files to their originalBadlop2008-07-1631-25/+871
| | | | | | | | | | placement in src/ subdirectories (EJAB-696) * src/*/*.erl: Likewise * src/*/Makefile.in: Likewise * src/Makefile.in: Install header files in system include/ dir, reproducing the subdirectory structure of src/ SVN Revision: 1453
* Rolled back the previous IP getting patch, and Report connection's IP ↵Christophe Romain2008-07-164-65/+35
| | | | | | address in ejabberd_http_poll SVN Revision: 1450
* * src/ejabberdctl.template: Update environment variable namesBadlop2008-07-161-22/+22
| | | | SVN Revision: 1449
* * src/ejabberdctl.template: Small fix so arguments of the commandBadlop2008-07-151-1/+2
| | | | | | are also passed to erl SVN Revision: 1447
* Removed testing codeBadlop2008-07-141-1/+0
| | | | SVN Revision: 1444
* * doc/guide.tex: Update what permissions does enable-user grantBadlop2008-07-143-20/+41
| | | | | | | | | | | * doc/guide.html: Likewise * src/configure.ac: Don't explicitely put root privileges when a user is not explicitely enabled * src/configure: Likewise * src/Makefile.in: Likewise SVN Revision: 1443
* * src/Makefile.in: Fix docdir so it recognizes prefix. If sbin dirBadlop2008-07-131-2/+3
| | | | | | | does not exist, create it. Fix cookiefile permission check. (EJAB-696) SVN Revision: 1442
* * src/configure.ac: Update installation permissions (EJAB-402)Badlop2008-07-1335-944/+254
| | | | | | | | | | | | | | | | * src/configure: Likewise * src/Makefile.in: The mnesia, ebin and priv dirs are now installed in different locations. Install header files and documentation (EJAB-696) * doc/guide.tex: Likewise * doc/guide.html: Likewise * include/*.hrl: Place for all ejabberd header files (EJAB-696) * src/*/*.erl: Update references to header files * src/*/Makefile.in: Include the include/ dir SVN Revision: 1441
* Install ejabberdctl in /sbin as usual because it is a daemon, not a user ↵Badlop2008-07-121-3/+3
| | | | | | program. SVN Revision: 1440
* * src/configure.ac: Allow to execute ejabberd with a normalBadlop2008-07-124-25/+72
| | | | | | | | | | | system user (thanks to Viq)(EJAB-402) * src/configure: Likewise * src/ejabberdctl.template: Likewise * src/Makefile.in: Likewise * doc/guide.tex: Likewise * doc/guide.html: Likewise SVN Revision: 1439
* * src/configure.ac: Improve legibilityBadlop2008-07-124-32/+39
| | | | | | | | | | | | | * src/aclocal.m4: Likewise * src/configure: Likewise * src/ejabberdctl.template: Remove garbage variable. Document node option * doc/guide.tex: Add references to sections. * doc/guide.html: Likewise SVN Revision: 1438
* * src/mod_register.erl: Revert support for io_lib newline, sinceBadlop2008-07-112-3/+2
| | | | | | | | | there is a standard character that representes newline (EJAB-501) * doc/guide.tex: Update documentation to explain newline character * doc/guide.html: Likewise * src/ejabberd.cfg.example: Likewise SVN Revision: 1436
* * src/configure.ac: Don't check for erlang header file (EJAB-232)Badlop2008-07-102-135/+2
| | | | | | * src/configure: Likewise SVN Revision: 1430
* * src/configure.ac: Check for erlang header files (EJAB-232)Badlop2008-07-092-0/+139
| | | | | | * src/configure: Likewise SVN Revision: 1429
* * src/mod_pubsub/mod_pubsub.erl: Fix compilation warningsBadlop2008-07-093-5/+9
| | | | | | | * src/mod_pubsub/node_zoo.erl: Likewise * src/mod_shared_roster.erl: Likewise SVN Revision: 1428
* * src/mod_shared_roster.erl: Allow to get subscribed to a contactBadlop2008-07-092-7/+82
| | | | | | | | | that is already in the roster by means of a shared roster group: add it to another roster group and it gets subscribed automatically (EJAB-407) * src/mod_roster.erl: Likewise SVN Revision: 1427
* * src/mod_muc/mod_muc_log.erl: Fix XHTML compliance: ensure someBadlop2008-07-091-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 inBadlop2008-07-092-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.logBadlop2008-07-091-2/+4
| | | | | | is not flattened (EJAB-616) SVN Revision: 1424
* typo fixChristophe Romain2008-07-081-1/+1
| | | | SVN Revision: 1418
* improve ip fetching patchChristophe Romain2008-07-081-9/+7
| | | | SVN Revision: 1416
* * src/Makefile.in: Spool, config and log dirs: writtable by owner,Badlop2008-07-071-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 Sautret2008-07-031-14/+11
| | | | | | Igor Goryachev)(EJAB-538) SVN Revision: 1409
* PubSub improvements, and solves (EJAB-453) (EJAB-608)Christophe Romain2008-07-0318-74/+484
| | | | SVN Revision: 1408
* * src/ejabberd_ctl.erl: Web Admin and Ad-hoc admin: dump onlyBadlop2008-06-293-2/+3
| | | | | | persistent tables (EJAB-678) SVN Revision: 1387
* * src/mod_pubsub/node_pep.erl: Complain if mod_caps disabled andBadlop2008-06-291-0/+24
| | | | | | mod_pubsub has PEP plugin enabled (EJAB-677) SVN Revision: 1386
* * src/mod_muc/mod_muc_room.erl: Allow to store roomBadlop2008-06-281-1/+12
| | | | | | description (thanks to Christopher Dupont)(EJAB-670) SVN Revision: 1385
* * src/web/ejabberd_http.erl: Support PUT and DELETE methods inBadlop2008-06-211-6/+7
| | | | | | ejabberd_http (thanks to Eric Cestari)(EJAB-662) SVN Revision: 1373
* allow get_default on PEP nodes (EJAB-656)Christophe Romain2008-06-191-1/+4
| | | | SVN Revision: 1364
* * src/ejabberd.app: The ejabberd version number is defined in theBadlop2008-06-183-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 Romain2008-06-181-2/+2
| | | | SVN Revision: 1359