This website requires JavaScript.
Explore
Help
Register
Sign In
asleepymoon
0 Followers
·
0 Following
https://cloudapio.eu
Joined on
2022-10-07
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
7
Projects
Packages
Public Activity
Starred Repositories
4
asleepymoon
pushed to
main
at
asleepymoon/Luna
2023-01-14 10:59:14 +00:00
e3ef29e80d
libc: Implement wcstombs()
00ee8314b3
luna: Make Utf8String{De,En}coders return the number of bytes written
Compare 2 commits »
asleepymoon
pushed to
main
at
asleepymoon/Luna
2023-01-14 09:59:37 +00:00
da805eec83
Describe what check() and expect() are
eb35abfa52
Vector: Assigment, copy&move constructors, and destructor
Compare 2 commits »
asleepymoon
pushed to
main
at
asleepymoon/Luna
2023-01-13 21:28:15 +00:00
3b4b750cbf
luna: Vector is here!!
asleepymoon
pushed to
main
at
asleepymoon/Luna
2023-01-13 20:08:15 +00:00
28bde216c4
libc: Implement perror()
e676fb8299
libc: Add a wide range of time manipulation functions, including reentrant variants
Compare 2 commits »
asleepymoon
pushed to
main
at
asleepymoon/Luna
2023-01-13 19:00:32 +00:00
2d2db300b0
libc: Add malloc(), calloc(), realloc() and free()
5fb2ff09c7
kernel, luna, libc: Move the heap code to a common zone, to be used by both kernel and userspace
d864bda751
libc: Add (de)allocate_memory wrappers located in sys/mman.h
139c0b5eb1
Kernel: Make a UserVM wrapper around Bitmap and use that to allocate user VM
7462b764d8
Kernel: Add __cxa_atexit iomplementation
Compare 10 commits »
asleepymoon
pushed to
main
at
asleepymoon/minitar
2023-01-12 20:05:02 +00:00
9a7629459e
chore: Add copyright headers to all source files
asleepymoon
pushed to
main
at
asleepymoon/minitar
2023-01-12 19:45:56 +00:00
bacc971007
docs: Add build instructions
asleepymoon
pushed to
main
at
asleepymoon/minitar
2023-01-12 19:06:28 +00:00
8e16524e1c
docs: Add a note about examples to README.md
asleepymoon
pushed to
main
at
asleepymoon/minitar
2023-01-12 19:04:35 +00:00
e758012948
feat: Add two examples
27dac123f4
fix: Make minitar_read_contents() take a const pointer to entry
912b98d2d7
fix: Include stddef.h in minitar.h to make sure we have size_t
Compare 3 commits »
asleepymoon
pushed to
main
at
asleepymoon/minitar
2023-01-12 18:34:43 +00:00
5be3c7d684
Enable syntax highlighting for the sample program
asleepymoon
released
minitar 1.4.0
at
asleepymoon/minitar
2023-01-12 18:22:51 +00:00
asleepymoon
pushed tag
1.4.0
to
asleepymoon/minitar
2023-01-12 18:22:51 +00:00
asleepymoon
pushed to
main
at
asleepymoon/minitar
2023-01-12 18:20:41 +00:00
dead1e3ee2
feat: Move all internal structures to a minitar_entry_internal struct
asleepymoon
pushed to
main
at
asleepymoon/minitar
2023-01-12 18:16:00 +00:00
07c156c30b
docs: Move API docs to docs/API.md and link there from README
a790b6f960
docs: Clarify some sentences
Compare 2 commits »
asleepymoon
pushed to
main
at
asleepymoon/minitar
2023-01-12 18:02:04 +00:00
d9b0dce41a
Remove minitar_panic() wrapper around minitar_handle_panic()
e568e88617
Remove assertion that was not used
Compare 2 commits »
asleepymoon
pushed to
main
at
asleepymoon/Luna
2023-01-11 22:02:55 +00:00
586ca19b62
Add a VERY BASIC and hacky way of allocating memory from userspace
0e1e15e85a
Result: Construct a Result from an Option using from_option()
Compare 2 commits »
asleepymoon
pushed to
main
at
asleepymoon/minitar
2023-01-11 20:02:45 +00:00
7b83dce96a
feat: calculate header checksums and validate them against hdr->chksum
asleepymoon
closed issue
asleepymoon/minitar#2
2023-01-11 20:02:45 +00:00
Checksum validation
asleepymoon
pushed to
main
at
asleepymoon/Luna
2023-01-11 18:26:57 +00:00
79a5b98d65
Kernel: Keep the user pointer const through copy_from_user()
asleepymoon
pushed to
main
at
asleepymoon/Luna
2023-01-11 18:25:36 +00:00
6e4cd6300d
Kernel: Add copy_from_user() and copy_from_user_typed()
First
Previous
...
54
55
56
57
58
...
Next
Last