Este componente release faz parte de MarvelClient 10.1
MCUpgrade.exe
CORRECÇÃO | Corrigido um problema em que o arquivo MCUpgradeEnvVars.txt não era criado no diretório do executável MCUpgrade, mas um nível acima (faltava um \) |
APRIMORAMENTO | MCUpgradeEnvVars.txt agora também é excluído após chamar MCUpgrade com /unzip* |
NOVAS | Adicionado suporte para arquivo .mcu ausente se executado como SYSTEM, para que os clientes possam usar seus próprios software ferramentas de implantação com MarvelClient Upgrade |
APRIMORAMENTO | SHA256Hashing agora é aproximadamente 50% mais rápido |
NOVAS | Verificação de licença adicionada ao MCUpgrade.exe |
MUDANÇA | A opção LicensingLabelHide não é mais suportada |
NOVAS | Adicionadas informações de porcentagem para e-mails de informações de progresso do MCUpgrade |
NOVAS | Adicionada opção de linha cmd /pbartest |
NOVAS | Adicionado suporte para licenças gratuitas do MCUpgrade |
NOVAS | Adicionada verificação de SHA para MarvelClient Atualização gratuita para 10.0.1 |
CORRECÇÃO | Corrigida uma possível vulnerabilidade para MCU_WinSysDir sendo lido de MCUpgrade.ini - agora é sempre calculado de acordo com as configurações atuais do sistema de tempo de execução de cada conta respectiva (Sistema vs. Usuário) |
MUDANÇA | Removida a capacidade do MCUpgrade.exe de iniciar qualquer coisa diferente do MCUpgradeMain.exe; verificado via hash SHA; para o serviço, o certificado EV também é verificado |
MUDANÇA | Alterada a abertura dos seguintes arquivos para ini:UpgradeDirectory: .mcu (a menos que especificado via Keyfile), arquivo MCUpgrade.log (a menos que especificado via LogFile), tela inicial e uso de substituição 7z.* opcional |
NOVAS | Adicionadas 10 telas iniciais e validação correspondente para MCUpgrade Free |
MUDANÇA | Ao executar como sistema, o atalho de reexecução será criado para UpgradeDirectory\MCUpgrade.exe |
CORRECÇÃO | Corrigido um problema em que a falha ao iniciar o MCUpgrade por meio do serviço resultaria em nenhum feedback visual para o usuário (pbar simplesmente fecharia) |
APRIMORAMENTO | Adicionada pré-validação do Windows Trust antes de invocar o serviço |
MUDANÇA | Aumento do tempo de espera para atendimento de 10 para 30 segundos |
APRIMORAMENTO | Adicionado um ouvinte de serviço para monitorar o resultado do envio de instruções para o serviço |
APRIMORAMENTO | Adicionada expansão de variáveis de ambiente do sistema operacional para UpgradeDirectory |
MUDANÇA | Ao executar como sistema, o atalho de reexecução será criado com WorkingDir=UpgradeDirectory em vez do diretório atual anterior |
MUDANÇA | Alterada a caixa de mensagem anterior de quando outra atualização está em andamento para apenas registrar para permitir a execução da atualização em, por exemplo, FSAC e desligamento |
APRIMORAMENTO | A Whitelist foi estendida para abranger também NotesProgramDirectoryNew, NotesDataDirectoryNew |
MCUpgradeMain.exe
MUDANÇA | O padrão para NotesIniFileOldExclude foi alterado para incluir também TemplateSetup |
MUDANÇA | A opção LicensingLabelHide não é mais suportada |
APRIMORAMENTO | Quaisquer substrings "Installing " e "Uninstalling" em InstallText* e UninstalText* agora são traduzidas automaticamente de acordo com as entradas Uninstalling= e Installing= nos arquivos de idioma |
CORRECÇÃO | Corrigida uma possível vulnerabilidade para MCU_WinSysDir sendo lido de MCUpgrade.ini - agora é sempre calculado de acordo com as configurações atuais do sistema de tempo de execução de cada conta respectiva (Sistema vs. Usuário) |
APRIMORAMENTO | Quaisquer substrings "Extracting" em UnzipText* agora são traduzidas automaticamente de acordo com a entrada Extracting= nos arquivos de idioma |
APRIMORAMENTO | Adicionado o seguinte ao usar o Serviço: 1.) mova todo o diretório de atualização para servicedir\packagename e |
APRIMORAMENTO | A Whitelist foi fortemente estendida para agora também incluir os seguintes parâmetros: setenvname, setenvvalue, pré-instalaçãoremoveregistrykeyname, pré-instalaçãoremoveregistrykeyvalue, pré-instalaçãoremoveregistrykeyname, pré-instalaçãoremoveregistrykeyvalue, KillProcess, StopService, UnzipCommand, UnzipSwitches, MultiUserSharedDataNew |
Editor de arquivo MCKey
APRIMORAMENTO | SHA256Hashing agora é aproximadamente 50% mais rápido |
CORRECÇÃO | Corrigido um problema em que a leitura de pares nome=valor do MCUpgrade.ini poderia levar a um número diferente de correspondências para nomes versus valores |
APRIMORAMENTO | A Whitelist foi fortemente estendida para agora também incluir os seguintes parâmetros: setenvname, setenvvalue, pré-instalaçãoremoveregistrykeyname, pré-instalaçãoremoveregistrykeyvalue, pré-instalaçãoremoveregistrykeyname, pré-instalaçãoremoveregistrykeyvalue, KillProcess, StopService, UnzipCommand, UnzipSwitches, MultiUserSharedDataNew |
APRIMORAMENTO | Adicionada detecção automática de se e qual estrutura .NET está instalada; a partir de agora, o KeyfileEditor requer .NET >= 3.5, embora seja necessário apenas para a lista de permissões |
APRIMORAMENTO | DLLs adicionadas para suportar .NET 3.5 (como antes) e .NET 4.x |
CORRECÇÃO | Corrigido um problema em que os hashes SHA não eram calculados devido à falta de resolução de variáveis de ambiente |
CORRECÇÃO | Corrigido um problema em que salvar a lista branca poderia resultar em um erro de chamada de função ilegal |
APRIMORAMENTO | MCKeyfileEditor agora também pode ser iniciado passando um arquivo ini como parâmetro cmd |