summaryrefslogtreecommitdiff
path: root/util.c
Commit message (Expand)AuthorAgeFilesLines
* Remove duplicate "the" in commentsElvin Aslanov2023-05-031-1/+1
* replace "define\t" with "define " in most "normal" core files.Yves Orton2023-04-291-10/+10
* util.c - avoid warning about truncated pointer valueYves Orton2023-03-291-1/+35
* util.c - assign HS_GETXSVERLEN() to var before assertYves Orton2023-03-291-3/+3
* Inline get_context() for non-Win32Karl Williamson2023-03-011-29/+0
* Inline get_vtbl()Karl Williamson2023-03-011-10/+0
* toke.c - invoke __DIE__ handler after compilation errors in evalYves Orton2023-02-201-2/+2
* snprintf() calls need to have proper radixKarl Williamson2023-02-101-11/+41
* util.c: White-space onlyKarl Williamson2023-02-101-11/+15
* util.c - move was_here to be initialized earlierYves Orton2023-02-081-1/+1
* Avoid a use-after-free warning by converting a pointer to a UV for debug prin...Paul "LeoNerd" Evans2023-02-071-1/+2
* Move my_strftime() from util.c to locale.cKarl Williamson2023-01-051-135/+0
* Refactor my_strftime() into using a do ... while();Karl Williamson2023-01-051-58/+48
* my_strftime: Test for trivial case before anything elseKarl Williamson2023-01-051-5/+11
* Perl_my_strftime(): Reformat sourceKarl Williamson2023-01-051-91/+94
* perlapi,POSIX.pod: Note problematic behavior with strftime()Karl Williamson2023-01-051-1/+2
* Revert "Revert "Inline strlcat(), strlcpy()""Karl Williamson2023-01-041-74/+0
* Correct typos as per GH 20435James E Keenan2022-12-291-4/+4
* Revert "Inline strlcat(), strlcpy()"Yves Orton2022-12-221-0/+74
* Inline strlcat(), strlcpy()Karl Williamson2022-12-221-74/+0
* Inline savepv() and related functionsKarl Williamson2022-12-221-118/+0
* util.c - clarify unusual use of rcpv_new()Yves Orton2022-11-231-1/+3
* only fully calculate the stash (effective) name where neededTony Cook2022-11-181-1/+1
* cop.h - get rid of the STRLEN* stuff from cop_warningsYves Orton2022-11-021-9/+6
* op.c - use refcounted pv pointers for cop_warningsYves Orton2022-11-011-4/+1
* Switch libc per-interpreter data when tTHX changesKarl Williamson2022-10-181-0/+3
* Use `LINE_Tf` thoroughly for formatting the value of CopLINE()TAKAI Kousuke2022-10-131-3/+3
* util.c: Add locks around strftime() callsKarl Williamson2022-09-291-0/+4
* util.c: mktime needs to run under a mutexKarl Williamson2022-09-291-0/+2
* perl.h: Finish implementing combo ENV/LOCALE mutexesKarl Williamson2022-09-291-2/+3
* Change ENV/LOCALE locking read macro namesKarl Williamson2022-09-291-2/+2
* Add my_strftime8()Karl Williamson2022-08-221-4/+11
* Replace sv_2mortal(newSVhek( with newSVhek_mortalRichard Leach2022-08-051-2/+2
* Also log CopSTASHPVPaul "LeoNerd" Evans2022-06-211-2/+3
* Add a PERL_MEM_LOG=c optionPaul "LeoNerd" Evans2022-06-211-1/+27
* allow building with -DPERL_MEM_LOG on Win32Tony Cook2022-06-161-1/+5
* Create perlstatic.hKarl Williamson2022-06-141-9/+0
* perlapi: Deprecate 5 functionsKarl Williamson2022-06-081-0/+20
* util.c: merge the win32 and non-win32 implementations of my_setenvTomasz Konojacki2022-05-291-35/+13
* make PERL_USE_SAFE_PUTENV the default and the only optionTomasz Konojacki2022-05-291-92/+4
* util.c: POSIX doesn't allow calling setenv() with a NULL valueTomasz Konojacki2022-05-291-5/+1
* util.c: small refactoring of my_setenv and my_clearenvTomasz Konojacki2022-05-291-41/+37
* probe for setenv in ConfigureTomasz Konojacki2022-05-291-11/+3
* perlapi: Document and mark internal my_popen_listKarl Williamson2022-05-181-0/+8
* perlapi: Document and mark internal my_socketpairKarl Williamson2022-05-181-0/+10
* perlapi: Document repeatcpyKarl Williamson2022-05-181-0/+10
* perlapi: die_nocontext goes with 'die', not 'die_sv'Karl Williamson2022-05-141-11/+11
* perlintern: Document [gs]et_context; mark internalKarl Williamson2022-05-111-0/+18
* perlapi: Document rsignal_stateKarl Williamson2022-05-111-0/+10
* perlapi: Add some commentary for rsignal()Karl Williamson2022-05-111-2/+4