Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add security logging base class #1

Merged

Commits on Feb 4, 2020

  1. add basic seclog classes as per dds-spec

    Signed-off-by: artivis <jeremie.deray@canonical.com>
    artivis committed Feb 4, 2020
    Configuration menu
    Copy the full SHA
    435b0e4 View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2020

  1. integrate logging to SecurityPluginFactory

    Signed-off-by: artivis <jeremie.deray@canonical.com>
    artivis committed Feb 5, 2020
    Configuration menu
    Copy the full SHA
    0e57b71 View commit details
    Browse the repository at this point in the history
  2. add missing function definition

    Signed-off-by: artivis <jeremie.deray@canonical.com>
    artivis committed Feb 5, 2020
    Configuration menu
    Copy the full SHA
    6f46fb9 View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2020

  1. add missing logic piece

    Signed-off-by: artivis <jeremie.deray@canonical.com>
    artivis committed Feb 6, 2020
    Configuration menu
    Copy the full SHA
    3d902f0 View commit details
    Browse the repository at this point in the history
  2. typo

    Signed-off-by: artivis <jeremie.deray@canonical.com>
    artivis committed Feb 6, 2020
    Configuration menu
    Copy the full SHA
    4016a45 View commit details
    Browse the repository at this point in the history
  3. add first seclog utest

    Signed-off-by: artivis <jeremie.deray@canonical.com>
    artivis committed Feb 6, 2020
    Configuration menu
    Copy the full SHA
    dae5e75 View commit details
    Browse the repository at this point in the history
  4. return if invalid log file path

    Signed-off-by: artivis <jeremie.deray@canonical.com>
    artivis committed Feb 6, 2020
    Configuration menu
    Copy the full SHA
    4749c9a View commit details
    Browse the repository at this point in the history
  5. Logging members private & getters

    Signed-off-by: artivis <jeremie.deray@canonical.com>
    artivis committed Feb 6, 2020
    Configuration menu
    Copy the full SHA
    a93a5be View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2020

  1. add set/get logger to security plugin base classes

    Signed-off-by: artivis <jeremie.deray@canonical.com>
    artivis committed Feb 11, 2020
    Configuration menu
    Copy the full SHA
    5b5f614 View commit details
    Browse the repository at this point in the history
  2. note

    Signed-off-by: artivis <jeremie.deray@canonical.com>
    artivis committed Feb 11, 2020
    Configuration menu
    Copy the full SHA
    a8a391b View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2020

  1. add string_to_EventLogLevel

    Signed-off-by: artivis <jeremie.deray@canonical.com>
    artivis committed Feb 13, 2020
    Configuration menu
    Copy the full SHA
    3f8e054 View commit details
    Browse the repository at this point in the history
  2. logging integration to SecurityManager

    Signed-off-by: artivis <jeremie.deray@canonical.com>
    artivis committed Feb 13, 2020
    Configuration menu
    Copy the full SHA
    1b64b11 View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2020

  1. add BuiltinLogging skeleton

    Signed-off-by: artivis <jeremie.deray@canonical.com>
    artivis committed Feb 20, 2020
    Configuration menu
    Copy the full SHA
    85507b8 View commit details
    Browse the repository at this point in the history
  2. security factory create BuiltinLogging

    Signed-off-by: artivis <jeremie.deray@canonical.com>
    artivis committed Feb 20, 2020
    Configuration menu
    Copy the full SHA
    22cb93e View commit details
    Browse the repository at this point in the history
  3. use BuiltinLogging in unit test

    Signed-off-by: artivis <jeremie.deray@canonical.com>
    artivis committed Feb 20, 2020
    Configuration menu
    Copy the full SHA
    d4ac406 View commit details
    Browse the repository at this point in the history

Commits on Feb 25, 2020

  1. change logger access in plugin bases

    Signed-off-by: artivis <jeremie.deray@canonical.com>
    artivis committed Feb 25, 2020
    Configuration menu
    Copy the full SHA
    171f159 View commit details
    Browse the repository at this point in the history
  2. make Logging::log const

    Signed-off-by: artivis <jeremie.deray@canonical.com>
    artivis committed Feb 25, 2020
    Configuration menu
    Copy the full SHA
    017b0a3 View commit details
    Browse the repository at this point in the history
  3. ConcurrentQueue final, fix type

    Signed-off-by: artivis <jeremie.deray@canonical.com>
    artivis committed Feb 25, 2020
    Configuration menu
    Copy the full SHA
    3af0b94 View commit details
    Browse the repository at this point in the history
  4. SecurityManager logInfo->logError

    Signed-off-by: artivis <jeremie.deray@canonical.com>
    artivis committed Feb 25, 2020
    Configuration menu
    Copy the full SHA
    f9367d5 View commit details
    Browse the repository at this point in the history
  5. rm inlines

    artivis committed Feb 25, 2020
    Configuration menu
    Copy the full SHA
    4a9b5c4 View commit details
    Browse the repository at this point in the history
  6. make Logging::publisher private

    Signed-off-by: artivis <jeremie.deray@canonical.com>
    artivis committed Feb 25, 2020
    Configuration menu
    Copy the full SHA
    c701936 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2020

  1. mv BuiltinLogging -> LogTopic

    Signed-off-by: artivis <jeremie.deray@canonical.com>
    artivis committed Feb 26, 2020
    Configuration menu
    Copy the full SHA
    a9156d5 View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2020

  1. mv convert to base class

    Signed-off-by: artivis <jeremie.deray@canonical.com>
    artivis committed Mar 20, 2020
    Configuration menu
    Copy the full SHA
    c83fd75 View commit details
    Browse the repository at this point in the history
  2. temporarily use EventLogLevel instead of LoggingLevel

    Signed-off-by: artivis <jeremie.deray@canonical.com>
    artivis committed Mar 20, 2020
    Configuration menu
    Copy the full SHA
    c3b4c34 View commit details
    Browse the repository at this point in the history
  3. fix properties namespacing

    Signed-off-by: artivis <jeremie.deray@canonical.com>
    artivis committed Mar 20, 2020
    Configuration menu
    Copy the full SHA
    d585044 View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2020

  1. add guid & domaine id

    Signed-off-by: artivis <jeremie.deray@canonical.com>
    artivis committed Mar 23, 2020
    Configuration menu
    Copy the full SHA
    b0cdbbf View commit details
    Browse the repository at this point in the history
  2. fix typo

    Signed-off-by: artivis <jeremie.deray@canonical.com>
    artivis committed Mar 23, 2020
    Configuration menu
    Copy the full SHA
    928ae4e View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2020

  1. add enable_logging_impl to config derived

    Signed-off-by: artivis <jeremie.deray@canonical.com>
    artivis committed Mar 26, 2020
    Configuration menu
    Copy the full SHA
    f57336b View commit details
    Browse the repository at this point in the history
  2. add compose_header

    Signed-off-by: artivis <jeremie.deray@canonical.com>
    artivis committed Mar 26, 2020
    Configuration menu
    Copy the full SHA
    e7c719e View commit details
    Browse the repository at this point in the history
  3. cleanup and bugfix

    Signed-off-by: artivis <jeremie.deray@canonical.com>
    artivis committed Mar 26, 2020
    Configuration menu
    Copy the full SHA
    406a549 View commit details
    Browse the repository at this point in the history
  4. add initial logging to file

    Signed-off-by: artivis <jeremie.deray@canonical.com>
    artivis committed Mar 26, 2020
    Configuration menu
    Copy the full SHA
    00def09 View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2020

  1. log stamp full precision

    Signed-off-by: artivis <jeremie.deray@canonical.com>
    artivis committed Mar 27, 2020
    Configuration menu
    Copy the full SHA
    4f5a801 View commit details
    Browse the repository at this point in the history
  2. use LoggingLevel as per sec 9.6

    Signed-off-by: artivis <jeremie.deray@canonical.com>
    artivis committed Mar 27, 2020
    Configuration menu
    Copy the full SHA
    9bc52d7 View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2020

  1. rm EventLogLevel

    Signed-off-by: artivis <jeremie.deray@canonical.com>
    artivis committed Mar 31, 2020
    Configuration menu
    Copy the full SHA
    aafbba0 View commit details
    Browse the repository at this point in the history
  2. distribute defaults to false & cleanup

    Signed-off-by: artivis <jeremie.deray@canonical.com>
    artivis committed Mar 31, 2020
    Configuration menu
    Copy the full SHA
    e462f19 View commit details
    Browse the repository at this point in the history
  3. cleanup

    Signed-off-by: artivis <jeremie.deray@canonical.com>
    artivis committed Mar 31, 2020
    Configuration menu
    Copy the full SHA
    797e939 View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2020

  1. exception as arg

    Signed-off-by: artivis <jeremie.deray@canonical.com>
    artivis committed Apr 1, 2020
    Configuration menu
    Copy the full SHA
    6bd8fc4 View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2020

  1. add SECURITY_LOGGING macros

    Signed-off-by: artivis <jeremie.deray@canonical.com>
    artivis committed Apr 2, 2020
    Configuration menu
    Copy the full SHA
    bc3563d View commit details
    Browse the repository at this point in the history
  2. first use of security logging macro

    Signed-off-by: artivis <jeremie.deray@canonical.com>
    artivis committed Apr 2, 2020
    Configuration menu
    Copy the full SHA
    230f8c8 View commit details
    Browse the repository at this point in the history
  3. logging header cosmetic

    Signed-off-by: artivis <jeremie.deray@canonical.com>
    artivis committed Apr 2, 2020
    Configuration menu
    Copy the full SHA
    e36e29c View commit details
    Browse the repository at this point in the history
  4. cleanup

    Signed-off-by: artivis <jeremie.deray@canonical.com>
    artivis committed Apr 2, 2020
    Configuration menu
    Copy the full SHA
    a614f51 View commit details
    Browse the repository at this point in the history