aboutsummaryrefslogtreecommitdiff
path: root/src (unfollow)
Commit message (Collapse)AuthorFilesLines
2009-05-19Added API function to get current S2S connections with informationBadlop3-0/+96
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
2009-05-16* src/eldap/eldap.erl: log warnings on unsuccessful LDAP bind attempts. ↵Evgeniy Khramtsov1-8/+19
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
2009-05-15New command to convert mnesia nodename, copied from OTP and DebianBadlop1-0/+52
SVN Revision: 2080
2009-05-15Allow to define additional Erlang options in ejabberdctl.cfg (thanks to ↵Badlop2-2/+20
Sergei Golovan) SVN Revision: 2079
2009-05-15The --node argument overwrites the value of ejabberdctl.cfgBadlop1-1/+4
SVN Revision: 2078
2009-05-14No longer edit ChangeLog, will be auto generated for ejabberd releases.Badlop1-0/+9
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
2009-05-12Fix bad transaction returncode in unsubscribe presence handlerChristophe Romain1-2/+2
SVN Revision: 2073
2009-05-11Prevent race condition when calling get_caps while note_caps has not been ↵Christophe Romain2-63/+100
handled yet (EJAB-934) SVN Revision: 2071
2009-05-11* src/ejabberd_debug.erl: Handled fprof based profiling (EJABS-872).Mickaël Rémond2-2/+6
* src/ejabberd_app.erl: Likewise. SVN Revision: 2070
2009-05-08handle Example 90 of XEP-0060 (EJAB-909), and make use of nodeAttrChristophe Romain1-28/+24
SVN Revision: 2068
2009-05-07Allow to get subscriptions on a given node (EJAB-712), and presence based fixesChristophe Romain1-49/+110
SVN Revision: 2066
2009-05-07Merge misplaced 2055 2058 and 2062 from ejabberd-2.0.4.Badlop4-4/+99
* 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
2009-05-07several pubsub fixes and improvements. also fixes EJAB-913 and EJAB-871Christophe Romain14-115/+149
SVN Revision: 2059
2009-05-06Replace TYPE/1 with is_TYPE/1 (EJAB-922)Badlop10-48/+48
SVN Revision: 2057
2009-05-06* src/Makefile.in: Prevent Erlang R13B compilation warning:Badlop1-1/+1
behaviour X undefined (EJAB-920) SVN Revision: 2056
2009-05-06* src/ejabberd_loglevel.erl: Use dynamic_compile instead ofBadlop4-450/+288
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
2009-05-03* src/mod_muc/mod_muc_room.erl: Fix badarg return (EJAB-899)Badlop1-1/+1
SVN Revision: 2053
2009-04-30typo fixChristophe Romain1-1/+1
SVN Revision: 2051
2009-04-30mod_caps: reduce memory and remove mnesia lockChristophe Romain1-64/+60
SVN Revision: 2050
2009-04-30PubSub/PEP API change for major optimizationChristophe Romain17-1159/+1306
SVN Revision: 2048
2009-04-28* src/ejabberd_hooks.erl: Support distributed hooks (EJAB-829)Badlop1-0/+87
SVN Revision: 2047
2009-04-27* src/xml.erl: More verbose error reporting forBadlop1-1/+9
element_to_string (thanks to Magnus Henoch)(EJAB-301) SVN Revision: 2045
2009-04-27* src/translate.erl: Support additional files (EJAB-925)Badlop1-2/+6
* contrib/extract_translations/extract_translations.erl: Likewise * contrib/extract_translations/prepare-translation.sh: Likewise SVN Revision: 2044
2009-04-27* src/win32_dns.erl: Fix problem parsing some win32 dns (EJAB-927)Badlop1-2/+17
SVN Revision: 2043
2009-04-27* src/cyrsasl_digest.erl: Fix auth verification (EJAB-863)Badlop1-1/+3
SVN Revision: 2042
2009-04-27* src/jlib.erl: Fix recursive call to speedup base64Badlop1-3/+3
decoding (thanks to Jeffrey Rogiers)(EJAB-333) SVN Revision: 2041
2009-04-24minor cosmetic fixChristophe Romain1-1/+1
SVN Revision: 2040
2009-04-24fix minor pubsub init glitch, and allow ejabberd_odbc to execute bloc of ↵Christophe Romain2-10/+38
queries without transaction SVN Revision: 2038
2009-04-22improve send last published items spawningChristophe Romain1-69/+130
SVN Revision: 2036
2009-04-22* src/ejabberd.cfg.example: Fix English typos. Fix line length:Badlop2-69/+83
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
2009-04-22* src/mod_muc/mod_muc.erl: Limit number of characters in Room ID,Badlop2-15/+54
Name and Description (EJAB-899) * src/mod_muc/mod_muc_room.erl: Likewise * doc/guide.tex: Likewise * doc/guide.html: Likewise SVN Revision: 2034
2009-04-22* src/cyrsasl.erl: Change API of check_password: pass a functionBadlop12-37/+46
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
2009-04-22* src/ejabberd_c2s.erl: Fix for SASL Anonymous connections notBadlop1-6/+8
stored or purged (thanks to Andy Skelton)(EJAB-912) SVN Revision: 2032
2009-04-22* src/mod_shared_roster.erl: Support in API to add 'all' as memberBadlop1-19/+44
of a group (thanks to Martin Langhoff)(EJAB-916) SVN Revision: 2031
2009-04-22* src/ejabberd_captcha.erl: If a problem appears while obtainingBadlop1-0/+5
the image, show error message (EJAB-895) SVN Revision: 2030
2009-04-22* src/Makefile.in: Install example script captcha.sh (EJAB-895)Badlop1-0/+1
SVN Revision: 2029
2009-04-22* src/ejabberd.cfg.example: Add CAPTCHA options (EJAB-895)Badlop1-0/+15
SVN Revision: 2028
2009-04-17* src/ejabberd_ctl.erl: New option to require auth in ejabberdctlBadlop2-15/+34
and restrict what commands and arguments can execute (EJAB-910) * src/ejabberd_config.erl: Likewise SVN Revision: 2024
2009-04-17* src/ejabberd_commands.erl: API to restrict who can execute whatBadlop1-11/+108
commands and arguments (EJAB-910) SVN Revision: 2023
2009-04-14* src/mod_muc/mod_muc_log.erl: Linkify also xmpp:..., as it wasBadlop1-1/+1
done previously (thanks to Konstantin Khomoutov)(EJAB-850) SVN Revision: 2020
2009-04-14after check, last commit was uselessChristophe Romain1-2/+2
SVN Revision: 2019
2009-04-14minor change, back to original patchChristophe Romain1-2/+2
SVN Revision: 2017
2009-04-10minor typo fixChristophe Romain1-2/+2
SVN Revision: 2016
2009-04-10minor improvement for best readabilityChristophe Romain1-3/+2
SVN Revision: 2014
2009-04-10make sure caps table are clean on startupChristophe Romain1-0/+2
SVN Revision: 2013
2009-04-10better hadling of presence in mod_capsChristophe Romain3-39/+59
SVN Revision: 2012
2009-04-09* src/msgs/pl.po: Fix some translations (thanks to Andrzej Smyk)Badlop1-2/+2
SVN Revision: 2011
2009-04-08* src/mod_pubsub/mod_pubsub.erl: Announce PubSub features in theBadlop1-6/+16
server JID only if PEP is enabled (EJAB-905) SVN Revision: 2010
2009-04-08* src/mod_muc/mod_muc.erl: English fixes (thanks to Glenn Sieb)Badlop5-13/+13
* 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
2009-04-08* src/ejabberd_frontend_socket.erl: Fix compilation warnings andBadlop1-4/+6
add TODO comments. SVN Revision: 2007