oslo.utils/oslo_utils
Hervé Beraud 6e17ae1f79 Fix regex used to mask password
Some use cases are poorly handled by the regex used
to mask password. Indeed when the password contains
quotes or double quotes in the middle such as `pass"word`,
the mask_password method will return `***"word`.

For more details please see
https://bugs.launchpad.net/oslo.utils/+bug/1949623

Closes-Bug: #1949623
Change-Id: I941750b4d49d2d75f0831b24d6dd17f4040f70a2
2022-01-11 15:25:40 +01:00
..
locale Imported Translations from Zanata 2018-03-01 06:07:18 +00:00
tests Fix regex used to mask password 2022-01-11 15:25:40 +01:00
__init__.py Move files out of the namespace package 2015-01-06 17:07:36 -05:00
_i18n.py Update URLs in documents according to document migration 2017-07-12 23:34:11 +08:00
dictutils.py Address nits from six removal patch 2021-02-01 10:47:54 +00:00
encodeutils.py Remove all usage of six library 2020-10-09 19:20:51 +08:00
eventletutils.py eventletutils: Optimise EventletEvent.clear() 2019-01-25 14:56:57 +13:00
excutils.py Remove all usage of six library 2020-10-09 19:20:51 +08:00
fileutils.py Add util methods for checking json and yaml formatted file 2020-08-26 09:39:02 -05:00
fixture.py Modify UUID sentinel to support keystone-like UUIDs 2021-08-03 13:13:58 +02:00
fnmatch.py Drop warnings enable filter 2021-07-01 10:21:19 +05:30
imageutils.py Add backing file format to the output 2021-11-11 10:57:50 +00:00
importutils.py Make method import_versioned_module work 2016-10-12 16:51:52 +08:00
netutils.py Use LOG.warning instead of deprecated LOG.warn 2021-11-29 18:21:40 +09:00
reflection.py Address nits from six removal patch 2021-02-01 10:47:54 +00:00
secretutils.py Add function to encapsule md5 for FIPS systems 2020-09-16 16:47:07 -04:00
specs_matcher.py Merge "Clean imports in code" 2018-02-09 12:55:21 +00:00
strutils.py Fix regex used to mask password 2022-01-11 15:25:40 +01:00
timeutils.py Remove all usage of six library 2020-10-09 19:20:51 +08:00
units.py Write document for each unit of oslo_utils.utils 2015-10-15 16:14:14 +02:00
uuidutils.py Add toggle 'dashed' to 'generate_uuid' function 2016-12-06 02:38:08 -05:00
versionutils.py Remove all usage of six library 2020-10-09 19:20:51 +08:00