about summary refs log tree commit diff stats
path: root/src/server_events.c
Commit message (Collapse)AuthorAgeFilesLines
* Show message when room requires configJames Booth2014-09-031-0/+6
|
* Always update UI in event loop, removed updates from rest of codeJames Booth2014-09-011-28/+0
|
* Added license exemption for OpenSSL to source headersJames Booth2014-08-241-0/+12
|
* Added deallocation function for string prefs, added otr policy enumJames Booth2014-06-181-7/+14
|
* Fixed memleaks with otr policy and autoaway optionsJames Booth2014-06-171-0/+2
|
* Added config.h to files checking for OTR supportJames Booth2014-05-191-0/+2
|
* Moved OTR policy check to otr moduleJames Booth2014-05-111-1/+1
|
* Handle room subject and broadcasts sent before roster receivedJames Booth2014-05-051-5/+27
| | | | Issue #341
* Rejoin private rooms after reconnectingJames Booth2014-04-231-0/+12
|
* Merge remote-tracking branch 'lucian/master'James Booth2014-04-231-5/+10
|\ | | | | | | | | Conflicts: src/server_events.c
| * Bugfix: Because whitespace was removed, last check OTR always, didn't work, ↵lightb2014-04-221-5/+6
| | | | | | | | now it works.
| * Added new functionality to OTR always policylightb2014-04-221-1/+7
| | | | | | | | | | | | If policy is set to always, and unencrypted message is received it will try to start an otr session. Note: Fully tested with pidgin, is now working (opportunistic and always)
* | Merge remote-tracking branch 'lucian/master'James Booth2014-04-221-1/+23
|\|
| * Strip whitespace from otr tagged message for proper display.lightb2014-04-221-1/+8
| | | | | | | | | | Will handle BASE + OTRV1TAG/OTRV2TAG or BASE + OTRV1TAG + OTRV2TAG or BASE + OTRV2TAG + OTRV1TAG
| * Small modification, should check for whitespace pattern even if policy is ↵lightb2014-04-221-6/+7
| | | | | | | | always.
| * Added OTR opportunistic pattern intercept.lightb2014-04-221-0/+12
| | | | | | | | | | | | | | | | When a message is received, OTRL_MESSAGE_TAG_BASE + OTRL_MESSAGE_TAG_V1 or OTRL_MESSAGE_TAG_V2 is searched for, if it is, the client attempts to start an OTR session. Tested between profanity clients: WORKED Tested between profanity and pidgin: NOT WORKING (not sure if pidgin checks for the whitespace)
* | Chat room windows now created only after successful joinJames Booth2014-04-211-19/+17
|/
* Added simple stanza logging to main consoleJames Booth2014-04-151-0/+6
|
* Added focus param to ui_room_join, not set for bookmark autojoinJames Booth2014-04-131-1/+2
| | | | Issue #194
* Removed titlebar functions from ui.hJames Booth2014-04-071-8/+4
|
* Tidied ui dependenciesJames Booth2014-04-061-3/+8
|
* Renamed refresh functions to update_virtualJames Booth2014-04-011-1/+1
|
* Do not scroll to end when chat room message whilst pagingJames Booth2014-03-311-1/+0
|
* Moved ui_current_page_off to ui_incoming_msgJames Booth2014-03-311-3/+0
|
* Command '/statuses muc' now allows 'all', 'online' and 'none' settingsJames Booth2014-03-151-6/+14
|
* Updated copyrightJames Booth2014-03-091-1/+1
|
* Refactored muc_room_is_active to only take room, rather than full jidJames Booth2014-03-081-3/+1
|
* Moved otr sources into folderJames Booth2014-02-121-1/+1
|
* Added presence_error tests, added muc_close()James Booth2014-01-301-7/+7
|
* Refactored handle_presence_error, removed no longer used functionsJames Booth2014-01-301-3/+12
|
* Renamed handle_error_message -> handle_presence_errorJames Booth2014-01-301-2/+2
|
* Moved error handling logic to server_eventsJames Booth2014-01-281-15/+17
|
* Added fallback message error handlersJames Booth2014-01-271-0/+12
|
* Show original error messageJames Booth2014-01-261-5/+4
|
* Changed error message when couldn't join roomJames Booth2014-01-261-1/+1
|
* Handle recipient not foundJames Booth2014-01-261-0/+10
|
* Added id handler for pings, disable ping on error type 'cancel'James Booth2014-01-261-0/+8
|
* Refactored ProfAccount creationJames Booth2014-01-221-1/+2
|
* Added statuses settings to prefs outputJames Booth2014-01-211-1/+1
|
* Added use of statuses preferencesJames Booth2014-01-211-6/+42
|
* WIP - /statuses command optionsJames Booth2014-01-201-2/+8
|
* Added UI presence functionsJames Booth2014-01-191-43/+4
|
* Inlined ui_contact_online and ui_contact_offlineJames Booth2014-01-191-13/+55
|
* Renamed title_bar_set_status -> title_bar_set_presenceJames Booth2014-01-161-1/+1
|
* Implemented chat logging options for OTR messagesJames Booth2014-01-131-2/+11
| | | | | | | | on - Log OTR messages as plaintext off - Do not log OTR messages redact - Log, but replace the text with '[redacted]' Defaults to redact
* Added conditionals to makefile for otr supportJames Booth2014-01-121-0/+4
|
* Require '/otr start' from both parties before encryption used both waysJames Booth2014-01-111-0/+14
|
* Load OTR private key on connect, gen command checks if already generatedJames Booth2014-01-111-0/+1
|
* WIP - OTR supportJames Booth2014-01-101-2/+16
|
* Refactored roster add/updateJames Booth2014-01-051-0/+7
|