Skip to content

Releases: CatCoreV/catcore

vcdb7dde

10 Apr 18:11

Choose a tag to compare

vcdb7dde Pre-release
Pre-release

Bugfix: This release is mainly a lot of bugfixes (Secure Boot crashing on macOS, Processes not launching, stop and crash events not emitting)
Libraries: This release fully implements libraries and new lib_path parameter in kernel.conf.

vb0fd554

12 Apr 14:29

Choose a tag to compare

vb0fd554 Pre-release
Pre-release

Changelog: Fixes one bug and updates nw to the latest version

v62d4163

11 Apr 12:50

Choose a tag to compare

v62d4163 Pre-release
Pre-release

File system: Result from .info/.infoSync now has createdAt and modifiedAt as ISO strings instead of Date object, /app was completed and made as read-only, fixed sorting in .readdir/.readdirSync, fixed modifiedAt not changing when writing to /tmp.

v31fbbcb

11 Apr 10:29

Choose a tag to compare

v31fbbcb Pre-release
Pre-release

Headers: Updated to latest headers (replaced Buffer with Uint8Array, added sync file system API)
File system: Made /tmp work as an in-memory file system.

vb79448f

28 Mar 15:08

Choose a tag to compare

vb79448f Pre-release
Pre-release

Changelog: Fixed a crash when there's no network available

v8d7f844

10 Apr 11:43

Choose a tag to compare

v8d7f844 Pre-release
Pre-release

Syscalls: New feature in BETA to enchance security and support of CatCore (known issue: GUI is not implemented in syscalls yet)
Bugfix: Fixed Secure Boot crashing on a macOS host
Handles: Process's handles are now automatically closing after process exit
File system: Added /lib, /tmp, /app (for the future usage), added sync API
Libraries: Added CatCore.parseLibrary to parse library's file structure
Network: Use XMLHttpRequest or fetch for network requests now, CatCore.request was removed
Minor changes: All Buffer usage was replaced with Uint8Array for security, CatCore.sendMessage doesn't return a boolean anymore, CatCore.processArguments is removed (use CatCore.currentProcess.args instead!)
kernel.conf: There's a new parameter starting_fd to change starting handle's descriptor with a new default value of 3 (previously, 0)

v272a594

23 Dec 14:58

Choose a tag to compare

v272a594 Pre-release
Pre-release

Changelog: Security patch, kexts (kernel extensions) and Windows/Linux x86 support

v15b5ac5

18 Dec 16:20
8d5de17

Choose a tag to compare

v15b5ac5 Pre-release
Pre-release

Changelog: Big security update.