EnderIce2
|
4bc4e9b76f
|
stl: Implement coroutines
|
2024-11-15 01:54:21 +02:00 |
|
EnderIce2
|
1ab4ace23c
|
stl: Update headers
type_traits: Add is_integral
optional: Add stub optional class
iterator: Add default_sentinel_t & default_sentinel
concepts: Add concepts header + integral concept
|
2024-11-15 01:34:34 +02:00 |
|
EnderIce2
|
beca151fa6
|
std: Remove pragma "STDC FENV_ACCESS"
This pragma was ignored anyway
|
2024-10-15 04:05:07 +03:00 |
|
EnderIce2
|
b13fe4a28f
|
std: Fix potential Use-After-Free vulnerability in std::string
|
2024-10-15 03:59:26 +03:00 |
|
EnderIce2
|
b31d49be15
|
std: Fix std::string push_back()
Allocate 2 bytes if cap == 0, not 1.
|
2024-10-15 03:58:17 +03:00 |
|
EnderIce2
|
850b8ec490
|
std: Add TIOCGSID macro
|
2024-10-13 02:30:38 +03:00 |
|
EnderIce2
|
85b6fdef80
|
Implement Virtual Terminal and fix /dev/kcon
|
2024-09-22 13:17:19 +03:00 |
|
EnderIce2
|
e9d022169e
|
Fix iterator type mismatch in basic_string::erase functions
|
2024-08-18 21:34:35 +03:00 |
|
EnderIce2
|
3e5177d375
|
Fix broken iterator for unordered_map
|
2024-06-13 07:38:51 +03:00 |
|
EnderIce2
|
6801475243
|
Refactor filesystem & stl code
|
2024-05-18 07:42:01 +03:00 |
|
EnderIce2
|
5a94744fd2
|
Update STL headers
|
2024-04-15 05:13:24 +03:00 |
|
EnderIce2
|
fd292305f6
|
Refactor lock related code
|
2024-04-10 06:25:55 +03:00 |
|
EnderIce2
|
e09d93e2bb
|
Refactor panic handler and assertion failed display functions
|
2024-04-01 21:04:45 +03:00 |
|
EnderIce2
|
2274089a1c
|
Update algorithm functions template parameter names
|
2024-03-25 15:10:15 +02:00 |
|
EnderIce2
|
5e0fb5c942
|
Add return values to remove and remove_if functions
|
2024-03-22 04:39:45 +02:00 |
|
EnderIce2
|
6ebee99ed1
|
Add initializer_list constructor to unordered_map
|
2024-03-22 04:39:33 +02:00 |
|
EnderIce2
|
568f18002a
|
Add std::initializer_list implementation
|
2024-03-22 04:39:18 +02:00 |
|
EnderIce2
|
dfe35ce2d8
|
Add std::bitset implementation
|
2024-03-19 02:34:32 +02:00 |
|
EnderIce2
|
90b9e7301d
|
Rename string class to basic_string
|
2024-03-19 02:33:57 +02:00 |
|
EnderIce2
|
be80b52543
|
Add char_traits stub class to <string>
|
2024-03-19 02:33:33 +02:00 |
|
EnderIce2
|
740f100843
|
Add clamp function to <algorithm>
|
2024-03-13 18:18:03 +02:00 |
|
EnderIce2
|
23d10fcd25
|
Add pow and fabs to cmath
|
2024-03-07 21:54:00 +02:00 |
|
EnderIce2
|
23865ffc4f
|
Add <utility> header to include_std/list
|
2024-03-03 22:19:58 +02:00 |
|
EnderIce2
|
d3a22aa7b3
|
Add std::thread implementation
|
2024-02-29 02:18:16 +02:00 |
|
EnderIce2
|
9925a9e9b4
|
Add experimental insert() function to string class
|
2024-02-29 01:12:23 +02:00 |
|
EnderIce2
|
5fd8d3b3a5
|
Revamped kernel panic functions with significant improvements
|
2024-02-28 06:31:02 +02:00 |
|
EnderIce2
|
25d17a8831
|
Add fill() function to std::algorithm
|
2024-02-10 05:41:42 +02:00 |
|
EnderIce2
|
3374eac741
|
Add resize(size_t, const T &) function to vector class
|
2024-02-10 05:17:03 +02:00 |
|
EnderIce2
|
96daa43d38
|
Update kernel
|
2024-01-19 06:47:42 +02:00 |
|
EnderIce2
|
e0bd4cee3c
|
Fix unqualified call to 'std::move'
|
2023-10-17 02:21:52 +03:00 |
|
EnderIce2
|
54a47ad3a5
|
Update std headers
|
2023-10-11 13:00:15 +03:00 |
|
EnderIce2
|
56358280a7
|
Update std headers
|
2023-10-10 06:09:17 +03:00 |
|
Alex
|
889e1522a3
|
Restructured and rewritten entire codebase
|
2023-10-09 01:16:24 +03:00 |
|
Alex
|
8898791257
|
Update kernel code
|
2023-08-22 06:21:17 +03:00 |
|
Alex
|
2c51e4432f
|
Update kernel
|
2023-08-06 04:53:14 +03:00 |
|
Alex
|
85c0de688d
|
Fix sleep syscall
|
2023-06-11 01:36:39 +03:00 |
|
Alex
|
41db477173
|
Update kernel
|
2023-06-10 13:11:25 +03:00 |
|
Alex
|
64948bb92f
|
Add cmath header
|
2023-05-22 02:43:38 +03:00 |
|
Alex
|
fedccbfd79
|
Add alloc functions to stdlib header
|
2023-05-22 01:47:38 +03:00 |
|
Alex
|
80980ecfaf
|
Move drivers to kernel
|
2023-05-19 07:27:42 +03:00 |
|
Alex
|
816e5461c9
|
Fix type sizes
|
2023-05-13 07:40:07 +03:00 |
|
Alex
|
8349339f32
|
Update errno macros
|
2023-05-05 19:19:19 +03:00 |
|
Alex
|
61aea6aa8d
|
fork() stub and QoL improvements
|
2023-05-03 06:37:39 +03:00 |
|
Alex
|
41dafe32fb
|
Move all std related headers to "include_std"
|
2023-04-10 06:08:58 +03:00 |
|