Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Support for "> ." in YAML configuration files | Badlop | 2015-01-28 | 1 | -1/+14 | |
| | | ||||||
* | | Fix a few function specifications | Holger Weiss | 2015-01-23 | 1 | -5/+6 | |
| | | ||||||
* | | Fix integer parameter which can be set to 0 | Christophe Romain | 2015-01-22 | 1 | -7/+7 | |
| | | ||||||
* | | Merge pull request #413 from weiss/fix-timestamp-overflow | Evgeny Khramtsov | 2015-01-22 | 1 | -5/+10 | |
|\ \ | | | | | | | Fix timestamp formatting | |||||
| * | | Increment number of seconds on timestamp overflow | Holger Weiss | 2015-01-21 | 1 | -8/+9 | |
| | | | | | | | | | | | | | | | Increment the number of seconds and set the fractional part to zero if the latter is too large. | |||||
| * | | Don't match integer() against float() value | Holger Weiss | 2015-01-21 | 1 | -1/+1 | |
| | | | ||||||
| * | | Fix overflow in XEP-0203 delay: if microseconds exceeded 999499, *** was put ↵ | Nathan Bruning | 2015-01-21 | 1 | -1/+5 | |
| | | | | | | | | | | | | in the formatted timestamp | |||||
* | | | New command to reload config (EJAB-1140) | Badlop | 2015-01-21 | 2 | -1/+18 | |
| | | | ||||||
* | | | Fix missing copyright dates to 2015 (EJAB-1733) | Christophe Romain | 2015-01-21 | 9 | -4/+89 | |
|/ / | ||||||
* | | Merge pull request #409 from hamano/scram-stringprep-checking | Evgeny Khramtsov | 2015-01-19 | 1 | -1/+1 | |
|\ \ | | | | | | | Scram stringprep checking(correct fix) | |||||
| * | | correct fix for #396 | HAMANO Tsukasa | 2015-01-19 | 1 | -1/+1 | |
| | | | ||||||
| * | | correct fix for #396 | HAMANO Tsukasa | 2015-01-19 | 1 | -1/+1 | |
| | | | ||||||
* | | | Fix binaries when ejabberd_ctl passes auth details | Badlop | 2015-01-15 | 1 | -1/+1 | |
| | | | ||||||
* | | | Fix access_commands option in ejabberd_xmlrpc, now it works | Badlop | 2015-01-15 | 3 | -9/+13 | |
| | | | ||||||
* | | | Get rid of asn1rt calls | Evgeniy Khramtsov | 2015-01-15 | 1 | -9/+8 | |
| | | | ||||||
* | | | Fix spec comment and remove useless case block | Taufan Aditya | 2015-01-09 | 1 | -5/+2 | |
| | | | ||||||
* | | | Fix unused vars warning | Taufan Aditya | 2015-01-09 | 3 | -3/+3 | |
| | | | ||||||
* | | | Update copyright dates to 2015 (EJAB-1733) | Badlop | 2015-01-08 | 131 | -186/+186 | |
| | | | ||||||
* | | | Merge pull request #396 from hamano/scram-stringprep-checking | Evgeny Khramtsov | 2015-01-08 | 1 | -2/+4 | |
|\| | | | | | | | | checking stringprep in scram authentication | |||||
| * | | checking stringprep in scram authentication | HAMANO Tsukasa | 2015-01-08 | 1 | -2/+4 | |
| | | | ||||||
* | | | Fix missing presences when adding shared groups (Github PR#99, thanks to Bokner) | Badlop | 2015-01-07 | 1 | -33/+75 | |
| | | | ||||||
* | | | Fix binaries in command ejabberdctl stop_kindly | Badlop | 2015-01-07 | 1 | -3/+4 | |
| | | | ||||||
* | | | Merge pull request #383 from weiss/fix-shutdown | badlop | 2015-01-07 | 1 | -1/+1 | |
|\ \ \ | |/ / |/| | | Give temporary processes a little time to stop cleanly | |||||
| * | | Give temporary processes time to stop cleanly | Holger Weiss | 2014-12-21 | 1 | -1/+1 | |
| |/ | | | | | | | | | | | Allow temporary processes to perform some final actions when shutting down. For example, moc_muc_room:terminate/3 fails to send 'unavailable' presence to the room participants when killed immediately. | |||||
* / | Fix ejabberd_captcha's listener parsing | Holger Weiss | 2014-12-24 | 1 | -9/+9 | |
|/ | | | | | | If the "captcha_host" is specified without "http://" or "https://" prefix, ejabberd_captcha tries to figure out the protocol automatically. Fix the code that parses the listener configuration in order to do that. | |||||
* | Fix upgrade of PubSub mnesia tables from older ejabberd version. | Jerome Sautret | 2014-12-18 | 1 | -56/+99 | |
| | ||||||
* | Merge pull request #377 from weiss/new-timestamps | Evgeny Khramtsov | 2014-12-13 | 6 | -161/+164 | |
|\ | | | | | Add timestamps to stanzas resent from stream management queue | |||||
| * | Let jlib use "B" instead of "w" to format integers | Holger Weiss | 2014-12-12 | 1 | -8/+8 | |
| | | | | | | | | | | | | As a small optimization, use io:format's "B" control sequence to format integers. We don't need to let Erlang figure out the data type if we already know it. | |||||
| * | Add fractions of seconds to <delay/> timestamps | Holger Weiss | 2014-12-11 | 1 | -9/+14 | |
| | | | | | | | | | | | | | | | | Include fractions of a second with XEP-0203 <delay/> timestamps, as specified in XEP-0082. Old timestamp: 2014-05-19T11:55:00Z New timestamp: 2014-05-19T11:55:00.123Z | |||||
| * | Let CSI code add timestamp at later point in time | Holger Weiss | 2014-12-07 | 1 | -13/+17 | |
| | | | | | | | | | | As a small optimization, make sure we won't add timestamps to presence stanzas which end up being thrown away by the CSI code. | |||||
| * | XEP-0198: Add timestamp to resent stanzas | Holger Weiss | 2014-12-07 | 1 | -9/+18 | |
| | | | | | | | | | | | | When an unacknowledged stanza is resent from the Stream Management queue, add a timestamp so that the receiving client can display the time at which the stanza was originally sent. | |||||
| * | Improve interface for adding timestamps | Holger Weiss | 2014-12-07 | 6 | -132/+117 | |
| | | | | | | | | | | | | Provide a simpler interface for adding <delay/> and <x/> timestamps to stanzas. This also makes sure that only one <delay/> tag and one <x/> tag is added to a given stanza. | |||||
* | | mod_muc_log: Fix configuration parsing | Holger Weiss | 2014-12-08 | 1 | -1/+7 | |
|/ | | | | | | Fix mod_muc_log's parsing of the "file_permissions" option. Resolves #373. | |||||
* | Remove unused field from c2s #state | Holger Weiss | 2014-11-26 | 1 | -2/+1 | |
| | ||||||
* | Merge pull request #350 from flygoast/master | Evgeny Khramtsov | 2014-11-25 | 1 | -3/+2 | |
|\ | | | | | Used current working home as base directory to config relative path. | |||||
| * | Used current working home as base directory to config relative path. | Gu Feng | 2014-11-16 | 1 | -3/+2 | |
| | | | | | | | | | | | | | | | | When a config relative path specified, get_absolute_path would not return an absolute path. The patch fixed it using current working home as base directory. Signed-off-by: Gu Feng <flygoast@126.com> | |||||
* | | Merge pull request #365 from weiss/csi-config | Evgeny Khramtsov | 2014-11-25 | 1 | -2/+6 | |
|\ \ | | | | | | | Fix mod_client_state's configuration parsing | |||||
| * | | Fix mod_client_state's configuration parsing | Holger Weiss | 2014-11-25 | 1 | -2/+6 | |
| | | | | | | | | | | | | | | | Don't log an "invalid value" message when "queue_presence" or "drop_chat_states" is set to "false". | |||||
* | | | Merge pull request #364 from weiss/copy-normal-messages | Evgeny Khramtsov | 2014-11-25 | 1 | -4/+18 | |
|\ \ \ | | | | | | | | | Also carbon-copy messages of type "normal" | |||||
| * | | | Also carbon-copy messages of type "normal" | Holger Weiss | 2014-11-24 | 1 | -4/+18 | |
| |/ / | | | | | | | | | | | | | It makes no sense to restrict carbon-copying to "chat" messages. XEP-0280 is expected to be updated accordingly. | |||||
* | | | Merge pull request #363 from weiss/drop-pep-errors | Evgeny Khramtsov | 2014-11-25 | 3 | -7/+82 | |
|\ \ \ | | | | | | | | | Don't route PEP error messages to clients | |||||
| * | | | Don't route PEP error messages to clients | Holger Weiss | 2014-11-24 | 2 | -2/+66 | |
| | | | | ||||||
| * | | | Add new hook: c2s_filter_packet_in | Holger Weiss | 2014-11-24 | 1 | -5/+16 | |
| |/ / | | | | | | | | | | | | | The c2s_filter_packet_in hook can be used to modify or drop incoming packets before they are transmitted to the client. | |||||
* | | | Merge pull request #354 from weiss/pep-privacy | Evgeny Khramtsov | 2014-11-25 | 1 | -1/+7 | |
|\ \ \ | | | | | | | | | Respect privacy lists for incoming PEP messages | |||||
| * | | | Respect privacy lists for incoming PEP messages | Holger Weiss | 2014-11-18 | 1 | -1/+7 | |
| | | | | ||||||
* | | | | Merge pull request #352 from weiss/no-last-pep-duplicates | Evgeny Khramtsov | 2014-11-25 | 2 | -4/+12 | |
|\ \ \ \ | |_|/ / |/| | | | Don't duplicate last published PEP items | |||||
| * | | | Don't duplicate last published PEP items | Holger Weiss | 2014-11-18 | 2 | -4/+12 | |
| |/ / | | | | | | | | | | | | | | | | | | | When a contact becomes available, usually both the 'caps_update' hook and the 'presence_probe_hook' are called. For remote contacts, both hooks triggered PEP notifications, so each item was sent twice. Fix this by ignoring the 'presence_probe_hook' for remote contacts. | |||||
* | | | Merge pull request #361 from weiss/parse-ldap-dn-filter | Evgeny Khramtsov | 2014-11-22 | 1 | -1/+1 | |
|\ \ \ | | | | | | | | | Fix parsing of "ldap_dn_filter" option | |||||
| * | | | Fix parsing of "ldap_dn_filter" option | Holger Weiss | 2014-11-22 | 1 | -1/+1 | |
| |/ / | ||||||
* / / | Fix for ejabbed bug #359 - now strings are formatted correctly. | Leif Bredgaard Honore | 2014-11-20 | 1 | -2/+2 | |
|/ / |