Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | ODBC support for mod_vcard_xupdate | Evgeniy Khramtsov | 2012-04-02 | 4 | -0/+184 | |
| | | ||||||
| * | ODBC support for mod_announce | Evgeniy Khramtsov | 2012-04-02 | 4 | -0/+948 | |
| | | ||||||
| * | Add ODBC exporting function for privacy table | Evgeniy Khramtsov | 2012-04-02 | 2 | -0/+54 | |
| | | ||||||
| * | Use proper module name | Evgeniy Khramtsov | 2012-03-31 | 2 | -4/+4 | |
| | | ||||||
| * | ODBC support for mod_muc | Evgeniy Khramtsov | 2012-03-31 | 7 | -55/+1060 | |
| | | ||||||
| * | Change log level from informational to error | Evgeniy Khramtsov | 2012-03-19 | 1 | -2/+2 | |
| | | ||||||
| * | Relax digest-uri handling (thanks to Daniel Willmann)(EJAB-1529) | Badlop | 2012-03-16 | 3 | -10/+34 | |
| | | | | | | | | | | | | | | | | This patch introduces a new config option - fqdn - to set the fully qualified domain name of the host: {fqdn, "foo.example.com"}. This fixes a problem with Pidgin not being able to log in on a server that used SRV records. | |||||
| * | Assume we have only one CPU when an auto-detection fails (EJAB-1516) | Evgeniy Khramtsov | 2012-02-29 | 1 | -1/+6 | |
| | | ||||||
| * | Cache caps timestamp before the IQ-request is done | Evgeniy Khramtsov | 2012-02-28 | 1 | -11/+7 | |
| | | ||||||
* | | Make Safari happy use value from Host in WebSocket-Location header | Paweł Chmielowski | 2012-04-11 | 1 | -10/+13 | |
| | | | | | | | | | | | | Safari aborts connection if WebSocket-Location contains port number when Host didn't have it, this change uses value sent by browser directly instead of making in manually. | |||||
* | | Always normalize case of http header names and use that fact in websocket ↵ | Paweł Chmielowski | 2012-04-11 | 2 | -25/+27 | |
| | | | | | | | | | | | | | | | | | | handler Native http parser code don't normalize header names when name is 19 or more characters long. In websocket header module headers like that are used, by having those headers in consistent form, code for finding header with mixed case can be dropped. | |||||
* | | Parse and encode https header names like native http parser does | Paweł Chmielowski | 2012-04-11 | 1 | -31/+48 | |
| | | | | | | | | | | | | This code adds case normalization step to https headers parsing, making it correctly use atoms for some special header no matter how upper/lower case letters are used in input string | |||||
* | | Fix websocket on Safari | Paweł Chmielowski | 2012-04-11 | 1 | -5/+7 | |
| | | ||||||
* | | Handle all draft-hybi handshake in this same way | Paweł Chmielowski | 2012-04-11 | 1 | -1/+1 | |
| | | ||||||
* | | Add support for newer websocket versions | Paweł Chmielowski | 2012-04-11 | 2 | -32/+185 | |
| | | ||||||
* | | Don't use binary:match to extract lines from binaries | Paweł Chmielowski | 2012-04-11 | 1 | -3/+13 | |
| | | | | | | | | | | This was added in R13B3, lets roll our own implementation to make sure it works on older erlang versions. | |||||
* | | Parse correctly https request split into multiple packets | Paweł Chmielowski | 2012-04-11 | 1 | -129/+79 | |
| | | | | | | | | | | | | | | | | This fixes case when SockMod:recv() calls returns only part of first line of http request (GET/POST/OPTION/HEAD line). Before that change request like that (and if keep-alive was active, all further request) were dropped. This fixes EJAB-1537. | |||||
* | | Properly handle HEAD request in mod_http_bind (this fixes EJAB-1538) | Paweł Chmielowski | 2012-04-11 | 1 | -0/+2 | |
| | | ||||||
* | | Make sure that res is initialized in all cases | Paweł Chmielowski | 2012-04-11 | 1 | -0/+2 | |
| | | ||||||
* | | fix record_to_string, do not format the result | Christophe Romain | 2012-04-10 | 1 | -7/+1 | |
| | | ||||||
* | | Merge branch '2.2.x' of ↵ | Alexey Shchepin | 2012-03-23 | 1 | -0/+2 | |
|\ \ | | | | | | | | | | git+ssh://git@gitorious.process-one.net/+ejabberd-developers/ejabberd/maincustomers.git into 2.2.x | |||||
| * | | jlib.hrl : new macro ERR_POLICY_VIOLATION | Karim Gemayel | 2012-03-09 | 1 | -0/+2 | |
| | | | ||||||
* | | | Added missed tls:recv_data/2 | Alexey Shchepin | 2012-03-23 | 1 | -0/+4 | |
|/ / | ||||||
* | | Merge branch '2.2.x' of ↵ | Alexey Shchepin | 2012-03-07 | 182 | -241/+241 | |
|\ \ | | | | | | | | | | git+ssh://git@gitorious.process-one.net/+ejabberd-developers/ejabberd/maincustomers.git into 2.2.x | |||||
| * | | Merge remote-tracking branch 'mainline/2.1.x' into 2.2.x | Christophe Romain | 2012-02-23 | 182 | -241/+241 | |
| |\| | ||||||
| | * | Update copyright dates | Alexey Shchepin | 2012-02-23 | 182 | -241/+241 | |
| | | | ||||||
* | | | Don't ignore Length parameter in tls:recv | Alexey Shchepin | 2012-03-07 | 3 | -48/+50 | |
|/ / | ||||||
* | | Avoid quadratic behavior in reading SSL data | Alexey Shchepin | 2012-02-20 | 1 | -2/+4 | |
| | | ||||||
* | | Merge branch '2.1.x' of ↵ | Alexey Shchepin | 2012-02-20 | 10 | -143/+216 | |
|\| | | | | | | | | | | | | | | | | | | | | | git+ssh://git@gitorious.process-one.net/ejabberd/mainline.git into 2.2.x Conflicts: src/configure src/ejabberd.app src/ejabberd_receiver.erl src/tls/tls_drv.c src/web/ejabberd_http.erl | |||||
| * | Fix typo in xep number, bosh is xep0206 (thanks to Ludovic Bocquet) | Christophe Romain | 2012-02-20 | 1 | -1/+1 | |
| | | ||||||
| * | Work also with some unicode strings in PgSQL (EJAB-1490) | Badlop | 2012-02-14 | 2 | -35/+47 | |
| | | ||||||
| * | Option default_host for handling HTTP requests with ambiguous Host (EJAB-1261) | Badlop | 2012-02-14 | 1 | -1/+14 | |
| | | ||||||
| * | Receiver should not generate an exception | Evgeniy Khramtsov | 2012-02-14 | 1 | -4/+12 | |
| | | ||||||
| * | Replace a single quote with double quotes in | Evgeniy Khramtsov | 2012-01-31 | 1 | -1/+1 | |
| | | | | | | | | an ODBC escape (thanks to Vladislav Chugunov) | |||||
| * | http_bind webserver TLS fail on Chrome (thanks to Adam Langley)(EJAB-1530) | Badlop | 2012-01-19 | 1 | -1/+2 | |
| | | ||||||
| * | Fixed ejabberd_http:get_line | Alexey Shchepin | 2012-01-19 | 1 | -1/+3 | |
| | | ||||||
| * | Foreign shared rosters items not pushed (thanks to Nathan Bruning)(EJAB-1509) | Badlop | 2012-01-04 | 1 | -12/+12 | |
| | | ||||||
| * | Revert "Update ejabberd version number to 2.1.10" | Badlop | 2011-12-31 | 2 | -10/+10 | |
| | | | | | | | | This reverts commit bcdae191417bbec40ec87d71b8143942da92f2f1. | |||||
| * | mod_private.erl: misc errors cases fixes (thanks to Karim Gemayel) | Alexey Shchepin | 2011-12-30 | 2 | -65/+98 | |
| | | ||||||
* | | Improve session migration lock log message. | Jerome Sautret | 2012-02-15 | 1 | -4/+5 | |
| | | ||||||
* | | Add new options: migrate_timeout and rehash_timeout | Evgeniy Khramtsov | 2012-02-13 | 2 | -6/+21 | |
| | | ||||||
* | | Change a loglevel of the set_lock message | Evgeniy Khramtsov | 2012-02-13 | 1 | -6/+6 | |
| | | ||||||
* | | make remove_user match hometree_odbc plugin on odbc version | Christophe Romain | 2012-02-08 | 2 | -3/+12 | |
| | | ||||||
* | | Merge branch '2.2.x' of ↵ | Alexey Shchepin | 2012-02-03 | 2 | -3/+10 | |
|\ \ | | | | | | | | | | git+ssh://git@gitorious.process-one.net/+ejabberd-developers/ejabberd/maincustomers.git into 2.2.x | |||||
| * | | Added generic sha:to_hexlist/1 API function to convert sha results from | Jerome Sautret | 2012-02-03 | 1 | -2/+5 | |
| | | | | | | | | | | | | binary to hexadecimal string (TECH-1383). | |||||
| * | | Avoid multiple disco#info request for caps. | Pablo Polvorin | 2012-01-27 | 1 | -1/+5 | |
| | | | | | | | | | | | | | | | Only send it when we receive the presence from the user, if the user sends caps and we don't have it cached. | |||||
* | | | Use separate timer for C2S_OPEN_TIMEOUT | Alexey Shchepin | 2012-02-03 | 1 | -0/+8 | |
|/ / | ||||||
* | | Fixed ejabberd_http:get_line | Alexey Shchepin | 2012-01-19 | 1 | -1/+3 | |
| | | ||||||
* | | Check a node of a receiver, not a monitor. | Evgeniy Khramtsov | 2012-01-04 | 1 | -4/+10 | |
| | | | | | | | | This should fix the previous commit (EJABS-1798) | |||||
* | | Merge branch '2.2.x' of ↵ | Evgeniy Khramtsov | 2012-01-03 | 38 | -519/+965 | |
|\ \ | | | | | | | | | | git+ssh://gitorious.process-one.net/+ejabberd-developers/ejabberd/maincustomers into 2.2.x |