Fenrir
a97d04d63a
Use unit type in subsystem structs
8 years ago
Ronald Kinard
d46ab76c6c
Merge pull request #23 from panicbit/unmarked_api
...
ctr-std: Mark thread::panicking
8 years ago
panicbit
3abf9bdf38
ctr-std: Mark thread::panicking
8 years ago
Fenrir
3f2366df13
implement buffered stdio
8 years ago
Ronald Kinard
32fc84424d
Merge pull request #20 from panicbit/service_ssl
...
Partial sslc service implementation
8 years ago
Ronald Kinard
1cbe822472
Merge pull request #18 from FenrirWolf/time
...
ctr-std: add time module
8 years ago
Ronald Kinard
1c98cb543b
Merge pull request #21 from FenrirWolf/mutex
...
Add sync::mutex
8 years ago
Fenrir
1e3655e44a
Add sync::mutex
8 years ago
panicbit
fa59c30f21
Partial sslc service implementation
8 years ago
Fenrir
602f632e4a
Overhaul Instant impl
8 years ago
Fenrir
1f35866047
Yet another bugfix
...
Also renamed stuff and improved the documentation
8 years ago
Fenrir
2121f1782f
use libc types in Instant impl
8 years ago
Fenrir
f6a8aea497
fix Instant impl
8 years ago
Fenrir
dcf862c3db
use svcGetSystemTick for Instant
8 years ago
Fenrir
2ed837f8e1
ctr-std: Add Time module
8 years ago
Ronald Kinard
193d21e4d2
Merge pull request #19 from FenrirWolf/thread_local
...
Implement thread local storage
8 years ago
Fenrir
0436b3a945
Add thread local storage support
8 years ago
Ronald Kinard
d5af9faac9
Merge pull request #16 from FenrirWolf/collections
...
ctr-std: add collections module
8 years ago
Fenrir
c8d69a25e7
ctr-std: add collections module
8 years ago
Ronald Kinard
20a7da8cfa
Merge pull request #15 from FenrirWolf/std
...
Standard library support, for reals this time.
8 years ago
Fenrir
47e4c16118
ctru-rs: impl Seek for File
8 years ago
Fenrir
2719d9488f
ctr-std: Fix panic message formatting
8 years ago
Fenrir
25b2b10ff6
ctru-rs: impl Read and Write for File
8 years ago
Fenrir
e6f3d78215
ctru-rs: Add Error module
8 years ago
Fenrir
ab1a105174
ctr-libc: remove conditional dependency on std
...
I'd thought that it would be necessary for implementing features such as the std::os::raw types in ctr-std, but I do not believe that that is the case.
8 years ago
Fenrir
dffce57257
Bring in all the crates
8 years ago
Fenrir
08b71a18cd
We stdlib now
8 years ago
Fenrir
119b536353
Update Cargo.toml
8 years ago
Fenrir
bacd6c5e04
Fixes for latest nightlies (Rust 1.16.0)
8 years ago
Fenrir
5dc31d60cc
Regenerate gpu bindings
8 years ago
Fenrir
e4cf305807
Regenerate raw service bindings
8 years ago
Fenrir
4991de6d39
Use bitflags for fs services
8 years ago
Fenrir
63d8c50b48
ctru-sys: recreate types.h and libc bindings
8 years ago
Fenrir
d315ac82a1
Minor console refactor
8 years ago
Fenrir
539fa2a425
Split out libstd crate
8 years ago
Fenrir
fdbf10cd89
libstd prelude, take 2
8 years ago
Fenrir
1a4c4915d5
Fix deprecation and stablization warnings
...
The question mark feature was stablized and the Reflect marker trait was deprecated
8 years ago
Fenrir
b1a213f56a
Remove libc OS error functions
...
We aren't actually using any of newlib's error functionality. All of our
errors come from ctrulib functions.
8 years ago
Fenrir
f9a6959e8a
Remove [cfg(windows)] stuff from path
...
Because we are, in fact, not Windows.
8 years ago
Fenrir
b1779396be
Add io module from libstd
...
Also includes CString and CStr modules
8 years ago
Fenrir
3265624259
Add memchr
8 years ago
Fenrir
cbd08e83f8
ctru-sys: add errno function
8 years ago
Fenrir
c7e709ffa4
ctru-sys: add proper libc typedefs
8 years ago
Fenrir
ae3a6d0d2b
Add error module from libstd
8 years ago
Ronald Kinard
901c0561df
Update AUTHORS.md
8 years ago
Ronald Kinard
b0a0a4d8e7
Update copyright notice.
8 years ago
Ronald Kinard
1876119809
Merge pull request #10 from FenrirWolf/filesystem
...
Initial fs service support
8 years ago
Fenrir
20ff414230
Update README.md
8 years ago
Fenrir
82bcf8f305
Fix documentation errors
8 years ago
Fenrir
ee0873ab36
Make OpenOptions logic slightly less ugly
8 years ago