[Libreoffice-commits] online.git: Changes to 'feature/anonymization-cd'
Ashod Nakashian
ashod.nakashian at collabora.co.uk
Thu Jun 14 22:01:30 UTC 2018
New branch 'feature/anonymization-cd' available with the following commits:
commit ebad920342ccf7bee44f6d71ed9475a3772e742f
Author: Ashod Nakashian <ashod.nakashian at collabora.co.uk>
Date: Sun Jun 10 22:40:32 2018 -0400
wsd: anonymize saveas
Change-Id: I58e349781952a97c3251b0e52e26abb34d44e9c0
commit 43d4381f72d45fd3a0b0f2752ad0fbbc48e04b92
Author: Ashod Nakashian <ashod.nakashian at collabora.co.uk>
Date: Sun Jun 10 22:30:42 2018 -0400
wsd: anonymize downloadas
Change-Id: I6dff7189d78d339f1f5db7afef2b62da4df23759
commit b659c346533192d213e6b4229fe5ba275ac62029
Author: Ashod Nakashian <ashod.nakashian at collabora.co.uk>
Date: Sun Jun 10 20:55:52 2018 -0400
wsd: anonymize document saving
Change-Id: Ic819883e39a544ec16d6ac144a08ed9f9f568cc0
commit 69a3304e214f7d51d4e9050687cf1e63cc39de1a
Author: Ashod Nakashian <ashod.nakashian at collabora.co.uk>
Date: Sun Jun 10 20:24:04 2018 -0400
wsd: anonymize jailed filename
Change-Id: I0af46ae6779caf9851e3142889940e4f774f9eb9
commit 6b0534341453d50b03bb3eab4a9cf08fe9e5c984
Author: Ashod Nakashian <ashod.nakashian at collabora.co.uk>
Date: Sun Jun 10 14:02:02 2018 -0400
kit: anonymize usernames and filenames in Kit
Change-Id: Id7928136db71ded7bf6b1a5e8e387db7251f8a35
commit a56785820a240348105dabc95754b93b3b76fbe1
Author: Ashod Nakashian <ashod.nakashian at collabora.co.uk>
Date: Sun Jun 10 11:42:15 2018 -0400
wsd: anonymize WOPI::CheckFileInfo
Change-Id: I2c23e9f159456176ae85967cc49ec876b1e4ecf4
commit a4bcc514abc9a0b5d719b820041c33a0f0a3299f
Author: Ashod Nakashian <ashod.nakashian at collabora.co.uk>
Date: Sun Jun 10 13:53:39 2018 -0400
kit: parse anonymized tokens in doc options
Also optimize the parsing in general.
Change-Id: Id1f5b5c12e867c98e523d1e32397853d7d4a6ee4
commit f3e8ee4d98e7f2d011026759eb2336cfe84b8a07
Author: Ashod Nakashian <ashod.nakashian at collabora.co.uk>
Date: Sun Jun 10 11:41:17 2018 -0400
wsd: anonymize load command sent to Kit
Change-Id: Ic509ceb5c38bc50152f1d00bd5718089fe664ac1
commit 563c4336dfd01aa351fdc90fa49b2d8c67181c61
Author: Ashod Nakashian <ashod.nakashian at collabora.co.uk>
Date: Sun Jun 10 11:35:59 2018 -0400
wsd: add anonymization helpers
Change-Id: Ic479218ab1b6e580c288a984f35795e1d0d6e8ad
commit 7b32abe4cc0d4fd2dc7ced2b83537acbc1a9017d
Author: Ashod Nakashian <ashod.nakashian at collabora.co.uk>
Date: Wed Jun 6 21:34:51 2018 -0400
wsd: demote socket write logs to trace level
They are only informative when the actual data
is also logged, which is on the trace-level only.
Change-Id: I7e45f2a4f14638783a65cb3a4eb132438d9125b8
commit b402d051826c4bc6c35475f812b1ab6e80db6a96
Author: Ashod Nakashian <ashod.nakashian at collabora.co.uk>
Date: Sun Jun 3 21:01:47 2018 -0400
wsd: disable tracing after initialization
The first child had tracing enabled even after
initial startup is completed. This would leak
user details when anonymization is enabled.
Change-Id: I5325e02d1a1078bff6640af85f5672b556c00aeb
commit a5f388be538b132f5e4bfd6d6a1c02d411c1dece
Author: Ashod Nakashian <ashod.nakashian at collabora.co.uk>
Date: Sun Jun 3 18:17:33 2018 -0400
wsd: support anonymization settings
Check and fail to start if anonymization is enabled
and trace-level logging is requested. Since trace
may include data packets, which is hard to anonymize and
is likely to impact performance if attempted, it is best
to prevent tracing altogether.
Also, sort the default settings for better readability.
Change-Id: Ic83f1f2fda15e2146a5d970f03617fa460d9cbc7
commit a2e7d9b4da1f84765348d9a674a410d23c1e7bc7
Author: Ashod Nakashian <ashod.nakashian at collabora.co.uk>
Date: Sun Jun 3 14:02:44 2018 -0400
wsd: anonymization config and settings for username/filename
Change-Id: I9d7ce87b5f7d204b503d467959de008326b3411c
commit 47b36481b5d5bf340262e351ef1dadab70b7547e
Author: Ashod Nakashian <ashod.nakashian at collabora.co.uk>
Date: Mon Jun 4 16:47:39 2018 -0400
wsd: always use signal-safe calls
The async-signal-safe functions to get thread-id
and thread-name, which cache the results, are
faster, cleaner, and signal-safe. No reason why
we shouldn't always use them.
Especially since it appears the logic was
inverted in Log::prefix, such that the signal
un-safe calls were made during signal-handling,
and the safe ones were called otherwise!
Instead of passing the signal-safe flag to
Log::prefix, we pass the buffer size, for
improved security.
Furthermore, reduce header dependencies
and reduce clutter.
Change-Id: I697689b2f0a290b6d8cce4babc3ac1e576141da6
commit 6368fb97429c0d161dc7884b374df41fa886895d
Author: Ashod Nakashian <ashod.nakashian at collabora.co.uk>
Date: Mon Jun 4 10:23:58 2018 -0400
wsd: clang-format logging macros and pass logger explicitly
Change-Id: I37e7f4b5687b64b36e0985942627a4b84a8249eb
commit cf3797be20d1134315af81f20c135910a6673eab
Author: Ashod Nakashian <ashod.nakashian at collabora.co.uk>
Date: Sun Feb 11 15:40:28 2018 -0500
kit: makeRenderParams now static
Change-Id: I1c79991a73044a91ed9f8389e23ccffd8b2bcbce
Reviewed-on: https://gerrit.libreoffice.org/49572
Reviewed-by: Ashod Nakashian <ashnakash at gmail.com>
Tested-by: Ashod Nakashian <ashnakash at gmail.com>
commit 1cb04cc5f8f7f72562f5d31c01d6cd53a96a06c7
Author: Ashod Nakashian <ashod.nakashian at collabora.co.uk>
Date: Sun Jan 7 22:34:28 2018 -0500
wsd: log at trace level until first child is forked
Change-Id: I1b995b4714738f3bffd6dac58cf90ee6f1a32898
Reviewed-on: https://gerrit.libreoffice.org/47565
Reviewed-by: Ashod Nakashian <ashnakash at gmail.com>
Tested-by: Ashod Nakashian <ashnakash at gmail.com>
More information about the Libreoffice-commits
mailing list