diff -r ce599998be7d -r 46651e194fbe src/eric7/Documentation/Help/source.qhp --- a/src/eric7/Documentation/Help/source.qhp Thu Sep 26 09:48:49 2024 +0200 +++ b/src/eric7/Documentation/Help/source.qhp Thu Sep 26 15:49:36 2024 +0200 @@ -109,6 +109,7 @@ </section> <section title="eric7.EricCore" ref="index-eric7.EricCore.html"> <section title="eric7.EricCore.EricFileSystemWatcher" ref="eric7.EricCore.EricFileSystemWatcher.html" /> + <section title="eric7.EricCore.EricPreferences" ref="eric7.EricCore.EricPreferences.html" /> <section title="eric7.EricCore.EricProcess" ref="eric7.EricCore.EricProcess.html" /> <section title="eric7.EricCore.EricStdRedirector" ref="eric7.EricCore.EricStdRedirector.html" /> <section title="eric7.EricCore.EricTreeSortFilterProxyModel" ref="eric7.EricCore.EricTreeSortFilterProxyModel.html" /> @@ -150,6 +151,11 @@ <section title="eric7.EricNetwork.EricUrlInfo" ref="eric7.EricNetwork.EricUrlInfo.html" /> </section> <section title="eric7.EricUtilities" ref="index-eric7.EricUtilities.html"> + <section title="eric7.EricUtilities.crypto" ref="index-eric7.EricUtilities.crypto.html"> + <section title="eric7.EricUtilities.crypto.__init__" ref="eric7.EricUtilities.crypto.__init__.html" /> + <section title="eric7.EricUtilities.crypto.py3AES" ref="eric7.EricUtilities.crypto.py3AES.html" /> + <section title="eric7.EricUtilities.crypto.py3PBKDF2" ref="eric7.EricUtilities.crypto.py3PBKDF2.html" /> + </section> <section title="eric7.EricUtilities.EricCache" ref="eric7.EricUtilities.EricCache.html" /> <section title="eric7.EricUtilities.EricMutexLocker" ref="eric7.EricUtilities.EricMutexLocker.html" /> <section title="eric7.EricUtilities.__init__" ref="eric7.EricUtilities.__init__.html" /> @@ -1272,11 +1278,6 @@ <section title="eric7.Utilities.ClassBrowsers.pyclbr" ref="eric7.Utilities.ClassBrowsers.pyclbr.html" /> <section title="eric7.Utilities.ClassBrowsers.rbclbr" ref="eric7.Utilities.ClassBrowsers.rbclbr.html" /> </section> - <section title="eric7.Utilities.crypto" ref="index-eric7.Utilities.crypto.html"> - <section title="eric7.Utilities.crypto.__init__" ref="eric7.Utilities.crypto.__init__.html" /> - <section title="eric7.Utilities.crypto.py3AES" ref="eric7.Utilities.crypto.py3AES.html" /> - <section title="eric7.Utilities.crypto.py3PBKDF2" ref="eric7.Utilities.crypto.py3PBKDF2.html" /> - </section> <section title="eric7.Utilities.AutoSaver" ref="eric7.Utilities.AutoSaver.html" /> <section title="eric7.Utilities.BackgroundClient" ref="eric7.Utilities.BackgroundClient.html" /> <section title="eric7.Utilities.BackgroundService" ref="eric7.Utilities.BackgroundService.html" /> @@ -1608,31 +1609,31 @@ </section> </toc> <keywords> - <keyword name="AES" id="AES" ref="eric7.Utilities.crypto.py3AES.html#AES" /> - <keyword name="AES.__addRoundKey" id="AES.__addRoundKey" ref="eric7.Utilities.crypto.py3AES.html#AES.__addRoundKey" /> - <keyword name="AES.__aes_invMain" id="AES.__aes_invMain" ref="eric7.Utilities.crypto.py3AES.html#AES.__aes_invMain" /> - <keyword name="AES.__aes_invRound" id="AES.__aes_invRound" ref="eric7.Utilities.crypto.py3AES.html#AES.__aes_invRound" /> - <keyword name="AES.__aes_main" id="AES.__aes_main" ref="eric7.Utilities.crypto.py3AES.html#AES.__aes_main" /> - <keyword name="AES.__aes_round" id="AES.__aes_round" ref="eric7.Utilities.crypto.py3AES.html#AES.__aes_round" /> - <keyword name="AES.__core" id="AES.__core" ref="eric7.Utilities.crypto.py3AES.html#AES.__core" /> - <keyword name="AES.__createRoundKey" id="AES.__createRoundKey" ref="eric7.Utilities.crypto.py3AES.html#AES.__createRoundKey" /> - <keyword name="AES.__expandKey" id="AES.__expandKey" ref="eric7.Utilities.crypto.py3AES.html#AES.__expandKey" /> - <keyword name="AES.__galois_multiplication" id="AES.__galois_multiplication" ref="eric7.Utilities.crypto.py3AES.html#AES.__galois_multiplication" /> - <keyword name="AES.__getRconValue" id="AES.__getRconValue" ref="eric7.Utilities.crypto.py3AES.html#AES.__getRconValue" /> - <keyword name="AES.__getSBoxInvert" id="AES.__getSBoxInvert" ref="eric7.Utilities.crypto.py3AES.html#AES.__getSBoxInvert" /> - <keyword name="AES.__getSBoxValue" id="AES.__getSBoxValue" ref="eric7.Utilities.crypto.py3AES.html#AES.__getSBoxValue" /> - <keyword name="AES.__mixColumn" id="AES.__mixColumn" ref="eric7.Utilities.crypto.py3AES.html#AES.__mixColumn" /> - <keyword name="AES.__mixColumns" id="AES.__mixColumns" ref="eric7.Utilities.crypto.py3AES.html#AES.__mixColumns" /> - <keyword name="AES.__rotate" id="AES.__rotate" ref="eric7.Utilities.crypto.py3AES.html#AES.__rotate" /> - <keyword name="AES.__shiftRow" id="AES.__shiftRow" ref="eric7.Utilities.crypto.py3AES.html#AES.__shiftRow" /> - <keyword name="AES.__shiftRows" id="AES.__shiftRows" ref="eric7.Utilities.crypto.py3AES.html#AES.__shiftRows" /> - <keyword name="AES.__subBytes" id="AES.__subBytes" ref="eric7.Utilities.crypto.py3AES.html#AES.__subBytes" /> - <keyword name="AES.decrypt" id="AES.decrypt" ref="eric7.Utilities.crypto.py3AES.html#AES.decrypt" /> - <keyword name="AES.encrypt" id="AES.encrypt" ref="eric7.Utilities.crypto.py3AES.html#AES.encrypt" /> - <keyword name="AESModeOfOperation" id="AESModeOfOperation" ref="eric7.Utilities.crypto.py3AES.html#AESModeOfOperation" /> - <keyword name="AESModeOfOperation.__extractBytes" id="AESModeOfOperation.__extractBytes" ref="eric7.Utilities.crypto.py3AES.html#AESModeOfOperation.__extractBytes" /> - <keyword name="AESModeOfOperation.decrypt" id="AESModeOfOperation.decrypt" ref="eric7.Utilities.crypto.py3AES.html#AESModeOfOperation.decrypt" /> - <keyword name="AESModeOfOperation.encrypt" id="AESModeOfOperation.encrypt" ref="eric7.Utilities.crypto.py3AES.html#AESModeOfOperation.encrypt" /> + <keyword name="AES" id="AES" ref="eric7.EricUtilities.crypto.py3AES.html#AES" /> + <keyword name="AES.__addRoundKey" id="AES.__addRoundKey" ref="eric7.EricUtilities.crypto.py3AES.html#AES.__addRoundKey" /> + <keyword name="AES.__aes_invMain" id="AES.__aes_invMain" ref="eric7.EricUtilities.crypto.py3AES.html#AES.__aes_invMain" /> + <keyword name="AES.__aes_invRound" id="AES.__aes_invRound" ref="eric7.EricUtilities.crypto.py3AES.html#AES.__aes_invRound" /> + <keyword name="AES.__aes_main" id="AES.__aes_main" ref="eric7.EricUtilities.crypto.py3AES.html#AES.__aes_main" /> + <keyword name="AES.__aes_round" id="AES.__aes_round" ref="eric7.EricUtilities.crypto.py3AES.html#AES.__aes_round" /> + <keyword name="AES.__core" id="AES.__core" ref="eric7.EricUtilities.crypto.py3AES.html#AES.__core" /> + <keyword name="AES.__createRoundKey" id="AES.__createRoundKey" ref="eric7.EricUtilities.crypto.py3AES.html#AES.__createRoundKey" /> + <keyword name="AES.__expandKey" id="AES.__expandKey" ref="eric7.EricUtilities.crypto.py3AES.html#AES.__expandKey" /> + <keyword name="AES.__galois_multiplication" id="AES.__galois_multiplication" ref="eric7.EricUtilities.crypto.py3AES.html#AES.__galois_multiplication" /> + <keyword name="AES.__getRconValue" id="AES.__getRconValue" ref="eric7.EricUtilities.crypto.py3AES.html#AES.__getRconValue" /> + <keyword name="AES.__getSBoxInvert" id="AES.__getSBoxInvert" ref="eric7.EricUtilities.crypto.py3AES.html#AES.__getSBoxInvert" /> + <keyword name="AES.__getSBoxValue" id="AES.__getSBoxValue" ref="eric7.EricUtilities.crypto.py3AES.html#AES.__getSBoxValue" /> + <keyword name="AES.__mixColumn" id="AES.__mixColumn" ref="eric7.EricUtilities.crypto.py3AES.html#AES.__mixColumn" /> + <keyword name="AES.__mixColumns" id="AES.__mixColumns" ref="eric7.EricUtilities.crypto.py3AES.html#AES.__mixColumns" /> + <keyword name="AES.__rotate" id="AES.__rotate" ref="eric7.EricUtilities.crypto.py3AES.html#AES.__rotate" /> + <keyword name="AES.__shiftRow" id="AES.__shiftRow" ref="eric7.EricUtilities.crypto.py3AES.html#AES.__shiftRow" /> + <keyword name="AES.__shiftRows" id="AES.__shiftRows" ref="eric7.EricUtilities.crypto.py3AES.html#AES.__shiftRows" /> + <keyword name="AES.__subBytes" id="AES.__subBytes" ref="eric7.EricUtilities.crypto.py3AES.html#AES.__subBytes" /> + <keyword name="AES.decrypt" id="AES.decrypt" ref="eric7.EricUtilities.crypto.py3AES.html#AES.decrypt" /> + <keyword name="AES.encrypt" id="AES.encrypt" ref="eric7.EricUtilities.crypto.py3AES.html#AES.encrypt" /> + <keyword name="AESModeOfOperation" id="AESModeOfOperation" ref="eric7.EricUtilities.crypto.py3AES.html#AESModeOfOperation" /> + <keyword name="AESModeOfOperation.__extractBytes" id="AESModeOfOperation.__extractBytes" ref="eric7.EricUtilities.crypto.py3AES.html#AESModeOfOperation.__extractBytes" /> + <keyword name="AESModeOfOperation.decrypt" id="AESModeOfOperation.decrypt" ref="eric7.EricUtilities.crypto.py3AES.html#AESModeOfOperation.decrypt" /> + <keyword name="AESModeOfOperation.encrypt" id="AESModeOfOperation.encrypt" ref="eric7.EricUtilities.crypto.py3AES.html#AESModeOfOperation.encrypt" /> <keyword name="APIGenerator" id="APIGenerator" ref="eric7.DocumentationTools.APIGenerator.html#APIGenerator" /> <keyword name="APIGenerator (Constructor)" id="APIGenerator (Constructor)" ref="eric7.DocumentationTools.APIGenerator.html#APIGenerator.__init__" /> <keyword name="APIGenerator (Module)" id="APIGenerator (Module)" ref="eric7.DocumentationTools.APIGenerator.html" /> @@ -5999,6 +6000,8 @@ <keyword name="EricPlugin.pytest_sessionfinish" id="EricPlugin.pytest_sessionfinish" ref="eric7.Testing.Interfaces.PytestRunner.html#EricPlugin.pytest_sessionfinish" /> <keyword name="EricPlugin.pytest_sessionstart" id="EricPlugin.pytest_sessionstart" ref="eric7.Testing.Interfaces.PytestRunner.html#EricPlugin.pytest_sessionstart" /> <keyword name="EricPluginWizard (Package)" id="EricPluginWizard (Package)" ref="index-eric7.Plugins.WizardPlugins.EricPluginWizard.html" /> + <keyword name="EricPreferences" id="EricPreferences" ref="eric7.EricCore.EricPreferences.html#EricPreferences" /> + <keyword name="EricPreferences (Module)" id="EricPreferences (Module)" ref="eric7.EricCore.EricPreferences.html" /> <keyword name="EricProcess" id="EricProcess" ref="eric7.EricCore.EricProcess.html#EricProcess" /> <keyword name="EricProcess (Constructor)" id="EricProcess (Constructor)" ref="eric7.EricCore.EricProcess.html#EricProcess.__init__" /> <keyword name="EricProcess (Module)" id="EricProcess (Module)" ref="eric7.EricCore.EricProcess.html" /> @@ -12265,8 +12268,6 @@ <keyword name="NetworkPage" id="NetworkPage" ref="eric7.Preferences.ConfigurationPages.NetworkPage.html#NetworkPage" /> <keyword name="NetworkPage (Constructor)" id="NetworkPage (Constructor)" ref="eric7.Preferences.ConfigurationPages.NetworkPage.html#NetworkPage.__init__" /> <keyword name="NetworkPage (Module)" id="NetworkPage (Module)" ref="eric7.Preferences.ConfigurationPages.NetworkPage.html" /> - <keyword name="NetworkPage.on_clearProxyPasswordsButton_clicked" id="NetworkPage.on_clearProxyPasswordsButton_clicked" ref="eric7.Preferences.ConfigurationPages.NetworkPage.html#NetworkPage.on_clearProxyPasswordsButton_clicked" /> - <keyword name="NetworkPage.on_ftpProxyTypeCombo_currentIndexChanged" id="NetworkPage.on_ftpProxyTypeCombo_currentIndexChanged" ref="eric7.Preferences.ConfigurationPages.NetworkPage.html#NetworkPage.on_ftpProxyTypeCombo_currentIndexChanged" /> <keyword name="NetworkPage.save" id="NetworkPage.save" ref="eric7.Preferences.ConfigurationPages.NetworkPage.html#NetworkPage.save" /> <keyword name="NetworkPage.setMode" id="NetworkPage.setMode" ref="eric7.Preferences.ConfigurationPages.NetworkPage.html#NetworkPage.setMode" /> <keyword name="NetworkProxyPage" id="NetworkProxyPage" ref="eric7.Preferences.ConfigurationPages.NetworkProxyPage.html#NetworkProxyPage" /> @@ -20070,7 +20071,7 @@ <keyword name="_Unparser.write_key_value_pair" id="_Unparser.write_key_value_pair" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.ast_unparse.html#_Unparser.write_key_value_pair" /> <keyword name="__checkCodeStyle" id="__checkCodeStyle" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleChecker.html#__checkCodeStyle" /> <keyword name="__checkSyntax" id="__checkSyntax" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleChecker.html#__checkSyntax" /> - <keyword name="__getMainPassword" id="__getMainPassword" ref="eric7.Utilities.crypto.__init__.html#__getMainPassword" /> + <keyword name="__getMainPassword" id="__getMainPassword" ref="eric7.EricUtilities.crypto.__init__.html#__getMainPassword" /> <keyword name="__getPygmentsLexer" id="__getPygmentsLexer" ref="eric7.QScintilla.Lexers.__init__.html#__getPygmentsLexer" /> <keyword name="__initChannelModesDict" id="__initChannelModesDict" ref="eric7.Network.IRC.IrcUtilities.html#__initChannelModesDict" /> <keyword name="__init__" id="__init__" ref="eric7.Plugins.WizardPlugins.EricPluginWizard.Templates.html#__init__" /> @@ -20154,7 +20155,7 @@ <keyword name="amendConfig" id="amendConfig" ref="eric7.Plugins.VcsPlugins.vcsSubversion.SvnUtilities.html#amendConfig" /> <keyword name="analyze" id="analyze" ref="eric7.DataViews.CodeMetrics.html#analyze" /> <keyword name="appStartup" id="appStartup" ref="eric7.Toolbox.Startup.html#appStartup" /> - <keyword name="append_PKCS7_padding" id="append_PKCS7_padding" ref="eric7.Utilities.crypto.py3AES.html#append_PKCS7_padding" /> + <keyword name="append_PKCS7_padding" id="append_PKCS7_padding" ref="eric7.EricUtilities.crypto.py3AES.html#append_PKCS7_padding" /> <keyword name="assert (Module)" id="assert (Module)" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.assert.html" /> <keyword name="ast_unparse (Module)" id="ast_unparse (Module)" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.ast_unparse.html" /> <keyword name="awsHardcodedPassword (Module)" id="awsHardcodedPassword (Module)" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.awsHardcodedPassword.html" /> @@ -20170,7 +20171,7 @@ <keyword name="case_insensitive_set_diff" id="case_insensitive_set_diff" ref="eric7.PipInterface.piplicenses.html#case_insensitive_set_diff" /> <keyword name="case_insensitive_set_intersect" id="case_insensitive_set_intersect" ref="eric7.PipInterface.piplicenses.html#case_insensitive_set_intersect" /> <keyword name="certificateValidation (Module)" id="certificateValidation (Module)" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.certificateValidation.html" /> - <keyword name="changeRememberedMain" id="changeRememberedMain" ref="eric7.Utilities.crypto.__init__.html#changeRememberedMain" /> + <keyword name="changeRememberedMain" id="changeRememberedMain" ref="eric7.EricUtilities.crypto.__init__.html#changeRememberedMain" /> <keyword name="checkAssertUsed" id="checkAssertUsed" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.assert.html#checkAssertUsed" /> <keyword name="checkBindAllInterfaces" id="checkBindAllInterfaces" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.generalBindAllInterfaces.html#checkBindAllInterfaces" /> <keyword name="checkContextlibSuppress" id="checkContextlibSuppress" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.tryExcept.html#checkContextlibSuppress" /> @@ -20240,6 +20241,7 @@ <keyword name="containsSpace" id="containsSpace" ref="eric7.WebBrowser.Tools.WebBrowserTools.html#containsSpace" /> <keyword name="continued_indentation" id="continued_indentation" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.pycodestyle.html#continued_indentation" /> <keyword name="convertLineEnds" id="convertLineEnds" ref="eric7.Utilities.__init__.html#convertLineEnds" /> + <keyword name="convertPasswords" id="convertPasswords" ref="eric7.EricCore.EricPreferences.html#convertPasswords" /> <keyword name="convertPasswords" id="convertPasswords" ref="eric7.Preferences.__init__.html#convertPasswords" /> <keyword name="convert_from_hex_to_uf2" id="convert_from_hex_to_uf2" ref="eric7.MicroPython.Tools.uf2conv.html#convert_from_hex_to_uf2" /> <keyword name="convert_from_uf2" id="convert_from_uf2" ref="eric7.MicroPython.Tools.uf2conv.html#convert_from_uf2" /> @@ -20466,23 +20468,23 @@ <keyword name="create_parser" id="create_parser" ref="eric7.PipInterface.piplicenses.html#create_parser" /> <keyword name="create_summary_list" id="create_summary_list" ref="eric7.PipInterface.piplicenses.html#create_summary_list" /> <keyword name="critical" id="critical" ref="eric7.EricWidgets.EricMessageBox.html#critical" /> - <keyword name="crypto (Package)" id="crypto (Package)" ref="index-eric7.Utilities.crypto.html" /> + <keyword name="crypto (Package)" id="crypto (Package)" ref="index-eric7.EricUtilities.crypto.html" /> <keyword name="cursors (Package)" id="cursors (Package)" ref="index-eric7.IconEditor.cursors.html" /> <keyword name="data (Package)" id="data (Package)" ref="index-eric7.EricNetwork.data.html" /> <keyword name="data (Package)" id="data (Package)" ref="index-eric7.UI.data.html" /> <keyword name="data (Package)" id="data (Package)" ref="index-eric7.WebBrowser.data.html" /> - <keyword name="dataDecrypt" id="dataDecrypt" ref="eric7.Utilities.crypto.__init__.html#dataDecrypt" /> - <keyword name="dataEncrypt" id="dataEncrypt" ref="eric7.Utilities.crypto.__init__.html#dataEncrypt" /> + <keyword name="dataDecrypt" id="dataDecrypt" ref="eric7.EricUtilities.crypto.__init__.html#dataDecrypt" /> + <keyword name="dataEncrypt" id="dataEncrypt" ref="eric7.EricUtilities.crypto.__init__.html#dataEncrypt" /> <keyword name="dataString" id="dataString" ref="eric7.EricUtilities.__init__.html#dataString" /> <keyword name="dataString" id="dataString" ref="eric7.WebBrowser.Download.DownloadUtilities.html#dataString" /> <keyword name="dateFromTime_t" id="dateFromTime_t" ref="eric7.Plugins.VcsPlugins.vcsPySvn.SvnUtilities.html#dateFromTime_t" /> <keyword name="deactivate" id="deactivate" ref="eric7.Plugins.WizardPlugins.EricPluginWizard.Templates.html#deactivate" /> <keyword name="decode" id="decode" ref="eric7.Utilities.__init__.html#decode" /> - <keyword name="decodeBytes" id="decodeBytes" ref="eric7.Utilities.__init__.html#decodeBytes" /> - <keyword name="decodeString" id="decodeString" ref="eric7.Utilities.__init__.html#decodeString" /> + <keyword name="decodeBytes" id="decodeBytes" ref="eric7.EricUtilities.__init__.html#decodeBytes" /> + <keyword name="decodeString" id="decodeString" ref="eric7.EricUtilities.__init__.html#decodeString" /> <keyword name="decodeWithEncoding" id="decodeWithEncoding" ref="eric7.Utilities.__init__.html#decodeWithEncoding" /> <keyword name="decoratedName" id="decoratedName" ref="eric7.MicroPython.MicroPythonFileSystemUtilities.html#decoratedName" /> - <keyword name="decryptData" id="decryptData" ref="eric7.Utilities.crypto.py3AES.html#decryptData" /> + <keyword name="decryptData" id="decryptData" ref="eric7.EricUtilities.crypto.py3AES.html#decryptData" /> <keyword name="deepgetattr" id="deepgetattr" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.SecurityUtils.html#deepgetattr" /> <keyword name="desktopName" id="desktopName" ref="eric7.SystemUtilities.DesktopUtilities.html#desktopName" /> <keyword name="determineSourceType" id="determineSourceType" ref="eric7.Utilities.ClassBrowsers.__init__.html#determineSourceType" /> @@ -20499,7 +20501,7 @@ <keyword name="drawRect" id="drawRect" ref="eric7.Snapshot.SnapshotRegionGrabber.html#drawRect" /> <keyword name="editMessageFilters" id="editMessageFilters" ref="eric7.EricWidgets.EricErrorMessage.html#editMessageFilters" /> <keyword name="encode" id="encode" ref="eric7.Utilities.__init__.html#encode" /> - <keyword name="encryptData" id="encryptData" ref="eric7.Utilities.crypto.py3AES.html#encryptData" /> + <keyword name="encryptData" id="encryptData" ref="eric7.EricUtilities.crypto.py3AES.html#encryptData" /> <keyword name="engineDisplayName" id="engineDisplayName" ref="eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.__init__.html#engineDisplayName" /> <keyword name="ensureUniqueFilename" id="ensureUniqueFilename" ref="eric7.WebBrowser.Tools.WebBrowserTools.html#ensureUniqueFilename" /> <keyword name="ensure_latest_bundle" id="ensure_latest_bundle" ref="eric7.MicroPython.Devices.CircuitPythonUpdater.CircupFunctions.html#ensure_latest_bundle" /> @@ -20539,8 +20541,8 @@ <keyword name="eric7config (Module)" id="eric7config (Module)" ref="eric7.eric7config.html" /> <keyword name="eric7dbgstub (Module)" id="eric7dbgstub (Module)" ref="eric7.DebugClients.Python.eric7dbgstub.html" /> <keyword name="error" id="error" ref="eric7.MicroPython.Tools.uf2conv.html#error" /> - <keyword name="escape_entities" id="escape_entities" ref="eric7.Utilities.__init__.html#escape_entities" /> - <keyword name="escape_uentities" id="escape_uentities" ref="eric7.Utilities.__init__.html#escape_uentities" /> + <keyword name="escape_entities" id="escape_entities" ref="eric7.EricUtilities.__init__.html#escape_entities" /> + <keyword name="escape_uentities" id="escape_uentities" ref="eric7.EricUtilities.__init__.html#escape_uentities" /> <keyword name="escapedBytesRepresentation" id="escapedBytesRepresentation" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.SecurityUtils.html#escapedBytesRepresentation" /> <keyword name="evaluateCall" id="evaluateCall" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.djangoXssVulnerability.html#evaluateCall" /> <keyword name="evaluateVar" id="evaluateVar" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.djangoXssVulnerability.html#evaluateVar" /> @@ -20645,7 +20647,7 @@ <keyword name="getConfigData" id="getConfigData" ref="eric7.Plugins.PluginVcsPySvn.html#getConfigData" /> <keyword name="getConfigData" id="getConfigData" ref="eric7.Plugins.PluginVcsSubversion.html#getConfigData" /> <keyword name="getConfigData" id="getConfigData" ref="eric7.Plugins.WizardPlugins.EricPluginWizard.Templates.html#getConfigData" /> - <keyword name="getConfigDir" id="getConfigDir" ref="eric7.Globals.__init__.html#getConfigDir" /> + <keyword name="getConfigDir" id="getConfigDir" ref="eric7.EricUtilities.__init__.html#getConfigDir" /> <keyword name="getConfigPath" id="getConfigPath" ref="eric7.Plugins.VcsPlugins.vcsGit.GitUtilities.html#getConfigPath" /> <keyword name="getConfigPath" id="getConfigPath" ref="eric7.Plugins.VcsPlugins.vcsMercurial.HgUtilities.html#getConfigPath" /> <keyword name="getConfigPath" id="getConfigPath" ref="eric7.Plugins.VcsPlugins.vcsPySvn.SvnUtilities.html#getConfigPath" /> @@ -20726,6 +20728,7 @@ <keyword name="getMicroPython" id="getMicroPython" ref="eric7.Preferences.__init__.html#getMicroPython" /> <keyword name="getModuleQualnameFromPath" id="getModuleQualnameFromPath" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.SecurityUtils.html#getModuleQualnameFromPath" /> <keyword name="getMultiProject" id="getMultiProject" ref="eric7.Preferences.__init__.html#getMultiProject" /> + <keyword name="getNetworkProxy" id="getNetworkProxy" ref="eric7.EricCore.EricPreferences.html#getNetworkProxy" /> <keyword name="getOpenFilPathsAndFilter" id="getOpenFilPathsAndFilter" ref="eric7.EricWidgets.EricFileDialog.html#getOpenFilPathsAndFilter" /> <keyword name="getOpenFileAndDirNames" id="getOpenFileAndDirNames" ref="eric7.EricWidgets.EricFileDialog.html#getOpenFileAndDirNames" /> <keyword name="getOpenFileAndDirPaths" id="getOpenFileAndDirPaths" ref="eric7.EricWidgets.EricFileDialog.html#getOpenFileAndDirPaths" /> @@ -20848,14 +20851,14 @@ <keyword name="hasQtLinguist" id="hasQtLinguist" ref="eric7.SystemUtilities.QtUtilities.html#hasQtLinguist" /> <keyword name="hasShell" id="hasShell" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.injectionShell.html#hasShell" /> <keyword name="has_info" id="has_info" ref="eric7.MicroPython.Tools.uf2conv.html#has_info" /> - <keyword name="hashPassword" id="hashPassword" ref="eric7.Utilities.crypto.py3PBKDF2.html#hashPassword" /> - <keyword name="hashPasswordTuple" id="hashPasswordTuple" ref="eric7.Utilities.crypto.py3PBKDF2.html#hashPasswordTuple" /> + <keyword name="hashPassword" id="hashPassword" ref="eric7.EricUtilities.crypto.py3PBKDF2.html#hashPassword" /> + <keyword name="hashPasswordTuple" id="hashPasswordTuple" ref="eric7.EricUtilities.crypto.py3PBKDF2.html#hashPasswordTuple" /> <keyword name="hg (Module)" id="hg (Module)" ref="eric7.Plugins.VcsPlugins.vcsMercurial.hg.html" /> <keyword name="hgVersion" id="hgVersion" ref="eric7.Plugins.VcsPlugins.vcsMercurial.HgUtilities.html#hgVersion" /> <keyword name="histedit (Module)" id="histedit (Module)" ref="eric7.Plugins.VcsPlugins.vcsMercurial.HisteditExtension.histedit.html" /> - <keyword name="html_encode" id="html_encode" ref="eric7.Utilities.__init__.html#html_encode" /> - <keyword name="html_udecode" id="html_udecode" ref="eric7.Utilities.__init__.html#html_udecode" /> - <keyword name="html_uencode" id="html_uencode" ref="eric7.Utilities.__init__.html#html_uencode" /> + <keyword name="html_encode" id="html_encode" ref="eric7.EricUtilities.__init__.html#html_encode" /> + <keyword name="html_udecode" id="html_udecode" ref="eric7.EricUtilities.__init__.html#html_udecode" /> + <keyword name="html_uencode" id="html_uencode" ref="eric7.EricUtilities.__init__.html#html_uencode" /> <keyword name="ignoreCode" id="ignoreCode" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleChecker.html#ignoreCode" /> <keyword name="importPreferences" id="importPreferences" ref="eric7.Preferences.__init__.html#importPreferences" /> <keyword name="importShortcuts" id="importShortcuts" ref="eric7.Preferences.Shortcuts.html#importShortcuts" /> @@ -20869,6 +20872,7 @@ <keyword name="initBatchService" id="initBatchService" ref="eric7.Plugins.CheckerPlugins.SyntaxChecker.tomlCheckSyntax.html#initBatchService" /> <keyword name="initBatchService" id="initBatchService" ref="eric7.Plugins.CheckerPlugins.SyntaxChecker.yamlCheckSyntax.html#initBatchService" /> <keyword name="initDebugger" id="initDebugger" ref="eric7.DebugClients.Python.eric7dbgstub.html#initDebugger" /> + <keyword name="initPreferences" id="initPreferences" ref="eric7.EricCore.EricPreferences.html#initPreferences" /> <keyword name="initPreferences" id="initPreferences" ref="eric7.Preferences.__init__.html#initPreferences" /> <keyword name="initRecentSettings" id="initRecentSettings" ref="eric7.Preferences.__init__.html#initRecentSettings" /> <keyword name="initSSL" id="initSSL" ref="eric7.EricNetwork.EricSslUtilities.html#initSSL" /> @@ -21037,7 +21041,7 @@ <keyword name="patchQProcess" id="patchQProcess" ref="eric7.DebugClients.Python.QProcessExtension.html#patchQProcess" /> <keyword name="patchSubprocess" id="patchSubprocess" ref="eric7.DebugClients.Python.SubprocessExtension.html#patchSubprocess" /> <keyword name="patch_circup" id="patch_circup" ref="eric7.MicroPython.Devices.CircuitPythonUpdater.CircupFunctions.html#patch_circup" /> - <keyword name="pbkdf2" id="pbkdf2" ref="eric7.Utilities.crypto.py3PBKDF2.html#pbkdf2" /> + <keyword name="pbkdf2" id="pbkdf2" ref="eric7.EricUtilities.crypto.py3PBKDF2.html#pbkdf2" /> <keyword name="piplicenses (Module)" id="piplicenses (Module)" ref="eric7.PipInterface.piplicenses.html" /> <keyword name="pixmapFileToDataUrl" id="pixmapFileToDataUrl" ref="eric7.WebBrowser.Tools.WebBrowserTools.html#pixmapFileToDataUrl" /> <keyword name="pixmapFromByteArray" id="pixmapFromByteArray" ref="eric7.WebBrowser.Tools.WebBrowserTools.html#pixmapFromByteArray" /> @@ -21066,15 +21070,15 @@ <keyword name="proxyAuthenticationRequired" id="proxyAuthenticationRequired" ref="eric7.EricNetwork.EricNetworkProxyFactory.html#proxyAuthenticationRequired" /> <keyword name="purge (Module)" id="purge (Module)" ref="eric7.Plugins.VcsPlugins.vcsMercurial.PurgeExtension.purge.html" /> <keyword name="pushView" id="pushView" ref="eric7.WebBrowser.WebInspector.html#pushView" /> - <keyword name="pwConvert" id="pwConvert" ref="eric7.Utilities.crypto.__init__.html#pwConvert" /> - <keyword name="pwDecode" id="pwDecode" ref="eric7.Utilities.crypto.__init__.html#pwDecode" /> - <keyword name="pwDecrypt" id="pwDecrypt" ref="eric7.Utilities.crypto.__init__.html#pwDecrypt" /> - <keyword name="pwEncode" id="pwEncode" ref="eric7.Utilities.crypto.__init__.html#pwEncode" /> - <keyword name="pwEncrypt" id="pwEncrypt" ref="eric7.Utilities.crypto.__init__.html#pwEncrypt" /> - <keyword name="pwRecode" id="pwRecode" ref="eric7.Utilities.crypto.__init__.html#pwRecode" /> - <keyword name="pwReencrypt" id="pwReencrypt" ref="eric7.Utilities.crypto.__init__.html#pwReencrypt" /> - <keyword name="py3AES (Module)" id="py3AES (Module)" ref="eric7.Utilities.crypto.py3AES.html" /> - <keyword name="py3PBKDF2 (Module)" id="py3PBKDF2 (Module)" ref="eric7.Utilities.crypto.py3PBKDF2.html" /> + <keyword name="pwConvert" id="pwConvert" ref="eric7.EricUtilities.crypto.__init__.html#pwConvert" /> + <keyword name="pwDecode" id="pwDecode" ref="eric7.EricUtilities.crypto.__init__.html#pwDecode" /> + <keyword name="pwDecrypt" id="pwDecrypt" ref="eric7.EricUtilities.crypto.__init__.html#pwDecrypt" /> + <keyword name="pwEncode" id="pwEncode" ref="eric7.EricUtilities.crypto.__init__.html#pwEncode" /> + <keyword name="pwEncrypt" id="pwEncrypt" ref="eric7.EricUtilities.crypto.__init__.html#pwEncrypt" /> + <keyword name="pwRecode" id="pwRecode" ref="eric7.EricUtilities.crypto.__init__.html#pwRecode" /> + <keyword name="pwReencrypt" id="pwReencrypt" ref="eric7.EricUtilities.crypto.__init__.html#pwReencrypt" /> + <keyword name="py3AES (Module)" id="py3AES (Module)" ref="eric7.EricUtilities.crypto.py3AES.html" /> + <keyword name="py3PBKDF2 (Module)" id="py3PBKDF2 (Module)" ref="eric7.EricUtilities.crypto.py3PBKDF2.html" /> <keyword name="pyCheckSyntax (Module)" id="pyCheckSyntax (Module)" ref="eric7.Plugins.CheckerPlugins.SyntaxChecker.pyCheckSyntax.html" /> <keyword name="pySyntaxAndPyflakesBatchCheck" id="pySyntaxAndPyflakesBatchCheck" ref="eric7.Plugins.CheckerPlugins.SyntaxChecker.pyCheckSyntax.html#pySyntaxAndPyflakesBatchCheck" /> <keyword name="pySyntaxAndPyflakesCheck" id="pySyntaxAndPyflakesCheck" ref="eric7.Plugins.CheckerPlugins.SyntaxChecker.pyCheckSyntax.html#pySyntaxAndPyflakesCheck" /> @@ -21093,7 +21097,7 @@ <keyword name="readEncodedFileWithHash" id="readEncodedFileWithHash" ref="eric7.Utilities.__init__.html#readEncodedFileWithHash" /> <keyword name="readModule" id="readModule" ref="eric7.Utilities.ModuleParser.html#readModule" /> <keyword name="readShortcuts" id="readShortcuts" ref="eric7.Preferences.Shortcuts.html#readShortcuts" /> - <keyword name="readStringFromStream" id="readStringFromStream" ref="eric7.Utilities.__init__.html#readStringFromStream" /> + <keyword name="readStringFromStream" id="readStringFromStream" ref="eric7.EricUtilities.__init__.html#readStringFromStream" /> <keyword name="readToolGroups" id="readToolGroups" ref="eric7.Preferences.__init__.html#readToolGroups" /> <keyword name="read_config" id="read_config" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.pycodestyle.html#read_config" /> <keyword name="readlines" id="readlines" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.pycodestyle.html#readlines" /> @@ -21107,7 +21111,7 @@ <keyword name="registerPlugin" id="registerPlugin" ref="eric7.PluginManager.PluginRepositoryDialog.html#registerPlugin" /> <keyword name="registerView" id="registerView" ref="eric7.WebBrowser.WebInspector.html#registerView" /> <keyword name="register_check" id="register_check" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.pycodestyle.html#register_check" /> - <keyword name="rehashPassword" id="rehashPassword" ref="eric7.Utilities.crypto.py3PBKDF2.html#rehashPassword" /> + <keyword name="rehashPassword" id="rehashPassword" ref="eric7.EricUtilities.crypto.py3PBKDF2.html#rehashPassword" /> <keyword name="relativeUniversalPath" id="relativeUniversalPath" ref="eric7.SystemUtilities.FileSystemUtilities.html#relativeUniversalPath" /> <keyword name="remoteFileName" id="remoteFileName" ref="eric7.SystemUtilities.FileSystemUtilities.html#remoteFileName" /> <keyword name="removeMarkers" id="removeMarkers" ref="eric7.UI.CompareDialog.html#removeMarkers" /> @@ -21146,7 +21150,7 @@ <keyword name="sessionType" id="sessionType" ref="eric7.SystemUtilities.DesktopUtilities.html#sessionType" /> <keyword name="setActions" id="setActions" ref="eric7.Preferences.Shortcuts.html#setActions" /> <keyword name="setConda" id="setConda" ref="eric7.Preferences.__init__.html#setConda" /> - <keyword name="setConfigDir" id="setConfigDir" ref="eric7.Globals.__init__.html#setConfigDir" /> + <keyword name="setConfigDir" id="setConfigDir" ref="eric7.EricUtilities.__init__.html#setConfigDir" /> <keyword name="setConfigured" id="setConfigured" ref="eric7.Preferences.__init__.html#setConfigured" /> <keyword name="setCooperation" id="setCooperation" ref="eric7.Preferences.__init__.html#setCooperation" /> <keyword name="setCss" id="setCss" ref="eric7.WebBrowser.Tools.Scripts.html#setCss" /> @@ -21175,6 +21179,7 @@ <keyword name="setLibraryPaths" id="setLibraryPaths" ref="eric7.Toolbox.Startup.html#setLibraryPaths" /> <keyword name="setMicroPython" id="setMicroPython" ref="eric7.Preferences.__init__.html#setMicroPython" /> <keyword name="setMultiProject" id="setMultiProject" ref="eric7.Preferences.__init__.html#setMultiProject" /> + <keyword name="setNetworkProxy" id="setNetworkProxy" ref="eric7.EricCore.EricPreferences.html#setNetworkProxy" /> <keyword name="setPdfViewer" id="setPdfViewer" ref="eric7.Preferences.__init__.html#setPdfViewer" /> <keyword name="setPip" id="setPip" ref="eric7.Preferences.__init__.html#setPip" /> <keyword name="setPluginManager" id="setPluginManager" ref="eric7.Preferences.__init__.html#setPluginManager" /> @@ -21229,12 +21234,13 @@ <keyword name="strToQByteArray" id="strToQByteArray" ref="eric7.EricUtilities.__init__.html#strToQByteArray" /> <keyword name="stringToArgumentsWindows" id="stringToArgumentsWindows" ref="eric7.DebugClients.Python.DebugUtilities.html#stringToArgumentsWindows" /> <keyword name="strip (Module)" id="strip (Module)" ref="eric7.Plugins.VcsPlugins.vcsMercurial.StripExtension.strip.html" /> - <keyword name="strip_PKCS7_padding" id="strip_PKCS7_padding" ref="eric7.Utilities.crypto.py3AES.html#strip_PKCS7_padding" /> + <keyword name="strip_PKCS7_padding" id="strip_PKCS7_padding" ref="eric7.EricUtilities.crypto.py3AES.html#strip_PKCS7_padding" /> <keyword name="subversion (Module)" id="subversion (Module)" ref="eric7.Plugins.VcsPlugins.vcsPySvn.subversion.html" /> <keyword name="subversion (Module)" id="subversion (Module)" ref="eric7.Plugins.VcsPlugins.vcsSubversion.subversion.html" /> <keyword name="summarize" id="summarize" ref="eric7.DataViews.CodeMetrics.html#summarize" /> <keyword name="supportedEngineNames" id="supportedEngineNames" ref="eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.__init__.html#supportedEngineNames" /> <keyword name="supportedLanguages" id="supportedLanguages" ref="eric7.Testing.__init__.html#supportedLanguages" /> + <keyword name="syncPreferences" id="syncPreferences" ref="eric7.EricCore.EricPreferences.html#syncPreferences" /> <keyword name="syncPreferences" id="syncPreferences" ref="eric7.Preferences.__init__.html#syncPreferences" /> <keyword name="tabs_obsolete" id="tabs_obsolete" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.pycodestyle.html#tabs_obsolete" /> <keyword name="tabs_or_spaces" id="tabs_or_spaces" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.pycodestyle.html#tabs_or_spaces" /> @@ -21273,7 +21279,7 @@ <keyword name="uf2conv (Module)" id="uf2conv (Module)" ref="eric7.MicroPython.Tools.uf2conv.html" /> <keyword name="uiStartUp" id="uiStartUp" ref="eric7.eric7_ide.html#uiStartUp" /> <keyword name="uic (Module)" id="uic (Module)" ref="eric7.Utilities.uic.html" /> - <keyword name="unescape_uentities" id="unescape_uentities" ref="eric7.Utilities.__init__.html#unescape_uentities" /> + <keyword name="unescape_uentities" id="unescape_uentities" ref="eric7.EricUtilities.__init__.html#unescape_uentities" /> <keyword name="unparse" id="unparse" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.ast_unparse.html#unparse" /> <keyword name="unregisterClassBrowser" id="unregisterClassBrowser" ref="eric7.Utilities.ClassBrowsers.__init__.html#unregisterClassBrowser" /> <keyword name="unregisterLexer" id="unregisterLexer" ref="eric7.QScintilla.Lexers.__init__.html#unregisterLexer" /> @@ -21290,7 +21296,7 @@ <keyword name="vcsMercurial (Package)" id="vcsMercurial (Package)" ref="index-eric7.Plugins.VcsPlugins.vcsMercurial.html" /> <keyword name="vcsPySvn (Package)" id="vcsPySvn (Package)" ref="index-eric7.Plugins.VcsPlugins.vcsPySvn.html" /> <keyword name="vcsSubversion (Package)" id="vcsSubversion (Package)" ref="index-eric7.Plugins.VcsPlugins.vcsSubversion.html" /> - <keyword name="verifyPassword" id="verifyPassword" ref="eric7.Utilities.crypto.py3PBKDF2.html#verifyPassword" /> + <keyword name="verifyPassword" id="verifyPassword" ref="eric7.EricUtilities.crypto.py3PBKDF2.html#verifyPassword" /> <keyword name="versionIsValid" id="versionIsValid" ref="eric7.EricUtilities.__init__.html#versionIsValid" /> <keyword name="versionToTuple" id="versionToTuple" ref="eric7.EricUtilities.__init__.html#versionToTuple" /> <keyword name="warning" id="warning" ref="eric7.EricWidgets.EricMessageBox.html#warning" /> @@ -21400,6 +21406,7 @@ <file>eric7.DocumentationTools.QtHelpGenerator.html</file> <file>eric7.DocumentationTools.TemplatesListsStyleCSS.html</file> <file>eric7.EricCore.EricFileSystemWatcher.html</file> + <file>eric7.EricCore.EricPreferences.html</file> <file>eric7.EricCore.EricProcess.html</file> <file>eric7.EricCore.EricStdRedirector.html</file> <file>eric7.EricCore.EricTreeSortFilterProxyModel.html</file> @@ -21434,6 +21441,9 @@ <file>eric7.EricUtilities.EricCache.html</file> <file>eric7.EricUtilities.EricMutexLocker.html</file> <file>eric7.EricUtilities.__init__.html</file> + <file>eric7.EricUtilities.crypto.__init__.html</file> + <file>eric7.EricUtilities.crypto.py3AES.html</file> + <file>eric7.EricUtilities.crypto.py3PBKDF2.html</file> <file>eric7.EricWidgets.EricAnimatedLabel.html</file> <file>eric7.EricWidgets.EricAnimatedWidget.html</file> <file>eric7.EricWidgets.EricApplication.html</file> @@ -22348,9 +22358,6 @@ <file>eric7.Utilities.MouseUtilities.html</file> <file>eric7.Utilities.PasswordChecker.html</file> <file>eric7.Utilities.__init__.html</file> - <file>eric7.Utilities.crypto.__init__.html</file> - <file>eric7.Utilities.crypto.py3AES.html</file> - <file>eric7.Utilities.crypto.py3PBKDF2.html</file> <file>eric7.Utilities.uic.html</file> <file>eric7.VCS.CommandOptionsDialog.html</file> <file>eric7.VCS.ProjectBrowserHelper.html</file> @@ -22606,6 +22613,7 @@ <file>index-eric7.EricGui.html</file> <file>index-eric7.EricNetwork.data.html</file> <file>index-eric7.EricNetwork.html</file> + <file>index-eric7.EricUtilities.crypto.html</file> <file>index-eric7.EricUtilities.html</file> <file>index-eric7.EricWidgets.html</file> <file>index-eric7.EricXML.html</file> @@ -22715,7 +22723,6 @@ <file>index-eric7.UI.data.html</file> <file>index-eric7.UI.html</file> <file>index-eric7.Utilities.ClassBrowsers.html</file> - <file>index-eric7.Utilities.crypto.html</file> <file>index-eric7.Utilities.html</file> <file>index-eric7.VCS.html</file> <file>index-eric7.ViewManager.html</file>