summaryrefslogtreecommitdiff
path: root/wsd
AgeCommit message (Expand)AuthorFilesLines
2017-04-12wsd: avoid use-after-free in ClientSessionMiklos Vajna1-3/+6
2017-04-11DocumentBroker: avoid unnecessary copyingMiklos Vajna2-8/+8
2017-04-11wsd: make requestURI a const referenceMiklos Vajna1-1/+1
2017-04-11Clear ownership of socket while it is being transferred.Michael Meeks1-3/+4
2017-04-11wsd: logging cleanupsAshod Nakashian3-7/+8
2017-04-11wsd: clear the incoming buffer before upgrading to WSAshod Nakashian1-6/+9
2017-04-11wsd: remove outdated comment and simplifyAshod Nakashian1-13/+5
2017-04-11wsd: send recycling message to clients before going downAshod Nakashian2-2/+11
2017-04-11security: Stricter Referrer-Policy: no-referrerPranav Kant1-1/+4
2017-04-10Set the _owner even in the release builds.Jan Holesovsky1-1/+1
2017-04-10security: Implement HTTP Public key pinningPranav Kant2-0/+61
2017-04-10security: X-Frame-Options: Deny framing if no wopi hostPranav Kant1-2/+6
2017-04-10security: X-XSS-Protection headerPranav Kant1-1/+5
2017-04-10security: X-Content-Type-Options: nosniffPranav Kant2-5/+5
2017-04-10security: CORS: No need for this headerPranav Kant1-1/+0
2017-04-10security: CORS: No need to allow requests from anywherePranav Kant1-3/+0
2017-04-10wsd: Only set these headers if its WOPIPranav Kant1-3/+5
2017-04-10Revert "wsd: Fileserver cleanup"Jan Holesovsky2-32/+39
2017-04-07wsd: Fileserver cleanupPranav Kant2-39/+32
2017-04-07security: Mention X-Frame-Options too for ie/edgePranav Kant1-1/+2
2017-04-07security: CSP: Add frame-ancestor directivePranav Kant1-2/+17
2017-04-07wsd: merge DocumentBroker poll exit conditionsAshod Nakashian1-10/+5
2017-04-07wsd: lower the max number of test docs and connectionsAshod Nakashian1-1/+2
2017-04-07wsd: don't take reference to session member being destroyedAshod Nakashian2-6/+10
2017-04-07wsd: kill DocumentBroker::getSessionsCountAshod Nakashian2-7/+2
2017-04-07Let the DocBroker thread clean itself up and expire.Michael Meeks3-26/+20
2017-04-07wsd: accomodate accept_poll shutdownAshod Nakashian2-3/+4
2017-04-07wsd: inhibit thread checks sooner when shutting downAshod Nakashian1-3/+3
2017-04-07wsd: leave the poll running so DocBroker can flush the socketsAshod Nakashian1-2/+0
2017-04-07wsd: remove sockets when stopping poll threadAshod Nakashian1-0/+3
2017-04-07Always cleanup DocBrokers in the PrisonerPoll thread.Michael Meeks3-12/+14
2017-04-07wsd: move prisoner socket in the poll threadAshod Nakashian1-7/+6
2017-04-07Give up on doing thread checks during late shutdown.Michael Meeks1-0/+4
2017-04-07Set thread owner to zero earlier to avoid race.Michael Meeks1-0/+9
2017-04-07Remove redundant structure, include, and _stop members.Michael Meeks3-30/+3
2017-04-07Dump ClientSession and MessageQueue state too.Michael Meeks2-0/+12
2017-04-07Inhibit thread checks for SIGUSR1 handling.Michael Meeks1-1/+6
2017-04-07Remove un-used _stop member, and cleanup redundant code.Michael Meeks1-9/+0
2017-04-07wsd: allow for slow startup of LOKAshod Nakashian1-1/+1
2017-04-07wsd: some informative loggingAshod Nakashian2-1/+10
2017-04-07wsd: start DocBroker thread before adding callbacksAshod Nakashian1-9/+12
2017-04-07wsd: simplify career span timingAshod Nakashian1-13/+11
2017-04-07wsd: stop poll threads before joiningAshod Nakashian1-2/+10
2017-04-07wsd: warn when waking dead pollAshod Nakashian1-2/+2
2017-04-06Make the callgrinding possible again.Jan Holesovsky2-7/+4
2017-04-06wsd: correctly search for available prisoner portAshod Nakashian1-12/+16
2017-04-05assert(isCorrectThread()) -> assertCorrectThread().Jan Holesovsky8-51/+50
2017-04-04wsd: move correct-thread assertionsAshod Nakashian1-1/+10
2017-04-04wsd: move socket to DocBroker in callbackAshod Nakashian1-7/+9
2017-04-04wsd: don't close invalid forkit pipeAshod Nakashian1-3/+3