Mounir IDRASSI
|
a284922ce4
|
Linux/MacOSX: Always add the source location when system exception occur in order to help diagnose users issues.
|
2015-04-05 14:25:15 +02:00 |
|
Mounir IDRASSI
|
c4d30b34ba
|
Linux/MacOSX: correctly handle some internal exception classes that were missed by the WaitDialog class.
|
2015-04-05 14:25:12 +02:00 |
|
Mounir IDRASSI
|
279c99fdf8
|
Linux/MacOSX: Load preferences if only volume path is given in command line and GUI mode enabled.
|
2015-03-08 20:14:30 +01:00 |
|
Mounir IDRASSI
|
ba1e9c8f4d
|
Linux/MacOSX: A configuration option for default hash and default TrueCrypt mode used for mounting volumes (Menu Settings -> Default Mount Parameters). Implement priority of command line arguments over default values.
|
2015-02-28 17:03:38 +01:00 |
|
Mounir IDRASSI
|
6e73a8a393
|
Linux/MacOSX: Modify wxFormBuilder generated files directly to solve the 'X' icon not closing some dialog because we can't workaround wxFormBuilder bug without introducing other issues (the correct SetExtraStyle call must be present at the beginning of the constructor, so it must be present in the generated files). Each time we generated new sources, Forms.cpp must be manually modify it to keep this correction.
|
2015-02-27 18:07:36 +01:00 |
|
Mounir IDRASSI
|
176bec1bb2
|
Revert "Linux/MacOSX: solve the 'X' icon not closing some dialog. This was caused by a bug of wxFormBuilder that calls SetExtraStyle without taking care of the previous value."
This reverts commit 400fd599f812b057b0674f2ae0e0141e7c35a332.
|
2015-02-27 18:07:33 +01:00 |
|
Mounir IDRASSI
|
86529dadde
|
Linux/MacOSX: solve the 'X' icon not closing some dialog. This was caused by a bug of wxFormBuilder that calls SetExtraStyle without taking care of the previous value.
|
2015-02-16 00:19:24 +01:00 |
|
Mounir IDRASSI
|
544c55debc
|
Linux: Perform a quick NTFS formatting by adding the "-f" switch to mkfs.ntfs. Without this, the creation of big NTFS volumes takes ages. The code already takes care of the empty sectors by encrypting them with different key to randomize plaintext.
|
2015-02-13 16:18:00 +01:00 |
|
Mounir IDRASSI
|
b920bb2a6a
|
Linux: modify installer script to make it run when the "less" command doesn't support the -X argument (Busybox case)
|
2015-02-11 09:02:41 +01:00 |
|
Mounir IDRASSI
|
5012e0941a
|
Linux: Add graphical installer support when xterm is not available (Linux Mint case)
|
2015-02-10 12:45:36 +01:00 |
|
Mounir IDRASSI
|
d1a3316e44
|
Linux: solve rare issue where VeraCrypt wrongly reports that another instance is already running. That happens when VeraCrypt doesn't close cleanly upon shutdown/reboot and on the next startup another process is running with the same PID as VeraCrypt before shutdow/reboot.
|
2015-02-08 17:57:00 +01:00 |
|
Mounir IDRASSI
|
ad4af09d88
|
Linux: When not under Gnome/KDE, use xdg-open to open the mounted volume if it is available.
|
2015-02-08 16:20:37 +01:00 |
|
Mounir IDRASSI
|
d01fa11983
|
Linux/MacOSX: use command line values of TrueCryptMode and PRF as defaults for the password dialog
|
2015-02-08 10:07:33 +01:00 |
|
Mounir IDRASSI
|
6a254778e2
|
Linux/MacOSX: Add wait dialog to the benchmark computation. Correct handling of wait dialog call when changing password and creating volumes.
|
2015-01-04 23:53:35 +01:00 |
|
Mounir IDRASSI
|
41607d126a
|
Linux/MacOSX: make the cancel button work on the preferences dialog.
|
2015-01-04 19:28:42 +01:00 |
|
Mounir IDRASSI
|
cbc28bd4fe
|
Linux/MacOSX: change cascade encryption naming format in the UI as it was done on Windows.
|
2015-01-04 00:55:36 +01:00 |
|
Mounir IDRASSI
|
9a31c23881
|
Linux/MacOSX: workaround for wxWidgets bug in the method wxTextEntry::IsEmpty that made it impossible to enter a one digit size for the volume.
|
2015-01-03 23:54:12 +01:00 |
|
Mounir IDRASSI
|
ad9b40d599
|
Linux: solve link error on recent Ubuntu when using shared wxWidgets.
|
2015-01-02 17:12:36 +01:00 |
|
Mounir IDRASSI
|
7c050d681d
|
Linux/MacOSX: code refactoring and cleanup.
|
2014-12-30 19:57:08 +01:00 |
|
Mounir IDRASSI
|
c178e325b8
|
Linux/MacOSX: Implement TrueCrypt conversion and loading support. Correct many GTK issues linked to multi-threaded origine of events by implementing an automatic mechanism for handling such requests in the main thread.
|
2014-12-30 17:06:20 +01:00 |
|
Mounir IDRASSI
|
2b1a166d23
|
Linux/MacOSX: Add possibility to choose 1-pass wipe mode without changing the default wipe mode (3-pass).
|
2014-12-28 23:27:46 +01:00 |
|
Mounir IDRASSI
|
d90d9f0c40
|
Linux/MacOSX: Implement waiting dialog for lengthy operations in order to have a better user experience.
|
2014-12-26 00:51:52 +01:00 |
|
Mounir IDRASSI
|
bb5e96a679
|
Linux: update the embedded data index inside the installer because the license content became bigger.
|
2014-12-20 22:36:10 +01:00 |
|
Mounir IDRASSI
|
7a89f0f0e1
|
Linux/MacOSX: Add a donation menu entry
|
2014-12-20 17:37:36 +01:00 |
|
Mounir IDRASSI
|
496701851f
|
Linux/MacOSX: remove calls to non existent class VolumeLayoutV1Hidden
|
2014-12-20 15:48:00 +01:00 |
|
Mounir IDRASSI
|
4b9f8b232b
|
Reduce time for reporting wrong password by removing support for legacy hidden format because it was never functional and it was superseded by current hidden format.
|
2014-12-20 15:31:24 +01:00 |
|
Mounir IDRASSI
|
07156b6c09
|
Linux/MacOSX: Enhance performance by implementing the possibility to choose the correct hash algorithm of volumes during various operations (mount, change password...), both using the GUI and the command line.
|
2014-12-19 18:41:41 +01:00 |
|
Mounir IDRASSI
|
d328269492
|
Linux/macOSX: always display random gathering dialog/interface before performing sensitive operations that needs good quality random.
|
2014-12-11 18:31:41 +01:00 |
|
Mounir IDRASSI
|
c8c8cc517d
|
Linux/MacOSX: Implement generating more than one keyfile, specifying the size of the generated keyfiles and letting VeraCrypt choose random size values.
|
2014-12-11 18:31:38 +01:00 |
|
Mounir IDRASSI
|
9a6b371c96
|
MacOSX/Linux: Solve truncated text in some Wizard windows by defining a large enough minimum size.
|
2014-12-07 22:40:27 +01:00 |
|
Mounir IDRASSI
|
11013ce71e
|
Linux/macOSX: handle project URLs using the new values
|
2014-12-04 13:47:35 +01:00 |
|
Mounir IDRASSI
|
f1a596109b
|
Linux/MacOSX: solve compilation warning by explicitly converting wxCStrData to (const wchar_t*)
|
2014-11-08 23:24:54 +01:00 |
|
Mounir IDRASSI
|
2c6e9fc15c
|
Replace deprecated wxTextValidator::SetBellOnError whose logic whose inverted by the new wxTextValidator::SuppressBellOnError. Since its used in constructor only for TC_WINDOWS, we do the same in the destructor.
|
2014-11-08 23:24:51 +01:00 |
|
Mounir IDRASSI
|
ce7fab744b
|
MacOSX: fix warning by displacing declaration of variable used only under Linux
|
2014-11-08 23:24:49 +01:00 |
|
Mounir IDRASSI
|
2cdfbd2703
|
Linux/MacOSX: Remove static size values from GUI in order to let wxWidgets calculate the best size (the "Fit" method ensure this). Fix truncation of text is some dialogs.
|
2014-11-08 23:24:44 +01:00 |
|
Mounir IDRASSI
|
e1a0826ef5
|
Linux: remove workaround for wxFileType::GetOpenCommand bug in handling path with spaces because it was fixed in wxWidgets 3.0 and this workaround causes problems.
|
2014-11-08 23:24:14 +01:00 |
|
Mounir IDRASSI
|
9c1ddff7e3
|
Linux: Support NTFS formatting of volume. We use mkfs.ntfs so it needs to be installed on the system.
|
2014-11-08 23:24:11 +01:00 |
|
Mounir IDRASSI
|
bb7ef68040
|
MacOSX : Update Main Makefile to used the new package name that include the version.
|
2014-11-08 23:22:41 +01:00 |
|
Mounir IDRASSI
|
3e2cf28d92
|
MacOSX : Correct typos in Main Makefile
|
2014-11-08 23:22:35 +01:00 |
|
Mounir IDRASSI
|
92af806488
|
MacOSX : change OSXFuse error message to indicate the MacFUSE compatibility layer is needed.
|
2014-11-08 23:22:32 +01:00 |
|
Mounir IDRASSI
|
ce44ad4c57
|
MacOSX : modify Makefile to automatically build and sign the MacOSX installer for VeraCrypt.
|
2014-11-08 23:22:29 +01:00 |
|
Mounir IDRASSI
|
0d6443e05a
|
MacOSX : Since we link directly with OSXFuse, change error message to indicate that OSXFuse 2.3+ is needed.
|
2014-11-08 23:22:24 +01:00 |
|
Mounir IDRASSI
|
41a31ac76f
|
MacOSX : Copy console version of VeraCrypt inside the bundle under the name veracrypt_console.
|
2014-11-08 23:22:21 +01:00 |
|
Mounir IDRASSI
|
4fefd61cee
|
MacOSX : Update Fuse error message to display OSXFUSE requirement alongside MacFuse.
|
2014-11-08 23:22:19 +01:00 |
|
Mounir IDRASSI
|
7aceaf124e
|
MacOSX : copy the help pdf into the VeraCrypt bundle during package creation
|
2014-11-08 23:22:13 +01:00 |
|
Mounir IDRASSI
|
f143182cbc
|
MacOSX : correct the name of dmg file used by the rm command
|
2014-11-08 23:22:10 +01:00 |
|
Mounir IDRASSI
|
f94707e4ef
|
MacOSX : correct compilation issue caused by system API deprication and use of new wxWidgets.
|
2014-11-08 23:22:08 +01:00 |
|
Mounir IDRASSI
|
73bf608efc
|
MacOSX : Correct issue of compiling assembly files in both 32-bit and 64-bit mode. Modify Makefiles to correct compilation process using latest Xcode.
|
2014-11-08 23:22:05 +01:00 |
|
Mounir IDRASSI
|
80a26745a6
|
Linux GUI : hide the wipe choice during volume creation. Remove extra content from wipe choice list.
|
2014-11-08 23:21:57 +01:00 |
|
Mounir IDRASSI
|
ee9f3101fd
|
Correct compilation error under Linux introduced in latest commit
|
2014-11-08 23:21:52 +01:00 |
|