aboutsummaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* * src/eldap/eldap.erl: Bugfix (thanks to Evgeniy Khramtsov)Alexey Shchepin2006-11-233-7/+9
| | | | | | | | * src/ejabberd_sm.erl: The max_user_sessions option is now configured via access rule * src/ejabberd.cfg.example: Likewise SVN Revision: 680
* 2006-11-20 Mickael Remond <mickael.remond@process-one.net>Mickaël Rémond2006-11-204-27/+136
| | | | | | | | | | | | | | * src/ejd2odbc.erl: Copy mod_private data from Mnesia to relational database. * src/odbc/odbc_queries.erl: Refactoring. * src/odbc/mssql.sql: Likewise. * doc/guide.tex: Update to mention mod_private_odbc. * src/odbc/mysql.sql: Started integration of mod_privacy_odbc for MySQL and MSSQL. * src/odbc/mssql.sql: Likewise. SVN Revision: 678
* * src/mod_muc/mod_muc_room.erl: API improvement: It is now easier to extract Mickaël Rémond2006-11-151-0/+4
| | | | | | data from the MUC room process (EJAB-157). SVN Revision: 677
* * src/ejabberd_node_groups.erl: Support for node taggingAlexey Shchepin2006-11-076-12/+201
| | | | | | | | | | | | | | | * src/ejabberd_sup.erl: Likewise * src/ejabberd_frontend_socket.erl: Use node tags to determine backend nodes * src/ejabberd_config.erl: Added node_type and cluster_nodes options * src/ejabberd_app.erl: Establish connections to the nodes from the cluster_nodes option * src/ejabberd_router.erl: Added balancing method option * src/ejabberd_config.erl: Likewise SVN Revision: 676
* * src/odbc/mysql.sql: Fix database creation script.Mickaël Rémond2006-11-051-2/+2
| | | | SVN Revision: 675
* * src/mod_private_odbc.erl: Support for MySQL and MSSQL.Mickaël Rémond2006-11-054-24/+148
| | | | | | | | * src/odbc/odbc_queries.erl: Likewise. * src/odbc/mysql.sql: Likewise. * src/odbc/mssql.sql: Likewise. SVN Revision: 674
* * src/odbc/mysql: Database creation script should now be compliant withMickaël Rémond2006-11-041-6/+6
| | | | | | MySQL 4.0.x. SVN Revision: 673
* * src/odbc/pg.sql: Database scripts consistency.Mickaël Rémond2006-11-043-10/+13
| | | | | | | * src/odbc/mysql.sql: Likewise. * src/odbc/mssql.sql: Likewise. SVN Revision: 672
* * src/eldap_utils.erl: Fixed missing export (EJAB-154).Mickaël Rémond2006-11-041-1/+2
| | | | SVN Revision: 671
* Now really committedAlexey Shchepin2006-11-031-0/+876
| | | | SVN Revision: 670
* Now really addedAlexey Shchepin2006-11-021-0/+131
| | | | SVN Revision: 669
* * src/ejabberd.cfg.example: Changed the anonymous example a bitMickaël Rémond2006-10-281-1/+1
| | | | | | | to work in most cases. * doc/guide.tex: Likewise. SVN Revision: 667
* * src/mod_proxy65/: XEP-0065 proxy (thanks to Evgeniy Khramtsov)Alexey Shchepin2006-10-2814-2272/+2520
| | | | | | | | | | * src/Makefile.win32: Likewise * src/Makefile.in: Likewise * src/configure.ac: Likewise * src/jlib.hrl: Likewise * src/ejabberd.hrl: Added the ejabberd URL SVN Revision: 666
* * src/ejabberd_rdbms.erl: It is now possible to use ldap orMickaël Rémond2006-10-253-8/+55
| | | | | | | | | | | internal authentication with some other modules using relationnal database storage (EJAB-152). Refactored relational databases connections initialisation. * src/ejabberd_auth_odbc.erl: Likewise. odbc supervisor startup is now delegated to the ejabberd rdbms module. * src/ejabberd_app.erl: Likewise. SVN Revision: 664
* * src/ejabberd_socket.erl: Added sockname/1 and peername/1Alexey Shchepin2006-10-195-3/+81
| | | | | | | | | | | | functions * src/ejabberd_frontend_socket.erl: Likewise * src/tls/tls.erl: Likewise * src/ejabberd_zlib/ejabberd_zlib.erl: Likewise * src/mod_private_odbc.erl: Private storage support using odbc * src/odbc/pg.sql: Likewise SVN Revision: 663
* * src/ejabberd_auth_ldap.erl: LDAP authentication now allows toMickaël Rémond2006-10-174-169/+167
| | | | | | | | | | match on several alternative attributes. * src/mod_vcard_ldap.erl: Likewise. * doc/guide.tex: Updated. * eldap_utils.erl: Refactoring. * src/eldap/Makefile.in: Likewise. SVN Revision: 661
* * src/mod_privacy_odbc.erl: Privacy rules support using odbcAlexey Shchepin2006-10-093-6/+13
| | | | | | | | * src/odbc/pg.sql: Likewise * src/web/ejabberd_http_poll.erl: Bugfix SVN Revision: 660
* * src/mod_privacy.erl: Use hooks instead of direct function callsAlexey Shchepin2006-10-053-187/+192
| | | | | | * src/ejabberd_c2s.erl: Updated SVN Revision: 659
* * src/shaper.erl: BugfixAlexey Shchepin2006-10-022-3/+4
| | | | | | * src/ejabberd_config.erl: Likewise SVN Revision: 658
* * src/ejabberd_frontend_socket.erl: Support for frontendAlexey Shchepin2006-10-017-56/+332
| | | | | | | | | | | | connection manager * src/ejabberd_c2s.erl: Likewise * src/ejabberd_listener.erl: Likewise * src/ejabberd_s2s_in.erl: Likewise * src/ejabberd_service.erl: Likewise * src/ejabberd_socket.erl: Likewise * src/web/ejabberd_http_poll.erl: Likewise SVN Revision: 657
* * src/msgs/pl.msg: Updated (thanks to Andrzej Smyk).Mickaël Rémond2006-09-261-10/+43
| | | | SVN Revision: 644
* * src/ejabberd_s2s.erl: More precise message for the new s2sMickaël Rémond2006-09-261-2/+2
| | | | | | statistic command. SVN Revision: 642
* * src/mod_muc/mod_muc_room.erl: Minor english update.Mickaël Rémond2006-09-2610-10/+10
| | | | | | | | | | | | | | * src/msgs/pl.msg: Likewise. * src/msgs/uk.msg: Likewise. * src/msgs/pt-br.msg: Likewise. * src/msgs/cs.msg: Likewise. * src/msgs/ru.msg: Likewise. * src/msgs/es.msg: Likewise. * src/msgs/fr.msg: Likewise. * src/msgs/de.msg: Likewise. * src/msgs/nl.msg: Likewise. SVN Revision: 641
* * src/msgs/pt-br.msg: Updated Brazilian translation (thanks toMickaël Rémond2006-09-261-67/+6
| | | | | | Renato Botelho) and clean-up. SVN Revision: 640
* * src/msgs/de.msg: Updated German translation (thanks to NikolausMickaël Rémond2006-09-251-4/+3
| | | | | | Polak). SVN Revision: 639
* * src/ejabberd.app: Version update for ejabberd 1.1.2.Mickaël Rémond2006-09-251-1/+1
| | | | SVN Revision: 638
* * src/msgs/pl.msg: Updated German translation (thanks to ZbyszekMickaël Rémond2006-09-251-89/+18
| | | | | | Zolkiewski). SVN Revision: 636
* * src/msgs/de.msg: Updated German translation (thanks to MarvinMickaël Rémond2006-09-251-4/+4
| | | | | | Preuss). SVN Revision: 635
* * src/msgs/nl.msg: Updated Dutch translation (thanks to SanderMickaël Rémond2006-09-251-2/+3
| | | | | | Devrieze). SVN Revision: 634
* * src/ejabberd_s2s.erl: Added incoming-s2s-number andAlexey Shchepin2006-09-251-1/+19
| | | | | | outgoing-s2s-number ejabberdctl commands SVN Revision: 633
* * src/msgs/cs.msg: Updated Czech translation and removed unusedMickaël Rémond2006-09-251-89/+9
| | | | | | strings. SVN Revision: 632
* * src/ejabberd_socket.erl: Support for non-xml socketsAlexey Shchepin2006-09-255-20/+48
| | | | | | | | | * src/ejabberd_c2s.erl: Likewise * src/ejabberd_s2s_in.erl: Likewise * src/ejabberd_service.erl: Likewise * src/web/ejabberd_http.erl: Likewise SVN Revision: 629
* * src/msgs/es.msg: Updated Spanish translation (thanks to Badlop).Mickaël Rémond2006-09-241-3/+4
| | | | SVN Revision: 628
* * src/mod_muc/mod_muc_room.erl: Strings update (thanks toMickaël Rémond2006-09-244-7/+13
| | | | | | | | | | | Serguei Golovan). * src/msgs/ru.msg: Updated Russian translation (thanks to Serguei Golovan). * src/msgs/uk.msg: Updated Ukrainian translation (thanks to Serguei Golovan). * src/msgs/fr.msg: Update French translation. SVN Revision: 626
* * src/doc/features.html: Added to be consistent (guide.html is in theMickaël Rémond2006-09-241-1/+1
| | | | | | | repository to make Latex optional, but still allow access to the doc). * src/ejabberd.hrl: Updated to version 1.1.2. SVN Revision: 624
* * src/msgs/cs.msg: Added Czech translation (thanks to Milos Svasek).Mickaël Rémond2006-09-231-0/+477
| | | | SVN Revision: 622
* * src/eldap/eldap.erl: Enable the keepalive socket option (thanksAlexey Shchepin2006-09-234-12/+31
| | | | | | | | | | | | to Evgeniy Khramtsov) * src/ejabberd_auth_ldap.erl: Now uses two LDAP connections (thanks to Evgeniy Khramtsov) * src/eldap/eldap_filter.erl: Bugfix (thanks to Evgeniy Khramtsov) * src/mod_vcard_ldap.erl: Likewise SVN Revision: 621
* * src/mod_muc/mod_muc.erl: Component name is now more userMickaël Rémond2006-09-223-3/+3
| | | | | | | | friendly (thanks to Badlop). * src/mod_irc/mod_irc.erl: Likewise. * src/mod_pubsub/mod_pubsub.erl: Likewise. SVN Revision: 620
* * src/msgs/fr.msg: updated French translation.Mickaël Rémond2006-09-221-2/+1
| | | | SVN Revision: 619
* * doc/guide.tex: Updated (thanks to Evgeniy Khramtsov)Alexey Shchepin2006-09-145-394/+1111
| | | | | | | | | * src/ejabberd_auth_ldap.erl: Better LDAP support (thanks to Evgeniy Khramtsov) * src/mod_vcard_ldap.erl: Likewise * src/eldap/eldap_filter.erl: Likewise SVN Revision: 606
* * src/odbc/mssql.sql: Removed unused fields.Mickaël Rémond2006-09-111-2/+0
| | | | SVN Revision: 605
* * src/ejd2odbc.erl: UpdatedAlexey Shchepin2006-09-101-2/+4
| | | | SVN Revision: 604
* * src/mod_muc/mod_muc_log.erl: Fixed html special charactersAlexey Shchepin2006-09-091-1/+1
| | | | | | | | | escaping, added new image buttons, chatroom titles now point to xmpp: URIs (thanks to Badlop) * src/ejabberd_listener.erl: Bugfix SVN Revision: 603
* * src/mod_muc/mod_muc_log.erl: Fixed html special charactersAlexey Shchepin2006-09-093-26/+201
| | | | | | | | | escaping, added new image buttons, chatroom titles now point to xmpp: URIs (thanks to Badlop) * src/ejabberd_listener.erl: Bugfix SVN Revision: 602
* * src/mod_muc/mod_muc.erl: It is now possible to configure theMickaël Rémond2006-09-052-24/+36
| | | | | | | | | | MUC room history feature. A new option has been added in ejabberd muc module configuration (history_size) to define the size of the history. 0 is used to disable the feature. * src/mod_muc/mod_muc_room.erl: Likewise. * doc/guide.tex: Likewise. SVN Revision: 601
* * src/ejabberd_socket.erl: All XML socket operations moved hereAlexey Shchepin2006-09-052-4/+14
| | | | | | * src/ejabberd_s2s_in.erl: Likewise SVN Revision: 600
* * src/ejabberd_socket.erl: All XML socket operations moved hereAlexey Shchepin2006-09-059-154/+176
| | | | | | | | | | | | | | | * src/ejabberd_listener.erl: Updated * src/ejabberd_receiver.erl: Likewise * src/ejabberd_c2s.erl: Likewise * src/ejabberd_s2s_in.erl: Likewise * src/ejabberd_s2s_out.erl: Likewise * src/ejabberd_service.erl: Likewise * src/mod_shared_roster.erl: Bugfix * src/mod_roster_odbc.erl: Bugfix SVN Revision: 599
* * src/odbc/odbc_queries.erl: Support for Microsoft SQL Server asMickaël Rémond2006-09-0313-1829/+3668
| | | | | | | | | | | | | | | | | a database backend (via ODBC). * src/odbc/ejabberd_odbc.erl: Likewise. * src/odbc/mssql.sql: Likewise. * src/odbc/Makefile.in: Likewise. * src/ejabberd_auth_odbc.erl: Likewise. * src/mod_offline_odbc.erl: Likewise. * src/mod_roster_odbc.erl: Likewise. * src/mod_last_odbc.erl: Likewise. * src/configure.ac: Likewise * doc/guide.tex: Likewise. * doc/introduction.tex: Likewise. * src/odbc/pg.sql: Minor fix. SVN Revision: 598
* * src/ejabberd.app: Updated to the current version.Mickaël Rémond2006-08-281-1/+1
| | | | SVN Revision: 597
* * Makefile.in: Fix for MacOSX compilation (EJAB-124).Mickaël Rémond2006-08-285-5/+40
| | | | | | | | | * ejabberd_zlib/Makefile.in: Likewise. * mod_irc/Makefile.in: Likewise. * stringprep/Makefile.in: Likewise. * tls/Makefile.in: Likewise. SVN Revision: 596