summaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* * src/ejabberd_ctl.erl: Added command for log reopeningAlexey Shchepin2004-01-271-0/+4
| | | | SVN Revision: 201
* * src/ejabberd_ctl.erl: Added commands for backup processingAlexey Shchepin2004-01-185-29/+166
| | | | | | | | | | | | | | | * src/ejabberd_c2s.erl: Added processing of xml:lang according to latest XMPP-IM draft * src/xml.erl: Added replace_tag_attr/3 function * src/mod_roster.erl: Added auto-reply on incoming subscription request according to latest XMPP-IM draft * src/mod_offline.erl: Added pop_offline_messages/1 function * src/ejabberd_c2s.erl: Updated sending of offline messages SVN Revision: 200
* * src/mod_muc/mod_muc_room.erl: Bugfix, updated error codesAlexey Shchepin2004-01-172-76/+124
| | | | | | | | (thanks to Sergei Golovan) * src/jlib.hrl: Updated error codes (thanks to Sergei Golovan) SVN Revision: 199
* * src/ejabberd_c2s.erl: Fixed bind namespaceAlexey Shchepin2004-01-115-13/+115
| | | | | | | | | | | | | * src/ejabberd_ctl.erl: New module for ejabberd administration * tools/ejabberdctl: Shell script for ejabberd administration * src/mod_vcard.erl: Copyright update * src/ejabberd_service.erl: Now possible to specify access rules for service * src/ejabberd.cfg.example: Updated SVN Revision: 198
* * src/ejabberd_router.erl: Added monitoring of processess thatAlexey Shchepin2004-01-061-0/+17
| | | | | | serve domains SVN Revision: 197
* * src/ejabberd_app.erl: BugfixAlexey Shchepin2004-01-061-1/+1
| | | | SVN Revision: 196
* * src/ejabberd_router.erl (do_route/3): Slightly changed behaviourAlexey Shchepin2004-01-031-1/+5
| | | | SVN Revision: 195
* * src/ejabberd_sm.erl (do_route/3): Minor fixAlexey Shchepin2004-01-021-9/+15
| | | | | | * src/ejabberd_sm.erl (route_message/3): Minor changes SVN Revision: 194
* * src/ejabberd_app.erl: Now possible to specify path to log fileAlexey Shchepin2003-12-283-4/+24
| | | | | | | | | | | | | | via "EJABBERD_LOG_PATH" environment variable * src/translate.erl: Now possible to specify path to "msgs" directory via "EJABBERD_MSGS_PATH" environment variable * src/ejabberd.erl: Added get_so_path/0 function * src/ejabberd_app.erl: Use ejabberd:get_so_path/0 to load .so * src/mod_irc/iconv.erl: Likewise * src/stringprep/stringprep.erl: Likewise SVN Revision: 192
* * src/ejabberd_app.erl: Now possible to specify path to log fileAlexey Shchepin2003-12-281-1/+1
| | | | | | | | | | | | | | via "EJABBERD_LOG_PATH" environment variable * src/translate.erl: Now possible to specify path to "msgs" directory via "EJABBERD_MSGS_PATH" environment variable * src/ejabberd.erl: Added get_so_path/0 function * src/ejabberd_app.erl: Use ejabberd:get_so_path/0 to load .so * src/mod_irc/iconv.erl: Likewise * src/stringprep/stringprep.erl: Likewise SVN Revision: 191
* * src/ejabberd_app.erl: Now possible to specify path to log fileAlexey Shchepin2003-12-281-1/+1
| | | | | | | | | | | | | | via "EJABBERD_LOG_PATH" environment variable * src/translate.erl: Now possible to specify path to "msgs" directory via "EJABBERD_MSGS_PATH" environment variable * src/ejabberd.erl: Added get_so_path/0 function * src/ejabberd_app.erl: Use ejabberd:get_so_path/0 to load .so * src/mod_irc/iconv.erl: Likewise * src/stringprep/stringprep.erl: Likewise SVN Revision: 190
* * src/ejabberd_c2s.erl: Presence probe now sended from full JIDAlexey Shchepin2003-12-242-3/+5
| | | | | | * src/mod_roster.erl: Bugfix SVN Revision: 189
* * src/ejabberd_c2s.erl: BugfixAlexey Shchepin2003-12-231-1/+1
| | | | SVN Revision: 188
* * src/mod_roster.erl: Added workaround for legacy gatewaysAlexey Shchepin2003-12-212-7/+8
| | | | | | | | (passing of "subscribed" presence) * src/ejabberd_sm.erl: Minor fix in subscription processing SVN Revision: 187
* * src/jlib.hrl: Added declaration of "iq" recordAlexey Shchepin2003-12-1723-578/+600
| | | | | | * (all): Updated to use "iq" record SVN Revision: 186
* * src/ejabberd_local.erl: Replaced register_local_route toAlexey Shchepin2003-12-146-152/+96
| | | | | | | | | | | | register_route * src/ejabberd_service.erl: Likewise * src/mod_echo.erl: Likewise * src/mod_vcard.erl: Likewise * src/ejabberd_router.erl: Partially rewrited * src/ejabberd_sm.erl: Likewise SVN Revision: 185
* * src/ejabberd_s2s.erl: Partially rewritedAlexey Shchepin2003-12-132-95/+54
| | | | | | * src/mod_roster.erl: Removed debugging code SVN Revision: 184
* * src/ejabberd_s2s_out.erl: BugfixAlexey Shchepin2003-12-121-1/+2
| | | | SVN Revision: 183
* * src/mod_roster.erl: Updated subscription handling to latestAlexey Shchepin2003-12-111-156/+124
| | | | | | XMPP-IM draft SVN Revision: 182
* * src/ejabberd_s2s_in.erl: Changed timeout processing, bugfixAlexey Shchepin2003-12-065-56/+122
| | | | | | | | | | | | | | | * src/ejabberd_s2s_out.erl: Changed timeout processing * src/msgs/ru.msg: Updated (thanks to Sergei Golovan) * src/mod_muc/mod_muc.erl: Better i18n support, added support for <registered/> field in iq:register replies (thanks to Sergei Golovan) * src/mod_register.erl: More i18n support (thanks to Sergei Golovan) SVN Revision: 181
* * src/ejabberd_c2s.erl: Bugfix in processing of connectionAlexey Shchepin2003-12-021-12/+33
| | | | | | replacement SVN Revision: 180
* * src/ejabberd_c2s.erl: Added workaround for some Java clientsAlexey Shchepin2003-11-281-1/+2
| | | | SVN Revision: 179
* * examples/mtr/ejabberd.cfg: Updatted (thanks to Marshall T. Rose)Alexey Shchepin2003-11-272-1/+3
| | | | | | | | * src/ejabberd_auth.erl: LDAP attribute that holds user ID now configurable * src/ejabberd.cfg.example: Updated SVN Revision: 178
* * src/ejabberd_c2s.erl: Fixed processing of presence probe fromAlexey Shchepin2003-11-261-4/+17
| | | | | | client SVN Revision: 177
* * src/cyrsasl_digest.erl: Bugfix (thanks to Sergei Golovan)Alexey Shchepin2003-11-2315-36/+1559
| | | | | | | | | | | | | | | | | * src/ejabberd.cfg.example: Updated * src/ejabberd_auth.erl: Support for LDAP authentification * src/cyrsasl_digest.erl: Likewise * src/mod_register.erl: Likewise * src/ejabberd_c2s.erl: Likewise * src/eldap/: Imported "eldap" package * src/ejabberd_sm.erl: Bugfix * src/mod_muc/mod_muc_room.erl: Bugfixes SVN Revision: 176
* * examples/mtr/ejabberd: Updated (thanks to Marshall T. Rose)Alexey Shchepin2003-11-131-1/+4
| | | | | | * src/Makefile.in: Added installation of msgs/ directory SVN Revision: 175
* * doc/dev.tex: Developers documentation (not completed)Alexey Shchepin2003-11-112-6/+20
| | | | | | | | | * src/ejabberd_c2s.erl: Better handling of malformed JIDs * src/mod_register.erl (try_register/2): Now returns "jid malformed" error if user name is invalid SVN Revision: 174
* * src/ejabberd.cfg.example: UpdatedAlexey Shchepin2003-11-104-76/+113
| | | | | | | | | | | * src/ejabberd_s2s_in.erl: Added support for shapers * src/ejabberd_c2s.erl: Moved receiver functions to ejabberd_receiver module * src/ejabberd_s2s_in.erl: Likewise * src/ejabberd_receiver.erl: Likewise SVN Revision: 173
* * src/mod_muc/mod_muc_room.erl: BugfixAlexey Shchepin2003-11-102-9/+20
| | | | | | * src/ejabberd_sm.erl (route_message): Bugfix SVN Revision: 172
* * src/ejabberd_sm.erl: Bugfix for previous resource handlingAlexey Shchepin2003-11-092-4/+10
| | | | | | | | change * src/mod_configure.erl: Password changing now implemented SVN Revision: 171
* * src/cyrsasl.erl: Updated SASL authentificationAlexey Shchepin2003-11-074-30/+92
| | | | | | | | | | * src/ejabberd_c2s.erl: Likewise * src/ejabberd_sm.erl: Better resource handling * src/jlib.hrl: Added NS_BIND macros SVN Revision: 170
* * src/mod_configure2.erl: Added reporting of outgoing S2SAlexey Shchepin2003-11-062-3/+7
| | | | | | | | connections number * src/mod_disco.erl (get_outgoing_s2s): Minor fix SVN Revision: 169
* * src/mod_configure2.erl: Yet another configure interface (notAlexey Shchepin2003-11-021-0/+151
| | | | | | completed yet) SVN Revision: 168
* * src/mod_last.erl: Added remove_user/1 functionAlexey Shchepin2003-11-013-11/+22
| | | | | | | | * src/mod_configure.erl: Removing of user's stuff moved to ejabberd_auth * src/ejabberd_auth.erl: Likewise SVN Revision: 167
* * src/mod_irc/mod_irc_connection.erl: Updated to work moreAlexey Shchepin2003-10-311-115/+135
| | | | | | correctly with latest jlib SVN Revision: 166
* * src/ejabberd_c2s.erl: More strong check for authentificated JIDAlexey Shchepin2003-10-302-3/+4
| | | | | | * src/mod_roster.erl: Bugfix SVN Revision: 165
* * src/ejabberd_listener.erl: Fixed starting of SSL connectionAlexey Shchepin2003-10-298-176/+113
| | | | | | | | | | | | | | * src/ejabberd_s2s_in.erl: Partially rewriten * src/ejabberd_router.erl: More verbose error report * src/ejabberd_local.erl: Likewise * src/ejabberd_sm.erl: Likewise * src/ejabberd_s2s_out.erl: Updated to be compatible with R9C * src/ejabberd_c2s.erl: Minor fix SVN Revision: 164
* * src/ejabberd_listener.erl: Added handling of accept errors,Alexey Shchepin2003-10-283-11/+38
| | | | | | | | | | added timeout value to ssl:accept * src/mod_vcard.erl: Added checks for all empty input fields * src/mod_offline.erl: More strong checks for stored packets SVN Revision: 163
* * src/ejabberd_sm.erl: BugfixAlexey Shchepin2003-10-281-3/+9
| | | | SVN Revision: 162
* * src/ejabberd_auth.erl: Minor change in check_password/4Alexey Shchepin2003-10-273-25/+55
| | | | | | * src/mod_roster.erl: Workaround for PSI bug with roster SVN Revision: 161
* * src/ejabberd_logger_h.erl: Added support for log rotationAlexey Shchepin2003-10-271-0/+8
| | | | SVN Revision: 160
* * src/mod_offline.erl: Added function remove_old_messages/1Alexey Shchepin2003-10-246-7/+143
| | | | | | | | | * src/mod_last.erl: jabber:iq:last support (JEP-0012) * src/ejabberd_sm.erl: Likewise * src/jlib.hrl: Added NS_LAST macros SVN Revision: 159
* * src/ejabberd_logger_h.erl: New error_logger handlerAlexey Shchepin2003-10-232-1/+182
| | | | | | * src/ejabberd_app.erl: Now uses ejabberd_logger_h.erl SVN Revision: 158
* * src/Makefile.in: Added install ruleAlexey Shchepin2003-10-212-24/+56
| | | | | | * src/jlib.erl: Added checks for JID parts length SVN Revision: 157
* * src/mod_vcard.erl: Added checks for stringprep resultsAlexey Shchepin2003-10-204-44/+177
| | | | | | | | | | | * src/expat_erl.c: Workaround for EI encode_string bug * src/xml_stream.erl: Slightly changed protocol to expat driver * src/expat_erl.c: Likewise * src/mod_configure.erl: Minor fix SVN Revision: 156
* * src/ejabberd_local.erl: Added support for announce/onlineAlexey Shchepin2003-10-193-18/+68
| | | | | | | | | | | messages * src/ejabberd.cfg.example: Updated * src/mod_register.erl: Added support for sending registration notifications SVN Revision: 154
* * src/ejabberd_service.erl: Added supports for multiple hosts perAlexey Shchepin2003-10-183-51/+71
| | | | | | | | service * src/Makefile.in: Minor fix SVN Revision: 153
* * src/configure.ac: Build system now done using autoconf (thanksAlexey Shchepin2003-10-1712-89/+4871
| | | | | | | | | | | | | | | | to Balabanov Dmitry) * src/aclocal.m4: Likewise * src/**/Makefile.in: Likewise * src/mod_roster.erl (process_item_set_t): Slightly improved performance * src/jd2ejd.erl: Added missed closing of XML stream process, removed timeout value from import_file/1 * src/ejabberd_auth.erl: Added checks for invalid user name SVN Revision: 152
* * src/mod_configure.erl: Fixed some error codesAlexey Shchepin2003-10-162-16/+15
| | | | | | * src/cyrsasl_digest.erl: Bugfix (thanks to Justin Karneges) SVN Revision: 151
* * src/ejabberd_local.erl: BugfixAlexey Shchepin2003-10-144-7/+36
| | | | | | | | | | | * src/mod_register.erl: Added support for sending of "welcome" message * src/ejabberd.cfg.example: Updated * src/ejabberd_s2s_out.erl: Replaced "_jabber-server" with "_xmpp-server" SVN Revision: 150