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
Fenrir
bef90b4c04
update unicode methods in wtf8 module
8 years ago
Fenrir
c3da19784f
Remove unwrap from append logic
8 years ago
Fenrir
3987b78ed3
Add append and truncate modes to OpenOptions
...
Also, fix an incorrect method description for DirEntry
8 years ago
Fenrir
ed0c883b43
Documentation for the FS service
8 years ago
Fenrir
1fb45b4309
Add create_dir_all function
8 years ago
Fenrir
5e01a58b84
Fix DirEntry's metadata() method
8 years ago
Fenrir
6ab8bd0efd
Add metadata struct and functions
8 years ago
Fenrir
e7f87b9d8f
Add read_dir function (directory iteration!)
8 years ago
Fenrir
6544900c4c
Add rename function
8 years ago
Fenrir
93760035f7
Add directory create and delete functions
8 years ago
Fenrir
d28c7affd4
Prolly shouldn't flush on every write
8 years ago
Fenrir
6c178aa1da
Add alloc_system dependency
8 years ago
Fenrir
1a99cf387f
Add read_to_end function
8 years ago
Fenrir
2836bc3c6e
Add remove_file function
8 years ago
Fenrir
0db7db3f8d
Update 3ds.json
8 years ago
Fenrir
edd21380c3
Refactor File and OpenOptions methods
8 years ago
Fenrir
b68d02baa3
Add write method to fs File
8 years ago
Ronald Kinard
545196e1ad
Merge pull request #11 from panicbit/fix/console
...
Fix Console fmt::Write impl
8 years ago
panicbit
6eeab148d9
Fix Console fmt::Write impl
8 years ago
FenrirWolf
d582acb7f6
Merge pull request #1 from panicbit/filesystem
...
Add open and len methods to fs File
8 years ago
panicbit
d604db4410
Add len method to fs File
8 years ago
panicbit
94e927f967
Add read method to fs File
8 years ago
Fenrir
ca3658108f
Delete functions that were removed from ctrulib
8 years ago
Fenrir
96a2d13370
minor cleanup
8 years ago