summaryrefslogtreecommitdiff
path: root/util.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* perlintern: Document and mark my_fork as Perl internalKarl Williamson2022-05-091-0/+12
* perlapi: Document mkstemp, mkostempKarl Williamson2022-05-091-0/+18
* perlapi: Document my_dirfdKarl Williamson2022-05-091-0/+10
* perlapi: Document my_popen, my_pcloseKarl Williamson2022-05-091-0/+22
* Mark internal and document my_cxt_initKarl Williamson2022-05-071-6/+12
* Mark internal and document my_fflush_allKarl Williamson2022-05-071-0/+9
* Fix error in util.c causing clang++ build-time failureJames E Keenan2022-03-101-1/+1
* hv.c - rework PL_hash_rand_bits update logic, add tests, -Dh debug modeYves Orton2022-03-101-10/+71
* PERL_SET_CONTEXT(t) needs to set PL_current_context from C++ tooNicholas Clark2022-01-121-2/+7
* z/OS ASCII needs file descriptors on pipes tagged as ASCIIMike Fulton2022-01-011-0/+53
* _MSC_VER is now always >= 1800 (i.e. Visual C++ 2013, aka Visual C++ 12.0)Steve Hay2021-12-161-6/+0
* Remove DOS/DJGPP supportDagfinn Ilmari Mannsåker2021-11-021-26/+0
* Remove NetWare supportDagfinn Ilmari Mannsåker2021-10-081-6/+6
* The different xs_handshake() failures need distinct messagesNicholas Clark2021-09-091-2/+4
* Don't call av_fetch() with TRUE to create an SV that is immediately freed.Nicholas Clark2021-07-281-6/+10
* replace all instances of PERL_IMPLICIT_CONTEXT with MULTIPLICITYTomasz Konojacki2021-06-091-16/+16
* my_strftime(): Don't assume empty %p is an errorKarl Williamson2021-02-171-9/+22