aboutsummaryrefslogtreecommitdiff
path: root/src (unfollow)
Commit message (Collapse)AuthorFilesLines
2014-04-07Update Hebrew translation (thanks to Isratine Citizen)2.1.xBadlop1-324/+350
2014-03-07need xmlescape for passwordHAMANO Tsukasa1-1/+1
2013-07-23Fix publishing on a nodetree_virtual pubsub tree.Eric Cestari1-2/+2
2013-06-25Update ejabberd version number to 2.1.13v2.1.13Badlop1-1/+1
2013-06-25list_to_integer/2 only works in OTP R14 and newerBadlop1-0/+6
2013-06-25Normalize HTTP path (thanks to Justin Kirby)Badlop2-3/+15
2013-06-25Fix bug when displaying offline messages in WebAdminBadlop1-1/+1
2013-06-06Detect correctly newer Darwin versions (EJAB-1594)Badlop2-4/+4
2013-05-31Handle multiple < and > in mod_muc_log plaintext mode (EJAB-1640)Badlop1-3/+3
2013-05-30Improve previous commit (EJAB-1639)Badlop1-3/+5
2013-05-30Handle ~ control sequence in text of mod_muc_log (EJAB-1639)Badlop1-3/+4
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-18backport TECH-1293(mnesia)Matthias Rieber4-19/+28
2012-10-18access_createnode acl also applies to auto created nodesMatthias Rieber1-3/+5
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
2012-05-03Receiving missing http-bind request shouldn't close waiting out-ouf-order ↵Paweł Chmielowski1-11/+25
request
2012-04-29Fix get_subscription_lists/4Evgeniy Khramtsov1-1/+1