| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Message-Id: <200011062357.SAA18173@spotter.yi.org>
p4raw-id: //depot/perl@7585
|
|
|
|
|
|
|
|
| |
char on the stack and pop an unsigned quad off the stack.
Subject: Re: [ID 20001103.002] Not OK: perl v5.7.0 +DEVEL7523 on os2-64int-ld-2.30 (UNINSTALLED)
Message-ID: <pxzB6gzkgKXY092yn@efn.org>
p4raw-id: //depot/perl@7584
|
|
|
| |
p4raw-id: //depot/perl@7583
|
|
|
| |
p4raw-id: //depot/perl@7582
|
|
|
|
|
|
|
| |
compiled so that Digital UNIX wouldn't get both
d_stdio_ptr_lval_nochange_cnt and d_stdio_ptr_lval_sets_cnt
undefined. This makes perlio happy.
p4raw-id: //depot/perl@7581
|
|
|
| |
p4raw-id: //depot/perl@7580
|
|
|
| |
p4raw-id: //depot/perl@7579
|
|
|
| |
p4raw-id: //depot/perl@7578
|
|
|
| |
p4raw-id: //depot/perl@7577
|
|
|
| |
p4raw-id: //depot/perl@7576
|
|\
| |
| |
| |
| |
| |
| |
| | |
[ 7574]
Remove debug. Try (Mmap_t) on madvise() call.
p4raw-link: @7574 on //depot/perlio: 4a4a611618e8ff6d5ad41c0e944ec39ce1bd0e52
p4raw-id: //depot/perl@7575
|
| |
| |
| | |
p4raw-id: //depot/perlio@7574
|
| |
| |
| | |
p4raw-id: //depot/perl@7573
|
| |
| |
| |
| |
| | |
Message-Id: <20001106100920.9BAD.H.M.BRAND@hccnet.nl>
p4raw-id: //depot/perl@7572
|
| |
| |
| | |
p4raw-id: //depot/perl@7571
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Subject: [ID 20000728.005] perl -P broken
Message-Id: <200007290019.RAA08484@dd.tc.fluke.com>
(hopefully). The fix is also not complete, it seems to break
BOM swallowing for libc5 systems, but until someone figures
out a way to do this without ftell(), this will do.
p4raw-id: //depot/perl@7570
|
| |
| |
| | |
p4raw-id: //depot/perl@7569
|
| |
| |
| | |
p4raw-id: //depot/perl@7568
|
| |
| |
| |
| |
| | |
first argument correctly.
p4raw-id: //depot/perl@7567
|
|\ \
| |/
| |
| |
| |
| |
| |
| |
| | |
[ 7564]
Added a mmap layer as a "subclass" of perlio.
PERLIO=mmap ./perl harness passes
p4raw-link: @7564 on //depot/perlio: 06da4f118d1ab8f806eb47383dca6d6e4bbe0469
p4raw-id: //depot/perl@7566
|
| |
| |
| |
| |
| | |
PERLIO=mmap ./perl harness passes
p4raw-id: //depot/perlio@7564
|
| |
| |
| |
| |
| |
| |
| |
| | |
but I think it can be generalized).
Subject: Re: connect and $!{EINPROGRESS} pb (was [ID 20001030.010] [PATCH] io_multihomed.t failing)
Message-ID: <ly8zqygn4x.fsf@leia.mandrakesoft.com>
p4raw-id: //depot/perl@7565
|
| |
| |
| | |
p4raw-id: //depot/perl@7563
|
| |
| |
| | |
p4raw-id: //depot/perl@7562
|
| |
| |
| | |
p4raw-id: //depot/perl@7561
|
| |
| |
| | |
p4raw-id: //depot/perl@7560
|
| |
| |
| |
| |
| |
| |
| | |
+DEVEL7503 on i686-linux 2.2.16
Message-Id: <4.3.1.0.20001105115341.00b35160@pop5.banet.net>
p4raw-id: //depot/perl@7559
|
|\ \
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
[ 7555]
Fix read from STDERR on raw unix layer for Solaris where fd 2 is
open RDWR so does not fail. (pragma/warnings 303 again...)
[ 7554]
Fix case where ungetc(f,EOF) was allowed.
Move PerlIO_ungetc() near PerlIO_putc()/PerlIO_getc() in the file
so we can see similarities.
Use types more carefully and a STDCHAR array in hope that this will
fix Jarkko's 64bit machine.
p4raw-link: @7555 on //depot/perlio: 8f24bd7931e1129a30ea0a951e81eecafa42f53b
p4raw-link: @7554 on //depot/perlio: 313ca112ae76354c03e7aff0a3e35062e8173ef0
p4raw-id: //depot/perl@7558
|
| |
| |
| |
| |
| | |
open RDWR so does not fail. (pragma/warnings 303 again...)
p4raw-id: //depot/perlio@7555
|
| |
| |
| |
| |
| |
| |
| |
| | |
Move PerlIO_ungetc() near PerlIO_putc()/PerlIO_getc() in the file
so we can see similarities.
Use types more carefully and a STDCHAR array in hope that this will
fix Jarrko's 64bit machine.
p4raw-id: //depot/perlio@7554
|
| |\
| | |
| | | |
p4raw-id: //depot/perlio@7551
|
| | |
| | |
| | | |
p4raw-id: //depot/perlio@7550
|
| | |
| | |
| | |
| | |
| | | |
for a missing "use charnames" when using the \N{...}.
p4raw-id: //depot/perl@7557
|
| | |
| | |
| | |
| | |
| | |
| | | |
Subject: [ID 20001105.001] Not OK: perl v5.7.0 +DEVEL7523 on i86pc-solaris 2.8
Message-Id: <200011051139.MAA12442@lupe-christoph.de>
p4raw-id: //depot/perl@7556
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Subject: [ID 20001004.007] taint propogation is inconsistent
Message-Id: <m13h1XU-000SEmC@nolfolan.idiomtech.com>
The culprit was sv_setsv() which was rather blindly
propagating taint, which lead to behaviour where if
a tainted anon hash value was seen all the hash values
from then on at that level became tainted, or at any
upper levels in the case of nested anon hashes.
p4raw-id: //depot/perl@7553
|
| |/
|/|
| | |
p4raw-id: //depot/perl@7552
|
| |
| |
| |
| |
| |
| |
| |
| | |
Subject: [ID 20001004.006] undef is never tainted
Message-Id: <m13h0I3-000SEmC@nolfolan.idiomtech.com>
An undef read from a slurped file was not tainted.
p4raw-id: //depot/perl@7549
|
| |
| |
| | |
p4raw-id: //depot/perl@7548
|
|\ \
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
[ 7539]
PerlIO infrastructure complete.
[ 7538]
Type tweaks + less contorted allocation scheme
[ 7537]
Fix for stdio as default "discipline" - PerlIO_init() was fdopen(2,"w")'ing
a fresh FILE * rather than re-using stderr. Which meant PerlIO_stderr() was
fully buffered rather than unbuffered (on Solaris, Linux seemed to do something
sensible) which lead to some interesting fails.
[ 7535]
Implement stack of layers - (perlio.c _is_ derived from the old file honest...)
- Works on Linux with
perlio + unix
stdio
- Works on Solaris with
perlio + unix
- Fails ONE test (print to STDIN should fail) on Solaris with stdio.
- Fails (hangs in openpid) if you try and stack
perlio + stdio - Linux stdio's read() logic is hanging.
[ 7492]
Change files which are mysteriously different to mainline to be
copies of mainline.
[ 7491]
Perlio fixes discovered on big-endian & very traditional Solaris:
- typo in endian code in putc.
- Don't allow read of write-only files and vice-versa
- and off-by-one in flush-all loop.
Remove debug calls as they were using GCC specific features.
[ 7484]
PerlIO passes all tests.
[ 7482]
Include <unistd.h> to get correct lseek() prototype etc.
(I thought perl.h did that) - down to two fails
- comp/require.t (last test)
- lib/io_xs.t - possibly import/export of FILE * ?
[ 7480]
Fixed two bugs:
- error code not being set on close (of broken pipe)
- append mode was truncating.
At least one seek/tell bug remains.
[ 7479]
Prototype (stdio-like) PerlIO passing basic tests. Checked in
in case of accidents. Still several worrying fails, no line disciplines yet.
p4raw-link: @7539 on //depot/perlio: f3862f8bcf6d3aa824432654b287f4ebd64db17f
p4raw-link: @7538 on //depot/perlio: 05d1247b4b0324742a6edccf90ff347d8905fcdb
p4raw-link: @7537 on //depot/perlio: c7fc522f3f7e35723803aaacf8c326dac22dae76
p4raw-link: @7535 on //depot/perlio: 9e353e3b7330a59ca210e75e4484e7762fcd1ce4
p4raw-link: @7492 on //depot/perlio: e9e021e644582e6ca1e9f6b4c1f1a8a7c7e2a58d
p4raw-link: @7491 on //depot/perlio: f89522bf4daaf3c639b016283ffbace973e9c323
p4raw-link: @7484 on //depot/perlio: b1ef6e3bd726972447a8b536231f096656903bb3
p4raw-link: @7482 on //depot/perlio: 02f66e2f9235025f08502389e56df70aa71733c0
p4raw-link: @7480 on //depot/perlio: bb9950b796df42e2f824a072ae878c87e977be20
p4raw-link: @7479 on //depot/perlio: 6f9d8c32c6a78a47c6088f50d7051d779f712ee1
p4raw-id: //depot/perl@7547
|
| |\
| | |
| | | |
p4raw-id: //depot/perlio@7543
|
| | |
| | |
| | | |
p4raw-id: //depot/perlio@7539
|
| | |
| | |
| | | |
p4raw-id: //depot/perlio@7538
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
a fresh FILE * rather than re-using stderr. Which meant PerlIO_stderr() was
fully buffered rather than unbuffered (on Solaris, Linux seemed to do something
sensible) which lead to some interesting fails.
p4raw-id: //depot/perlio@7537
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
- Works on Linux with
perlio + unix
stdio
- Works on Solaris with
perlio + unix
- Fails ONE test (print to STDIN should fail) on Solaris with stdio.
- Fails (hangs in openpid) if you try and stack
perlio + stdio - Linux stdio's read() logic is hanging.
p4raw-id: //depot/perlio@7535
|
| | |
| | |
| | |
| | |
| | | |
copies of mainline.
p4raw-id: //depot/perlio@7492
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
- typo in endian code in putc.
- Don't allow read of write-only files and vice-versa
- and off-by-one in flush-all loop.
Remove debug calls as they were using GCC specific features.
p4raw-id: //depot/perlio@7491
|
| |\ \
| | | |
| | | | |
p4raw-id: //depot/perlio@7490
|
| |\ \ \
| | | | |
| | | | | |
p4raw-id: //depot/perlio@7486
|
| | | | |
| | | | |
| | | | | |
p4raw-id: //depot/perlio@7484
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
(I thought perl.h did that) - down to two fails
- comp/require.t (last test)
- lib/io_xs.t - possibly import/export of FILE * ?
p4raw-id: //depot/perlio@7482
|