summaryrefslogtreecommitdiff
path: root/src/ejabberd_c2s.erl (follow)
Commit message (Expand)AuthorAgeFilesLines
* XEP-0198: Increase timeout during resumptionHolger Weiss2015-07-031-1/+1
* XEP-0198: Increase default "max_ack_queue" valueHolger Weiss2015-07-031-1/+1
* Add MAM (XEP-0313) supportEvgeniy Khramtsov2015-06-221-13/+19
* New hide_sensitive_log_data option to hide client IP in log (#452 #471)Badlop2015-06-171-8/+8
* Merge pull request #581 from weiss/dh-param-fileAlexey Shchepin2015-06-161-0/+1
|\
| * New options: dhfile and s2s_dhfileHolger Weiss2015-05-261-0/+1
* | Add config validation at startupEvgeniy Khramtsov2015-06-011-17/+20
* | Get rid of some fuzzy macros as it makes syntax tools getting madEvgeniy Khramtsov2015-06-011-6/+6
|/
* Merge pull request #569 from weiss/send-element-error-checkingAlexey Shchepin2015-05-261-12/+8
|\
| * Cosmetic change: Simplify error checkingHolger Weiss2015-05-141-11/+7
| * Don't assume send_element/2 returns ok or errorHolger Weiss2015-05-141-4/+4
* | Document protocol support (EJABS-1620)Badlop2015-05-211-0/+4
|/
* Don't announce register feature once user is authenticated (#41)Badlop2015-05-071-7/+7
* Add privacy error stanza to XEP-0198 queueHolger Weiss2015-04-201-24/+15
* Fixed error replying on blocked messagesAlexey Shchepin2015-04-201-15/+21
* Remove http_poll modulePaweł Chmielowski2015-04-151-3/+2
* Copy multicast code from ejabberd-contrib to provide XEP-0033 (#521)Badlop2015-04-081-15/+8
* Don't call send_element/2 if previous call failedHolger Weiss2015-04-061-2/+6
* Merge pull request #493 from weiss/rfc-6121-routingEvgeny Khramtsov2015-04-011-16/+5
|\
| * Don't bother with filtering out PEP error messagesHolger Weiss2015-03-251-16/+5
* | Try to fix more Dialyzer warningsBadlop2015-03-271-1/+1
* | Ensure set_presence changes are kept in state (thanks to Davide Colombo)(EJAB...Badlop2015-03-271-2/+3
* | Fix even more dialyzer warningsBadlop2015-03-271-7/+1
* | Fix set_presence command (ejabberd-contrib#61)Badlop2015-03-271-0/+3
|/
* Return error when incoming message is blockedHolger Weiss2015-03-241-1/+7
* Try not to use c2s:send_text, it causes problem with websocketPaweł Chmielowski2015-02-251-3/+2
* Update copyright dates to 2015 (EJAB-1733)Badlop2015-01-081-1/+1
* Let CSI code add timestamp at later point in timeHolger Weiss2014-12-071-13/+17
* XEP-0198: Add timestamp to resent stanzasHolger Weiss2014-12-071-9/+18
* Improve interface for adding timestampsHolger Weiss2014-12-071-16/+6
* Remove unused field from c2s #stateHolger Weiss2014-11-261-2/+1
* Merge pull request #363 from weiss/drop-pep-errorsEvgeny Khramtsov2014-11-251-5/+16
|\
| * Add new hook: c2s_filter_packet_inHolger Weiss2014-11-241-5/+16
* | Respect privacy lists for incoming PEP messagesHolger Weiss2014-11-181-1/+7
|/
* Merge pull request #345 from weiss/last-pep-itemsEvgeny Khramtsov2014-11-141-0/+24
|\
| * Don't broadcast last published PEP itemsHolger Weiss2014-11-141-0/+24
* | Use correct type for initial c2s #state.user valueHolger Weiss2014-11-141-1/+1
|/
* Don't advertise auth mechanisms too earlyHolger Weiss2014-10-231-13/+19
* XEP-0198: Abort immediately on queue overflowHolger Weiss2014-10-171-7/+13
* XEP-0198: Set #state.conn field on session resumeHolger Weiss2014-10-121-1/+2
* Make sure "starttls_required" can't be bypassedHolger Weiss2014-10-121-2/+2
* Offer CSI stream feature only if configuredHolger Weiss2014-09-251-5/+0
* Add new hook: c2s_post_auth_featuresHolger Weiss2014-09-251-0/+2
* Remove invisible presence fields from c2s #stateHolger Weiss2014-09-251-35/+9
* XEP-0198: Support "resend_on_timeout: if_offline"Holger Weiss2014-09-161-2/+14
* Support XEP-0352: Client State IndicationHolger Weiss2014-09-111-8/+93
* Merge pull request #296 from weiss/remove-unused-clauseEvgeny Khramtsov2014-09-071-5/+0
|\
| * XEP-0198: Remove unused function clauseHolger Weiss2014-09-061-5/+0
* | XEP-0198: Change state on gen_tcp:send/2 failureHolger Weiss2014-09-061-5/+13
* | XEP-0198: Let fsm_next_state/2 check timeout valueHolger Weiss2014-09-061-5/+4
|/