]>
granicus.if.org Git - ejabberd/log
Badlop [Tue, 16 Jun 2009 17:45:42 +0000 (17:45 +0000)]
Fixes for pausing sessions; did not parse 'pause' attribute to int (thanks to Stefan Strigler)
SVN Revision: 2224
Badlop [Tue, 16 Jun 2009 17:45:38 +0000 (17:45 +0000)]
Support pausing sessions (thanks to Stefan Strigler) (thanks to Stefan Strigler)
SVN Revision: 2223
Badlop [Tue, 16 Jun 2009 17:45:34 +0000 (17:45 +0000)]
Comment-header: talk about xmpp over bosh rather than http binding (thanks to Stefan Strigler)
SVN Revision: 2222
Badlop [Tue, 16 Jun 2009 17:45:26 +0000 (17:45 +0000)]
Removed debugging stuff. Removed error condition (thanks to Stefan Strigler)
SVN Revision: 2221
Badlop [Tue, 16 Jun 2009 17:45:22 +0000 (17:45 +0000)]
Code cleanup. Code reorganization. Store version of bosh session. Use bosh version for error conditions (thanks to Stefan Strigler)
SVN Revision: 2220
Badlop [Tue, 16 Jun 2009 17:45:16 +0000 (17:45 +0000)]
Store version as float (thanks to Stefan Strigler)
SVN Revision: 2219
Badlop [Tue, 16 Jun 2009 17:45:12 +0000 (17:45 +0000)]
Save bosh version with session (thanks to Stefan Strigler)
SVN Revision: 2218
Badlop [Tue, 16 Jun 2009 17:45:09 +0000 (17:45 +0000)]
Code rearranged (thanks to Stefan Strigler)
SVN Revision: 2217
Badlop [Tue, 16 Jun 2009 17:44:59 +0000 (17:44 +0000)]
Make use of macros for namespaces. Some code cleanup. (thanks to Stefan Strigler)
SVN Revision: 2216
Badlop [Tue, 16 Jun 2009 17:44:55 +0000 (17:44 +0000)]
Fix for 'terminate' in request, send empty body instead of error (thanks to Stefan Strigler)
SVN Revision: 2215
Badlop [Tue, 16 Jun 2009 17:44:51 +0000 (17:44 +0000)]
Disabled debugging (thanks to Stefan Strigler)
SVN Revision: 2214
Badlop [Tue, 16 Jun 2009 17:44:47 +0000 (17:44 +0000)]
Some code cleanup (thanks to Stefan Strigler)
SVN Revision: 2213
Badlop [Tue, 16 Jun 2009 17:44:42 +0000 (17:44 +0000)]
Bosh compliance: honor xmpp:version (thanks to Stefan Strigler)
SVN Revision: 2212
Badlop [Tue, 16 Jun 2009 17:44:38 +0000 (17:44 +0000)]
Restore ejabberd directory structure (src/web) for integration as patch (thanks to Christohpe Romain)
SVN Revision: 2211
Badlop [Tue, 16 Jun 2009 17:44:34 +0000 (17:44 +0000)]
We do not send a 'version' attribute at the stream header for now (thanks to Stefan Strigler)
SVN Revision: 2210
Badlop [Tue, 16 Jun 2009 17:44:29 +0000 (17:44 +0000)]
Prepare_response: fixed a dbg message. Changed http header (thanks to Stefan Strigler)
SVN Revision: 2209
Badlop [Tue, 16 Jun 2009 17:44:25 +0000 (17:44 +0000)]
Implements sockname and peername for compatibility (thanks to Christohpe Romain)
SVN Revision: 2208
Badlop [Tue, 16 Jun 2009 17:44:13 +0000 (17:44 +0000)]
Reverted to r76 as 97 is completely broken and should not have been checked in at all (thanks to Stefan Strigler)
SVN Revision: 2207
Badlop [Tue, 16 Jun 2009 17:44:08 +0000 (17:44 +0000)]
Minor changes (thanks to Stefan Strigler)
SVN Revision: 2206
Badlop [Tue, 16 Jun 2009 17:44:04 +0000 (17:44 +0000)]
Disabled debug (thanks to Stefan Strigler)
SVN Revision: 2205
Badlop [Tue, 16 Jun 2009 17:44:00 +0000 (17:44 +0000)]
Deal with return values from starting/terminating supervisor (thanks to Stefan Strigler)
SVN Revision: 2204
Badlop [Tue, 16 Jun 2009 17:43:55 +0000 (17:43 +0000)]
Disabled debug (thanks to Stefan Strigler)
SVN Revision: 2203
Badlop [Tue, 16 Jun 2009 17:43:51 +0000 (17:43 +0000)]
Removed my own supervisor (thanks to Stefan Strigler)
SVN Revision: 2202
Badlop [Tue, 16 Jun 2009 17:43:47 +0000 (17:43 +0000)]
Renamed some vars for (thanks to Stefan Strigler)
SVN Revision: 2201
Badlop [Tue, 16 Jun 2009 17:43:43 +0000 (17:43 +0000)]
Start supervisor here (thanks to Stefan Strigler)
SVN Revision: 2200
Badlop [Tue, 16 Jun 2009 17:43:39 +0000 (17:43 +0000)]
Make use of new api for plugable http based services (thanks to Stefan Strigler)
SVN Revision: 2199
Badlop [Tue, 16 Jun 2009 17:43:35 +0000 (17:43 +0000)]
Initial commit of HTTP-Bind source code (thanks to Stefan Striegler)
SVN Revision: 2198
Badlop [Tue, 16 Jun 2009 13:46:03 +0000 (13:46 +0000)]
Add permanent section about mod_http_fileserver to the Guide. Example config.
SVN Revision: 2182
Badlop [Tue, 16 Jun 2009 13:45:57 +0000 (13:45 +0000)]
Add forgotten copyright and license notices.
SVN Revision: 2181
Badlop [Tue, 16 Jun 2009 13:45:51 +0000 (13:45 +0000)]
New option directory_indices, and improve logging (thanks to Brian Cully)(EJAB-932)
SVN Revision: 2180
Badlop [Tue, 16 Jun 2009 13:45:46 +0000 (13:45 +0000)]
Fix capitalization of HTTP headers (thanks to Brian Cully)(EJAB-892)
SVN Revision: 2179
Badlop [Tue, 16 Jun 2009 13:45:33 +0000 (13:45 +0000)]
Converted to gen_server behaviour (EJAB-561). Use the general reopen_log_hook instead of ejabberdctl command.
SVN Revision: 2178
Badlop [Tue, 16 Jun 2009 13:45:22 +0000 (13:45 +0000)]
Fix ip source to comply with new ip storage into ejabberd_http (thanks to Christophe Romain)
SVN Revision: 2177
Badlop [Tue, 16 Jun 2009 13:45:17 +0000 (13:45 +0000)]
Use httpd_util:to_lower when not compiling with Erlang R12 (EJAB-628)
SVN Revision: 2176
Badlop [Tue, 16 Jun 2009 13:45:12 +0000 (13:45 +0000)]
Added JavaScript content type
SVN Revision: 2175
Badlop [Tue, 16 Jun 2009 13:45:03 +0000 (13:45 +0000)]
Include Last-Modified HTTP header in responses to allow caching (EJAB-546) in mod_http_fileserver and mod_muc_log_http.
SVN Revision: 2174
Badlop [Tue, 16 Jun 2009 13:44:58 +0000 (13:44 +0000)]
Fix error creating ETS table if enabled in several vhosts (EJAB-551). Unregister the command when stopping the module.
SVN Revision: 2173
Badlop [Tue, 16 Jun 2009 13:44:53 +0000 (13:44 +0000)]
Remove Erlang module attribute 'vsn' because it doesn't provide any worth feature, and it difficults hot code update (EJAB-440)
SVN Revision: 2172
Badlop [Tue, 16 Jun 2009 13:44:48 +0000 (13:44 +0000)]
The Erlang/OTP function httpd_util:to_lower/1 is deprecated, and it's recommended to use string:to_lower/1 instead.
SVN Revision: 2171
Badlop [Tue, 16 Jun 2009 13:44:38 +0000 (13:44 +0000)]
Small change in accesslog file format; fix bug when accesslog conf parameter wasn't present in the conf file (thanks to Jerome Sautret)
SVN Revision: 2170
Badlop [Tue, 16 Jun 2009 13:44:32 +0000 (13:44 +0000)]
Added accesslog parameter to record requests log in a file similar to Apache (thanks to Jerome Sautret)
SVN Revision: 2169
Badlop [Tue, 16 Jun 2009 13:44:26 +0000 (13:44 +0000)]
Initial commit of mod_http_fileserver (thanks to Massimiliano Mirra)
SVN Revision: 2168
Mickaël Rémond [Tue, 16 Jun 2009 00:47:43 +0000 (00:47 +0000)]
Fix syntax error in config file.
SVN Revision: 2165
Badlop [Mon, 15 Jun 2009 18:56:52 +0000 (18:56 +0000)]
Ad-hoc commands to join IRC channel, set nickname and encoding (thanks to Magnus Henoch)(EJAB-302)
SVN Revision: 2164
Badlop [Mon, 15 Jun 2009 17:43:18 +0000 (17:43 +0000)]
Add option to restrict max offline messages by Access and ACL (EJAB-951)
New option for mod_offline: access_max_user_messages.
The old option user_max_messages is no longer supported.
SVN Revision: 2162
Badlop [Mon, 15 Jun 2009 17:26:48 +0000 (17:26 +0000)]
Replace TYPE/1 with is_TYPE/1 (EJAB-922)
SVN Revision: 2159
Christophe Romain [Mon, 15 Jun 2009 13:58:40 +0000 (13:58 +0000)]
add greetings to Brian Cully for pubsub contribs
SVN Revision: 2158
Christophe Romain [Mon, 15 Jun 2009 13:45:40 +0000 (13:45 +0000)]
experimental patch including XEP-248 (thanks to Brian Cully)
SVN Revision: 2157
Badlop [Thu, 11 Jun 2009 18:01:36 +0000 (18:01 +0000)]
Prevent process crash if the IP and port of a connection is unknown.
SVN Revision: 2155
Badlop [Tue, 9 Jun 2009 12:09:48 +0000 (12:09 +0000)]
When client is closed, include the Reason in the stream trailer stanza.
SVN Revision: 2153
Badlop [Tue, 9 Jun 2009 10:56:14 +0000 (10:56 +0000)]
Add forgotten copyright and license notices. Fix blackspaces.
SVN Revision: 2151
Evgeniy Khramtsov [Tue, 9 Jun 2009 07:03:27 +0000 (07:03 +0000)]
fixes typo in Russian translation
SVN Revision: 2149
Evgeniy Khramtsov [Tue, 9 Jun 2009 03:53:36 +0000 (03:53 +0000)]
Malformed CAPTCHA response may crash a room. This is now fixed.
SVN Revision: 2148
Badlop [Fri, 5 Jun 2009 15:22:29 +0000 (15:22 +0000)]
Update Spanish translation
SVN Revision: 2147
Badlop [Fri, 5 Jun 2009 15:07:15 +0000 (15:07 +0000)]
Update French translation (thanks to Nicolas Vérité)
SVN Revision: 2146
Badlop [Wed, 3 Jun 2009 16:41:44 +0000 (16:41 +0000)]
Update Russian translation (thanks to Evgeniy Khramtsov)
The translator improves ru.po Russian translation.
Later ru.msg is automatically obtained by calling: make translations
SVN Revision: 2145
Badlop [Wed, 3 Jun 2009 16:41:34 +0000 (16:41 +0000)]
Update ejabberd.pot and *.po, compile *.msg. All this by calling: make translations
SVN Revision: 2144
Evgeniy Khramtsov [Wed, 3 Jun 2009 15:39:30 +0000 (15:39 +0000)]
updated russian translation
SVN Revision: 2143
Badlop [Tue, 2 Jun 2009 21:24:33 +0000 (21:24 +0000)]
When max_stanza_size is exceeded, return meaningful error message (EJAB-752)
SVN Revision: 2142
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
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
Christophe Romain [Fri, 29 May 2009 02:14:07 +0000 (02:14 +0000)]
apply patch from EJAB-845
SVN Revision: 2118
Christophe Romain [Fri, 29 May 2009 00:44:07 +0000 (00:44 +0000)]
fix nodetree virtual to allow node subscription
SVN Revision: 2117
Christophe Romain [Fri, 29 May 2009 00:27:26 +0000 (00:27 +0000)]
make flat the default node plugin
SVN Revision: 2116
Christophe Romain [Fri, 29 May 2009 00:13:21 +0000 (00:13 +0000)]
fix ets table name change
SVN Revision: 2115
Christophe Romain [Thu, 28 May 2009 23:02:02 +0000 (23:02 +0000)]
remove useless debug
SVN Revision: 2113
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
Badlop [Wed, 27 May 2009 17:29:01 +0000 (17:29 +0000)]
Update CSS of WebAdmin menu
SVN Revision: 2108
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
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
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
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
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
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
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
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
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
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
Christophe Romain [Tue, 19 May 2009 21:59:15 +0000 (21:59 +0000)]
PubSub: improve get_entity_* API
SVN Revision: 2090
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
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
Badlop [Fri, 15 May 2009 22:39:30 +0000 (22:39 +0000)]
Document how to convert Mnesia node name
SVN Revision: 2081
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
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
Badlop [Fri, 15 May 2009 22:08:00 +0000 (22:08 +0000)]
The --node argument overwrites the value of ejabberdctl.cfg
SVN Revision: 2078
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
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
Christophe Romain [Tue, 12 May 2009 20:57:38 +0000 (20:57 +0000)]
Fix bad transaction returncode in unsubscribe presence handler
SVN Revision: 2073
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
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
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
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
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
Christophe Romain [Thu, 7 May 2009 00:14:53 +0000 (00:14 +0000)]
fix wrong date
SVN Revision: 2060
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
Badlop [Wed, 6 May 2009 16:54:43 +0000 (16:54 +0000)]
Replace TYPE/1 with is_TYPE/1 (EJAB-922)
SVN Revision: 2057
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
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
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
Christophe Romain [Thu, 30 Apr 2009 21:36:33 +0000 (21:36 +0000)]
typo fix
SVN Revision: 2051