summaryrefslogtreecommitdiff
path: root/util.c
Commit message (Expand)AuthorAgeFilesLines
* util.c: Fix typo in commentKarl Williamson2018-02-071-1/+1
* Revert "Revert "make PerlIO handle FD_CLOEXEC""Zefram2018-01-181-4/+4
* Revert "make PerlIO handle FD_CLOEXEC"Abigail2018-01-181-4/+4
* mask off SOCK_CLOEXEC in socketpair() emulationZefram2017-12-221-0/+4
* make PerlIO handle FD_CLOEXECZefram2017-12-221-4/+4
* portable Perl_my_mkostemp()Zefram2017-12-221-7/+23
* set FD_CLOEXEC atomically in easy casesZefram2017-12-221-16/+5
* semicolon-friendly diagnostic controlZefram2017-12-161-4/+4
* make exec keep its argument list more reliablyZefram2017-12-141-2/+0
* Emulate some C99 macros and typedefsKarl Williamson2017-12-081-2/+2
* Restore ability to build on platforms without snprintf()Aaron Crane2017-11-181-7/+44
* Provide fallback strnlen implementationDagfinn Ilmari Mannsåker2017-10-211-0/+30
* Don't declare C89 realloc()Aaron Crane2017-10-211-3/+0
* util.c: simplify cpp conditionalsAaron Crane2017-10-211-34/+14
* Rely on C89 sprintf() return value semanticsAaron Crane2017-10-211-22/+0
* Rely on C89 vprintf()Aaron Crane2017-10-211-47/+0
* Rely on C89 sprintf() return typeAaron Crane2017-10-211-8/+0
* Rely on C89 vsnprintf()Aaron Crane2017-10-211-44/+7
* Assume we have sane C89 memcmp()Aaron Crane2017-10-211-19/+0
* Assume we have C89 memcpy() and memmove()Aaron Crane2017-10-211-30/+0
* Don't look for a "safe" memcpy()Aaron Crane2017-10-211-1/+1
* Assume we have C89 memset()Aaron Crane2017-10-211-30/+0
* Not jhi, lwall.Jarkko Hietaniemi2017-09-111-1/+1
* (perl #127663) add our own mkstemp() implementationTony Cook2017-09-111-0/+34
* (perl #127663) create a separate random source for internal useTony Cook2017-09-111-3/+1
* util.c: Add commentsKarl Williamson2017-09-091-1/+9
* util.c: atos_symbolize: Don't use locale-dependent fcnsKarl Williamson2017-09-091-4/+4
* Remove #ifdef USE_ITHREADS around MUTEX_* callsDagfinn Ilmari Mannsåker2017-07-031-8/+0
* don't call Perl_fbm_instr() with negative lengthDavid Mitchell2017-06-161-0/+2
* (perl 129183) don't treat \ as an escape in PATH for -STony Cook2017-06-141-3/+2
* Restore "get rid of USE_HASH_SEED_EXPLICIT"Yves Orton2017-06-011-3/+1
* Revert "get rid of USE_HASH_SEED_EXPLICIT"Yves Orton2017-04-231-1/+3
* get rid of USE_HASH_SEED_EXPLICITYves Orton2017-04-231-3/+1
* add PERL_UTIL_H_ to util.h, not util.hDavid Mitchell2017-04-181-6/+0
* add include guard to util.hDavid Mitchell2017-04-161-0/+6
* update size after RenewHugo van der Sanden2017-03-151-7/+11
* Inline foldEQ, foldEQ_latin1, foldEQ_localeKarl Williamson2017-02-191-83/+0
* Moving variables to their innermost scope.Andy Lester2017-02-181-5/+3
* (perl #126203) build issuesTony Cook2017-02-121-1/+3
* (perl #126203) avoid potential leaks on quadmath_snprintf() failureTony Cook2017-02-091-1/+4
* Perl_fbm_instr(): remove dead code.David Mitchell2017-02-061-10/+1
* mess_sv(): access only if PL_curcop is non-nullDavid Mitchell2017-01-231-8/+11
* util.c: Allow C backtrace to compile under threadsKarl Williamson2017-01-191-1/+1
* add build options to disable the PERL_HASH* and PERL_PERTURB_KEYS env varsTony Cook2017-01-091-3/+9
* add sv_set_undef() API functionDavid Mitchell2016-11-241-4/+3
* Change white space to avoid C++ deprecation warningKarl Williamson2016-11-181-28/+28
* reduce cost of SvVALID()David Mitchell2016-11-131-2/+3
* eliminate SVpbm_VALID flagDavid Mitchell2016-11-121-14/+1
* eliminate SVpbm_TAIL/SvTAIL_on()/SvTAIL_off()David Mitchell2016-11-121-2/+1
* Only test SvTAIL when SvVALIDDavid Mitchell2016-11-121-8/+9