Jeremy Soller
|
a31584cdef
|
Fix dangling pointer with empty scandir
|
2025-05-06 21:28:05 -06:00 |
|
Peter Limkilde Svendsen
|
b441916279
|
Add docs for dirent.h
|
2025-01-31 21:09:21 +00:00 |
|
Josh Megnauth
|
1642c1e1bc
|
Use unsafe blocks in dirint.h
|
2024-12-08 01:54:55 -05:00 |
|
Josh Megnauth
|
5348273ccc
|
Emit C attributes via cbindgen
|
2024-11-17 16:15:07 +00:00 |
|
4lDO2
|
6e5959b3fa
|
Convert a bunch of c_int to Result<(), Errno>.
|
2024-09-26 16:21:34 +02:00 |
|
4lDO2
|
c0e7af5289
|
Backwards-compatibly rewrite getdents to use special syscall.
|
2024-09-11 23:32:19 +02:00 |
|
Peter Limkilde Svendsen
|
a7137512fa
|
Use standard casing and mangling for internal errno
|
2024-03-01 00:25:42 +00:00 |
|
Peter Limkilde Svendsen
|
9093f6bc47
|
Use Cell representation for errno
|
2024-02-29 14:07:40 +00:00 |
|
Jeremy Soller
|
d1ee653b5c
|
Add dirfd
|
2020-12-23 19:47:44 -07:00 |
|
jD91mZM2
|
593925ceb4
|
Unambiguate all include guards
GNU binutils also uses _FNMATCH_H for a guard, maybe along others!
|
2020-06-29 11:34:51 +02:00 |
|
jD91mZM2
|
b8c50c7c64
|
Format
|
2019-08-04 19:05:45 +02:00 |
|
jD91mZM2
|
c7d499d4f2
|
Upgrade to the 2018 edition
I didn't think it'd be this useful first, but thank god for `cargo fix --edition`!
|
2019-08-04 19:05:45 +02:00 |
|
jD91mZM2
|
a2c8cfb4a5
|
Implement CVec, an abstraction to return vectors from Rust
|
2019-07-18 06:40:23 +02:00 |
|
Mateusz Mikuła
|
63a1319e50
|
Cbindgen update
|
2019-07-10 10:08:39 +00:00 |
|
Jeremy Soller
|
fc9e3923f6
|
drop DIR pointers again
|
2018-12-02 21:05:37 -07:00 |
|
Jeremy Soller
|
7049359c25
|
Hack around closedir crashing
|
2018-12-02 14:27:02 -07:00 |
|
Jeremy Soller
|
52fd4d7e83
|
Clippy fixes
|
2018-12-02 08:04:53 -07:00 |
|
Jeremy Soller
|
0ac16556bc
|
Format
|
2018-11-25 10:34:42 -07:00 |
|
jD91mZM2
|
571b4d4976
|
Fix getdents on redox
|
2018-11-01 10:58:01 +01:00 |
|
jD91mZM2
|
758f681590
|
Implement scandir
|
2018-10-07 14:43:54 +02:00 |
|
jD91mZM2
|
6fe3e05ea0
|
Delete duplicate types
Now that we use cbindgen differently :D
|
2018-09-02 08:17:15 +02:00 |
|
Jeremy Soller
|
c911facca6
|
Make pal functions take cstr
|
2018-08-27 08:33:12 -06:00 |
|
Jeremy Soller
|
bab4e2896a
|
Format
|
2018-08-27 06:35:30 -06:00 |
|
Jeremy Soller
|
7ab700315d
|
Fix warnings and add c_str
|
2018-08-26 15:15:29 -06:00 |
|
Jeremy Soller
|
277b9abcd5
|
Fix build, mostly
|
2018-08-26 08:56:02 -06:00 |
|
Jeremy Soller
|
c20ce5ffed
|
Large reorganization of headers (WIP)
|
2018-08-26 08:11:35 -06:00 |
|