summaryrefslogtreecommitdiff
path: root/ext/Socket
Commit message (Collapse)AuthorAgeFilesLines
* down-bump some non-dual-life module versions:David Mitchell2009-07-031-1/+1
| | | | | | followup to cherry-pick of 438ec3d083eb1eea26cc4a6b8a3446af3b8cfccd, where there are differences between 5.10/0/5.8.9, maint and bleed, and bleed is two version increments ahead of 5.10.0; make maint one ahead.
* bump versions of non-dual-life modules thatDavid Mitchell2009-07-031-1/+1
| | | | | | | * differ between 5.10.0 and maint-5.10, or * differ between 5.8.9 and maint-5.10 (cherry-picked from commit af048c18889d4232ba48aa87bdd20a2320723b43)
* Mark all .t and .pm files as non executableRafael Garcia-Suarez2009-06-101-0/+0
| | | | (cherry picked from commit d9f203a5233af6609a4b98c6d12d865eadc274ea)
* Remove now-redundant references to MAN3PODS in core modules' Makefile.PLs.Nicholas Clark2009-04-191-1/+0
| | | | (cherry picked from commit c71e4075e713f3357464263b281922f3172d2b7b)
* ext/ constingRobin Barker2009-03-051-1/+1
| | | | | | | | | | From: "Robin Barker" <Robin.Barker@npl.co.uk> Message-ID: <46A0F33545E63740BC7563DE59CA9C6D09399D@exchsvr2.npl.ad.local> Date: Sat, 22 Dec 2007 00:39:47 -0000 p4raw-id: //depot/perl@32703 (cherry-picked from commit d3f5e39945c1adca90422be3853d860ba9478c11)
* [admin] set up .gitignore filesSam Vilain2009-02-251-0/+1
| | | | | | | A list submitted by Paul Fenwick was briefly factored into directory-specific rules. (cherry picked from commit fb063f91dc7f31f7c1489f10462283ee145673d0)
* Integrate:Slaven Rezic2008-04-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [ 33399] Subject: [PATCH] More diagnostics for Fatal.pm Message-ID: <49601.89.247.126.95.1204280971.squirrel@mail.rezic.de> plus version bump [ 33621] $VERSION++ for all the non-dual life modules in ext/ that Porting/cmpVERSION.pl reports differ from the 5.10.0 release. [ 33622] Fix bug in the code for --opened - it was not working on blead. [ 33623] $VERSION++ for all the non-dual life modules outside ext/ that Porting/cmpVERSION.pl reports differ from the 5.10.0 release. All the rest of the differences would seem to be dual-life. :-( [ 33624] Module::CoreList wasn't listing Config.pm everywhere. p4raw-link: @33624 on //depot/perl: c595d0543e6b5fbcaf00be87ff6162c56aa65a75 p4raw-link: @33623 on //depot/perl: d8528f07d4f9e687f7398656349cf605d0c2fb93 p4raw-link: @33622 on //depot/perl: 33768f1313b327865518f09b2c67d4134cf183fc p4raw-link: @33621 on //depot/perl: 6f154b1b7e5f718737f3f5e4410bc717ea159d40 p4raw-link: @33399 on //depot/perl: df029878ce10ba115451deaf98191420c0c2f438 p4raw-id: //depot/maint-5.10/perl@33640 p4raw-integrated: from //depot/perl@33636 'copy in' ext/Devel/Peek/Peek.pm (@24248..) os2/OS2/REXX/REXX.pm (@26804..) ext/Devel/DProf/DProf.pm (@27620..) ext/PerlIO/scalar/scalar.pm (@28799..) ext/PerlIO/via/via.pm (@29702..) ext/PerlIO/encoding/encoding.pm (@30213..) ext/POSIX/POSIX.pm (@30590..) lib/Fatal.pm lib/Fatal.t (@30614..) ext/Socket/Socket.pm (@31581..) ext/B/B/Concise.pm (@32734..) lib/ExtUtils/Embed.pm (@32883..) lib/Module/CoreList.pm (@33244..) 'merge in' lib/File/Find.pm (@33333..) lib/File/Basename.pm (@33402..) p4raw-integrated: from //depot/perl@33622 'ignore' Porting/Maintainers.pm (@33193..)
* Add additional SUSV3 constants to Socket for use with setsockopt() Steve Peters2007-07-102-2/+16
| | | | | and getsockopt(). p4raw-id: //depot/perl@31581
* [perl #42844] careless use of gethostbyname() in Socket.xs kan@dcit.cz2007-05-042-2/+3
| | | | | | From: kan@dcit.cz (via RT) <perlbug-followup@perl.org> Message-ID: <rt-3.6.HEAD-6655-1178036242-364.42844-75-0@perl.org> p4raw-id: //depot/perl@31138
* Only use proxy constant subroutines for 5.9.x.Nicholas Clark2007-03-211-1/+1
| | | p4raw-id: //depot/perl@30671
* socketpair.t was written in 2001. At that time, Test::More got confusedNicholas Clark2007-01-091-3/+5
| | | | | | | if you forked under it. Test::More 0.47 added support to detect forking which resolves this. Hence there is now no need to fork() in a BEGIN block, which causes issues on Win32 due to how pseudofork works. p4raw-id: //depot/perl@29729
* Make use of $Config{d_pseudofork} in a couple of core testsSteve Hay2006-12-071-5/+2
| | | | | | | Can't really use it in ext/IO/t/*.t and lib/Test/Simple/t/fork.t because they are dual-lived modules and must work with older perls that don't have d_pseudofork p4raw-id: //depot/perl@29485
* Coverity is flagging a potential problem because it sees a check forNicholas Clark2006-04-161-4/+1
| | | | | | | | | NULL and assumes that this means that the variable host could be NULL. It can't, and the check added in change 13291 was a little bit more than the minimal solution needed for the bug report [ID 20011126.148] Hence remove the NULL check. p4raw-id: //depot/perl@27851
* Allow IPPROTO_ICMP and IPPROTO_UDP to be exported.Gisle Aas2006-01-181-0/+3
| | | | | These were introduced in change 26897. p4raw-id: //depot/perl@26903
* Use the IPPROTO_TCP constant instead of 6.Gisle Aas2006-01-181-3/+3
| | | p4raw-id: //depot/perl@26902
* Make sure the most common IPPROTO_* constants are always available.Gisle Aas2006-01-181-1/+4
| | | | | | | | | | These are well known numbers so it should not be a problem to hardcode values when no constant is provided by the C library. Ref <http://www.iana.org/assignments/protocol-numbers>. On some old glibc systems (eg Redhat 6) IPPROTO_TCP is an enum only and this change workaround that problem as well. p4raw-id: //depot/perl@26897
* $Socket::VERSION++; # You always miss one.Nicholas Clark2006-01-121-1/+1
| | | p4raw-id: //depot/perl@26805
* Use inlineable proxy constant subs for SocketNicholas Clark2005-12-231-0/+1
| | | p4raw-id: //depot/perl@26463
* Re: janitorial work ? [patch]Jim Cromie2005-07-081-1/+1
| | | | | | | | 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
* format/casting/warning RE: perl 5.9.1Robin Barker2004-03-171-1/+1
| | | | | Message-ID: <533D273D4014D411AB1D00062938C4D90404682E@hotel.npl.co.uk> p4raw-id: //depot/perl@22521
* Bump Socket's version to a real floating point valueNicholas Clark2004-02-291-1/+1
| | | p4raw-id: //depot/perl@22411
* Bump version numbers of moules affected by change #22258Dave Mitchell2004-02-281-1/+1
| | | | | | (removing /tmp and other insecurities) p4raw-link: @22258 on //depot/perl: 2359510ddb135dcc6e80153f51cff0a97b20b597 p4raw-id: //depot/perl@22409
* Re: [perl #15063] /tmp issuesSolar Designer2004-02-011-2/+2
| | | | | | | Message-ID: <20040125222218.GA13499@openwall.com> Remove insecure usage of /tmp from code and documentation p4raw-id: //depot/perl@22258
* Add support for Linux abstract unix domain sockets to Socket.pm.Rafael Garcia-Suarez2003-10-152-10/+33
| | | | | | Based on a idea by Alex Hudson. (Basically those are unix domain sockets whose name has a '\0' as first character.) p4raw-id: //depot/perl@21450
* Ultrix tweaks: <string.h> must not be included twiceJarkko Hietaniemi2003-08-271-1/+1
| | | | | | | (otherwise one gets prototype conflicts between the <string.h> and proto.h because Ultrix thinks e.g. Perl_ninstr has been define in <string.h>...); and Configure misprobes some features. p4raw-id: //depot/perl@20916
* XS contents changes versus VERSION non-changes.Jarkko Hietaniemi2003-08-141-1/+1
| | | p4raw-id: //depot/perl@20704
* Re: maint @ 20537Philip Newton2003-08-071-3/+3
| | | | | Message-ID: <s0l3jvo4mju2uu4f6pkq18istk02hme6j9@4ax.com> p4raw-id: //depot/perl@20541
* No more ext/*/*.t, move them all to ext/*/t.Jarkko Hietaniemi2003-07-282-0/+0
| | | p4raw-id: //depot/perl@20269
* Skip a socketpair test on SCO OSRRafael Garcia-Suarez2003-07-021-1/+1
| | | p4raw-id: //depot/perl@19940
* More Ultrix double definition avoidance.Jarkko Hietaniemi2003-05-191-2/+4
| | | p4raw-id: //depot/perl@19569
* Ultrix: the #19435 helped the IO extension, so this shouldJarkko Hietaniemi2003-05-191-1/+3
| | | | | help the Socket extension (socket structs redefinitions). p4raw-id: //depot/perl@19561
* In eof() the errno can get stomped by the peek-ahead.Jarkko Hietaniemi2003-05-101-2/+1
| | | p4raw-id: //depot/perl@19470
* Have to think this test more when I'm awake.Jarkko Hietaniemi2003-05-091-1/+2
| | | p4raw-id: //depot/perl@19467
* OpenUNIX 8 supportRafael Garcia-Suarez2003-05-021-1/+2
| | | | | Message-Id: <20030502121208.3d235027.rgarciasuarez@free.fr> p4raw-id: //depot/perl@19385
* Ending strings is customary (typo from #19084).Jarkko Hietaniemi2003-03-301-1/+1
| | | p4raw-id: //depot/perl@19090
* gethostbyname('localhost') is not that portable.Jarkko Hietaniemi2003-03-301-3/+8
| | | | | | | inet_aton('localhost') in IRIX 5.3 returned an undef, which in turn made pack_sockaddr_in to barf on zero length in_addr. p4raw-id: //depot/perl@19084
* IRIX 5.3 can have PF_LINK defined to be AF_LINK butJarkko Hietaniemi2003-03-291-0/+3
| | | | | not defined AF_LINK. p4raw-id: //depot/perl@19082
* UNICOS and UNICOS/mk are broken only on one test.Jarkko Hietaniemi2002-06-141-2/+3
| | | p4raw-id: //depot/perl@17230
* Integrate macperl patch #16868.Jarkko Hietaniemi2002-05-301-1/+2
| | | | | | | | | | | | | | | | | | | | | | p4raw-id: //depot/perl@16882 p4raw-integrated: from //depot/macperl@16881 'copy in' ext/B/B/Concise.pm ext/B/t/deparse.t ext/B/t/terse.t ext/DynaLoader/DynaLoader_pm.PL ext/IO/lib/IO/t/io_dup.t ext/POSIX/t/sigaction.t ext/PerlIO/t/encoding.t ext/Socket/Socket.t lib/AutoSplit.t lib/Net/Ping/t/110_icmp_inst.t lib/Net/hostent.t lib/Pod/t/Usage.t lib/Pod/t/pod2html-lib.pl lib/Test/Harness/t/callback.t lib/blib.pm lib/strict.t lib/subs.t t/lib/filter-util.pl t/lib/warnings/doio t/lib/warnings/mg t/x2p/s2p.t (@16123..) lib/Test/Simple/t/exit.t (@16230..) lib/open.t lib/warnings.t (@16255..) perl.c (@16475..) lib/Unicode/Collate.pm lib/Unicode/UCD.t (@16651..) ext/PerlIO/t/fallback.t lib/Test/Harness/t/strap-analyze.t lib/Test/Harness/t/test-harness.t (@16825..) p4raw-integrated: from //depot/macperl@16868 'copy in' lib/blib.t (@16123..) t/lib/warnings/op (@16230..) ext/Cwd/t/cwd.t ext/Digest/MD5/t/files.t (@16475..) 'merge in' ext/Storable/t/utf8hash.t lib/Test/Harness/Straps.pm (@16730..)
* UNICOS: update test status.Jarkko Hietaniemi2002-05-241-1/+2
| | | p4raw-id: //depot/perl@16774
* UNICOS/mk seems to still have this problem.Jarkko Hietaniemi2002-05-191-1/+1
| | | p4raw-id: //depot/perl@16698
* The UDP sockpair failure seems to have magicallyJarkko Hietaniemi2002-05-161-2/+1
| | | | | | disappeared from both UNICOSes. (One gets "UNEXPECTEDLY SUCCEEDED".) p4raw-id: //depot/perl@16632
* UNICOS too has sockpair issues (unsurprisingly,Jarkko Hietaniemi2002-04-111-1/+2
| | | | | since UNICOS/mk has them too) p4raw-id: //depot/perl@15869
* Also NEC SUPER-UX has buggy sockpair().Jarkko Hietaniemi2002-04-111-1/+1
| | | p4raw-id: //depot/perl@15862
* non-perlio robustness.Jarkko Hietaniemi2002-04-031-4/+14
| | | p4raw-id: //depot/perl@15714
* Bad socketpair.t can hang anywhereSpider Boardman2002-03-311-1/+1
| | | | | Message-Id: <200203310237.VAA10274@Orb.Nashua.NH.US> p4raw-id: //depot/perl@15632
* Neuter socketpair on Stratus VOSPaul Green2002-03-281-1/+2
| | | | | Message-Id: <200203281246.HAA14426@mailhub1.stratus.com> p4raw-id: //depot/perl@15582
* socketpair binmode :bytes.Jarkko Hietaniemi2002-03-281-0/+6
| | | p4raw-id: //depot/perl@15570
* TODO for QNX6Norton T. Allen2002-03-251-1/+1
| | | | | Message-Id: <200203251836.NAA01517@bottesini.harvard.edu> p4raw-id: //depot/perl@15492
* 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