summaryrefslogtreecommitdiff
path: root/src/mod_vcard.erl (follow)
Commit message (Collapse)AuthorAgeFilesLines
* * src/mod_irc/mod_irc_connection.erl: Added /msg and /ctcpAlexey Shchepin2006-02-181-4/+4
| | | | | | | | | | | | | | | commands, improved handling of channel topic and kick, mirc colors now filtered, other minor improvements (thanks to Oleg V. Motienko) * src/mod_configure.erl: Improved strings (thanks to Sander Devrieze) * src/mod_vcard.erl: Likewise * src/mod_vcard_ldap.erl: Likewise * src/mod_vcard_odbc.erl: Likewise * src/web/ejabberd_web_admin.erl: Likewise SVN Revision: 508
* * src/mod_muc/mod_muc_room.erl: Kick non-members when roomAlexey Shchepin2006-02-061-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | reconfigured to be member-only or when membership is revoked in member-only room, allowed "true" and "false" in x:data forms (thanks to Sergei Golovan) * src/mod_configure.erl: Added "Host" parameter to get_form and set_form functions (thanks to Sergei Golovan) * src/ejabberd_s2s_out.erl: Bugfix * src/msgs/es.msg: Updated (thanks to Badlop) * src/web/ejabberd_web.erl: Bugfix (thanks to Badlop) * src/mod_irc/mod_irc.erl: Updated copyright dates * src/mod_muc/mod_muc.erl: Likewise * src/mod_pubsub/mod_pubsub.erl: Likewise * src/mod_vcard.erl: Likewise * src/mod_vcard_ldap.erl: Likewise * src/mod_vcard_odbc.erl: Likewise * src/web/ejabberd_web_admin.erl: Likewise SVN Revision: 500
* * src/mod_vcard.erl: Fixed xmlns in disco items replies (thanks toAlexey Shchepin2005-11-191-1/+1
| | | | | | | | Maxim Ryazanov) * src/mod_vcard_ldap.erl: Likewise * src/mod_vcard_odbc.erl: Likewise SVN Revision: 437
* * src/mod_disco.erl: Functions register_sm_feature andAlexey Shchepin2005-09-041-5/+22
| | | | | | | | | | | | register_sm_node replaced with hooks (thanks to Sergei Golovan) * src/mod_vcard.erl: * src/mod_vcard_ldap.erl: * src/mod_disco.erl: Now mod_disco doesn't depend on mod_configure (thanks to Sergei Golovan) * src/mod_configure.erl: Likewise SVN Revision: 408
* * src/mod_vcard_ldap.erl: BugfixAlexey Shchepin2005-08-251-16/+16
| | | | | | | | | | * src/mod_vcard.erl: Bugfix * src/ejabberd_auth_odbc.erl: Bugfix * doc/dev.tex: Updated SVN Revision: 406
* * src/mod_register.erl: BugfixAlexey Shchepin2005-07-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | * src/mod_vcard.erl: Bugfix * src/ejabberd_app.erl: Updated to allow different authentication methods for different virtual hosts * src/ejabberd_auth.erl: Likewise * src/ejabberd_auth_external.erl: Likewise * src/ejabberd_auth_internal.erl: Likewise * src/ejabberd_auth_ldap.erl: Likewise * src/ejabberd_auth_odbc.erl: Likewise * src/cyrsasl.erl: Likewise * src/cyrsasl_digest.erl: Likewise * src/cyrsasl_plain.erl: Likewise * src/ejabberd_c2s.erl: Likewise * src/ejabberd_config.erl: Likewise * src/extauth.erl: Likewise * src/mod_last_odbc.erl: Likewise * src/mod_offline_odbc.erl: Likewise * src/mod_roster_odbc.erl: Likewise * src/odbc/ejabberd_odbc.erl: Likewise * src/odbc/ejabberd_odbc_sup.erl: Likewise SVN Revision: 374
* * (all): Enhanced virtual hosting supportAlexey Shchepin2005-06-201-17/+22
| | | | SVN Revision: 370
* Merged the Process One contributions ( Virtual Hosting )tmallard2005-04-171-86/+231
| | | | SVN Revision: 307
* * src/mod_irc/mod_irc_connection.erl: Added filtering of quitAlexey Shchepin2005-01-131-2/+2
| | | | | | | | | | | | | status * src/web/ejabberd_web_admin.erl: Copyright update * src/mod_vcard_ldap.erl: Likewise * src/mod_vcard.erl: Likewise * src/mod_pubsub/mod_pubsub.erl: Likewise * src/mod_muc/mod_muc.erl: Likewise * src/mod_irc/mod_irc.erl: Likewise SVN Revision: 296
* * src/mod_roster_odbc.erl: Roster support via ODBC (not completed)Alexey Shchepin2004-12-191-0/+4
| | | | | | | | | | | | | | | | | | | | | | * src/ejabberd_auth_internal.erl: Added remove_user hook * src/ejabberd_auth_odbc.erl: Likewise * src/mod_roster.erl: Use remove_user hook * src/mod_offline.erl: Likewise * src/mod_offline_odbc.erl: Likewise * src/mod_last.erl: Likewise * src/mod_last_odbc.erl: Likewise * src/mod_vcard.erl: Likewise * src/mod_private.erl: Likewise * src/mod_roster.erl: Added hooks for functions exported by mod_roster * src/ejabberd_c2s.erl: Likewise * src/ejabberd_sm.erl: Likewise * src/mod_privacy.erl: Likewise * src/mod_last.erl: Likewise * src/mod_last_odbc.erl: Likewise SVN Revision: 294
* * src/mod_vcard.erl: Added missed indexAlexey Shchepin2004-11-211-0/+1
| | | | | | * doc/guide.tex: Updated (thanks to Sander Devrieze) SVN Revision: 286
* * src/mod_muc/mod_muc_room.erl: Send password in room invitationAlexey Shchepin2004-09-171-0/+2
| | | | | | | | | | | | | | | | | | | | | | (thanks to Sergei Golovan) * src/mod_disco.erl: Added registration of sm features and nodes (thanks to Sergei Golovan) * src/mod_vcard.erl: Register vcard-temp feature (thanks to Sergei Golovan) * src/jlib.erl: Added functions now_to_utc_string/1, now_to_local_string/1, and datetime_string_to_timestamp/1 (thanks to Sergei Golovan) * src/mod_muc/mod_muc_room.erl: Use time parsing functions from jlib (thanks to Sergei Golovan) * ejabberd/src/mod_pubsub/mod_pubsub.erl: Bugfix (thanks to Mickael Remond) * src/mod_pubsub/mod_pubsub.erl: Bugfix SVN Revision: 265
* * tools/ejabberdctl: Added call to "exec" (thanks to SergeiAlexey Shchepin2004-09-101-17/+47
| | | | | | | | | | | | | | | | | | | | | | | | Golovan) * src/msgs/ru.msg: Updated (thanks to Sergei Golovan) * src/mod_vcard.erl: Support for searching of prefix substring and limiting of result items (thanks to Sergei Golovan) * src/mod_offline.erl: Support for message expiration (JEP-0023) (thanks to Sergei Golovan) * src/jlib.hrl: Added NS_EXPIRE macros (thanks to Sergei Golovan) * src/ejabberd_logger_h.erl: Added reopen_log/0 (thanks to Sergei Golovan) * src/ejabberd_ctl.erl: Added return codes, updated "reopen-log" command, added "delete-expired-messages" and "status" commands (thanks to Sergei Golovan) * doc/guide.tex: Updated (thanks to Sergei Golovan) SVN Revision: 264
* * src/mod_last.erl: Supprot for storing status from latestAlexey Shchepin2004-07-111-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | unavailable presence (thanks to Sergei Golovan) * src/ejabberd_sm.erl: Likewise * src/ejabberd_c2s.erl: Likewise * src/mod_vcard.erl: Minor update (thanks to Sergei Golovan) * src/mod_register.erl: Added "access" option (thanks to Sergei Golovan) * src/mod_irc/mod_irc.erl: Likewise * src/ejabberd.cfg.example: Updated * src/win32/ejabberd.cfg: Likewise * src/mod_privacy.erl: Fixed module stopping (thanks to Sergei Golovan) * src/mod_private.erl: Likewise * src/gen_mod.erl: Added function get_module_opt/3 (thanks to Sergei Golovan) * src/ejabberd_local.erl: Minor fix (thanks to Sergei Golovan) * doc/guide.tex: Updated (thanks to Sergei Golovan) SVN Revision: 244
* * doc/guide.tex: UpdatedAlexey Shchepin2004-07-091-8/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * src/msgs/fr.msg: Updated (thanks to Sergei Golovan) * src/mod_irc/mod_irc.erl: Added handler for disco items requests (thanks to Sergei Golovan) * src/mod_vcard.erl: Added option for JUD disabling (thanks to Sergei Golovan) * src/mod_configure2.erl: Fixed module stopping (thanks to Sergei Golovan) * src/mod_last.erl: Likewise * src/mod_privacy.erl: Likewise * src/mod_register.erl: Likewise * src/mod_roster.erl: Likewise * src/mod_vcard.erl: Likewise * src/jd2ejd.erl: Added emergency catches (thanks to Sergei Golovan) * src/mod_last.erl: Likewise * src/ejabberd_sm.erl: Removed needless call to mod_disco:unregister_feature (thanks to Sergei Golovan) * src/ejabberd_local.erl: Better support for mod_disco (thanks to Sergei Golovan) * src/mod_disco.erl: Likewise * src/translate.erl: Suport for "default language" option (thanks to Sergei Golovan) * src/ejabberd_config.erl: Likewise * src/ejabberd_c2s.erl: Likewise * src/ejabberd.hrl: Added 'MYLANG' macros * src/ejabberd.cfg.example: Updated (thanks to Sergei Golovan) * doc/guide.tex: Updated (thanks to Sergei Golovan) * src/win32/ejabberd.cfg: Updated (thanks to Sergei Golovan) SVN Revision: 241
* * src/msgs/ru.msg: Updated (thanks to Sergei Golovan)Alexey Shchepin2004-03-081-1/+8
| | | | | | | | | | | | | | | | | * src/mod_muc/mod_muc_room.erl: Now private conferences are visible to admins and owners of this conference (thanks to Sergei Golovan) * src/mod_muc/mod_muc.erl: More xml:lang support (thanks to Sergei Golovan) * src/mod_vcard.erl: Better processing of EMAIL tag (thanks to Sergei Golovan) * src/ejabberd_s2s_out.erl: Added "catch" to "open_socket" (thanks to Sergei Golovan) SVN Revision: 211
* * src/web/: Small HTTP server and admin web-interface to ejabberdAlexey Shchepin2004-03-021-3/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | (not completed yet) * src/ejabberd_sup.erl: Added HTTP processes supervisor * src/ejabberd_c2s.erl: Added API to ask presence (thanks to Mickael Remond) * src/msgs/ru.msg: Updated (thanks to Sergei Golovan) * src/mod_muc/mod_muc_room.erl: Updated date parser (thanks to Sergei Golovan) * src/mod_muc/mod_muc.erl: Added error descriptions (thanks to Sergei Golovan) * src/mod_muc/mod_muc_room.erl: Likewise * src/mod_vcard.erl: Fixed vCard tag (thanks to Sergei Golovan) * src/mod_irc/mod_irc.erl: Likewise * src/mod_pubsub/mod_pubsub.erl: Likewise * src/jlib.hrl: Added macros for errors with <text/> (thanks to Sergei Golovan) SVN Revision: 206
* * src/msgs/ru.msg: Updated (thanks to Sergei Golovan)Alexey Shchepin2004-02-261-13/+39
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * src/mod_muc/mod_muc_room.erl: Updated error codes, removed trailing "-" in history. updated subject sending, added <title/> in configuration form (thanks to Sergei Golovan) * src/mod_irc/mod_irc.erl: Added vCard, ejabberd:configure replaced with jabber:iq:register (thanks to Sergei Golovan) * src/mod_configure.erl: Updated "xml:lang" usage, updated some messages (thanks to Sergei Golovan) * src/mod_configure2.erl: Likewise * src/mod_disco.erl: Likewise * src/mod_register.erl: Likewise * src/mod_vcard.erl: Likewise * src/mod_irc/mod_irc.erl: Likewise * src/mod_muc/mod_muc.erl: Likewise * src/mod_muc/mod_muc_room.erl: Likewise * src/mod_pubsub/mod_pubsub.erl: Likewise * src/jlib.hrl: Added "lang" field in "iq" record (thanks to Sergei Golovan) * src/jlib.erl: Likewise * src/ejabberd_c2s.erl: Updated to latest JEP-0078 (thanks to Sergei Golovan) * src/ejabberd_sm.erl: Bugfix SVN Revision: 205
* * src/ejabberd_c2s.erl: Fixed bind namespaceAlexey Shchepin2004-01-111-1/+1
| | | | | | | | | | | | | * 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/jlib.hrl: Added declaration of "iq" recordAlexey Shchepin2003-12-171-55/+61
| | | | | | * (all): Updated to use "iq" record SVN Revision: 186
* * src/ejabberd_local.erl: Replaced register_local_route toAlexey Shchepin2003-12-141-1/+1
| | | | | | | | | | | | 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_listener.erl: Added handling of accept errors,Alexey Shchepin2003-10-281-0/+24
| | | | | | | | | | 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/mod_vcard.erl: Added checks for stringprep resultsAlexey Shchepin2003-10-201-20/+52
| | | | | | | | | | | * 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
* * (all): Changed JID storage format, added support for stringprepAlexey Shchepin2003-10-071-33/+35
| | | | | | | | | | | * src/stringprep/: Added support for Unicode normalization form KC * src/stringprep/: Added support for case convertion to multiple characters * src/cyrsasl_digest.erl: Temporary removed "auth-int" QOP SVN Revision: 144
* * src/mod_vcard.erl: BugfixAlexey Shchepin2003-07-211-12/+12
| | | | | | | | | | | | * src/mod_roster.erl: Bugfix * src/jlib.hrl: Added iq:privacy namespace * src/mod_irc/mod_irc_connection.erl: Added support for NOTICE and CODEPAGE commands, better support for QUIT and PART commands (thanks to Oleg V. Motienko) SVN Revision: 126
* * src/ejabberd_local.erl: Updated missed errors to new styleAlexey Shchepin2003-05-091-12/+8
| | | | | | | | | | | | | | | | | | | | | | | | | * src/mod_register.erl: Likewise * src/mod_version.erl: Likewise * src/mod_time.erl: Likewise * src/mod_stats.erl: Likewise * src/mod_register.erl: Likewise * src/mod_private.erl: Likewise * src/mod_configure.erl: Likewise * src/ejabberd_sm.erl: Likewise * src/ejabberd_service.erl: Likewise * src/ejabberd_c2s.erl: Likewise * src/ejabberd_s2s_out.erl: Likewise * src/mod_vcard.erl: Likewise * src/mod_roster.erl: Likewise * src/mod_muc/mod_muc.erl: Added vcard to mod_muc module * src/ejabberd_app.erl: Dump list of opened ports every hour * src/ejabberd.hrl: Added INFO_MSG macros, ERROR_LOG_PATH renamed to LOG_PATH SVN Revision: 106
* * src/mod_muc/: MUC support (not completed yet)Alexey Shchepin2003-03-231-1/+1
| | | | SVN Revision: 90
* * src/cyrsasl*.erl: SASL support (currently support only PLAINAlexey Shchepin2003-03-091-1/+1
| | | | | | | | | | | mechanism) * src/ejabberd_c2s.erl: Likewise (all): Support for new-style error elements (except old errors "Not Acceptable", "Not Found", "Invalid Namespace" and "Server Connect Failed", so ejabberd may work unstable) SVN Revision: 86
* *** empty log message ***Alexey Shchepin2003-01-261-1/+15
| | | | SVN Revision: 51
* *** empty log message ***Alexey Shchepin2003-01-241-7/+11
| | | | SVN Revision: 49
* *** empty log message ***Alexey Shchepin2003-01-221-6/+6
| | | | SVN Revision: 47
* *** empty log message ***Alexey Shchepin2003-01-161-1/+1
| | | | SVN Revision: 41
* *** empty log message ***Alexey Shchepin2003-01-151-8/+17
| | | | SVN Revision: 40
* *** empty log message ***Alexey Shchepin2003-01-111-1/+1
| | | | SVN Revision: 37
* *** empty log message ***Alexey Shchepin2003-01-091-43/+111
| | | | SVN Revision: 34
* *** empty log message ***Alexey Shchepin2003-01-081-14/+2
| | | | SVN Revision: 33
* *** empty log message ***Alexey Shchepin2003-01-061-9/+13
| | | | SVN Revision: 30
* *** empty log message ***Alexey Shchepin2003-01-051-66/+51
| | | | SVN Revision: 29
* *** empty log message ***Alexey Shchepin2003-01-041-3/+3
| | | | SVN Revision: 28
* *** empty log message ***Alexey Shchepin2003-01-031-29/+212
| | | | SVN Revision: 27
* *** empty log message ***Alexey Shchepin2003-01-021-0/+239
SVN Revision: 25