Activity for Windows NT Native Tools

  • WHR WHR committed [044f2e] on Code

    Expand 'struct statfs' (ABI change)

  • WHR WHR committed [e74491] on Code

    Function openat: recognize flags O_EXEC and O_SYNC; remove O_CLOEXEC completely because its meaning doesn't apply to Windows NT; recognize O_NOINHERIT instead for the previous behavior (ABI change)

  • WHR WHR committed [4b5e65] on Code

    Update rules.mk

  • WHR WHR committed [5e26fd] on Code

    Implement fchmodat, mkdirat, readlinkat, symlinkat and unlinkat functions

  • WHR WHR committed [8c74c9] on Code

    Implement fchmodat, mkdirat, readlinkat, symlinkat and unlinkat functions

  • WHR WHR committed [7af64e] on Code

    Function fork: remove unnecessary code of register values copying

  • WHR WHR committed [660a34] on Code

    Function fstat: represent all device node types as character devices

  • WHR WHR committed [49fc47] on Code

    Reject invalid flags in fstatat and utimensat functions

  • WHR WHR committed [debfad] on Code

    Function fork: don't assume the compiled x86 code too much, but set the instruction pointer to the beginning of this function, and change the value of variable 'is_child' to 1 in the child process, so it will be less likely to break on compiler changes

  • WHR WHR committed [72640b] on Code

    Expand 'struct stat' to include timestamps in type of 'struct timespec' (ABI change)

  • WHR WHR committed [72fb75] on Code

    Function strftime: implement '%Z' and '%z' conversion sequences correctly

  • WHR WHR committed [4e2dd8] on Code

    Function opendir: fix a potential file descriptor leaking

  • WHR WHR committed [c1740e] on Code

    Update nativelibc/Makefile

  • WHR WHR committed [b088e5] on Code

    Avoid comparing signed and unsigned values, in function __ntstatus_to_errno_other

  • WHR WHR committed [37a74b] on Code

    Enable export of symbols 'timezone' and 'daylight', and provide the corresponding declarations in 'time.h' if macro _XOPEN_SOURCE is defined

  • WHR WHR committed [cffa0f] on Code

    Implement functions localtime, localtime_r, gmtime and gmtime_r using Arthur Olson's code

  • WHR WHR committed [a13806] on Code

    Add full support of time zone configurations

  • WHR WHR committed [3eb7ca] on Code

    Add full support of time zone configurations

  • WHR WHR committed [fcae4d] on Code

    Change size of the types off_t, time_t, blkcnt_t, fsblkcnt_t and fsfilcnt_t to 64-bit, and switch to the 64-bit compatible, public domain implementation of function mktime that originally written by Arthur Olson (ABI change)

  • WHR WHR committed [501061] on Code

    Rewrite ctype functions (ABI change)

  • WHR WHR committed [3f73da] on Code

    Remove symbols 'tolower' and 'toupper', from ntdll exports list

  • WHR WHR committed [7ba267] on Code

    Select a proper strerror_r variant based on macro definition in build time

  • WHR WHR committed [98fcc8] on Code

    Check dir_fd for common invalid file descriptor value in '*at' functions

  • WHR WHR committed [383254] on Code

    Select a proper strerror_r variant based on macro definition in build time

  • WHR WHR committed [360473] on Code

    Check dir_fd for common invalid file descriptor value in '*at' functions

  • WHR WHR committed [a95575] on Code

    Implement the POSIX variant of strerror_r function; change some errno values and NT status to errno mappings (ABI change)

  • WHR WHR committed [d10224] on Code

    Implement function fstatat

  • WHR WHR committed [c8d827] on Code

    Implement function fstatat

  • WHR WHR committed [224314] on Code

    Function utimensat: support operation on path that relative to the specified directory file descriptor

  • WHR WHR committed [8a04db] on Code

    Function utimensat: support operation on path that relative to the specified directory file descriptor

  • WHR WHR committed [3796c7] on Code

    Implement function openat

  • WHR WHR committed [a5da56] on Code

    Call __init_keyboard from library startup code as necessary

  • WHR WHR committed [a75915] on Code

    Initialize keyboard_fh in nativelibc/posix-io/tty-fd.c to invalid value; make more uses of macro IS_STD_PSEUDO_FD

  • WHR WHR committed [293a66] on Code

    Normalize return value of function close

  • WHR WHR committed [dc4367] on Code

    Fix an invalid use of free(3)

  • WHR WHR committed [9c9649]

    Add dummy function read_keyboard to make this built

  • WHR WHR committed [428dcc]

    Add macro IS_STD_PSEUDO_FD to filter pseudo file descriptors; Fix switch missing break in function _set_std_fd; Some other changes for standard conforming

  • WHR WHR committed [7f6554]

    Function readlink: fix invalid address to RtlFreeHeap; add _set_stdin_fd call from init_console

  • WHR WHR committed [8e637d]

    Function readlink: fix unclosed handle

  • WHR WHR committed [035eaa]

    Add functions statvfs and strtoimax; Functions unlink changed: POSIX said giving EPERM to deny unlinking directories; Add a macro in unlink.c to control whether unlinking directories is allowed; Bug fixes

  • drans78 drans78 posted a comment on merge request #1

  • WHR WHR committed [d20fc3]

    Implementing stdin in POSIX IO; getopt changed:...

  • WHR WHR committed [d7e697]

    Function rename changed; fork implemented

  • WHR WHR committed [03f2c6]

    Disable all debug messages; Rename a empty dire...

  • WHR WHR committed [34804f]

    Function fstatfs can get the device name of the...

  • WHR WHR committed [53bbee]

    Function waitpid changed: flag WNOHANG supporte...

  • WHR WHR committed [77feb3]

    Add some ctype functions; Add function waitpid;...

  • WHR WHR committed [917373]

    Move atexit and exit into crtn.c; Rewrite envir...

  • WHR WHR committed [922d5f]

    New functions chmod, fchmod, fopendir and atexi...

  • WHR WHR committed [8c9b11]

    The NT status to errno mapping is done; User en...

  • WHR WHR committed [5934f6]

    New functions access, truncate, ftruncate, utim...

  • WHR WHR committed [8f614f]

    Add new function fsync; Remove directory files ...

  • WHR WHR committed [a0a8fc]

    Add some time functions; POSIX standard dirent ...

  • WHR WHR committed [2f433e]

    Renaming symbolic links supported; Function usl...

  • WHR WHR committed [5d8501]

    Create, open, and remove directory objects are ...

  • WHR WHR committed [fb7cdd]

    Add some functions: stat, rename, strerror, per...

  • WHR WHR committed [031bc2]

    Function getcwd changed; Add a new function time

  • WHR WHR committed [787794]

    Function dup changed: add tty fd support; Add t...

  • WHR WHR committed [a28327]

    Function getcwd changed; Prints some informatio...

  • WHR WHR committed [523b39]

    Building the nativelibc as a shared library bec...

  • WHR WHR committed [8a2f2f]

    Add a new function link; Function write_tty cha...

  • WHR WHR committed [db8646]

    Add new function strdup; stdout and stderr on P...

  • WHR WHR committed [88604c]

    Function unlink changed; The calling convention...

  • WHR WHR committed [3704b2]

    Add new functions creat and mkdir, creating a d...

  • WHR WHR committed [d1ead1]

    Function open changed: S_IWRITE permission (con...

  • WHR WHR committed [d5a178]

    Supplements errno mapping; nt.h improved

  • WHR WHR committed [c3cd76]

    Add new functions getpid, getppid, lseek; Funct...

  • WHR WHR committed [07f55a]

    Add new function dup; Add errno.h

  • WHR WHR committed [a219d4]

    Function open changed: O_APPEND supported; Most...

  • WHR WHR committed [cdf75c]

    Add lost file ntdll/Makefile; continue working ...

  • WHR WHR committed [7fd998]

    POSIX IO functions read and write implemented, ...

  • WHR WHR committed [bf63a4]

    POSIX IO functions open and close implemented

  • WHR WHR committed [732977]

    Function abort changed; Add new functions symli...

  • WHR WHR committed [3bbf62]

    Bug fixed that version structure overwrite in s...

  • WHR WHR committed [37396c]

    Improve Makefiles, vprintf function; Some bug o...

1