New branch 'feature/anonymization-cd' available with the following commits: commit ebad920342ccf7bee44f6d71ed9475a3772e742f Author: Ashod Nakashian <ashod.nakash...@collabora.co.uk> Date: Sun Jun 10 22:40:32 2018 -0400
wsd: anonymize saveas Change-Id: I58e349781952a97c3251b0e52e26abb34d44e9c0 commit 43d4381f72d45fd3a0b0f2752ad0fbbc48e04b92 Author: Ashod Nakashian <ashod.nakash...@collabora.co.uk> Date: Sun Jun 10 22:30:42 2018 -0400 wsd: anonymize downloadas Change-Id: I6dff7189d78d339f1f5db7afef2b62da4df23759 commit b659c346533192d213e6b4229fe5ba275ac62029 Author: Ashod Nakashian <ashod.nakash...@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.nakash...@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.nakash...@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.nakash...@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.nakash...@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.nakash...@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.nakash...@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.nakash...@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.nakash...@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.nakash...@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.nakash...@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.nakash...@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.nakash...@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.nakash...@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 <ashnak...@gmail.com> Tested-by: Ashod Nakashian <ashnak...@gmail.com> commit 1cb04cc5f8f7f72562f5d31c01d6cd53a96a06c7 Author: Ashod Nakashian <ashod.nakash...@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 <ashnak...@gmail.com> Tested-by: Ashod Nakashian <ashnak...@gmail.com> _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits