4 Commits

Author SHA1 Message Date
Jonathan Jenne
1f5e52db7b Messaging: Version 1.2.6 2021-08-20 14:28:46 +02:00
Jonathan Jenne
b480948028 Filesystem: Version 1.1.1 2021-08-20 14:28:20 +02:00
Jonathan Jenne
b55b219d0c Messaging/Email2: Dont use GetCleanFilename on path, madness ensues 2021-08-20 14:27:53 +02:00
Jonathan Jenne
250d289d08 Filesystem/File: Allow doublecolon in paths 2021-08-20 14:27:04 +02:00
4 changed files with 6 additions and 6 deletions

View File

@@ -31,7 +31,7 @@ Public Class File
Private ReadOnly _invalidPathChars As String
Private Const REGEX_CLEAN_FILENAME As String = "[\\/:""<>|\b\0\r\n\t]"
Private Const REGEX_CLEAN_PATH As String = "[:""<>|\b\0\r\n\t]"
Private Const REGEX_CLEAN_PATH As String = "[""<>|\b\0\r\n\t]"
' The limit enforced by windows for filenpaths is 260,
' so we use a slightly smaller number to have some Error margin.

View File

@@ -31,5 +31,5 @@ Imports System.Runtime.InteropServices
' übernehmen, indem Sie "*" eingeben:
' <Assembly: AssemblyVersion("1.0.*")>
<Assembly: AssemblyVersion("1.1.0.0")>
<Assembly: AssemblyFileVersion("1.1.0.0")>
<Assembly: AssemblyVersion("1.1.1.0")>
<Assembly: AssemblyFileVersion("1.1.1.0")>

View File

@@ -291,7 +291,7 @@ Public Class Email2
Public Function Remove_AttachmentsFromEmail(pFileName As String, Optional pSuffix As String = "") As String
Try
Dim oTempPath As String = Path.Combine(Path.GetTempPath(), Add_FilenameSuffix(pFileName, pSuffix))
Dim oCleanedPath As String = FileEx.GetCleanFilename(oTempPath)
Dim oCleanedPath As String = FileEx.GetCleanPath(oTempPath)
Dim oVersionedPath As String = FileEx.GetVersionedFilename(oCleanedPath)
Dim oEmlPath As String = MaybeConvert_MsgToEml(pFileName)
Dim oMail = MailBuilder.CreateFromEmlFile(oEmlPath)

View File

@@ -31,5 +31,5 @@ Imports System.Runtime.InteropServices
' übernehmen, indem Sie "*" eingeben:
' <Assembly: AssemblyVersion("1.0.*")>
<Assembly: AssemblyVersion("1.2.5.0")>
<Assembly: AssemblyFileVersion("1.2.5.0")>
<Assembly: AssemblyVersion("1.2.6.0")>
<Assembly: AssemblyFileVersion("1.2.6.0")>