summaryrefslogtreecommitdiff
path: root/src/misc.c
Commit message (Expand)AuthorAgeFilesLines
* Add support for .WARNINGS special variablePaul Smith2023-04-021-1/+2
* Directly handle $\ line endingsPaul Smith2023-02-261-8/+24
* Use MK_OS_OS2 macro instead of __EMX__Paul Smith2023-01-161-3/+3
* Use MK_OS_DOS macro instead of __MSDOS__Paul Smith2023-01-161-1/+1
* Rename WINDOWS32 macro to MK_OS_W32Paul Smith2023-01-151-3/+3
* Rename VMS macro to MK_OS_VMSPaul Smith2023-01-151-2/+2
* * src/misc.c (ttyname) [OS/2]: Add an implementation for OS/2 kLIBCKO Myung-Hun2023-02-191-0/+39
* Convert references from "GNU make" to "GNU Make"Paul Smith2023-01-011-1/+1
* Update the copyright year on all filesPaul Smith2023-01-011-1/+1
* Apply spelling fixes discovered by CodespellPaul Smith2022-12-311-1/+1
* [SV 63333] Be more lenient when failing to create temporary filesDmitry Goncharov2022-11-131-18/+46
* Fix issues found by ASAN and CoverityPaul Smith2022-10-311-0/+7
* * src/misc.c (get_tmpdir): Report errors if tmpdirs are invalidPaul Smith2022-10-241-7/+29
* Provide a maintainer-only debug methodPaul Smith2022-10-231-0/+16
* Set PATH_MAX on systems without a default valuePaul Smith2022-10-221-3/+3
* Update URLs to use https rather than httpPaul Smith2022-10-181-1/+1
* Rework temp file handling to avoid GNU libc warningsPaul Smith2022-10-181-47/+51
* [SV 63215] Remember the random seed for shuffle modePaul Smith2022-10-161-5/+4
* * src/misc.c (make_lltoa): Use printf format macro from makeint.hPaul Smith2022-10-031-10/+4
* Implement a simple xorshift 32bit random number generatorPaul Smith2022-10-011-0/+29
* Provide new functions to convert long long to stringPaul Smith2022-09-251-0/+24
* * src/misc.c (strncasecmp): Use size_t for length to match std.Paul Smith2022-09-251-1/+1
* Support the MAKE_TMPDIR environment variablePaul Smith2022-09-111-13/+25
* Rework output sync to lock a temp file on POSIXPaul Smith2022-08-301-5/+1
* Add get_tmpfd() and allow anonymous temp filesPaul Smith2022-08-301-24/+60
* Enhance get_tmpfile() and add get_tmppath()Paul Smith2022-08-021-15/+73
* * configure.ac: Check for stpcpy() support.Paul Smith2022-07-091-0/+15
* getloadavg: Remove support for privileged invocationPaul Smith2022-07-091-248/+0
* bootstrap: Remove strerror()Paul Smith2022-07-091-0/+119
* bootstrap: Remove strtoll()Paul Smith2022-07-091-0/+8
* * src/misc.c (make_toui): Parse a string into an unsigned intPaul Smith2022-06-041-0/+19
* * src/misc.c (make_pid): A function to return the PIDPaul Smith2022-06-041-0/+10
* * <all>: Update copyright notices.Paul Smith2022-02-101-1/+1
* [SV 61042] Enhance logging of implicit rule searchDmitry Goncharov2021-10-181-0/+8
* [SV 59881] Handle vertical TAB consistentlyPaul Smith2021-03-151-1/+2
* [SV 57930] Cast char to unsigned char to call ctype functionsPaul Smith2020-05-031-4/+4
* Update copyright statements for 2020Paul Smith2020-01-031-1/+1
* * src/misc.c (spin): On WINDOWS32 use Sleep() instead of sleep()Ben Wijen2019-12-181-1/+7
* * src/implicit.c (pattern_search): Set lastslash correctlyJouke Witteveen2019-12-171-0/+24
* Fix MS-Windows MinGW buildEli Zaretskii2019-08-281-2/+10
* Update maintainer mode to support debug wait points.Paul Smith2019-08-261-0/+22
* Switch to the gnulib version of strerror()Paul Smith2019-07-131-20/+0
* Update copyright statements for 2019Paul Smith2019-05-191-1/+1
* Change output_write() to writebuf(), add readbuf() helper.Paul Smith2018-09-161-0/+46
* Resolve most of the Windows Visual Studio warnings.Paul Smith2018-07-021-9/+9
* * all: Update Copyright statements for 2018Paul Smith2018-07-011-1/+1
* Rework directory structure to use GNU-recommended "src" directory.Paul Smith2017-11-191-0/+761