Skip to content

Releases: halfer53/winix

Winix 2.6

Choose a tag to compare

@halfer53 halfer53 released this 14 Jun 12:18
  • Add more unit tests
  • Run unit test at the start of the init
  • Fix minor bug of inode number of pipe
  • Add more error checking in file system
  • Implement zone iterator to loop through direct and indirect zone
  • Reduce file system block size to 256KB
  • Fix bug in bash parser
  • Split system call definition into POSIX specified header rather than syscall.h
  • Use gcc as header processor to leverage attribute extensions for linting
  • Add attribute ((format (printf, ))) for lint checking
  • Add linker

Winix 2.5

Choose a tag to compare

@halfer53 halfer53 released this 23 Apr 10:17

Several Bugfixes and Improvements

  • Fix bug in parser in bash
  • Fix bug in pipe.c where it clashes with normal file inode
  • Fix error handling in execve()
  • Fix bug in alloc_block
  • Restructure include path
  • Introduce gcc to improve linting of code
  • Introduce unit tests auto generated by utest_generator.py
  • Improved kdbg.py
  • Improved libs linker
  • Improved makefile build speed

Winix 2.4

Choose a tag to compare

@halfer53 halfer53 released this 05 Apr 04:19
winix 2.4 released

Winix 2.3

Choose a tag to compare

@halfer53 halfer53 released this 13 Mar 23:38
winix 2.3 released

Winix v2.2

Choose a tag to compare

@halfer53 halfer53 released this 07 Feb 01:20
winix 2.2 released

Winix v2.1

Choose a tag to compare

@halfer53 halfer53 released this 06 Feb 03:23
Winix 2.1 released

Winix v2.0

Choose a tag to compare

@halfer53 halfer53 released this 03 Sep 09:35
edit readme