Skip to content
This repository has been archived by the owner on Sep 27, 2023. It is now read-only.

Releases: 0xmachos/mOSL

3.2.1

19 Jun 16:42
e45649e
Compare
Choose a tag to compare

Since v3.0.0 is the last major release of mOSL (See: The Future of mOSL) all subsequent v3.x.x releases will be focused on stability, bug fixes, documentation and making mOSL easier to maintain and debug

Bug Fixes

  • fix: Removed reference to no_fix_commands variable which would cause fix mode to error with unbound variable when calling check_if_standard_user (c0e30d1)

3.2.0

27 May 14:18
c155e18
Compare
Choose a tag to compare

Since v3.0.0 is the last major release of mOSL (See: The Future of mOSL) all subsequent v3.x.x releases will be focused on stability, bug fixes, documentation and making mOSL easier to maintain and debug

Improvements

Bug Fixes

  • full_disk_access_check: Remove erroneous slash in Mail path (7b260bc)

Miscellaneous

Documentation

  • Updated Security.md supported version to 3.2.0

3.1.0

25 Dec 14:05
ff1ecdb
Compare
Choose a tag to compare

Since v3.0.0 is the last major release of mOSL (See: The Future of mOSL) all subsequent v3.x.x releases will be focused on stability, bug fixes, documentation and making mOSL easier to maintain and debug

Improvements

Bug Fixes

  • debug : Redirect output of verify_signature to /dev/null (2ae0106) #27

Miscellaneous

  • Remove statistics function and all printing of audit/ fix statistics (f2d00ac)
    • Found another couple of bugs in how the stats were calculated. I don’t have the energy or inclination to fix them. Choosing to remove the functionality instead.

Documentation

  • Disable IPv6: Add explanation (66b2633)
  • Commands.md: Add some documentation (b1b25d8)

3.1.0 Beta Two

24 Nov 16:44
f63d994
Compare
Choose a tag to compare
3.1.0 Beta Two Pre-release
Pre-release

Since v3.0.0 is the last major release of mOSL (See: The Future of mOSL) all subsequent v3.x.x releases will be focused on stability, bug fixes, documentation and making mOSL easier to maintain and debug

Improvements

Bug Fixes

  • debug : Redirect output of verify_signature to /dev/null (2ae0106) #27

Miscellaneous

  • Remove statistics function and all printing of audit/ fix statistics (f2d00ac)
    • Found another couple of bugs in how the stats were calculated. I don’t have the energy or inclination to fix them. Choosing to remove the functionality instead.

3.1.0 Beta One

16 Nov 14:44
bb4f0f3
Compare
Choose a tag to compare
3.1.0 Beta One Pre-release
Pre-release

Since v3.0.0 is the last major release of mOSL (See: The Future of mOSL) all subsequent v3.x.x releases will be focused on stability, bug fixes, documentation and making mOSL easier to maintain and debug

Improvements

Documentation

  • Disable IPv6: Add explanation (66b2633)
  • Commands.md: Add some documentation (b1b25d8)

3.0.0 Catalina

27 Oct 19:54
9cf9ade
Compare
Choose a tag to compare

Add support for macOS Catalina (10.15).

No new features, only minor changes to support Mojave

This will be the last major release written in Bash, see "The Future of mOSL".

  • Change Mojave to Catalina (b69b77a)
  • Bump LOCKDOWN_VERSION to v3.0.0 (f588f55)
  • macos_compatability_check: Increment minor version (45f2ba0)
  • Rename path to lockdown_path (2021919)
  • verify_signature: Remove variable declaration (507f224)
  • Full Disk Access: Add and later clarification (e0b9238)

From Beta Two:

From Beta One:

  • Change Mojave to Catalina (b69b77a)
  • Bump LOCKDOWN_VERSION to v3.0.0 (f588f55)
  • macos_compatability_check: Increment minor version (45f2ba0)
  • Rename path to lockdown_path (2021919)
  • verify_signature: Remove variable declaration (507f224)
  • Full Disk Access: Add and later clarification (e0b9238)

3.0.0 Catalina Beta Two

13 Oct 18:26
9cf9ade
Compare
Choose a tag to compare
Pre-release

Adds support for macOS Catalina (10.15).

No new features. Only minor changes to support Mojave

From Beta One:

  • Change Mojave to Catalina (b69b77a)
  • Bump LOCKDOWN_VERSION to v3.0.0 (f588f55)
  • macos_compatability_check: Increment minor version (45f2ba0)
  • Rename path to lockdown_path (2021919)
  • verify_signature: Remove variable declaration (507f224)
  • Full Disk Access: Add and later clarification (e0b9238)

3.0.0 Catalina Beta One

27 Oct 19:52
9cf9ade
Compare
Choose a tag to compare
Pre-release

Adds support for macOS Catalina (10.15).

No new features. Only minor changes to support Mojave

  • Change Mojave to Catalina (b69b77a)
  • Bump LOCKDOWN_VERSION to v3.0.0 (f588f55)
  • macos_compatability_check: Increment minor version (45f2ba0)
  • Rename path to lockdown_path (2021919)
  • verify_signature: Remove variable declaration (507f224)
  • Full Disk Access: Add and later clarification (e0b9238)

2.4.0

07 May 13:47
7c6f8e9
Compare
Choose a tag to compare

Improvements

  • Added support for verifying signature if installed by brew (dc6b64f)
    • Declare LOCKDOWN_VERSION at top of file instead of in main (a8612f6)

2.3.0

25 Jan 11:58
0c40cfb
Compare
Choose a tag to compare

Improvements

  • Replace enable_automatic_updates with enable_automatic_system_updates & enable_automatic_app_store_updates (f6f2594) (e7a1b83)
  • Change Mojave Permissions section of README.md to Full Disk Access Permission (6e05f34)
    • Updated with better description
    • Updated to reflect disable_auto_open_safe_downloads requiring the permission
    • See #18
  • Moved statistics calculations into a function statistics (c91fb55)
    • Add full disk permission statistics (6e63d30) (41d9541)
    • This is an improvement and a bug fix. The stats should now be correct (only user visible change) and main is now less cluttered by moving all this into its own function.

Bug Fixes

  • Only attempt to audit/fix disable_auto_open_safe_downloads if Terminal.app has the Full Disk Access permission (dd4cc33)
  • Remove erroneous variable passed to full_disk_access_check inside settings function (c6f2d14)
  • Remove erroneous shift calls inside cade definitions in main (6f15593)