Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] Add size-limited command interface, take 2 #82930

Closed
wants to merge 2 commits into from

Commits on Jul 10, 2021

  1. Allow set_errno on Linux

    Artoria2e5 committed Jul 10, 2021
    Configuration menu
    Copy the full SHA
    e84a8ca View commit details
    Browse the repository at this point in the history
  2. [WIP] size limit for command line

    windows/process: fix some obvious issues, create some more
    
    It looks like I really can't get away with the whole storing error
    thing as they don't have Copy. Maybe I will end up using the ugly
    problem enum thing like I did with Unix too. Grrr...
    
    unix: incremental size, no strlen
    
    windows: sort the error type out
    
    unix, windows: add temporary dead_code
    
    unix: cache envp
    
    Windows: draft traits for raw args and custom escapers
    
    Windows: raw args trait
    
    Windows: minor rename while I figure out where to put sized
    
    unix: minor error stuff
    
    windows: very rough xargs
    
    minor: run formatter
    
    it wants tight lines!
    
    Windows commandext: apply review suggestions
    
    Attempt at code reuse
    
    Windows builds. Unix not so much.
    
    It builds! Uh.
    
    fixup! re-enable set_errno on linux
    
    cleanup after slighty botched rebase
    
    remove a redundant macro arg
    
    appease tidy
    
    process_common: subtract page size for headroom
    Artoria2e5 committed Jul 10, 2021
    Configuration menu
    Copy the full SHA
    f9ba5b7 View commit details
    Browse the repository at this point in the history