summaryrefslogtreecommitdiff
path: root/src/ejabberd_c2s.erl (follow)
Commit message (Expand)AuthorAgeFilesLines
...
| * 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
|/
* Fix privacy checks of presence probesEvgeniy Khramtsov2014-09-011-1/+1
* Automatically remove IPs from ban, add the documentationEvgeniy Khramtsov2014-08-271-44/+45
* Add mod_fail2banEvgeniy Khramtsov2014-08-271-25/+52
* Allow for "max_ack_queue: infinity", as documentedHolger Weiss2014-08-201-3/+2
* XEP-0198: Create shorter resume IDsHolger Weiss2014-08-151-8/+2
* XEP-0198: Gracefully handle broken 'previd'Holger Weiss2014-08-151-1/+1
* XEP-0198: Gracefully handle wrong credentialsHolger Weiss2014-08-151-0/+2
* Fix events broadcasting via C2SEvgeniy Khramtsov2014-07-221-1/+1
* XEP-0198: Cosmetic change: Reuse event handlerHolger Weiss2014-05-281-5/+1
* XEP-0198: Terminate session on queue overflowHolger Weiss2014-05-271-10/+17
* Merge pull request #226 from weiss/simplify-state-changeEvgeny Khramtsov2014-05-271-14/+7
|\
| * XEP-0198: Cosmetic change: Simplify state changeHolger Weiss2014-05-271-14/+7
* | Let ejabberd_c2s always use fsm_next_state/2Holger Weiss2014-05-271-3/+2
|/
* Merge pull request #220 from weiss/handle-send-failureEvgeny Khramtsov2014-05-271-0/+8
|\
| * XEP-0198: Don't exit on socket send failureHolger Weiss2014-05-231-0/+8
* | Merge pull request #222 from weiss/keep-session-on-failed-resumeEvgeny Khramtsov2014-05-271-6/+11
|\ \
| * | XEP-0198: Don't drop session on failed resumeHolger Weiss2014-05-231-6/+11
| |/
* | Merge pull request #221 from weiss/omit-redundant-guardEvgeny Khramtsov2014-05-271-2/+1
|\ \
| * | XEP-0198: Cosmetic change: Omit redundant guardHolger Weiss2014-05-231-2/+1
| |/