{"head":"261ae0b8dafaf9ddbe2b526c83cfc0ee3fe23614","size":38,"push_id":44411921,"shas":[["1dc1795f2a0c2cde092b3e8fd0a1e3b6599e7d84","dcd5df8fb51155aa036d909f54fe9f2b15f1fb17@nails.eu.org","Update http_bind module to latest XEP-0124 and XEP-0206\n\nOnly cosmetic changes, version bumped to 1.10 and added\n'restartlogic' attribute.","Janusz Dziemidowicz"],["8b45ee520889e52ef656655e09c1704a236eabb2","f6caa170b4f5edbb5092b833625761d44a72002a@process-one.net","Use NS_XBOSH instead of NS_BOSH (thanks to Janusz Dziemidowicz)\n\nThere are two, exactly the same defines for urn:xmpp:xbosh\nnamespace: NS_BOSH and NS_XBOSH. Both are used in http_bind\nmodule. Stick with NS_XBOSH everywhere.","Badlop"],["f3f80ea0ea10cca5ae62c92161a982cbf47ccd71","ab3e1fac4498cd5e89a578794d70b64bda85d25f@process-one.net","New option support: ldap_deref_aliases (EJAB-639)\n\nConflicts:\n\n\tsrc/ejabberd_auth_ldap.erl","Evgeniy Khramtsov"],["17099eaacaf25353a655670db23ef89d5656a479","f6caa170b4f5edbb5092b833625761d44a72002a@process-one.net","Add support for @online@ to add_user_to_group","Badlop"],["1c62edc53c97f36d596e0cf303ada83a885a635d","f6caa170b4f5edbb5092b833625761d44a72002a@process-one.net","added svg mimetype to default content types (thanks to Markus Kohlhase)","Badlop"],["d3c4eab46f3cd54f7686cfed740d9c130b6801cf","dad8799deadb5f98a4210152f462443702963846@process-one.net","Fix Denial of Service when user sends malformed publish stanza (thanks to Oleg Smirnov) (EJAB-1498)","Christophe Romain"],["df0754ade92728a2b85f1b811bca0c8a62a8c2cc","f6caa170b4f5edbb5092b833625761d44a72002a@process-one.net","ejabberdctl doesn't support parameters with blankspaces (EJAB-1458)\n\nRevert \"Escape output from ctlexec() to erl script (thanks to Dan Scott)(EJAB-1399)\"\n\nThis reverts commit 6dea2d230714b556118fab6710141a88cc8aad23.","Badlop"],["fa08db7091f5ba904f337e30ec7c9a46857eb36d","dad8799deadb5f98a4210152f462443702963846@process-one.net","fix broken PEP after EJAB-1498 (thanks to Karim Gemayel)","Christophe Romain"],["804549415d1175875cf753eb81294836316adffe","f6caa170b4f5edbb5092b833625761d44a72002a@process-one.net","Fix mod_muc_log crash when first log entry is room being destroyed (EJAB-1499)","Badlop"],["3fd5513549878e0bb586134d64ad82db5f59e1ee","dcd5df8fb51155aa036d909f54fe9f2b15f1fb17@nails.eu.org","Decrease CPU usage caused by tls:send with large data.\n\nSending one large chunk of data with tls:send eats lots of\nCPU power and blocks whole Erlang emulator. This is caused by the\nfact that encrypted output is read from memory BIO in 1k chunks.\nMemory BIO, after reading data, shifts the remaining part.\nIf large chunks of data (few MB) is sent and then read in 1k\nchunks, then a _lot_ of shifting is performed eating CPU.\n\nThe solution is to simply allocate binary of the needed size\n(amount of data in memory BIO can be retrieved with\nBIO_ctrl_pending) and then issue only one read that reads the\nwhole data.","Janusz Dziemidowicz"],["96c99b64275c54ee4c809e1af832e2b74ea9da05","f6caa170b4f5edbb5092b833625761d44a72002a@process-one.net","Added relevant changes of 'master' branch.","Badlop"],["a6e5fb269c810b5382a78969ff9ada89a5655129","f6caa170b4f5edbb5092b833625761d44a72002a@process-one.net","Update ejabberd version number to 3.0.0-alpha-4","Badlop"],["7bda38714f3fe927926326fe5bebbb65d1d88f76","5e120b48f3cca1c90386ea2f4c8b7fdceb0f9fa7@gmail.com","ejabberd_hosts: complete rewrite to dynamic handle vhosts","Samuel Wejeus"],["5625d42aabc02bc3131b6c649890958f2f8a7b6c","5e120b48f3cca1c90386ea2f4c8b7fdceb0f9fa7@gmail.com","export do_route from mod_vcard","Samuel Wejeus"],["9ea933cee7027ab040dc6b0a03b18e64d11e367d","5e120b48f3cca1c90386ea2f4c8b7fdceb0f9fa7@gmail.com","export multiple functions from mod_offline for conversion","Samuel Wejeus"],["ba4ded127d26ee7c929d5d3077e038f17207ddf8","5e120b48f3cca1c90386ea2f4c8b7fdceb0f9fa7@gmail.com","mochijson from mochiweb","Samuel Wejeus"],["6f936249b7c4e944c92d6381f5345de072ff77f6","5e120b48f3cca1c90386ea2f4c8b7fdceb0f9fa7@gmail.com","add json_api_server to config process_term","Samuel Wejeus"],["bfc9e6ada8810eba0d5fc7ab6c761152226fae61","5e120b48f3cca1c90386ea2f4c8b7fdceb0f9fa7@gmail.com","opera_http_request API","Samuel Wejeus"],["c33c7c233317ed218a5b84d065441075d8896dd8","5e120b48f3cca1c90386ea2f4c8b7fdceb0f9fa7@gmail.com","start opera_http_request during app startup","Samuel Wejeus"],["20cf36fb9e09b2707917be15cf45887cc7392872","5e120b48f3cca1c90386ea2f4c8b7fdceb0f9fa7@gmail.com","opera api (uses http)","Samuel Wejeus"]],"ref":"refs/heads/fastmail"}