]> granicus.if.org Git - ejabberd/log
ejabberd
15 years agoRemove support of deprecated Disco Publish XEP-0030 (EJAB-904)
Badlop [Tue, 2 Jun 2009 18:07:59 +0000 (18:07 +0000)]
Remove support of deprecated Disco Publish XEP-0030 (EJAB-904)

SVN Revision: 2140

15 years agoFix Access check: the rule can be defined in a vhost or global.
Badlop [Mon, 1 Jun 2009 18:04:18 +0000 (18:04 +0000)]
Fix Access check: the rule can be defined in a vhost or global.

SVN Revision: 2136

15 years agoapply patch from EJAB-845
Christophe Romain [Fri, 29 May 2009 02:14:07 +0000 (02:14 +0000)]
apply patch from EJAB-845

SVN Revision: 2118

15 years agofix nodetree virtual to allow node subscription
Christophe Romain [Fri, 29 May 2009 00:44:07 +0000 (00:44 +0000)]
fix nodetree virtual to allow node subscription

SVN Revision: 2117

15 years agomake flat the default node plugin
Christophe Romain [Fri, 29 May 2009 00:27:26 +0000 (00:27 +0000)]
make flat the default node plugin

SVN Revision: 2116

15 years agofix ets table name change
Christophe Romain [Fri, 29 May 2009 00:13:21 +0000 (00:13 +0000)]
fix ets table name change

SVN Revision: 2115

15 years agoremove useless debug
Christophe Romain [Thu, 28 May 2009 23:02:02 +0000 (23:02 +0000)]
remove useless debug

SVN Revision: 2113

15 years agopubsub: added configuration option in guide.tex, added last item cache, use default...
Christophe Romain [Thu, 28 May 2009 22:30:43 +0000 (22:30 +0000)]
pubsub: added configuration option in guide.tex, added last item cache, use default node type if given type is not configured, make node_flat the default node plugin. caps: improve cache handling

SVN Revision: 2112

15 years agoUpdate CSS of WebAdmin menu
Badlop [Wed, 27 May 2009 17:29:01 +0000 (17:29 +0000)]
Update CSS of WebAdmin menu

SVN Revision: 2108

15 years agoSupport to select what modules to update. Split large function in smaller ones.
Badlop [Wed, 27 May 2009 17:28:55 +0000 (17:28 +0000)]
Support to select what modules to update. Split large function in smaller ones.

SVN Revision: 2107

15 years agomake get_items able to sort items in publish order (EJAB-824)
Christophe Romain [Tue, 26 May 2009 22:50:11 +0000 (22:50 +0000)]
make get_items able to sort items in publish order (EJAB-824)

SVN Revision: 2105

15 years agoimprove get_entity_* to work regardless of nodetree (EJAB-937)
Christophe Romain [Tue, 26 May 2009 21:50:13 +0000 (21:50 +0000)]
improve get_entity_* to work regardless of nodetree (EJAB-937)

SVN Revision: 2104

15 years agoAdded support for captcha feature disability (EJAB-895)
Badlop [Tue, 26 May 2009 11:53:58 +0000 (11:53 +0000)]
Added support for captcha feature disability (EJAB-895)

If the option captcha_cmd is set but captcha can't be created:
* show critical error at server start
* hide captcha option in room configuration form
* don't require occupants to fill captcha

SVN Revision: 2101

15 years agoAdd label in captcha form. Improve translatable strings in captcha and muc room.
Badlop [Tue, 26 May 2009 11:03:45 +0000 (11:03 +0000)]
Add label in captcha form. Improve translatable strings in captcha and muc room.

SVN Revision: 2100

15 years agoSupport LDAPS with TLS (EJAB-109)(thanks to Thomas Baden, Andy Harb, Sergei Golovan...
Badlop [Mon, 25 May 2009 17:15:48 +0000 (17:15 +0000)]
Support LDAPS with TLS (EJAB-109)(thanks to Thomas Baden, Andy Harb, Sergei Golovan, Anton Podavalov)

SVN Revision: 2098

15 years agoDecrease proxy65 buffer sizes to 8192 bytes.
Badlop [Mon, 25 May 2009 11:17:11 +0000 (11:17 +0000)]
Decrease proxy65 buffer sizes to 8192 bytes.

The original size of 65535 confused clients with tight
shapers (thanks to Evgeniy Khramtsov)

SVN Revision: 2096

15 years ago* trunk/src/odbc/ejabberd_odbc.erl: Fix typo (EJABS-859) (EJAB-940) (CR-EJAB-10)
Mickaël Rémond [Thu, 21 May 2009 16:43:33 +0000 (16:43 +0000)]
* trunk/src/odbc/ejabberd_odbc.erl: Fix typo (EJABS-859) (EJAB-940) (CR-EJAB-10)
* branches/road-to-exmpp/src/odbc/ejabberd_odbc.erl: Likewise.

SVN Revision: 2095

15 years ago* trunk/src/odbc/ejabberd_odbc.erl: Move trace to debug loglevel (EJAB-940) (EJABS...
Mickaël Rémond [Thu, 21 May 2009 16:23:27 +0000 (16:23 +0000)]
* trunk/src/odbc/ejabberd_odbc.erl: Move trace to debug loglevel (EJAB-940) (EJABS-859) (CR-EJAB-10)

SVN Revision: 2093

15 years ago* trunk/src/odbc/ejabberd_odbc.erl: Support for nested transaction (EJABS-859) (EJAB...
Mickaël Rémond [Thu, 21 May 2009 16:19:33 +0000 (16:19 +0000)]
* trunk/src/odbc/ejabberd_odbc.erl: Support for nested transaction (EJABS-859) (EJAB-940) (CR-EJAB-10)

SVN Revision: 2092

15 years agoPubSub: improve get_entity_* API
Christophe Romain [Tue, 19 May 2009 21:59:15 +0000 (21:59 +0000)]
PubSub: improve get_entity_* API

SVN Revision: 2090

15 years agoAdded API function to get current S2S connections with information
Badlop [Tue, 19 May 2009 09:38:17 +0000 (09:38 +0000)]
Added API function to get current S2S connections with information

get_info_s2s_connections(Type) returns a list of incoming (or outgoing)
S2S connections with information for each one including IP address,
port number, TLS options... (thanks to Juan Pablo Carlino)

SVN Revision: 2088

15 years ago* src/eldap/eldap.erl: log warnings on unsuccessful LDAP bind attempts. Increase...
Evgeniy Khramtsov [Sat, 16 May 2009 13:18:15 +0000 (13:18 +0000)]
* src/eldap/eldap.erl: log warnings on unsuccessful LDAP bind attempts. Increase timeout before the next LDAP bind attempt up to five seconds if the last bind attempt was rejected by the LDAP server ("soft" error). Thanks to Konstantin Khomoutov.

SVN Revision: 2086

15 years agoDocument how to convert Mnesia node name
Badlop [Fri, 15 May 2009 22:39:30 +0000 (22:39 +0000)]
Document how to convert Mnesia node name

SVN Revision: 2081

15 years agoNew command to convert mnesia nodename, copied from OTP and Debian
Badlop [Fri, 15 May 2009 22:38:46 +0000 (22:38 +0000)]
New command to convert mnesia nodename, copied from OTP and Debian

SVN Revision: 2080

15 years agoAllow to define additional Erlang options in ejabberdctl.cfg (thanks to Sergei Golovan)
Badlop [Fri, 15 May 2009 22:10:53 +0000 (22:10 +0000)]
Allow to define additional Erlang options in ejabberdctl.cfg (thanks to Sergei Golovan)

SVN Revision: 2079

15 years agoThe --node argument overwrites the value of ejabberdctl.cfg
Badlop [Fri, 15 May 2009 22:08:00 +0000 (22:08 +0000)]
The --node argument overwrites the value of ejabberdctl.cfg

SVN Revision: 2078

15 years agoErlang/OTP R13 can be used, but its support is still experimental
Badlop [Fri, 15 May 2009 13:38:14 +0000 (13:38 +0000)]
Erlang/OTP R13 can be used, but its support is still experimental

SVN Revision: 2077

15 years agoNo longer edit ChangeLog, will be auto generated for ejabberd releases.
Badlop [Thu, 14 May 2009 21:12:12 +0000 (21:12 +0000)]
No longer edit ChangeLog, will be auto generated for ejabberd releases.

Added new call 'make changelog' which generates a ChangeLog file by
prepending to the old file obtained from SVN the new lines obtained
from SVN Log and formatted with svn2cl.
ChangeLog will be generated and included in ejabberd releases.

SVN Revision: 2076

15 years agoFix bad transaction returncode in unsubscribe presence handler
Christophe Romain [Tue, 12 May 2009 20:57:38 +0000 (20:57 +0000)]
Fix bad transaction returncode in unsubscribe presence handler

SVN Revision: 2073

15 years agoPrevent race condition when calling get_caps while note_caps has not been handled...
Christophe Romain [Mon, 11 May 2009 17:16:25 +0000 (17:16 +0000)]
Prevent race condition when calling get_caps while note_caps has not been handled yet (EJAB-934)

SVN Revision: 2071

15 years ago* src/ejabberd_debug.erl: Handled fprof based profiling (EJABS-872).
Mickaël Rémond [Mon, 11 May 2009 16:48:56 +0000 (16:48 +0000)]
* src/ejabberd_debug.erl: Handled fprof based profiling (EJABS-872).
* src/ejabberd_app.erl: Likewise.

SVN Revision: 2070

15 years agohandle Example 90 of XEP-0060 (EJAB-909), and make use of nodeAttr
Christophe Romain [Fri, 8 May 2009 01:18:02 +0000 (01:18 +0000)]
handle Example 90 of XEP-0060 (EJAB-909), and make use of nodeAttr

SVN Revision: 2068

15 years agoAllow to get subscriptions on a given node (EJAB-712), and presence based fixes
Christophe Romain [Thu, 7 May 2009 23:35:59 +0000 (23:35 +0000)]
Allow to get subscriptions on a given node (EJAB-712), and presence based fixes

SVN Revision: 2066

15 years agoMerge misplaced 2055 2058 and 2062 from ejabberd-2.0.4.
Badlop [Thu, 7 May 2009 22:46:51 +0000 (22:46 +0000)]
Merge misplaced 2055 2058 and 2062 from ejabberd-2.0.4.

* src/ejabberd_app.erl: Better support for profiling.
* src/ejabberd.erl: Likewise
* src/ejabberd_ctl.erl: Likewise
* src/ejabberd_debug.erl: Likewise

SVN Revision: 2063

15 years agofix wrong date
Christophe Romain [Thu, 7 May 2009 00:14:53 +0000 (00:14 +0000)]
fix wrong date

SVN Revision: 2060

15 years agoseveral pubsub fixes and improvements. also fixes EJAB-913 and EJAB-871
Christophe Romain [Thu, 7 May 2009 00:09:02 +0000 (00:09 +0000)]
several pubsub fixes and improvements. also fixes EJAB-913 and EJAB-871

SVN Revision: 2059

15 years agoReplace TYPE/1 with is_TYPE/1 (EJAB-922)
Badlop [Wed, 6 May 2009 16:54:43 +0000 (16:54 +0000)]
Replace TYPE/1 with is_TYPE/1 (EJAB-922)

SVN Revision: 2057

15 years ago* src/Makefile.in: Prevent Erlang R13B compilation warning:
Badlop [Wed, 6 May 2009 15:15:09 +0000 (15:15 +0000)]
* src/Makefile.in: Prevent Erlang R13B compilation warning:
behaviour X undefined (EJAB-920)

SVN Revision: 2056

15 years ago* src/ejabberd_loglevel.erl: Use dynamic_compile instead of
Badlop [Wed, 6 May 2009 14:51:51 +0000 (14:51 +0000)]
* src/ejabberd_loglevel.erl: Use dynamic_compile instead of
ram_file_io_server. Support definition of loglevels with integer
or atom. (thanks to Geoff Cant)(EJAB-919)
* src/dynamic_compile.erl: Added erlang module that converts
string to binary loadable code by Mats Cronqvist, Chris Newcombe,
and Jacob Vorreuter.
* src/ram_file_io_server.erl: Remove file not longer useful.
* src/ejabberd.app: Likewise

SVN Revision: 2054

15 years ago* src/mod_muc/mod_muc_room.erl: Fix badarg return (EJAB-899)
Badlop [Sun, 3 May 2009 11:26:18 +0000 (11:26 +0000)]
* src/mod_muc/mod_muc_room.erl: Fix badarg return (EJAB-899)

SVN Revision: 2053

15 years agotypo fix
Christophe Romain [Thu, 30 Apr 2009 21:36:33 +0000 (21:36 +0000)]
typo fix

SVN Revision: 2051

15 years agomod_caps: reduce memory and remove mnesia lock
Christophe Romain [Thu, 30 Apr 2009 21:09:45 +0000 (21:09 +0000)]
mod_caps: reduce memory and remove mnesia lock

SVN Revision: 2050

15 years agotypo fix
Christophe Romain [Thu, 30 Apr 2009 08:47:21 +0000 (08:47 +0000)]
typo fix

SVN Revision: 2049

15 years agoPubSub/PEP API change for major optimization
Christophe Romain [Thu, 30 Apr 2009 05:18:06 +0000 (05:18 +0000)]
PubSub/PEP API change for major optimization

SVN Revision: 2048

15 years ago* src/ejabberd_hooks.erl: Support distributed hooks (EJAB-829)
Badlop [Tue, 28 Apr 2009 14:57:16 +0000 (14:57 +0000)]
* src/ejabberd_hooks.erl: Support distributed hooks (EJAB-829)

SVN Revision: 2047

15 years ago* src/xml.erl: More verbose error reporting for
Badlop [Mon, 27 Apr 2009 21:36:41 +0000 (21:36 +0000)]
* src/xml.erl: More verbose error reporting for
element_to_string (thanks to Magnus Henoch)(EJAB-301)

SVN Revision: 2045

15 years ago* src/translate.erl: Support additional files (EJAB-925)
Badlop [Mon, 27 Apr 2009 20:55:35 +0000 (20:55 +0000)]
* src/translate.erl: Support additional files (EJAB-925)
* contrib/extract_translations/extract_translations.erl: Likewise
* contrib/extract_translations/prepare-translation.sh: Likewise

SVN Revision: 2044

15 years ago* src/win32_dns.erl: Fix problem parsing some win32 dns (EJAB-927)
Badlop [Mon, 27 Apr 2009 20:36:19 +0000 (20:36 +0000)]
* src/win32_dns.erl: Fix problem parsing some win32 dns (EJAB-927)

SVN Revision: 2043

15 years ago* src/cyrsasl_digest.erl: Fix auth verification (EJAB-863)
Badlop [Mon, 27 Apr 2009 20:24:21 +0000 (20:24 +0000)]
* src/cyrsasl_digest.erl: Fix auth verification (EJAB-863)

SVN Revision: 2042

15 years ago* src/jlib.erl: Fix recursive call to speedup base64
Badlop [Mon, 27 Apr 2009 19:17:17 +0000 (19:17 +0000)]
* src/jlib.erl: Fix recursive call to speedup base64
decoding (thanks to Jeffrey Rogiers)(EJAB-333)

SVN Revision: 2041

15 years agominor cosmetic fix
Christophe Romain [Fri, 24 Apr 2009 21:34:59 +0000 (21:34 +0000)]
minor cosmetic fix

SVN Revision: 2040

15 years agofix minor pubsub init glitch, and allow ejabberd_odbc to execute bloc of queries...
Christophe Romain [Fri, 24 Apr 2009 10:27:31 +0000 (10:27 +0000)]
fix minor pubsub init glitch, and allow ejabberd_odbc to execute bloc of queries without transaction

SVN Revision: 2038

15 years agoimprove send last published items spawning
Christophe Romain [Wed, 22 Apr 2009 22:19:41 +0000 (22:19 +0000)]
improve send last published items spawning

SVN Revision: 2036

15 years ago* src/ejabberd.cfg.example: Fix English typos. Fix line length:
Badlop [Wed, 22 Apr 2009 13:45:57 +0000 (13:45 +0000)]
* src/ejabberd.cfg.example: Fix English typos. Fix line length:
max 80 characters per line. Remove trailing blankspaces. Added
markers for Vim fold, you may want to add to $HOME/.vimrc this
line: set modeline
* src/ejabberdctl.cfg.example: Likewise

SVN Revision: 2035

15 years ago* src/mod_muc/mod_muc.erl: Limit number of characters in Room ID,
Badlop [Wed, 22 Apr 2009 12:05:10 +0000 (12:05 +0000)]
* src/mod_muc/mod_muc.erl: Limit number of characters in Room ID,
Name and Description (EJAB-899)
* src/mod_muc/mod_muc_room.erl: Likewise
* doc/guide.tex: Likewise
* doc/guide.html: Likewise

SVN Revision: 2034

15 years ago* src/cyrsasl.erl: Change API of check_password: pass a function
Badlop [Wed, 22 Apr 2009 11:44:03 +0000 (11:44 +0000)]
* src/cyrsasl.erl: Change API of check_password: pass a function
to generate the digest (thanks to Graham Whitted)(EJAB-863)
* src/cyrsasl_anonymous.erl: Likewise
* src/cyrsasl_digest.erl: Likewise
* src/cyrsasl_plain.erl: Likewise
* src/ejabberd_auth.erl: Likewise
* src/ejabberd_auth_anonymous.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/ejabberd_auth_pam.erl: Likewise
* src/ejabberd_c2s.erl: Likewise

SVN Revision: 2033

15 years ago* src/ejabberd_c2s.erl: Fix for SASL Anonymous connections not
Badlop [Wed, 22 Apr 2009 11:02:03 +0000 (11:02 +0000)]
* src/ejabberd_c2s.erl: Fix for SASL Anonymous connections not
stored or purged (thanks to Andy Skelton)(EJAB-912)

SVN Revision: 2032

15 years ago* src/mod_shared_roster.erl: Support in API to add 'all' as member
Badlop [Wed, 22 Apr 2009 10:40:11 +0000 (10:40 +0000)]
* src/mod_shared_roster.erl: Support in API to add 'all' as member
of a group (thanks to Martin Langhoff)(EJAB-916)

SVN Revision: 2031

15 years ago* src/ejabberd_captcha.erl: If a problem appears while obtaining
Badlop [Wed, 22 Apr 2009 10:26:19 +0000 (10:26 +0000)]
* src/ejabberd_captcha.erl: If a problem appears while obtaining
the image, show error message (EJAB-895)

SVN Revision: 2030

15 years ago* src/Makefile.in: Install example script captcha.sh (EJAB-895)
Badlop [Wed, 22 Apr 2009 10:23:22 +0000 (10:23 +0000)]
* src/Makefile.in: Install example script captcha.sh (EJAB-895)

SVN Revision: 2029

15 years ago* src/ejabberd.cfg.example: Add CAPTCHA options (EJAB-895)
Badlop [Wed, 22 Apr 2009 10:21:55 +0000 (10:21 +0000)]
* src/ejabberd.cfg.example: Add CAPTCHA options (EJAB-895)

SVN Revision: 2028

15 years ago* doc/guide.tex: Add section to document how to setup CAPTCHA
Badlop [Wed, 22 Apr 2009 10:20:13 +0000 (10:20 +0000)]
* doc/guide.tex: Add section to document how to setup CAPTCHA
support (EJAB-895)
* doc/guide.html: Likewise

SVN Revision: 2027

15 years agofix missing greetings
Christophe Romain [Fri, 17 Apr 2009 20:43:12 +0000 (20:43 +0000)]
fix missing greetings

SVN Revision: 2026

15 years ago* doc/guide.tex: Document new ejabberdctl option. New section that
Badlop [Fri, 17 Apr 2009 13:53:20 +0000 (13:53 +0000)]
* doc/guide.tex: Document new ejabberdctl option. New section that
documents AccessCommands. (EJAB-910)
* doc/guide.html: Likewise

SVN Revision: 2025

15 years ago* src/ejabberd_ctl.erl: New option to require auth in ejabberdctl
Badlop [Fri, 17 Apr 2009 13:48:59 +0000 (13:48 +0000)]
* src/ejabberd_ctl.erl: New option to require auth in ejabberdctl
and restrict what commands and arguments can execute (EJAB-910)
* src/ejabberd_config.erl: Likewise

SVN Revision: 2024

15 years ago* src/ejabberd_commands.erl: API to restrict who can execute what
Badlop [Fri, 17 Apr 2009 13:43:15 +0000 (13:43 +0000)]
* src/ejabberd_commands.erl: API to restrict who can execute what
commands and arguments (EJAB-910)

SVN Revision: 2023

15 years ago* doc/guide.tex: Explain that the recommended Erlang/OTP version
Badlop [Tue, 14 Apr 2009 18:31:29 +0000 (18:31 +0000)]
* doc/guide.tex: Explain that the recommended Erlang/OTP version
is R12B-5, and R13 is not supported yet.
* doc/guide.html: Likewise
* README: Likewise

SVN Revision: 2021

15 years ago* src/mod_muc/mod_muc_log.erl: Linkify also xmpp:..., as it was
Badlop [Tue, 14 Apr 2009 18:25:58 +0000 (18:25 +0000)]
* src/mod_muc/mod_muc_log.erl: Linkify also xmpp:..., as it was
done previously (thanks to Konstantin Khomoutov)(EJAB-850)

SVN Revision: 2020

15 years agoafter check, last commit was useless
Christophe Romain [Tue, 14 Apr 2009 12:46:55 +0000 (12:46 +0000)]
after check, last commit was useless

SVN Revision: 2019

15 years agominor change, back to original patch
Christophe Romain [Tue, 14 Apr 2009 09:48:34 +0000 (09:48 +0000)]
minor change, back to original patch

SVN Revision: 2017

15 years agominor typo fix
Christophe Romain [Fri, 10 Apr 2009 21:11:35 +0000 (21:11 +0000)]
minor typo fix

SVN Revision: 2016

15 years agominor improvement for best readability
Christophe Romain [Fri, 10 Apr 2009 08:40:10 +0000 (08:40 +0000)]
minor improvement for best readability

SVN Revision: 2014

15 years agomake sure caps table are clean on startup
Christophe Romain [Fri, 10 Apr 2009 08:01:08 +0000 (08:01 +0000)]
make sure caps table are clean on startup

SVN Revision: 2013

15 years agobetter hadling of presence in mod_caps
Christophe Romain [Fri, 10 Apr 2009 07:36:17 +0000 (07:36 +0000)]
better hadling of presence in mod_caps

SVN Revision: 2012

15 years ago* src/msgs/pl.po: Fix some translations (thanks to Andrzej Smyk)
Badlop [Thu, 9 Apr 2009 11:18:06 +0000 (11:18 +0000)]
* src/msgs/pl.po: Fix some translations (thanks to Andrzej Smyk)

SVN Revision: 2011

15 years ago* src/mod_pubsub/mod_pubsub.erl: Announce PubSub features in the
Badlop [Wed, 8 Apr 2009 19:30:24 +0000 (19:30 +0000)]
* src/mod_pubsub/mod_pubsub.erl: Announce PubSub features in the
server JID only if PEP is enabled (EJAB-905)

SVN Revision: 2010

15 years ago* src/mod_muc/mod_muc.erl: English fixes (thanks to Glenn Sieb)
Badlop [Wed, 8 Apr 2009 19:04:13 +0000 (19:04 +0000)]
* src/mod_muc/mod_muc.erl: English fixes (thanks to Glenn Sieb)
* src/mod_muc/mod_muc_log.erl: Likewise
* src/mod_muc/mod_muc_room.erl: Likewise
* src/mod_register.erl: Likewise
* src/web/ejabberd_web_admin.erl: Likewise

SVN Revision: 2009

15 years ago* src/ejabberd_frontend_socket.erl: Fix compilation warnings and
Badlop [Wed, 8 Apr 2009 18:56:11 +0000 (18:56 +0000)]
* src/ejabberd_frontend_socket.erl: Fix compilation warnings and
add TODO comments.

SVN Revision: 2007

15 years ago* src/mod_irc/mod_irc_connection.erl: Fix compilation warnings.
Badlop [Wed, 8 Apr 2009 18:52:52 +0000 (18:52 +0000)]
* src/mod_irc/mod_irc_connection.erl: Fix compilation warnings.

SVN Revision: 2006

15 years agopubsub: prevent blocking when sending lots of items, send last items to connected...
Christophe Romain [Wed, 8 Apr 2009 15:53:46 +0000 (15:53 +0000)]
pubsub: prevent blocking when sending lots of items, send last items to connected resource only, and cosmetic changes

SVN Revision: 2005

15 years ago* src/ejabberd_captcha.erl: fixed compilation warnings.
Evgeniy Khramtsov [Wed, 8 Apr 2009 12:05:03 +0000 (12:05 +0000)]
* src/ejabberd_captcha.erl: fixed compilation warnings.

SVN Revision: 2004

15 years ago* doc/release_notes_2.0.5.txt: Added file for new release
Badlop [Wed, 1 Apr 2009 10:37:18 +0000 (10:37 +0000)]
* doc/release_notes_2.0.5.txt: Added file for new release

SVN Revision: 2002

15 years ago* src/ejabberd_captcha.erl: Small code reorganization; export new
Badlop [Mon, 30 Mar 2009 11:55:31 +0000 (11:55 +0000)]
* src/ejabberd_captcha.erl: Small code reorganization; export new
functions build_captcha_html/2 and check_captcha/2

SVN Revision: 2001

15 years ago* src/ejabberd_sm.erl: Partially retract SVN r1976
Badlop [Tue, 24 Mar 2009 16:22:33 +0000 (16:22 +0000)]
* src/ejabberd_sm.erl: Partially retract SVN r1976
EJAB-300 (EJAB-890). Check default privacy list when account, not
a specific session, receives a presence subscription
stanza (EJAB-300).
* src/ejabberd_c2s.erl: Likewise

SVN Revision: 1998

15 years agoimplement roster acces model (EJAB-780)
Christophe Romain [Fri, 20 Mar 2009 00:08:38 +0000 (00:08 +0000)]
implement roster acces model (EJAB-780)

SVN Revision: 1997

15 years agoAllow more environment variable overrides in ejabberdctl (EJAB-891)
Christophe Romain [Thu, 19 Mar 2009 21:28:34 +0000 (21:28 +0000)]
Allow more environment variable overrides in ejabberdctl (EJAB-891)

SVN Revision: 1995

15 years ago* src/ejabberd_captcha.erl: moved all functions from ejabberd_captcha process. Use...
Evgeniy Khramtsov [Sat, 14 Mar 2009 06:27:05 +0000 (06:27 +0000)]
* src/ejabberd_captcha.erl: moved all functions from ejabberd_captcha process. Use mnesia:transaction/1 where it is needed.

SVN Revision: 1994

15 years ago* tools/captcha.sh: sample CAPTCHA script.
Evgeniy Khramtsov [Fri, 13 Mar 2009 16:38:28 +0000 (16:38 +0000)]
* tools/captcha.sh: sample CAPTCHA script.

SVN Revision: 1993

15 years ago* src/ejabberd_captcha.erl: fixes previous commit
Evgeniy Khramtsov [Fri, 13 Mar 2009 16:02:59 +0000 (16:02 +0000)]
* src/ejabberd_captcha.erl: fixes previous commit

SVN Revision: 1992

15 years ago* src/ejabberd_captcha.erl: XEP-158 (CAPTCHA Forms).
Evgeniy Khramtsov [Fri, 13 Mar 2009 16:01:46 +0000 (16:01 +0000)]
* src/ejabberd_captcha.erl: XEP-158 (CAPTCHA Forms).
* src/ejabberd_config.erl: likewise.
* src/ejabberd_sup.erl: likewise.
* src/jlib.hrl: likewise.
* src/web/ejabberd_http.erl: likewise.
* src/mod_muc/mod_muc_room.erl: CAPTCHA support.
* src/mod_muc/mod_muc_room.hrl: likewise.

SVN Revision: 1991

15 years agoFix mistake when calling win32_dns.
Badlop [Wed, 11 Mar 2009 18:36:27 +0000 (18:36 +0000)]
Fix mistake when calling win32_dns.

SVN Revision: 1990

15 years ago* doc/release_notes_2.0.4.txt: Added file for new release
Badlop [Tue, 10 Mar 2009 16:25:20 +0000 (16:25 +0000)]
* doc/release_notes_2.0.4.txt: Added file for new release

SVN Revision: 1987

15 years ago* src/tls/tls_drv.c: Fix encryption problem for ejabberd_http
Badlop [Tue, 10 Mar 2009 15:21:36 +0000 (15:21 +0000)]
* src/tls/tls_drv.c: Fix encryption problem for ejabberd_http
after timeout (thanks to Alexey Shchepin)(EJAB-880)

SVN Revision: 1986

15 years agotypo fix on roster access_model
Christophe Romain [Tue, 10 Mar 2009 12:08:41 +0000 (12:08 +0000)]
typo fix on roster access_model

SVN Revision: 1984

15 years agoFix PEP with other domains and s2s (EJAB-825)
Christophe Romain [Tue, 10 Mar 2009 10:35:57 +0000 (10:35 +0000)]
Fix PEP with other domains and s2s (EJAB-825)

SVN Revision: 1980

15 years ago* src/tls/tls_drv.c: Fix to support OpenSSL older than
Badlop [Mon, 9 Mar 2009 19:17:53 +0000 (19:17 +0000)]
* src/tls/tls_drv.c: Fix to support OpenSSL older than
0.9.8f (EJAB-877)(thanks to Jonathan Schleifer)
* doc/guide.tex: It is again supported OpenSSL older than 0.9.8f
* doc/guide.html: Likewise

SVN Revision: 1979

15 years ago* src/Makefile.in: In SunOS, use different C flags (thanks to
Badlop [Sat, 7 Mar 2009 09:52:26 +0000 (09:52 +0000)]
* src/Makefile.in: In SunOS, use different C flags (thanks to
Thomas)(EJAB-438)
* src/ejabberd_zlib/Makefile.in: Likewise
* src/mod_irc/Makefile.in: Likewise
* src/stringprep/Makefile.in: Likewise
* src/tls/Makefile.in: Likewise

SVN Revision: 1977

15 years ago* src/ejabberd_c2s.erl: Enforce privacy rules also for
Badlop [Sat, 7 Mar 2009 08:59:26 +0000 (08:59 +0000)]
* src/ejabberd_c2s.erl: Enforce privacy rules also for
subscription requests (EJAB-300)
* src/ejabberd_sm.erl: Likewise

SVN Revision: 1976

15 years ago* src/ejabberd_hooks.erl: fixed typo
Evgeniy Khramtsov [Fri, 6 Mar 2009 10:03:29 +0000 (10:03 +0000)]
* src/ejabberd_hooks.erl: fixed typo

SVN Revision: 1970

15 years ago* src/ejabberd_hooks.erl: anonymous functions support.
Evgeniy Khramtsov [Fri, 6 Mar 2009 09:34:13 +0000 (09:34 +0000)]
* src/ejabberd_hooks.erl: anonymous functions support.

SVN Revision: 1969