-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
clippy #88
clippy #88
Commits on Dec 14, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 092add1 - Browse repository at this point
Copy the full SHA 092add1View commit details
Commits on Dec 15, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 7177744 - Browse repository at this point
Copy the full SHA 7177744View commit details -
Configuration menu - View commit details
-
Copy full SHA for 57bcde2 - Browse repository at this point
Copy the full SHA 57bcde2View commit details
Commits on Dec 16, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 2f87f46 - Browse repository at this point
Copy the full SHA 2f87f46View commit details -
Configuration menu - View commit details
-
Copy full SHA for b591d50 - Browse repository at this point
Copy the full SHA b591d50View commit details -
VirtualSpaceLand avoids duplicated functions
Now start_addr and end_addr are defined from an associated constant of the VirtualSpaceLand trait, instead of calling a function.
Configuration menu - View commit details
-
Copy full SHA for 343b738 - Browse repository at this point
Copy the full SHA 343b738View commit details
Commits on Dec 17, 2018
-
Configuration menu - View commit details
-
Copy full SHA for e19796c - Browse repository at this point
Copy the full SHA e19796cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d20702 - Browse repository at this point
Copy the full SHA 7d20702View commit details -
Configuration menu - View commit details
-
Copy full SHA for d429d6a - Browse repository at this point
Copy the full SHA d429d6aView commit details
Commits on Dec 22, 2018
-
Configuration menu - View commit details
-
Copy full SHA for f2526d6 - Browse repository at this point
Copy the full SHA f2526d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 136aa6c - Browse repository at this point
Copy the full SHA 136aa6cView commit details
Commits on Jan 7, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 2c89830 - Browse repository at this point
Copy the full SHA 2c89830View commit details
Commits on Jan 8, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 2e41c8b - Browse repository at this point
Copy the full SHA 2e41c8bView commit details
Commits on Jan 13, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 00dc7e9 - Browse repository at this point
Copy the full SHA 00dc7e9View commit details -
Fix UB in elf_loader::get_kacs.
We used to break alignment requirements in elf_loader::get_kacs. To avoid the issue, get_kacs now simply returns a byte array, and ProcessCapabilities::parse uses byteorder to extract the u32 kacs from it.
Configuration menu - View commit details
-
Copy full SHA for c1133cd - Browse repository at this point
Copy the full SHA c1133cdView commit details -
- Rewrite EntryOptions using bit_flags. Add some type safety around the Gate Type and Privilege Level. - Manually implement Debug on IdtEntry, treating it like an enum based on the present flag and gate type, and joining the pointer fields. - Manually implement Debug on Idt to deal with lack of Debug on large arrays.
Configuration menu - View commit details
-
Copy full SHA for 52745bb - Browse repository at this point
Copy the full SHA 52745bbView commit details -
More type safety, and better debug implementation. While we're at it, make SegmentSelector aware of the TI flag (called is_ldt here).
Configuration menu - View commit details
-
Copy full SHA for 8d8b289 - Browse repository at this point
Copy the full SHA 8d8b289View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6165ea4 - Browse repository at this point
Copy the full SHA 6165ea4View commit details
Commits on Jan 15, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 708b3dd - Browse repository at this point
Copy the full SHA 708b3ddView commit details
Commits on Jan 16, 2019
-
GDT Bugfix: DescriptorTablePointer limit is a byte length.
While a DT entry's limit is the byte length - 1, the DTP's limit is the full byte length. When converting back to a Vec<DTE>, I would probably end up losing the entry.
Configuration menu - View commit details
-
Copy full SHA for 9acf470 - Browse repository at this point
Copy the full SHA 9acf470View commit details -
Clippy: Write documentation for most of the kernel.
Missing modules are: ipc, devices and frame_allocator.
Configuration menu - View commit details
-
Copy full SHA for 3c6c38e - Browse repository at this point
Copy the full SHA 3c6c38eView commit details -
Clippy: Fix libuser/vi errors.
This allows clippy to proceed on the full project.
Configuration menu - View commit details
-
Copy full SHA for 490bc42 - Browse repository at this point
Copy the full SHA 490bc42View commit details
Commits on Jan 17, 2019
-
Added documenting for * pic * pit * rs232 * frame_allocator * main * ...
Configuration menu - View commit details
-
Copy full SHA for dbd5860 - Browse repository at this point
Copy the full SHA dbd5860View commit details
Commits on Jan 18, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 023035b - Browse repository at this point
Copy the full SHA 023035bView commit details
Commits on Jan 20, 2019
-
Clippy: Fix almost everything.
Only thing missing: vi has some cast warnings I'm not sure how to fix.
Configuration menu - View commit details
-
Copy full SHA for 5f61093 - Browse repository at this point
Copy the full SHA 5f61093View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8394882 - Browse repository at this point
Copy the full SHA 8394882View commit details
Commits on Jan 21, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 4760297 - Browse repository at this point
Copy the full SHA 4760297View commit details
Commits on Jan 22, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 37b398a - Browse repository at this point
Copy the full SHA 37b398aView commit details -
Configuration menu - View commit details
-
Copy full SHA for fbd5755 - Browse repository at this point
Copy the full SHA fbd5755View commit details