summaryrefslogtreecommitdiff
path: root/ext/File
Commit message (Collapse)AuthorAgeFilesLines
* Cast needed to compile bsd_glob.c with C++Steve Peters2006-08-161-1/+1
| | | p4raw-id: //depot/perl@28730
* Change existing uses of strlcpy()/strlcat() to use new my_strlcpy()/Steve Peters2006-07-101-2/+2
| | | | | | my_strlcat() API. Convert ext/File/Glob/bsd_glob.c to use my_strlcat(). Add to the strlcy()/strlcat() todo entry. p4raw-id: //depot/perl@28528
* Bump $VERSION in many modules that have changed.Nicholas Clark2006-01-121-1/+1
| | | p4raw-id: //depot/perl@26804
* Re: janitorial work ? [patch]Jim Cromie2005-07-081-3/+3
| | | | | | | | Message-ID: <42CC3CE9.5050606@divsol.com> (reverted all dual-lived modules since they must work with older perls too so must wait for a new Devel::PPPort) p4raw-id: //depot/perl@25101
* make some more functions staticAlexey Tourbin2005-06-071-1/+1
| | | | | | | | | | | | | | | Subject: [PATCH] B/C/C.xs: static my_runops() Message-ID: <20050604232451.GT5867@solemn.turbinal.org> Subject: [PATCH] Devel/Peek/Peek.xs: make plain C functions static Message-ID: <20050604232952.GU5867@solemn.turbinal.org> Subject: [PATCH] File/Glob/Glob.xs: errfunc() should be static Message-ID: <20050604233414.GV5867@solemn.turbinal.org> all being : Date: Sun, 5 Jun 2005 p4raw-id: //depot/perl@24734
* Casting to/from (void *) sufficient to make a C++ compiler happy.Nicholas Clark2005-04-061-1/+1
| | | p4raw-id: //depot/perl@24175
* Minor POD nits.Rafael Garcia-Suarez2005-03-301-19/+19
| | | p4raw-id: //depot/perl@24098
* Re: [PATCH] 5.6 File::Glob documentation insufficient for useSteven Schubiger2005-03-301-4/+34
| | | | | Message-Id: <200503300141.j2U1f3EP024524@accognoscere.homeunix.org> p4raw-id: //depot/perl@24097
* [perl #32717] BeOS specific Updates Ingo Weinhold2004-12-011-1/+2
| | | | | | From: Ingo Weinhold (via RT) <perlbug-followup@perl.org> Message-ID: <rt-3.0.11-32717-101307.19.7097750538509@perl.org> p4raw-id: //depot/perl@23584
* Bump version numbersNicholas Clark2004-07-011-1/+1
| | | p4raw-id: //depot/perl@23019
* Re: [perl #29581] glob() misses a lot of matchesLAUN Wolfgang2004-05-171-1/+1
| | | | | Message-ID: <DF27CDCBD2581D4B88431901094E4B4D02B0C71E@attmsx1.aut.alcatel.at> p4raw-id: //depot/perl@22823
* Re: script wantedNicholas Clark2003-08-131-1/+1
| | | | | Message-ID: <20030813204609.G20130@plum.flirble.org> p4raw-id: //depot/perl@20686
* Re: [perl #23185] perl crash with File::GlobMarcus Holland-Moritz2003-08-023-1/+13
| | | | | | From: "Marcus Holland-Moritz" <mhx-perl@gmx.net> Message-ID: <00dc01c3581d$c3412c30$0c2f1fac@R2D2> p4raw-id: //depot/perl@20445
* Remove all occurrences of occurence, except for one (in theAbhijit Menon-Sen2002-06-031-1/+1
| | | | | Changelog) that is preserved for historical reasons. p4raw-id: //depot/perl@16979
* RE: [ID 20020507.001] PATCH: 5.6.1: glob() problem on ReliantUNIX with LFS ↵Andrej Borsenkow2002-05-081-1/+18
| | | | | | | support Message-ID: <6134254DE87BD411908B00A0C99B044F02E89A6A@mowd019a.mow.siemens.ru> p4raw-id: //depot/perl@16480
* various signed/unsigned mismatch nitsGurusamy Sarathy2002-04-261-2/+2
| | | p4raw-id: //depot/perl@16173
* NetWare changeover from Watcom to Codewarrior, from C Aditya.Jarkko Hietaniemi2002-04-221-0/+4
| | | p4raw-id: //depot/perl@16076
* squelch some more type mismatch warningsGurusamy Sarathy2002-04-211-1/+2
| | | | | | SvREFCNT_dec(x ? y : z) did not typecast the right thing due to missing parens in macro definition p4raw-id: //depot/perl@16055
* Retract the UTF-8 filenames patch. This may beJarkko Hietaniemi2002-04-095-43/+5
| | | | | | better dealt with in Perl level, a la File::Spec (since the whole mess is strongly filesystem-specific). p4raw-id: //depot/perl@15835
* Duh. If the input is a stream of UTF-8 bytes, all that'sJarkko Hietaniemi2002-04-072-3/+2
| | | | | | needed is SvUTF8_on(), sv_utf8_upgrade() is quite bogus. Now, where was my coffee mug... p4raw-id: //depot/perl@15779
* There was no nice way of getting in UTF-8 filenames:Jarkko Hietaniemi2002-04-075-5/+44
| | | | | | | | now one can use in the (new) three-arg form of readdir() and in File::Glob import a ":utf8" to transparently accept the filenames as Unicode. Note that only :utf8 is supported, not fancier stuff like :encoding(foobar) p4raw-id: //depot/perl@15776
* Re: [ID 20020305.026] Not OK: perl v5.7.3 +DEVEL15046 on sun4-solaris 2.7Nicholas Clark2002-03-191-0/+1
| | | | | Message-ID: <20020319215246.GC311@Bagpuss.unfortu.net> p4raw-id: //depot/perl@15338
* (was Re: [PATCH @13746] h2xs)Nicholas Clark2002-03-042-4/+3
| | | | | Message-ID: <20020304224837.GA4284@Bagpuss.unfortu.net> p4raw-id: //depot/perl@15023
* [REPATCH] Re: [PATCH] ext/File/Glob/t/basic.t - VOS patchRafael Garcia-Suarez2002-01-201-1/+1
| | | | | Message-ID: <20020120135136.A710@rafael> p4raw-id: //depot/perl@14358
* ext/File/Glob/t/basic.t - VOS patchPaul Green2002-01-191-2/+8
| | | | | Message-Id: <200201191619.LAA07751@mailhub2.stratus.com> p4raw-id: //depot/perl@14344
* User may not have a valid home directory even ifJarkko Hietaniemi2001-12-141-3/+5
| | | | | getpwuid() succedds. p4raw-id: //depot/perl@13690
* Integrate maintperl changes #12268 and #12669;Jarkko Hietaniemi2001-10-261-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | final touches to the audit for statics and thread-unsafe code * make DB_File, ODBM_File thread-safe * remove unnecessary/dangerous statics and protect others from not getting accidentally enabled under threaded perls windows support functions get_childdir() et al aren't exported correctly under vanilla build Testing under win32 appreciated since changes there had to be manually merged and I cannot test how badly did I do. p4raw-link: @12268 on //depot/perlio: bb407f0b8769c638c05e60ebfd157a1e676a6c22 p4raw-id: //depot/perl@12678 p4raw-integrated: from //depot/maint-5.6/perl@12677 'copy in' win32/vmem.h (@5902..) 'merge in' ext/DB_File/DB_File.xs (@8693..) win32/win32iop.h (@8917..) ext/ODBM_File/ODBM_File.xs (@8995..) iperlsys.h (@9154..) scope.c (@9584..) makedef.pl (@11425..) gv.c (@12026..) op.c (@12145..) util.c (@12220..) toke.c (@12550..) ext/B/B.xs ext/File/Glob/Glob.xs ext/Opcode/Opcode.xs ext/re/re.xs (@12653..) mg.c win32/win32.c (@12668..)
* Integrate changes #12652 and #12653 from maintperl;Jarkko Hietaniemi2001-10-252-3/+17
| | | | | | | | | | | | | | | | | | | | | | more tweaks to change#12626 * move the boilerplate code over to perl.h and make DynaLoader use it * make re, Opcode, File::Glob and B threadsafe * re.xs needed s/deinstall/uninstall/ (guess nobody uses C<no re;> anywhere) include XS_VERSION in MY_CXT_KEY (tweak for change#12652) File::Glob required a bit more work in bleadperl because of ExtUtils::Constant (see the Makefile.PL change) p4raw-link: @12652 on //depot/maint-5.6/perl: 3bc8871b91a24662eada2114d9a016153718b1c4 p4raw-link: @12626 on //depot/maint-5.6/perl: 512dcce54ea4db665708f91609bdd0a6126d1acd p4raw-id: //depot/perl@12654 p4raw-integrated: from //depot/maint-5.6/perl@12650 'edit in' ext/B/B.xs ext/DynaLoader/dlutils.c (@12652..) 'merge in' perl.h (@12597..) ext/File/Glob/Glob.xs ext/Opcode/Opcode.xs ext/re/re.xs (@12652..)
* getpwuid() might succeed but that's no guaranteeJarkko Hietaniemi2001-10-221-1/+1
| | | | | that the $home will be defined. p4raw-id: //depot/perl@12588
* glob test case tweak for VMSCraig A. Berry2001-09-281-1/+2
| | | | | Message-Id: <a05101000b7da98ceb83c@[172.16.52.1]> p4raw-id: //depot/perl@12262
* Integrate macperl changes from Chris Nandor:Jarkko Hietaniemi2001-09-262-2/+376
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 12192 11817 11815 11813 11778 11775 Update CPAN.pm to work with new Mac::BuildTools instead of ExtUtils::MM_MacOS "orphan" functions Fix test Make syntax check report in MPW style, fix tests to use Mac::err=unix to get normal-style error messages. More module and test ports from Thomas Wegner et al Fix open of /dev/null for Mac OS Allow for platforms to override formatting of errors on output from Matthias Neeracher (core files) p4raw-id: //depot/perl@12235 p4raw-edited: from //depot/maint-5.6/macperl@12234 'edit in' lib/File/DosGlob.pm t/op/magic.t (@11007..) p4raw-integrated: from //depot/maint-5.6/macperl@12234 'copy in' lib/File/Spec/Mac.pm lib/File/Temp.pm (@11007..) 'merge in' ext/File/Glob/Glob.pm lib/CPAN.pm (@11007..) ext/File/Glob/bsd_glob.c t/base/term.t (@11185..) t/op/runlevel.t (@11198..) t/pod/testp2pt.pl (@11500..) p4raw-integrated: from //depot/maint-5.6/macperl@11815 'merge in' perl.c (@11806..) p4raw-integrated: from //depot/maint-5.6/macperl@11775 'merge in' perl.h pp_ctl.c util.c (@11007..)
* Message-Id: <200107092116.RAA12010@bottesini.harvard.edu>Norton T. Allen2001-07-101-4/+4
| | | p4raw-id: //depot/perl@11245
* Shuffle around tests to (ext|lib)/.../t/ subdirectories.Jarkko Hietaniemi2001-06-214-0/+417
| | | | | Resort MANIFEST with sort -f, looks much better. p4raw-id: //depot/perl@10782
* Re: [PATCH] Re: perl@10611Nicholas Clark2001-06-163-172/+20
| | | | | Message-ID: <20010617001605.V98663@plum.flirble.org> p4raw-id: //depot/perl@10648
* ext/ + -WallDoug MacEachern2001-06-121-1/+1
| | | | | Message-ID: <Pine.LNX.4.21.0106112212261.24181-100000@mako.covalent.net> p4raw-id: //depot/perl@10534
* -Wall "subscript has type `char'" cleanup.Jarkko Hietaniemi2001-06-031-2/+2
| | | p4raw-id: //depot/perl@10418
* Multiplicity and thread fixes for VMSDan Sugalski2001-05-021-1/+1
| | | | | Message-Id: <5.0.2.1.0.20010502112909.01f24e28@24.8.96.48> p4raw-id: //depot/perl@9960
* [MacPerl-Porters] [PATCH] bsd_glob.c, gv.c fixes for Mac OSChris Nandor2001-04-171-8/+12
| | | | | Message-Id: <p05100207b701768712de@[10.0.1.177]> p4raw-id: //depot/perl@9720
* Integrate changes #9678,9679 from maintline into mainperl.Jarkko Hietaniemi2001-04-113-21/+29
| | | | | | | | | | | | | | | addendum to change#9676 up $File::Glob::VERSION; add a note pointing out the version of the OpenBSD glob bsd_glob.c resembles p4raw-link: @9679 on //depot/maint-5.6/perl: 37ff778e28291b734ba0592295395ddd1e1dae09 p4raw-link: @9678 on //depot/maint-5.6/perl: f67bef9338be0d7c8937f723c62e88b4099d35e7 p4raw-link: @9676 on //depot/maint-5.6/perl: 3f3c3e312f619efa81ad88565a24e92f15dff662 p4raw-id: //depot/perl@9681 p4raw-integrated: from //depot/maint-5.6/perl@9680 'copy in' ext/File/Glob/bsd_glob.h (@9676..) ext/File/Glob/bsd_glob.c (@9678..) 'merge in' ext/File/Glob/Glob.pm (@9676..)
* Integrate changes #9675,9676 from maintperl into mainline.Jarkko Hietaniemi2001-04-114-107/+184
| | | | | | | | | | | | | | | fix for bug 20010410.006, undo change#7115 port the OpenBSD glob() security patch p4raw-link: @9676 on //depot/maint-5.6/perl: 3f3c3e312f619efa81ad88565a24e92f15dff662 p4raw-link: @9675 on //depot/maint-5.6/perl: c84593816ace2807d5ff27bb0745a28ec29187b1 p4raw-link: @7115 on //depot/perl: 5675c1a6395a0842c857fc8de159747577df6c4b p4raw-id: //depot/perl@9677 p4raw-integrated: from //depot/maint-5.6/perl@9672 'copy in' ext/File/Glob/bsd_glob.h (@9264..) ext/File/Glob/bsd_glob.c (@9512..) ext/File/Glob/Glob.xs (@9545..) 'merge in' t/op/pat.t (@9138..) regexec.c (@9288..) ext/File/Glob/Glob.pm (@9512..)
* Thou shalt not (just) match for English error messages.Jarkko Hietaniemi2001-04-041-1/+1
| | | p4raw-id: //depot/perl@9543
* Re: [PATCH] Lighten up globBenjamin Sugars2001-04-041-5/+5
| | | | | Message-ID: <Pine.LNX.4.21.0104031700340.2143-100000@marmot.rim.canoe.ca> p4raw-id: //depot/perl@9541
* [PATH bsd_glob.c perl@9472] Shut up gcc warning in bsd_glob.cJonathan Stowe2001-04-011-1/+1
| | | | | Message-ID: <Pine.LNX.4.30.0104010958250.7703-100000@orpheus.gellyfish.com> p4raw-id: //depot/perl@9509
* Integrate changes #9493,9494,9495,9496 from maintperlJarkko Hietaniemi2001-04-011-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | into mainline. fix a broken workaround for Borland compiler in change#4739 (caused weird "short reads" on DATA, which caused op/misc.t to fail) nits spotted by Borland compiler avoid redefinition warnings under Borland 5.02 various nits identified by the Borland 5.5 compiler; remove suppression of a few warnings p4raw-link: @9496 on //depot/maint-5.6/perl: 9d05ad52b0aa7d1f7d147da0c4dbc14de5fe4a37 p4raw-link: @9495 on //depot/maint-5.6/perl: 759997f1e719f33541bed70dd7f79bfa26a930b3 p4raw-link: @9494 on //depot/maint-5.6/perl: 01b59bde1cb7ff62776f3b83c0f2575c79a950a6 p4raw-link: @9493 on //depot/maint-5.6/perl: eea7051a8d4ef81c032143ab3193bc1240ab2e8f p4raw-link: @4739 on //depot/perl: c39cd00800303e8967294e98aa4c427a1872a251 p4raw-id: //depot/perl@9497 p4raw-integrated: from //depot/maint-5.6/perl@9492 'merge in' sv.c utf8.h (@9288..) toke.c (@9292..) ext/File/Glob/bsd_glob.c (@9415..) win32/makefile.mk (@9426..) win32/win32.h (@9494..)
* File::Glob stuff for Mac OSChris Nandor2001-03-302-7/+43
| | | | | Message-Id: <p05010400b6eaab36051c@[10.0.1.177]> p4raw-id: //depot/perl@9479
* If directory entries compare equal case-insensitively,Jarkko Hietaniemi2001-03-271-1/+5
| | | | | retry case-sensitively. p4raw-id: //depot/perl@9385
* Integrate changes #9262,9264,9265,9266 from maintperl to mainline.Jarkko Hietaniemi2001-03-215-3/+36
| | | | | | | | | | | | | | | | | | | | | | | | revert the leak fix in change#9142 (problem needs a more experimental fix unsuitable for 5.6.1) do alphabetical sorting by default (for csh compatibility) cut-n-paste goof in change#9264 VMS piping fixes (from Charles Lane) p4raw-link: @9266 on //depot/maint-5.6/perl: 72d1c956969523b19a71b5ffb5af9479f09d0e6a p4raw-link: @9265 on //depot/maint-5.6/perl: 8549c3fc2da30e970df00a46a796a39e843777aa p4raw-link: @9264 on //depot/maint-5.6/perl: 1086ad2319c3ee3e3873c478e76309ea4f03453b p4raw-link: @9262 on //depot/maint-5.6/perl: a89eb504d1201e0dad09aaf86db07d000904f216 p4raw-link: @9142 on //depot/maint-5.6/perl: 26972843796e21c404c9d13ec5ee86e7b952a2bd p4raw-id: //depot/perl@9269 p4raw-integrated: from //depot/maint-5.6/perl@9268 'copy in' ext/File/Glob/Changes ext/File/Glob/bsd_glob.c ext/File/Glob/bsd_glob.h (@5902..) ext/File/Glob/Glob.pm (@7770..) vms/vmspipe.com (@8636..) vms/vms.c (@8986..) 'edit in' ext/File/Glob/Glob.xs (@9264..) 'merge in' scope.c (@9142..)
* [patch] -Wall cleanup round 2Doug MacEachern2001-02-181-8/+1
| | | | | Message-ID: <Pine.LNX.4.21.0102181304520.10021-100000@mako.covalent.net> p4raw-id: //depot/perl@8837
* integrate cfgperl changes#6268..6282 into mainlineGurusamy Sarathy2000-07-111-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | p4raw-link: @6282 on //depot/cfgperl: d4817f5b97d4072a6efac47844b617245b179f2c p4raw-link: @6268 on //depot/cfgperl: 22e04bdb3a09a4c369fd1666143349eab2eba9d4 p4raw-id: //depot/perl@6366 p4raw-integrated: from //depot/cfgperl@6365 'copy in' lib/Net/Ping.pm lib/Text/Wrap.pm t/lib/dprof.t t/lib/dumper-ovl.t t/lib/hostname.t (@5586..) lib/Pod/Html.pm (@5608..) t/lib/ipc_sysv.t (@5812..) t/lib/dumper.t (@5972..) ext/File/Glob/Glob.pm (@6026..) lib/Pod/Man.pm lib/Pod/Text.pm (@6034..) t/lib/anydbm.t (@6072..) lib/ExtUtils/xsubpp (@6156..) pod/perlsub.pod pod/perltie.pod (@6206..) utils/h2xs.PL (@6280..) p4raw-integrated: from //depot/cfgperl@6282 'merge in' vms/vms.c (@6238..) p4raw-integrated: from //depot/cfgperl@6277 'copy in' pod/perlfunc.pod (@6276..) p4raw-integrated: from //depot/cfgperl@6273 'ignore' perlapi.h (@6243..) embedvar.h (@6254..) 'merge in' perlapi.c (@6243..) embed.h (@6254..) embed.pl objXSUB.h op.c proto.h (@6269..) p4raw-integrated: from //depot/cfgperl@6270 'copy in' t/op/taint.t (@5857..) p4raw-integrated: from //depot/cfgperl@6269 'copy in' doop.c (@6263..) 'ignore' toke.c (@6261..) p4raw-integrated: from //depot/cfgperl@6268 'copy in' t/op/sprintf.t (@6267..)
* make lib/syslog.t portable to systems that don't have _PATH_LOG,Gurusamy Sarathy2000-04-291-3/+3
| | | | | make _PATH_LOG() return "" if unavailable p4raw-id: //depot/perl@6018