about summary refs log tree commit diff
path: root/library/std/src/sys/pal/uefi
AgeCommit message (Expand)AuthorLines
2025-07-31uefi: Use slice equality rather than `memcmp`Trevor Gross-11/+11
2025-07-28thread name in stack overflow messagejoboet-1/+5
2025-07-23std: net: uefi: Add support to query connection dataAyush Singh-0/+4
2025-07-06Auto merge of #141829 - dvdsk:sleep_until_linux, r=cuviper,RalfJungbors-1/+9
2025-07-06sleep_until: use clock_nanosleep where possibledvdsk-1/+9
2025-07-03setup CI and tidy to use typos for spellchecking and fix few typosklensy-3/+3
2025-05-23std: sys: net: uefi: Implement TCP4 connectAyush Singh-2/+8
2025-05-15deduplicate abort implementationsjoboet-8/+0
2025-04-27use generic Atomic type where possibleChristopher Durham-8/+8
2025-04-21Move `sys::pal::os::Env` into `sys::env`Thalia Archibald-136/+0
2025-04-18Combine env consts into std::sys::env_constsThalia Archibald-10/+0
2025-04-12Move args into std::sysThalia Archibald-157/+0
2025-03-23Rollup merge of #138236 - Ayush1325:uefi-event, r=petrochenkovMichael Goulet-38/+58
2025-03-22std: move process implementations to `sys`joboet-787/+0
2025-03-18uefi: fs: Implement existsAyush Singh-3/+0
2025-03-17uefi: Add OwnedEvent abstractionAyush Singh-38/+58
2025-03-14Auto merge of #137424 - Ayush1325:uefi-path-node, r=nicholasbishop,cuviperbors-0/+179
2025-03-09std: move stdio to `sys`joboet-220/+0
2025-03-08Move fs into sysThalia Archibald-349/+0
2025-03-07Rollup merge of #138034 - thaliaarchi:use-prelude-size-of, r=tgross35Matthias Krüger-4/+3
2025-03-06library: Use size_of from the prelude instead of importedThalia Archibald-4/+3
2025-03-05Rollup merge of #137477 - Ayush1325:uefi-service-binding, r=Noratrieb许杰友 Jieyou Xu (Joe)-1/+60
2025-03-04Fix some typosfuyangpengqi-1/+1
2025-03-03uefi: helpers: Add DevicePathNode abstractionsAyush Singh-0/+179
2025-03-02uefi: Add Service Binding Protocol abstractionAyush Singh-1/+60
2025-02-28Use correct error message casing for `io::const_error`sNoratrieb-13/+13
2025-02-21Replace some instances of `pub` with `pub(crate)`Trevor Gross-2/+2
2025-02-17Rollup merge of #137165 - thaliaarchi:file-tell, r=ChrisDentonMatthias Krüger-0/+4
2025-02-17Use tell for <File as Seek>::stream_positionThalia Archibald-0/+4
2025-02-17Rollup merge of #136844 - thaliaarchi:const-io-error, r=ChrisDentonMatthias Krüger-3/+3
2025-02-13std: Apply deprecated_safe_2024Eric Huss-4/+4
2025-02-13std: Apply unsafe_attr_outside_unsafeEric Huss-1/+1
2025-02-10Fix long lines which rustfmt fails to formatThalia Archibald-106/+45
2025-02-10Fix &&str and trailing commas in io::const_error!Thalia Archibald-2/+2
2025-02-10Use io::const_error! when possible over io::Error::newThalia Archibald-1/+1
2025-02-07std: move `io` module out of `pal`joboet-2/+0
2025-02-05Rollup merge of #136449 - joboet:move_pal_net, r=ChrisDenton许杰友 Jieyou Xu (Joe)-2/+0
2025-02-02std: move network code into `sys`joboet-2/+0
2025-02-02uefi: process: Add support for command environment variablesAyush Singh-3/+62
2025-01-30Rollup merge of #135475 - Ayush1325:uefi-absolute-path, r=jhprattMatthias Krüger-1/+49
2025-01-28uefi: process: Fix argsAyush Singh-4/+3
2025-01-16uefi: Implement pathAyush Singh-1/+49
2025-01-13uefi: helpers: Introduce OwnedDevicePathAyush Singh-7/+16
2025-01-10Initial fs module for uefiAyush Singh-1/+344
2024-11-26std: update internal uses of `io::const_error!`joboet-27/+25
2024-11-20Rollup merge of #129838 - Ayush1325:uefi-process-args, r=joboetMatthias Krüger-12/+56
2024-10-18std: uefi: Use common function for UEFI shellAyush Singh-36/+2
2024-10-18std: uefi: Add basic Env variablesAyush Singh-15/+132
2024-10-14uefi: Implement getcwd and chdirAyush Singh-14/+73
2024-10-10uefi: process: Add args supportAyush Singh-12/+56