This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Avoid UTF-8 cache panics with offsets beyond the string. Fixes RT #75898.
[perl5.git] / sv.c
2010-07-11 Nicholas ClarkAvoid UTF-8 cache panics with offsets beyond the string...
2010-07-11 Nicholas ClarkIn Perl_sv_pos_u2b_flags and S_sv_pos_u2b_cached, retur...
2010-07-11 Nicholas ClarkIn S_sv_pos_u2b_midway, inline the call to S_sv_pos_u2b...
2010-07-03 David Mitchellfix tainting and overload
2010-06-30 Nicholas ClarkStore xio_ifp in sv_u in the SV head, reducing XPVIO...
2010-06-30 Nicholas ClarkOnly allow SvPVX() on SVt_PVIO when IOf_FAKE_DIRP is...
2010-06-28 Nicholas ClarkRefactor loops in S_hsplit(), Perl_hv_ksplit() and...
2010-06-27 Nicholas ClarkAdd Perl_croak_no_modify() to implement Perl_croak...
2010-06-04 David Mitchelladd PL_signalhook to hook into signal dispatch
2010-05-25 Nicholas ClarkFix CLONE/weakref bug revealed by adf8f095c5881bce.
2010-05-24 Nicholas ClarkConvert PAD_DUP to a function Perl_padlist_dup().
2010-05-24 Nicholas ClarkWhen deleting CLONE_PARAMS, push any unreferenced SVs...
2010-05-24 Nicholas ClarkBetter ithreads cloning - add all SVs with a 0 refcnt...
2010-05-24 Nicholas ClarkCleaner implementations for Perl_clone_params_{new...
2010-05-24 Nicholas ClarkAbstract *correct* initialisation of CLONE_PARAMS into...
2010-05-24 Nicholas ClarkConvert Perl_sv_dup_inc() from a macro to a real function.
2010-05-24 Nicholas ClarkIn perl_clone_using(), turn off AvREAL() on param-...
2010-05-23 Nicholas ClarkChange the API documentation from sv_2nv to sv_2nv_flags.
2010-05-21 Nicholas ClarkEliminate xhv_fill from struct xpvhv.
2010-05-21 Nicholas ClarkMake HvFILL() count the allocated buckets, instead...
2010-05-21 David Mitchellmake overload respect get magic
2010-05-21 Nicholas ClarkRemove union _xivu from struct xpvhv - replace it with...
2010-05-21 Nicholas ClarkRemove union _xivu from struct xpvav - replace it with...
2010-05-21 Nicholas ClarkReinstate space optimisations to SV body structures.
2010-05-21 Nicholas ClarkIn the SV body, exchange the positions of the NV and...
2010-05-21 Nicholas ClarkRemove all space optimisations from SV body structures.
2010-05-20 Nicholas ClarkIn sv.c, _all_ {new,del}_X* macros can be *_body_allocated.
2010-05-13 Nicholas ClarkReturn 0 (with a warning) for sprintf("%.0g") and sprin...
2010-05-08 David Mitchelladd SV_SKIP_OVERLOAD flag to sv_2*v_flags fns
2010-05-08 David Mitchelladd flags arg to sv_2nv (as sv_2nv_flags)
2010-05-06 Vincent PitStop returning 0 for sprintf("%.0g")
2010-05-06 Vincent PitMake sv_vcatpvfn() complain when special formats "...
2010-05-05 Nicholas ClarkWhen saving ints, if the value is small enough save...
2010-05-05 Nicholas ClarkWhen saving I32s, if the value is small enough save...
2010-05-04 Nicholas ClarkFor SAVEt_I16, save the value with the type.
2010-05-04 Nicholas ClarkFor SAVEt_I8, save the value with the type.
2010-05-03 Nicholas ClarkFor SAVEt_BOOL, save the value with the type.
2010-05-03 Nicholas ClarkFor SAVEt_ALLOC, store the number of save stack entries...
2010-05-02 Nicholas ClarkFor SAVEt_REGCONTEXT, store the number of save stack...
2010-05-02 Nicholas ClarkBetter fix for RT #2140 (list assignment with duplicate...
2010-05-02 Nicholas ClarkFor SVt_CLEAR, store the pad offset with the type.
2010-05-01 Nicholas ClarkOn the save stack, store the save type as the bottom...
2010-04-29 Nicholas ClarkDeprecate Perl_ptr_table_clear(). Nothing outside sv...
2010-04-26 Vincent PitFix possible undefined behaviour introduced by b9e00b79...
2010-04-26 Lubomir Rintel ... Globs that are in symbol table can be un-globbed
2010-04-25 Zeframunwinding target nominated by separate global
2010-04-25 Nicholas ClarkDon't allocate pointer table entries from arenas.
2010-04-22 Rafael Garcia-SuarezConsistently use OP_DESC instead of OP_NAME in error...
2010-04-15 David Mitchelluse cBOOL for bool casts
2010-03-21 David Mitchell[perl #45167] Taint removal by sprintf
2010-02-28 Karl WilliamsonClarify sv.c API wording.
2010-02-28 David Mitchellfix for [perl #72604] @DB::args and win32 fork
2010-02-18 Tony Cookrt #72866 - add magic to arrayrefs assigned to *Foo...
2010-02-18 Nicholas ClarkAvoid a panic from the UTF-8 length cache if the length...
2010-02-16 H.Merijn BrandRemove unused variable
2010-02-14 Nicholas ClarkConvert Perl_sv_pos_u2b_proper() to Perl_sv_pos_u2b_fla...
2010-02-14 Eric BrineRemoves 32-bit limit on substr arguments. The full...
2010-02-09 Nicholas ClarkFix for non-regexps being upgraded to SVt_REGEXP
2010-02-07 Nicholas ClarkImprovements to 31c9a3 - CPAN code did depend on the...
2010-01-19 Niko TyniFix a NULL pointer dereference when looking for a DESTR...
2010-01-12 David Mitchellfix for [perl #65582] anon globs segfaulting
2010-01-11 David Mitchellfix for [perl #41138] $_ leaks under threads
2010-01-09 David MitchellPL_sv_serial only exists ifdef DEBUG_LEAKING_SCALARS
2010-01-08 David Mitchellfix for [perl #66108] Leaked scalars
2010-01-08 David Mitchellreset sv_serial for each new interpreter
2010-01-08 David Mitchellin perl_clone() move common code outside ifdef/else...
2010-01-08 David Mitchellin perl_clone() shuffle some ifdefs about a bit
2010-01-08 David Mitchellunify #ifdef indent on both sides of PERL_IMPLICIT_SYS...
2009-12-22 Father Chrysostomos[perl #70748] threads panic in del_backref
2009-12-12 Rafael Garcia-SuarezMerge commit 'khwilliamson/x' into blead
2009-12-07 Chip SalzenbergMerge branch 'blead' of ssh://perl5.git.perl.org/perl...
2009-12-07 Tony CookFix for 7baa4690 breakage of threaded builds.
2009-12-06 hv@crypt.org[perl #71000] Wrong variable name in warning
2009-12-06 Karl Williamsonqr/\X/ expansion
2009-12-06 Chip Salzenbergavoid infinite chain of utf8 magic
2009-12-06 Chip Salzenbergwhen removing magic, fix SvMAGICAL flags (unless save_m...
2009-11-24 Jim Cromiecleanup get_arena param-names, mark as May-Change
2009-11-20 Nicholas ClarkAlways bless filehandles into IO::Handle:: - don't...
2009-11-13 Jan DuboisPL_scopestack_name needs to be copied in perl_clone()
2009-11-12 Karl WilliamsonGrow zero length scalars
2009-11-06 Gerard GoossenCheck to see if there was a body which needs freeing...
2009-10-22 Ben MorrowRT#69616: regexp SVs lose regexpness in assignment
2009-10-21 Jan DuboisFix off-by-one error in e92c6be8349ad1d36d6df1dcb526fd3...
2009-10-12 Nicholas ClarkAdd Perl_ck_warner_d(), which combines Perl_ckwarn_d...
2009-10-12 Nicholas ClarkAdd Perl_ck_warner(), which combines Perl_ckwarn()...
2009-10-08 Rafael Garcia-SuarezDocumentation typo
2009-10-06 Nicholas ClarkDon't attempt UTF-8 cache assertion for SVs with invali...
2009-09-13 Rafael Garcia-SuarezRemove obsolete interpreter variable PL_utf8_alnumc
2009-09-05 Yves Ortonconvert a bunch of duplicated mortalization logic in...
2009-09-05 Yves Ortonadd a note about the previous patches from gfx
2009-09-05 gfxnewSVpvn_flags() does mortalization in place, instead...
2009-08-25 Bo BorgersonString with NULL auto-increment bug fix
2009-08-21 ZeframAdd clear magic to %^H so that the HE chain is reset...
2009-08-08 Nicholas ClarkPerl_newIO() can become a mathom by making newIO()...
2009-08-08 Nicholas ClarkMove the "types are equal" early return ahead of the...
2009-08-05 David Mitchellin perl_clone_using, free the prt_table
2009-07-26 David Mitchelldup saved_curcop in PL_parser
2009-07-18 Tony Cookmro::method_changed_in(..) ignores AUTOLOAD (RT #60220)
2009-07-17 Nicholas ClarkAllocate XPV* memory using sizeof() and the offset...
2009-07-17 Nicholas ClarkEliminate struct regexp_allocated and xpvio_allocated.
next