Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: c6c221b2c320e9c42e8074a625cdac437e951ef8
https://github.com/tribe29/checkmk/commit/c6c221b2c320e9c42e8074a625cdac437…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2023-01-05 (Thu, 05 Jan 2023)
Changed paths:
M Makefile
M configure.ac
M livestatus/src/.f12
M livestatus/src/DictFilter.cc
M livestatus/src/ListFilter.cc
M livestatus/src/MacroExpander.cc
M livestatus/src/Makefile.am
R livestatus/src/RegExp.cc
R livestatus/src/RegExp.h
M livestatus/src/StringFilter.cc
M livestatus/src/module.cc
M livestatus/src/opids.cc
R livestatus/src/test/test_RegExp.cc
M omd/Makefile
M omd/packages/mk-livestatus/mk-livestatus.make
M omd/packages/packages.make
R omd/packages/re2/.gitignore
R omd/packages/re2/create-archive
R omd/packages/re2/re2-2022-12-01.tar.gz
R omd/packages/re2/re2.make
M packages/livestatus/CMakeLists.txt
A packages/livestatus/include/livestatus/RegExp.h
M packages/livestatus/src/CMakeLists.txt
M packages/livestatus/src/InputBuffer.cc
A packages/livestatus/src/RegExp.cc
M packages/livestatus/test/CMakeLists.txt
M packages/livestatus/test/test.cc
A packages/livestatus/test/test_RegExp.cc
A third_party/re2/create-archive
A third_party/re2/re2-2022-12-01.tar.gz
Log Message:
-----------
move re2 and RegExp to livestatus
- move re2 to third_party dir according to the plan
Change-Id: I58d153318b5e035293a27d6a8bb087ef3382b428
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: e54ac58d52deb80c234a72c49f11eaeeae5f41f9
https://github.com/tribe29/checkmk/commit/e54ac58d52deb80c234a72c49f11eaeea…
Author: Lisa Pichler <lisa.pichler(a)tribe29.com>
Date: 2023-01-05 (Thu, 05 Jan 2023)
Changed paths:
M cmk/gui/userdb/saml2/interface.py
M cmk/gui/wato/pages/saml2.py
M cmk/utils/paths.py
A tests/unit/cmk/gui/userdb/saml2/certificate_files/signature_private.pem
A tests/unit/cmk/gui/userdb/saml2/certificate_files/signature_public.pem
M tests/unit/cmk/gui/userdb/saml2/conftest.py
M tests/unit/cmk/gui/userdb/saml2/test_interface.py
M tests/unit/cmk/gui/userdb/saml2/xml_files/checkmk_service_provider_metadata.xml
A tests/unit/cmk/gui/userdb/saml2/xml_files/unsigned_authentication_request_response.xml
M tests/unit/cmk/gui/wato/pages/test_saml2.py
Log Message:
-----------
SAML2: sign requests and verify response signatures
CMK-11853
Change-Id: I1d0003b452aaa8c6841ea85fd51cab7465b7cc71
Commit: e9b7a6072a779777bfce6c41e973fe09829220ee
https://github.com/tribe29/checkmk/commit/e9b7a6072a779777bfce6c41e973fe098…
Author: Lisa Pichler <lisa.pichler(a)tribe29.com>
Date: 2023-01-05 (Thu, 05 Jan 2023)
Changed paths:
M cmk/gui/userdb/saml2/interface.py
M tests/unit/cmk/gui/userdb/saml2/test_interface.py
Log Message:
-----------
SAML2: sign with sha512 and introduce disallowed algorithms
* sign requests with sha512
* reject responses that are signed with algorithms that are deemed
insecure
CMK-11853
Change-Id: I8dad1bc6d71e98a73b3fb03ab27e1c584002242e
Commit: c97ebca60b5a0f2a711931c2ba6213b016f2320c
https://github.com/tribe29/checkmk/commit/c97ebca60b5a0f2a711931c2ba6213b01…
Author: Lisa Pichler <lisa.pichler(a)tribe29.com>
Date: 2023-01-05 (Thu, 05 Jan 2023)
Changed paths:
M cmk/gui/valuespec.py
M cmk/gui/wato/pages/saml2.py
M cmk/utils/paths.py
M tests/unit/cmk/gui/userdb/saml2/conftest.py
M tests/unit/cmk/gui/wato/pages/test_saml2.py
Log Message:
-----------
SAML: config option to add custom certificates
CMK-11853
Change-Id: If2aade651c62b5964263e968ae721c4f97f3ca28
Compare: https://github.com/tribe29/checkmk/compare/5ca30b5a7797...c97ebca60b5a
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: f1b9c295093f246c00eb30eb9d4ecb3f3bad7e72
https://github.com/tribe29/checkmk/commit/f1b9c295093f246c00eb30eb9d4ecb3f3…
Author: Hannes Rantzsch <hannes.rantzsch(a)tribe29.com>
Date: 2023-01-05 (Thu, 05 Jan 2023)
Changed paths:
M cmk/gui/dashboard/visual_type.py
M cmk/gui/plugins/visuals/utils.py
M cmk/gui/views/visual_type.py
M cmk/gui/visuals/__init__.py
Log Message:
-----------
Fix: handle Visual create_info with no context
JS may provide no context, so the Pydantic model has to deal with that.
Adjust visual handler types as far as possible; often it is not clear if
context will be required.
Change-Id: I1bcf41e1fc3c9b4f69357dda1797cdfb8f454fcc
Commit: 5ca30b5a7797674b38d7399bea0bb47edd4839d1
https://github.com/tribe29/checkmk/commit/5ca30b5a7797674b38d7399bea0bb47ed…
Author: Hannes Rantzsch <hannes.rantzsch(a)tribe29.com>
Date: 2023-01-05 (Thu, 05 Jan 2023)
Changed paths:
M cmk/gui/visuals/__init__.py
Log Message:
-----------
Fix serialization of LazyStrings in Visuals
Builtin visuals contain LazyStrings. Copying a builtin visual to the
users' visuals resulted in serializing the LazyString via repr to
l"some string", which cannot be deserialized using literal_eval.
This led to unavailability of the reports page for all users if a user
attempted to modify the default template with their visuals.
LazyStrings are now explictly evaluated to fixed str's when saving
Visuals.
CMK-11706
Change-Id: I3ccb11cd006be260c10c2eac4fc6f2dfc3aa78b4
Compare: https://github.com/tribe29/checkmk/compare/996ed09db5d7...5ca30b5a7797
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 996ed09db5d7f5765f311fab5a6ef141550a0729
https://github.com/tribe29/checkmk/commit/996ed09db5d7f5765f311fab5a6ef1415…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2023-01-05 (Thu, 05 Jan 2023)
Changed paths:
M omd/Licenses.csv
A omd/packages/httplib/cpp-httplib-0.11.3.tar.gz
R omd/packages/httplib/cpp-httplib-0.8.9.tar.gz
Log Message:
-----------
Upgrade cpp-httplib from 0.8.9 to 0.11.3
>From 0.11.0:
> Changed to use `const std::string &` as much as possible
> instead of `const char *`.
Change-Id: Ia7ea5b7445ca2b04b455c5ea5b20af83d9e05d31
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 516f28730a388e79182a8d90a8a65e14cdc66f9d
https://github.com/tribe29/checkmk/commit/516f28730a388e79182a8d90a8a65e14c…
Author: Mazen Alkatlabee <mazen.alkatlabee(a)tribe29.com>
Date: 2023-01-05 (Thu, 05 Jan 2023)
Changed paths:
M package.json
M web/htdocs/js/index.ts
M webpack.config.js
Log Message:
-----------
delete canvas-5-polyfills
since we don't support IE11, we don't need this dependency anymore
Change-Id: Ia577096018ec77121e83725147a52f5844ff2cd9
Commit: 66a3532cf298dcaa9d6e1fade07b05c74d256c73
https://github.com/tribe29/checkmk/commit/66a3532cf298dcaa9d6e1fade07b05c74…
Author: Mazen Alkatlabee <mazen.alkatlabee(a)tribe29.com>
Date: 2023-01-05 (Thu, 05 Jan 2023)
Changed paths:
M web/htdocs/js/modules/dashboard.js
M web/htdocs/js/modules/graphs.ts
M web/htdocs/js/modules/popup_menu.ts
M web/htdocs/js/modules/selection.ts
M web/htdocs/js/modules/sidebar.ts
M web/htdocs/js/modules/utils.ts
M web/htdocs/js/modules/wato.ts
Log Message:
-----------
remove util.get_target(event) and replace it with event.target
Change-Id: I8a403c28db33e47b37ef72d861af6ed0fe227905
Compare: https://github.com/tribe29/checkmk/compare/13edbf26caeb...66a3532cf298
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 69b3262a319e713ea418c22b77b6609b161bf779
https://github.com/tribe29/checkmk/commit/69b3262a319e713ea418c22b77b6609b1…
Author: Lisa Pichler <lisa.pichler(a)tribe29.com>
Date: 2023-01-05 (Thu, 05 Jan 2023)
Changed paths:
M cmk/gui/userdb/saml2/interface.py
M tests/unit/cmk/gui/userdb/saml2/test_interface.py
Log Message:
-----------
SAML2: validate request ids
Any responses to requests that have not been sent must be rejected
CMK-11848
Change-Id: I6856ab1665de221ff5e7cfca47987360b56e8612
Commit: d13c9035107c4b95a75e33edd3101b82a2c25df0
https://github.com/tribe29/checkmk/commit/d13c9035107c4b95a75e33edd3101b82a…
Author: Lisa Pichler <lisa.pichler(a)tribe29.com>
Date: 2023-01-05 (Thu, 05 Jan 2023)
Changed paths:
M cmk/gui/userdb/saml2/interface.py
M tests/unit/cmk/gui/userdb/saml2/test_interface.py
Log Message:
-----------
SAML2 request ids: introduce ttl
CMK-11848
Change-Id: Ia5fbd9728d8eabab08551e2ebd6c8d7e063ba446
Commit: 13edbf26caeb23f92fb424fb6f475286b77543a8
https://github.com/tribe29/checkmk/commit/13edbf26caeb23f92fb424fb6f475286b…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2023-01-05 (Thu, 05 Jan 2023)
Changed paths:
M cmk/gui/wato/pages/groups.py
Log Message:
-----------
Extend input fields in service group editor
CMK-9475
Change-Id: If34cdafb8f0f7cc10a5fe7ecd84bce5c211041d7
Compare: https://github.com/tribe29/checkmk/compare/7fb7967f9732...13edbf26caeb