Commit | Line | Data |
---|---|---|
a4dfabb7 NC |
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) <perlbug-followup@perl.org> | |
44 | Message-ID: <rt-3.0.8-28456-84424.10.5222745276547@perl.org> | |
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 <gisle@ActiveState.com> | |
54 | Date: 05 Nov 2003 05:16:25 -0800 | |
55 | Message-Id: <lrd6c7ez12.fsf@caliper.activestate.com> | |
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 <jhi@cc.hut.fi> | |
107 | Date: Fri, 16 Apr 2004 21:18:18 +0300 (EEST) | |
108 | Message-Id: <200404161818.i3GIIILh391648@kosh.hut.fi> | |
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: Richard.Foley@t-online.de (Richard Foley) | |
115 | Message-Id: <200404171150.47561.richard.foley@rfi.net> | |
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 <jand@ActiveState.com> | |
150 | Date: Tue, 13 Apr 2004 19:49:32 -0700 | |
151 | Message-ID: <vm7p70h7au8unrnq4jp85oich7n71ar5ab@4ax.com | |
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" <craigberry@mac.com> | |
214 | Message-ID: <4076007C.3040708@mac.com> | |
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 <steve.hay@uk.radan.com> | |
222 | Message-ID: <407508ED.7070400@uk.radan.com> | |
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 <publiustemp-p5p@yahoo.com> | |
237 | Date: Sat, 03 Apr 2004 18:59:22 -0800 | |
238 | Message-ID: <406F7A0A.50702@yahoo.com> | |
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 <craigberry@mac.com> | |
289 | Message-ID: <12587569.1081180932766.JavaMail.craigberry@mac.com> | |
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 <solar@openwall.com> | |
341 | Date: Mon, 26 Jan 2004 01:22:18 +0300 | |
342 | Message-ID: <20040125222218.GA13499@openwall.com> | |
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" <craigberry@mac.com> | |
373 | Date: Thu, 01 Apr 2004 14:16:32 -0600 | |
374 | Message-Id: <406C78A0.2070009@mac.com> | |
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" <craigberry@mac.com> | |
382 | Date: Thu, 01 Apr 2004 20:19:53 -0600 | |
383 | Message-Id: <406CCDC9.7000500@mac.com> | |
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 <solar@openwall.com> | |
439 | Date: Mon, 26 Jan 2004 01:22:18 +0300 | |
440 | Message-ID: <20040125222218.GA13499@openwall.com> | |
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 <Robin.Barker@npl.co.uk> | |
447 | Date: Wed, 17 Mar 2004 18:37:10 -0000 | |
448 | Message-ID: <533D273D4014D411AB1D00062938C4D90404682E@hotel.npl.co.uk> | |
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 <davem@fdgroup.com> | |
458 | Date: Sun, 24 Aug 2003 15:52:00 +0100 | |
459 | Message-ID: <20030824145159.GA12210@fdgroup.com> | |
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 <gisle@ActiveState.com> | |
511 | Date: 30 Mar 2004 04:29:18 -0800 | |
512 | Message-ID: <lrk712bjs1.fsf@caliper.activestate.com> | |
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) <perlbug-followup@perl.org> | |
522 | Date: 26 Mar 2004 21:02:19 -0000 | |
523 | Message-ID: <rt-3.0.8-27986-82842.3.55447645581215@perl.org> | |
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 <bqw10602@nifty.com> | |
579 | Date: Sun, 21 Mar 2004 15:19:22 +0900 | |
580 | Message-Id: <20040321151828.DAC6.BQW10602@nifty.com> | |
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 <bqw10602@nifty.com> | |
591 | Date: Sun, 21 Mar 2004 21:49:53 +0900 | |
592 | Message-Id: <20040321213628.2461.BQW10602@nifty.com> | |
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 <solar@openwall.com> in | |
601 | Message-ID: <20040125222218.GA13499@openwall.com>, 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 <shouldbedomo@mac.com> | |
607 | Date: Thu, 11 Mar 2004 10:34:01 +0100 | |
608 | Message-Id: <3B07B7FC-733F-11D8-AC24-000A27839BD6@mac.com> | |
609 | ||
610 | [ 22604] | |
611 | fix typo in change 22597 | |
612 | ||
613 | [ 22614] | |
614 | Subject: Zaurus SL-[78]60 native compile patch | |
615 | Message-Id: <46DCC0BF-8199-11D8-8D5B-000A95DBB50A@dan.co.jp> | |
616 | From: Dan Kogai <dankogai@dan.co.jp> | |
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 <steve.hay@uk.radan.com> | |
629 | Date: Tue, 23 Mar 2004 10:42:12 +0000 | |
630 | Message-ID: <40601484.7040905@uk.radan.com> | |
631 | ||
632 | Subject: [PATCH] distclean on Win32 should delete perl.base | |
633 | From: Steve Hay <steve.hay@uk.radan.com> | |
634 | Date: Tue, 23 Mar 2004 11:35:56 +0000 | |
635 | Message-ID: <4060211C.8020704@uk.radan.com> | |
636 | ||
637 | Subject: Re: [PATCH] Create debug symbols files on Windows even for release | |
638 | From: Steve Hay <steve.hay@uk.radan.com> | |
639 | Date: Fri, 26 Mar 2004 10:46:07 +0000 | |
640 | Message-ID: <406409EF.9020404@uk.radan.com> | |
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) <perlbug-followup@perl.org> | |
650 | Date: 20 Mar 2004 05:21:07 -0000 | |
651 | Message-ID: <rt-3.0.8-27790-82358.14.5476352902536@perl.org> | |
652 | ||
653 | Minor documentation nit in split | |
654 | ||
655 | [ 22586] | |
656 | Subject: [perl #27748] 'find2perl' bug: -exec causes chdir error | |
657 | From: "jdhedden@1979.usna.com (via RT)" <perlbug-followup@perl.org> | |
658 | Date: 18 Mar 2004 20:25:50 -0000 | |
659 | Message-ID: <rt-3.0.8-27748-82270.2.99482909739062@perl.org> | |
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 <andy@petdance.com> | |
667 | Date: Wed, 24 Mar 2004 21:48:30 -0600 | |
668 | Message-Id: <20040325034830.GA5865@petdance.com> | |
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" <craigberry@mac.com> | |
687 | Date: Fri, 26 Mar 2004 16:54:44 -0600 | |
688 | Message-Id: <4064B4B4.2030203@mac.com> | |
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" <craigberry@mac.com> | |
696 | Date: Fri, 26 Mar 2004 22:46:50 -0600 | |
697 | Message-Id: <4065073A.30007@mac.com> | |
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 <steve.hay@uk.radan.com> | |
709 | Message-ID: <40618D1C.7000601@uk.radan.com> | |
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: psz@maths.usyd.edu.au (Paul Szabo) | |
725 | Message-Id: <200403182117.i2ILHug513080@milan.maths.usyd.edu.au> | |
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 <jhi@iki.fi> | |
755 | Message-Id: <37BF70DE-5C0E-11D8-B5A1-00039362CB92@iki.fi> | |
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 <doughera@lafayette.edu> | |
813 | Date: Tue, 16 Mar 2004 16:38:58 -0500 (EST) | |
814 | Message-ID: <Pine.SOL.4.58.0403161635590.27628@maxwell.phys.lafayette.edu> | |
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: beau@beaucox.com | |
837 | Date: Thu, 18 Mar 2004 12:45:45 -1000 | |
838 | Message-Id: <20040318_224545_009145.beau@beaucox.com> | |
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: hv@crypt.org | |
868 | Date: Fri, 05 Mar 2004 17:42:25 +0000 | |
869 | Message-Id: <200403051742.i25HgPd11240@zen.crypt.org> | |
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 <jcromie@divsol.com> | |
884 | Date: Wed, 17 Mar 2004 14:12:43 -0700 | |
885 | Message-ID: <4058BF4B.1000004@divsol.com> | |
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 <andy@petdance.com> | |
918 | Date: Sun, 21 Mar 2004 09:27:04 -0600 | |
919 | Message-ID: <20040321152704.GA9041@petdance.com> | |
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: "padre@elte.hu (via RT)" <perlbug-followup@perl.org> | |
928 | Date: 10 Mar 2004 17:05:09 -0000 | |
929 | Message-ID: <rt-3.0.8-27567-81174.13.282806825515@perl.org> | |
930 | ||
931 | [ 22556] | |
932 | Subject: [PATCH] Re: ../lib/ExtUtils/t/Embed.t failure on Win32/GCC | |
933 | From: Steve Hay <steve.hay@uk.radan.com> | |
934 | Date: Mon, 22 Mar 2004 14:44:46 +0000 | |
935 | Message-ID: <405EFBDE.4090209@uk.radan.com> | |
936 | ||
937 | [ 22557] | |
938 | Clarifications on constants subroutines, based on: | |
939 | ||
940 | Subject: [perl #27768] [patch] wrong examples in perlsub/"Constant Functions" | |
941 | From: "padre@elte.hu (via RT)" <perlbug-followup@perl.org> | |
942 | Date: 19 Mar 2004 14:56:09 -0000 | |
943 | Message-ID: <rt-3.0.8-27768-82310.5.12766475665209@perl.org> | |
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 <perl_dummy@bloodgate.com> | |
959 | Date: Fri, 12 Mar 2004 18:02:30 +0100 | |
960 | Message-Id: <200403121802.31679@bloodgate.com> | |
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 <autrijus@autrijus.org> | |
973 | Date: Fri, 19 Mar 2004 18:27:10 +0800 | |
974 | Message-Id: <20040319102710.GA91216@aut.dyndns.org> | |
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 <steve.hay@uk.radan.com> | |
988 | Date: Fri, 12 Mar 2004 08:38:41 +0000 | |
989 | Message-ID: <40517711.9030204@uk.radan.com> | |
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 <jhi@cc.hut.fi> | |
1000 | Date: Fri, 12 Mar 2004 15:16:57 +0200 (EET) | |
1001 | Message-Id: <200403121316.i2CDGv1Y254951@kosh.hut.fi> | |
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: hv@crypt.org | |
1023 | Date: Thu, 11 Mar 2004 16:21:50 +0000 | |
1024 | Message-Id: <200403111621.i2BGLoi20225@zen.crypt.org> | |
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 <jand@ActiveState.com> | |
1044 | Date: Sun, 07 Mar 2004 17:04:35 -0800 | |
1045 | Message-ID: <8lgn409p4k2kpde8d428d7a4r7fsgjc8b4@4ax.com> | |
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 <steve.hay@uk.radan.com> | |
1053 | Date: Fri, 05 Mar 2004 09:56:36 +0000 | |
1054 | Message-ID: <40484ED4.1050001@uk.radan.com> | |
1055 | (only the win32 makefiles part) | |
1056 | ||
1057 | [ 22481] | |
1058 | Subject: Re: [PATCH] More "distclean" tidy ups on Win32 | |
1059 | From: Steve Hay <steve.hay@uk.radan.com> | |
1060 | Date: Wed, 10 Mar 2004 10:58:15 +0000 | |
1061 | Message-ID: <404EF4C7.9090107@uk.radan.com> | |
1062 | ||
1063 | [ 22489] | |
1064 | Subject: [PATCH] Fix minitest target in Win32 makefiles | |
1065 | From: Steve Hay <steve.hay@uk.radan.com> | |
1066 | Date: Fri, 12 Mar 2004 15:52:23 +0000 | |
1067 | Message-ID: <4051DCB7.107@uk.radan.com> | |
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 <steve.hay@uk.radan.com> | |
1075 | Date: Mon, 15 Mar 2004 10:28:02 +0000 | |
1076 | Message-ID: <40558532.30002@uk.radan.com> | |
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 <jand@activestate.com> | |
1083 | Message-ID: <lg2k509o51b8openotuetdts6go7pn4udo@4ax.com> | |
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 <steve.hay@uk.radan.com> | |
1088 | Message-ID: <405ACC6D.1040804@uk.radan.com> | |
1089 | Date: Fri, 19 Mar 2004 10:33:17 +0000 | |
1090 | ||
1091 | [ 22541] | |
1092 | Subject: makefile.95 tweak | |
1093 | From: Greg Matheson <lang@ms.chinmin.edu.tw> | |
1094 | Date: Fri, 19 Mar 2004 18:15:25 +0800 | |
1095 | Message-ID: <20040319181525.A6347@ms.chinmin.edu.tw> | |
1096 | ||
1097 | [ 22544] | |
1098 | Subject: [PATCH] fix memory bug in vms.c:mp_do_tounixspec | |
1099 | From: "Craig A. Berry" <craigberry@mac.com> | |
1100 | Date: Sat, 20 Mar 2004 21:51:45 -0600 | |
1101 | Message-ID: <405D1151.3040308@mac.com> | |
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 <mhx-perl@gmx.net> | |
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 <mhx-perl@gmx.net> | |
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 <mhx-perl@gmx.net> | |
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 <nick@ccl4.org> | |
1152 | Date: Sat, 13 Mar 2004 15:13:28 +0000 | |
1153 | Message-ID: <20040313151327.GS701@plum.flirble.org> | |
1154 | ||
1155 | Date: Sat, 13 Mar 2004 20:23:45 +0000 | |
1156 | Message-ID: <20040313202345.GX701@plum.flirble.org> | |
1157 | ||
1158 | Date: Sat, 13 Mar 2004 22:20:07 +0000 | |
1159 | Message-ID: <20040313222007.GZ701@plum.flirble.org> | |
1160 | ||
1161 | Date: Sat, 13 Mar 2004 23:03:46 +0000 | |
1162 | Message-ID: <20040313230345.GB701@plum.flirble.org> | |
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" <craigberry@mac.com> | |
1188 | Date: Sat, 06 Mar 2004 13:51:55 -0600 | |
1189 | Message-ID: <404A2BDB.8030401@mac.com> | |
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 <jhi@iki.fi> | |
1212 | Date: Wed, 3 Mar 2004 09:37:21 +0200 | |
1213 | Message-Id: <9B5CBF96-6CE5-11D8-83B0-00039362CB92@iki.fi> | |
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" <craigberry@mac.com> | |
1251 | Date: Sat, 06 Mar 2004 22:50:25 -0600 | |
1252 | Message-ID: <404AAA11.8050001@mac.com> | |
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: Richard.Foley@t-online.de (Richard Foley) | |
1264 | Date: Wed, 3 Mar 2004 16:10:25 +0100 | |
1265 | Message-Id: <200403031610.25080.richard.foley@rfi.net> | |
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 <doughera@lafayette.edu> | |
1277 | Date: Thu, 4 Mar 2004 14:41:07 -0500 (EST) | |
1278 | Message-ID: <Pine.SOL.4.58.0403041438350.5863@maxwell.phys.lafayette.edu> | |
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 <jschneid@netilla.com> | |
1290 | Date: Fri, 5 Mar 2004 14:03:10 -0500 | |
1291 | Message-Id: <200403051403.10674.jschneid@netilla.com> | |
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 <sky@nanisky.com> | |
1307 | Date: Sun, 29 Feb 2004 22:04:53 +0000 | |
1308 | Message-Id: <4D3C272C-6B03-11D8-B799-000A95A2734C@nanisky.com> | |
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: mhx-perl@gmx.net (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 <steve.hay@uk.radan.com> | |
1386 | Date: Fri, 27 Feb 2004 17:42:26 +0000 | |
1387 | Message-ID: <403F8182.5090607@uk.radan.com> | |
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: steve.hay@uk.radan.com (Steve Hay) | |
1396 | Date: Fri, 05 Mar 2004 09:42:32 +0000 | |
1397 | Message-ID: <40484B88.7070608@uk.radan.com> | |
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 <stas@stason.org> | |
1415 | Date: Mon, 19 Jan 2004 00:20:02 -0800 | |
1416 | Message-Id: <400B9332.4070106@stason.org> | |
1417 | ||
1418 | Subject: Re: Subroutine reference bug in Storable | |
1419 | From: Slaven Rezic <slaven@rezic.de> | |
1420 | Date: 14 Nov 2003 23:22:55 +0100 | |
1421 | Message-Id: <874qx6zj28.fsf@vran.herceg.de> | |
1422 | ||
1423 | Subject: Re: [perl #25145] [PATCH] Storable segfaults with B::Deparse + | |
1424 | overload + cyclic structures | |
1425 | From: Sam Vilain <sam@vilain.net> | |
1426 | Date: Tue, 20 Jan 2004 22:30:15 +1300 | |
1427 | Message-Id: <200401202230.15865.sam@vilain.net> | |
1428 | ||
1429 | [ 22206] | |
1430 | Subject: [PATCH] Storable-2.08/t/code.t | |
1431 | From: Slaven Rezic <slaven@rezic.de> | |
1432 | Date: Sat, 8 Nov 2003 16:26:19 +0100 (CET) | |
1433 | Message-Id: <200311081526.hA8FQJgb011684@vran.herceg.de> | |
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 | |
1470 | ____________________________________________________________________________ | |
1471 | [ 22420] By: nicholas on 2004/03/02 11:19:34 | |
1472 | Log: Integrate: | |
1473 | [ 22400] | |
1474 | When threads are active we need -lpthread, but previous `fix' of | |
1475 | now linked libraries invalidated the regex for sed (AIX 5 has no | |
1476 | seperate libc.a and libc_r.a the latter links to the first) | |
1477 | Branch: maint-5.8/perl | |
1478 | !> hints/aix.sh | |
1479 | ____________________________________________________________________________ | |
1480 | [ 22416] By: nicholas on 2004/02/29 20:45:00 | |
1481 | Log: Update Changes | |
1482 | Branch: maint-5.8/perl | |
1483 | ! Changes patchlevel.h | |
1484 | ____________________________________________________________________________ | |
1485 | [ 22413] By: nicholas on 2004/02/29 16:13:22 | |
1486 | Log: Integrate: | |
1487 | [ 22292] | |
1488 | Subject: Re: [perl #26073] sprintf miscounts padding when format is utf8 | |
1489 | From: hv@crypt.org | |
1490 | Date: Mon, 09 Feb 2004 03:21:21 +0000 | |
1491 | Message-Id: <200402090321.i193LL907950@zen.crypt.org> | |
1492 | Branch: maint-5.8/perl | |
1493 | !> sv.c t/op/sprintf2.t | |
1494 | ____________________________________________________________________________ | |
1495 | [ 22412] By: nicholas on 2004/02/29 15:48:20 | |
1496 | Log: Integrate: | |
1497 | [ 22291] | |
1498 | Subject: reduce overhead of charnames.pm, make op/pat.t work under miniperl | |
1499 | From: Yitzchak Scott-Thoennes <sthoenna@efn.org> | |
1500 | Date: Mon, 9 Feb 2004 00:51:45 -0800 | |
1501 | Message-ID: <20040209085145.GA3204@efn.org> | |
1502 | (plus an etymological notice) | |
1503 | Branch: maint-5.8/perl | |
1504 | !> lib/charnames.pm | |
1505 | ____________________________________________________________________________ | |
1506 | [ 22405] By: nicholas on 2004/02/28 14:24:35 | |
1507 | Log: Integrate: | |
1508 | [ 22056] | |
1509 | Upgrade to Cwd 2.13 | |
1510 | ||
1511 | [ 22112] | |
1512 | Upgrade to Cwd 2.14. | |
1513 | ||
1514 | [ 22403] | |
1515 | Assimilate Cwd 2.15 from CPAN | |
1516 | Branch: maint-5.8/perl | |
1517 | !> ext/Cwd/Changes ext/Cwd/t/cwd.t lib/Cwd.pm | |
1518 | ____________________________________________________________________________ | |
1519 | [ 22404] By: nicholas on 2004/02/28 14:01:16 | |
1520 | Log: Oi, Perforce no! You are a damn fine source control system, but | |
1521 | when it comes to SILENTLY failing to integrate a delete on a file | |
1522 | just added you are bang out of order. | |
1523 | ||
1524 | Disintegrate: | |
1525 | [ 22326] | |
1526 | One of the new tests of MIME::Base64 relies on a non-core module. | |
1527 | Branch: maint-5.8/perl | |
1528 | - ext/MIME/Base64/t/bad-sv.t | |
1529 | ____________________________________________________________________________ | |
1530 | [ 22402] By: nicholas on 2004/02/27 17:00:15 | |
1531 | Log: Integrate: | |
1532 | [ 22327] | |
1533 | It's better to localize *_ than $_, to avoid magic leakage | |
1534 | ||
1535 | [ 22367] | |
1536 | Instead of localising *_, use a dummy foreach loop to get | |
1537 | a local value of $_ | |
1538 | ||
1539 | [ 22401] | |
1540 | Create a new local $_ without triggering tie by using local *_ = \my $a | |
1541 | (an idea from Ton Hospel, Message-Id: <c1igq3$n84$1@post.home.lunix>) | |
1542 | Branch: maint-5.8/perl | |
1543 | !> lib/File/Find.pm lib/File/Find/t/find.t | |
1544 | ____________________________________________________________________________ | |
1545 | [ 22399] By: nicholas on 2004/02/27 15:23:08 | |
1546 | Log: Integrate: | |
1547 | [ 22363] | |
1548 | Subject: Re: [perl #26905] "use bytes" doesn't apply byte semantics to concatenation | |
1549 | From: SADAHIRO Tomoyuki <bqw10602@nifty.com> | |
1550 | Date: Sun, 22 Feb 2004 16:09:33 +0900 | |
1551 | Message-Id: <20040222160505.98E5.BQW10602@nifty.com> | |
1552 | ||
1553 | Subject: [PATCH] Encode::CN::HZ (was Re: [perl #26905] "use bytes" doesn't apply byte semantics to concatenation) | |
1554 | From: SADAHIRO Tomoyuki <bqw10602@nifty.com> | |
1555 | Date: Sun, 22 Feb 2004 18:41:43 +0900 | |
1556 | Message-Id: <20040222182357.6B39.BQW10602@nifty.com> | |
1557 | ||
1558 | Plus, add a "_01" to the theoretical version number of Encode::CN::HZ. | |
1559 | ||
1560 | [ 22364] | |
1561 | Fix bug #26910: hints were not propagated into (?{...}) | |
1562 | blocks, except the utf8 pragma. | |
1563 | Branch: maint-5.8/perl | |
1564 | !> ext/Encode/lib/Encode/CN/HZ.pm pp_ctl.c pp_hot.c | |
1565 | !> t/lib/strict/refs t/lib/strict/subs t/lib/strict/vars | |
1566 | !> t/op/concat.t | |
1567 | ____________________________________________________________________________ | |
1568 | [ 22398] By: nicholas on 2004/02/27 13:37:30 | |
1569 | Log: Integrate: | |
1570 | [ 22376] | |
1571 | stop "const in void context" warning for a const in an | |
1572 | optimised-away boolean expresssion, eg 5 || print; | |
1573 | ||
1574 | [ 22397] | |
1575 | Correct thinko in comment. | |
1576 | Branch: maint-5.8/perl | |
1577 | !> op.c op.h t/lib/warnings/op | |
1578 | ____________________________________________________________________________ | |
1579 | [ 22396] By: nicholas on 2004/02/27 12:44:41 | |
1580 | Log: Integrate: | |
1581 | [ 22357] | |
1582 | Extend OP_AELEMFAST optimisation to lexical arrays | |
1583 | ||
1584 | [ 22369] | |
1585 | Subject: [PATCH] optimization for map in scalar context | |
1586 | From: Tassilo von Parseval <tassilo.parseval@post.rwth-aachen.de> | |
1587 | Date: Tue, 24 Feb 2004 12:02:57 +0100 | |
1588 | Message-id: <20040224110257.GA5510@ethan> | |
1589 | Branch: maint-5.8/perl | |
1590 | ! op.c | |
1591 | !> ext/B/B/Concise.pm ext/B/B/Deparse.pm op.h pp_ctl.c pp_hot.c | |
1592 | ____________________________________________________________________________ | |
1593 | [ 22395] By: nicholas on 2004/02/27 12:05:30 | |
1594 | Log: Integrate: | |
1595 | [ 22337] | |
1596 | fix write test: -small_number may be displayed as 00.00 or -0.00 | |
1597 | ||
1598 | [ 22343] | |
1599 | -Dx could coredump on threaded builds because consts are now | |
1600 | stored in the pad | |
1601 | ||
1602 | [ 22351] | |
1603 | remove a split test's dependence on -Dx output | |
1604 | (needed after change #22343) | |
1605 | ||
1606 | [ 22371] | |
1607 | Fix a segfault during optree construction. (bug #27024) | |
1608 | ||
1609 | [ 22372] | |
1610 | Enhance test cleanliness by a very small factor. | |
1611 | ||
1612 | [ 22373] | |
1613 | [perl #26959] fix memory leak in @_ = ...; goto &sub | |
1614 | ||
1615 | [ 22375] | |
1616 | Skip the Net/Ping/450_service failures on HP-UX for the time being | |
1617 | Branch: maint-5.8/perl | |
1618 | ! t/comp/parser.t | |
1619 | !> dump.c lib/Net/Ping/t/450_service.t op.c pp_ctl.c t/op/split.t | |
1620 | !> t/op/write.t | |
1621 | ____________________________________________________________________________ | |
1622 | [ 22394] By: nicholas on 2004/02/27 11:27:50 | |
1623 | Log: Integrate: | |
1624 | [ 22322] | |
1625 | remove C<my $x if foo> construct from core modules | |
1626 | Branch: maint-5.8/perl | |
1627 | ! lib/ExtUtils/MM_Win95.pm | |
1628 | !> ext/B/B/Deparse.pm ext/IO/lib/IO/Handle.pm | |
1629 | !> ext/IO/lib/IO/Pipe.pm lib/ExtUtils/Liblist/Kid.pm | |
1630 | !> lib/ExtUtils/MM_NW5.pm lib/Net/NNTP.pm lib/Net/POP3.pm | |
1631 | !> lib/Net/SMTP.pm lib/Pod/Parser.pm lib/Test/Harness.pm | |
1632 | !> utils/h2xs.PL | |
1633 | ____________________________________________________________________________ | |
1634 | [ 22392] By: nicholas on 2004/02/27 10:36:30 | |
1635 | Log: Integrate: | |
1636 | [ 22349] | |
1637 | optimise the sorting inplace of plain arrays: @a = sort @a | |
1638 | ||
1639 | [ 22350] | |
1640 | add Deparse/Concise support for inplace sort (change 22349) | |
1641 | Branch: maint-5.8/perl | |
1642 | !> ext/B/B/Concise.pm ext/B/B/Deparse.pm op.c op.h pp_sort.c | |
1643 | !> t/op/sort.t | |
1644 | ____________________________________________________________________________ | |
1645 | [ 22390] By: nicholas on 2004/02/26 23:21:24 | |
1646 | Log: Integrate: | |
1647 | [ 22309] | |
1648 | Missing semi-colon | |
1649 | From: "Brendan O'Dea" <bod@debian.org> | |
1650 | Date: Sun, 15 Feb 2004 23:27:17 +1100 | |
1651 | Message-ID: <20040215122717.GA26812@londo.c47.org> | |
1652 | ||
1653 | [ 22325] | |
1654 | Upgrade to MIME::Base64 3.00. | |
1655 | Fix t/warn.t so it works in the core. | |
1656 | Reintegrate change #22309 in it. Bump $VERSION to 3.00_01. | |
1657 | ||
1658 | [ 22326] | |
1659 | One of the new tests of MIME::Base64 relies on a non-core module. | |
1660 | ||
1661 | [ 22345] | |
1662 | Upgrade to Term::ANSIColor 1.08. | |
1663 | ||
1664 | [ 22362] | |
1665 | Subject: [PATCH] Benchmark for child processes | |
1666 | From: Chia-liang Kao <clkao@clkao.org> | |
1667 | Date: Mon, 23 Feb 2004 22:53:51 +0800 | |
1668 | Message-ID: <20040223145351.GH94376@portege.clkao.org> | |
1669 | ||
1670 | [ 22366] | |
1671 | Subject: Re: [perl #24338] Attribute::Handlers will trash UNIVERSAL | |
1672 | From: alan <alan@pair.com> | |
1673 | Date: Tue, 17 Feb 2004 14:23:08 -0500 (EST) | |
1674 | Message-ID: <Pine.BSF.4.58.0402171418090.80983@smx.pair.com> | |
1675 | Branch: maint-5.8/perl | |
1676 | +> ext/MIME/Base64/t/bad-sv.t ext/MIME/Base64/t/warn.t | |
1677 | !> MANIFEST ext/MIME/Base64/Base64.pm ext/MIME/Base64/Base64.xs | |
1678 | !> ext/MIME/Base64/Changes ext/MIME/Base64/QuotedPrint.pm | |
1679 | !> ext/MIME/Base64/t/base64.t lib/Attribute/Handlers.pm | |
1680 | !> lib/Benchmark.pm lib/Term/ANSIColor.pm | |
1681 | !> lib/Term/ANSIColor/ChangeLog lib/Term/ANSIColor/README | |
1682 | !> lib/Term/ANSIColor/test.pl | |
1683 | ____________________________________________________________________________ | |
1684 | [ 22389] By: nicholas on 2004/02/26 22:32:31 | |
1685 | Log: Integrate: | |
1686 | [ 22286] | |
1687 | Subject: [PATCH] Correct some prototypes in perlapi.pod | |
1688 | From: Steve Hay <steve.hay@uk.radan.com> | |
1689 | Date: Fri, 06 Feb 2004 12:44:05 +0000 | |
1690 | Message-ID: <40238C15.2090200@uk.radan.com> | |
1691 | ||
1692 | [ 22330] | |
1693 | 1. Add section to perlxs.pod describing that the refcount of AVs/HVs | |
1694 | returned from XSUBs through RETVAL isn't decremented as it is for | |
1695 | SVs. This causes those XSUBs to leak memory and cannot be fixed | |
1696 | without breaking existing CPAN modules that work around this bug. | |
1697 | ||
1698 | 2. Fix a memory leak of that kind in POSIX::localconv. | |
1699 | ||
1700 | [ 22338] | |
1701 | Add base.pm and fields.pm to the maintainer list. | |
1702 | Remove a duplicate file from this list. | |
1703 | Branch: maint-5.8/perl | |
1704 | !> Porting/Maintainers.pl ext/POSIX/POSIX.xs pod/perlapi.pod | |
1705 | !> pod/perlxs.pod sv.h | |
1706 | ____________________________________________________________________________ | |
1707 | [ 22388] By: nicholas on 2004/02/26 20:07:31 | |
1708 | Log: Integrate: | |
1709 | [ 22279] | |
1710 | All whitespace is equal, but some whitespace is more equal than others | |
1711 | (lib/DBM_Filter/Changes line had spaces. Spaces bad. Tabs better) | |
1712 | ||
1713 | [ 22285] | |
1714 | Subject: [PATCH] Fix absolute path handling in installhtml | |
1715 | From: Steve Hay <steve.hay@uk.radan.com> | |
1716 | Date: Fri, 06 Feb 2004 16:14:14 +0000 | |
1717 | Message-ID: <4023BD56.6090903@uk.radan.com> | |
1718 | ||
1719 | [ 22298] | |
1720 | Subject: Re: [PATCH] Add "Camel" logo icon to perl.exe on Windows | |
1721 | From: Greg Matheson <lang@ms.chinmin.edu.tw> | |
1722 | Date: Tue, 10 Feb 2004 12:36:33 +0800 | |
1723 | Message-ID: <20040210043633.GA33671687@momotaro> | |
1724 | ||
1725 | [ 22314] | |
1726 | 1. Creating backward compatibility for Configure after patches | |
1727 | #22227 and #22302 to still support 5.8.x and below | |
1728 | ||
1729 | 2. Small change for building on GNU hurd | |
1730 | Date: Sun, 15 Feb 2004 23:27:17 +1100 | |
1731 | From: "Brendan O'Dea" <bod@debian.org> | |
1732 | Message-ID: <20040215122717.GA26812@londo.c47.org> | |
1733 | ||
1734 | [ 22342] | |
1735 | Add a tool to report dual-lived core modules that don't | |
1736 | have the same version than the corresponding module on CPAN. | |
1737 | ||
1738 | [ 22346] | |
1739 | Subject: [PATCH] genmk95.pl touchup for distclean on Win98 | |
1740 | From: Greg Matheson <lang@ms.chinmin.edu.tw> | |
1741 | Date: Fri, 20 Feb 2004 15:34:59 +0800 | |
1742 | Message-ID: <20040220153459.A30249@ms.chinmin.edu.tw> | |
1743 | ||
1744 | [ 22347] | |
1745 | Delete lib/IPC/SysV.t (duplicate of ext/IPC/SysV/t/ipcsysv.t) | |
1746 | ||
1747 | [ 22358] | |
1748 | Subject: initial patch for cygwin IPC via cygserver | |
1749 | From: Yitzchak Scott-Thoennes <sthoenna@efn.org> | |
1750 | Date: Thu, 19 Feb 2004 09:01:13 -0800 | |
1751 | Message-ID: <20040219170113.GA2792@efn.org> | |
1752 | ||
1753 | [ 22359] | |
1754 | Subject: Re: Perl 5.8.1 on IRIX 5.3 | |
1755 | Date: Thu, 22 Jan 2004 18:35:26 +0100 (CET) | |
1756 | From: Georg Schwarz <geos@epost.de> | |
1757 | Message-Id: <E1Ajijm-0006ya-LE@mikro.physik.TU-Berlin.DE> | |
1758 | ||
1759 | [ 22374] | |
1760 | AIX hints stage 3: remove AIX 3 and AIX 4 after split off | |
1761 | One open issue left: promoting to cc_r for threaded builds | |
1762 | need a review to permit users using -Dcc=xlc_r for non | |
1763 | threaded builds | |
1764 | ||
1765 | [ 22379] | |
1766 | From: Art Haas <ahaas@airmail.net> | |
1767 | Subject: Replacing '-rdynamic' in Configure script | |
1768 | Date: Fri, 20 Feb 2004 13:53:56 -0600 | |
1769 | Message-ID: <20040220195400.31177.qmail@onion.perl.org> | |
1770 | Branch: maint-5.8/perl | |
1771 | +> Porting/corecpan.pl | |
1772 | - lib/IPC/SysV.t | |
1773 | ! Configure | |
1774 | !> MANIFEST Makefile.SH ext/IPC/SysV/hints/cygwin.pl hints/aix.sh | |
1775 | !> hints/cygwin.sh hints/gnu.sh hints/irix_5.sh installhtml | |
1776 | !> win32/genmk95.pl win32/makefile.mk | |
1777 | ____________________________________________________________________________ | |
1778 | [ 22387] By: nicholas on 2004/02/26 18:55:18 | |
1779 | Log: Integrate: | |
1780 | [ 22172] | |
1781 | back out change #22167 "freeing a CV reference that was currently | |
1782 | being executed caused coredumps". | |
1783 | The new test case sometimes locks up linux's malloc, and with | |
1784 | Perl's malloc the test code still coredumps :-( | |
1785 | ||
1786 | [ 22182] | |
1787 | second attempt to fix [perl #24914] freeing a CV reference that was | |
1788 | currently being executed caused coredumps. The dounwind called by | |
1789 | die unwinds all the contexts on the context stack before unwinding | |
1790 | the save stack. To stop premature freeing of the CV, hold | |
1791 | references to it on both stacks. | |
1792 | Branch: maint-5.8/perl | |
1793 | ! t/op/closure.t | |
1794 | !> cop.h perl.c pp_ctl.c pp_hot.c pp_sort.c scope.c scope.h sv.c | |
1795 | ____________________________________________________________________________ | |
1796 | [ 22386] By: nicholas on 2004/02/26 15:55:53 | |
1797 | Log: Integrate: | |
1798 | [ 22167] | |
1799 | [perl #24914] freeing a CV reference that was currently being | |
1800 | executed caused coredumps | |
1801 | ||
1802 | [ 22209] | |
1803 | Remove small memory leak in newATTRSUB that manifested as a | |
1804 | leaking scalar after the interpeter was cloned | |
1805 | ||
1806 | [ 22215] | |
1807 | add test for change 22209 (Remove small memory leak in newATTRSUB) | |
1808 | Branch: maint-5.8/perl | |
1809 | !> op.c perl.c scope.c scope.h sv.c t/op/closure.t | |
1810 | ____________________________________________________________________________ | |
1811 | [ 22385] By: nicholas on 2004/02/26 15:35:11 | |
1812 | Log: Integrate: | |
1813 | [ 22102] | |
1814 | Subject: segv in pad.c with threads (was: DBD::Oracle and Perl 5.8.2 threads) | |
1815 | Message-ID: <20040107121357.GD82921@dansat.data-plan.com> | |
1816 | ||
1817 | Returning a closure from a thread (via join) could mess up because | |
1818 | pointers to PL_sv_undef weren't rejigged to point at the joiner's | |
1819 | version of PL_sv_undef. Also, the closure's CvGV got cloned too | |
1820 | but never freed, since CvGV isn't refcounted. | |
1821 | ||
1822 | [ 22103] | |
1823 | temporarily backout test of thread returning a closure. It crashes | |
1824 | win32. | |
1825 | ||
1826 | [ 22201] | |
1827 | Subject: Re: threads::shared::queue; | |
1828 | From: Jan Dubois <jand@ActiveState.com> | |
1829 | Date: Thu, 22 Jan 2004 19:18:46 -0800 | |
1830 | Message-Id: <fi41105602ds7a9o4fko2oae7aokbg6als@4ax.com> | |
1831 | ||
1832 | Avoid threads+win32 crash by freeing Perl interpreter slightly later | |
1833 | Branch: maint-5.8/perl | |
1834 | ! ext/threads/t/problems.t | |
1835 | !> ext/threads/threads.xs sv.c | |
1836 | ____________________________________________________________________________ | |
1837 | [ 22384] By: nicholas on 2004/02/26 15:05:54 | |
1838 | Log: Integrate: | |
1839 | [ 22284] | |
1840 | Subject: [PATCH perlunicode.pod] chomp() cares about Unicode | |
1841 | From: SADAHIRO Tomoyuki <bqw10602@nifty.com> | |
1842 | Date: Sat, 07 Feb 2004 00:08:36 +0900 | |
1843 | Message-Id: <20040206235116.0E36.BQW10602@nifty.com> | |
1844 | ||
1845 | [ 22295] | |
1846 | Add a note in Unicode::UCD about the _getcode() function | |
1847 | being copy-n-pasted in charnames.pm. (spotted by Merijn) | |
1848 | ||
1849 | [ 22297] | |
1850 | Add 5.005_04-RC1 and Leon in perlhist. | |
1851 | ||
1852 | [ 22299] | |
1853 | Subject: [comment patch] (ed: mg.c:mg_set() => mg.c:Perl_magic_set()) | |
1854 | From: Stas Bekman <stas@stason.org> | |
1855 | Date: Wed, 11 Feb 2004 16:53:54 -0800 | |
1856 | Message-ID: <402ACEA2.4020907@stason.org> | |
1857 | ||
1858 | [ 22301] | |
1859 | Fix an fcntl example in perlopentut, spotted by MJD. | |
1860 | ||
1861 | [ 22310] | |
1862 | Fix typo in doc for Encode | |
1863 | From: "Brendan O'Dea" <bod@debian.org> | |
1864 | Date: Sun, 15 Feb 2004 23:27:17 +1100 | |
1865 | Message-ID: <20040215122717.GA26812@londo.c47.org> | |
1866 | ||
1867 | [ 22329] | |
1868 | Encode has local changes. Up-version it. | |
1869 | ||
1870 | [ 22348] | |
1871 | Document the SVf_PADSTALE flag | |
1872 | ||
1873 | [ 22368] | |
1874 | Subject: Bugfix for perlrequick and perlretut | |
1875 | From: Mark Kvale <kvale@phy.ucsf.edu> | |
1876 | Date: Tue, 24 Feb 2004 11:32:34 -0800 | |
1877 | Message-Id: <200402241132.34656.kvale@phy.ucsf.edu> | |
1878 | ||
1879 | [ 22370] | |
1880 | Update Changes and AUTHORS. | |
1881 | ||
1882 | [ 22377] | |
1883 | remove my work address | |
1884 | ||
1885 | [ 22380] | |
1886 | Subject: [PATCH] Improved perlapi documentation for croak | |
1887 | From: Mark Fowler <mark@twoshortplanks.com> | |
1888 | Date: Wed, 25 Feb 2004 22:47:21 +0000 (GMT) | |
1889 | Message-ID: <Pine.LNX.4.55.0402252242510.32152@gan.twoshortplanks.com> | |
1890 | ||
1891 | (and regenerate perlapi.pod.) | |
1892 | ||
1893 | [ 22381] | |
1894 | Integrate: | |
1895 | [ 22339] | |
1896 | Mention 5.005_04 RC2 | |
1897 | ||
1898 | [ 22360] | |
1899 | Update for 5.005_04 release | |
1900 | ||
1901 | [ 22382] | |
1902 | Add Mark Fowler | |
1903 | ||
1904 | [ 22383] | |
1905 | Moving all the e-mail addresses over by 1 column makes them start on | |
1906 | an 8 column tabstop, which makes editing this file easier. | |
1907 | So then I replaced spaces with tabs and made it smaller too. | |
1908 | Branch: maint-5.8/perl | |
1909 | !> AUTHORS ext/Encode/Encode.pm lib/Unicode/UCD.pm pad.c perl.c | |
1910 | !> pod/perlapi.pod pod/perlhist.pod pod/perlopentut.pod | |
1911 | !> pod/perlrequick.pod pod/perlretut.pod pod/perlunicode.pod | |
1912 | !> util.c | |
1913 | ____________________________________________________________________________ | |
1914 | [ 22324] By: nicholas on 2004/02/17 22:37:52 | |
1915 | Log: Integrate: | |
1916 | [ 21989] | |
1917 | From: "Nigel Sandever" <njsandever@hotmail.com> | |
1918 | Subject: [PATCH] 5.8.1 / bcc55 / win32 / Enable PerlIO and/ or USE_LARGE_FILES | |
1919 | Message-ID: <Law9-F94BdsnvUFcxT500000ea5@hotmail.com> | |
1920 | Date: Thu, 25 Sep 2003 21:49:07 +0000 | |
1921 | ||
1922 | [ 21990] | |
1923 | Fix a little syntax error, reported by Marcus Holland-Moritz | |
1924 | ||
1925 | [ 22287] | |
1926 | Subject: Re: [PATCH] Add "Camel" logo icon to perl.exe on Windows | |
1927 | From: Greg Matheson <lang@ms.chinmin.edu.tw> | |
1928 | Date: Mon, 2 Feb 2004 16:52:44 +0800 | |
1929 | Message-ID: <20040202165244.A17415@ms.chinmin.edu.tw> | |
1930 | Branch: maint-5.8/perl | |
1931 | !> dosish.h win32/makefile.mk win32/win32.c win32/win32sck.c | |
1932 | ____________________________________________________________________________ | |
1933 | [ 22296] By: nicholas on 2004/02/09 23:34:14 | |
1934 | Log: Integrate: | |
1935 | [ 22256] | |
1936 | add test for Change 22194: | |
1937 | [perl #25147] "stmt if BAREWORD" bypasses strict 'subs' checks | |
1938 | Branch: maint-5.8/perl | |
1939 | !> t/lib/strict/subs | |
1940 | ____________________________________________________________________________ | |
1941 | [ 22293] By: nicholas on 2004/02/09 21:36:16 | |
1942 | Log: Integrate: | |
1943 | [ 22161] | |
1944 | Subject: [PATCH] format/write (version 2) | |
1945 | From: LAUN Wolfgang <wolfgang.laun@alcatel.at> | |
1946 | Message-ID: <DF27CDCBD2581D4B88431901094E4B4D02B0C4D3@attmsx1> | |
1947 | ||
1948 | Fixes and additions to formats: | |
1949 | ||
1950 | Improvement: NULL chars in picture line | |
1951 | Bugfix: C<@*> shown in output if not alone on a line | |
1952 | New feature: C<^*> for variable-width, one-line-at-a-time text | |
1953 | Improvement: Diagnostic on C<@#> and C<~~> | |
1954 | Bugfix: Segmentation fault on big numbers | |
1955 | Improvement (maybe): Truncation of numbers produces misleading output | |
1956 | Bugfix: "}" terminates format | |
1957 | Bugfix: Error when copying non-UTF to UTF (EBCDIC only) | |
1958 | ||
1959 | [ 22162] | |
1960 | [perl #8698] format bug with undefined _TOP | |
1961 | name of format_TOP now derived from the name of the current | |
1962 | filehandle rather then the name of the format associetd with that | |
1963 | handle | |
1964 | ||
1965 | [ 22190] | |
1966 | remove the platform dependencies of the write.t tests introduced | |
1967 | by change #22161, by hard-coding the expected outputs rather | |
1968 | than using sprintf('%f'). | |
1969 | ||
1970 | [ 22203] | |
1971 | make some t/op/write.t failures more verbose | |
1972 | Branch: maint-5.8/perl | |
1973 | !> embed.fnc embed.h form.h pod/perldiag.pod pod/perlform.pod | |
1974 | !> pp_ctl.c pp_sys.c proto.h t/op/write.t toke.c | |
1975 | ____________________________________________________________________________ | |
1976 | [ 22288] By: nicholas on 2004/02/08 19:03:02 | |
1977 | Log: Integrate: | |
1978 | [ 22055] | |
1979 | Subject: Re: [perl #24774] eval + format - \n = pp_ctl.c assertion | |
1980 | From: LAUN Wolfgang <wolfgang.laun@alcatel.at> | |
1981 | Date: Fri, 2 Jan 2004 11:31:46 +0100 | |
1982 | Message-ID: <DF27CDCBD2581D4B88431901094E4B4D02B0C4B3@attmsx1> | |
1983 | ||
1984 | eval of of a truncated format should fail | |
1985 | ||
1986 | [ 22075] | |
1987 | This TODO test seems to pass now. | |
1988 | ||
1989 | [ 22076] | |
1990 | The TODO tag should be included also when a TODO test succeeds, | |
1991 | so it's reported by the test harness | |
1992 | Branch: maint-5.8/perl | |
1993 | !> t/op/write.t toke.c | |
1994 | ____________________________________________________________________________ | |
1995 | [ 22283] By: nicholas on 2004/02/07 23:05:34 | |
1996 | Log: Integrate: | |
1997 | [ 22254] | |
1998 | Subject: Patch for Shell.pm | |
1999 | From: Manuel Valente <mvalente@idealx.com> | |
2000 | Date: Tue, 27 Jan 2004 19:18:26 +0100 | |
2001 | Message-Id: <4016AB72.1080503@idealx.com> | |
2002 | ||
2003 | New option for Shell.pm to discard stderr instead of capturing it | |
2004 | ||
2005 | [ 22259] | |
2006 | update fix to Shell.pm in change #22254: make /dev/null portable | |
2007 | ||
2008 | [ 22272] | |
2009 | Fix a non-standard NAME pod section | |
2010 | (by Smylers and Casey West) | |
2011 | Branch: maint-5.8/perl | |
2012 | !> lib/Carp/Heavy.pm lib/Shell.pm | |
2013 | ____________________________________________________________________________ | |
2014 | [ 22277] By: nicholas on 2004/02/07 19:03:40 | |
2015 | Log: Integrate: | |
2016 | [ 22243] | |
2017 | Message-ID: <40113F7B.6050701@davidfavor.com> | |
2018 | Date: Fri, 23 Jan 2004 09:36:27 -0600 | |
2019 | From: David Favor <david@davidfavor.com> | |
2020 | Part I: In hints/aix.sh change -qmaxmem=16384 to -qmaxmem=-1 | |
2021 | so no compilation stack limits are imposed. | |
2022 | ||
2023 | [ 22260] | |
2024 | Subject: patch for IRIX/gcc link issues | |
2025 | From: Martin Pool <mbp@samba.org> | |
2026 | Date: Wed, 28 Jan 2004 10:56:25 +1100 | |
2027 | Message-ID: <20040127235624.GA32612@hp.com> | |
2028 | ||
2029 | [ 22261] | |
2030 | If someone chooses xlc as default C compiler, threaded builds | |
2031 | will fail, unless converted to cc_r | |
2032 | ||
2033 | [ 22266] | |
2034 | AIX 3 hints split off from default hints in preparation | |
2035 | of a hint file cleanup. aix_4.sh will follow soon | |
2036 | ||
2037 | [ 22267] | |
2038 | AIX 3 support removed from default hints after its separation | |
2039 | ||
2040 | [ 22273] | |
2041 | Added hints_4.sh for specific AIX 4 support | |
2042 | this is the next stage in the general cleanup process | |
2043 | for the AIX hints. More to come | |
2044 | Branch: maint-5.8/perl | |
2045 | +> hints/aix_3.sh hints/aix_4.sh | |
2046 | !> MANIFEST hints/aix.sh hints/irix_6.sh | |
2047 | ____________________________________________________________________________ | |
2048 | [ 22276] By: nicholas on 2004/02/07 16:55:32 | |
2049 | Log: Integrate: | |
2050 | [ 22252] | |
2051 | Don't show code closing STD{IN,OUT} before reopening, because | |
2052 | doing so is unnecessary and occasionally harmful. | |
2053 | ||
2054 | [ 22257] | |
2055 | threads documentation: fork on UNIX might not copy all threads. | |
2056 | Branch: maint-5.8/perl | |
2057 | !> pod/perlfork.pod pod/perlfunc.pod pod/perlthrtut.pod | |
2058 | ____________________________________________________________________________ | |
2059 | [ 22251] By: nicholas on 2004/01/30 23:31:36 | |
2060 | Log: Integrate: | |
2061 | [ 22245] | |
2062 | Subject: Re: [perl #25269] panic: pp_match start/end pointers in m/^(?=.*(a)).*(bc)/ | |
2063 | From: hv@crypt.org | |
2064 | Date: Thu, 29 Jan 2004 15:12:12 +0000 | |
2065 | Message-Id: <200401291512.i0TFCCr23736@zen.crypt.org> | |
2066 | Branch: maint-5.8/perl | |
2067 | !> pp_hot.c t/op/pat.t | |
2068 | ____________________________________________________________________________ | |
2069 | [ 22250] By: nicholas on 2004/01/30 20:18:43 | |
2070 | Log: Integrate: | |
2071 | [ 22235] | |
2072 | More punctuation, good. | |
2073 | ||
2074 | [ 22248] | |
2075 | Another undocumented use of $_ : with reverse(). | |
2076 | Branch: maint-5.8/perl | |
2077 | !> pod/perlfunc.pod | |
2078 | ____________________________________________________________________________ | |
2079 | [ 22249] By: nicholas on 2004/01/30 20:00:26 | |
2080 | Log: Integrate: | |
2081 | [ 21996] | |
2082 | Upgrade to Switch 2.10, by integrating some changes by Damian | |
2083 | ||
2084 | [ 21997] | |
2085 | Update the README and Changes files for Switch 2.10 | |
2086 | ||
2087 | [ 22244] | |
2088 | I'm the new maintainer of Switch. | |
2089 | Sync with the CPAN version of Switch 2.10. | |
2090 | Branch: maint-5.8/perl | |
2091 | !> Porting/Maintainers.pl lib/Switch.pm lib/Switch/Changes | |
2092 | !> lib/Switch/README | |
2093 | ____________________________________________________________________________ | |
2094 | [ 22241] By: nicholas on 2004/01/27 22:39:47 | |
2095 | Log: Integrate: | |
2096 | [ 22207] | |
2097 | Subject: Re: Doc patches for File::Find | |
2098 | From: Mark Jason Dominus <mjd@plover.com> | |
2099 | Date: Thu, 22 Jan 2004 09:30:58 -0500 | |
2100 | Message-Id: <20040122143058.29226.qmail@plover.com> | |
2101 | ||
2102 | Better document the fact that neither find() nor finddepth() do a | |
2103 | breath-first search. | |
2104 | ||
2105 | [ 22208] | |
2106 | Subject: [perl #24942] fields::inherit doesn't bless derived | |
2107 | package's \%FIELDS, results in phash deprecation errors. | |
2108 | From: "nothingmuch@woobling.org (via RT)" <perlbug-followup@perl.org> | |
2109 | Date: 18 Jan 2004 15:15:46 -0000 | |
2110 | Message-Id: <rt-3.0.8-24942-70144.16.7177902690315@perl.org> | |
2111 | ||
2112 | [ 22227] | |
2113 | Subject: [PATCH] myconfig.SH | |
2114 | From: "Daniel S. Lewart" <lewart@uiuc.edu> | |
2115 | Date: Sun, 25 Jan 2004 22:11:25 -0600 | |
2116 | Message-Id: <20040125221125.A5390@staff1.cso.uiuc.edu> | |
2117 | ||
2118 | make perl -V show the major release as 5 rather than 5.0 | |
2119 | ||
2120 | [ 22228] | |
2121 | Subject: [PATCH] 5.8.3 -- fix signal comments in L<perlfunc/system> | |
2122 | From: Brendan O'Dea <bod@debian.org> | |
2123 | Date: Sun, 25 Jan 2004 11:23:48 +1100 | |
2124 | Message-ID: <20040125002348.GA31407@londo.c47.org> | |
2125 | Branch: maint-5.8/perl | |
2126 | !> lib/File/Find.pm lib/base.pm lib/base/t/fields-base.t | |
2127 | !> myconfig.SH pod/perlfunc.pod | |
2128 | ____________________________________________________________________________ | |
2129 | [ 22240] By: nicholas on 2004/01/27 22:15:48 | |
2130 | Log: Integrate: | |
2131 | [ 22185] | |
2132 | Document CVf_UNIQUE flag better | |
2133 | ||
2134 | [ 22187] | |
2135 | [perl #24940] "sub foo :unique" segfaults | |
2136 | ||
2137 | Turn these two into compile-time errors until such time as | |
2138 | someone thinks of a useful meaning for them: | |
2139 | my $x : unique | |
2140 | sub foo : unique | |
2141 | ||
2142 | [ 22188] | |
2143 | warn that C<$x : unique> operates on the typeglob, so affects @x | |
2144 | and %x too. | |
2145 | ||
2146 | [ 22189] | |
2147 | Fix typo in patch #22188 | |
2148 | Branch: maint-5.8/perl | |
2149 | !> cv.h ext/threads/t/problems.t pod/perldiag.pod | |
2150 | !> pod/perlfunc.pod toke.c xsutils.c | |
2151 | ____________________________________________________________________________ | |
2152 | [ 22237] By: nicholas on 2004/01/27 21:50:08 | |
2153 | Log: Integrate: | |
2154 | [ 22195] | |
2155 | Subject: Re: [PATCH] Add "Camel" logo icon to perl.exe on Windows | |
2156 | From: Steve Hay <steve.hay@uk.radan.com> | |
2157 | Date: Thu, 22 Jan 2004 17:08:29 +0000 | |
2158 | Message-ID: <4010038D.4070104@uk.radan.com> | |
2159 | Branch: maint-5.8/perl | |
2160 | +> win32/makeico.pl win32/perlexe.rc | |
2161 | !> MANIFEST README.win32 win32/Makefile win32/makefile.mk | |
2162 | ____________________________________________________________________________ | |
2163 | [ 22236] By: nicholas on 2004/01/27 21:31:36 | |
2164 | Log: Integrate: | |
2165 | [ 22198] | |
2166 | Check the return values of chomp | |
2167 | (more tricky than it may seem, as the return value is unicode) | |
2168 | ||
2169 | [ 22199] | |
2170 | Document chomp's travels in the wonderful world of use encoding; | |
2171 | ||
2172 | [ 22200] | |
2173 | test that use encoding; doesn't cause references to be stringified | |
2174 | Branch: maint-5.8/perl | |
2175 | !> pod/perlfunc.pod t/uni/chomp.t | |
2176 | ____________________________________________________________________________ | |
2177 | [ 22234] By: nicholas on 2004/01/27 21:16:25 | |
2178 | Log: Integrate: | |
2179 | [ 22155] | |
2180 | Make chomp heed the utf8 flags on the target string and $/ | |
2181 | [Fixes #24888] | |
2182 | More work still needed to make chomp heed the encoding pragma. | |
2183 | ||
2184 | [ 22180] | |
2185 | Subject: Re: [perl #24926] chop/~ mangles UTF8 [PATCH] | |
2186 | From: Gisle Aas <gisle@ActiveState.com> | |
2187 | Date: 17 Jan 2004 01:29:02 -0800 | |
2188 | Message-ID: <lrn08m7wkh.fsf@caliper.activestate.com> | |
2189 | (test rewritten to fit in blead) | |
2190 | ||
2191 | [ 22193] | |
2192 | Convert the older parts of op/bop.t over to test.pl | |
2193 | ||
2194 | [ 22196] | |
2195 | Subject: Re: [perl #24888] chomp ignores utf8 | |
2196 | From: SADAHIRO Tomoyuki <bqw10602@nifty.com> | |
2197 | Message-Id: <20040116040355.A849.BQW10602@nifty.com> | |
2198 | Date: Fri, 16 Jan 2004 04:13:00 +0900 | |
2199 | ||
2200 | [ 22197] | |
2201 | Test return values of all chomps | |
2202 | Branch: maint-5.8/perl | |
2203 | +> t/uni/chomp.t | |
2204 | ! t/op/bop.t | |
2205 | !> MANIFEST doop.c pp.c t/op/chop.t | |
2206 | ____________________________________________________________________________ | |
2207 | [ 22232] By: nicholas on 2004/01/27 20:49:10 | |
2208 | Log: If perforce could branch and integrate in one, I'd not need to do this | |
2209 | ||
2210 | Integrate: | |
2211 | [ 22183] | |
2212 | Fix precedence errors and add some cleanup in the new | |
2213 | DBM_Filter tests | |
2214 | Branch: maint-5.8/perl | |
2215 | !> lib/DBM_Filter/t/01error.t lib/DBM_Filter/t/02core.t | |
2216 | ____________________________________________________________________________ | |
2217 | [ 22231] By: nicholas on 2004/01/27 20:35:31 | |
2218 | Log: Integrate: | |
2219 | [ 22110] | |
2220 | Upgrade to Math::BigRat 0.11 | |
2221 | ||
2222 | Subject: [PATCH] [ANNOUCNE] Math::BigRat 0.11 | |
2223 | From: Tels <perl_dummy@bloodgate.com> | |
2224 | Date: Wed, 7 Jan 2004 18:30:06 +0100 | |
2225 | Message-Id: <200401071830.07445@bloodgate.com> | |
2226 | ||
2227 | [ 22123] | |
2228 | Subject: [PATCH handy.h] RE: MIME-Base64-2.22 [PATCH] | |
2229 | From: Robin Barker <Robin.Barker@npl.co.uk> | |
2230 | Date: Thu, 8 Jan 2004 16:21:25 -0000 | |
2231 | Message-ID: <533D273D4014D411AB1D00062938C4D904046787@hotel.npl.co.uk> | |
2232 | ||
2233 | [ 22124] | |
2234 | Upgrade to MIME::Base64 2.23. | |
2235 | ||
2236 | [ 22126] | |
2237 | Upgrade to Locale::Maketext 1.07. | |
2238 | ||
2239 | [ 22128] | |
2240 | MANIFEST adjustment. | |
2241 | ||
2242 | [ 22129] | |
2243 | Subject: [PATCH] [ANNOUNCE] Math::BigInt v1.69 | |
2244 | From: Tels <perl_dummy@bloodgate.com> | |
2245 | Date: Tue, 13 Jan 2004 19:28:48 +0100 | |
2246 | Message-Id: <200401131928.50247@bloodgate.com> | |
2247 | ||
2248 | [ 22136] | |
2249 | Assimilate CGI 3.03 | |
2250 | ||
2251 | [ 22168] | |
2252 | From: "Paul Marquess" <Paul.Marquess@btinternet.com> | |
2253 | Subject: [PATCH ] Enhanced DBM Filters | |
2254 | Date: Sat, 17 Jan 2004 16:44:53 -0000 | |
2255 | Message-ID: <AIEAJICLCBDNAAOLLOKLAEPPPHAA.Paul.Marquess@btinternet.com> | |
2256 | ||
2257 | add DBM_Filter | |
2258 | ||
2259 | [ 22204] | |
2260 | Upgrade to Locale::Maketext 1.08. | |
2261 | Branch: maint-5.8/perl | |
2262 | +> lib/DBM_Filter.pm lib/DBM_Filter/Changes | |
2263 | +> lib/DBM_Filter/compress.pm lib/DBM_Filter/encode.pm | |
2264 | +> lib/DBM_Filter/int32.pm lib/DBM_Filter/null.pm | |
2265 | +> lib/DBM_Filter/t/01error.t lib/DBM_Filter/t/02core.t | |
2266 | +> lib/DBM_Filter/t/compress.t lib/DBM_Filter/t/encode.t | |
2267 | +> lib/DBM_Filter/t/int32.t lib/DBM_Filter/t/null.t | |
2268 | +> lib/DBM_Filter/t/utf8.t lib/DBM_Filter/utf8.pm | |
2269 | +> lib/Locale/Maketext/t/04super.t | |
2270 | +> lib/Locale/Maketext/t/05super.t | |
2271 | +> lib/Locale/Maketext/t/06super.t lib/dbm_filter_util.pl | |
2272 | !> MANIFEST ext/MIME/Base64/Base64.pm ext/MIME/Base64/Base64.xs | |
2273 | !> ext/MIME/Base64/Changes ext/MIME/Base64/QuotedPrint.pm handy.h | |
2274 | !> lib/CGI.pm lib/Locale/Maketext.pm lib/Locale/Maketext.pod | |
2275 | !> lib/Locale/Maketext/ChangeLog lib/Locale/Maketext/README | |
2276 | !> lib/Locale/Maketext/TPJ13.pod lib/Math/BigFloat.pm | |
2277 | !> lib/Math/BigInt.pm lib/Math/BigInt/CalcEmu.pm | |
2278 | !> lib/Math/BigInt/t/bare_mbi.t lib/Math/BigInt/t/bigintpm.inc | |
2279 | !> lib/Math/BigInt/t/bigintpm.t lib/Math/BigInt/t/sub_mbi.t | |
2280 | !> lib/Math/BigRat.pm lib/Math/BigRat/t/bigrat.t | |
2281 | !> lib/Math/BigRat/t/bigratpm.inc lib/Math/BigRat/t/bigratpm.t | |
2282 | ____________________________________________________________________________ | |
2283 | [ 22230] By: nicholas on 2004/01/27 20:08:23 | |
2284 | Log: Integrate: | |
2285 | [ 22107] | |
2286 | nit to Bytecode - the av_extend opcode wasn't saved when | |
2287 | the array had AvFILL == 0 | |
2288 | ||
2289 | [ 22109] | |
2290 | Subject: [PATCH] Nicer formatting for function arguments in Carp messages | |
2291 | From: Steve Hay <steve.hay@uk.radan.com> | |
2292 | Date: Wed, 07 Jan 2004 13:22:30 +0000 | |
2293 | Message-ID: <3FFC0816.9090406@uk.radan.com> | |
2294 | ||
2295 | (and increment version number in Carp) | |
2296 | ||
2297 | [ 22179] | |
2298 | Subject: [PATCH] dl_unload_file for HP-UX | |
2299 | Date: Mon, 12 Jan 2004 07:49:44 -0800 | |
2300 | From: Neil Watkiss <neil.watkiss@sophos.com> | |
2301 | Message-ID: <20040112154944.GA15412@ActiveState.com> | |
2302 | ||
2303 | [ 22191] | |
2304 | Subject: PATCH for perl-5.8.4 | |
2305 | From: "Edward S. Peschko" <esp5@pge.com> | |
2306 | Date: Mon, 19 Jan 2004 17:21:18 -0800 | |
2307 | Message-Id: <20040120012118.GA29151@mdssdev05.comp.pge.com> | |
2308 | ||
2309 | Add @DynaLoader::dl_shared_objects feature | |
2310 | ||
2311 | [ 22192] | |
2312 | [perl #25160] ':flock' not recognized unless it's first | |
2313 | Exporter::Heavy now will treat :, /, and ! special in | |
2314 | all arguments, not only if the _first_ arg starts with it | |
2315 | Date: Wed, 21 Jan 2004 08:32:47 -0500 | |
2316 | Message-ID: <20040121133248.3359.qmail@plover.com> | |
2317 | ||
2318 | [ 22224] | |
2319 | Document change 22192 | |
2320 | We still need tests! | |
2321 | Branch: maint-5.8/perl | |
2322 | !> ext/B/B/Assembler.pm ext/DynaLoader/DynaLoader_pm.PL | |
2323 | !> ext/DynaLoader/dl_hpux.xs lib/Carp.pm lib/Carp/Heavy.pm | |
2324 | !> lib/Exporter.pm lib/Exporter/Heavy.pm | |
2325 | ____________________________________________________________________________ | |
2326 | [ 22229] By: nicholas on 2004/01/27 19:43:58 | |
2327 | Log: Integrate: | |
2328 | [ 22068] | |
2329 | Some mandatory syntax warnings emitted by the lexer weren't | |
2330 | disableable (bug [perl #24815]). | |
2331 | ||
2332 | [ 22194] | |
2333 | [perl #25147] C<use strict; print if foo> didn't give the | |
2334 | "Bareword not allowed" error unless warnings were enabled | |
2335 | Branch: maint-5.8/perl | |
2336 | !> op.c pod/perldiag.pod t/lib/warnings/toke toke.c | |
2337 | ____________________________________________________________________________ | |
2338 | [ 22226] By: nicholas on 2004/01/26 23:25:31 | |
2339 | Log: Integrate: | |
2340 | [ 22082] | |
2341 | Fix bug #24813 : the -0 wasn't recognized on the #! line | |
2342 | ||
2343 | [ 22084] | |
2344 | Hardcoded numerical flag masks. Bad. | |
2345 | ||
2346 | [ 22121] | |
2347 | use sv_setpvn rather than sv_setpv and save a strlen() | |
2348 | ||
2349 | [ 22160] | |
2350 | buigid #24905 - the code planted to call glob() retained an | |
2351 | extraneous targ index in a pushmark op, leasing to strangeness | |
2352 | when the op was freed | |
2353 | ||
2354 | [ 22169] | |
2355 | Subject: Perl core dumps when running out of memory [PATCH] | |
2356 | From: Gisle Aas <gisle@ActiveState.com> | |
2357 | Date: 17 Jan 2004 06:18:13 -0800 | |
2358 | Message-Id: <lrsmiebqvu.fsf@caliper.activestate.com> | |
2359 | ||
2360 | Display 'out of memeory' errors using low-level I/O to avoid | |
2361 | recursive failure and so coredumps. | |
2362 | ||
2363 | [ 22170] | |
2364 | Subject: Re: open/or inconsistency | |
2365 | From: SADAHIRO Tomoyuki <bqw10602@nifty.com> | |
2366 | Date: Sat, 17 Jan 2004 19:59:55 +0900 | |
2367 | Message-Id: <20040117195729.623A.BQW10602@nifty.com> | |
2368 | (plus a test.) | |
2369 | Don't produce the warning for constructs like | |
2370 | open my $fh, $file or die; | |
2371 | ||
2372 | [ 22174] | |
2373 | Subject: [PATCH bleadperl] rescue PerlIO_getname for VMS | |
2374 | Date: Sun, 18 Jan 2004 12:51:23 -0600 | |
2375 | From: "Craig A. Berry" <craigberry@mac.com> | |
2376 | Message-ID: <400AD5AB.3080708@mac.com> | |
2377 | ||
2378 | [ 22223] | |
2379 | Subject: [PATCH] fix vmsish.t #25 | |
2380 | From: "Craig A. Berry" <craigberry@mac.com> | |
2381 | Date: Sat, 24 Jan 2004 18:45:35 -0600 | |
2382 | Message-ID: <401311AF.1060706@mac.com> | |
2383 | Branch: maint-5.8/perl | |
2384 | +> t/run/switch0.t | |
2385 | !> MANIFEST doop.c lib/vmsish.t op.c perl.c perlio.c | |
2386 | !> t/lib/warnings/op util.c | |
2387 | ____________________________________________________________________________ | |
2388 | [ 22225] By: nicholas on 2004/01/26 22:26:53 | |
2389 | Log: Integrate: | |
2390 | [ 22071] | |
2391 | [perl #24674] | |
2392 | stop $^O getting tainted on read access, and disallow tainted | |
2393 | assignment to it | |
2394 | ||
2395 | [ 22181] | |
2396 | change #22071 (taint bug in $^0) introduced a potential double | |
2397 | free(), because PL_osname may get freed but not nulled if a taint | |
2398 | test fails in between. Mea cupla and all that... | |
2399 | Branch: maint-5.8/perl | |
2400 | !> mg.c t/op/taint.t | |
2401 | ____________________________________________________________________________ | |
2402 | [ 22222] By: nicholas on 2004/01/26 21:34:06 | |
2403 | Log: Integrate: | |
2404 | [ 22051] | |
2405 | Upgrade to Time::HiRes 1.54 | |
2406 | ||
2407 | [ 22159] | |
2408 | Upgrade to Time::HiRes 1.55 | |
2409 | Branch: maint-5.8/perl | |
2410 | +> ext/Time/HiRes/hints/solaris.pl | |
2411 | !> MANIFEST ext/Time/HiRes/Changes ext/Time/HiRes/HiRes.pm | |
2412 | !> ext/Time/HiRes/HiRes.xs | |
2413 | ____________________________________________________________________________ | |
2414 | [ 22220] By: nicholas on 2004/01/26 21:11:09 | |
2415 | Log: Integrate: | |
2416 | [ 22043] | |
2417 | Use the optimization level -O2 by default on Linux/gcc. | |
2418 | See : | |
2419 | Subject: Benchmarking (was Re: GCC bug breaking Perl_sv_catpvfn()?) | |
2420 | From: "Marcus Holland-Moritz" <mhx-perl@gmx.net> | |
2421 | Date: Thu, 1 Jan 2004 05:32:15 +0100 | |
2422 | Message-ID: <071601c3d020$4046d2a0$d500a8c0@R2D2> | |
2423 | ||
2424 | [ 22057] | |
2425 | Subject: [PATCH configure.com] future-proof signal check | |
2426 | From: "Craig A. Berry" <craigberry@mac.com> | |
2427 | Date: Sun, 04 Jan 2004 22:53:40 -0600 | |
2428 | Message-ID: <3FF8EDD4.3080308@mac.com> | |
2429 | ||
2430 | [ 22120] | |
2431 | Subject: [PATCH] Make 'Configure -Dcf_by=...' work | |
2432 | From: Gisle Aas <gisle@ActiveState.com> | |
2433 | Date: 12 Jan 2004 02:35:27 -0800 | |
2434 | Message-ID: <lrvfnh315c.fsf@caliper.activestate.com> | |
2435 | ||
2436 | [ 22173] | |
2437 | Subject: [PATCH bleadperl] detect nanosleep on VMS | |
2438 | Date: Sun, 18 Jan 2004 17:03:30 -0600 | |
2439 | From: "Craig A. Berry" <craigberry@mac.com> | |
2440 | Message-ID: <400B10C2.9060504@mac.com> | |
2441 | ||
2442 | [ 22175] | |
2443 | Describe how to limit the perl's default @INC during Configure | |
2444 | to _not_ include older versions | |
2445 | ||
2446 | [ 22177] | |
2447 | Allow -Uinc_version_list to mean -Dinc_version_list=none | |
2448 | See INSTALL for more details | |
2449 | Branch: maint-5.8/perl | |
2450 | !> Configure INSTALL configure.com hints/linux.sh | |
2451 | ____________________________________________________________________________ | |
2452 | [ 22219] By: nicholas on 2004/01/26 20:35:12 | |
2453 | Log: Subject: Refactor VOS patches for bleadperl and perl-5.8.x | |
2454 | From: "Green, Paul" <Paul.Green@stratus.com> | |
2455 | Message-ID: <A2A34F15EE916148BC4C4748223E67A4069FBB15@exna4.stratus.com> | |
2456 | Date: Thu, 15 Jan 2004 16:00:15 -0500 | |
2457 | ||
2458 | (the 5.8.x specific bits, plus integrate the common bits) | |
2459 | ||
2460 | Integrate: | |
2461 | [ 22171] | |
2462 | Subject: Refactor VOS patches for bleadperl and perl-5.8.x | |
2463 | From: "Green, Paul" <Paul.Green@stratus.com> | |
2464 | Date: Thu, 15 Jan 2004 16:00:15 -0500 | |
2465 | Message-ID: <A2A34F15EE916148BC4C4748223E67A4069FBB15@exna4.stratus.com> | |
2466 | Branch: maint-5.8/perl | |
2467 | ! README.vos vos/build.cm vos/config.alpha.def vos/config.ga.def | |
2468 | ! vos/perl.bind | |
2469 | !> hv.c pp_pack.c vos/Changes | |
2470 | ____________________________________________________________________________ | |
2471 | [ 22165] By: nicholas on 2004/01/17 14:42:52 | |
2472 | Log: Create perl584delta.pod | |
2473 | (Not that I'm really proposing to start work on 5.8.4 today) | |
2474 | Branch: maint-5.8/perl | |
2475 | + pod/perl584delta.pod | |
2476 | ! MANIFEST Makefile.SH pod.lst pod/perl.pod pod/perltoc.pod | |
2477 | ! vms/descrip_mms.template win32/Makefile win32/makefile.mk | |
2478 | ! win32/pod.mak | |
2479 | ____________________________________________________________________________ | |
2480 | [ 22164] By: nicholas on 2004/01/17 14:00:17 | |
2481 | Log: Disarm the maint branch | |
2482 | Branch: maint-5.8/perl | |
2483 | +> Changes5.8.3 | |
2484 | ! Changes MANIFEST patchlevel.h pod/perl583delta.pod | |
2485 | ____________________________________________________________________________ | |
2486 | [ 22152] By: nicholas on 2004/01/14 17:55:17 | |
2487 | Log: Update Changes | |
2488 | Branch: maint-5.8/perl | |
2489 | ! Changes | |
2490 | ____________________________________________________________________________ |