Skip to content

Commit 1968af3

Browse files
committed
Updated copyright years
1 parent 4d744f4 commit 1968af3

File tree

4 files changed

+19
-18
lines changed

4 files changed

+19
-18
lines changed

LICENSE.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Copyright (c) 2016-2017, vit9696
1+
Copyright (c) 2016-2018, vit9696
22
All rights reserved.
33

44
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

Lilu/Headers/kern_patcher.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,8 +88,8 @@ class KernelPatcher {
8888
FSFallback, // perform fs fallback if kextcache failed
8989
Reserved,
9090
SysFlagNum,
91-
UserFlagNum = sizeof(size_t)-SysFlagNum
9291
};
92+
static constexpr size_t UserFlagNum {sizeof(size_t)-SysFlagNum};
9393
static_assert(UserFlagNum > 0, "There should be at least one user flag");
9494
const char *id {nullptr};
9595
const char **paths {nullptr};

Lilu/Headers/kern_util.hpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -378,7 +378,7 @@ class evector {
378378
*
379379
* @return element count
380380
*/
381-
const size_t size() const {
381+
size_t size() const {
382382
return cnt;
383383
}
384384

@@ -397,7 +397,7 @@ class evector {
397397
*
398398
* @return element id
399399
*/
400-
const size_t last() const {
400+
size_t last() const {
401401
return cnt-1;
402402
}
403403

README.md

Lines changed: 15 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -5,21 +5,10 @@ An open source kernel extension bringing a platform for arbitrary kext, library,
55

66
#### Features
77
- Generic kext patcher
8-
- Generic process patcher (currently 64-bit only)
9-
- Generic framework/library patcher (currently 64-bit only)
8+
- Generic process patcher (64-bit with basic 32-bit functionality)
9+
- Generic framework/library patcher (64-bit with basic 32-bit functionality)
1010
- Provides a unified plugin API
1111

12-
#### Credits
13-
- [Apple](https://www.apple.com) for macOS
14-
- [Brad Conte](https://github.com/B-Con) for [SHA-256 implementation](https://github.com/B-Con/crypto-algorithms)
15-
- [fG!](https://github.com/gdbinit) for [Onyx The Black Cat](https://github.com/gdbinit/onyx-the-black-cat) used as a base of the kernel patcher
16-
- [Nguyen Anh Quynh](https://github.com/aquynh) for [capstone](https://github.com/aquynh/capstone) disassembler module
17-
- [Pike R. Alpha](https://github.com/Piker-Alpha) for [lzvn](https://github.com/Piker-Alpha/LZVN) decompression
18-
- [Ralph Hempel](https://github.com/rhempel) for [umm_malloc](https://github.com/rhempel/umm_malloc) static pool allocator
19-
- Vyacheslav Patkov for [hde64](https://github.com/mumble-voip/minhook/tree/7d80cff1de5c87b404e7ac451757bfa77e5e82da/src/hde) simple disassembler module
20-
- [07151129](https://github.com/07151129) for some code parts and suggestions
21-
- [vit9696](https://github.com/vit9696) for writing the software and maintaining it
22-
2312
#### Installation
2413
You should install this kext along with the plugin kexts depending on it.
2514
The prebuilt binaries are available on [releases](https://github.com/vit9696/Lilu/releases) page.
@@ -46,5 +35,17 @@ By default Lilu itself does not function in single-user (`-s`) mode, unless `-li
4635

4736
#### Contribution
4837
For the contributors with programming skills the headers are filled with AppleDOC comments.
49-
Earlier code changes could be tracked in [AppleALC](https://github.com/vit9696/AppleALC) project.
38+
Earlier code changes could be tracked in [AppleALC](https://github.com/vit9696/AppleALC) project.
5039
Writing and supporting code is fun but it takes time. Please provide most descriptive bugreports or pull requests.
40+
41+
#### Credits
42+
- [Apple](https://www.apple.com) for macOS
43+
- [Brad Conte](https://github.com/B-Con) for [SHA-256 implementation](https://github.com/B-Con/crypto-algorithms)
44+
- [fG!](https://github.com/gdbinit) for [Onyx The Black Cat](https://github.com/gdbinit/onyx-the-black-cat) used as a base of the kernel patcher
45+
- [Nguyen Anh Quynh](https://github.com/aquynh) for [capstone](https://github.com/aquynh/capstone) disassembler module
46+
- [Pike R. Alpha](https://github.com/Piker-Alpha) for [lzvn](https://github.com/Piker-Alpha/LZVN) decompression
47+
- [Ralph Hempel](https://github.com/rhempel) for [umm_malloc](https://github.com/rhempel/umm_malloc) static pool allocator
48+
- Vyacheslav Patkov for [hde64](https://github.com/mumble-voip/minhook/tree/7d80cff1de5c87b404e7ac451757bfa77e5e82da/src/hde) simple disassembler module
49+
- [07151129](https://github.com/07151129) for some code parts and suggestions
50+
- [vit9696](https://github.com/vit9696) for writing the software and maintaining it
51+

0 commit comments

Comments
 (0)