aboutsummaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
| * ODBC support for mod_vcard_xupdateEvgeniy Khramtsov2012-04-024-0/+184
| |
| * ODBC support for mod_announceEvgeniy Khramtsov2012-04-024-0/+948
| |
| * Add ODBC exporting function for privacy tableEvgeniy Khramtsov2012-04-022-0/+54
| |
| * Use proper module nameEvgeniy Khramtsov2012-03-312-4/+4
| |
| * ODBC support for mod_mucEvgeniy Khramtsov2012-03-317-55/+1060
| |
| * Change log level from informational to errorEvgeniy Khramtsov2012-03-191-2/+2
| |
| * Relax digest-uri handling (thanks to Daniel Willmann)(EJAB-1529)Badlop2012-03-163-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 Khramtsov2012-02-291-1/+6
| |
| * Cache caps timestamp before the IQ-request is doneEvgeniy Khramtsov2012-02-281-11/+7
| |
* | Make Safari happy use value from Host in WebSocket-Location headerPaweł Chmielowski2012-04-111-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ł Chmielowski2012-04-112-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 doesPaweł Chmielowski2012-04-111-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 SafariPaweł Chmielowski2012-04-111-5/+7
| |
* | Handle all draft-hybi handshake in this same wayPaweł Chmielowski2012-04-111-1/+1
| |
* | Add support for newer websocket versionsPaweł Chmielowski2012-04-112-32/+185
| |
* | Don't use binary:match to extract lines from binariesPaweł Chmielowski2012-04-111-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 packetsPaweł Chmielowski2012-04-111-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ł Chmielowski2012-04-111-0/+2
| |
* | Make sure that res is initialized in all casesPaweł Chmielowski2012-04-111-0/+2
| |
* | fix record_to_string, do not format the resultChristophe Romain2012-04-101-7/+1
| |
* | Merge branch '2.2.x' of ↵Alexey Shchepin2012-03-231-0/+2
|\ \ | | | | | | | | | git+ssh://git@gitorious.process-one.net/+ejabberd-developers/ejabberd/maincustomers.git into 2.2.x
| * | jlib.hrl : new macro ERR_POLICY_VIOLATIONKarim Gemayel2012-03-091-0/+2
| | |
* | | Added missed tls:recv_data/2Alexey Shchepin2012-03-231-0/+4
|/ /
* | Merge branch '2.2.x' of ↵Alexey Shchepin2012-03-07182-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.xChristophe Romain2012-02-23182-241/+241
| |\|
| | * Update copyright datesAlexey Shchepin2012-02-23182-241/+241
| | |
* | | Don't ignore Length parameter in tls:recvAlexey Shchepin2012-03-073-48/+50
|/ /
* | Avoid quadratic behavior in reading SSL dataAlexey Shchepin2012-02-201-2/+4
| |
* | Merge branch '2.1.x' of ↵Alexey Shchepin2012-02-2010-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 Romain2012-02-201-1/+1
| |
| * Work also with some unicode strings in PgSQL (EJAB-1490)Badlop2012-02-142-35/+47
| |
| * Option default_host for handling HTTP requests with ambiguous Host (EJAB-1261)Badlop2012-02-141-1/+14
| |
| * Receiver should not generate an exceptionEvgeniy Khramtsov2012-02-141-4/+12
| |
| * Replace a single quote with double quotes inEvgeniy Khramtsov2012-01-311-1/+1
| | | | | | | | an ODBC escape (thanks to Vladislav Chugunov)
| * http_bind webserver TLS fail on Chrome (thanks to Adam Langley)(EJAB-1530)Badlop2012-01-191-1/+2
| |
| * Fixed ejabberd_http:get_lineAlexey Shchepin2012-01-191-1/+3
| |
| * Foreign shared rosters items not pushed (thanks to Nathan Bruning)(EJAB-1509)Badlop2012-01-041-12/+12
| |
| * Revert "Update ejabberd version number to 2.1.10"Badlop2011-12-312-10/+10
| | | | | | | | This reverts commit bcdae191417bbec40ec87d71b8143942da92f2f1.
| * mod_private.erl: misc errors cases fixes (thanks to Karim Gemayel)Alexey Shchepin2011-12-302-65/+98
| |
* | Improve session migration lock log message.Jerome Sautret2012-02-151-4/+5
| |
* | Add new options: migrate_timeout and rehash_timeoutEvgeniy Khramtsov2012-02-132-6/+21
| |
* | Change a loglevel of the set_lock messageEvgeniy Khramtsov2012-02-131-6/+6
| |
* | make remove_user match hometree_odbc plugin on odbc versionChristophe Romain2012-02-082-3/+12
| |
* | Merge branch '2.2.x' of ↵Alexey Shchepin2012-02-032-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 fromJerome Sautret2012-02-031-2/+5
| | | | | | | | | | | | binary to hexadecimal string (TECH-1383).
| * | Avoid multiple disco#info request for caps.Pablo Polvorin2012-01-271-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_TIMEOUTAlexey Shchepin2012-02-031-0/+8
|/ /
* | Fixed ejabberd_http:get_lineAlexey Shchepin2012-01-191-1/+3
| |
* | Check a node of a receiver, not a monitor.Evgeniy Khramtsov2012-01-041-4/+10
| | | | | | | | This should fix the previous commit (EJABS-1798)
* | Merge branch '2.2.x' of ↵Evgeniy Khramtsov2012-01-0338-519/+965
|\ \ | | | | | | | | | git+ssh://gitorious.process-one.net/+ejabberd-developers/ejabberd/maincustomers into 2.2.x