[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