| 1 | Please note: This file provides a complete, temporally ordered log of
|
|---|
| 2 | changes that went into every version of Perl. If you'd like more
|
|---|
| 3 | detailed information, please consult the comments in the individual
|
|---|
| 4 | patches posted to the perl5-porters mailing list. Patches for each
|
|---|
| 5 | individual change may also be obtained through ftp and rsync--see
|
|---|
| 6 | pod/perlhack.pod for the details.
|
|---|
| 7 |
|
|---|
| 8 | For information on what's new in this release, see pod/perldelta.pod.
|
|---|
| 9 |
|
|---|
| 10 | [The "CAST AND CREW" list has been moved to AUTHORS.]
|
|---|
| 11 |
|
|---|
| 12 | NOTE: Each change entry shows the change number; who checked it into the
|
|---|
| 13 | repository; when; description of the change; which branch the change
|
|---|
| 14 | happened in; and the affected files. The file lists have a short symbolic
|
|---|
| 15 | indicator:
|
|---|
| 16 |
|
|---|
| 17 | ! modified
|
|---|
| 18 | + added
|
|---|
| 19 | - deleted
|
|---|
| 20 | +> branched (from elsewhere)
|
|---|
| 21 | !> merged changes (from elsewhere)
|
|---|
| 22 |
|
|---|
| 23 | The Message-Ids in the change entries refer to the email messages sent
|
|---|
| 24 | to the perl5-porters mailing list. You can retrieve the messages for
|
|---|
| 25 | example from http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/
|
|---|
| 26 |
|
|---|
| 27 | --------------
|
|---|
| 28 | Version v5.8.4 Maintenance release working toward v5.8.4
|
|---|
| 29 | --------------
|
|---|
| 30 | ____________________________________________________________________________
|
|---|
| 31 | [ 22729] By: nicholas on 2004/04/21 18:54:21
|
|---|
| 32 | Log: New sample config files.
|
|---|
| 33 | Also add usemallocwrap to the ARM Cross config.sh - I'm guessing that
|
|---|
| 34 | as this is the only new symbol, it should be sufficient to make it
|
|---|
| 35 | work.
|
|---|
| 36 | Branch: maint-5.8/perl
|
|---|
| 37 | ! Cross/config.sh-arm-linux Porting/config.sh Porting/config_H
|
|---|
| 38 | ____________________________________________________________________________
|
|---|
| 39 | [ 22728] By: nicholas on 2004/04/21 15:25:46
|
|---|
| 40 | Log: Integrate:
|
|---|
| 41 | [ 22727]
|
|---|
| 42 | Subject: [perl #28456] Typo in perlipc man page, and suggestions for same
|
|---|
| 43 | From: Axel Boldt (via RT) <[email protected]>
|
|---|
| 44 | Message-ID: <[email protected]>
|
|---|
| 45 | Date: 11 Apr 2004 13:08:17 -0000
|
|---|
| 46 | Branch: maint-5.8/perl
|
|---|
| 47 | !> pod/perlipc.pod
|
|---|
| 48 | ____________________________________________________________________________
|
|---|
| 49 | [ 22726] By: nicholas on 2004/04/21 15:04:07
|
|---|
| 50 | Log: Integrate:
|
|---|
| 51 | [ 21661]
|
|---|
| 52 | Subject: [PATCH] Modernise INSTALL
|
|---|
| 53 | From: Gisle Aas <[email protected]>
|
|---|
| 54 | Date: 05 Nov 2003 05:16:25 -0800
|
|---|
| 55 | Message-Id: <[email protected]>
|
|---|
| 56 |
|
|---|
| 57 | [ 22722]
|
|---|
| 58 | We should be telling people about ..exp, else they use the unexpanded
|
|---|
| 59 | forms and shaft anyone who installs a private perl within ~
|
|---|
| 60 |
|
|---|
| 61 | [ 22723]
|
|---|
| 62 | INSTALL didn't mention the 5.8.2 hash changes. Fixed
|
|---|
| 63 |
|
|---|
| 64 | [ 22724]
|
|---|
| 65 | This should be L<>
|
|---|
| 66 |
|
|---|
| 67 | [ 22725]
|
|---|
| 68 | Punt the "reporting bugs" section to the top.
|
|---|
| 69 | Reorder the description of what to do, to start with the most common
|
|---|
| 70 | case.
|
|---|
| 71 | Clarify "how to report bugs effectively" (and why it benefits you)
|
|---|
| 72 |
|
|---|
| 73 | plus some edits to undo Gisle's "modernisation" of 5.8.0 to 5.9.0
|
|---|
| 74 | Branch: maint-5.8/perl
|
|---|
| 75 | ! INSTALL
|
|---|
| 76 | ____________________________________________________________________________
|
|---|
| 77 | [ 22720] By: nicholas on 2004/04/20 16:12:49
|
|---|
| 78 | Log: Simpler suggstion to resolve the #!/usr/bin/suidperl vs. the set uid
|
|---|
| 79 | binary must have fd script conundrum, as suggested by Brendan O'Dea
|
|---|
| 80 | Plus restore the more helpful error message from 22694 and the gist
|
|---|
| 81 | of the perl584delta changes from 22700
|
|---|
| 82 | Branch: maint-5.8/perl
|
|---|
| 83 | ! installperl perl.c pod/perl584delta.pod
|
|---|
| 84 | ____________________________________________________________________________
|
|---|
| 85 | [ 22719] By: nicholas on 2004/04/20 15:11:16
|
|---|
| 86 | Log: Revert 22694
|
|---|
| 87 | Branch: maint-5.8/perl
|
|---|
| 88 | ! installperl perl.c
|
|---|
| 89 | ____________________________________________________________________________
|
|---|
| 90 | [ 22718] By: nicholas on 2004/04/20 14:43:18
|
|---|
| 91 | Log: Revert 22700 (as part of changes suggested by Brendan O'Dea)
|
|---|
| 92 | Branch: maint-5.8/perl
|
|---|
| 93 | ! INSTALL installperl perl.c pod/perl584delta.pod
|
|---|
| 94 | ! pod/perldiag.pod pod/perlsec.pod
|
|---|
| 95 | ____________________________________________________________________________
|
|---|
| 96 | [ 22711] By: nicholas on 2004/04/17 14:28:57
|
|---|
| 97 | Log: Integrate:
|
|---|
| 98 | [ 22706]
|
|---|
| 99 | On Linux-PPC, using gcc, downgrade to the -O1 optimisation
|
|---|
| 100 | level (with -O2 miniperl behaves really badly.)
|
|---|
| 101 | Branch: maint-5.8/perl
|
|---|
| 102 | !> hints/linux.sh
|
|---|
| 103 | ____________________________________________________________________________
|
|---|
| 104 | [ 22710] By: nicholas on 2004/04/17 14:02:04
|
|---|
| 105 | Log: Subject: spelling
|
|---|
| 106 | From: Jarkko Hietaniemi <[email protected]>
|
|---|
| 107 | Date: Fri, 16 Apr 2004 21:18:18 +0300 (EEST)
|
|---|
| 108 | Message-Id: <[email protected]>
|
|---|
| 109 | Branch: maint-5.8/perl
|
|---|
| 110 | ! pod/perl584delta.pod
|
|---|
| 111 | ____________________________________________________________________________
|
|---|
| 112 | [ 22709] By: nicholas on 2004/04/17 14:01:17
|
|---|
| 113 | Log: Subject: [PATCH] for debugger options (against RC2)
|
|---|
| 114 | From: [email protected] (Richard Foley)
|
|---|
| 115 | Message-Id: <[email protected]>
|
|---|
| 116 | Date: Sat, 17 Apr 2004 11:50:47 +0200
|
|---|
| 117 | Branch: maint-5.8/perl
|
|---|
| 118 | ! lib/perl5db.pl
|
|---|
| 119 | ____________________________________________________________________________
|
|---|
| 120 | [ 22707] By: nicholas on 2004/04/17 12:33:57
|
|---|
| 121 | Log: Undo RC2
|
|---|
| 122 | Branch: maint-5.8/perl
|
|---|
| 123 | ! patchlevel.h
|
|---|
| 124 | ____________________________________________________________________________
|
|---|
| 125 | [ 22705] By: nicholas on 2004/04/15 22:39:40
|
|---|
| 126 | Log: This is RC2
|
|---|
| 127 | Branch: maint-5.8/perl
|
|---|
| 128 | ! patchlevel.h pod/perlhist.pod
|
|---|
| 129 | ____________________________________________________________________________
|
|---|
| 130 | [ 22704] By: nicholas on 2004/04/15 20:51:58
|
|---|
| 131 | Log: Rebuild toc
|
|---|
| 132 | Branch: maint-5.8/perl
|
|---|
| 133 | ! pod/perltoc.pod
|
|---|
| 134 | ____________________________________________________________________________
|
|---|
| 135 | [ 22703] By: nicholas on 2004/04/15 20:27:00
|
|---|
| 136 | Log: More perldelta updates
|
|---|
| 137 | Branch: maint-5.8/perl
|
|---|
| 138 | ! pod/perl584delta.pod
|
|---|
| 139 | ____________________________________________________________________________
|
|---|
| 140 | [ 22702] By: nicholas on 2004/04/15 20:02:23
|
|---|
| 141 | Log: Update changes
|
|---|
| 142 | Branch: maint-5.8/perl
|
|---|
| 143 | ! Changes patchlevel.h
|
|---|
| 144 | ____________________________________________________________________________
|
|---|
| 145 | [ 22701] By: nicholas on 2004/04/15 18:19:57
|
|---|
| 146 | Log: Integrate:
|
|---|
| 147 | [ 22691]
|
|---|
| 148 | Subject: re: [PATCH] for bug 28525: Buffer overflow issue in the Win32 distribution of 5.8.3
|
|---|
| 149 | From: Jan Dubois <[email protected]>
|
|---|
| 150 | Date: Tue, 13 Apr 2004 19:49:32 -0700
|
|---|
| 151 | Message-ID: <[email protected]
|
|---|
| 152 |
|
|---|
| 153 | [ 22697]
|
|---|
| 154 | d_getservbyname_r undef up to at least OpenBSD 3.5
|
|---|
| 155 | Thanks to Campo Weijerman and Gerard Gerritsen off-list
|
|---|
| 156 | Branch: maint-5.8/perl
|
|---|
| 157 | !> hints/openbsd.sh win32/win32.c
|
|---|
| 158 | ____________________________________________________________________________
|
|---|
| 159 | [ 22700] By: nicholas on 2004/04/15 18:16:44
|
|---|
| 160 | Log: The set uid perl is now called setuidperl. Not suidperl.
|
|---|
| 161 | Which I discover is hardlinked from sperl by ./installperl
|
|---|
| 162 | elsewhere. Helpfully confusing installperl script.
|
|---|
| 163 | Branch: maint-5.8/perl
|
|---|
| 164 | ! INSTALL installperl perl.c pod/perl584delta.pod
|
|---|
| 165 | ! pod/perldiag.pod pod/perlsec.pod
|
|---|
| 166 | ____________________________________________________________________________
|
|---|
| 167 | [ 22699] By: nicholas on 2004/04/15 16:08:44
|
|---|
| 168 | Log: Integrate:
|
|---|
| 169 | [ 22673]
|
|---|
| 170 | Upgrade to Time::HiRes 1.57.
|
|---|
| 171 |
|
|---|
| 172 | [ 22675]
|
|---|
| 173 | Upgrade to Digest 1.06.
|
|---|
| 174 |
|
|---|
| 175 | [ 22680]
|
|---|
| 176 | Upgrade to Time::HiRes 1.59.
|
|---|
| 177 | Branch: maint-5.8/perl
|
|---|
| 178 | !> ext/Time/HiRes/Changes ext/Time/HiRes/HiRes.pm
|
|---|
| 179 | !> ext/Time/HiRes/HiRes.xs lib/Digest.pm
|
|---|
| 180 | ____________________________________________________________________________
|
|---|
| 181 | [ 22698] By: nicholas on 2004/04/15 14:44:12
|
|---|
| 182 | Log: Clarify AIX and win32's malloc wrapping
|
|---|
| 183 | Branch: maint-5.8/perl
|
|---|
| 184 | ! pod/perl584delta.pod
|
|---|
| 185 | ____________________________________________________________________________
|
|---|
| 186 | [ 22694] By: nicholas on 2004/04/14 13:47:19
|
|---|
| 187 | Log: For maint, I don't think that we can have sperl go sulky if invoked
|
|---|
| 188 | from a #! line. So keep .../sperl functional, and have the /dev/fd/...
|
|---|
| 189 | only set ID exectuable reside under a different name (suidperl)
|
|---|
| 190 | Branch: maint-5.8/perl
|
|---|
| 191 | ! installperl perl.c
|
|---|
| 192 | ____________________________________________________________________________
|
|---|
| 193 | [ 22690] By: nicholas on 2004/04/13 12:42:07
|
|---|
| 194 | Log: Integrate:
|
|---|
| 195 | [ 22689]
|
|---|
| 196 | Borland C doesn't like PERL_MALLOC_WRAP.
|
|---|
| 197 | Until I know why, the fix is to disable it.
|
|---|
| 198 | Branch: maint-5.8/perl
|
|---|
| 199 | !> win32/config_H.bc
|
|---|
| 200 | ____________________________________________________________________________
|
|---|
| 201 | [ 22684] By: nicholas on 2004/04/09 22:02:53
|
|---|
| 202 | Log: Integrate:
|
|---|
| 203 | [ 22665]
|
|---|
| 204 | AIX-4 with xlc does not like malloc wrap
|
|---|
| 205 |
|
|---|
| 206 | [ 22666]
|
|---|
| 207 | Test drives are fun. Implement ccversion for Itanium HP-UX 11.23
|
|---|
| 208 | Branch: maint-5.8/perl
|
|---|
| 209 | !> hints/aix_4.sh hints/hpux.sh
|
|---|
| 210 | ____________________________________________________________________________
|
|---|
| 211 | [ 22683] By: nicholas on 2004/04/09 15:50:37
|
|---|
| 212 | Log: Subject: [PATCH RC1] install reentr.(inc|h) on VMS with non-threaded Perl
|
|---|
| 213 | From: "Craig A. Berry" <[email protected]>
|
|---|
| 214 | Message-ID: <[email protected]>
|
|---|
| 215 | Date: Thu, 08 Apr 2004 20:46:36 -0500
|
|---|
| 216 | Branch: maint-5.8/perl
|
|---|
| 217 | ! vms/descrip_mms.template
|
|---|
| 218 | ____________________________________________________________________________
|
|---|
| 219 | [ 22679] By: nicholas on 2004/04/08 15:22:02
|
|---|
| 220 | Log: Subject: [PATCH] Re: 5.8.4 RC1
|
|---|
| 221 | From: Steve Hay <[email protected]>
|
|---|
| 222 | Message-ID: <[email protected]>
|
|---|
| 223 | Date: Thu, 08 Apr 2004 09:10:21 +0100
|
|---|
| 224 | Branch: maint-5.8/perl
|
|---|
| 225 | ! win32/makefile.mk
|
|---|
| 226 | ____________________________________________________________________________
|
|---|
| 227 | [ 22678] By: nicholas on 2004/04/08 15:19:46
|
|---|
| 228 | Log: Integrate:
|
|---|
| 229 | [ 22651]
|
|---|
| 230 | [perl #28171] wantarray docs should mention effect of eval { wantarray }
|
|---|
| 231 | as reported by Tim Bunce. Add a note to this effect in perlfunc,
|
|---|
| 232 | and regression tests for it.
|
|---|
| 233 |
|
|---|
| 234 | [ 22654]
|
|---|
| 235 | Subject: ref ($proto) || $proto patch
|
|---|
| 236 | From: Ovid <[email protected]>
|
|---|
| 237 | Date: Sat, 03 Apr 2004 18:59:22 -0800
|
|---|
| 238 | Message-ID: <[email protected]>
|
|---|
| 239 | (with minor reformatting)
|
|---|
| 240 |
|
|---|
| 241 | [ 22672]
|
|---|
| 242 | Make gmtime and localtime cross reference each other.
|
|---|
| 243 | Suggested by Dan Jacobson
|
|---|
| 244 | Branch: maint-5.8/perl
|
|---|
| 245 | !> pod/perlfunc.pod pod/perlobj.pod pod/perltoot.pod
|
|---|
| 246 | !> t/op/wantarray.t
|
|---|
| 247 | ____________________________________________________________________________
|
|---|
| 248 | [ 22677] By: nicholas on 2004/04/08 15:03:36
|
|---|
| 249 | Log: Improvements from Jarkko
|
|---|
| 250 | Branch: maint-5.8/perl
|
|---|
| 251 | ! pod/perl584delta.pod
|
|---|
| 252 | ____________________________________________________________________________
|
|---|
| 253 | [ 22676] By: nicholas on 2004/04/08 15:03:21
|
|---|
| 254 | Log: Undo RC1
|
|---|
| 255 | Branch: maint-5.8/perl
|
|---|
| 256 | ! patchlevel.h
|
|---|
| 257 | ____________________________________________________________________________
|
|---|
| 258 | [ 22661] By: nicholas on 2004/04/05 17:30:22
|
|---|
| 259 | Log: This is RC1
|
|---|
| 260 | Branch: maint-5.8/perl
|
|---|
| 261 | ! patchlevel.h pod/perlhist.pod
|
|---|
| 262 | ____________________________________________________________________________
|
|---|
| 263 | [ 22660] By: nicholas on 2004/04/05 17:13:22
|
|---|
| 264 | Log: Rebuild perltoc.pod and MANIFEST
|
|---|
| 265 | Branch: maint-5.8/perl
|
|---|
| 266 | ! MANIFEST pod/perltoc.pod
|
|---|
| 267 | ____________________________________________________________________________
|
|---|
| 268 | [ 22659] By: nicholas on 2004/04/05 17:09:33
|
|---|
| 269 | Log: Cargo cult 5.8.4 upgrade
|
|---|
| 270 | Branch: maint-5.8/perl
|
|---|
| 271 | ! Cross/config.sh-arm-linux NetWare/Makefile README.os2
|
|---|
| 272 | ! README.vms epoc/createpkg.pl patchlevel.h plan9/config.plan9
|
|---|
| 273 | ! vos/build.cm vos/config.alpha.def vos/config.alpha.h
|
|---|
| 274 | ! vos/config.ga.def vos/config.ga.h vos/install_perl.cm
|
|---|
| 275 | ! win32/Makefile win32/config_H.bc win32/config_H.gc
|
|---|
| 276 | ! win32/config_H.vc win32/config_H.vc64 win32/makefile.mk
|
|---|
| 277 | ! wince/Makefile.ce
|
|---|
| 278 | ____________________________________________________________________________
|
|---|
| 279 | [ 22658] By: nicholas on 2004/04/05 16:27:34
|
|---|
| 280 | Log: Update changes
|
|---|
| 281 | Branch: maint-5.8/perl
|
|---|
| 282 | ! Changes patchlevel.h
|
|---|
| 283 | ____________________________________________________________________________
|
|---|
| 284 | [ 22657] By: nicholas on 2004/04/05 16:15:56
|
|---|
| 285 | Log: Integrate:
|
|---|
| 286 | [ 22656]
|
|---|
| 287 | Subject: Re: perldelta584
|
|---|
| 288 | From: Craig Berry <[email protected]>
|
|---|
| 289 | Message-ID: <[email protected]>
|
|---|
| 290 | Date: Mon, 05 Apr 2004 11:02:12 -0500
|
|---|
| 291 |
|
|---|
| 292 | (makes malloc wrap the default on VMS)
|
|---|
| 293 | Branch: maint-5.8/perl
|
|---|
| 294 | !> configure.com
|
|---|
| 295 | ____________________________________________________________________________
|
|---|
| 296 | [ 22655] By: nicholas on 2004/04/05 15:29:40
|
|---|
| 297 | Log: Tweaks from Hugo and Liz
|
|---|
| 298 | Branch: maint-5.8/perl
|
|---|
| 299 | ! pod/perl584delta.pod
|
|---|
| 300 | ____________________________________________________________________________
|
|---|
| 301 | [ 22653] By: nicholas on 2004/04/05 15:18:57
|
|---|
| 302 | Log: Integrate:
|
|---|
| 303 | [ 22649]
|
|---|
| 304 | More AUTHORS who deserve credit for patches
|
|---|
| 305 | Branch: maint-5.8/perl
|
|---|
| 306 | !> AUTHORS
|
|---|
| 307 | ____________________________________________________________________________
|
|---|
| 308 | [ 22650] By: nicholas on 2004/04/05 10:31:03
|
|---|
| 309 | Log: Updates from Stas Bekman, Brendan O'Dea and Hugo
|
|---|
| 310 | Branch: maint-5.8/perl
|
|---|
| 311 | ! pod/perl584delta.pod
|
|---|
| 312 | ____________________________________________________________________________
|
|---|
| 313 | [ 22648] By: nicholas on 2004/04/04 22:42:12
|
|---|
| 314 | Log: # There is this special biologist word we use for 'stable'.
|
|---|
| 315 | # It is 'dead'. -- Jack Cohen
|
|---|
| 316 | Branch: maint-5.8/perl
|
|---|
| 317 | ! pod/perl584delta.pod
|
|---|
| 318 | ____________________________________________________________________________
|
|---|
| 319 | [ 22647] By: nicholas on 2004/04/04 16:43:47
|
|---|
| 320 | Log: D'oh. My integration test build is supposed to be configured with
|
|---|
| 321 | threads enabled. (Committed another conflict)
|
|---|
| 322 |
|
|---|
| 323 | Integrate:
|
|---|
| 324 | [ 22218]
|
|---|
| 325 | Remove the caveat about detached threads crashing on Windows
|
|---|
| 326 | (fixed by #22201). Bump up the version of threads.pm.
|
|---|
| 327 | Branch: maint-5.8/perl
|
|---|
| 328 | ! ext/threads/threads.pm
|
|---|
| 329 | ____________________________________________________________________________
|
|---|
| 330 | [ 22645] By: nicholas on 2004/04/04 14:05:24
|
|---|
| 331 | Log: Missed one from 22643
|
|---|
| 332 | Branch: maint-5.8/perl
|
|---|
| 333 | ! lib/Test/Harness.pm
|
|---|
| 334 | ____________________________________________________________________________
|
|---|
| 335 | [ 22644] By: nicholas on 2004/04/04 13:50:28
|
|---|
| 336 | Log: Integrate:
|
|---|
| 337 | (the non dual-life modules from:)
|
|---|
| 338 | [ 22258]
|
|---|
| 339 | Subject: Re: [perl #15063] /tmp issues
|
|---|
| 340 | From: Solar Designer <[email protected]>
|
|---|
| 341 | Date: Mon, 26 Jan 2004 01:22:18 +0300
|
|---|
| 342 | Message-ID: <[email protected]>
|
|---|
| 343 |
|
|---|
| 344 | Remove insecure usage of /tmp from code and documentation
|
|---|
| 345 |
|
|---|
| 346 | [ 22409]
|
|---|
| 347 | Bump version numbers of moules affected by change #22258
|
|---|
| 348 | (removing /tmp and other insecurities)
|
|---|
| 349 |
|
|---|
| 350 | [ 22642]
|
|---|
| 351 | Bump version numbers for modules that have changed since 5.8.3
|
|---|
| 352 | Branch: maint-5.8/perl
|
|---|
| 353 | ! ext/B/B/Deparse.pm lib/ExtUtils/MM_NW5.pm
|
|---|
| 354 | !> (integrate 33 files)
|
|---|
| 355 | ____________________________________________________________________________
|
|---|
| 356 | [ 22643] By: nicholas on 2004/04/04 13:10:27
|
|---|
| 357 | Log: Revert my $foo if ... in maint for dual life modules where changes
|
|---|
| 358 | have not yet been propagated out to their authors and then CPAN
|
|---|
| 359 | Branch: maint-5.8/perl
|
|---|
| 360 | ! lib/Net/NNTP.pm lib/Net/POP3.pm lib/Net/SMTP.pm
|
|---|
| 361 | ! lib/Pod/Parser.pm
|
|---|
| 362 | ____________________________________________________________________________
|
|---|
| 363 | [ 22640] By: nicholas on 2004/04/02 10:58:16
|
|---|
| 364 | Log: Update changes
|
|---|
| 365 | Branch: maint-5.8/perl
|
|---|
| 366 | ! Changes patchlevel.h
|
|---|
| 367 | ____________________________________________________________________________
|
|---|
| 368 | [ 22639] By: nicholas on 2004/04/02 10:39:56
|
|---|
| 369 | Log: Integrate:
|
|---|
| 370 | [ 22636]
|
|---|
| 371 | Subject: [PATCH] archname salad on VMS
|
|---|
| 372 | From: "Craig A. Berry" <[email protected]>
|
|---|
| 373 | Date: Thu, 01 Apr 2004 14:16:32 -0600
|
|---|
| 374 | Message-Id: <[email protected]>
|
|---|
| 375 |
|
|---|
| 376 | sort out architecture-specific directory names for OpenVMS
|
|---|
| 377 | Itanium port
|
|---|
| 378 |
|
|---|
| 379 | [ 22637]
|
|---|
| 380 | Subject: [PATCH] fix utils install problems on VMS
|
|---|
| 381 | From: "Craig A. Berry" <[email protected]>
|
|---|
| 382 | Date: Thu, 01 Apr 2004 20:19:53 -0600
|
|---|
| 383 | Message-Id: <[email protected]>
|
|---|
| 384 |
|
|---|
| 385 | We were not running utils/instmodsh.PL or utils/xsubpp.PL during
|
|---|
| 386 | the build, so installperl would not find the generated programs at
|
|---|
| 387 | install time.
|
|---|
| 388 | Also fixed several problems with the command definitions for the
|
|---|
| 389 | utilities
|
|---|
| 390 | Branch: maint-5.8/perl
|
|---|
| 391 | !> configure.com vms/descrip_mms.template
|
|---|
| 392 | ____________________________________________________________________________
|
|---|
| 393 | [ 22638] By: nicholas on 2004/04/02 10:25:17
|
|---|
| 394 | Log: Integrate:
|
|---|
| 395 | [ 22635]
|
|---|
| 396 | Fix change #22376. Only mark a const as short-circuited
|
|---|
| 397 | if it's actually a const!
|
|---|
| 398 | Branch: maint-5.8/perl
|
|---|
| 399 | !> op.c
|
|---|
| 400 | ____________________________________________________________________________
|
|---|
| 401 | [ 22634] By: nicholas on 2004/04/01 16:49:54
|
|---|
| 402 | Log: Integrate:
|
|---|
| 403 | [ 21767]
|
|---|
| 404 | Check that the key is present before a delete, and absent afterwards
|
|---|
| 405 |
|
|---|
| 406 | (this got missed for some reason)
|
|---|
| 407 | Branch: maint-5.8/perl
|
|---|
| 408 | !> ext/XS/APItest/t/hash.t
|
|---|
| 409 | ____________________________________________________________________________
|
|---|
| 410 | [ 22633] By: nicholas on 2004/04/01 16:35:49
|
|---|
| 411 | Log: Unicode 4.0.1!
|
|---|
| 412 |
|
|---|
| 413 | Integrate:
|
|---|
| 414 | [ 22621]
|
|---|
| 415 | Upgrade to Unicode 4.0.1
|
|---|
| 416 |
|
|---|
| 417 | [ 22630]
|
|---|
| 418 | debug the instructions on upgrading Unicode
|
|---|
| 419 | Branch: maint-5.8/perl
|
|---|
| 420 | +> lib/unicore/lib/Katakan2.pl lib/unicore/lib/Sterm.pl
|
|---|
| 421 | +> lib/unicore/lib/Variatio.pl
|
|---|
| 422 | !> (integrate 101 files)
|
|---|
| 423 | ____________________________________________________________________________
|
|---|
| 424 | [ 22632] By: nicholas on 2004/04/01 15:55:23
|
|---|
| 425 | Log: Integrate:
|
|---|
| 426 | [ 21450]
|
|---|
| 427 | Add support for Linux abstract unix domain sockets to Socket.pm.
|
|---|
| 428 | Based on a idea by Alex Hudson. (Basically those are unix domain
|
|---|
| 429 | sockets whose name has a '\0' as first character.)
|
|---|
| 430 |
|
|---|
| 431 | [ 22411]
|
|---|
| 432 | Bump Socket's version to a real floating point value
|
|---|
| 433 |
|
|---|
| 434 | And the ext/Socket/... bits from
|
|---|
| 435 |
|
|---|
| 436 | [ 22258]
|
|---|
| 437 | Subject: Re: [perl #15063] /tmp issues
|
|---|
| 438 | From: Solar Designer <[email protected]>
|
|---|
| 439 | Date: Mon, 26 Jan 2004 01:22:18 +0300
|
|---|
| 440 | Message-ID: <[email protected]>
|
|---|
| 441 |
|
|---|
| 442 | Remove insecure usage of /tmp from code and documentation
|
|---|
| 443 |
|
|---|
| 444 | [ 22521]
|
|---|
| 445 | Subject: [PATCH] format/casting/warning RE: perl 5.9.1
|
|---|
| 446 | From: Robin Barker <[email protected]>
|
|---|
| 447 | Date: Wed, 17 Mar 2004 18:37:10 -0000
|
|---|
| 448 | Message-ID: <[email protected]>
|
|---|
| 449 | Branch: maint-5.8/perl
|
|---|
| 450 | !> ext/Socket/Socket.pm ext/Socket/Socket.xs
|
|---|
| 451 | !> ext/Socket/t/Socket.t
|
|---|
| 452 | ____________________________________________________________________________
|
|---|
| 453 | [ 22631] By: nicholas on 2004/04/01 15:16:56
|
|---|
| 454 | Log: Integrate:
|
|---|
| 455 | [ 20909]
|
|---|
| 456 | Subject: [PATCH] improved 19064 (local $_[0] problems)
|
|---|
| 457 | From: Dave Mitchell <[email protected]>
|
|---|
| 458 | Date: Sun, 24 Aug 2003 15:52:00 +0100
|
|---|
| 459 | Message-ID: <[email protected]>
|
|---|
| 460 |
|
|---|
| 461 | [ 21432]
|
|---|
| 462 | Suppress the test file t/op/nothr5005.t and integrate its tests into
|
|---|
| 463 | t/op/args.t, now that 5005threads have been removed. Port t/op/args.t
|
|---|
| 464 | to t/test.pl.
|
|---|
| 465 |
|
|---|
| 466 | (just the last "Port" bit)
|
|---|
| 467 |
|
|---|
| 468 | [ 22624]
|
|---|
| 469 | [perl #28032] delete $_[0] + (\$) prototype = bad free
|
|---|
| 470 | av_delete() didn't reify. I also updated its description
|
|---|
| 471 | Branch: maint-5.8/perl
|
|---|
| 472 | ! t/op/args.t
|
|---|
| 473 | !> av.c pp_ctl.c pp_hot.c scope.c
|
|---|
| 474 | ____________________________________________________________________________
|
|---|
| 475 | [ 22629] By: nicholas on 2004/04/01 13:42:46
|
|---|
| 476 | Log: Integrate:
|
|---|
| 477 | [ 22619]
|
|---|
| 478 | Regenerated Configure after backported #22571
|
|---|
| 479 | Some indent leftovers from earlier patches
|
|---|
| 480 | We don't like double negatives, not even in comment
|
|---|
| 481 | Branch: maint-5.8/perl
|
|---|
| 482 | ! Configure
|
|---|
| 483 | ____________________________________________________________________________
|
|---|
| 484 | [ 22628] By: nicholas on 2004/04/01 13:27:14
|
|---|
| 485 | Log: Integrate:
|
|---|
| 486 | [ 22334]
|
|---|
| 487 | Removed pm_apiversion and xs_apiversion as requested by
|
|---|
| 488 | the pumpkin. Chainsaw was still in perfect working order.
|
|---|
| 489 | Branch: maint-5.8/perl
|
|---|
| 490 | ! Configure NetWare/config_H.wc Porting/config.sh
|
|---|
| 491 | ! Porting/config_H config_h.SH perl.h plan9/config.plan9
|
|---|
| 492 | ! win32/config_H.bc win32/config_H.gc win32/config_H.vc
|
|---|
| 493 | ! win32/config_H.vc64
|
|---|
| 494 | !> Cross/config.sh-arm-linux NetWare/config.wc Porting/Glossary
|
|---|
| 495 | !> configure.com epoc/config.sh plan9/config_h.sample
|
|---|
| 496 | !> plan9/config_sh.sample uconfig.h uconfig.sh win32/config.bc
|
|---|
| 497 | !> win32/config.gc win32/config.vc win32/config.vc64
|
|---|
| 498 | !> wince/config.ce wince/config_H.ce
|
|---|
| 499 | ____________________________________________________________________________
|
|---|
| 500 | [ 22627] By: nicholas on 2004/04/01 13:09:08
|
|---|
| 501 | Log: Change 22555 left a perforce conflict in the copyright message.
|
|---|
| 502 | D'oh. Silly maint pumpking.
|
|---|
| 503 | Branch: maint-5.8/perl
|
|---|
| 504 | ! pad.c
|
|---|
| 505 | ____________________________________________________________________________
|
|---|
| 506 | [ 22626] By: nicholas on 2004/04/01 10:55:11
|
|---|
| 507 | Log: Integrate:
|
|---|
| 508 | [ 22617]
|
|---|
| 509 | Subject: Re: [PATCH] MIME::Base64 PERL_NO_GET_CONTEXT
|
|---|
| 510 | From: Gisle Aas <[email protected]>
|
|---|
| 511 | Date: 30 Mar 2004 04:29:18 -0800
|
|---|
| 512 | Message-ID: <[email protected]>
|
|---|
| 513 | Branch: maint-5.8/perl
|
|---|
| 514 | !> ext/MIME/Base64/Base64.pm ext/MIME/Base64/Base64.xs
|
|---|
| 515 | !> ext/MIME/Base64/Changes ext/MIME/Base64/QuotedPrint.pm
|
|---|
| 516 | ____________________________________________________________________________
|
|---|
| 517 | [ 22623] By: nicholas on 2004/03/31 16:30:33
|
|---|
| 518 | Log: Integrate:
|
|---|
| 519 | [ 22609]
|
|---|
| 520 | Subject: [perl #27986] IPC::Open3 fails in mod_perl (tie bug)
|
|---|
| 521 | From: "Benjamin J. Tilly" (via RT) <[email protected]>
|
|---|
| 522 | Date: 26 Mar 2004 21:02:19 -0000
|
|---|
| 523 | Message-ID: <[email protected]>
|
|---|
| 524 |
|
|---|
| 525 | The forked child should make sure STDIN and STDOUT aren't tied
|
|---|
| 526 | before messing with them
|
|---|
| 527 |
|
|---|
| 528 | [ 22615]
|
|---|
| 529 | Unknowingly for years we've had a test that has assumed the order
|
|---|
| 530 | of results from readdir. Fixed.
|
|---|
| 531 | Branch: maint-5.8/perl
|
|---|
| 532 | !> lib/File/Find/t/find.t lib/IPC/Open3.pm
|
|---|
| 533 | ____________________________________________________________________________
|
|---|
| 534 | [ 22622] By: nicholas on 2004/03/31 15:16:49
|
|---|
| 535 | Log: Integrate:
|
|---|
| 536 | [ 22582]
|
|---|
| 537 | mintest will pass if I skip the correct number of tests. D'oh!
|
|---|
| 538 |
|
|---|
| 539 | [ 22591]
|
|---|
| 540 | [perl #27268] Blessed reference to anonymous glob
|
|---|
| 541 | Stop *$$x=$x giving "Attempt to free unreferenced scalar" warning
|
|---|
| 542 |
|
|---|
| 543 | [ 22594]
|
|---|
| 544 | [perl #27040] - hints hash was being double freed on scope exit
|
|---|
| 545 |
|
|---|
| 546 | [ 22596]
|
|---|
| 547 | fix for change #22594; if using test.pl, must tell perl where to
|
|---|
| 548 | find it!
|
|---|
| 549 |
|
|---|
| 550 | [ 22599]
|
|---|
| 551 | [perl #24200] string corruption with lvalue sub
|
|---|
| 552 | Depending on the context, the same substr OP may want to return
|
|---|
| 553 | a PVLV or an LV on subsequent invcations. If TARG is the wrong
|
|---|
| 554 | type, use a mortal instead.
|
|---|
| 555 |
|
|---|
| 556 | [ 22605]
|
|---|
| 557 | pv_display() had code to display \n etc as escapes but it didn't
|
|---|
| 558 | actually work.
|
|---|
| 559 |
|
|---|
| 560 | [ 22607]
|
|---|
| 561 | update -Dx to cope with lexical version of OP_AELEMFAST
|
|---|
| 562 | Branch: maint-5.8/perl
|
|---|
| 563 | ! t/op/substr.t
|
|---|
| 564 | !> dump.c op.c pp.c scope.c scope.h sv.c t/comp/hints.t
|
|---|
| 565 | !> t/op/magic.t t/op/ref.t
|
|---|
| 566 | ____________________________________________________________________________
|
|---|
| 567 | [ 22620] By: nicholas on 2004/03/31 14:37:26
|
|---|
| 568 | Log: Integrate:
|
|---|
| 569 | [ 22514]
|
|---|
| 570 | Move the PERLVAR(Ireentrant_buffer, REENTR*) outside the ITHREADS
|
|---|
| 571 | block. This allows the re-entrant API to be used with ithreads,
|
|---|
| 572 | which in turn permits -Dusethreads -Uuseithreads -Uuse5005threads
|
|---|
| 573 | (Which may seem inane, but makes perl threaded at the C level
|
|---|
| 574 | without enabling ithreads)
|
|---|
| 575 |
|
|---|
| 576 | [ 22545]
|
|---|
| 577 | Subject: Re: [perl #27803] perl crashes when utf8::upgrade($offsetOK_scalar)
|
|---|
| 578 | From: SADAHIRO Tomoyuki <[email protected]>
|
|---|
| 579 | Date: Sun, 21 Mar 2004 15:19:22 +0900
|
|---|
| 580 | Message-Id: <[email protected]>
|
|---|
| 581 |
|
|---|
| 582 | [ 22546]
|
|---|
| 583 | Silence a gcc warning.
|
|---|
| 584 |
|
|---|
| 585 | [ 22547]
|
|---|
| 586 | I must be tired today.
|
|---|
| 587 |
|
|---|
| 588 | [ 22548]
|
|---|
| 589 | Subject: [PATCH sv.h] Nobody has used SvPVbyte_force?
|
|---|
| 590 | From: SADAHIRO Tomoyuki <[email protected]>
|
|---|
| 591 | Date: Sun, 21 Mar 2004 21:49:53 +0900
|
|---|
| 592 | Message-Id: <[email protected]>
|
|---|
| 593 | Branch: maint-5.8/perl
|
|---|
| 594 | !> intrpvar.h lib/utf8.t sv.c sv.h
|
|---|
| 595 | ____________________________________________________________________________
|
|---|
| 596 | [ 22616] By: nicholas on 2004/03/31 10:43:26
|
|---|
| 597 | Log: Integrate:
|
|---|
| 598 | [ 22407]
|
|---|
| 599 | Use File::Temp for tempfiles if it is available.
|
|---|
| 600 | (Based on a patch from Solar Designer <[email protected]> in
|
|---|
| 601 | Message-ID: <[email protected]>, the bulk of which
|
|---|
| 602 | was applied as change 22258)
|
|---|
| 603 |
|
|---|
| 604 | [ 22484]
|
|---|
| 605 | Subject: Re: [PATCH] Re: Proposal to remove support for MachTen
|
|---|
| 606 | From: Dominic Dunlop <[email protected]>
|
|---|
| 607 | Date: Thu, 11 Mar 2004 10:34:01 +0100
|
|---|
| 608 | Message-Id: <[email protected]>
|
|---|
| 609 |
|
|---|
| 610 | [ 22604]
|
|---|
| 611 | fix typo in change 22597
|
|---|
| 612 |
|
|---|
| 613 | [ 22614]
|
|---|
| 614 | Subject: Zaurus SL-[78]60 native compile patch
|
|---|
| 615 | Message-Id: <[email protected]>
|
|---|
| 616 | From: Dan Kogai <[email protected]>
|
|---|
| 617 | Date: Tue, 30 Mar 2004 00:53:52 +0900
|
|---|
| 618 | Branch: maint-5.8/perl
|
|---|
| 619 | !> README.machten ext/Errno/Errno_pm.PL hints/machten.sh op.h
|
|---|
| 620 | !> utils/perlbug.PL
|
|---|
| 621 | ____________________________________________________________________________
|
|---|
| 622 | [ 22611] By: nicholas on 2004/03/30 12:28:04
|
|---|
| 623 | Log: Integrate:
|
|---|
| 624 | [ 22610]
|
|---|
| 625 | various win32 build fixes
|
|---|
| 626 |
|
|---|
| 627 | Subject: Re: [PATCH] Re: MinGW/GCC vs MSVC++ on Win32
|
|---|
| 628 | From: Steve Hay <[email protected]>
|
|---|
| 629 | Date: Tue, 23 Mar 2004 10:42:12 +0000
|
|---|
| 630 | Message-ID: <[email protected]>
|
|---|
| 631 |
|
|---|
| 632 | Subject: [PATCH] distclean on Win32 should delete perl.base
|
|---|
| 633 | From: Steve Hay <[email protected]>
|
|---|
| 634 | Date: Tue, 23 Mar 2004 11:35:56 +0000
|
|---|
| 635 | Message-ID: <[email protected]>
|
|---|
| 636 |
|
|---|
| 637 | Subject: Re: [PATCH] Create debug symbols files on Windows even for release
|
|---|
| 638 | From: Steve Hay <[email protected]>
|
|---|
| 639 | Date: Fri, 26 Mar 2004 10:46:07 +0000
|
|---|
| 640 | Message-ID: <[email protected]>
|
|---|
| 641 | Branch: maint-5.8/perl
|
|---|
| 642 | ! win32/makefile.mk
|
|---|
| 643 | !> win32/Makefile
|
|---|
| 644 | ____________________________________________________________________________
|
|---|
| 645 | [ 22603] By: nicholas on 2004/03/27 20:24:25
|
|---|
| 646 | Log: Integrate:
|
|---|
| 647 | [ 22584]
|
|---|
| 648 | Subject: [perl #27790] split docs: say the string is EXPR
|
|---|
| 649 | From: Dan Jacobson (via RT) <[email protected]>
|
|---|
| 650 | Date: 20 Mar 2004 05:21:07 -0000
|
|---|
| 651 | Message-ID: <[email protected]>
|
|---|
| 652 |
|
|---|
| 653 | Minor documentation nit in split
|
|---|
| 654 |
|
|---|
| 655 | [ 22586]
|
|---|
| 656 | Subject: [perl #27748] 'find2perl' bug: -exec causes chdir error
|
|---|
| 657 | From: "[email protected] (via RT)" <[email protected]>
|
|---|
| 658 | Date: 18 Mar 2004 20:25:50 -0000
|
|---|
| 659 | Message-ID: <[email protected]>
|
|---|
| 660 |
|
|---|
| 661 | Cwd code was planted in the output executable after the exit, so
|
|---|
| 662 | was never run.
|
|---|
| 663 |
|
|---|
| 664 | [ 22593]
|
|---|
| 665 | Subject: Re: [perl #27906] stat documentation correction
|
|---|
| 666 | From: Andy Lester <[email protected]>
|
|---|
| 667 | Date: Wed, 24 Mar 2004 21:48:30 -0600
|
|---|
| 668 | Message-Id: <[email protected]>
|
|---|
| 669 | (Applied with a correction from Spider Boardman.)
|
|---|
| 670 |
|
|---|
| 671 | [ 22595]
|
|---|
| 672 | [perl #26839] document the return value of an empty sub
|
|---|
| 673 |
|
|---|
| 674 | [ 22597]
|
|---|
| 675 | Clarify op.h comments for which ops the OPpDEREF* private flags
|
|---|
| 676 | are actually used; update Concise.pm to match
|
|---|
| 677 | Branch: maint-5.8/perl
|
|---|
| 678 | ! pod/perlfunc.pod
|
|---|
| 679 | !> ext/B/B/Concise.pm op.h pod/perlsub.pod t/op/stat.t
|
|---|
| 680 | !> x2p/find2perl.PL
|
|---|
| 681 | ____________________________________________________________________________
|
|---|
| 682 | [ 22602] By: nicholas on 2004/03/27 16:23:58
|
|---|
| 683 | Log: Integrate:
|
|---|
| 684 | [ 22600]
|
|---|
| 685 | Subject: [PATCH] don't clean-up perly.* on VMS
|
|---|
| 686 | From: "Craig A. Berry" <[email protected]>
|
|---|
| 687 | Date: Fri, 26 Mar 2004 16:54:44 -0600
|
|---|
| 688 | Message-Id: <[email protected]>
|
|---|
| 689 |
|
|---|
| 690 | refrain from getting rid of perly.c and perly.h now that there are
|
|---|
| 691 | no longer VMS-specific overrides for these files
|
|---|
| 692 |
|
|---|
| 693 | [ 22601]
|
|---|
| 694 | Subject: [PATCH] -Dusemallocwrap for VMS)
|
|---|
| 695 | From: "Craig A. Berry" <[email protected]>
|
|---|
| 696 | Date: Fri, 26 Mar 2004 22:46:50 -0600
|
|---|
| 697 | Message-Id: <[email protected]>
|
|---|
| 698 |
|
|---|
| 699 | Mimic in configure.com what Configure does to enable or disable
|
|---|
| 700 | the new feature -Dusemallocwrap
|
|---|
| 701 | Branch: maint-5.8/perl
|
|---|
| 702 | !> configure.com vms/descrip_mms.template
|
|---|
| 703 | ____________________________________________________________________________
|
|---|
| 704 | [ 22590] By: nicholas on 2004/03/25 18:35:10
|
|---|
| 705 | Log: Integrate:
|
|---|
| 706 | [ 22579]
|
|---|
| 707 | Subject: Re: [PATCH] Fix PERL_MALLOC_WRAP change for Win32
|
|---|
| 708 | From: Steve Hay <[email protected]>
|
|---|
| 709 | Message-ID: <[email protected]>
|
|---|
| 710 | Date: Wed, 24 Mar 2004 13:29:00 +0000
|
|---|
| 711 | Branch: maint-5.8/perl
|
|---|
| 712 | !> win32/config_H.bc win32/config_H.gc win32/config_H.vc
|
|---|
| 713 | !> win32/config_H.vc64
|
|---|
| 714 | ____________________________________________________________________________
|
|---|
| 715 | [ 22589] By: nicholas on 2004/03/25 10:41:01
|
|---|
| 716 | Log: Update changes
|
|---|
| 717 | Branch: maint-5.8/perl
|
|---|
| 718 | ! Changes patchlevel.h
|
|---|
| 719 | ____________________________________________________________________________
|
|---|
| 720 | [ 22588] By: nicholas on 2004/03/25 10:06:02
|
|---|
| 721 | Log: Integrate:
|
|---|
| 722 | [ 22563]
|
|---|
| 723 | Subject: [PATCH] 5.9.1 suidperl
|
|---|
| 724 | From: [email protected] (Paul Szabo)
|
|---|
| 725 | Message-Id: <[email protected]>
|
|---|
| 726 | Date: Fri, 19 Mar 2004 08:17:56 +1100 (EST)
|
|---|
| 727 |
|
|---|
| 728 | (which variables renamed as requested, plus tweaks to work on platforms
|
|---|
| 729 | with no ST_NOEXEC)
|
|---|
| 730 |
|
|---|
| 731 | [ 22572]
|
|---|
| 732 | Tidy up function prototypes in the light of suidpatch
|
|---|
| 733 | Branch: maint-5.8/perl
|
|---|
| 734 | ! embedvar.h perlapi.h
|
|---|
| 735 | !> embed.fnc embed.h intrpvar.h perl.c perl.h proto.h
|
|---|
| 736 | ____________________________________________________________________________
|
|---|
| 737 | [ 22587] By: nicholas on 2004/03/24 23:00:59
|
|---|
| 738 | Log: Watch the smoke start to rise...
|
|---|
| 739 |
|
|---|
| 740 | Integrate:
|
|---|
| 741 | [ 22585]
|
|---|
| 742 | Remaining smoked platforms where malloc wrap is known to work.
|
|---|
| 743 | Data for Irix and NetBSD would be useful - they probably will work too.
|
|---|
| 744 | Will Unicos work? Place bets now...
|
|---|
| 745 | Branch: maint-5.8/perl
|
|---|
| 746 | !> hints/aix.sh hints/bsdos.sh hints/dec_osf.sh hints/freebsd.sh
|
|---|
| 747 | !> hints/hpux.sh hints/linux.sh hints/openbsd.sh
|
|---|
| 748 | !> hints/solaris_2.sh
|
|---|
| 749 | ____________________________________________________________________________
|
|---|
| 750 | [ 22583] By: nicholas on 2004/03/24 21:01:35
|
|---|
| 751 | Log: Integrate:
|
|---|
| 752 | [ 22517]
|
|---|
| 753 | Subject: malloc wrappage
|
|---|
| 754 | From: Jarkko Hietaniemi <[email protected]>
|
|---|
| 755 | Message-Id: <[email protected]>
|
|---|
| 756 | Date: Tue, 10 Feb 2004 23:15:14 +0200
|
|---|
| 757 |
|
|---|
| 758 | plus change croak to Perl_croak_nocontext to make ithread safe
|
|---|
| 759 | plus make it conditional on PERL_MALLOC_WRAP (default for blead is on)
|
|---|
| 760 |
|
|---|
| 761 | [ 22524]
|
|---|
| 762 | Try to fix the AIX and Windows builds regarding the
|
|---|
| 763 | definedness of the PL_memory_wrap symbol.
|
|---|
| 764 |
|
|---|
| 765 | [ 22526]
|
|---|
| 766 | Detypo.
|
|---|
| 767 |
|
|---|
| 768 | [ 22571]
|
|---|
| 769 | Make usemallocwrap a Configure-time question. Default is yes for
|
|---|
| 770 | usedevel, no otherwise, but I'm expecting hints files on known
|
|---|
| 771 | good platforms to override this. (and known bad)
|
|---|
| 772 | Demonstration hints file for darwin.
|
|---|
| 773 |
|
|---|
| 774 | [ 22576]
|
|---|
| 775 | Export PL_memory_wrap based on PERL_MALLOC_WRAP rather than
|
|---|
| 776 | NO_MALLOC_WRAP following Configure changes. Identical patch to
|
|---|
| 777 | mine supplied by Steve Hay while I was working on this.
|
|---|
| 778 | IP shootout at dawn :-)
|
|---|
| 779 |
|
|---|
| 780 | [ 22577]
|
|---|
| 781 | Unlike perl, 0 in void context isn't special cased in C :-)
|
|---|
| 782 | (So it warns). Tweak the no-action malloc wrap checkers to avoid
|
|---|
| 783 | warnings.
|
|---|
| 784 | Branch: maint-5.8/perl
|
|---|
| 785 | !> Configure av.c config_h.SH handy.h hints/darwin.sh makedef.pl
|
|---|
| 786 | !> perl.h pod/perldiag.pod pp.c
|
|---|
| 787 | ____________________________________________________________________________
|
|---|
| 788 | [ 22581] By: nicholas on 2004/03/24 15:37:16
|
|---|
| 789 | Log: D'oh. Assimilated too much.
|
|---|
| 790 | Branch: maint-5.8/perl
|
|---|
| 791 | - pod/perl591delta.pod
|
|---|
| 792 | ____________________________________________________________________________
|
|---|
| 793 | [ 22580] By: nicholas on 2004/03/24 15:36:43
|
|---|
| 794 | Log: Integrate:
|
|---|
| 795 | [ 22294]
|
|---|
| 796 | Implement stacked filetest operators (-f -w -x $file).
|
|---|
| 797 |
|
|---|
| 798 | (just the filetest.t refactoring)
|
|---|
| 799 |
|
|---|
| 800 | [ 22559]
|
|---|
| 801 | Don't assume that the chmod will always work.
|
|---|
| 802 | (It won't for files on *BSD where chflags has set uchg, which is
|
|---|
| 803 | what the OS X perforce client does)
|
|---|
| 804 | Branch: maint-5.8/perl
|
|---|
| 805 | +> pod/perl591delta.pod
|
|---|
| 806 | ! t/op/filetest.t
|
|---|
| 807 | ____________________________________________________________________________
|
|---|
| 808 | [ 22575] By: nicholas on 2004/03/24 10:15:16
|
|---|
| 809 | Log: Integrate:
|
|---|
| 810 | [ 22512]
|
|---|
| 811 | Subject: [PATCH] Re: Perl and Parrot disagree about sched_yield on Solaris
|
|---|
| 812 | From: Andrew Dougherty <[email protected]>
|
|---|
| 813 | Date: Tue, 16 Mar 2004 16:38:58 -0500 (EST)
|
|---|
| 814 | Message-ID: <[email protected]>
|
|---|
| 815 | Branch: maint-5.8/perl
|
|---|
| 816 | !> hints/solaris_2.sh
|
|---|
| 817 | ____________________________________________________________________________
|
|---|
| 818 | [ 22574] By: nicholas on 2004/03/24 10:01:38
|
|---|
| 819 | Log: Integrate the delete that accompanied the add. Grrr. svk is tempting me
|
|---|
| 820 | Branch: maint-5.8/perl
|
|---|
| 821 | - ext/Storable/ppport.h
|
|---|
| 822 | ____________________________________________________________________________
|
|---|
| 823 | [ 22573] By: nicholas on 2004/03/24 09:44:29
|
|---|
| 824 | Log: Integrate:
|
|---|
| 825 | [ 22515]
|
|---|
| 826 | Add regression tests for the auto-require of STORABLE_thaw
|
|---|
| 827 |
|
|---|
| 828 | [ 22516]
|
|---|
| 829 | Add auto-require of modules to restore overloading (and tests)
|
|---|
| 830 |
|
|---|
| 831 | [ 22528]
|
|---|
| 832 | Corrections and explanations in comments
|
|---|
| 833 |
|
|---|
| 834 | [ 22533]
|
|---|
| 835 | Subject: [PATCH] Storable PERL_NO_GET_CONTEXT
|
|---|
| 836 | From: [email protected]
|
|---|
| 837 | Date: Thu, 18 Mar 2004 12:45:45 -1000
|
|---|
| 838 | Message-Id: <[email protected]>
|
|---|
| 839 |
|
|---|
| 840 | [ 22536]
|
|---|
| 841 | Change Storable.xs to conditionally include ppport.h for pre 5.8.0
|
|---|
| 842 | This allows the ppport.h to be deleted from ext/Storable, which will
|
|---|
| 843 | reduce the potential for confusion.
|
|---|
| 844 | Bump Storable's version to 2.12; update the ChangeLog
|
|---|
| 845 |
|
|---|
| 846 |
|
|---|
| 847 | (well, it would allow it to be deleted, except for that damn perforce
|
|---|
| 848 | bug)
|
|---|
| 849 | Branch: maint-5.8/perl
|
|---|
| 850 | +> ext/Storable/ppport.h ext/Storable/t/HAS_HOOK.pm
|
|---|
| 851 | +> ext/Storable/t/HAS_OVERLOAD.pm
|
|---|
| 852 | !> MANIFEST ext/Storable/ChangeLog ext/Storable/MANIFEST
|
|---|
| 853 | !> ext/Storable/README ext/Storable/Storable.pm
|
|---|
| 854 | !> ext/Storable/Storable.xs ext/Storable/t/blessed.t
|
|---|
| 855 | !> ext/Storable/t/overload.t
|
|---|
| 856 | ____________________________________________________________________________
|
|---|
| 857 | [ 22570] By: nicholas on 2004/03/23 22:19:13
|
|---|
| 858 | Log: Integrate:
|
|---|
| 859 | [ 22474]
|
|---|
| 860 | Improve the "Prototype mismatch" error message when
|
|---|
| 861 | the redefined subroutine didn't have any prototype.
|
|---|
| 862 |
|
|---|
| 863 | [ 22564]
|
|---|
| 864 | Fix bug [perl #27839] returning @+ out of scope loses its value :
|
|---|
| 865 |
|
|---|
| 866 | Subject: Re: Wondering about returned regex special arrays on going out of scope
|
|---|
| 867 | From: [email protected]
|
|---|
| 868 | Date: Fri, 05 Mar 2004 17:42:25 +0000
|
|---|
| 869 | Message-Id: <[email protected]>
|
|---|
| 870 |
|
|---|
| 871 | plus a test case.
|
|---|
| 872 |
|
|---|
| 873 | [ 22569]
|
|---|
| 874 | hv_delete_common was freeing the key, then passing the freed pointer
|
|---|
| 875 | to S_hv_notallowed. D'oh!
|
|---|
| 876 | Branch: maint-5.8/perl
|
|---|
| 877 | !> hv.c op.c pp_hot.c t/comp/redef.t t/op/magic.t
|
|---|
| 878 | ____________________________________________________________________________
|
|---|
| 879 | [ 22568] By: nicholas on 2004/03/23 17:40:24
|
|---|
| 880 | Log: Integrate:
|
|---|
| 881 | [ 22539]
|
|---|
| 882 | Subject: [perl #24821] enhancement patch for B::Concise
|
|---|
| 883 | From: jim cromie <[email protected]>
|
|---|
| 884 | Date: Wed, 17 Mar 2004 14:12:43 -0700
|
|---|
| 885 | Message-ID: <[email protected]>
|
|---|
| 886 | (Only the Concise.pm part, with documentation nits)
|
|---|
| 887 | Branch: maint-5.8/perl
|
|---|
| 888 | ! ext/B/B/Concise.pm
|
|---|
| 889 | ____________________________________________________________________________
|
|---|
| 890 | [ 22567] By: nicholas on 2004/03/23 17:26:29
|
|---|
| 891 | Log: Integrate:
|
|---|
| 892 | [ 22290]
|
|---|
| 893 | Add the new private flag OPpGREP_LEX in B::Concise.
|
|---|
| 894 |
|
|---|
| 895 | [ 22294]
|
|---|
| 896 | Implement stacked filetest operators (-f -w -x $file).
|
|---|
| 897 |
|
|---|
| 898 | [ 22565]
|
|---|
| 899 | Unify 5.008 and 5.009's B::Concise 0.56
|
|---|
| 900 |
|
|---|
| 901 | [ 22566]
|
|---|
| 902 | Unify 5.008 and 5.009's B::Concise 0.58
|
|---|
| 903 | Branch: maint-5.8/perl
|
|---|
| 904 | ! ext/B/B/Concise.pm
|
|---|
| 905 | ____________________________________________________________________________
|
|---|
| 906 | [ 22562] By: nicholas on 2004/03/22 22:32:36
|
|---|
| 907 | Log: Integrate:
|
|---|
| 908 | [ 22543]
|
|---|
| 909 | Add a new warning "Negative repeat count"
|
|---|
| 910 | for the cases $x x -1.
|
|---|
| 911 |
|
|---|
| 912 | [ 22549]
|
|---|
| 913 | Finally, this "Negative repeat count" warning wasn't such a great
|
|---|
| 914 | idea. Disable it. But add tests for this :
|
|---|
| 915 |
|
|---|
| 916 | Subject: Re: [perl #27811] (@x) x -1 is a panic
|
|---|
| 917 | From: Andy Lester <[email protected]>
|
|---|
| 918 | Date: Sun, 21 Mar 2004 09:27:04 -0600
|
|---|
| 919 | Message-ID: <[email protected]>
|
|---|
| 920 | Branch: maint-5.8/perl
|
|---|
| 921 | !> pod/perlop.pod pp.c t/lib/warnings/pp t/op/repeat.t
|
|---|
| 922 | ____________________________________________________________________________
|
|---|
| 923 | [ 22561] By: nicholas on 2004/03/22 22:10:18
|
|---|
| 924 | Log: Integrate:
|
|---|
| 925 | [ 22497]
|
|---|
| 926 | Subject: [perl #27567] [patch] a typo and a mistake in perltoot.pod
|
|---|
| 927 | From: "[email protected] (via RT)" <[email protected]>
|
|---|
| 928 | Date: 10 Mar 2004 17:05:09 -0000
|
|---|
| 929 | Message-ID: <[email protected]>
|
|---|
| 930 |
|
|---|
| 931 | [ 22556]
|
|---|
| 932 | Subject: [PATCH] Re: ../lib/ExtUtils/t/Embed.t failure on Win32/GCC
|
|---|
| 933 | From: Steve Hay <[email protected]>
|
|---|
| 934 | Date: Mon, 22 Mar 2004 14:44:46 +0000
|
|---|
| 935 | Message-ID: <[email protected]>
|
|---|
| 936 |
|
|---|
| 937 | [ 22557]
|
|---|
| 938 | Clarifications on constants subroutines, based on:
|
|---|
| 939 |
|
|---|
| 940 | Subject: [perl #27768] [patch] wrong examples in perlsub/"Constant Functions"
|
|---|
| 941 | From: "[email protected] (via RT)" <[email protected]>
|
|---|
| 942 | Date: 19 Mar 2004 14:56:09 -0000
|
|---|
| 943 | Message-ID: <[email protected]>
|
|---|
| 944 |
|
|---|
| 945 | [ 22560]
|
|---|
| 946 | Update the -v copyright notice.
|
|---|
| 947 | Branch: maint-5.8/perl
|
|---|
| 948 | !> README.win32 perl.c pod/perlsub.pod pod/perltoot.pod
|
|---|
| 949 | ____________________________________________________________________________
|
|---|
| 950 | [ 22558] By: nicholas on 2004/03/22 21:01:52
|
|---|
| 951 | Log: Integrate:
|
|---|
| 952 | [ 22344]
|
|---|
| 953 | Upgrade to prereleases of Math::BigInt 1.70 and
|
|---|
| 954 | Math::BigRat 0.12, by Tels.
|
|---|
| 955 |
|
|---|
| 956 | [ 22491]
|
|---|
| 957 | Subject: [PATCH] Math::BigInt v1.70, bignum 0.15, Math::BigRat 0.12
|
|---|
| 958 | From: Tels <[email protected]>
|
|---|
| 959 | Date: Fri, 12 Mar 2004 18:02:30 +0100
|
|---|
| 960 | Message-Id: <[email protected]>
|
|---|
| 961 |
|
|---|
| 962 | [ 22502]
|
|---|
| 963 | Fix the order of arguments in the usage message of
|
|---|
| 964 | POSIX::chown(). It's different from the POSIX order but
|
|---|
| 965 | it's the same than CORE::chown(). Damn.
|
|---|
| 966 |
|
|---|
| 967 | [ 22513]
|
|---|
| 968 | Add a lchown() call to the POSIX module. [perl #27547]
|
|---|
| 969 |
|
|---|
| 970 | [ 22538]
|
|---|
| 971 | Subject: [PATCH] open.pm: allow upper-cased EUC
|
|---|
| 972 | From: Autrijus Tang <[email protected]>
|
|---|
| 973 | Date: Fri, 19 Mar 2004 18:27:10 +0800
|
|---|
| 974 | Message-Id: <[email protected]>
|
|---|
| 975 | Branch: maint-5.8/perl
|
|---|
| 976 | +> lib/Math/BigInt/t/_e_math.t
|
|---|
| 977 | !> (integrate 39 files)
|
|---|
| 978 | ____________________________________________________________________________
|
|---|
| 979 | [ 22555] By: nicholas on 2004/03/22 19:57:32
|
|---|
| 980 | Log: Integrate:
|
|---|
| 981 | [ 22485]
|
|---|
| 982 | make op/write.t work better under stdio by running the subtests
|
|---|
| 983 | in the child process rather than the parent.
|
|---|
| 984 |
|
|---|
| 985 | [ 22494]
|
|---|
| 986 | Subject: Re: [PATCH] Stop splitpod truncating sprintf manpage
|
|---|
| 987 | From: Steve Hay <[email protected]>
|
|---|
| 988 | Date: Fri, 12 Mar 2004 08:38:41 +0000
|
|---|
| 989 | Message-ID: <[email protected]>
|
|---|
| 990 |
|
|---|
| 991 | [ 22505]
|
|---|
| 992 | We'll ship 5.9.1 today.
|
|---|
| 993 |
|
|---|
| 994 | [ 22509]
|
|---|
| 995 | Update copyright notices
|
|---|
| 996 |
|
|---|
| 997 | [ 22527]
|
|---|
| 998 | Subject: pumpkin fodder
|
|---|
| 999 | From: Jarkko Hietaniemi <[email protected]>
|
|---|
| 1000 | Date: Fri, 12 Mar 2004 15:16:57 +0200 (EET)
|
|---|
| 1001 | Message-Id: <[email protected]>
|
|---|
| 1002 |
|
|---|
| 1003 | [ 22534]
|
|---|
| 1004 | Nit in perluniintro about the U0 and C0 templates,
|
|---|
| 1005 | noticed by Steve Hay.
|
|---|
| 1006 |
|
|---|
| 1007 | [ 22540]
|
|---|
| 1008 | \x80\xFF is not valid UTF-8.
|
|---|
| 1009 | Branch: maint-5.8/perl
|
|---|
| 1010 | !> (integrate 46 files)
|
|---|
| 1011 | ____________________________________________________________________________
|
|---|
| 1012 | [ 22554] By: nicholas on 2004/03/22 19:29:19
|
|---|
| 1013 | Log: Integrate:
|
|---|
| 1014 | [ 22478]
|
|---|
| 1015 | [PERLIO] In line-buffered mode, flush on the *last* newline,
|
|---|
| 1016 | not on every newline.
|
|---|
| 1017 |
|
|---|
| 1018 | [ 22490]
|
|---|
| 1019 | Fix a bug in the cloning of regexps
|
|---|
| 1020 |
|
|---|
| 1021 | Subject: Re: [perl #27530] Regex qr// interpolation fails when chr(0) is used in a thread
|
|---|
| 1022 | From: [email protected]
|
|---|
| 1023 | Date: Thu, 11 Mar 2004 16:21:50 +0000
|
|---|
| 1024 | Message-Id: <[email protected]>
|
|---|
| 1025 | (plus another similar fix)
|
|---|
| 1026 |
|
|---|
| 1027 | [ 22499]
|
|---|
| 1028 | [perl #27628] strict 'subs' didn't warn on bareword array index
|
|---|
| 1029 |
|
|---|
| 1030 | [ 22500]
|
|---|
| 1031 | [perl #27638] scope exit could expose freed local() value
|
|---|
| 1032 |
|
|---|
| 1033 | [ 22520]
|
|---|
| 1034 | Optimize away the assignment in the constructs C<my $s = undef>,
|
|---|
| 1035 | C<my @a = ()>, C<my %h = ()>.
|
|---|
| 1036 | Branch: maint-5.8/perl
|
|---|
| 1037 | !> op.c perlio.c scope.c sv.c t/lib/strict/subs t/op/localref.t
|
|---|
| 1038 | ____________________________________________________________________________
|
|---|
| 1039 | [ 22552] By: nicholas on 2004/03/22 19:10:04
|
|---|
| 1040 | Log: Integrate:
|
|---|
| 1041 | [ 22466]
|
|---|
| 1042 | Subject: [PATCH] win32_fstat has a potential buffer overrun problem
|
|---|
| 1043 | From: Jan Dubois <[email protected]>
|
|---|
| 1044 | Date: Sun, 07 Mar 2004 17:04:35 -0800
|
|---|
| 1045 | Message-ID: <[email protected]>
|
|---|
| 1046 |
|
|---|
| 1047 | [ 22467]
|
|---|
| 1048 | Another makefile portability fix for Win32 by Steve Hay.
|
|---|
| 1049 |
|
|---|
| 1050 | [ 22477]
|
|---|
| 1051 | Subject: [PATCH] More "distclean" tidy ups on Win32
|
|---|
| 1052 | From: Steve Hay <[email protected]>
|
|---|
| 1053 | Date: Fri, 05 Mar 2004 09:56:36 +0000
|
|---|
| 1054 | Message-ID: <[email protected]>
|
|---|
| 1055 | (only the win32 makefiles part)
|
|---|
| 1056 |
|
|---|
| 1057 | [ 22481]
|
|---|
| 1058 | Subject: Re: [PATCH] More "distclean" tidy ups on Win32
|
|---|
| 1059 | From: Steve Hay <[email protected]>
|
|---|
| 1060 | Date: Wed, 10 Mar 2004 10:58:15 +0000
|
|---|
| 1061 | Message-ID: <[email protected]>
|
|---|
| 1062 |
|
|---|
| 1063 | [ 22489]
|
|---|
| 1064 | Subject: [PATCH] Fix minitest target in Win32 makefiles
|
|---|
| 1065 | From: Steve Hay <[email protected]>
|
|---|
| 1066 | Date: Fri, 12 Mar 2004 15:52:23 +0000
|
|---|
| 1067 | Message-ID: <[email protected]>
|
|---|
| 1068 |
|
|---|
| 1069 | [ 22495]
|
|---|
| 1070 | Revert change #22489, that seems to cause build failures on Windows.
|
|---|
| 1071 |
|
|---|
| 1072 | [ 22501]
|
|---|
| 1073 | Subject: Re: Smoke [5.9.1] 22491 FAIL(M) MSWin32 WinXP/.Net SP1 (x86/1 cpu)
|
|---|
| 1074 | From: Steve Hay <[email protected]>
|
|---|
| 1075 | Date: Mon, 15 Mar 2004 10:28:02 +0000
|
|---|
| 1076 | Message-ID: <[email protected]>
|
|---|
| 1077 |
|
|---|
| 1078 | Plus, restore patch #22489
|
|---|
| 1079 |
|
|---|
| 1080 | [ 22537]
|
|---|
| 1081 | Subject: [PATCH] Move Win32.pm/Win32.xs from libwin32 module to core Perl
|
|---|
| 1082 | From: Jan Dubois <[email protected]>
|
|---|
| 1083 | Message-ID: <[email protected]>
|
|---|
| 1084 | Date: Thu, 18 Mar 2004 13:13:49 -0800
|
|---|
| 1085 |
|
|---|
| 1086 | Subject: Re: [PATCH] Move Win32.pm/Win32.xs from libwin32 module to core Perl
|
|---|
| 1087 | From: Steve Hay <[email protected]>
|
|---|
| 1088 | Message-ID: <[email protected]>
|
|---|
| 1089 | Date: Fri, 19 Mar 2004 10:33:17 +0000
|
|---|
| 1090 |
|
|---|
| 1091 | [ 22541]
|
|---|
| 1092 | Subject: makefile.95 tweak
|
|---|
| 1093 | From: Greg Matheson <[email protected]>
|
|---|
| 1094 | Date: Fri, 19 Mar 2004 18:15:25 +0800
|
|---|
| 1095 | Message-ID: <[email protected]>
|
|---|
| 1096 |
|
|---|
| 1097 | [ 22544]
|
|---|
| 1098 | Subject: [PATCH] fix memory bug in vms.c:mp_do_tounixspec
|
|---|
| 1099 | From: "Craig A. Berry" <[email protected]>
|
|---|
| 1100 | Date: Sat, 20 Mar 2004 21:51:45 -0600
|
|---|
| 1101 | Message-ID: <[email protected]>
|
|---|
| 1102 | Branch: maint-5.8/perl
|
|---|
| 1103 | +> win32/ext/Win32/Makefile.PL win32/ext/Win32/Win32.pm
|
|---|
| 1104 | +> win32/ext/Win32/Win32.xs
|
|---|
| 1105 | - lib/Win32.pod
|
|---|
| 1106 | !> MANIFEST vms/vms.c win32/Makefile win32/makefile.mk
|
|---|
| 1107 | !> win32/win32.c
|
|---|
| 1108 | ____________________________________________________________________________
|
|---|
| 1109 | [ 22551] By: nicholas on 2004/03/22 18:48:29
|
|---|
| 1110 | Log: Integrate:
|
|---|
| 1111 | [ 22525]
|
|---|
| 1112 | make ~$x give warning is $x isn't initialised.
|
|---|
| 1113 | Also add test for uninitialised warning in & op.
|
|---|
| 1114 |
|
|---|
| 1115 | [ 22531]
|
|---|
| 1116 | add code comment for change 22525
|
|---|
| 1117 | Branch: maint-5.8/perl
|
|---|
| 1118 | !> pp.c t/lib/warnings/sv
|
|---|
| 1119 | ____________________________________________________________________________
|
|---|
| 1120 | [ 22550] By: nicholas on 2004/03/22 17:26:06
|
|---|
| 1121 | Log: Integrate:
|
|---|
| 1122 | [ 22462]
|
|---|
| 1123 | Subject: undef and the range operator
|
|---|
| 1124 | From: Marcus Holland-Moritz <[email protected]>
|
|---|
| 1125 | Date: Sun, 7 Mar 2004 21:11:20 +0100
|
|---|
| 1126 | Message-Id: <20040307211120.10e46933@r2d2>
|
|---|
| 1127 |
|
|---|
| 1128 | [ 22472]
|
|---|
| 1129 | Subject: Re: undef and the range operator
|
|---|
| 1130 | From: Marcus Holland-Moritz <[email protected]>
|
|---|
| 1131 | Date: Mon, 8 Mar 2004 21:49:55 +0100
|
|---|
| 1132 | Message-Id: <20040308214955.3d8be3a6@r2d2>
|
|---|
| 1133 |
|
|---|
| 1134 | [ 22473]
|
|---|
| 1135 | Revert change #22472, but keep the new tests.
|
|---|
| 1136 |
|
|---|
| 1137 | [ 22532]
|
|---|
| 1138 | Subject: [PATCH] range operator warnings / 64-bit fix
|
|---|
| 1139 | From: Marcus Holland-Moritz <[email protected]>
|
|---|
| 1140 | Date: Wed, 10 Mar 2004 21:45:48 +0100
|
|---|
| 1141 | Message-Id: <20040310214548.4f5e3ab1@r2d2>
|
|---|
| 1142 | Branch: maint-5.8/perl
|
|---|
| 1143 | !> pp_ctl.c pp_hot.c t/op/range.t
|
|---|
| 1144 | ____________________________________________________________________________
|
|---|
| 1145 | [ 22529] By: nicholas on 2004/03/18 17:13:16
|
|---|
| 1146 | Log: Integrate:
|
|---|
| 1147 | [ 22498]
|
|---|
| 1148 | Four Storable patches towards Storable 2.11 :
|
|---|
| 1149 |
|
|---|
| 1150 | Subject: Re: [perl #27616] Storable can't freeze restricted hashes in canonical order
|
|---|
| 1151 | From: Nicholas Clark <[email protected]>
|
|---|
| 1152 | Date: Sat, 13 Mar 2004 15:13:28 +0000
|
|---|
| 1153 | Message-ID: <[email protected]>
|
|---|
| 1154 |
|
|---|
| 1155 | Date: Sat, 13 Mar 2004 20:23:45 +0000
|
|---|
| 1156 | Message-ID: <[email protected]>
|
|---|
| 1157 |
|
|---|
| 1158 | Date: Sat, 13 Mar 2004 22:20:07 +0000
|
|---|
| 1159 | Message-ID: <[email protected]>
|
|---|
| 1160 |
|
|---|
| 1161 | Date: Sat, 13 Mar 2004 23:03:46 +0000
|
|---|
| 1162 | Message-ID: <[email protected]>
|
|---|
| 1163 | Branch: maint-5.8/perl
|
|---|
| 1164 | !> ext/Storable/ChangeLog ext/Storable/Storable.pm
|
|---|
| 1165 | !> ext/Storable/Storable.xs ext/Storable/t/blessed.t
|
|---|
| 1166 | !> ext/Storable/t/restrict.t
|
|---|
| 1167 | ____________________________________________________________________________
|
|---|
| 1168 | [ 22487] By: nicholas on 2004/03/11 22:19:14
|
|---|
| 1169 | Log: Integrate:
|
|---|
| 1170 | [ 22465]
|
|---|
| 1171 | Fix Dave's original shared hash key corruption bug
|
|---|
| 1172 |
|
|---|
| 1173 | [ 22471]
|
|---|
| 1174 | Make a temporary copy of the input buffer in pp_send, so that send
|
|---|
| 1175 | and syswrite don't gratuitously upgrade their input to UTF8
|
|---|
| 1176 |
|
|---|
| 1177 | [ 22483]
|
|---|
| 1178 | croaking for readonly SVs in Perl_sv_utf8_upgrade_flags was a mistake
|
|---|
| 1179 | back this out until we have a tangible policy
|
|---|
| 1180 | Branch: maint-5.8/perl
|
|---|
| 1181 | !> pp_sys.c sv.c t/op/sysio.t
|
|---|
| 1182 | ____________________________________________________________________________
|
|---|
| 1183 | [ 22486] By: nicholas on 2004/03/11 21:26:18
|
|---|
| 1184 | Log: Integrate:
|
|---|
| 1185 | [ 22452]
|
|---|
| 1186 | Subject: [PATCH Cwd 2.15] test tweak for VMS
|
|---|
| 1187 | From: "Craig A. Berry" <[email protected]>
|
|---|
| 1188 | Date: Sat, 06 Mar 2004 13:51:55 -0600
|
|---|
| 1189 | Message-ID: <[email protected]>
|
|---|
| 1190 |
|
|---|
| 1191 | [ 22469]
|
|---|
| 1192 | Upgrade to CGI.pm 3.04.
|
|---|
| 1193 |
|
|---|
| 1194 | [ 22470]
|
|---|
| 1195 | Upgrade to Cwd 2.16
|
|---|
| 1196 |
|
|---|
| 1197 | [ 22482]
|
|---|
| 1198 | Upgrade to Cwd 2.17.
|
|---|
| 1199 |
|
|---|
| 1200 | plus some discrepancies between maint and blead in ext/Cwd/t/taint.t
|
|---|
| 1201 | Branch: maint-5.8/perl
|
|---|
| 1202 | ! ext/Cwd/t/taint.t
|
|---|
| 1203 | !> ext/Cwd/Changes ext/Cwd/t/cwd.t lib/CGI.pm lib/CGI/Cookie.pm
|
|---|
| 1204 | !> lib/Cwd.pm
|
|---|
| 1205 | ____________________________________________________________________________
|
|---|
| 1206 | [ 22464] By: nicholas on 2004/03/07 22:30:45
|
|---|
| 1207 | Log: Integrate:
|
|---|
| 1208 | [ 22427]
|
|---|
| 1209 | Speed up the unicode case mappings (for /i, lc, uc, etc).
|
|---|
| 1210 | Subject: [PATCH] [perl #24826]
|
|---|
| 1211 | From: Jarkko Hietaniemi <[email protected]>
|
|---|
| 1212 | Date: Wed, 3 Mar 2004 09:37:21 +0200
|
|---|
| 1213 | Message-Id: <[email protected]>
|
|---|
| 1214 |
|
|---|
| 1215 | [ 22430]
|
|---|
| 1216 | Clarify the difference between utf8::downgrade/upgrade
|
|---|
| 1217 | and utf8::encode/decode (patch by Jarkko).
|
|---|
| 1218 |
|
|---|
| 1219 | [ 22439]
|
|---|
| 1220 | ensure utf8::encode() normalises its arg
|
|---|
| 1221 |
|
|---|
| 1222 | [ 22444]
|
|---|
| 1223 | A small perluniintro clarification by Jarkko.
|
|---|
| 1224 |
|
|---|
| 1225 | [ 22463]
|
|---|
| 1226 | Add a readonly check to Perl_sv_utf8_upgrade_flags, a regresion test
|
|---|
| 1227 | in utf8.t, and fix 3 bugs it exposed in utfhash.t
|
|---|
| 1228 | Branch: maint-5.8/perl
|
|---|
| 1229 | !> lib/unicore/To/Fold.pl lib/unicore/To/Lower.pl
|
|---|
| 1230 | !> lib/unicore/To/Title.pl lib/unicore/To/Upper.pl
|
|---|
| 1231 | !> lib/unicore/mktables lib/utf8.pm lib/utf8.t
|
|---|
| 1232 | !> pod/perluniintro.pod sv.c t/op/utfhash.t t/uni/case.pl utf8.c
|
|---|
| 1233 | ____________________________________________________________________________
|
|---|
| 1234 | [ 22461] By: nicholas on 2004/03/07 19:36:43
|
|---|
| 1235 | Log: Integrate:
|
|---|
| 1236 | [ 22422]
|
|---|
| 1237 | Remove machine-dependent rounding dependency from write overflow
|
|---|
| 1238 | tests
|
|---|
| 1239 |
|
|---|
| 1240 | [ 22425]
|
|---|
| 1241 | stop t/op/write.t failures under stdio by always closing files
|
|---|
| 1242 | before reading them back; also replace `cat file` with a function
|
|---|
| 1243 | to read in the file
|
|---|
| 1244 |
|
|---|
| 1245 | [ 22434]
|
|---|
| 1246 | remove an 'if $a if 0' from AutoSplit.t
|
|---|
| 1247 |
|
|---|
| 1248 | [ 22456]
|
|---|
| 1249 | Subject: [PATCH t/op/closure.t] line-end tweak for VMS
|
|---|
| 1250 | From: "Craig A. Berry" <[email protected]>
|
|---|
| 1251 | Date: Sat, 06 Mar 2004 22:50:25 -0600
|
|---|
| 1252 | Message-ID: <[email protected]>
|
|---|
| 1253 | Branch: maint-5.8/perl
|
|---|
| 1254 | !> lib/AutoSplit.t t/op/closure.t t/op/write.t
|
|---|
| 1255 | ____________________________________________________________________________
|
|---|
| 1256 | [ 22460] By: nicholas on 2004/03/07 18:47:14
|
|---|
| 1257 | Log: Forked patch for 22426
|
|---|
| 1258 | I WANT THIS DAMN DEBUGGER MESS SORTED.
|
|---|
| 1259 | Blame is irrelevant. Only cause, solution and lessons to learn.
|
|---|
| 1260 | (plus don't think it had anything to do with Richard)
|
|---|
| 1261 |
|
|---|
| 1262 | Subject: [PATCH] debugger (5.8.x and 5.9.x)
|
|---|
| 1263 | From: [email protected] (Richard Foley)
|
|---|
| 1264 | Date: Wed, 3 Mar 2004 16:10:25 +0100
|
|---|
| 1265 | Message-Id: <[email protected]>
|
|---|
| 1266 | Branch: maint-5.8/perl
|
|---|
| 1267 | ! lib/perl5db.pl
|
|---|
| 1268 | ____________________________________________________________________________
|
|---|
| 1269 | [ 22458] By: nicholas on 2004/03/07 18:25:56
|
|---|
| 1270 | Log: Integrate:
|
|---|
| 1271 | [ 22417]
|
|---|
| 1272 | Make panics a bit more verbose to ease debugging.
|
|---|
| 1273 |
|
|---|
| 1274 | [ 22436]
|
|---|
| 1275 | Subject: [PATCH] Re: [perl #25270] 5.8.3 - POSIX::ctermid() on Solaris
|
|---|
| 1276 | From: Andrew Dougherty <[email protected]>
|
|---|
| 1277 | Date: Thu, 4 Mar 2004 14:41:07 -0500 (EST)
|
|---|
| 1278 | Message-ID: <[email protected]>
|
|---|
| 1279 |
|
|---|
| 1280 | [ 22441]
|
|---|
| 1281 | Change 22436 broke the Windows build.
|
|---|
| 1282 | Fix by Steve Hay.
|
|---|
| 1283 |
|
|---|
| 1284 | [ 22451]
|
|---|
| 1285 | Allow syslog() to use numeric constants in addition to strings for
|
|---|
| 1286 | facility names and priorities.
|
|---|
| 1287 |
|
|---|
| 1288 | Subject: Patch for Sys::Syslog
|
|---|
| 1289 | From: Jim Schneider <[email protected]>
|
|---|
| 1290 | Date: Fri, 5 Mar 2004 14:03:10 -0500
|
|---|
| 1291 | Message-Id: <[email protected]>
|
|---|
| 1292 | Branch: maint-5.8/perl
|
|---|
| 1293 | !> ext/POSIX/POSIX.xs ext/Sys/Syslog/Syslog.pm thread.h
|
|---|
| 1294 | ____________________________________________________________________________
|
|---|
| 1295 | [ 22457] By: nicholas on 2004/03/07 16:41:16
|
|---|
| 1296 | Log: Integrate:
|
|---|
| 1297 | [ 22406]
|
|---|
| 1298 | Fix segfaults when running under -Dx.
|
|---|
| 1299 |
|
|---|
| 1300 | [ 22415]
|
|---|
| 1301 | [perl #24521] make test breaks permissions on /dev/tty
|
|---|
| 1302 | perl -i could fchmod(stdin) by mistake
|
|---|
| 1303 |
|
|---|
| 1304 | [ 22428]
|
|---|
| 1305 | Subject: [PATCH] simplify sv.h
|
|---|
| 1306 | From: Arthur Bergman <[email protected]>
|
|---|
| 1307 | Date: Sun, 29 Feb 2004 22:04:53 +0000
|
|---|
| 1308 | Message-Id: <[email protected]>
|
|---|
| 1309 |
|
|---|
| 1310 | [ 22432]
|
|---|
| 1311 | Maintainers.pl update by MJD.
|
|---|
| 1312 |
|
|---|
| 1313 | [ 22438]
|
|---|
| 1314 | [perl #27206] Memory leak in continue loop
|
|---|
| 1315 | make sure redo always frees temps
|
|---|
| 1316 |
|
|---|
| 1317 | [ 22440]
|
|---|
| 1318 | silence some compiler warnings
|
|---|
| 1319 |
|
|---|
| 1320 | [ 22443]
|
|---|
| 1321 | Subject: [PATCH] Re: Strange segfault
|
|---|
| 1322 | From: [email protected] (Marcus Holland-Moritz)
|
|---|
| 1323 | Date: Fri, 5 Mar 2004 15:13:53 +0100
|
|---|
| 1324 | Message-ID: <20040305151353.5f3e913c@r2d2>
|
|---|
| 1325 |
|
|---|
| 1326 | [ 22445]
|
|---|
| 1327 | fix coredump in /(?{sub{}})/
|
|---|
| 1328 | Branch: maint-5.8/perl
|
|---|
| 1329 | !> Porting/Maintainers.pl doio.c pad.c pp_ctl.c sv.h
|
|---|
| 1330 | !> t/op/loopctl.t t/op/range.t
|
|---|
| 1331 | ____________________________________________________________________________
|
|---|
| 1332 | [ 22455] By: nicholas on 2004/03/07 12:25:51
|
|---|
| 1333 | Log: Integrate /tmp fix from patch 22258 as it's relased with Storable 2.10
|
|---|
| 1334 | Branch: maint-5.8/perl
|
|---|
| 1335 | !> ext/Storable/Storable.pm
|
|---|
| 1336 | ____________________________________________________________________________
|
|---|
| 1337 | [ 22454] By: nicholas on 2004/03/07 11:57:56
|
|---|
| 1338 | Log: Integrate:
|
|---|
| 1339 | [ 22278]
|
|---|
| 1340 | hv_clear_placeholders now manipulates the linked lists directly, rather
|
|---|
| 1341 | than using the iterator interface and calling hv_delete
|
|---|
| 1342 | This will allow hv_delete to be simplified to remove most of the
|
|---|
| 1343 | special casing related to placeholders.
|
|---|
| 1344 |
|
|---|
| 1345 | [ 22280]
|
|---|
| 1346 | Now hv_delete is able to ingore placeholders.
|
|---|
| 1347 | (This is an XS visible change in the hash API. But not of documented
|
|---|
| 1348 | behaviour)
|
|---|
| 1349 |
|
|---|
| 1350 | [ 22281]
|
|---|
| 1351 | deleting keys in restricted hashes was leaking the entry. Yow!
|
|---|
| 1352 |
|
|---|
| 1353 | [ 22282]
|
|---|
| 1354 | Comment to record why we can't clear placeholders in hsplit
|
|---|
| 1355 |
|
|---|
| 1356 | [ 22391]
|
|---|
| 1357 | My re-implementation of hv_clear_placeholders was buggy - not sure why
|
|---|
| 1358 | the tests still passed. Fixed.
|
|---|
| 1359 |
|
|---|
| 1360 | [ 22393]
|
|---|
| 1361 | In hsplit, if a normal hash has placeholders then clear them before
|
|---|
| 1362 | splitting. We can do this safely because Storable ensures hsplit is
|
|---|
| 1363 | not called while it builds restricted hashes (actually any hashes)
|
|---|
| 1364 | This change may not make things faster, but now we have the choice.
|
|---|
| 1365 | Branch: maint-5.8/perl
|
|---|
| 1366 | !> ext/Storable/t/restrict.t hv.c lib/Hash/Util.t
|
|---|
| 1367 | ____________________________________________________________________________
|
|---|
| 1368 | [ 22453] By: nicholas on 2004/03/07 01:08:35
|
|---|
| 1369 | Log: Integrate:
|
|---|
| 1370 | [ 22253]
|
|---|
| 1371 | Make Time/HiRes/t/HiRes.t die more gracefully if its watchdog
|
|---|
| 1372 | timeout triggers
|
|---|
| 1373 |
|
|---|
| 1374 | [ 22418]
|
|---|
| 1375 | integrate Time::HiRes 1.56 from CPAN
|
|---|
| 1376 | (which is itself mostly derived from the bleedperl version)
|
|---|
| 1377 | Branch: maint-5.8/perl
|
|---|
| 1378 | !> ext/Time/HiRes/Changes ext/Time/HiRes/HiRes.pm
|
|---|
| 1379 | !> ext/Time/HiRes/Makefile.PL ext/Time/HiRes/t/HiRes.t
|
|---|
| 1380 | ____________________________________________________________________________
|
|---|
| 1381 | [ 22450] By: nicholas on 2004/03/06 19:38:52
|
|---|
| 1382 | Log: Integrate:
|
|---|
| 1383 | [ 22421]
|
|---|
| 1384 | Subject: [PATCH] nmake distclean cleans too much from lib/Digest on Win32
|
|---|
| 1385 | From: Steve Hay <[email protected]>
|
|---|
| 1386 | Date: Fri, 27 Feb 2004 17:42:26 +0000
|
|---|
| 1387 | Message-ID: <[email protected]>
|
|---|
| 1388 |
|
|---|
| 1389 | [ 22431]
|
|---|
| 1390 | Fix [perl #27357] Scalar Win32::GetOSVersion() broken in 5.8.3
|
|---|
| 1391 | (by Steve Hay)
|
|---|
| 1392 |
|
|---|
| 1393 | [ 22442]
|
|---|
| 1394 | Subject: [PATCH] Fix PERLEXE_ICO/PERLEXE_RES targets in makefile.mk on Win32
|
|---|
| 1395 | From: [email protected] (Steve Hay)
|
|---|
| 1396 | Date: Fri, 05 Mar 2004 09:42:32 +0000
|
|---|
| 1397 | Message-ID: <[email protected]>
|
|---|
| 1398 | Branch: maint-5.8/perl
|
|---|
| 1399 | +> t/win32/getosversion.t
|
|---|
| 1400 | !> MANIFEST win32/Makefile win32/makefile.mk win32/win32.c
|
|---|
| 1401 | ____________________________________________________________________________
|
|---|
| 1402 | [ 22449] By: nicholas on 2004/03/06 18:21:22
|
|---|
| 1403 | Log: Integrate:
|
|---|
| 1404 | [ 22217]
|
|---|
| 1405 | Need to skip Storable's threads test on 5.8.2 with ithreads and
|
|---|
| 1406 | -DDEBUGGING, because it tickles a bug. (The same bug that got DBI)
|
|---|
| 1407 | Branch: maint-5.8/perl
|
|---|
| 1408 | !> ext/Storable/t/threads.t
|
|---|
| 1409 | ____________________________________________________________________________
|
|---|
| 1410 | [ 22448] By: nicholas on 2004/03/06 17:53:17
|
|---|
| 1411 | Log: Integrate:
|
|---|
| 1412 | [ 22205]
|
|---|
| 1413 | Subject: [patch] make Storable thread-safe
|
|---|
| 1414 | From: Stas Bekman <[email protected]>
|
|---|
| 1415 | Date: Mon, 19 Jan 2004 00:20:02 -0800
|
|---|
| 1416 | Message-Id: <[email protected]>
|
|---|
| 1417 |
|
|---|
| 1418 | Subject: Re: Subroutine reference bug in Storable
|
|---|
| 1419 | From: Slaven Rezic <[email protected]>
|
|---|
| 1420 | Date: 14 Nov 2003 23:22:55 +0100
|
|---|
| 1421 | Message-Id: <[email protected]>
|
|---|
| 1422 |
|
|---|
| 1423 | Subject: Re: [perl #25145] [PATCH] Storable segfaults with B::Deparse +
|
|---|
| 1424 | overload + cyclic structures
|
|---|
| 1425 | From: Sam Vilain <[email protected]>
|
|---|
| 1426 | Date: Tue, 20 Jan 2004 22:30:15 +1300
|
|---|
| 1427 | Message-Id: <[email protected]>
|
|---|
| 1428 |
|
|---|
| 1429 | [ 22206]
|
|---|
| 1430 | Subject: [PATCH] Storable-2.08/t/code.t
|
|---|
| 1431 | From: Slaven Rezic <[email protected]>
|
|---|
| 1432 | Date: Sat, 8 Nov 2003 16:26:19 +0100 (CET)
|
|---|
| 1433 | Message-Id: <[email protected]>
|
|---|
| 1434 |
|
|---|
| 1435 | [ 22216]
|
|---|
| 1436 | update MANIFEST for 2 new Storable test files introduced by 22205
|
|---|
| 1437 |
|
|---|
| 1438 | [ 22238]
|
|---|
| 1439 | Storable's hints file shouldn't blanket set optimize to -O2 on Linux
|
|---|
| 1440 | Only *drop* optimize to -O2 if it's -O3 on gcc on Linux
|
|---|
| 1441 |
|
|---|
| 1442 | [ 22247]
|
|---|
| 1443 | Drop optimization for -O3 *and higher*
|
|---|
| 1444 | Branch: maint-5.8/perl
|
|---|
| 1445 | +> ext/Storable/t/just_plain_nasty.t ext/Storable/t/threads.t
|
|---|
| 1446 | !> MANIFEST ext/Storable/ChangeLog ext/Storable/MANIFEST
|
|---|
| 1447 | !> ext/Storable/Storable.pm ext/Storable/Storable.xs
|
|---|
| 1448 | !> ext/Storable/hints/linux.pl ext/Storable/t/code.t
|
|---|
| 1449 | ____________________________________________________________________________
|
|---|
| 1450 | [ 22447] By: nicholas on 2004/03/06 16:32:32
|
|---|
| 1451 | Log: Integrate:
|
|---|
| 1452 | [ 22423]
|
|---|
| 1453 | Work on eliminating systematic failures on make minitest:
|
|---|
| 1454 | make minitest passes a -minitest flag to t/TEST
|
|---|
| 1455 | t/TEST sees this and sets $ENV{PERL_CORE_MINITEST}
|
|---|
| 1456 | Tests can choose to skip based on this.
|
|---|
| 1457 | (Other tactic is to make loading of Errno by %! happen at run time.)
|
|---|
| 1458 |
|
|---|
| 1459 | [ 22424]
|
|---|
| 1460 | Change the skip logic on the unicode tests so that they don't rely on
|
|---|
| 1461 | miniperl's "dynamic loading unavailable" message
|
|---|
| 1462 |
|
|---|
| 1463 | [ 22446]
|
|---|
| 1464 | Make threads tests pass make minitest (by skipping)
|
|---|
| 1465 | Branch: maint-5.8/perl
|
|---|
| 1466 | !> Makefile.SH t/TEST t/io/binmode.t t/io/crlf.t t/io/layers.t
|
|---|
| 1467 | !> t/io/open.t t/io/print.t t/io/read.t t/op/getpid.t
|
|---|
| 1468 | !> t/op/magic.t t/uni/chomp.t t/uni/tr_7jis.t t/uni/tr_eucjp.t
|
|---|
| 1469 | !> t/uni/tr_sjis.t t/uni/tr_utf8.t
|
|---|
|
|---|