Commit Graph

  • 8e8113779c
    Merge 53e01518de into 6ac3b02a24 #1350 Jertzukka 2024-05-29 07:56:21 +0300
  • 53e01518de Formatting changes #1350 Jertzukka 2024-05-29 07:48:59 +0300
  • 9130444050 Ensure specified fs is kept Jertzukka 2024-05-29 06:22:16 +0300
  • 62054aad70 Formatting, make sure we don't override user defined mountprog Jertzukka 2024-05-29 05:52:48 +0300
  • 2a2f9ea533
    Merge 2471fb31b7 into 6ac3b02a24 #1349 Jertzukka 2024-05-29 05:31:13 +0300
  • 2471fb31b7 FreeBSD: Fix privilege escalation prompts not showing up The behaviour of `wc -l` is different on FreeBSD, in which the stdout result is padded by spaces in the beginning, which causes that the result[0] is not actually the value we care about. This patch adds a translate removing all whitespace from the output. #1349 Jertzukka 2024-05-29 04:03:17 +0300
  • 0c867ea74c FreeBSD: Add NTFS, exFAT support and automatic detection Jertzukka 2024-05-29 03:46:59 +0300
  • 404f5496a0 Redirect stderr to /dev/null and formatting changes Jertzukka 2024-05-25 22:42:37 +0300
  • 65989c7360
    Merge bcb8490430 into 6ac3b02a24 #1082 Wendigo 2024-05-25 13:53:56 +0200
  • 429b7aa2ae
    Merge 8506cc03ec into 6ac3b02a24 #1276 Deniz Türkoglu 2024-05-21 07:05:24 +0200
  • fbbe8e787e
    Merge df84be7b7f into 6ac3b02a24 #1185 Wendigo 2024-05-21 13:57:36 +1200
  • 0b1ef282b6
    Merge d6b799a1a8 into 6ac3b02a24 #1292 segfaultDelirium 2024-05-21 13:56:38 +1200
  • 6ac3b02a24 Linux: enhancements to build_cmake_deb.sh script. Use wxWidgets 3.2.5 master Mounir IDRASSI 2024-05-21 00:34:17 +0200
  • 01d414c3fe Linux: Update dependencies for debian packages on Ubuntu 24.04 and Debian 13 Mounir IDRASSI 2024-05-21 00:32:31 +0200
  • 675d0d6f69 FreeBSD: Support Ext filesystems and detect them automatically Allows --filesystem=ext2/3/4 option to be used in CLI. In CoreFreeBSD::MountFilesystem blkid is used in attempt to detect which filesystem the device contains. If this is Ext, we change the chosen filesystem to ext2fs. Similarly if specified filesystem through CLI starts with Ext, we change the chosen filesystem to ext2fs. Jertzukka 2024-05-19 00:29:42 +0300
  • af4899f2ba FreeBSD: Add support for VirtIO devices Jertzukka 2024-05-19 00:15:42 +0300
  • d9de60390e
    Merge d31e31e414 into 114624b3a5 #1208 Marius Kjærstad 2024-05-18 16:26:30 +0200
  • 114624b3a5
    Prepare for changes in wxWidgets 3.3 (#1343) Jertzukka 2024-05-18 04:46:39 +0300
  • 66f3c300bf Convert to explicit conversions from wxString As of 35c35c235e wxWidgets defaults to STL classes, which has a side-effect that some implicit conversions break. This patch converts those conversions to explicit in anticipation of wxWidgets 3.3 release. #1343 Jertzukka 2024-05-15 09:40:23 +0300
  • 08c86c1fa3 Move from deprecated wxScopedPtr to std::unique_ptr wxScopedPtr was included previously through some header hierarchy which as of 3.3 is no longer the case causing it to break. But instead of including a header for a deprecated function explicitly, just move to std::unique_ptr as recommended by upstream. Jertzukka 2024-05-15 09:34:48 +0300
  • d388973be6
    Merge 482790d634 into 55c3a8dc58 #1260 Joey Riches 2024-05-15 01:42:25 +0200
  • 55c3a8dc58
    Fix incorrect max hidden volume size for file containers on CLI (#1338) Jertzukka 2024-05-08 20:00:09 +0300
  • e96f3035d9
    Windows: Enhance memory protection mechanism by preventing process owner from granting permissions to itself. Mounir IDRASSI 2024-05-08 17:31:57 +0200
  • cc5eede995 Fix incorrect max hidden volume size for file containers on CLI Currently the maximum hidden volume size for file containers is limited by available free space on the device the file container resides on, which we do not care about. This commit changes so that only Normal volumes get their `maxVolumeSize` limited by `AvailableDiskSpace`. Also the --size=max parameter is restricted from hidden volume creation as there is no way to determine a good size as we do not mount the outer volume through the CLI process flow to determine available free space on the outer volume. #1338 Jertzukka 2024-05-08 15:35:58 +0300
  • 6d37bd662e
    Update Korean translations (By Kangjun Heo, 0x00000FF@github) Mounir IDRASSI 2024-04-19 09:25:12 +0200
  • da56ba89d2
    Updated translation: pt-br. (#1306) Daniel Dias Rodrigues 2024-04-11 16:23:43 -0300
  • 379375aacd
    Translation pt-br: IDT_FILE_SYS, plural form. #1306 nerun 2024-04-11 16:20:58 -0300
  • a9497e71db
    Translation pt-br fixes: MIP to PIM, period etc. nerun 2024-04-11 08:52:26 -0300
  • 5679f4fcae
    Spanish translation file: fix minor punctuation error (double period) Mounir IDRASSI 2024-04-10 23:58:07 +0200
  • c446773823
    Fix: 7 typos (#1324) RoboSchmied 2024-04-10 23:50:05 +0200
  • bd4566fe1f
    Update Korean Translation (#1291) pji2918 2024-04-11 06:36:05 +0900
  • 8711b3c5a9
    Update Language.zh-cn.xml (#1315) 风之暇想 2024-04-11 01:36:40 +0800
  • ecf1047019
    update zlib + copyright (#1302) DLL125 2024-04-10 18:47:29 +0200
  • ce2a254c51
    07Feb23-Update Language.es.xml (#1301) MayanTigger 2024-04-10 10:24:09 -0600
  • f846a808d1
    Correct exceptions to match the correct language strings (#1299) Jertzukka 2024-04-10 18:58:37 +0300
  • dc8d8ce404
    Unix CLI: Don't initially re-ask PIM if it was already specified (#1288) Jertzukka 2024-04-10 11:44:01 +0300
  • afc6215074
    Update Swedish translation (#1287) Jonatan 2024-04-10 10:42:45 +0200
  • 58f5546d94 Fix: 7 typos #1324 RoboSchmied 2024-03-23 23:52:03 +0100
  • 880dbbcfd1
    Update Language.ko.xml #1320 Kangjun Heo 2024-03-13 14:33:21 +0900
  • 075505d0f1
    Update Language.ko.xml Kangjun Heo 2024-03-13 12:57:55 +0900
  • b0e34e4991
    Update Language.zh-cn.xml #1315 风之暇想 2024-03-03 21:29:35 +0800
  • 622c7917af
    Update Language.zh-cn.xml 风之暇想 2024-03-03 21:23:42 +0800
  • 2f246f1370
    Updated translation: pt-br. nerun 2024-02-16 11:50:59 -0300
  • 62a903809a update zlib + copyright #1302 DLL125 2024-02-08 00:02:58 +0100
  • 5b98d0da00
    07Feb23-Update Language.es.xml #1301 MayanTigger 2024-02-07 16:06:54 -0600
  • 573c1c862d Correct exceptions to match the correct language strings Fixes the order of the language strings to match the correct exceptions. #1299 Jertzukka 2024-02-02 10:01:49 +0200
  • d6b799a1a8 fix the copyright symbol #1292 segfault_delirium 2024-01-10 11:29:16 +0100
  • b6cd419582 Replace byte with uint8_t in order to use g++17 (g++17 introduced std::byte which caused compilation errors since it was being confused by custom defined byte by Crypto++ library). segfault_delirium 2024-01-10 11:13:26 +0100
  • 23063b0cce fix typo #1291 pji2918 2024-01-08 16:54:18 +0900
  • b779156961 fix typo pji2918 2024-01-08 16:51:22 +0900
  • b85a040b98 fix typo pji2918 2024-01-08 16:45:49 +0900
  • f730f34ddc fix typo pji2918 2024-01-08 16:43:18 +0900
  • 13fa1798a7 fix typo pji2918 2024-01-08 15:49:42 +0900
  • 429d7744ad fix typo pji2918 2024-01-08 15:45:38 +0900
  • 85ba45a2ba fix minor typo pji2918 2024-01-08 15:38:27 +0900
  • 77d39041ae fix typo pji2918 2024-01-08 15:35:54 +0900
  • 3bd057b1a5 Update Korean Translation pji2918 2024-01-08 13:45:57 +0900
  • 1b3375cad5
    Update 05Jan24 Language.es.xml #1289 MayanTigger 2024-01-05 14:18:02 -0600
  • 60a1883d37 Unix CLI: Don't initially re-ask PIM if it was already specified We don't need to reset PIM in PasswordException as it is immediately fell back to if PIM is specified in text mode, but password is not. This causes an exception that resets the PIM when it shouldn't. #1288 Jertzukka 2024-01-05 12:08:31 +0200
  • 80824c7ef0
    Revert last change #1287 Jonatan 2024-01-04 22:35:24 +0100
  • 6f3004a85e
    Update Swedish translation Jonatan 2024-01-04 22:33:13 +0100
  • ffa69a5b79
    Fix typo Jonatan 2024-01-04 21:28:44 +0100
  • e89f921fcf
    Update Swedish translation Jonatan 2024-01-04 21:25:31 +0100
  • 8506cc03ec Clarify build location in the document #1276 Deniz Tuerkoglu 2023-12-16 22:08:35 +1100
  • 5c4c75d817 Fix wxwidgets not linking in local x86 macOS development builds Deniz Tuerkoglu 2023-12-16 22:03:29 +1100
  • 0616324837 Add instructions brew backed macOS local builds Deniz Tuerkoglu 2023-12-16 21:19:28 +1100
  • 1bdc5592ce Fix wrong architecture for macOS in x86 builds Deniz Tuerkoglu 2023-12-16 20:18:11 +1100
  • c7542aef67 Set SDK 12 as the minimum requirement and target Deniz Tuerkoglu 2023-12-16 19:12:31 +1100
  • 6e28375060
    Translations: Update Spanish translation Mounir IDRASSI 2023-12-16 00:51:36 +0100
  • 34664e338d
    Spanish Translation: fix typos and enhancements Mounir IDRASSI 2023-12-15 00:46:39 +0100
  • add8ef71b1
    Update Language.es-22Nov23.xml (#1261) MayanTigger 2023-12-14 17:39:11 -0600
  • fd156affd5
    Update Swedish translation (#1278) Jonatan 2023-12-15 00:29:40 +0100
  • a7b6b821bd
    Update Swedish translation #1278 Jonatan 2023-12-14 12:17:05 +0100
  • 3e5168f1a6 Fix compilation issue when COMPILE_ASM is undefined Deniz Tuerkoglu 2023-12-11 20:09:54 +1100
  • a576f4bb52
    Update Language.zh-cn.xml (#1259) nkh0472 2023-12-11 16:30:53 +0800
  • 9aa217462e
    Update Swedish translation (#1270) Jonatan 2023-12-11 09:17:09 +0100
  • 4d4b04cb7b
    Update Corsican translation on 2023-11 (#1258) Patriccollu 2023-12-11 09:12:17 +0100
  • e8bf081340
    Update Language.de.xml (#1262) Mr-Update 2023-12-11 09:11:35 +0100
  • 801c3ab966
    Linux: Allows GUI to launch in a Wayland-only environment (#1264) Jertzukka 2023-12-11 10:11:07 +0200
  • 87a9508fdd
    macOS: Use correct Disk Utility location when "check filesystem" is ran (#1273) Jertzukka 2023-12-11 10:07:37 +0200
  • ff93a6021f
    macOS: Fix near zero width PIM input box and simplify wxTextValidator logic (#1274) Jertzukka 2023-12-11 10:06:33 +0200
  • ef75034b8c Build local arch only in development Deniz Tuerkoglu 2023-08-20 21:21:04 +1000
  • 0f6075e25a Use system yasm on macOS if available Deniz Tuerkoglu 2023-08-20 20:46:45 +1000
  • f3ff46b015 Skip signing for local builds Deniz Tuerkoglu 2023-08-20 20:26:11 +1000
  • ad431d95a8 Add flag to use homebrew packages Deniz Tuerkoglu 2023-08-20 20:12:58 +1000
  • c5494492b0 Add build instructions using homebrew Deniz Tuerkoglu 2023-08-20 18:32:23 +1000
  • eca3086a1d Add missing macOS requirement for 'make package' Deniz Tuerkoglu 2023-08-20 13:10:15 +1000
  • 1daeee5576 Increase size to be on the safe side #1274 Jertzukka 2023-12-09 19:45:51 +0200
  • c514a621c2 Use SetMinSize based on CharWidth instead of proportion approach Jertzukka 2023-12-09 19:07:08 +0200
  • 8c7a6f79f8 Revert pw display logic change as it doesn't work on wxOSX. SetWindowStyle doesn't work at least for this use case on macOS. Jertzukka 2023-12-08 16:51:25 +0200
  • b1148a0bd3 PIM validator and display logic simplification wxFILTER_DIGITS does what we want here and is simpler. In the PIM Wizard page, we recreate the text element every time we click the display tick box unnecessarily, as we can just keep the same element and change its style. Jertzukka 2023-12-08 04:08:12 +0200
  • 8b4b316c20 macOS: Fix issue where PIM box has no width in Wizard VolumePimTextCtrl has a problem with width on macOS which we can fix by adjusting the proportions of the elements inside the PimSizer, which seems like a better solution than using a forced minimum size in pixels. Jertzukka 2023-12-08 01:24:37 +0200
  • d80fffff01
    Fix typo #1270 Jonatan 2023-12-07 06:41:29 +0100
  • b21423a227 macOS: Use correct Disk Utility location when "check filesystem" is ran #1273 Jertzukka 2023-12-06 11:35:21 +0200
  • ee609016d2
    Fix typo Jonatan 2023-12-04 10:14:44 +0100
  • fed4086c7a
    Fix typo Jonatan 2023-12-03 16:58:50 +0100
  • c8554aa023
    Update Language.sv.xml Jonatan 2023-12-03 14:01:57 +0100
  • 35d465b611 Linux: Allows GUI to launch in a Wayland-only environment Currently we check whether the system has DISPLAY environment variable set, which is the case in a system that uses X11 natively or XWayland. This variable is not set in a system with only Wayland, so we need to also check whether WAYLAND_DISPLAY is set. #1264 Jertzukka 2023-11-26 13:36:55 +0200
  • b17d665e2c
    Update Language.de.xml #1262 Mr-Update 2023-11-23 11:33:51 +0100
  • 0f2ab6923a
    Update Language.es-22Nov23.xml #1261 MayanTigger 2023-11-22 20:09:06 -0600