File nsis.changes of Package nsis

-------------------------------------------------------------------
Mon May 13 09:48:07 UTC 2024 - Yasuhiko Kamata <belphegor@belbel.or.jp>

- Upgraded to version 3.10
  * 3.08 to 3.09
    - Major Changes
      - Use isolated uninstaller directory for every instance
        (bug #1296, thanks Richard Warren)
    - Minor Changes
      - Added !assert
      - Fixed !uninstfinalize bug on large uninstallers
        (bug #1279)
      - Fixed creation of missing special folders on old Windows
        versions where SHGetFolderPath is not available
      - Fixed plug-in call overwriting SetDetailsPrint lastused
        (bug #1271)
      - Fixed !appendfile not writing to non-empty files with a
        BOM
      - Fixed LogicLib ${Switch} Unicode bug
      - Fixed MakeNSISW editor zoom level bug (bug #1282)
    - Translations
      - Updated Brazilian Portuguese (bug #1269)
      - Updated Ukrainian (patch #308)
    - Build System
      - Fixed halibut compiler warnings (patch #304)
      - Fixed various issues with very old and new GCC versions
        (bug #1275, patch #307, patch #310)
      - Disable stub relocations in newer GCC (bug #1283)
  * 3.09 to 3.10
    - Minor Changes
      - Fixed LogicLib SafePPO bug (bug #1291)
      - NSISdl now supports relative URLs in location redirects
        (PR #24)
      - Added InstType /UNINSTNOCUSTOM and /UNINSTCOMPONENTSONLYONCUSTOM
      - Fixed bug with SetDetailsPrint lastused and plugins
        introduced in 3.09 (bug #1300)
      - Added NSD_CB_Find SelectStringExact support for nsDialogs
      - Fix RTL text in section selection page

-------------------------------------------------------------------
Thu Oct  7 01:33:37 UTC 2021 - Yasuhiko Kamata <belphegor@belbel.or.jp>

- Upgraded to version 3.08
  * 3.05 to 3.06
    - Major Changes
      - DeleteRegKey /ifempty now also checks for values, not just
        subkeys. Use /ifnosubkeys for the old behavior.
      - Added GetKnownFolderPath
      - Added UnpinShortcut macro (Integration.nsh)
    - Minor Changes
      - Added IfShellVarContextAll and IfRtlLanguage
      - Added !define /intfmt
      - Added Date/Time nsDialogs controls and macros
      - MultiUser: Fixed INSTALLMODE_FUNCTION and added
        INSTALLMODEPAGE_SHOWUSERNAME
    - Translations
      - Updated German (SebStange PR) and Simplified Chinese
        (patch #297)
    - Build System
      - Primitive SOURCE_DATE_EPOCH support (patch #294)
      - Python 3 fixes (patch #296)
      - GCC 10 memmove workaround (bug #1248)
  * 3.06 to 3.06.1
    - Major Changes
      - Fixed SetBrandingImage crash
  * 3.06.1 to 3.07
    - Major Changes
      - Unicode now defaults to true
    - Minor Changes
      - Added nsExec /MBCS switch
      - Memento now supports overridable storage macros
      - Fixed Unicode compiler crash (bug #1254, patch #300)
      - Fixed !addplugindir relative path bug (bug #1264)
      - Fixed StrClb Unicode bug (patch #302)
      - Fixed ${GetTime} hour padding (bug #980)
    - Translations
      - Updated Albanian (patch #303), Corsican and Japanese
        (maboroshin PR)
      - Fixed clipped Chinese text (bug #1261)
  * 3.07 to 3.08
    - Major Changes
      - Added !uninstfinalize (patch #280, bug #1241)
    - Minor Changes
      - Added $USER.. and $COMMON.. alias constants
      - Added GetDLLVersion /ProductVersion switch
      - Added GetWinVer instruction
      - Disallow start maximized mode
      - Added /LAUNCH compiler switch
      - PEAddResource now supports the res:// protocol
      - System::Store can push/pop the flags state
- Removed nsis-python3.patch which was fixed in 3.06.
- Removed nsis-extern-version.patch which was fixed in 3.06.

-------------------------------------------------------------------
Thu Jun 18 02:33:43 UTC 2020 - Yasuhiko Kamata <belphegor@belbel.or.jp>

- Fix for Tumbleweed:
  * Added nsis-extern-version.patch to solve duplicate symbol
    problem.

-------------------------------------------------------------------
Thu May 14 06:48:04 UTC 2020 - Yasuhiko Kamata <belphegor@belbel.or.jp>

- Fix for Tumbleweed:
  * Added patch nsis-python3.patch in order to support Python 3. 

-------------------------------------------------------------------
Tue May 12 03:34:36 UTC 2020 - Yasuhiko Kamata <belphegor@belbel.or.jp>

- Upgraded to version 3.05
  * 3.04 to 3.05
    - Major Changes
      - Added PEAddResource and PERemoveResource
      - Added LoadAndSetImage
      - Allow quoted library path in System::Call (bug #546 and
        bug #1225)
      - Improved nsExec Unicode and tab output parsing (bug #1232) 
    - Minor Changes
      - Added experimental ManifestLongPathAware attribute
      - %1 in !finalize command can be specified multiple times
      - Fixed -O stderr stream issue (bug #1221)
      - Fixed InstallLib .NSI space-in-path bug (bug #1222)
      - StrFunc now supports a "using" idiom to help with forward
        -declaration of functions (bug #1229)
      - Added SectionInstType
      - Zero uninitialized data in icon group (bug #1230)
      - Automatically doubles ampersands in the Name attribute
      - Fixed nsDialogs CB/LB_Get/SetItemData macros (bug #1238)
    - Translations
      - Updated Hindi (patch #291) and Portuguese (bug #1219)

-------------------------------------------------------------------
Thu Feb  7 02:50:37 UTC 2019 - belphegor@belbel.or.jp

- Upgraded to version 3.04
  * 3.03 to 3.04
    - Major Changes
      - Added IsNativeMachineArchitecture helper macros to x64.nsh
      - Added experimental WinVer "Windows as a Service" detection
        macros
      - Added MakeNSISW window info "spy" tool
    - Minor Changes
      - Added MUI_TEXTCOLOR setting
      - nsDialogs::OnNotify can now return values back to Windows
      - Added LIBRARY_INSTALL_EQUAL_VERSION InstallLib option
      - Added NTMARTA to preload list to fix rare Windows 7
        security issue (bug #1204)
      - AddBrandingImage now supports dialog units
      - Fixed !macroundef of last defined macro bug
      - Fixed MultiUser caption string bug (bug #1012)
      - !undef issues warnings instead of errors
      - MakeNSIS prints -CMDHELP to stdout (bug #1203)
      - Removed LibraryLocal utility
    - Translations
      - Added Hindī (patch #289)
      - Updated Belarusian, German (bug #1023), Mongolian and
        Spanish (bug #1205)

-------------------------------------------------------------------
Tue Feb 27 05:09:20 UTC 2018 - belphegor@belbel.or.jp

- Upgraded to version 3.03
  * 3.02.1 to 3.03
    - Major Changes
      - Added more NSD controls and macros (RFE #543)
      - Added !gettlbversion
      - Library TLB and VxD version support on POSIX (patch #284)
    - Minor Changes
      - Added System plug-in v2 syntax option
      - Added System plug-in B and H types
      - Added IntPtrCmp, IntPtrCmpU, and IntPtrOp
      - Added Int64Cmp, Int64CmpU and Int64Fmt (64-bit only)
      - Added IntOp and System::Int64Op >>> operator
      - Added more !define /math operators
      - Added WinVer.nsh IsDomainController (patch #286)
      - Plug-ins now set the ASLR, DEP, LAA, NOSEH and TS PE flags
        (bug #1188)
      - MakeNSIS exits with code 0 for various information
        commands (bug #1193)
      - Removed unused NSD_LB_Clear macro parameter
    - Translations
      - Added Tatar (patch #281)
      - Fixed and updated Scottish Gaelic (patch #285, bug #1197)
      - Updated Italian (bug #1194)
    - Build System
      - Added support for Python 3
      - Dropped support for Python 2.6 and older

-------------------------------------------------------------------
Tue Aug 15 09:55:56 UTC 2017 - belphegor@belbel.or.jp

- Upgraded to version 3.02.1
  * 3.0 to 3.01
    - Major Changes
      - Error messages are now written to stderr by default
      - New icons by Jan T. Sott
    - Minor Changes
      - SetCtlColors now supports Windows color constant values
      - StrCpy "" maxlen handling (bug #1122)
      - Fixed buffer size bug in winchar.cpp (patch #271) 
    - Translations
      - Added Corsican (patch #268)
      - PortugueseBR fixes (patch #276)
      - Updated Danish translation (bug #1164)
      - Arabic, Norwegian, Portuguese, Ukrainian and Swedish
        MultiUser fixes (patch #278, patch #279, patch #274,
        patch #275 & patch #277)
  * 3.01 to 3.02
    - Major Changes
      - Fixed NSIS3 RegTool Win9x bug
      - Added the HKCR32, HKCR64, HKCU32, HKCU64, HKLM32 and
        HKLM64 root keys
      - Unsupported SetRegView mode now fails all registry
        operations
      - Added ExecShellWait
      - Added WriteRegMultiStr (RFE #382, patch #219) and
        WriteRegNone
      - Added !pragma warning (patch #267)
      - $LocalAppData now resolves to the ProgramData folder in
        the SetShellVarContext all context
    - Minor Changes
      - Variables used in Caption can now be set in .onGUIInit
        (RFE #539)
      - MultiUser now supports $ProgramFiles64 (bug #843)
      - Added support for MUI_UNCONFIRMPAGE_VARIABLE (RFE #511)
        and MUI_PAGE_CUSTOMFUNCTION_DESTROYED
      - Unicode nsExec now supports the /OEM switch (bug #1171)
    - Translations
      - Chinese (Traditional) updates by Walter Cheuk
      - Minor French improvements (patch #221)
  * 3.02 to 3.02.1
    - Translations
      - Fixed Chinese (Traditional) and Romanian translation bugs
        (bug #1189 and bug #1191)
      - Fixed Scots Gaelic MUI finish page translation

-------------------------------------------------------------------
Thu Sep 29 12:26:43 UTC 2016 - belphegor@belbel.or.jp

- First created version 3.0. 

openSUSE Build Service is sponsored by