summaryrefslogtreecommitdiff
path: root/ext/File-Glob/Glob.xs
Commit message (Expand)AuthorAgeFilesLines
* File/Glob.xs: Idempotent setting of PL_opfreehook (fixes GH#20615)Paul "LeoNerd" Evans2022-12-171-2/+4
* Change !! to cBOOL() in dist/ext modulesKarl Williamson2022-06-201-1/+1
* Rename G_ARRAY to G_LIST; provide back-compat when not(PERL_CORE)Paul "LeoNerd" Evans2021-06-021-4/+4
* (perl #131746) avoid undefined behaviour in Copy() etcTony Cook2017-09-041-1/+1
* remove multi-eval problem from File::GlobDaniel Dragan2015-01-191-5/+6
* File::Glob: fix warnings and non-\0-ended stringsDavid Mitchell2013-11-131-3/+13
* File::Glob: Dup glob state in CLONE()Brian Fraser2013-09-271-0/+33
* [perl #117265] do most glob \0 checks in the same placeTony Cook2013-09-091-30/+38
* [perl #117265] correctly handle overloaded stringsTony Cook2013-09-091-5/+6
* [perl #117265] safesyscalls: check embedded nul in syscall argsTony Cook2013-08-261-1/+3
* {Dos,}Glob.xs: Skip freeing during global destructionFather Chrysostomos2012-12-121-0/+3
* Glob.xs: PL_opfreehook is an interpreter variableFather Chrysostomos2012-12-111-7/+4
* Don’t leak when partly iterated glob op is freedFather Chrysostomos2012-12-091-0/+17
* Stop using PL_glob_index for PL_globhookFather Chrysostomos2012-12-091-10/+2
* File::Glob: Don’t use the magic 2nd arg to globFather Chrysostomos2012-12-091-10/+8
* [perl #114984] Glob.xs: Extend stack when returningFather Chrysostomos2012-09-201-0/+1
* expunge gratuitous Unicode punctuation in commentsZefram2011-11-161-1/+1
* Glob.xs: remove unused varsFather Chrysostomos2011-11-051-4/+0
* Glob.xs: Remove dMY_CXT from bsd_globFather Chrysostomos2011-10-291-2/+0
* Glob.xs: Clarify commentFather Chrysostomos2011-10-291-1/+2
* Glob.xs: Remove commentFather Chrysostomos2011-10-291-4/+0
* Glob.xs: constingFather Chrysostomos2011-10-291-2/+2
* Glob.xs: Be more parsimonious with SVsFather Chrysostomos2011-10-291-16/+7
* Glob.xs: Remove commentFather Chrysostomos2011-10-291-1/+0
* Oops: Fix Glob.xs assertion failureFather Chrysostomos2011-10-291-2/+4
* Glob.xs: Eliminate x_GLOB_ITERFather Chrysostomos2011-10-291-11/+2
* Add :bsd_glob export tag to File::Glob [perl #96116]Father Chrysostomos2011-10-291-0/+48
* Glob.xs: Refactor iteration into separate functionFather Chrysostomos2011-10-281-32/+54
* Stop csh_glob from reading past end of stringFather Chrysostomos2011-10-271-1/+1
* Make csh_glob remove quote-escaping backslashesFather Chrysostomos2011-10-271-3/+23
* File::Glob: short-circuit earlier for list cxFather Chrysostomos2011-10-271-2/+2
* File::Glob: Eliminate the doglob alias to bsd_globFather Chrysostomos2011-10-271-6/+2
* Fix CORE::globFather Chrysostomos2011-10-261-0/+4
* Rewrite csh_glob in C; fix two quoting bugsFather Chrysostomos2011-10-261-17/+256
* In Glob.xs, use memset() instead of bzero()Nicholas Clark2011-09-061-1/+1
* Plug segfault in bsd_glob() with unsupported ALTDIRFUNC flag.Craig A. Berry2011-09-031-0/+3
* Add PERL_NO_GET_CONTEXT to File::GlobNicholas Clark2011-03-191-0/+2
* fix various compiler warnings from XS codeZefram2010-12-111-0/+1
* MY_CXT_INIT happens to contain a variable declaration, so give it its own blockNicholas Clark2010-10-211-0/+3
* Convert File::Glob::bsd_glob to XS.Nicholas Clark2010-10-211-5/+11
* File::Glob::GLOB_ERROR is a real subroutine, not a constant().Nicholas Clark2010-10-151-0/+9
* Replace sv_2mortal(newSVpvn(...)) with newSVpvn_flags(..., SVs_TEMP)Nicholas Clark2009-10-151-2/+2
* Rename ext/File/Glob to ext/File-GlobNicholas Clark2009-02-091-0/+72