Caolan
- add some Origin support to websockets to block
unexpected connections via javascript etc.
→ check ws header consistency by caolanm · Pull Request #11471 · CollaboraOnline/online · GitHub - check Container crashes when running `coolconfig generate-proof-key` · Issue #11280 · CollaboraOnline/online · GitHub
aka ocis_full update collabora image results in startup failure · Issue #11066 · owncloud/ocis · GitHub to see
if that was something I broke, made suggestion for a
workaround - global objector dtor order causes a crash when
we do an early FTL exit
→ don't crash after FTL unable to initialize ssl scenario by caolanm · Pull Request #11480 · CollaboraOnline/online · GitHub - fix cnp
→ clipboard length should be number encoded as hex by caolanm · Pull Request #11487 · CollaboraOnline/online · GitHub - missed admin console for Origin on websockets
→ https://github.com/CollaboraOnline/online/pull/11502A - poke around at putting large clipcontent into a file
→ Private/caolan/save large clipboard to disk by caolanm · Pull Request #11485 · CollaboraOnline/online · GitHub - walk through the pile of formats we put into clipboards
to see what makes sense in there - coolwsd crash, use after free of SocketPoll by
preset installation - safest thing looks like a partial backport of
shared/weak ptr SocketPoll use for this case
→ abandon preset install if required poll is destroyed by caolanm · Pull Request #11528 · CollaboraOnline/online · GitHub - attempt to make sense of null deref in
StreamSocket::handlePoll of _handler. Mostly likely
this is use after free of the StreamSocket itself.
Much “Incorrect thread affinity” warnings and
websrv_poll handling the socket, but looks like it
was handed off to the docbroker poll. Confusing. - socketpoll lifecycle call
- do revert of fd leak fix for 24.04 as likely
contender for lifecycle perturbation
→ Private/caolan/revert fdleak3 24 by caolanm · Pull Request #11534 · CollaboraOnline/online · GitHub - build test case to reproduce issue of preset
install outliving docbroker pollsocket
→ test for presets not installed yet at doc dtor time by caolanm · Pull Request #11543 · CollaboraOnline/online · GitHub
Chris
- #11490 - GC tiles based on distance from view (merged)
- #11496 - Improve tile pre-fetch behaviour (merged)
- #11508 - Replace canvas tile backing store with ImageBitmap (merged)
- #11539 - Fix touchpad scrolling performance (merged beginning week 15)
- Reviews: #11466, #11493, #11501
Mike
- Weird formatting of numbered lists
- A regression from Michael’s work
- Depends on the initial state of “show formatting marks”
- Recently switched into always showing the numbering as redline
- after 8712673a445edeb28a5f3029bbcaa096f38d72e6, also by Michael
- Debugging
- CheckParaRedlineMerge looks relevant
- It is called for redline paragraphs, but the problematic paragraphs are merged, but not because of a redline
- The simplified bugdoc is fixed, but the original one crashes
- Debugging
Tomaz
Continued looking how to trigger oCIS WebDav support OAuth2 authentication
Miklos
Worked on Track changes: ability to reinstate a change · Issue #11357 · CollaboraOnline/online · GitHub