All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
- Project introduction video
- Some details of test scripts
- Page operations
- Complete the test scripts
- The project report done
- Add annotations to source codes
- Format the source code
- Organize the project repo
- A complete C project structure with headers
- Update some documents and the report
- Some slight modifications in source files
- Bitmap functions of Linux kernel
- Load and remove kernel module script
- Change the develop environment to
Linux 3.13.170 generic
- Make the file system initializer more complete
- Project midterm report
- Some bugs in file system initializer
- Some bugs of cannot mount and initialize virtual disk
- Main structure of file system
- A naïve file system maker
- Mount virtual disk script
- First kernel module
- Design of file system layout
- Some directories
- Project proposal (first draft)
- Initialize the repository.
- Add
README.md
andCHANGELOG.md
.
-
For each version, put the new log on the top of the changelog.
-
Format:
## [x.x.x] - YYYY-MM-DD ### TYPE 1 - Description 1 - Description 2 ### TYPE 2 - Description 1 - Description 2 ...
-
Update types:
Added
for new features.Changed
for changes in existing functionality.Deprecated
for soon-to-be removed features.Removed
for now removed features.Fixed
for any bug fixes.Security
in case of vulnerabilities.
-
Chinese accepted, as long as we can translate this changelog into English by DDL :)