aboutsummaryrefslogtreecommitdiff
path: root/core/sys
Commit message (Expand)AuthorAgeFilesLines
* Use `union #shared_nil` for `os.Error`gingerBill2024-08-041-0/+1
* Begin converting `os.Errno` to be a `nil`-able type as a transition periodgingerBill2024-08-041-1/+1
* removed obsolete fiels on WIN32_FIND_DATAW to match the size from the winsdk ...Thomas la Cour2024-07-261-3/+0
* missign cursorinfoThomas la Cour2024-07-261-0/+15
* formatThomas la Cour2024-07-252-21/+21
* Merge remote-tracking branch 'upstream/master' into sys-windows-2Thomas la Cour2024-07-258-70/+358
|\
| * Merge branch 'master' of https://github.com/odin-lang/OdingingerBill2024-07-241-0/+1
| |\
| | * Add CLSCTX_ALLJeroen van Rijn2024-07-241-0/+1
| * | Add more NtDll stuffgingerBill2024-07-242-0/+39
| |/
| * Improve win32 typesgingerBill2024-07-241-10/+22
| * Add some more Ntdll callsgingerBill2024-07-242-18/+124
| * Remove space in indentationDamian Tarnawski2024-07-231-1/+1
| * Merge pull request #3966 from KyleNBurke/sys-windows-add-typeJeroen van Rijn2024-07-231-0/+6
| |\
| | * Remove semicolonKyle Burke2024-07-231-1/+1
| | * Add `NCCALCSIZE_PARAMS` to `sys/windows`Kyle Burke2024-07-231-0/+6
| | * [sys/windows]: Fix the value for TH32CS_SNAPPROCESS constantflysand72024-06-301-1/+1
| * | Merge pull request #3476 from PucklaJ/syscall-fixLaytan2024-07-223-8/+17
| |\ \
| | * | [sys/linux]: Change execveat flags type to Execveat_FlagsPucklaJ2024-07-221-1/+1
| | * | Merge branch 'master' into syscall-fixgingerBill2024-07-1948-1005/+3142
| | |\ \
| | * | | [sys/linux] Directly call syscall in execve on arm64PucklaJ2024-04-281-1/+2
| | * | | [sys/linux]: Remove clone syscall and call it directly in fork on arm64PucklaJ2024-04-281-20/+2
| | * | | [sys/linux] Change flags parameter of execveat to bit_setPucklaJ2024-04-284-5/+16
| | * | | [sys/linux]: Fix return statementPucklaJ2024-04-271-1/+1
| | * | | [sys/linux]: Add clone syscall and use it in fork for arm64PucklaJ2024-04-241-5/+19
| | * | | [sys/linux]: Add flags parameter to execveat and fix execve on arm64PucklaJ2024-04-242-4/+5
| * | | | Minor clean upsgingerBill2024-07-192-29/+32
| | |/ / | |/| |
| * | | [os2]: Split file type from mode bitsflysand72024-07-182-4/+4
| * | | core/sys/windows: added drag and drop proceduresIllusionMan12122024-07-171-0/+7
| * | | General clean up of the os2/process_windows.odin codegingerBill2024-07-162-3/+109
* | | | Merge remote-tracking branch 'upstream/master' into sys-windows-2Thomas la Cour2024-07-124-21/+354
|\| | |
| * | | [sys/windows] Add advapi bindings, process-related functions and context-rela...flysand72024-07-124-21/+354
* | | | post rebaseThomas la Cour2024-07-112-29/+6
* | | | Merge remote-tracking branch 'upstream/master' into sys-windows-2Thomas la Cour2024-07-1124-849/+1281
|\| | |
| * | | Unify `IUnknown` COM interfacegingerBill2024-07-101-7/+9
| * | | darwin: remove syscall usage (without -no-crt) to comply to Apple guidelinesLaytan Laats2024-07-085-17/+60
| * | | Merge pull request #3858 from flysand7/wow64-apisetgingerBill2024-07-061-0/+85
| |\ \ \
| | * | | Add bindings for WOW64 API setflysand72024-07-021-0/+85
| | | |/ | | |/|
| * | | updated return value of setsid to return Pidpoa2024-07-051-2/+2
| * | | Improve fix.Jeroen van Rijn2024-07-051-4/+1
| * | | Fix utf8_to_wstring given zero bytes.Jeroen van Rijn2024-07-051-1/+4
| * | | Merge pull request #3859 from laytan/wasm-stbtt-object-linking-preopensgingerBill2024-07-021-2/+2
| |\ \ \
| | * | | wasi: make `os.open` work with absolute pathsLaytan Laats2024-07-021-2/+2
| * | | | [sys/windows]: Fix the type declaration for MODULEENTRY32Wflysand72024-07-021-2/+2
| | |/ / | |/| |
| * | | Merge pull request #3838 from flysand7/windows-tlhelpgingerBill2024-06-301-0/+101
| |\ \ \ | | |/ / | |/| |
| | * | [core/windows]: Bind tlhelp.h functions from kernel32.dllflysand72024-06-301-0/+101
| * | | Fix loads of indentation issues with mixing spaces and tabsgingerBill2024-06-292-552/+552
| * | | More style improvementsgingerBill2024-06-291-1/+1
| * | | Update `core` to `-strict-style`gingerBill2024-06-292-13/+7
| * | | Even more style fixesgingerBill2024-06-291-10/+10
| * | | Check for unneeded `transmute` with `-vet-cast`gingerBill2024-06-292-3/+3
| |/ /