diff --git a/src/Setup/MacOSX/veracrypt.pkgproj b/src/Setup/MacOSX/veracrypt.pkgproj
index 3de38f56..409e578f 100755
--- a/src/Setup/MacOSX/veracrypt.pkgproj
+++ b/src/Setup/MacOSX/veracrypt.pkgproj
@@ -5,6 +5,10 @@
PACKAGES
+ MUST-CLOSE-APPLICATION-ITEMS
+
+ MUST-CLOSE-APPLICATIONS
+
PACKAGE_FILES
DEFAULT_INSTALL_LOCATION
@@ -253,7 +257,7 @@
PATH_TYPE
0
PERMISSIONS
- 493
+ 1005
TYPE
1
UID
@@ -355,6 +359,38 @@
UID
0
+
+ CHILDREN
+
+ GID
+ 0
+ PATH
+ Automator
+ PATH_TYPE
+ 0
+ PERMISSIONS
+ 493
+ TYPE
+ 1
+ UID
+ 0
+
+
+ CHILDREN
+
+ GID
+ 0
+ PATH
+ Extensions
+ PATH_TYPE
+ 0
+ PERMISSIONS
+ 493
+ TYPE
+ 1
+ UID
+ 0
+
GID
0
@@ -468,15 +504,29 @@
PAYLOAD_TYPE
0
+ PRESERVE_EXTENDED_ATTRIBUTES
+
+ SHOW_INVISIBLE
+
+ SPLIT_FORKS
+
+ TREAT_MISSING_FILES_AS_WARNING
+
VERSION
- 2
+ 5
PACKAGE_SCRIPTS
POSTINSTALL_PATH
-
+
+ PATH_TYPE
+ 0
+
PREINSTALL_PATH
-
+
+ PATH_TYPE
+ 0
+
RESOURCES
@@ -486,6 +536,8 @@
1
CONCLUSION_ACTION
0
+ FOLLOW_SYMBOLIC_LINKS
+
IDENTIFIER
com.idrix.pkg.veracrypt
LOCATION
@@ -494,9 +546,19 @@
veracrypt
OVERWRITE_PERMISSIONS
+ PAYLOAD_SIZE
+ -1
+ REFERENCE_PATH
+
+ RELOCATABLE
+
+ USE_HFS+_COMPRESSION
+
VERSION
1.24.7
+ TYPE
+ 0
UUID
B14381D9-EC5F-43E4-B971-82AB3D132A64
@@ -524,14 +586,15 @@
BACKGROUND
- ALIGNMENT
- 4
- BACKGROUND_PATH
-
- CUSTOM
-
- SCALING
- 0
+ APPAREANCES
+
+ DARK_AQUA
+
+ LIGHT_AQUA
+
+
+ SHARED_SETTINGS_FOR_ALL_APPAREANCES
+
INSTALLATION TYPE
@@ -567,7 +630,7 @@
- INSTALLATION TYPE
+ MODE
0
INSTALLATION_STEPS
@@ -636,8 +699,6 @@
LICENSE
- KEYWORDS
-
LOCALIZATIONS
@@ -690,7 +751,7 @@
IC_REQUIREMENT_CPU_ARCHITECTURE_FAMILY
2
IC_REQUIREMENT_CPU_INTEL_ARCHITECTURE_TYPE
- 0
+ 2
IC_REQUIREMENT_CPU_MINIMUM_CPU_CORES_COUNT
1
IC_REQUIREMENT_CPU_MINIMUM_FREQUENCY
@@ -710,7 +771,7 @@
SECONDARY_VALUE
VALUE
- VeraCrypt runs only on Intel platforms.
+ VeraCrypt runs only on Intel 64-bit platforms.
LANGUAGE
@@ -718,7 +779,7 @@
SECONDARY_VALUE
VALUE
- VeraCrypt supporte seulement les platformes Intel.
+ VeraCrypt supporte seulement les platformes Intel 64 bit.
NAME
@@ -736,7 +797,7 @@
IC_REQUIREMENT_OS_DISTRIBUTION_TYPE
0
IC_REQUIREMENT_OS_MINIMUM_VERSION
- 100701
+ 100900
IC_REQUIREMENT_CHECK_TYPE
0
@@ -748,13 +809,13 @@
LANGUAGE
English
VALUE
- VeraCrypt requires MacOSX 10.7.1 and above.
+ VeraCrypt requires MacOSX 10.9 and above.
LANGUAGE
French
VALUE
- VeraCrypt nécessite MacOSX 10.7.1 et supérieur.
+ VeraCrypt nécessite MacOSX 10.9 et supérieur.
NAME
@@ -813,10 +874,6 @@ https://osxfuse.github.io/
- POSTINSTALL_PATH
-
- PREINSTALL_PATH
-
RESOURCES
ROOT_VOLUME_ONLY
@@ -824,8 +881,6 @@ https://osxfuse.github.io/
PROJECT_SETTINGS
- ADVANCED_OPTIONS
-
BUILD_FORMAT
0
BUILD_PATH
@@ -1005,6 +1060,10 @@ https://osxfuse.github.io/
NAME
VeraCrypt 1.24-Hotfix1
+ PAYLOAD_ONLY
+
+ TREAT_MISSING_PRESENTATION_DOCUMENTS_AS_WARNING
+
SHARED_GLOBAL_DATA
diff --git a/src/Setup/MacOSX/veracrypt_Legacy.pkgproj b/src/Setup/MacOSX/veracrypt_Legacy.pkgproj
new file mode 100755
index 00000000..3de38f56
--- /dev/null
+++ b/src/Setup/MacOSX/veracrypt_Legacy.pkgproj
@@ -0,0 +1,1020 @@
+
+
+
+
+ PACKAGES
+
+
+ PACKAGE_FILES
+
+ DEFAULT_INSTALL_LOCATION
+ /
+ HIERARCHY
+
+ CHILDREN
+
+
+ CHILDREN
+
+
+ CHILDREN
+
+ GID
+ 80
+ PATH
+ Utilities
+ PATH_TYPE
+ 0
+ PERMISSIONS
+ 493
+ TYPE
+ 1
+ UID
+ 0
+
+
+ BUNDLE_CAN_DOWNGRADE
+
+ CHILDREN
+
+ GID
+ 80
+ PATH
+ ../../Main/VeraCrypt.app
+ PATH_TYPE
+ 1
+ PERMISSIONS
+ 493
+ TYPE
+ 3
+ UID
+ 0
+
+
+ GID
+ 80
+ PATH
+ Applications
+ PATH_TYPE
+ 0
+ PERMISSIONS
+ 509
+ TYPE
+ 1
+ UID
+ 0
+
+
+ CHILDREN
+
+
+ CHILDREN
+
+ GID
+ 80
+ PATH
+ Application Support
+ PATH_TYPE
+ 0
+ PERMISSIONS
+ 493
+ TYPE
+ 1
+ UID
+ 0
+
+
+ CHILDREN
+
+ GID
+ 0
+ PATH
+ Documentation
+ PATH_TYPE
+ 0
+ PERMISSIONS
+ 493
+ TYPE
+ 1
+ UID
+ 0
+
+
+ CHILDREN
+
+ GID
+ 0
+ PATH
+ Filesystems
+ PATH_TYPE
+ 0
+ PERMISSIONS
+ 493
+ TYPE
+ 1
+ UID
+ 0
+
+
+ CHILDREN
+
+ GID
+ 0
+ PATH
+ Frameworks
+ PATH_TYPE
+ 0
+ PERMISSIONS
+ 493
+ TYPE
+ 1
+ UID
+ 0
+
+
+ CHILDREN
+
+ GID
+ 0
+ PATH
+ Input Methods
+ PATH_TYPE
+ 0
+ PERMISSIONS
+ 493
+ TYPE
+ 1
+ UID
+ 0
+
+
+ CHILDREN
+
+ GID
+ 0
+ PATH
+ Internet Plug-Ins
+ PATH_TYPE
+ 0
+ PERMISSIONS
+ 493
+ TYPE
+ 1
+ UID
+ 0
+
+
+ CHILDREN
+
+ GID
+ 0
+ PATH
+ LaunchAgents
+ PATH_TYPE
+ 0
+ PERMISSIONS
+ 493
+ TYPE
+ 1
+ UID
+ 0
+
+
+ CHILDREN
+
+ GID
+ 0
+ PATH
+ LaunchDaemons
+ PATH_TYPE
+ 0
+ PERMISSIONS
+ 493
+ TYPE
+ 1
+ UID
+ 0
+
+
+ CHILDREN
+
+ GID
+ 0
+ PATH
+ PreferencePanes
+ PATH_TYPE
+ 0
+ PERMISSIONS
+ 493
+ TYPE
+ 1
+ UID
+ 0
+
+
+ CHILDREN
+
+ GID
+ 0
+ PATH
+ Preferences
+ PATH_TYPE
+ 0
+ PERMISSIONS
+ 493
+ TYPE
+ 1
+ UID
+ 0
+
+
+ CHILDREN
+
+ GID
+ 80
+ PATH
+ Printers
+ PATH_TYPE
+ 0
+ PERMISSIONS
+ 493
+ TYPE
+ 1
+ UID
+ 0
+
+
+ CHILDREN
+
+ GID
+ 0
+ PATH
+ PrivilegedHelperTools
+ PATH_TYPE
+ 0
+ PERMISSIONS
+ 493
+ TYPE
+ 1
+ UID
+ 0
+
+
+ CHILDREN
+
+ GID
+ 0
+ PATH
+ QuickLook
+ PATH_TYPE
+ 0
+ PERMISSIONS
+ 493
+ TYPE
+ 1
+ UID
+ 0
+
+
+ CHILDREN
+
+ GID
+ 0
+ PATH
+ QuickTime
+ PATH_TYPE
+ 0
+ PERMISSIONS
+ 493
+ TYPE
+ 1
+ UID
+ 0
+
+
+ CHILDREN
+
+ GID
+ 0
+ PATH
+ Screen Savers
+ PATH_TYPE
+ 0
+ PERMISSIONS
+ 493
+ TYPE
+ 1
+ UID
+ 0
+
+
+ CHILDREN
+
+ GID
+ 0
+ PATH
+ Scripts
+ PATH_TYPE
+ 0
+ PERMISSIONS
+ 493
+ TYPE
+ 1
+ UID
+ 0
+
+
+ CHILDREN
+
+ GID
+ 0
+ PATH
+ Services
+ PATH_TYPE
+ 0
+ PERMISSIONS
+ 493
+ TYPE
+ 1
+ UID
+ 0
+
+
+ CHILDREN
+
+ GID
+ 0
+ PATH
+ Widgets
+ PATH_TYPE
+ 0
+ PERMISSIONS
+ 493
+ TYPE
+ 1
+ UID
+ 0
+
+
+ GID
+ 0
+ PATH
+ Library
+ PATH_TYPE
+ 0
+ PERMISSIONS
+ 493
+ TYPE
+ 1
+ UID
+ 0
+
+
+ CHILDREN
+
+
+ CHILDREN
+
+
+ CHILDREN
+
+ GID
+ 0
+ PATH
+ Extensions
+ PATH_TYPE
+ 0
+ PERMISSIONS
+ 493
+ TYPE
+ 1
+ UID
+ 0
+
+
+ GID
+ 0
+ PATH
+ Library
+ PATH_TYPE
+ 0
+ PERMISSIONS
+ 493
+ TYPE
+ 1
+ UID
+ 0
+
+
+ GID
+ 0
+ PATH
+ System
+ PATH_TYPE
+ 0
+ PERMISSIONS
+ 493
+ TYPE
+ 1
+ UID
+ 0
+
+
+ CHILDREN
+
+
+ CHILDREN
+
+ GID
+ 0
+ PATH
+ Shared
+ PATH_TYPE
+ 0
+ PERMISSIONS
+ 1023
+ TYPE
+ 1
+ UID
+ 0
+
+
+ GID
+ 80
+ PATH
+ Users
+ PATH_TYPE
+ 0
+ PERMISSIONS
+ 493
+ TYPE
+ 1
+ UID
+ 0
+
+
+ GID
+ 0
+ PATH
+ /
+ PATH_TYPE
+ 0
+ PERMISSIONS
+ 493
+ TYPE
+ 1
+ UID
+ 0
+
+ PAYLOAD_TYPE
+ 0
+ VERSION
+ 2
+
+ PACKAGE_SCRIPTS
+
+ POSTINSTALL_PATH
+
+ PREINSTALL_PATH
+
+ RESOURCES
+
+
+ PACKAGE_SETTINGS
+
+ AUTHENTICATION
+ 1
+ CONCLUSION_ACTION
+ 0
+ IDENTIFIER
+ com.idrix.pkg.veracrypt
+ LOCATION
+ 0
+ NAME
+ veracrypt
+ OVERWRITE_PERMISSIONS
+
+ VERSION
+ 1.24.7
+
+ UUID
+ B14381D9-EC5F-43E4-B971-82AB3D132A64
+
+
+ PROJECT
+
+ PROJECT_COMMENTS
+
+ NOTES
+
+ PCFET0NUWVBFIGh0bWwgUFVCTElDICItLy9XM0MvL0RURCBIVE1M
+ IDQuMDEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvVFIvaHRtbDQv
+ c3RyaWN0LmR0ZCI+CjxodG1sPgo8aGVhZD4KPG1ldGEgaHR0cC1l
+ cXVpdj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7
+ IGNoYXJzZXQ9VVRGLTgiPgo8bWV0YSBodHRwLWVxdWl2PSJDb250
+ ZW50LVN0eWxlLVR5cGUiIGNvbnRlbnQ9InRleHQvY3NzIj4KPHRp
+ dGxlPjwvdGl0bGU+CjxtZXRhIG5hbWU9IkdlbmVyYXRvciIgY29u
+ dGVudD0iQ29jb2EgSFRNTCBXcml0ZXIiPgo8bWV0YSBuYW1lPSJD
+ b2NvYVZlcnNpb24iIGNvbnRlbnQ9IjExMzguNTEiPgo8c3R5bGUg
+ dHlwZT0idGV4dC9jc3MiPgo8L3N0eWxlPgo8L2hlYWQ+Cjxib2R5
+ Pgo8L2JvZHk+CjwvaHRtbD4K
+
+
+ PROJECT_PRESENTATION
+
+ BACKGROUND
+
+ ALIGNMENT
+ 4
+ BACKGROUND_PATH
+
+ CUSTOM
+
+ SCALING
+ 0
+
+ INSTALLATION TYPE
+
+ HIERARCHIES
+
+ INSTALLER
+
+ LIST
+
+
+ DESCRIPTION
+
+ OPTIONS
+
+ HIDDEN
+
+ STATE
+ 1
+
+ PACKAGE_UUID
+ B14381D9-EC5F-43E4-B971-82AB3D132A64
+ TITLE
+
+ TOOLTIP
+
+ TYPE
+ 0
+ UUID
+ 4F1ACCF7-AA2A-4C80-A42F-274D410A13D1
+
+
+ REMOVED
+
+
+
+ INSTALLATION TYPE
+ 0
+
+ INSTALLATION_STEPS
+
+
+ ICPRESENTATION_CHAPTER_VIEW_CONTROLLER_CLASS
+ ICPresentationViewIntroductionController
+ INSTALLER_PLUGIN
+ Introduction
+ LIST_TITLE_KEY
+ InstallerSectionTitle
+
+
+ ICPRESENTATION_CHAPTER_VIEW_CONTROLLER_CLASS
+ ICPresentationViewReadMeController
+ INSTALLER_PLUGIN
+ ReadMe
+ LIST_TITLE_KEY
+ InstallerSectionTitle
+
+
+ ICPRESENTATION_CHAPTER_VIEW_CONTROLLER_CLASS
+ ICPresentationViewLicenseController
+ INSTALLER_PLUGIN
+ License
+ LIST_TITLE_KEY
+ InstallerSectionTitle
+
+
+ ICPRESENTATION_CHAPTER_VIEW_CONTROLLER_CLASS
+ ICPresentationViewDestinationSelectController
+ INSTALLER_PLUGIN
+ TargetSelect
+ LIST_TITLE_KEY
+ InstallerSectionTitle
+
+
+ ICPRESENTATION_CHAPTER_VIEW_CONTROLLER_CLASS
+ ICPresentationViewInstallationTypeController
+ INSTALLER_PLUGIN
+ PackageSelection
+ LIST_TITLE_KEY
+ InstallerSectionTitle
+
+
+ ICPRESENTATION_CHAPTER_VIEW_CONTROLLER_CLASS
+ ICPresentationViewInstallationController
+ INSTALLER_PLUGIN
+ Install
+ LIST_TITLE_KEY
+ InstallerSectionTitle
+
+
+ ICPRESENTATION_CHAPTER_VIEW_CONTROLLER_CLASS
+ ICPresentationViewSummaryController
+ INSTALLER_PLUGIN
+ Summary
+ LIST_TITLE_KEY
+ InstallerSectionTitle
+
+
+ INTRODUCTION
+
+ LOCALIZATIONS
+
+
+ LICENSE
+
+ KEYWORDS
+
+ LOCALIZATIONS
+
+
+ LANGUAGE
+ English
+ VALUE
+
+ PATH
+ ../../License.txt
+ PATH_TYPE
+ 1
+
+
+
+ MODE
+ 0
+
+ README
+
+ LOCALIZATIONS
+
+
+ SUMMARY
+
+ LOCALIZATIONS
+
+
+ TITLE
+
+ LOCALIZATIONS
+
+
+ LANGUAGE
+ French
+ VALUE
+
+
+
+
+
+ PROJECT_REQUIREMENTS
+
+ LIST
+
+
+ BEHAVIOR
+ 3
+ DICTIONARY
+
+ IC_REQUIREMENT_CPU_ARCHITECTURE_FAMILY
+ 2
+ IC_REQUIREMENT_CPU_INTEL_ARCHITECTURE_TYPE
+ 0
+ IC_REQUIREMENT_CPU_MINIMUM_CPU_CORES_COUNT
+ 1
+ IC_REQUIREMENT_CPU_MINIMUM_FREQUENCY
+ 866666
+ IC_REQUIREMENT_CPU_POWERPC_ARCHITECTURE_TYPE
+ 0
+
+ IC_REQUIREMENT_CHECK_TYPE
+ 0
+ IDENTIFIER
+ fr.whitebox.Packages.requirement.cpu
+ MESSAGE
+
+
+ LANGUAGE
+ English
+ SECONDARY_VALUE
+
+ VALUE
+ VeraCrypt runs only on Intel platforms.
+
+
+ LANGUAGE
+ French
+ SECONDARY_VALUE
+
+ VALUE
+ VeraCrypt supporte seulement les platformes Intel.
+
+
+ NAME
+ Processor
+ STATE
+
+
+
+ BEHAVIOR
+ 3
+ DICTIONARY
+
+ IC_REQUIREMENT_OS_DISK_TYPE
+ 1
+ IC_REQUIREMENT_OS_DISTRIBUTION_TYPE
+ 0
+ IC_REQUIREMENT_OS_MINIMUM_VERSION
+ 100701
+
+ IC_REQUIREMENT_CHECK_TYPE
+ 0
+ IDENTIFIER
+ fr.whitebox.Packages.requirement.os
+ MESSAGE
+
+
+ LANGUAGE
+ English
+ VALUE
+ VeraCrypt requires MacOSX 10.7.1 and above.
+
+
+ LANGUAGE
+ French
+ VALUE
+ VeraCrypt nécessite MacOSX 10.7.1 et supérieur.
+
+
+ NAME
+ Operating System
+ STATE
+
+
+
+ BEHAVIOR
+ 3
+ DICTIONARY
+
+ IC_REQUIREMENT_FILES_CONDITION
+ 0
+ IC_REQUIREMENT_FILES_DISK_TYPE
+ 1
+ IC_REQUIREMENT_FILES_LIST
+
+ /usr/local/lib/libosxfuse_i64.2.dylib
+
+ IC_REQUIREMENT_FILES_SELECTOR
+ 0
+
+ IC_REQUIREMENT_CHECK_TYPE
+ 0
+ IDENTIFIER
+ fr.whitebox.Packages.requirement.files
+ MESSAGE
+
+
+ LANGUAGE
+ English
+ SECONDARY_VALUE
+
+ VALUE
+ OSXFuse seems to be missing on your machine. VeraCrypt requires OSXFuse 2.5 or above.
+Please download the latest OSXFuse version from :
+https://osxfuse.github.io/
+
+
+ LANGUAGE
+ French
+ SECONDARY_VALUE
+
+ VALUE
+ OSXFuse semble ne pas être installé sur votre machine. VeraCrypt nécessite OSXFuse 2.5 ou supérieur.
+Merci de télécharger la dernière version de OSXFuse à partir de :
+https://osxfuse.github.io/
+
+
+
+
+ NAME
+ OSXFuse
+ STATE
+
+
+
+ POSTINSTALL_PATH
+
+ PREINSTALL_PATH
+
+ RESOURCES
+
+ ROOT_VOLUME_ONLY
+
+
+ PROJECT_SETTINGS
+
+ ADVANCED_OPTIONS
+
+ BUILD_FORMAT
+ 0
+ BUILD_PATH
+
+ PATH
+ .
+ PATH_TYPE
+ 1
+
+ EXCLUDED_FILES
+
+
+ PATTERNS_ARRAY
+
+
+ REGULAR_EXPRESSION
+
+ STRING
+ .DS_Store
+ TYPE
+ 0
+
+
+ PROTECTED
+
+ PROXY_NAME
+ Remove .DS_Store files
+ PROXY_TOOLTIP
+ Remove ".DS_Store" files created by the Finder.
+ STATE
+
+
+
+ PATTERNS_ARRAY
+
+
+ REGULAR_EXPRESSION
+
+ STRING
+ .pbdevelopment
+ TYPE
+ 0
+
+
+ PROTECTED
+
+ PROXY_NAME
+ Remove .pbdevelopment files
+ PROXY_TOOLTIP
+ Remove ".pbdevelopment" files created by ProjectBuilder or Xcode.
+ STATE
+
+
+
+ PATTERNS_ARRAY
+
+
+ REGULAR_EXPRESSION
+
+ STRING
+ CVS
+ TYPE
+ 1
+
+
+ REGULAR_EXPRESSION
+
+ STRING
+ .cvsignore
+ TYPE
+ 0
+
+
+ REGULAR_EXPRESSION
+
+ STRING
+ .cvspass
+ TYPE
+ 0
+
+
+ REGULAR_EXPRESSION
+
+ STRING
+ .svn
+ TYPE
+ 1
+
+
+ REGULAR_EXPRESSION
+
+ STRING
+ .git
+ TYPE
+ 1
+
+
+ REGULAR_EXPRESSION
+
+ STRING
+ .gitignore
+ TYPE
+ 0
+
+
+ PROTECTED
+
+ PROXY_NAME
+ Remove SCM metadata
+ PROXY_TOOLTIP
+ Remove helper files and folders used by the CVS, SVN or Git Source Code Management systems.
+ STATE
+
+
+
+ PATTERNS_ARRAY
+
+
+ REGULAR_EXPRESSION
+
+ STRING
+ classes.nib
+ TYPE
+ 0
+
+
+ REGULAR_EXPRESSION
+
+ STRING
+ designable.db
+ TYPE
+ 0
+
+
+ REGULAR_EXPRESSION
+
+ STRING
+ info.nib
+ TYPE
+ 0
+
+
+ PROTECTED
+
+ PROXY_NAME
+ Optimize nib files
+ PROXY_TOOLTIP
+ Remove "classes.nib", "info.nib" and "designable.nib" files within .nib bundles.
+ STATE
+
+
+
+ PATTERNS_ARRAY
+
+
+ REGULAR_EXPRESSION
+
+ STRING
+ Resources Disabled
+ TYPE
+ 1
+
+
+ PROTECTED
+
+ PROXY_NAME
+ Remove Resources Disabled folders
+ PROXY_TOOLTIP
+ Remove "Resources Disabled" folders.
+ STATE
+
+
+
+ SEPARATOR
+
+
+
+ NAME
+ VeraCrypt 1.24-Hotfix1
+
+
+ SHARED_GLOBAL_DATA
+
+ IC_REQUIREMENT_JAVASCRIPT_SHARED_SOURCE_CODE
+
+
+ TYPE
+ 0
+ VERSION
+ 2
+
+