1093 Commits (main)
 

Author SHA1 Message Date
Fenrir 636c8d7028 Update MSRV to 1.73 10 months ago
Fenrir 6d6f9c0c18 Update CI nightly version 10 months ago
Fenrir 9c33e491f2 Use next_multiple_of instead of bitshifts 10 months ago
Fenrir a75ac1ffd2 Clarify comment on manually implemented enum types 10 months ago
Fenrir cb67d92512 SoftwareKeyboard::get_string -> SoftwareKeyboard::launch 10 months ago
Fenrir 0576e34c3f Remove redudant imports 10 months ago
Lena f780bcedbb
fix review issues 10 months ago
Fenrir dc2959396c Add basic error applet support 10 months ago
Lena 0c55e1ef9b
fix chainloader 10 months ago
Fenrir 144658345c MessageCallbackData doesn't need to be a struct member 10 months ago
Lena 66e5a54952
add simple doc for chainloader 10 months ago
Lena e2364ff5e1
implement chainloader 10 months ago
Lena cc2e535e96
fix apt mutability requirements 10 months ago
Fenrir f715fc6eb9 Add some comments 10 months ago
Fenrir d6f22dc797 Use .cast() in more places 10 months ago
Fenrir 03b417dc9e code_point -> code_unit 10 months ago
Lena 4f3562b523
cargo fmt 10 months ago
Lena c95cd26d5c
add low hanging sleep/homemenu apt functions 10 months ago
Fenrir cfd276c175 Get rid of static mut by using our own callback data 10 months ago
Fenrir 757afe9fe6 Make swkbd_input_text a method for SoftwareKeyboard 10 months ago
Fenrir 271d1b598a Fix yet another off-by-one error 10 months ago
Fenrir bf3ca2a87d Force consistent use of unsafe blocks 10 months ago
Fenrir b6fc9a2596 Simplify some code + rename vars 10 months ago
Fenrir f527623405 Fix off-by-one error in swkbd_message_callback 10 months ago
Fenrir 2fcdd110d2 Simplify string output logic 10 months ago
Fenrir 4de76522d3 swkbd_input_text is still an unsafe fn 10 months ago
Fenrir 61f91312d3 Remove mention of deleted function 10 months ago
Fenrir f867d965f8 Use if let instead of unwrap for nullable callback 10 months ago
Fenrir fa6f98d62c Simplify string conversion code 10 months ago
Fenrir bd19f97050 Use rust functions instead of memcpy and memset 10 months ago
Fenrir 3a2000f6f5 Use references and make unsafe blocks more fine-grained 10 months ago
Fenrir 5413e77ec3 Use .is_null() instead of comparing to std::ptr::null() 10 months ago
Fenrir 2864c06207 Don't include nul terminator when passing string data back to Rust 10 months ago
Fenrir 742ec8d738 Get swkbd input without max byte size parameter 10 months ago
Meziu 4dbe83e26d
Merge pull request #158 from FenrirWolf/swkbd-initial-text 10 months ago
Meziu ae77de421d
Merge pull request #159 from FenrirWolf/fix-console 10 months ago
Fenrir 9eea3f0d1f Make initial text argument optional 10 months ago
Fenrir a0aa6d5d9e Wrap PrintConsole in UnsafeCell 10 months ago
Fenrir 684bfb3251 Use addr_of_mut! when referring to EMPTY_CONSOLE 10 months ago
Fenrir 22773f644a Store initial_text data in SoftwareKeyboard 10 months ago
Jhynjhiruu 5eda3916ba Fix doc tests 11 months ago
Jhynjhiruu 433f9b0591 Fix lint 11 months ago
Jhynjhiruu 5feb906690 Implement remaining UDS functions (mostly untested) 11 months ago
Jhynjhiruu 5287023486 Add more documentation, add NetworkNodeID enum 11 months ago
Jhynjhiruu 1cdf4737f2 Explain the `username` parameter on `Uds::new()` 11 months ago
Jhynjhiruu bcb2be8cf7 I hate not having rust-analyzer working 11 months ago
Jhynjhiruu 4fd4ef08cb Fix some suggestions (and hopefully rust-analyzer) 11 months ago
Jhynjhiruu f065d0da3d Implement UDS service with example 11 months ago
Meziu 947c3f4c5e
Merge pull request #149 from rust3ds/fix/applets 12 months ago
Andrea Ciliberti 5948589bdb Fix suggestions 12 months ago