Christopher tofu Zorn
|
3e24408710
|
add the ability to send raw xml packets over http bind
|
2010-11-29 20:05:37 +01:00 |
|
Alexey Shchepin
|
1d1496a667
|
Don't loop when there is nothing after a stream start
|
2010-11-26 17:08:00 +01:00 |
|
Badlop
|
808029b868
|
Fix http-bind supervisor to support multiple vhosts (EJAB-1321)
|
2010-11-17 20:31:28 +01:00 |
|
Andreas Köhler
|
cfd377b98e
|
Fix R12B5 compatibility in ejabberd_http_bind.erl (EJAB-1343)
erlang:max/2 and :min/2 are new functions
|
2010-11-17 13:01:17 +01:00 |
|
Evgeniy Khramtsov
|
715cc5ea3b
|
New configure option: --enable-nif
|
2010-07-01 20:54:01 +10:00 |
|
Badlop
|
d4ec7a2f01
|
New optional BOSH connection attribute process-delay (EJAB-1257)
|
2010-06-07 13:44:55 +02:00 |
|
Christopher tofu Zorn
|
d4d45f3a50
|
remove the silly loop that isnt needed, this speeds up all requests by 100 milliseconds. Clean up prepare response function and add two new functions to handle out going payloads based of whether its a new session or not.
|
2010-05-27 21:21:17 +02:00 |
|
Christopher tofu Zorn
|
08f1f55e0c
|
typo on exported function
|
2010-05-20 20:45:37 +02:00 |
|
Christopher tofu Zorn
|
5ea9a0ddb7
|
expose more functions so developers can implement prebinding methods
|
2010-05-20 20:32:07 +02:00 |
|
Christopher tofu Zorn
|
cce57310b0
|
Change max inactivity from 30 to 120 seconds
|
2010-05-06 20:52:40 +02:00 |
|
Christopher tofu Zorn
|
516d369174
|
Use dirty_delete when removing the session.
There is no need for a transaction and has less overhead
|
2010-05-06 20:52:36 +02:00 |
|
Mickael Remond
|
214c62bf9c
|
Move HTTP session timeout log from warning level to info. Timeout can be generated when user close the browser for example.
|
2010-03-15 11:42:11 +01:00 |
|
Badlop
|
4a7a33168a
|
Reduce verbosity of HTTP Binding log messages (thanks to Alexey Shchepin)
|
2010-02-19 00:01:26 +01:00 |
|
Badlop
|
6867ca43e4
|
Cross-domain HTTP-Bind support (thanks to Jack Moffitt)(EJAB-1168)
|
2010-02-15 22:42:59 +01:00 |
|
Pablo Polvorin
|
787e078f6a
|
Hibernate http-bind process after handling a request.
When using BOSH, this reduces memory consuption of the http-bind process, with negligible CPU impact.
SVN Revision: 2960
|
2010-02-05 13:30:27 +01:00 |
|
Badlop
|
a232d16ff4
|
Body tag not properly closed in HTTP-Bind (thanks to Janusz Dziemidowicz)(EJAB-1075)
SVN Revision: 2685
|
2009-10-20 09:56:12 +00:00 |
|
Christophe Romain
|
970973cb9a
|
fix compilation warning
SVN Revision: 2601
|
2009-09-18 13:29:08 +00:00 |
|
Christophe Romain
|
719aff1088
|
Return terminal binding condition on max stanza size limit (thanks to Aleksey)
SVN Revision: 2600
|
2009-09-18 13:17:07 +00:00 |
|
Badlop
|
d678a21f21
|
Change some error messages.
SVN Revision: 2587
|
2009-09-07 14:28:08 +00:00 |
|
Badlop
|
a033b06150
|
BOSH module optimization and clean-up (thanks to Aleksey Shchepin and Mickaël Rémond)(EJAB-936)
SVN Revision: 2574
|
2009-08-31 18:37:52 +00:00 |
|
Badlop
|
367365f816
|
moved some log reports from error to debug level (thanks to Evgeniy Khramtsov)
SVN Revision: 2373
|
2009-07-20 09:21:30 +00:00 |
|
Badlop
|
19fbe884d7
|
Add forgotten copyright and license notices.
SVN Revision: 2258
|
2009-06-16 17:48:27 +00:00 |
|
Badlop
|
95aa4653cb
|
Easier debugging (EJAB-936)(thanks to Michael Remond)
SVN Revision: 2257
|
2009-06-16 17:48:22 +00:00 |
|
Badlop
|
d950fb96b6
|
Code clean-up (EJAB-936)(thanks to Michael Remond)
SVN Revision: 2256
|
2009-06-16 17:48:18 +00:00 |
|
Badlop
|
ada531bd8d
|
Started code clean-up (EJAB-936)(thanks to Michael Remond)
SVN Revision: 2255
|
2009-06-16 17:48:13 +00:00 |
|
Badlop
|
caf9c4f65e
|
Replaced sha1 to hexadecimal transformation with sha:sha/1 call (thanks to Alexey Shchepin)
SVN Revision: 2254
|
2009-06-16 17:48:08 +00:00 |
|
Badlop
|
606e1982a9
|
Replace TYPE/1 with is_TYPE/1 (EJAB-922)
SVN Revision: 2253
|
2009-06-16 17:48:04 +00:00 |
|
Badlop
|
660bbaee3d
|
Simplified code.(thanks to Michael Remond)
SVN Revision: 2252
|
2009-06-16 17:48:00 +00:00 |
|
Badlop
|
65bc1122b2
|
Properly warn user and admin when mod_http_bind is not started.(thanks to Michael Remond)
SVN Revision: 2251
|
2009-06-16 17:47:56 +00:00 |
|
Badlop
|
7f8c01b150
|
Do not clear input when dispatching a get when we have nothing to output. (thanks to Geoff Cant)
SVN Revision: 2250
|
2009-06-16 17:47:51 +00:00 |
|
Badlop
|
20060d9cf6
|
Changed the place where database is created(thanks to Michael Remond)
SVN Revision: 2249
|
2009-06-16 17:47:47 +00:00 |
|
Badlop
|
67570668b6
|
Fix remote-stream-error stanzas
SVN Revision: 2248
|
2009-06-16 17:47:41 +00:00 |
|
Badlop
|
5fc16bc830
|
New option max_inactivity to configure maximum inactivity period (EJAB-512)
SVN Revision: 2247
|
2009-06-16 17:47:23 +00:00 |
|
Badlop
|
15a6e660b9
|
Include condition in http-bind terminate body when service stops (EJAB-792)
SVN Revision: 2245
|
2009-06-16 17:47:12 +00:00 |
|
Badlop
|
1ce4eb06a7
|
Fix unknown rid error (thanks to Jerome Sautret)
SVN Revision: 2244
|
2009-06-16 17:47:07 +00:00 |
|
Badlop
|
3e9b5d4ed4
|
Implement packets reordering to avoid race conditions (EJAB-724).(thanks to Michael Remond)
SVN Revision: 2243
|
2009-06-16 17:47:03 +00:00 |
|
Badlop
|
b8478c50b9
|
Updated IP retrieving (thanks to Alexey Shchepin)
SVN Revision: 2242
|
2009-06-16 17:46:59 +00:00 |
|
Badlop
|
e9ee9959a1
|
Improve ip fetching patch (thanks to Christohpe Romain)
SVN Revision: 2241
|
2009-06-16 17:46:55 +00:00 |
|
Badlop
|
2d9f715d65
|
Retrieve correct IP from http connection (thanks to Christohpe Romain)
SVN Revision: 2240
|
2009-06-16 17:46:51 +00:00 |
|
Badlop
|
e14c3f4699
|
Removed small warning
SVN Revision: 2235
|
2009-06-16 17:46:29 +00:00 |
|
Badlop
|
9e309d2a38
|
Bugfixes (thanks to Alexey Shchepin)
SVN Revision: 2234
|
2009-06-16 17:46:25 +00:00 |
|
Badlop
|
a00b7fd89b
|
Removed receive_loop (thanks to Alexey Shchepin)
SVN Revision: 2233
|
2009-06-16 17:46:21 +00:00 |
|
Badlop
|
d036802891
|
Remove Erlang module attribute 'vsn' because it does not provide any worth feature, and it difficults hot code update (EJAB-440)
SVN Revision: 2232
|
2009-06-16 17:46:16 +00:00 |
|
Badlop
|
0047e4192b
|
Bugfix when table does not exist (thanks to Justin Kirby)
SVN Revision: 2231
|
2009-06-16 17:46:12 +00:00 |
|
Badlop
|
261b7dc0d9
|
Migration code for people using previous version of the HTTP binding module (EJAB-390)
SVN Revision: 2230
|
2009-06-16 17:46:08 +00:00 |
|
Badlop
|
b42dd00a53
|
Do not overwrite the stanza namespace (thanks to Anastasia Gornostaeva)
SVN Revision: 2229
|
2009-06-16 17:46:03 +00:00 |
|
Badlop
|
4a83538cf6
|
Support for c2s ACL access, max_stanza and shaper on http_poll connections (EJAB-243, EJAB-415, EJAB-416)(thanks to Michael Remond)
SVN Revision: 2228
|
2009-06-16 17:45:59 +00:00 |
|
Badlop
|
a314cdf26f
|
The Erlang/OTP function httpd_util:to_lower/1 is deprecated, and it is recommended to use string:to_lower/1 instead.
SVN Revision: 2227
|
2009-06-16 17:45:55 +00:00 |
|
Badlop
|
51a55723cf
|
Use DEBUG instead of INFO_MSG to keep log files small. Fix parse errors for grepping 'stream:error' (thanks to Stefan Strigler)
SVN Revision: 2226
|
2009-06-16 17:45:50 +00:00 |
|
Badlop
|
4dac8f437f
|
Forgot keyword 'catch' when doing list_to_float on bosh version attribute for initial request (thanks to Stefan Strigler)
SVN Revision: 2225
|
2009-06-16 17:45:46 +00:00 |
|