aboutsummaryrefslogtreecommitdiff
path: root/src (unfollow)
Commit message (Collapse)AuthorFilesLines
2013-04-11ejabberd 13 requires Erlang/OTP R15B or higher (EJAB-1630)Badlop10-421/+21
Fix documents and remove useless code.
2013-04-09Change message type of carbon copies from 'chart' to 'chat'Janusz Dziemidowicz1-2/+2
2013-04-04Don't overwrite inetrc when installing (thanks to skeltoac)Badlop1-1/+3
2013-03-29Get rid of references to non-existent moduleEvgeniy Khramtsov2-17/+14
2013-03-29Fix several refactoring related bugsEvgeniy Khramtsov7-37/+16
2013-03-29Update version number to beta2Badlop1-1/+1
2013-03-27Add mod_carboncopy that implements XEP-0280 v0.8Badlop1-0/+256
2013-03-22Fix room configuration after binarizationBadlop1-1/+1
2013-03-22Fix privacy list broadcast internal stanza after binarizationBadlop1-4/+6
2013-03-20Change version number13.03-beta1Badlop1-1/+1
2013-03-19Copied PostgreSQL erlang library from ejabberd-modules SVNBadlop10-2/+1501
2013-03-19Copied MySQL erlang library from ejabberd-modules SVNBadlop11-2/+1942
2013-03-14Accumulated patch to binarize and indent codeBadlop185-42893/+49898
2013-03-14list_to_integer/2 only works in OTP R14 and newerBadlop1-0/+6
2013-03-14Fix bug when displaying offline messages in WebAdminBadlop1-1/+1
2013-02-05Update ejabberd version number to 2.1.12v2.1.12Badlop2-10/+10
2013-02-05New mod_muc_log option file_permissions (EJAB-1588)Badlop1-2/+13
2013-02-04Fix issue with ejabberd_xmlrpc user auth and SCRAMSteven Lehrburger1-4/+2
After enabling SCRAM password hashing and SSL in ejabberd, XMLRPC ejabberdctl commands were resulting in errors like this: W(<0.2623.0>:ejabberd_xmlrpc:328) : Error -118 A problem '{error,invalid_account_data}' occurred executing the command user_sessions_info with arguments It seems that this because ejabberd_commands was using a different authentication check than everything else, which wasn't properly taking account for potential password hashing. (Note I'm not really sure what AccountPassMD5 is doing, but it seems to be different than the ejabberd_auth_internal's SCRAM hasing.)
2013-02-04Fix compatibility of LDAP support with Erlang R16A (EJAB-1612)Badlop1-8/+0
As explained in Erlang/OTP git log: eldap: Remove calls to undocumented asn1rt* functions. We are about to remove the old asn1rt* modules, so we must remove the calls that eldap make to them. Since the calls are just a sanity check, we can just remove the calls. Just doing the decode will do roughly the same tests and generate similar exceptions.
2013-02-01Fix warning about unused variableBadlop1-1/+1
2013-01-31Update Hebrew translation (thanks to Isratine Citizen)Badlop1-279/+281
2013-01-31Fix angle brackets handle in MUC plaintext log (EJAB-1610)Badlop1-3/+13
2013-01-24Update copyright datesAlexey Shchepin176-233/+233
2013-01-03Make sure update_info returns atoms only (EJAB-1595) (Thanks to Jose M Herrero)Evgeniy Khramtsov1-17/+20
2012-12-20Fixed signedness issue in tls_drv GET_DESCRYPTED_INPUT (EJAB-1591)Alexey Shchepin1-1/+2
2012-12-19Added command to list all the vhosts registered in an ejabberd nodeRemco Wendt1-0/+8
2012-12-12Fix broken JPEG photo (EJAB-1526)Evgeniy Khramtsov1-0/+1
2012-11-26Copy, fix and document export2odbc command from mod_admin_extra.erlBadlop2-1/+30
2012-11-22Make terms serialization fasterEvgeniy Khramtsov1-1/+1
2012-11-09Fixed mod_offline:store_offline_msg argument (EJAB-1581)Alexey Shchepin1-1/+1
2012-10-17New Hebrew translation (thanks to Isratine Citizen)Badlop2-0/+2208
2012-08-27Log IP address when auth attempt fails (thanks to Zach Calvert)Badlop1-6/+9
2012-08-27Add SCRAM and remove MD5 support to ejabberd commands auth verificationBadlop1-10/+5
2012-08-27Added clause so ejabberdctl number of arguments error report works with R15Badlop1-0/+11
2012-07-25On shutdown, first stop listeners, then modules (thanks to Vishal ↵Badlop1-0/+1
Xica)(EJAB-1566)
2012-07-24Send announce Message stanzas as Headline type instead of NormalBadlop1-2/+2
2012-07-24Detect OpenSSL version at runtime, not at compile timeJanusz Dziemidowicz1-3/+7
2012-07-19Enable DHE key exchange in TLS driverJanusz Dziemidowicz1-0/+67
2012-07-18Enable ECDHE key exchange in TSL driverJanusz Dziemidowicz1-0/+24
2012-07-18Disable old and unsecure ciphers in TLS driverJanusz Dziemidowicz1-0/+4
Disable: - export ciphers - broken by design, 40 and 56 bit encryption - low encryption ciphers - 56 and 64 bit encryption - SSLv2 ciphers - some ciphers using MD5 MAC
2012-07-18Disable SSL 2.0 in TLS driverJanusz Dziemidowicz1-2/+2
SSL 2.0 is not used anywhere as it has security problems. Disable it unconditionally both in server and client mode. This does _not_ disable support for SSL 2.0 compatible client hello which still will be accepted in the server mode.
2012-07-17Fix regression introduced in odbc/mnesia mergeEvgeniy Khramtsov1-4/+4
2012-07-09Reduce size of XML stream stateJanusz Dziemidowicz1-21/+20
This makes size of hibernated ejabberd_receiver a lot smaller (from ~290 words down to ~40).
2012-06-27Allow multiple fqdn values in configuration (EJAB-1578)Badlop1-4/+15
2012-06-08Check node name is available before starting ejabberd (EJAB-1572)Badlop1-0/+15
2012-06-08Fix MUC start when Mnesia tables don't exist yetBadlop1-1/+1
2012-06-06Fix account registrationBadlop1-6/+6
2012-05-15Update Slovak translation (thanks to Marek Bečka)Badlop1-350/+320
2012-05-15Revert "Update ejabberd version number to 2.1.11"Badlop1-1/+1
This reverts commit 453e249de30b925320f798ad1248d7d1a62b157b.
2012-05-03Repeated http-bind request should abort only requests with same ridPaweł Chmielowski1-23/+14
Before this change, when request with repeat rid was received any waiting request was aborted (but only after next request was delivered). With this change, only request with identical rid are aborted and this is done immediately