path: root/loolwsd/LOOLSession.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-11-25Apply the pre-branch rename script to re-organize the source.Michael Meeks1-247/+0
2016-11-14loolwsd: move signal and process code to SigUtil filesAshod Nakashian1-4/+0
2016-11-10Implement a thread-safe websocket inherited from Poco::Net::WebSocket.Jan Holesovsky1-5/+5
2016-11-10tdf#103640: Implement OwnerTermination; send application-level close framePranav Kant1-3/+3
2016-11-08Move sendLargeFrame() from Util to IoUtil.Jan Holesovsky1-2/+2
2016-11-08Factor out creation of nextmessage: and improve its logging.Jan Holesovsky1-15/+2
2016-11-02loolwsd: use new log macros in LOOLSessionAshod Nakashian1-23/+21
2016-11-02loolwsd: log large message transmissionAshod Nakashian1-0/+1
2016-10-26loolwsd: Store UserId in ChildSessionPranav Kant1-0/+6
2016-10-22Handle exceptions during websocket shutdown.Michael Meeks1-0/+16
2016-10-16loolwsd: no need to create prisoner WS anymoreAshod Nakashian1-5/+0
2016-09-28Fix remaining uninitialized membersMiklos Vajna1-0/+1
2016-09-28loolwsd: accessing the WS should be thread-safeAshod Nakashian1-15/+17
2016-09-16One moreTor Lillqvist1-1/+1
2016-09-16Try to unify format of log messages a tiny bitTor Lillqvist1-2/+2
2016-09-16No need to include ChildSession.hpp hereTor Lillqvist1-1/+0
2016-08-30loolwsd: Handle user names with spaces; encode/decode properlyPranav Kant1-1/+3
2016-08-30loolwsd: Pass sessions' usernames to corePranav Kant1-0/+5
2016-08-22loolwsd: cleanup of LOOLSessionAshod Nakashian1-8/+6
2016-07-27loolwsd: send json messages to the UI as textAshod Nakashian1-5/+4
2016-07-21LOOLSession: use std::move()Miklos Vajna1-1/+1
2016-07-21loolwsd: Introduce headless peer;fix convert-to API partiallyPranav Kant1-1/+2
2016-05-21loolwsd: include cleanup and organizationAshod Nakashian1-3/+6
2016-05-21loolwsd: socket sending returns success or failureAshod Nakashian1-16/+20
2016-05-21loolwsd: logging improvementsAshod Nakashian1-6/+6
2016-05-10Drop unused using declarationsMiklos Vajna1-1/+0
2016-04-29loolwsd: shortened some long identifiersAshod Nakashian1-2/+2
2016-04-21loolwsd: useractive and userinactive command supportAshod Nakashian1-0/+1
2016-04-18loolwsd: fix close after closeHenry Castro1-3/+1
2016-04-13With "disconnect" messages gone, no need for a 'reason' to disconnect()Tor Lillqvist1-2/+2
2016-04-13Don't check for or send "disconnect" frames anywhere and don't document themTor Lillqvist1-5/+1
2016-04-13loolwsd: Handle socket exceptions while trying to send framePranav Kant1-15/+38
2016-04-10No need for <condition_variable> hereTor Lillqvist1-1/+0
2016-04-10loolwsd: moved activity tracking into LOOLSessionAshod Nakashian1-1/+2
2016-04-07Make error messages more consistent and use Log::syserror() in more placesTor Lillqvist1-2/+2
2016-03-29loolwsd: moved IO utilities into IoUtil fileAshod Nakashian1-3/+4
2016-03-29loolwsd: message handling cleanupsAshod Nakashian1-7/+3
2016-03-26loolwsd: warn if still communicating while terminatingAshod Nakashian1-1/+6
2016-03-08_bShutdown is always falseTor Lillqvist1-1/+0
2016-03-08Cosmetics: Sort and prune #include and 'using' linesTor Lillqvist1-6/+0
2016-03-07Clean up #includes and usings.Tor Lillqvist1-12/+6
2016-03-07Catch IOException from sendTextFrame() in LOOLSession::disconnect()Tor Lillqvist1-7/+15
2016-03-07Improve exception loggingTor Lillqvist1-5/+4
2016-02-22Cosmetics: avoid trailing space in 'disconnect' messageTor Lillqvist1-1/+4
2016-02-22Log a bit more informationTor Lillqvist1-2/+2
2016-02-22Bin some superfluous using declarations and includes, and actually use othersTor Lillqvist1-26/+0
2016-02-19loolwsd: Handle password protected documentsPranav Kant1-0/+10
2016-02-01bccu#1468: handle 'nextmessage:' in prisoner -> master text framesPranav Kant1-2/+9
2016-01-24loolwsd: logging improvementsAshod Nakashian1-2/+2
2016-01-21loolwsd: sockets are shutdown on disconnectAshod Nakashian1-2/+3