Subversion-Projekte lars-tiefland.php_share

Revision

Details | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
1 lars 1
Sun Nov 22 23:44:14 CET 2009 Derick Rethans <derick@derickrethans.nl>
2
xdebug_handler_dbgp.c:
3
- Fixed bug #486: feature_get -n breakpoint_types returns out of date list.
4
 
5
Sun Nov 22 19:49:18 CET 2009 Derick Rethans <derick@derickrethans.nl>
6
tests/bug00355.phpt:
7
- Added a test case for bug #355.
8
 
9
Sun Nov 22 19:43:28 CET 2009 Derick Rethans <derick@derickrethans.nl>
10
xdebug.c:
11
- Fixed bug #355: Function numbers in trace files weren't unique.
12
 
13
Sun Nov 22 17:56:05 CET 2009 Derick Rethans <derick@derickrethans.nl>
14
xdebug.c
15
xdebug/xdebug_handler_dbgp.c:
16
- Fixed bug #356: temporary breakpoints persist.
17
#- Temporary breakpoints where never even implemented.
18
 
19
Sun Nov 22 14:43:23 CET 2009 Derick Rethans <derick@derickrethans.nl>
20
xdebug.c
21
xdebug/tests/bug00476-2.phpt
22
xdebug/tests/bug00476.phpt
23
xdebug/tests/bug00173.phpt:
24
- Fixed bug #476: Xdebug doesn't support PHP 5.3's exception chaining.
25
 
26
Fri Nov 13 12:06:39 CET 2009 Derick Rethans <derick@derickrethans.nl>
27
contrib/tracefile-analyser.php
28
xdebug/contrib/api/parser.php:
29
- Added a tracefile analysing script.
30
 
31
Tue Nov 03 11:18:12 CET 2009 Derick Rethans <derick@derickrethans.nl>
32
xdebug_code_coverage.c:
33
- More TSRMLS issues.
34
 
35
Tue Nov 03 11:15:06 CET 2009 Derick Rethans <derick@derickrethans.nl>
36
xdebug_code_coverage.c:
37
- Fixed TSRMLS issues.
38
 
39
Tue Nov 03 11:12:34 CET 2009 Derick Rethans <derick@derickrethans.nl>
40
html/files/php_xdebug-2.0.3-5.1.7.dll
41
www.xdebug.org/html/files/php_xdebug-2.0.3-5.2.5.dll
42
www.xdebug.org/html/files/php_xdebug-2.0.3-5.3.0.dll
43
www.xdebug.org/html/files/xdebug-2.0.3.tgz
44
www.xdebug.org/html/include/links.php
45
www.xdebug.org/html/include/side.php
46
xdebug/xdebug_xml.c:
47
- Fixed compilation on Windows.
48
 
49
Sat Oct 31 10:08:56 CET 2009 Derick Rethans <derick@derickrethans.nl>
50
tests/array_map.phpt
51
xdebug/tests/assignment-trace8.phpt
52
xdebug/tests/assignment-trace9.phpt:
53
- Fixed tests.
54
 
55
Sat Oct 17 18:40:44 CEST 2009 Derick Rethans <derick@derickrethans.nl>
56
xdebug_handler_dbgp.c:
57
- Fixed bug #368: Xdebug's debugger bails out on a parse error with the eval
58
  command.
59
 
60
Sat Oct 17 17:52:08 CEST 2009 Derick Rethans <derick@derickrethans.nl>
61
xdebug.c:
62
- Fixed bug #249: Xdebug's error handler messes up with the SOAP extension's
63
  error handler.
64
 
65
Thu Oct 15 18:25:02 CEST 2009 Derick Rethans <derick@derickrethans.nl>
66
xdebug_code_coverage.c
67
xdebug/tests/bug00470.inc
68
xdebug/tests/bug00470.phpt
69
xdebug/tests/bug00472.inc
70
xdebug/tests/bug00472.phpt:
71
- Fixed bug #470: catch blocks marked as dead code unless executed.
72
- Fixed bug #472: Dead Code Analysis for code coverage messed up after goto.
73
 
74
Mon Oct 12 10:21:31 CEST 2009 Derick Rethans <derick@derickrethans.nl>
75
xdebug_handler_dbgp.c:
76
- Fixed bug #468: property_get on $GLOBALS works only at top-level, by adding
77
  GLOBALS to the super globals context.
78
 
79
Thu Oct 08 17:31:17 CEST 2009 Derick Rethans <derick@derickrethans.nl>
80
xdebug.c:
81
- Fixed bug in formatting the display of "Variables in the local scope".
82
 
83
Mon Oct 05 01:49:34 CEST 2009 Derick Rethans <derick@derickrethans.nl>
84
xdebug_handler_dbgp.c:
85
- Fixed issue #469: context_get for function variables always appear as
86
  "uninitialized".
87
 
88
Sat Oct 03 19:33:14 CEST 2009 Derick Rethans <derick@derickrethans.nl>
89
test-5.3.sh
90
xdebug/xdebug.c
91
xdebug/xdebug_var.c
92
xdebug/xdebug_var.h
93
xdebug/tests/assignment-trace5.phpt
94
xdebug/tests/assignment-trace6.phpt
95
xdebug/tests/assignment-trace7.phpt
96
xdebug/tests/assignment-trace8.phpt
97
xdebug/tests/assignment-trace9.phpt
98
xdebug/tests/assignment-trace2.phpt
99
xdebug/tests/assignment-trace3.phpt:
100
- Reimplemented variable assignment tracing.
101
#- Now with test cases.
102
 
103
Sat Oct 03 19:31:20 CEST 2009 Derick Rethans <derick@derickrethans.nl>
104
tests/bug00241.phpt
105
xdebug/tests/scream.phpt
106
xdebug/tests/xdebug_var_dump_non_overload.phpt:
107
- Fixed some test cases for PHP 5.3.
108
#- Might break ti for 5.2 though.
109
 
110
Mon Sep 07 00:03:27 CEST 2009 Derick Rethans <derick@derickrethans.nl>
111
xdebug.c
112
xdebug/xdebug_handler_dbgp.c
113
xdebug/xdebug_var.c
114
xdebug/xdebug_xml.c
115
xdebug/xdebug_xml.h:
116
- Fixed bug #453: Memory leaks.
117
#- Also fixed other memory leaks not mentioned in the report.
118
 
119
Wed Sep 02 05:29:15 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
120
xdebug_code_coverage.c:
121
Formatted according to PHP coding standard.
122
-
123
Tue Aug 25 14:25:58 CEST 2009 Derick Rethans <derick@derickrethans.nl>
124
:
125
- Fixed Changelog
126
 
127
Sat Aug 22 14:18:06 CEST 2009 Derick Rethans <derick@derickrethans.nl>
128
xdebug_var.c:
129
- Use the API call for fetching a class name.
130
#- Solves issues with PHP 5.2 and classes extended from internal classes.
131
 
132
Fri Aug 21 19:42:39 CEST 2009 Derick Rethans <derick@derickrethans.nl>
133
php_xdebug.h
134
xdebug/xdebug.c
135
xdebug/xdebug_handler_dbgp.c
136
xdebug/xdebug_private.h:
137
- Fixed support for showing $this in remote debugging sessions.
138
 
139
Thu Aug 20 09:06:29 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
140
php_xdebug.h
141
xdebug/xdebug.c
142
xdebug/xdebug_code_coverage.h:
143
- Formatted according to PHP coding standard.
144
 
145
Mon Jul 27 03:19:22 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
146
code_coverage_test_scripts/func5_cc.php:
147
- Added script - contains function calls within a loop and if-else.
148
 
149
Mon Jul 20 12:38:07 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
150
code_coverage_test_scripts/assign1_cc.php
151
xdebug/code_coverage_test_scripts/func3_cc.php
152
xdebug/code_coverage_test_scripts/if1_cc.php
153
xdebug/code_coverage_test_scripts/while1_cc.php:
154
- Use new extension constants
155
 
156
Mon Jul 20 12:37:15 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
157
code_coverage_test_scripts/func4_cc.php:
158
- Simpler version of func3
159
 
160
Mon Jul 20 12:36:14 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
161
html/text/blurps.xml
162
xdebug/code_coverage_test_scripts/if2_cc.php:
163
- one liner with two decisions.
164
 
165
Mon Jul 20 12:34:39 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
166
xdebug_code_coverage.c
167
xdebug/xdebug_code_coverage.h:
168
- Added a check which will eliminate some edge cases when only a single
169
  semicolon is used in a decision like for(%$....) if (foor) then bar.
170
- Fixed bug in counting lines.
171
- Build basic blocks info and store it in a global.
172
 
173
Mon Jul 20 12:25:18 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
174
bytekit.c
175
xdebug/bytekit.h:
176
- Added source files to build - contains code to create basic blocks.
177
 
178
Mon Jul 20 12:22:01 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
179
php_xdebug.h:
180
- Added XDEBUG_CC_LINE_ COVERAGE_EX XDEBUG_CC_LBRANCH_ COVERAGE and
181
  XDEBUG_CC_DUMP_INSTRUCTIONS extension constants
182
- Added code_coverage_basic_blocks array to Xdebug globals
183
- Re-added opcode handlers for ZRND_BRK and ZEND_CONT
184
 
185
Mon Jul 20 12:17:40 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
186
xdebug.c:
187
- Added XDEBUG_CC_LINE_ COVERAGE_EX XDEBUG_CC_LBRANCH_ COVERAGE and
188
  XDEBUG_CC_DUMP_INSTRUCTIONS extension constants
189
- Added code_coverage_basic_blocks array to Xdebug globals
190
- Re-added opcode handlers for ZRND_BRK and ZEND_CONT
191
 
192
Mon Jul 20 12:10:15 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
193
config.m4
194
xdebug/config.w32:
195
- Added bytekit.c source file to build.
196
 
197
Mon Jul 20 12:07:28 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
198
xdebug_private.h:
199
- added XDEBUG_CC_LINE_COVERAGE_EX |, XDEBUG_CC_BRANCH_COVERAGE and
200
  XDEBUG_CC_DUMP_INSTRUCTIONS constants.
201
 
202
Sat Jul 18 21:35:24 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
203
xdebug_private.h:
204
- Added XDEBUG_CC_OPTION_BRANCH_COVERAGE and XDEBUG_CC_OPTION_INSTRUCTIONS constants.
205
 
206
Sat Jul 18 21:31:10 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
207
code_coverage_test_scripts/if3_cc.php:
208
Added one-line loop and decision test.-
209
Sat Jul 18 21:26:33 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
210
xdebug_code_coverage.c
211
xdebug/xdebug_code_coverage.h:
212
- Added additional lines hash to file hash - prefill and count;
213
- Added accurate setting of line->count and line->executed.
214
 
215
Sat Jul 18 20:35:12 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
216
code_coverage_test_scripts/class1_cc.php:
217
- Added dead line.
218
 
219
Sat Jul 18 19:25:59 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
220
xdebug_var.c:
221
- Fixed ZTS compile again for PHP < 5.3.
222
 
223
Sat Jul 18 09:26:26 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
224
xdebug_code_coverage.c:
225
- Removed test for previous instruction in test for branch - assume all JMPZ,
226
  JMPNZ et.al are decisions.
227
- Prefill and count class methods.
228
 
229
Sat Jul 18 09:02:14 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
230
code_coverage_test_scripts/class1_cc.php:
231
- Script to test coverage of class execution.
232
 
233
Fri Jul 17 09:53:34 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
234
srm_oparray.c:
235
- Added srm_oparray.c file.
236
 
237
Fri Jul 17 09:21:14 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
238
config.m4:
239
- Added srm_oparray.c to build.
240
 
241
Fri Jul 17 09:06:03 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
242
Makefile.in:
243
- Added srm_oparray.c to build
244
 
245
Fri Jul 17 08:58:18 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
246
code_coverage_test_scripts/assign1_cc.php
247
xdebug/code_coverage_test_scripts/assign2_cc.php
248
xdebug/code_coverage_test_scripts/do1_cc.php
249
xdebug/code_coverage_test_scripts/do2_cc.php
250
xdebug/code_coverage_test_scripts/for1_cc.php
251
xdebug/code_coverage_test_scripts/for2_cc.php
252
xdebug/code_coverage_test_scripts/func0_cc.php
253
xdebug/code_coverage_test_scripts/func2_cc.php
254
xdebug/code_coverage_test_scripts/func3_cc.php
255
xdebug/code_coverage_test_scripts/if1_cc.php
256
xdebug/code_coverage_test_scripts/while1_cc.php:
257
- Added some code coverage php test scripts.
258
 
259
Fri Jul 17 08:45:36 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
260
html/talks.php
261
xdebug/srm_oparray.h:
262
- First commit - added file to branch.
263
 
264
Fri Jul 17 08:20:58 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
265
xdebug_code_coverage.h:
266
- First commit to branch. Added declarations for structures to count instructions.
267
 
268
Fri Jul 17 08:20:21 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
269
xdebug_code_coverage.c:
270
- First commit to branch. Added functions and structures to count instructions.
271
 
272
Fri Jul 17 08:12:07 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
273
xdebug.c:
274
- First commit to branch. Added handlers for all opcodes and changed count_line
275
  to count_instruction and always prefill from oparray.
276
 
277
Fri Jul 17 01:01:00 CEST 2009 Derick Rethans <derick@derickrethans.nl>
278
xdebug_var.c:
279
- Fixed ZTS compile again for PHP < 5.3.
280
 
281
Wed Jul 15 13:39:21 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
282
Makefile.in
283
xdebug/config.m4
284
xdebug/config.w32
285
xdebug/php_xdebug.h
286
xdebug/usefulstuff.c
287
xdebug/usefulstuff.h
288
xdebug/xdebug.c
289
xdebug/xdebug_code_coverage.c
290
xdebug/xdebug_code_coverage.h
291
xdebug/xdebug_com.c
292
xdebug/xdebug_com.h
293
xdebug/xdebug_compat.c
294
xdebug/xdebug_compat.h
295
xdebug/xdebug_handler_dbgp.c
296
xdebug/xdebug_handler_dbgp.h
297
xdebug/xdebug_handler_gdb.c
298
xdebug/xdebug_handler_gdb.h
299
xdebug/xdebug_handler_php3.c
300
xdebug/xdebug_handler_php3.h
301
xdebug/xdebug_handlers.c
302
xdebug/xdebug_handlers.h
303
xdebug/xdebug_hash.c
304
xdebug/xdebug_mm.h
305
xdebug/xdebug_private.c
306
xdebug/xdebug_private.h
307
xdebug/xdebug_profiler.c
308
xdebug/xdebug_profiler.h
309
xdebug/xdebug_set.c
310
xdebug/xdebug_set.h
311
xdebug/xdebug_str.c
312
xdebug/xdebug_str.h
313
xdebug/xdebug_superglobals.c
314
xdebug/xdebug_superglobals.h
315
xdebug/xdebug_var.c
316
xdebug/xdebug_var.h
317
xdebug/xdebug_xml.c
318
xdebug/xdebug_xml.h
319
xdebug/xt.vim:
320
First commit to branch - added instruction counting and branch counting.
321
Wed Jul 15 13:27:39 CEST 2009 Allister Beharry <allister.beharry@gmail.com>
322
README:
323
- Testing.
324
 
325
Thu Jul 09 18:52:37 CEST 2009 Derick Rethans <derick@derickrethans.nl>
326
xdebug.c:
327
- Update year here as well.
328
 
329
Thu Jul 09 18:52:14 CEST 2009 Derick Rethans <derick@derickrethans.nl>
330
xdebug.c
331
xdebug/tests/bug00340.phpt:
332
- MFH: Fixed bug #340: Segfault while throwing an Exception.
333
 
334
Thu Jul 09 18:51:44 CEST 2009 Derick Rethans <derick@derickrethans.nl>
335
xdebug.c
336
xdebug/tests/bug00340.phpt:
337
- Fixed bug #340: Segfault while throwing an Exception.
338
 
339
Mon Jul 06 11:34:25 CEST 2009 Derick Rethans <derick@derickrethans.nl>
340
xdebug.c:
341
- Fixed missing comma.
342
 
343
Mon Jul 06 11:05:59 CEST 2009 Derick Rethans <derick@derickrethans.nl>
344
php_xdebug.h
345
xdebug/xdebug.c:
346
- Fixed copyright year.
347
 
348
Sun Jul 05 23:20:12 CEST 2009 Derick Rethans <derick@derickrethans.nl>
349
xdebug.c:
350
- Implemented feature #445 (error_prepend_string and error_append_string are
351
  ignored by xdebug_error_cb). (Patch by Kent Davidson <kent@marketruler.com>).
352
 
353
Sun Jul 05 21:58:12 CEST 2009 Derick Rethans <derick@derickrethans.nl>
354
debugclient/configure.in:
355
- MFH: Fixed bug #442: configure: error: "you have strange libedit".
356
 
357
Sun Jul 05 21:57:59 CEST 2009 Derick Rethans <derick@derickrethans.nl>
358
debugclient/configure.in:
359
- Fixed bug #442: configure: error: "you have strange libedit".
360
 
361
Sat Jul 04 16:32:00 CEST 2009 Derick Rethans <derick@derickrethans.nl>
362
xdebug.c
363
xdebug/xdebug_code_coverage.c
364
xdebug/xdebug_handler_dbgp.c
365
xdebug/xdebug_handler_dbgp.h
366
xdebug/xdebug_handler_gdb.c
367
xdebug/xdebug_handler_gdb.h
368
xdebug/xdebug_handlers.h:
369
- MFH: Fixed bug #439: Xdebug crash in xdebug_header_handler.
370
#- There were API changes in PHp 5.3 that I missed.
371
- MFH: Fixed random GCC warnings.
372
 
373
Sat Jul 04 16:31:44 CEST 2009 Derick Rethans <derick@derickrethans.nl>
374
php_xdebug.h
375
xdebug/xdebug.c
376
xdebug/xdebug_code_coverage.c
377
xdebug/xdebug_handler_dbgp.c
378
xdebug/xdebug_handler_dbgp.h
379
xdebug/xdebug_handler_gdb.c
380
xdebug/xdebug_handler_gdb.h
381
xdebug/xdebug_handlers.h:
382
- Fixed bug #439: Xdebug crash in xdebug_header_handler.
383
#- There were API changes in PHp 5.3 that I missed.
384
- Fixed random GCC warnings.
385
 
386
Sat Jul 04 15:54:44 CEST 2009 Derick Rethans <derick@derickrethans.nl>
387
php_xdebug.h
388
xdebug/template.rc:
389
- Back to dev.
390
 
391
Fri Jul 03 18:36:36 CEST 2009 Derick Rethans <derick@derickrethans.nl>
392
package.xml
393
xdebug/package2.xml
394
xdebug/test-4.3.sh
395
xdebug/test-5.1.sh:
396
- Go with 2.0.5.
397
 
398
Fri Jul 03 17:56:09 CEST 2009 Derick Rethans <derick@derickrethans.nl>
399
xdebug.c:
400
- MFH: ixed odd crash bugs
401
#- GCC 4 is a whole more lot sensitive!
402
 
403
Thu Jul 02 11:03:41 CEST 2009 Derick Rethans <derick@derickrethans.nl>
404
xdebug_var.c:
405
- Fixed TS compile in PHP < 5.3.
406
 
407
Thu Jul 02 11:02:45 CEST 2009 Derick Rethans <derick@derickrethans.nl>
408
xdebug_var.c:
409
- Fix TS compile for PHP < 5.3.
410
 
411
Fri Jun 26 18:04:50 CEST 2009 Derick Rethans <derick@derickrethans.nl>
412
php_xdebug.h
413
xdebug/template.rc:
414
- Mark as 2.0.5, that means a release is imminent!
415
 
416
Thu Jun 11 10:10:35 CEST 2009 Derick Rethans <derick@derickrethans.nl>
417
php_xdebug.h
418
xdebug/xdebug.c:
419
- Added a patch by Lucas Nealan (lucas@php.net) and Brian Shire (shire@php.net)
420
  of Facebook to allow connections to the initiating request's IP address for
421
  remote debugging.
422
 
423
Wed Jun 03 09:31:26 CEST 2009 Derick Rethans <derick@derickrethans.nl>
424
xdebug.c:
425
- Fixed odd crash bugs
426
#- GCC 4 is a whole more lot sensitive!
427
 
428
Mon May 11 10:34:07 CEST 2009 Derick Rethans <derick@derickrethans.nl>
429
xdebug_code_coverage.c:
430
- Remove debug information that accidently slipped in.
431
 
432
Thu May 07 22:39:14 CEST 2009 Derick Rethans <derick@derickrethans.nl>
433
php_xdebug.h
434
xdebug/template.rc
435
xdebug/usefulstuff.c
436
xdebug/usefulstuff.h
437
xdebug/xdebug.c
438
xdebug/xdebug_code_coverage.c
439
xdebug/xdebug_code_coverage.h
440
xdebug/xdebug_com.c
441
xdebug/xdebug_com.h
442
xdebug/xdebug_compat.c
443
xdebug/xdebug_compat.h
444
xdebug/xdebug_handler_dbgp.c
445
xdebug/xdebug_handler_dbgp.h
446
xdebug/xdebug_handler_gdb.c
447
xdebug/xdebug_handler_gdb.h
448
xdebug/xdebug_handler_php3.c
449
xdebug/xdebug_handler_php3.h
450
xdebug/xdebug_handlers.c
451
xdebug/xdebug_handlers.h
452
xdebug/xdebug_mm.h
453
xdebug/xdebug_private.c
454
xdebug/xdebug_private.h
455
xdebug/xdebug_profiler.c
456
xdebug/xdebug_profiler.h
457
xdebug/xdebug_set.c
458
xdebug/xdebug_set.h
459
xdebug/xdebug_str.c
460
xdebug/xdebug_str.h
461
xdebug/xdebug_superglobals.c
462
xdebug/xdebug_superglobals.h
463
xdebug/xdebug_var.c
464
xdebug/xdebug_var.h
465
xdebug/xdebug_xml.c
466
xdebug/xdebug_xml.h
467
xdebug/debugclient/main.c
468
xdebug/debugclient/usefulstuff.c
469
xdebug/debugclient/usefulstuff.h:
470
- Fixing the copyright statements.
471
 
472
Thu May 07 21:11:46 CEST 2009 Derick Rethans <derick@derickrethans.nl>
473
php_xdebug.h
474
xdebug/xdebug.c
475
xdebug/xdebug_code_coverage.c
476
xdebug/xdebug_handler_dbgp.c
477
xdebug/xdebug_handler_gdb.c
478
xdebug/xdebug_var.c:
479
- Added support for PHP 5.3 and local variables for debugging.
480
- Added code-coverage improvements related to not-fully parsed files.
481
- Fixed cases where private properties where shown for objects, but not
482
  accesible.
483
 
484
Tue Apr 07 23:21:07 CEST 2009 Derick Rethans <derick@derickrethans.nl>
485
php_xdebug.h
486
xdebug/xdebug.c:
487
- Fixed a crash bug when using eval() and xdebug.collect_includes enabled.
488
#- Will not merge this to Xdebug 2.x as it's just too bloody much work.
489
 
490
Mon Apr 06 22:41:21 CEST 2009 Derick Rethans <derick@derickrethans.nl>
491
config.w32:
492
- Make Liz happy.
493
 
494
Tue Mar 31 20:48:12 CEST 2009 Derick Rethans <derick@derickrethans.nl>
495
xdebug_var.c:
496
- Fixed TSRMLS issue.
497
 
498
Sat Mar 28 20:37:26 CET 2009 Derick Rethans <derick@derickrethans.nl>
499
xdebug_code_coverage.c:
500
- MFH: Fixed bug #418: compilation breaks with CodeWarrior for NetWare.
501
 
502
Sat Mar 28 20:37:16 CET 2009 Derick Rethans <derick@derickrethans.nl>
503
xdebug_code_coverage.c:
504
- Fixed bug #418: compilation breaks with CodeWarrior for NetWare.
505
 
506
Sat Mar 28 20:22:43 CET 2009 Derick Rethans <derick@derickrethans.nl>
507
xdebug.c:
508
- MFH: Fixed bug #403: 'call' and 'return' breakpoints triggers both on call
509
  and return for class method breakpoints.
510
 
511
Sat Mar 28 20:22:19 CET 2009 Derick Rethans <derick@derickrethans.nl>
512
README
513
xdebug/xdebug.c:
514
- Fixed bug #403: 'call' and 'return' breakpoints triggers both on call and
515
  return for class method breakpoints.
516
 
517
Sat Mar 28 19:45:45 CET 2009 Derick Rethans <derick@derickrethans.nl>
518
xdebug_var.c:
519
- MFH: Fixed bug #425: memory leak (around 40MB for each request) when using
520
  xdebug_start_trace.
521
 
522
Sat Mar 28 19:45:01 CET 2009 Derick Rethans <derick@derickrethans.nl>
523
xdebug_var.c:
524
- Fixed bug #425: memory leak (around 40MB for each request) when using
525
  xdebug_start_trace.
526
 
527
Sat Mar 28 16:58:58 CET 2009 Derick Rethans <derick@derickrethans.nl>
528
xdebug_code_coverage.c
529
xdebug/xdebug_compat.h
530
xdebug/xdebug_superglobals.c
531
xdebug/xdebug_var.c:
532
- MFH: Fixed TSRM issues for PHP 5.2 and PHP 5.3. (Original patch by Elizabeth
533
  M.  Smith).
534
 
535
Sat Mar 28 16:58:13 CET 2009 Derick Rethans <derick@derickrethans.nl>
536
xdebug_code_coverage.c
537
xdebug/xdebug_compat.h
538
xdebug/xdebug_superglobals.c
539
xdebug/xdebug_var.c:
540
- Fixed TSRM issues for PHP 5.2 and PHP 5.3. (Original patch by Elizabeth M.
541
  Smith).
542
 
543
Thu Mar 26 13:40:14 CET 2009 Derick Rethans <derick@derickrethans.nl>
544
xdebug.c:
545
- Added Mikko's patch to allow a specific message to be passed with
546
  xdebug_print_function_stack().
547
 
548
Thu Mar 05 15:38:52 CET 2009 Derick Rethans <derick@derickrethans.nl>
549
php_xdebug.h
550
xdebug/xdebug.c
551
xdebug/tests/scream.phpt:
552
- Added scream support (xdebug.scream) that makes the @ operator to be ignored.
553
 
554
Tue Feb 03 09:46:04 CET 2009 Derick Rethans <derick@derickrethans.nl>
555
LICENSE:
556
- Update year.
557
 
558
Sat Jan 24 21:02:21 CET 2009 Derick Rethans <derick@derickrethans.nl>
559
xdebug_code_coverage.c
560
xdebug/tests/bug00422.inc
561
xdebug/tests/bug00422.phpt:
562
- MFH: Fixed bug #422: Segfaults when using code coverage with a parse error in
563
  the script.
564
 
565
Sat Jan 24 21:00:12 CET 2009 Derick Rethans <derick@derickrethans.nl>
566
xdebug_code_coverage.c
567
xdebug/tests/bug00422.inc
568
xdebug/tests/bug00422.phpt:
569
- Fixed bug #422: Segfaults when using code coverage with a parse error in the
570
  script.
571
 
572
Mon Jan 05 18:24:34 CET 2009 Derick Rethans <derick@derickrethans.nl>
573
php_xdebug.h
574
xdebug/xdebug.c
575
xdebug/xdebug_code_coverage.c
576
xdebug/xdebug_compat.c
577
xdebug/xdebug_compat.h
578
xdebug/xdebug_handler_dbgp.c
579
xdebug/xdebug_handler_gdb.c
580
xdebug/xdebug_var.c:
581
- Ripped out support for PHP 4 and PHP 5.0.
582
 
583
Mon Jan 05 18:21:27 CET 2009 Derick Rethans <derick@derickrethans.nl>
584
tests/bug00265.phpt:
585
- Fixed SKIPIF clause.
586
 
587
Sun Jan 04 22:34:10 CET 2009 Derick Rethans <derick@derickrethans.nl>
588
php_xdebug.h
589
xdebug/test-5.1.sh
590
xdebug/xdebug.c
591
xdebug/xt.vim
592
xdebug/tests/assignment-trace1.phpt
593
xdebug/tests/assignment-trace2.phpt
594
xdebug/tests/assignment-trace3.phpt
595
xdebug/tests/assignment-trace4.phpt
596
xdebug/tests/array_map.phpt
597
xdebug/tests/assert_test.phpt
598
xdebug/tests/auto_trace.phpt
599
xdebug/tests/bug00002.phpt
600
xdebug/tests/bug00003.phpt
601
xdebug/tests/bug00022-ze1.phpt
602
xdebug/tests/bug00022.phpt
603
xdebug/tests/bug00032-ze1.phpt
604
xdebug/tests/bug00032-ze22.phpt
605
xdebug/tests/bug00032.phpt
606
xdebug/tests/bug00057-ze1.phpt
607
xdebug/tests/bug00057-ze2.phpt
608
xdebug/tests/bug00146.phpt
609
xdebug/tests/bug00173.phpt
610
xdebug/tests/bug00176.phpt
611
xdebug/tests/bug00178.phpt
612
xdebug/tests/bug00184.phpt
613
xdebug/tests/call_user_func_array.phpt
614
xdebug/tests/call_user_func_array2.phpt
615
xdebug/tests/coverage-ze1.phpt
616
xdebug/tests/coverage.phpt
617
xdebug/tests/coverage2-ze1.phpt
618
xdebug/tests/coverage2.phpt
619
xdebug/tests/coverage3-ze1.phpt
620
xdebug/tests/coverage3.phpt
621
xdebug/tests/coverage4.phpt
622
xdebug/tests/functrace_comp_0.phpt
623
xdebug/tests/functrace_comp_1.phpt
624
xdebug/tests/functrace_comp_2.phpt
625
xdebug/tests/functrace_comp_3.phpt
626
xdebug/tests/functrace_comp_4.phpt
627
xdebug/tests/start_trace.phpt
628
xdebug/tests/test1.phpt
629
xdebug/tests/test10.phpt
630
xdebug/tests/test10b.phpt
631
xdebug/tests/test11.phpt
632
xdebug/tests/test12.phpt
633
xdebug/tests/test13.phpt
634
xdebug/tests/test14.phpt
635
xdebug/tests/test14b.phpt
636
xdebug/tests/test15.phpt
637
xdebug/tests/test16.phpt
638
xdebug/tests/test16b.phpt
639
xdebug/tests/test17.phpt
640
xdebug/tests/test18.phpt
641
xdebug/tests/test20.phpt
642
xdebug/tests/test20b.phpt
643
xdebug/tests/test7.phpt
644
xdebug/tests/test7b.phpt
645
xdebug/tests/test8.phpt
646
xdebug/tests/test9.phpt
647
xdebug/tests/test9b.phpt
648
xdebug/tests/trace.phpt
649
xdebug/tests/trace1.phpt
650
xdebug/tests/trace2.phpt:
651
- Added the new setting "xdebug.collect_assignments" which enables the emitting
652
  of variable assignments in function traces.
653
#- This only works in PHP 5.1 and up, but that's okay as PHP 4 and PHP 5.0
654
#  support will be dropped from Xdebug 2.1 anyway.
655
 
656
Sun Jan 04 22:24:44 CET 2009 Derick Rethans <derick@derickrethans.nl>
657
tests/bug00265.phpt:
658
- get_last_error() is only in PHP 5.2 and later.
659
 
660
Tue Dec 30 16:50:38 CET 2008 Derick Rethans <derick@derickrethans.nl>
661
php_xdebug.h:
662
- Back to -dev.
663
 
664
Tue Dec 30 16:04:29 CET 2008 Derick Rethans <derick@derickrethans.nl>
665
package.xml
666
xdebug/package2.xml
667
xdebug/php_xdebug.h
668
xdebug/template.rc:
669
- Go with 2.0.4.
670
 
671
Fri Dec 26 13:02:29 CET 2008 Derick Rethans <derick@derickrethans.nl>
672
xdebug.c:
673
- MFH: Fixed display of unused returned variables from functions in PHP 5.3.
674
#- This is the "famous" return_value_ptr_ptr fix.
675
 
676
Fri Dec 26 13:02:12 CET 2008 Derick Rethans <derick@derickrethans.nl>
677
xdebug.c:
678
- Fixed display of unused returned variables from functions in PHP 5.3.
679
#- This is the "famous" return_value_ptr_ptr fix.
680
 
681
Thu Dec 25 23:58:48 CET 2008 Derick Rethans <derick@derickrethans.nl>
682
xdebug.c:
683
- Removed unused vars.
684
 
685
Thu Dec 11 16:11:32 CET 2008 Derick Rethans <derick@derickrethans.nl>
686
package.xml
687
xdebug/package2.xml:
688
- MFH: Added the config.w32 to the package as well.
689
 
690
Thu Dec 11 16:10:46 CET 2008 Derick Rethans <derick@derickrethans.nl>
691
package2.xml
692
xdebug/package.xml:
693
- Include config.w32 in the packages as well.
694
 
695
Thu Dec 11 13:29:43 CET 2008 Derick Rethans <derick@derickrethans.nl>
696
xdebug_code_coverage.c:
697
- Added return values for xdebug_start_code_coverage() and
698
  xdebug_stop_code_coverage() to indicate whether the action was succesfull.
699
  xdebug_start_code_coverage() will return TRUE if the call enabled code
700
  coverage, and FALSE if it was already enabled. xdebug_stop_code_coverage()
701
  will return FALSE when code coverage wasn't started yet and TRUE if it was
702
  turned on.
703
 
704
Tue Dec 09 21:27:55 CET 2008 Derick Rethans <derick@derickrethans.nl>
705
debugclient/build/buildcheck.sh:
706
- MFH: Simplify version checking for libtool. (Patch by PGNet
707
  <pgnet.trash@gmail.com>).
708
 
709
Tue Dec 09 21:27:24 CET 2008 Derick Rethans <derick@derickrethans.nl>
710
debugclient/build/buildcheck.sh:
711
- Simplify version checking for libtool. (Patch by PGNet
712
  <pgnet.trash@gmail.com>).
713
 
714
Tue Dec 09 16:05:33 CET 2008 Derick Rethans <derick@derickrethans.nl>
715
LICENSE:
716
- MFH: Fixed year in License.
717
 
718
Tue Dec 09 15:59:34 CET 2008 Derick Rethans <derick@derickrethans.nl>
719
LICENSE:
720
- Update year.
721
 
722
Mon Dec 08 10:17:15 CET 2008 Derick Rethans <derick@derickrethans.nl>
723
xdebug.dsp:
724
- MFH: Fixed .dsp for building with php 4.
725
 
726
Mon Dec 08 10:16:52 CET 2008 Derick Rethans <derick@derickrethans.nl>
727
xdebug.dsp:
728
- Fixed .dsps.
729
 
730
Sun Dec 07 20:28:37 CET 2008 Derick Rethans <derick@derickrethans.nl>
731
xdebug_superglobals.c:
732
- MFH: Fixed a crash in super global dumping in case somebody was strange
733
  enough to reassign them to a value type other than an Array.
734
 
735
Sun Dec 07 20:28:07 CET 2008 Derick Rethans <derick@derickrethans.nl>
736
xdebug_superglobals.c:
737
- Fixed a crash in super global dumping in case somebody was strange enough
738
  to reassign them to a value type other than an Array.
739
 
740
Wed Dec 03 23:09:02 CET 2008 Derick Rethans <derick@derickrethans.nl>
741
xdebug.c:
742
- MFH: Fixed a segfault in interactive mode while including a file.
743
 
744
Wed Dec 03 23:08:13 CET 2008 Derick Rethans <derick@derickrethans.nl>
745
xdebug.c:
746
- Fixed a segfault in interactive mode while including a file.
747
 
748
Thu Nov 27 20:00:05 CET 2008 Derick Rethans <derick@derickrethans.nl>
749
usefulstuff.c:
750
- MFH: Fixed support for mapped-drive UNC paths for Windows. (Patch by Eric
751
  Promislow <ericp@activestate.com>).
752
 
753
Thu Nov 27 19:59:41 CET 2008 Derick Rethans <derick@derickrethans.nl>
754
usefulstuff.c:
755
- Fixed support for mapped-drive UNC paths for Windows. (Patch by Eric
756
  Promislow <ericp@activestate.com>).
757
 
758
Thu Nov 27 19:56:41 CET 2008 Derick Rethans <derick@derickrethans.nl>
759
xdebug_hash.c:
760
- MFH: Sort the symbol elements according to name. (Patch by Eric Promislow
761
  <ericp@activestate.com>).
762
 
763
Thu Nov 27 19:56:26 CET 2008 Derick Rethans <derick@derickrethans.nl>
764
xdebug_hash.c:
765
- Sort the symbol elements according to name. (Patch by Eric Promislow
766
  <ericp@activestate.com>).
767
 
768
Thu Nov 27 19:44:37 CET 2008 Derick Rethans <derick@derickrethans.nl>
769
xdebug.dsp:
770
- MFH: Link against the correct CRT library. (Patch by Eric Promislow
771
  <ericp@activestate.com>).
772
 
773
Thu Nov 27 19:44:18 CET 2008 Derick Rethans <derick@derickrethans.nl>
774
xdebug.dsp:
775
- Link against the correct CRT library. (Patch by Eric Promislow
776
  <ericp@activestate.com>).
777
 
778
Fri Oct 03 13:54:02 CEST 2008 Derick Rethans <derick@derickrethans.nl>
779
xdebug.c:
780
- Overload some more opcodes for better code-coverage.
781
 
782
Wed Oct 01 23:34:58 CEST 2008 Derick Rethans <derick@derickrethans.nl>
783
php_xdebug.h
784
xdebug/xdebug.c:
785
- Added the xdebug.remote_cookie_expire_time that controls the length of a
786
  remote debugging session. Patch by Rick Pannen <pannen@gmail.com>.
787
 
788
Wed Oct 01 19:04:47 CEST 2008 Derick Rethans <derick@derickrethans.nl>
789
php_xdebug.h
790
xdebug/xdebug.c:
791
- Added xdebug_get_formatted_function_stack().
792
 
793
Tue Aug 26 14:38:37 CEST 2008 Derick Rethans <derick@derickrethans.nl>
794
xdebug.c:
795
- Fixed segmentation fault for when the original header op was not set.
796
 
797
Thu Jul 31 02:43:35 CEST 2008 Jani Taskinen <sniper@php.net>
798
config.m4:
799
- Fixed Makefile.frag addition
800
- Use (future) zend_ext flag in PHP_NEW_EXTENSION()
801
  which allows 'make test' for Zend extensions too.
802
 
803
Wed Jul 30 13:17:00 CEST 2008 Derick Rethans <derick@derickrethans.nl>
804
xdebug.c:
805
- Fixed recursive issue with headers.
806
 
807
Mon Jul 21 13:47:55 CEST 2008 Derick Rethans <derick@derickrethans.nl>
808
xdebug.c:
809
- Suppress "headers already sent" messages for CLI.
810
 
811
Mon Jul 21 11:27:04 CEST 2008 Derick Rethans <derick@derickrethans.nl>
812
tests/bug00241.phpt
813
xdebug/tests/bug00314.phpt
814
xdebug/tests/stacktrace_html_0.phpt
815
xdebug/tests/stacktrace_html_1.phpt
816
xdebug/tests/stacktrace_html_2.phpt
817
xdebug/tests/stacktrace_html_3.phpt
818
xdebug/tests/stacktrace_html_4.phpt
819
xdebug/tests/stacktrace_html_4_novar.phpt:
820
- Fixed a few tests.
821
 
822
Mon Jul 21 11:26:49 CEST 2008 Derick Rethans <derick@derickrethans.nl>
823
tests/bug00241.phpt
824
xdebug/tests/stacktrace_html_0.phpt
825
xdebug/tests/stacktrace_html_1.phpt
826
xdebug/tests/stacktrace_html_2.phpt
827
xdebug/tests/stacktrace_html_3.phpt
828
xdebug/tests/stacktrace_html_4.phpt
829
xdebug/tests/stacktrace_html_4_novar.phpt:
830
- Fixed a few tests.
831
 
832
Mon Jul 21 11:18:13 CEST 2008 Derick Rethans <derick@derickrethans.nl>
833
xdebug.c:
834
- MFH: Opcode overrides.
835
 
836
Mon Jul 21 11:17:02 CEST 2008 Derick Rethans <derick@derickrethans.nl>
837
xdebug.c:
838
- Overload yet another opcode.
839
 
840
Mon Jul 21 11:16:40 CEST 2008 Derick Rethans <derick@derickrethans.nl>
841
php_xdebug.h
842
xdebug/xdebug.c:
843
- Added header collection functionality and the xdebug_get_headers() function.
844
 
845
Wed Jul 16 17:52:51 CEST 2008 Derick Rethans <derick@derickrethans.nl>
846
xdebug.ini:
847
- Commented incorrect zend_extension_line out.
848
 
849
Fri Jul 04 11:04:27 CEST 2008 Derick Rethans <derick@derickrethans.nl>
850
xdebug.c:
851
- Overload yet another opcode.
852
 
853
Fri Jul 04 10:33:27 CEST 2008 Derick Rethans <derick@derickrethans.nl>
854
xdebug.c:
855
- Fixed a crash bug in case a link format was given but PHP is used as CLI.
856
 
857
Fri Jul 04 10:32:45 CEST 2008 Derick Rethans <derick@derickrethans.nl>
858
php_xdebug.h
859
xdebug/xdebug.c
860
xdebug/xdebug_handler_gdb.c:
861
- Added some workarounds that dmitry mentioned, but don't work - so we
862
  leave them de-activated.
863
 
864
Wed Jun 11 13:48:50 CEST 2008 Derick Rethans <derick@derickrethans.nl>
865
xdebug.ini:
866
- Added a default xdebug.ini - patch by Martin SchuhfuĂŸ
867
  <martins@spot-media.de>.
868
 
869
Thu Jun 05 18:35:39 CEST 2008 Derick Rethans <derick@derickrethans.nl>
870
xdebug_str.c
871
xdebug/xdebug_str.h
872
xdebug/xdebug_mm.h:
873
- MFH: Fixed crash on Vista where memory was freed with routines from a
874
  different standard-C library than it was allocated with. (Patch by Eric
875
  Promislow <ericp@activestate.com>).
876
 
877
Thu Jun 05 18:34:38 CEST 2008 Derick Rethans <derick@derickrethans.nl>
878
xdebug_str.c
879
xdebug/xdebug_str.h
880
xdebug/xdebug_mm.h:
881
- Fixed crash on Vista where memory was freed with routines from a different
882
  standard-C library than it was allocated with. (Patch by Eric Promislow
883
  <ericp@activestate.com>).
884
 
885
Tue May 27 14:40:21 CEST 2008 Derick Rethans <derick@derickrethans.nl>
886
usefulstuff.c
887
xdebug/xdebug_handler_dbgp.c:
888
- MFH: Support debugging into phars.
889
 
890
Tue May 27 14:40:06 CEST 2008 Derick Rethans <derick@derickrethans.nl>
891
usefulstuff.c
892
xdebug/xdebug_handler_dbgp.c:
893
- Support debugging into phars.
894
 
895
Fri May 23 21:09:51 CEST 2008 Shane Caraveo <shane@caraveo.com>
896
xdebug_mm.h:
897
- fix windows memory alloc/free crash in xdebug.  This shows up primarily on vista.
898
 
899
http://bugs.activestate.com/show_bug.cgi?id=77272
900
 
901
 
902
Wed May 21 16:32:02 CEST 2008 Derick Rethans <derick@derickrethans.nl>
903
xdebug_handler_dbgp.c:
904
- MFH: Fixed issues with Xdebug stalling/crashing when detaching from remote
905
  debugging.
906
 
907
Wed May 21 16:31:44 CEST 2008 Derick Rethans <derick@derickrethans.nl>
908
xdebug_handler_dbgp.c:
909
- Fixed issues with Xdebug stalling/crashing when detaching from remote
910
  debugging.
911
 
912
Wed May 21 16:30:38 CEST 2008 Derick Rethans <derick@derickrethans.nl>
913
xdebug_code_coverage.c:
914
- MFH: Fixed issues with code coverage crashing on parse errors.
915
 
916
Wed May 21 16:30:34 CEST 2008 Derick Rethans <derick@derickrethans.nl>
917
xdebug_code_coverage.c:
918
- Fixed issues with code coverage crashing on parse errors.
919
 
920
Wed Apr 30 16:47:04 CEST 2008 Derick Rethans <derick@derickrethans.nl>
921
xdebug.c:
922
- MFH: Two more overloaded opcodes to make code coverage better.
923
 
924
Wed Apr 30 16:46:45 CEST 2008 Derick Rethans <derick@derickrethans.nl>
925
xdebug.c
926
xdebug/xdebug_superglobals.c
927
xdebug/xdebug_superglobals.h
928
xdebug/xdebug.c:
929
- Two more overloaded opcodes to make code coverage better.
930
 
931
Wed Apr 30 16:36:13 CEST 2008 Derick Rethans <derick@derickrethans.nl>
932
xdebug_code_coverage.c:
933
- MFH: Fix for strange jump positions in path analysis.
934
 
935
Wed Apr 30 16:31:34 CEST 2008 Derick Rethans <derick@derickrethans.nl>
936
xdebug_superglobals.c
937
xdebug/xdebug.c:
938
- Merge back trivial changes from HEAD.
939
 
940
Wed Apr 30 16:24:52 CEST 2008 Derick Rethans <derick@derickrethans.nl>
941
package.xml:
942
- Added depcomp to the package to make debugclient work properly.
943
 
944
Wed Apr 30 16:24:30 CEST 2008 Derick Rethans <derick@derickrethans.nl>
945
xdebug.c:
946
- Fixed CS.
947
 
948
Fri Apr 18 20:04:28 CEST 2008 Derick Rethans <derick@derickrethans.nl>
949
php_xdebug.h:
950
- Back to -dev.
951
 
952
Wed Apr 09 16:49:11 CEST 2008 Derick Rethans <derick@derickrethans.nl>
953
package.xml
954
xdebug/package2.xml:
955
- Added missing depcomp file.
956
 
957
Wed Apr 09 16:47:54 CEST 2008 Derick Rethans <derick@derickrethans.nl>
958
package.xml
959
xdebug/package2.xml
960
xdebug/php_xdebug.h
961
xdebug/template.rc:
962
- Go with 2.0.3.
963
 
964
Wed Apr 09 14:42:03 CEST 2008 Derick Rethans <derick@derickrethans.nl>
965
xdebug_compat.c:
966
- MFH: Re-license file.
967
 
968
Wed Apr 09 14:41:37 CEST 2008 Derick Rethans <derick@derickrethans.nl>
969
xdebug_compat.c:
970
- Re-license file.
971
 
972
Wed Apr 02 16:46:55 CEST 2008 Derick Rethans <derick@derickrethans.nl>
973
xdebug.c:
974
- 2008 now.
975
 
976
Fri Mar 28 01:09:10 CET 2008 Shane Caraveo <shane@caraveo.com>
977
xdebug_handler_dbgp.c:
978
- fix conditional breakpoint support, now only watch needs to be implemented
979
 
980
Thu Mar 20 17:51:20 CET 2008 Derick Rethans <derick@derickrethans.nl>
981
xdebug_code_coverage.c:
982
- MFH: Ignore ZEND_ADD_INTERFACE, which is on a different line in PHP >= 5.3
983
  for some weird reason.
984
 
985
Thu Mar 20 17:51:09 CET 2008 Derick Rethans <derick@derickrethans.nl>
986
xdebug_code_coverage.c:
987
- Ignore ZEND_ADD_INTERFACE, which is on a different line in PHP >= 5.3 for
988
  some weird reason.
989
 
990
Thu Mar 20 17:50:37 CET 2008 Derick Rethans <derick@derickrethans.nl>
991
xdebug.c:
992
- MFH: Made this compile for everything < 5.3 again.
993
 
994
Thu Mar 20 17:50:24 CET 2008 Derick Rethans <derick@derickrethans.nl>
995
xdebug.c:
996
- Made this compile for everything < 5.3 again.
997
 
998
Wed Mar 19 17:01:07 CET 2008 Derick Rethans <derick@derickrethans.nl>
999
xdebug.c
1000
xdebug/xdebug_handler_dbgp.c:
1001
- MFH: Make it compile with PHP 5.3 again.
1002
 
1003
Wed Mar 19 17:00:29 CET 2008 Derick Rethans <derick@derickrethans.nl>
1004
xdebug.c
1005
xdebug/xdebug_handler_dbgp.c:
1006
- Make it compile with PHP 5.3 again.
1007
 
1008
Thu Mar 13 15:06:57 CET 2008 Derick Rethans <derick@derickrethans.nl>
1009
xdebug.c:
1010
- Make this compile with PHP 5.3 and HEAD again. (Patch by Etienne Kneus)
1011
 
1012
Thu Mar 13 15:06:10 CET 2008 Derick Rethans <derick@derickrethans.nl>
1013
xdebug.c:
1014
- Make this compile with PHP 5.3 and HEAD again. (Patch by Etienne Kneus)
1015
 
1016
Tue Mar 04 14:13:05 CET 2008 Derick Rethans <derick@derickrethans.nl>
1017
config.m4:
1018
- Revert Marcus' patch
1019
 
1020
Tue Mar 04 12:24:07 CET 2008 Derick Rethans <derick@derickrethans.nl>
1021
xdebug_var.c:
1022
- MFH: Added support for the new E_DEPRECATED.
1023
 
1024
Tue Mar 04 12:23:52 CET 2008 Derick Rethans <derick@derickrethans.nl>
1025
xdebug_var.c:
1026
- Added support for the new E_DEPRECATED.
1027
 
1028
Tue Feb 19 17:57:32 CET 2008 Derick Rethans <derick@derickrethans.nl>
1029
xdebug.c:
1030
- Fixed strange empty zval to string conversion.
1031
 
1032
Sun Feb 17 21:52:08 CET 2008 Marcus Börger <helly@php.net>
1033
config.m4:
1034
- Enable to be tested as built-in using 'make test'
1035
 
1036
 
1037
Wed Feb 13 17:27:07 CET 2008 Derick Rethans <derick@derickrethans.nl>
1038
xdebug.c:
1039
- MFH: One more overloaded opcode for code coverage.
1040
 
1041
Wed Feb 13 17:26:42 CET 2008 Derick Rethans <derick@derickrethans.nl>
1042
xdebug.c:
1043
- One more overloaded opcode for code coverage.
1044
 
1045
Wed Feb 13 15:57:30 CET 2008 Derick Rethans <derick@derickrethans.nl>
1046
xdebug.c
1047
xdebug/xdebug_code_coverage.c:
1048
- MFH: Two more code coverage fixes: elseif and return.
1049
 
1050
Wed Feb 13 15:57:00 CET 2008 Derick Rethans <derick@derickrethans.nl>
1051
xdebug.c
1052
xdebug/xdebug_code_coverage.c:
1053
- Two more code coverage fixes: elseif and return.
1054
 
1055
Wed Feb 13 14:59:48 CET 2008 Derick Rethans <derick@derickrethans.nl>
1056
xdebug_code_coverage.c
1057
xdebug/tests/bug00334.phpt:
1058
- MFH: Fixed code coverage dead-code detection.
1059
 
1060
Wed Feb 13 14:59:28 CET 2008 Derick Rethans <derick@derickrethans.nl>
1061
xdebug_code_coverage.c
1062
xdebug/tests/bug00334.phpt:
1063
- Fixed code coverage dead-code detection.
1064
 
1065
Wed Feb 13 14:54:12 CET 2008 Derick Rethans <derick@derickrethans.nl>
1066
test-5.3.sh:
1067
- MFH: Added 5.3 test script.
1068
 
1069
Wed Feb 13 14:53:57 CET 2008 Derick Rethans <derick@derickrethans.nl>
1070
test-5.3.sh:
1071
- Added 5.3 test script.
1072
 
1073
Wed Feb 13 14:38:21 CET 2008 Derick Rethans <derick@derickrethans.nl>
1074
xdebug_code_coverage.c
1075
xdebug/tests/coverage4.inc
1076
xdebug/tests/coverage4.phpt:
1077
- MFH: Fixed abstract method detection.
1078
 
1079
Wed Feb 13 14:37:47 CET 2008 Derick Rethans <derick@derickrethans.nl>
1080
xdebug_code_coverage.c
1081
xdebug/tests/coverage4.inc
1082
xdebug/tests/coverage4.phpt:
1083
- Fixed abstract method detection.
1084
 
1085
Wed Feb 13 13:12:21 CET 2008 Derick Rethans <derick@derickrethans.nl>
1086
xdebug.c
1087
xdebug/xdebug_handler_dbgp.c
1088
xdebug/xdebug_handler_dbgp.h
1089
xdebug/tests/bug00314.phpt
1090
xdebug/tests/stacktrace_html_0.phpt
1091
xdebug/tests/stacktrace_html_1.phpt
1092
xdebug/tests/stacktrace_html_2.phpt
1093
xdebug/tests/stacktrace_html_3.phpt
1094
xdebug/tests/stacktrace_html_4.phpt
1095
xdebug/tests/stacktrace_html_4_novar.phpt
1096
xdebug/tests/trace2.phpt:
1097
- Merge PHP 5.3 and DBGp fixes from HEAD.
1098
 
1099
Sun Feb 03 14:04:48 CET 2008 Marcus Börger <helly@php.net>
1100
xdebug.c:
1101
- Initial 5.3 fixup
1102
 
1103
Fri Nov 30 23:19:51 CET 2007 Shane Caraveo <shane@caraveo.com>
1104
xdebug_code_coverage.c:
1105
- fix xdebug builds against 4.4.
1106
 
1107
Derick, can you verify what *should* be done for 4.x?
1108
Fri Nov 30 22:25:35 CET 2007 Shane Caraveo <shane@caraveo.com>
1109
xdebug.c:
1110
- fix windows TSRM build after change 1.412
1111
Wed Nov 21 15:04:25 CET 2007 Derick Rethans <derick@derickrethans.nl>
1112
xdebug.c:
1113
- MFH: Fixed bug #338: Crash with: xdebug.remote_handler=req.
1114
 
1115
Wed Nov 21 15:03:52 CET 2007 Derick Rethans <derick@derickrethans.nl>
1116
xdebug.c:
1117
- Fixed bug #338: Crash with: xdebug.remote_handler=req.
1118
 
1119
Wed Nov 21 14:44:38 CET 2007 Derick Rethans <derick@derickrethans.nl>
1120
xdebug.c
1121
xdebug/tests/functrace_comp_0.phpt
1122
xdebug/tests/functrace_comp_1.phpt
1123
xdebug/tests/functrace_comp_2.phpt
1124
xdebug/tests/functrace_comp_3.phpt
1125
xdebug/tests/functrace_comp_4.phpt
1126
xdebug/tests/trace1.phpt:
1127
- Implemented feature #245: Function parameters in computerized function traces.
1128
 
1129
Wed Nov 21 14:42:42 CET 2007 Derick Rethans <derick@derickrethans.nl>
1130
xdebug.c:
1131
- MFH: Use the op_array ctor handler.
1132
 
1133
Wed Nov 21 14:42:15 CET 2007 Derick Rethans <derick@derickrethans.nl>
1134
xdebug.c:
1135
- Use the op_array ctor handler.
1136
 
1137
Mon Nov 12 23:27:50 CET 2007 Derick Rethans <derick@derickrethans.nl>
1138
xdebug_code_coverage.c
1139
xdebug/tests/bug00334.inc
1140
xdebug/tests/bug00334.phpt:
1141
- MFH: Fixed bug #334: Code Coverage Regressions.
1142
 
1143
Mon Nov 12 23:26:57 CET 2007 Derick Rethans <derick@derickrethans.nl>
1144
xdebug_code_coverage.c
1145
xdebug/tests/bug00334.inc
1146
xdebug/tests/bug00334.phpt:
1147
- Fixed bug #334: Code Coverage Regressions.
1148
 
1149
Mon Nov 12 23:25:57 CET 2007 Derick Rethans <derick@derickrethans.nl>
1150
tests/bug00089.phpt
1151
xdebug/tests/bug00280.phpt
1152
xdebug/tests/bug00298.phpt
1153
xdebug/tests/xdebug_var_dump.phpt:
1154
- MFH: Fixed test cases after last feature addition.
1155
 
1156
Mon Nov 12 23:25:23 CET 2007 Derick Rethans <derick@derickrethans.nl>
1157
tests/bug00089.phpt
1158
xdebug/tests/bug00280.phpt
1159
xdebug/tests/bug00298.phpt
1160
xdebug/tests/xdebug_var_dump.phpt:
1161
- Fixed test cases after last feature addition.
1162
 
1163
Mon Nov 12 17:59:34 CET 2007 Derick Rethans <derick@derickrethans.nl>
1164
xdebug_var.c:
1165
- MFH: Added a CSS-class for xdebug's var_dump().
1166
 
1167
Mon Nov 12 17:59:01 CET 2007 Derick Rethans <derick@derickrethans.nl>
1168
xdebug_var.c:
1169
- Added a CSS-class for xdebug's var_dump().
1170
 
1171
Mon Nov 12 17:58:32 CET 2007 Derick Rethans <derick@derickrethans.nl>
1172
:
1173
- Fixed ChangeLog.
1174
 
1175
Sun Nov 11 17:29:08 CET 2007 Derick Rethans <derick@derickrethans.nl>
1176
php_xdebug.h
1177
xdebug/template.rc:
1178
- Back to -dev.
1179
 
1180
Sun Nov 11 15:35:04 CET 2007 Derick Rethans <derick@derickrethans.nl>
1181
package2.xml:
1182
- Update package2.xml file as well...
1183
 
1184
Sun Nov 11 15:34:06 CET 2007 Derick Rethans <derick@derickrethans.nl>
1185
package.xml
1186
xdebug/php_xdebug.h
1187
xdebug/template.rc:
1188
- Go with 2.0.2.
1189
 
1190
Sun Nov 11 15:33:24 CET 2007 Derick Rethans <derick@derickrethans.nl>
1191
xdebug_code_coverage.c:
1192
- MFH: Change the if() in case the value is uninitialized.
1193
 
1194
Sun Nov 11 15:32:56 CET 2007 Derick Rethans <derick@derickrethans.nl>
1195
xdebug_code_coverage.c:
1196
- Change the if() in case the value is uninitialized.
1197
 
1198
Mon Oct 29 19:59:55 CET 2007 Derick Rethans <derick@derickrethans.nl>
1199
xdebug_code_coverage.c
1200
xdebug/tests/bug00313.inc
1201
xdebug/tests/bug00313.phpt:
1202
- MFH: Fixed bug #321: Code coverage crashes on empty PHP files.
1203
 
1204
Mon Oct 29 19:59:27 CET 2007 Derick Rethans <derick@derickrethans.nl>
1205
xdebug_code_coverage.c
1206
xdebug/tests/bug00313.inc
1207
xdebug/tests/bug00313.phpt:
1208
- Fixed bug #321: Code coverage crashes on empty PHP files.
1209
 
1210
Mon Oct 29 19:57:05 CET 2007 Derick Rethans <derick@derickrethans.nl>
1211
tests/bug00089.phpt
1212
xdebug/tests/bug00280.phpt
1213
xdebug/tests/bug00298.phpt
1214
xdebug/tests/xdebug_var_dump.phpt:
1215
- Fixed test cases after the fix for bug #300: Direction of var_dump().
1216
 
1217
Mon Oct 29 19:56:40 CET 2007 Derick Rethans <derick@derickrethans.nl>
1218
tests/bug00089.phpt
1219
xdebug/tests/bug00280.phpt
1220
xdebug/tests/bug00298.phpt
1221
xdebug/tests/xdebug_var_dump.phpt:
1222
- Fixed test cases after the fix for bug #300: Direction of var_dump().
1223
 
1224
Sun Oct 28 18:07:07 CET 2007 Derick Rethans <derick@derickrethans.nl>
1225
xdebug_var.c:
1226
- MFH: Fixed bug #300: Direction of var_dump().
1227
 
1228
Sun Oct 28 18:06:35 CET 2007 Derick Rethans <derick@derickrethans.nl>
1229
xdebug_var.c:
1230
- Fixed bug #300: Direction of var_dump().
1231
 
1232
Sun Oct 28 17:31:52 CET 2007 Derick Rethans <derick@derickrethans.nl>
1233
xdebug_handler_dbgp.c:
1234
- MFH: Always set the transaction_id and command. (Related to bug #313).
1235
 
1236
Sun Oct 28 17:27:44 CET 2007 Derick Rethans <derick@derickrethans.nl>
1237
xdebug_handler_dbgp.c:
1238
- Always set the transaction_id and command. (Related to bug #313).
1239
 
1240
Sat Oct 27 20:25:41 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1241
xdebug.c
1242
xdebug/tests/bug00314.phpt:
1243
- MFH: Fixed bug #314: PHP CLI Error Logging thwarted when XDebug Loaded.
1244
 
1245
Sat Oct 27 20:25:28 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1246
xdebug.c
1247
xdebug/tests/bug00314.phpt:
1248
- Fixed bug #314: PHP CLI Error Logging thwarted when XDebug Loaded.
1249
 
1250
Sat Oct 27 18:40:37 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1251
xdebug_handler_dbgp.c:
1252
- MFH: Fixed bug #325: "detach" stops further sessions being established from
1253
  Apache.
1254
 
1255
Sat Oct 27 18:40:10 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1256
xdebug_handler_dbgp.c:
1257
- Fixed bug #325: "detach" stops further sessions being established from
1258
  Apache.
1259
 
1260
Sat Oct 27 17:48:00 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1261
xdebug_code_coverage.c
1262
xdebug/tests/bug00318.inc
1263
xdebug/tests/bug00318.phpt:
1264
- MFH: Fixed bug #318: Segmentation Fault in code coverage analysis.
1265
 
1266
Sat Oct 27 17:47:42 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1267
xdebug_code_coverage.c
1268
xdebug/tests/bug00318.inc
1269
xdebug/tests/bug00318.phpt:
1270
- Fixed bug #318: Segmentation Fault in code coverage analysis.
1271
 
1272
Thu Oct 25 22:44:16 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1273
test-5.2.sh
1274
xdebug/xdebug.c
1275
xdebug/tests/bug00315.phpt:
1276
- MFH: Fixed bug #315: Xdebug crashes when including a file that doesn't exist.
1277
 
1278
Thu Oct 25 22:42:30 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1279
xdebug.c
1280
xdebug/tests/bug00315.phpt:
1281
- Fixed bug #315: Xdebug crashes when including a file that doesn't exist.
1282
 
1283
Thu Oct 25 22:41:19 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1284
test-5.2.sh:
1285
- Update location of test script.
1286
 
1287
Sun Oct 21 12:45:38 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1288
xdebug_code_coverage.c:
1289
- MFH: PHP 4.3 and PHP 4.4 compatibility.
1290
 
1291
Sun Oct 21 12:45:25 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1292
xdebug_code_coverage.c:
1293
- PHP 4.3 and 4.4 compatibility.
1294
 
1295
Sun Oct 21 12:24:54 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1296
php_xdebug.h
1297
xdebug/template.rc:
1298
- Back to dev.
1299
 
1300
Sun Oct 21 12:21:45 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1301
template.rc:
1302
- Also update version in Windows template file.
1303
 
1304
Sat Oct 20 19:07:47 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1305
package.xml
1306
xdebug/package2.xml
1307
xdebug/php_xdebug.h:
1308
- Go with 2.0.1.
1309
 
1310
Sat Oct 20 18:48:31 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1311
xdebug.c:
1312
- MF20: Make this scale a bit better.
1313
 
1314
Sat Oct 20 18:37:49 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1315
xdebug.c:
1316
- Make this scale a bit better.
1317
 
1318
Thu Oct 11 02:54:10 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1319
php_xdebug.h
1320
xdebug/xdebug.c
1321
xdebug/xdebug_code_coverage.c
1322
xdebug/xdebug_code_coverage.h
1323
xdebug/xdebug_private.h:
1324
- MF20: Improve code coverage gathering performace by 1000%.
1325
 
1326
Thu Oct 11 02:49:12 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1327
php_xdebug.h
1328
xdebug/xdebug.c
1329
xdebug/xdebug_code_coverage.c
1330
xdebug/xdebug_code_coverage.h
1331
xdebug/xdebug_private.h:
1332
- Improve code coverage gathering performace by 1000%.
1333
 
1334
Wed Oct 10 00:28:34 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1335
xdebug_compat.c
1336
xdebug/xdebug_compat.h
1337
xdebug/xdebug_var.c:
1338
- MF2.0: PHP 5.3 compatibility.
1339
 
1340
Tue Oct 09 23:58:11 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1341
xdebug_compat.c
1342
xdebug/xdebug_compat.h
1343
xdebug/xdebug_var.c:
1344
- PHP 5.3 compatibility.
1345
 
1346
Fri Aug 24 03:37:54 CEST 2007 Shane Caraveo <shane@caraveo.com>
1347
xdebug_handler_dbgp.c
1348
xdebug/xdebug_handler_dbgp.h:
1349
- ignore post mortem if detached
1350
- detach does respond
1351
- fixup post mortem command handler checking
1352
- dont bail if detaching
1353
 
1354
Fri Aug 24 03:07:57 CEST 2007 Shane Caraveo <shane@caraveo.com>
1355
xdebug_handler_dbgp.c:
1356
- conform to spec on stopping/stopped status, this fixes post mortem support since a status of stopped means no more communication is allowed
1357
- it will probably break someone's post mortem implementation
1358
 
1359
Thu Aug 23 21:44:31 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1360
php_xdebug.h
1361
xdebug/xdebug.c
1362
xdebug/tests/xdebug_var_dump_non_overload.phpt
1363
xdebug/tests/bug00089.phpt
1364
xdebug/tests/bug00280.phpt
1365
xdebug/tests/xdebug_var_dump.phpt:
1366
- Added the xdebug.overload_var_dump setting which allows you to turn off
1367
  Xdebug's version of var_dump().
1368
 
1369
Wed Aug 15 20:24:00 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1370
xdebug.c
1371
xdebug/xdebug_superglobals.c
1372
xdebug/tests/stacktrace_html_0.phpt
1373
xdebug/tests/stacktrace_html_1.phpt
1374
xdebug/tests/stacktrace_html_2.phpt
1375
xdebug/tests/stacktrace_html_3.phpt
1376
xdebug/tests/stacktrace_html_4.phpt
1377
xdebug/tests/stacktrace_html_4_novar.phpt
1378
xdebug/tests/trace2.phpt:
1379
- Use a class for all generated tables.
1380
 
1381
Wed Aug 15 16:49:50 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1382
README:
1383
- Fixed the English that has been broken for only 5 years :)
1384
 
1385
Wed Aug 15 16:03:58 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1386
php_xdebug.h
1387
xdebug/xdebug.c:
1388
- Added the xdebug_start_error_collection(), xdebug_stop_error_collection() and
1389
  xdebug_get_collected_errors() functions.
1390
 
1391
Mon Aug 13 08:51:20 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1392
tests/stacktrace_html_0.phpt
1393
xdebug/tests/stacktrace_html_1.phpt
1394
xdebug/tests/stacktrace_html_2.phpt
1395
xdebug/tests/stacktrace_html_3.phpt
1396
xdebug/tests/stacktrace_html_4.phpt
1397
xdebug/tests/stacktrace_html_4_novar.phpt
1398
xdebug/tests/trace2.phpt:
1399
- Fixed test cases.
1400
 
1401
Mon Aug 06 21:36:27 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1402
xdebug.c
1403
xdebug/xdebug_superglobals.c:
1404
- MFH: Fixed bug #300: Xdebug does not force LTR rendering for its tables.
1405
 
1406
Mon Aug 06 21:35:41 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1407
xdebug.c
1408
xdebug/xdebug_superglobals.c:
1409
- Fixed bug #300: Xdebug does not force LTR rendering for its tables.
1410
 
1411
Tue Jul 31 23:44:56 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1412
xdebug_handler_dbgp.c:
1413
- Implemented request #200: Add the retrieval of a file's execution lines in
1414
  DBGp. I added a new un-official method called xcmd_get_executable_lines
1415
  which requires the stack depth as argument (-d). You can only fetch
1416
  this information for stack frames as it needs an available op-array which
1417
  is only available when a function is executed.
1418
 
1419
Sun Jul 29 17:05:20 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1420
php_xdebug.h:
1421
- MFH: Fixed bug #301: Loading would cause SIGBUS on Solaris 10 SPARC. (Patch
1422
  by Sean Chalmers)
1423
 
1424
Sun Jul 29 17:04:48 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1425
php_xdebug.h:
1426
- Fixed bug #301: Loading would cause SIGBUS on Solaris 10 SPARC. (Patch by
1427
  Sean Chalmers)
1428
 
1429
Thu Jul 26 15:26:18 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1430
xdebug.c:
1431
- TSRM fixes.
1432
 
1433
Tue Jul 24 22:07:01 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1434
xdebug.c
1435
xdebug/tests/trace1.phpt
1436
xdebug/tests/trace2.phpt
1437
xdebug/tests/trace.phpt:
1438
- MFH: Fixed bug #299: Computerized traces don't have a newline for return
1439
  entries if memory limit is not enabled.
1440
 
1441
Tue Jul 24 22:06:41 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1442
xdebug.c
1443
xdebug/tests/trace1.phpt
1444
xdebug/tests/trace2.phpt
1445
xdebug/tests/trace.phpt:
1446
- Fixed bug #299: Computerized traces don't have a newline for return entries if
1447
  memory limit is not enabled.
1448
 
1449
Tue Jul 24 12:34:15 CEST 2007 Jani Taskinen <sniper@php.net>
1450
contrib/online_profiling_prepend.php:
1451
- Added error checks and messages for missing profile output file / dir.
1452
 
1453
Sun Jul 22 23:03:08 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1454
php_xdebug.h
1455
xdebug/xdebug.c:
1456
- Implemented FR #244: Be able to click on filename in the error report
1457
  location items.  Documented at
1458
  http://xdebug.org/docs/stack_trace#file_link_format
1459
 
1460
Sat Jul 21 13:34:10 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1461
template.rc:
1462
- MFH: New template.rc file.
1463
 
1464
Sat Jul 21 13:31:06 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1465
template.rc:
1466
- Added template.rc file to override default PHP version template.
1467
 
1468
Fri Jul 20 15:52:40 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1469
test.sh
1470
xdebug/xdebug_var.c
1471
xdebug/tests/bug00298.phpt:
1472
- MFH: Fixed bug #298: xdebug_var_dump() doesn't handle entity replacements
1473
  correctly concerning string length.
1474
 
1475
Fri Jul 20 15:52:26 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1476
xdebug_var.c
1477
xdebug/tests/bug00298.phpt:
1478
- Fixed bug #298: xdebug_var_dump() doesn't handle entity replacements
1479
  correctly concerning string length.
1480
 
1481
Fri Jul 20 00:19:44 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1482
xdebug_handlers.c:
1483
- MFH: Fixed a memory free error related to remote debugging conditions.
1484
  (Related to bug #297).
1485
 
1486
Fri Jul 20 00:19:15 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1487
xdebug_handlers.c:
1488
- Fixed a memory free error related to remote debugging conditions. (Related to
1489
  bug #297).
1490
 
1491
Wed Jul 18 19:40:13 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1492
php_xdebug.h:
1493
- HEAD is now 2.1.0-dev.
1494
 
1495
Wed Jul 18 19:39:55 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1496
php_xdebug.h:
1497
- Back to -dev in branch.
1498
 
1499
Wed Jul 18 19:34:56 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1500
package.xml
1501
xdebug/package2.xml
1502
xdebug/php_xdebug.h:
1503
- Go with 2.0.0.
1504
 
1505
Wed Jul 18 19:25:31 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1506
test-4.3.sh:
1507
- Fixed test script.
1508
 
1509
Mon Jul 16 12:09:07 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1510
xdebug.c:
1511
- Removed unreferenced var.
1512
 
1513
Sun Jul 15 20:39:01 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1514
xdebug.c:
1515
- Fixed bug #279: PHP segfault on use of virtual() function.
1516
 
1517
Sun Jul 08 22:04:02 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1518
usefulstuff.c:
1519
- Fixed opening files (such as the remote log) on Windows.
1520
 
1521
Sun Jul 08 20:35:00 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1522
xdebug_profiler.c:
1523
- Backing out debug statement.
1524
 
1525
Sun Jul 08 20:33:44 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1526
xdebug.c
1527
xdebug/xdebug_profiler.c:
1528
- Fixed bug #289: Xdebug terminates connection when eval() is run in the init
1529
  stage.
1530
 
1531
Sun Jul 08 15:06:31 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1532
xdebug_handler_dbgp.c:
1533
- Added support for "breakpoint_languages".
1534
 
1535
Sun Jul 08 14:56:23 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1536
xdebug.c:
1537
- Fixed bug #290: Function call leaks memory.
1538
 
1539
Sun Jul 08 14:55:39 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1540
tests/bug00173.phpt
1541
xdebug/tests/bug00176.phpt:
1542
- Fixed bug #291: Test that use SPL do not skip when SPL is not available.
1543
 
1544
Thu Jul 05 21:08:37 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1545
xdebug.c:
1546
- Fixed bug #284: Step_over on breakpointed line made Xdebug break twice.
1547
 
1548
Sun Jun 24 22:20:17 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1549
php_xdebug.h
1550
xdebug/xdebug.c
1551
xdebug/xdebug_handler_dbgp.c
1552
xdebug/xdebug_private.h:
1553
- Fixed bug #283: Xdebug always return $this with the value of last stack frame
1554
  in all stack frames.
1555
 
1556
Sun Jun 10 23:21:09 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1557
usefulstuff.c:
1558
- Fixed bug #282: %s is not usable for xdebug.profiler_output_name on Windows.
1559
#- On windows the full path includes a :, which can not be part of a filename.
1560
#  The : is now escaped as a _.
1561
 
1562
Sun Jun 10 00:00:37 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1563
xdebug.c:
1564
- Fixed bug #278: Code Coverage Issue.
1565
 
1566
Sat Jun 09 16:43:31 CEST 2007 Jani Taskinen <sniper@php.net>
1567
tests/bug00265.phpt:
1568
- fix test
1569
 
1570
Mon Jun 04 18:05:20 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1571
test-4.3.sh
1572
xdebug/xdebug_var.c
1573
xdebug/tests/bug00280.phpt:
1574
- Fixed bug #280: var_dump don't display key of array as expected.
1575
 
1576
Fri Jun 01 14:23:36 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1577
xdebug.c:
1578
- Fixed bug #270: Debugger aborts when PHP's eval() is encountered.
1579
 
1580
Thu May 31 21:15:58 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1581
usefulstuff.c:
1582
- Fixed the Xdebug version of raw_url_encode to not encode : and \. This is not
1583
  necessary according to the RFCs and it makes debug breakpoints work on
1584
  Windows.
1585
 
1586
 
1587
Thu May 31 21:02:15 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1588
xdebug_handler_dbgp.c:
1589
- One more ZTS error.
1590
 
1591
Thu May 31 20:42:48 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1592
xdebug.c:
1593
- "Last error" bits are only available in PHP 5 and later.
1594
 
1595
Thu May 31 20:41:27 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1596
xdebug_handler_dbgp.c:
1597
- ZTS fix.
1598
 
1599
Wed May 30 19:34:09 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1600
xdebug.c:
1601
- Made this compile on PHP 5.0 and 5.1 again.
1602
 
1603
Tue May 29 16:17:46 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1604
xdebug.c:
1605
- Removed unused variable.
1606
 
1607
Mon May 28 20:59:07 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1608
xdebug.c:
1609
- Fixed bug #261: Code coverage issues by overloading zend_assign_dim.
1610
 
1611
Sun May 27 23:57:17 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1612
xdebug_handler_dbgp.c:
1613
- Fixed bug #273: Remote debugging: context_get does not return context id.
1614
 
1615
Sun May 27 23:25:52 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1616
html/rss.xml
1617
www.derickrethans.nl/html/files/php-secrets-phptek7.pdf
1618
xdebug/php_xdebug.h
1619
xdebug/xdebug.c
1620
xdebug/tests/test3.phpt:
1621
- Put back the disabling of stack traces - apperently people were relying on
1622
  this.
1623
 
1624
Sat May 26 21:55:43 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1625
xdebug_handler_dbgp.c:
1626
- Fixed issues with recognizing eval'ed statements in the top scope of the
1627
  script. This might address issue #270.
1628
 
1629
Sat May 26 21:54:06 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1630
xdebug.c:
1631
- xdebug.collect_params is no longer a boolean setting. Although it worked fine,
1632
  phpinfo() showed only just On or Off here.
1633
 
1634
Tue May 22 22:33:33 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1635
xdebug.c
1636
xdebug/tests/bug00265.phpt:
1637
- Fixed bug #265: XDebug breaks error_get_last() .
1638
 
1639
Thu May 17 21:50:04 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1640
tests/bug00173.phpt
1641
xdebug/tests/bug00184.phpt
1642
xdebug/tests/start_trace.phpt:
1643
- Fixed some test cases.
1644
 
1645
Thu May 17 21:47:57 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1646
php_xdebug.h:
1647
- Back to -dev.
1648
 
1649
Thu May 17 17:26:18 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1650
package.xml
1651
xdebug/package2.xml
1652
xdebug/php_xdebug.h:
1653
- GO with RC4.
1654
 
1655
Wed May 16 18:11:24 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1656
xdebug.c:
1657
- Reimplemented file naming for trace files to use the new output formatting
1658
  mechanism.
1659
 
1660
Wed May 16 17:53:31 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1661
usefulstuff.c:
1662
- Added the c (crc32 of the cwd) and the % modifiers (literal %).
1663
- Fixed the s modifier in case the script name is not available.
1664
 
1665
Wed May 16 17:43:27 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1666
xdebug_superglobals.c:
1667
- Fixed xdebug_dump_superglobals() in case no super globals were configured.
1668
 
1669
Mon May 14 16:20:40 CEST 2007 Jani Taskinen <sniper@php.net>
1670
usefulstuff.c
1671
xdebug/usefulstuff.h
1672
xdebug/xdebug.c
1673
xdebug/xdebug_profiler.c
1674
xdebug/contrib/online_profiling_prepend.php:
1675
- Changed xdebug.profiler_output_name to use modifier tags:
1676
  %p = pid
1677
  %r = random number
1678
  %s = script name
1679
  %t = timestamp (seconds)
1680
  %u = timestamp (microseconds)
1681
  %H = $_SERVER['HTTP_HOST']
1682
  %R = $_SERVER['REQUEST_URI']
1683
  %S = session_id (from $_COOKIE if set)
1684
- Fixed some memleaks
1685
 
1686
 
1687
Mon May 14 10:25:17 CEST 2007 Jani Taskinen <sniper@php.net>
1688
xdebug.c:
1689
- Fix memleak.
1690
 
1691
Sun May 13 17:10:00 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1692
php_xdebug.h
1693
xdebug/xdebug.c
1694
xdebug/tests/test3.phpt:
1695
- Get rid of xdebug.default_enable setting and associated functions.
1696
 
1697
Sat May 12 03:41:19 CEST 2007 Jani Taskinen <sniper@php.net>
1698
xdebug_profiler.c:
1699
- Fixed the header format (callgrind_annotate failed..)
1700
 
1701
Wed May 09 11:04:22 CEST 2007 Jani Taskinen <sniper@php.net>
1702
xdebug.c:
1703
- Allow to trigger profiling by cookie.
1704
 
1705
Sun May 06 16:36:17 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1706
test.sh
1707
xdebug/xdebug.c
1708
xdebug/tests/array_map.phpt
1709
xdebug/tests/assert_test.phpt
1710
xdebug/tests/auto_trace.phpt
1711
xdebug/tests/bug00003.phpt
1712
xdebug/tests/bug00146.phpt
1713
xdebug/tests/bug00184.phpt
1714
xdebug/tests/call_user_func_array.phpt
1715
xdebug/tests/call_user_func_array2.phpt
1716
xdebug/tests/peak_memory_usage.phpt
1717
xdebug/tests/test1.phpt
1718
xdebug/tests/test10b.phpt
1719
xdebug/tests/test11.phpt
1720
xdebug/tests/test12.phpt
1721
xdebug/tests/test13.phpt
1722
xdebug/tests/test14b.phpt
1723
xdebug/tests/test15.phpt
1724
xdebug/tests/test16b.phpt
1725
xdebug/tests/test17.phpt
1726
xdebug/tests/test18.phpt
1727
xdebug/tests/test20b.phpt
1728
xdebug/tests/test7b.phpt
1729
xdebug/tests/test8.phpt
1730
xdebug/tests/test9b.phpt
1731
xdebug/tests/trace.phpt:
1732
- Implemented support for the 4 different collect_params settings for
1733
  function traces.
1734
- Fixed the test cases accordingly.
1735
 
1736
Sat Apr 28 02:04:45 CEST 2007 Jani Taskinen <sniper@php.net>
1737
tests/bug00184.phpt
1738
xdebug/tests/test20.phpt:
1739
- Fix tests.
1740
 
1741
Tue Apr 24 16:17:40 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1742
xdebug.c:
1743
- Fixed bug #255: Call Stack Table doesn't show Location on Windows.
1744
 
1745
Sun Apr 22 14:32:10 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1746
xdebug.c
1747
xdebug/tests/stacktrace_html_0.phpt
1748
xdebug/tests/stacktrace_html_1.phpt
1749
xdebug/tests/stacktrace_html_2.phpt
1750
xdebug/tests/stacktrace_html_3.phpt
1751
xdebug/tests/stacktrace_html_4.phpt
1752
xdebug/tests/stacktrace_html_4_novar.phpt
1753
xdebug/tests/stacktrace_text_0.phpt
1754
xdebug/tests/stacktrace_text_1.phpt
1755
xdebug/tests/stacktrace_text_2.phpt
1756
xdebug/tests/stacktrace_text_3.phpt
1757
xdebug/tests/stacktrace_text_4.phpt
1758
xdebug/tests/stacktrace_text_4_novar.phpt:
1759
- Implemented different levels of showing variables.
1760
 
1761
Sun Apr 22 14:28:43 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1762
tests/bug00241.phpt:
1763
- Fixed test case.
1764
 
1765
Fri Apr 13 14:49:35 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1766
xdebug_profiler.c:
1767
- Use µ seconds instead of a tenth of them to avoid confusion.
1768
 
1769
Thu Apr 12 00:37:12 CEST 2007 Jani Taskinen <sniper@php.net>
1770
contrib/online_profiling_prepend.php:
1771
- Added online profiling dumper script.
1772
 
1773
Sun Apr 08 17:40:49 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1774
debugclient/main.c:
1775
- Make this compile on Windows again.
1776
 
1777
Wed Apr 04 13:11:04 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1778
xdebug.c
1779
xdebug/xdebug_handler_dbgp.c:
1780
- Fixed bug #251: Using the source command with an invalid filename returns
1781
  unexpected result.
1782
 
1783
Wed Apr 04 13:10:25 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1784
xdebug_private.h:
1785
- Fixed error code, so that the one used for generating the message is the same
1786
  as the one actually in use.
1787
 
1788
Tue Apr 03 22:26:35 CEST 2007 Derick Rethans <derick@derickrethans.nl>
1789
debugclient/main.c:
1790
- Added basic support for <stream> type server packets.
1791
 
1792
Fri Mar 23 19:37:23 CET 2007 Derick Rethans <derick@derickrethans.nl>
1793
xdebug_var.c:
1794
- Fixed a possible crash for when EG(function_table) = NULL.
1795
 
1796
Sun Mar 18 10:21:14 CET 2007 Derick Rethans <derick@derickrethans.nl>
1797
xdebug.c:
1798
- Fixed a bug that prevented variable names from being recorded for remote
1799
  debug session while xdebug.collect_vars was turned off.
1800
 
1801
Wed Feb 28 20:44:32 CET 2007 Derick Rethans <derick@derickrethans.nl>
1802
xdebug.c:
1803
- Fixed bug #243: show_exception_trace="0" ignored.
1804
- Fixed a segfault in rendering stack traces to error logs.
1805
 
1806
Mon Feb 26 15:43:30 CET 2007 Derick Rethans <derick@derickrethans.nl>
1807
xdebug.c
1808
xdebug/xdebug_handler_dbgp.c
1809
xdebug/xdebug_handler_dbgp.h
1810
xdebug/xdebug_handler_gdb.c
1811
xdebug/xdebug_handler_gdb.h
1812
xdebug/xdebug_handlers.h:
1813
- Correctly add namespace definitions to XML.
1814
- Added the xdebug namespace that adds extra information to breakpoints
1815
  if available.
1816
- Stopped the use of <error> elements for exception breakpoints, as that
1817
  violates the protocol.
1818
 
1819
Mon Feb 26 15:38:42 CET 2007 Derick Rethans <derick@derickrethans.nl>
1820
debugclient/acinclude.m4
1821
xdebug/debugclient/configure.in:
1822
- Make this work with newer autoconf and automake.
1823
 
1824
Mon Feb 19 23:16:09 CET 2007 Derick Rethans <derick@derickrethans.nl>
1825
xdebug.c
1826
xdebug/xdebug_private.h
1827
xdebug/xdebug_profiler.c:
1828
- Removed support for Memory profiling as that didn't work properly.
1829
 
1830
Sat Feb 17 23:23:38 CET 2007 Derick Rethans <derick@derickrethans.nl>
1831
xdebug.c
1832
xdebug/tests/bug00241.phpt:
1833
- Fixed bug #241: Crash in xdebug_get_function_stack().
1834
 
1835
Sat Feb 17 22:00:31 CET 2007 Derick Rethans <derick@derickrethans.nl>
1836
usefulstuff.c:
1837
- Fixed bug #240: Crash with xdebug.remote_log on Windows.
1838
 
1839
Wed Jan 31 20:51:23 CET 2007 Derick Rethans <derick@derickrethans.nl>
1840
php_xdebug.h:
1841
- Back to dev
1842
 
1843
Wed Jan 31 20:07:37 CET 2007 Derick Rethans <derick@derickrethans.nl>
1844
package.xml
1845
xdebug/package2.xml
1846
xdebug/php_xdebug.h:
1847
- Go with RC3.
1848
 
1849
Wed Jan 31 19:57:24 CET 2007 Derick Rethans <derick@derickrethans.nl>
1850
xdebug_code_coverage.c:
1851
- Added uncommitted code-coverage fix.
1852
 
1853
Sun Jan 14 18:55:43 CET 2007 Derick Rethans <derick@derickrethans.nl>
1854
xdebug.c:
1855
- Fixed bug #232: PHP log_errors functionality lost after enabling xdebug error
1856
  handler when CLI is used.
1857
 
1858
Sun Jan 14 18:00:59 CET 2007 Derick Rethans <derick@derickrethans.nl>
1859
usefulstuff.c
1860
xdebug/xdebug.c
1861
xdebug/xdebug_handler_dbgp.c
1862
xdebug/xdebug_handler_gdb.c
1863
xdebug/xdebug_private.c
1864
xdebug/xdebug_private.h:
1865
- Fixed problems with opening files - the filename could cause double free
1866
  issues.
1867
- Removed the bogus "xdebug.allowed_clients" setting - it was not implemented.
1868
- Optimized used variable collection by switching to a linked list instead
1869
  of a hash. This is about 30% faster, but it needed a quick conversion to
1870
  hash in the case the information had to be shown to remove duplicate
1871
  variable names.
1872
 
1873
Sun Jan 07 15:44:21 CET 2007 Derick Rethans <derick@derickrethans.nl>
1874
xdebug_var.c:
1875
- Fixed formatting "problem"
1876
 
1877
Thu Jan 04 17:15:11 CET 2007 Derick Rethans <derick@derickrethans.nl>
1878
xdebug.c:
1879
- Fixed an undefined variable error.
1880
- Fixed a segfault that occurred when creating printable stack traces and
1881
  collect_params was turned off.
1882
 
1883
Tue Jan 02 17:02:37 CET 2007 Derick Rethans <derick@derickrethans.nl>
1884
usefulstuff.c
1885
xdebug/usefulstuff.h
1886
xdebug/xdebug.c
1887
xdebug/xdebug_handler_dbgp.c
1888
xdebug/xdebug_handler_gdb.c
1889
xdebug/xdebug_handler_php3.c
1890
xdebug/xdebug_hash.c
1891
xdebug/xdebug_llist.c
1892
xdebug/xdebug_profiler.c
1893
xdebug/xdebug_profiler.h
1894
xdebug/xdebug_superglobals.c
1895
xdebug/xdebug_var.c
1896
xdebug/xdebug_var.h
1897
xdebug/xdebug_xml.c:
1898
- Namespace protect everything correctly.
1899
 
1900
Thu Dec 28 23:59:07 CET 2006 Derick Rethans <derick@derickrethans.nl>
1901
xdebug.c
1902
xdebug/xdebug_handler_dbgp.c:
1903
- Removing some unused vars.
1904
 
1905
Thu Dec 28 23:58:40 CET 2006 Derick Rethans <derick@derickrethans.nl>
1906
LICENSE
1907
xdebug/php_xdebug.h
1908
xdebug/usefulstuff.c
1909
xdebug/usefulstuff.h
1910
xdebug/xdebug.c
1911
xdebug/xdebug_code_coverage.c
1912
xdebug/xdebug_code_coverage.h
1913
xdebug/xdebug_com.c
1914
xdebug/xdebug_com.h
1915
xdebug/xdebug_compat.h
1916
xdebug/xdebug_handler_dbgp.c
1917
xdebug/xdebug_handler_dbgp.h
1918
xdebug/xdebug_handler_gdb.c
1919
xdebug/xdebug_handler_gdb.h
1920
xdebug/xdebug_handler_php3.c
1921
xdebug/xdebug_handler_php3.h
1922
xdebug/xdebug_handlers.c
1923
xdebug/xdebug_handlers.h
1924
xdebug/xdebug_mm.h
1925
xdebug/xdebug_private.c
1926
xdebug/xdebug_private.h
1927
xdebug/xdebug_profiler.c
1928
xdebug/xdebug_profiler.h
1929
xdebug/xdebug_set.c
1930
xdebug/xdebug_set.h
1931
xdebug/xdebug_str.c
1932
xdebug/xdebug_str.h
1933
xdebug/xdebug_superglobals.c
1934
xdebug/xdebug_superglobals.h
1935
xdebug/xdebug_var.c
1936
xdebug/xdebug_var.h
1937
xdebug/xdebug_xml.c
1938
xdebug/xdebug_xml.h
1939
xdebug/debugclient/LICENSE
1940
xdebug/debugclient/main.c
1941
xdebug/debugclient/usefulstuff.c
1942
xdebug/debugclient/usefulstuff.h:
1943
- 2007 baby.
1944
 
1945
Thu Dec 28 21:01:12 CET 2006 Derick Rethans <derick@derickrethans.nl>
1946
usefulstuff.c:
1947
- Refactored file opening code. This also solves a segfault in case a file
1948
  can not be opened due to permission problems.
1949
 
1950
Sun Dec 24 21:04:29 CET 2006 Derick Rethans <derick@derickrethans.nl>
1951
php_xdebug.h:
1952
- Fixed memory tracking as memory_limit is always enabled in PHP 5.2.1 and later.
1953
 
1954
Sat Dec 23 21:26:15 CET 2006 Derick Rethans <derick@derickrethans.nl>
1955
php_xdebug.h:
1956
- Back to -dev.
1957
 
1958
Sat Dec 23 21:25:04 CET 2006 Derick Rethans <derick@derickrethans.nl>
1959
package.xml
1960
xdebug/package2.xml
1961
xdebug/php_xdebug.h:
1962
- Go with RC2.
1963
 
1964
Sat Dec 23 21:04:23 CET 2006 Derick Rethans <derick@derickrethans.nl>
1965
test-5.1.sh
1966
xdebug/test-5.2.sh
1967
xdebug/test-4.3.sh
1968
xdebug/xdebug.c
1969
xdebug/xdebug_code_coverage.c
1970
xdebug/tests/bug00022-ze1.phpt
1971
xdebug/tests/bug00212a-ze1.phpt
1972
xdebug/tests/coverage-ze1.phpt
1973
xdebug/tests/coverage2-ze1.phpt
1974
xdebug/tests/coverage3-ze1.phpt
1975
xdebug/tests/test6-ze1.phpt
1976
xdebug/tests/array_map.phpt
1977
xdebug/tests/bug00022.phpt
1978
xdebug/tests/bug00032-ze1.phpt
1979
xdebug/tests/bug00057-ze1.phpt
1980
xdebug/tests/bug00173.phpt
1981
xdebug/tests/bug00176.phpt
1982
xdebug/tests/bug00178.phpt
1983
xdebug/tests/bug00212a.phpt
1984
xdebug/tests/bug00212b.phpt
1985
xdebug/tests/bug00212c.phpt
1986
xdebug/tests/bug00213.phpt
1987
xdebug/tests/coverage.phpt
1988
xdebug/tests/coverage2.phpt
1989
xdebug/tests/coverage3.phpt
1990
xdebug/tests/local_vars_in_error-ze1.phpt
1991
xdebug/tests/test14.phpt
1992
xdebug/tests/test20.phpt
1993
xdebug/tests/test6.phpt
1994
xdebug/tests/test9b.phpt
1995
xdebug/tests/xdebug_call.phpt
1996
xdebug/tests/xdebug_call_depth.phpt
1997
xdebug/tests/xdebug_call_depth2.phpt:
1998
- PHP 4.4 compatibility.
1999
- Fixed/added test cases for PHP 4.4.
2000
 
2001
Fri Dec 22 14:51:04 CET 2006 Derick Rethans <derick@derickrethans.nl>
2002
xdebug.c
2003
xdebug/xdebug_var.c
2004
xdebug/tests/array_map.phpt
2005
xdebug/tests/bug00022.phpt
2006
xdebug/tests/bug00032-ze22.phpt
2007
xdebug/tests/bug00089.phpt
2008
xdebug/tests/bug00173.phpt
2009
xdebug/tests/bug00184.phpt
2010
xdebug/tests/get_declared_vars.phpt
2011
xdebug/tests/test1.phpt
2012
xdebug/tests/test12.phpt
2013
xdebug/tests/test6.phpt
2014
xdebug/tests/test8.phpt
2015
xdebug/tests/xdebug_var_dump.phpt:
2016
- Implemented the "xdebug.var_display_max_children" setting. The default is set to 128 children.
2017
- Fixed the issue where get_declared_parameters() did not now about variables
2018
  there are in the declared function header, but were not used in the code. Due
2019
  to this change expected arguments that were not send to a function will now
2020
  show up as ??? in stack and function traces. Only tested with PHP 5.2.
2021
- Removed variable name printing from the fancy synopsis formatter.
2022
 
2023
Tue Dec 19 18:55:28 CET 2006 Derick Rethans <derick@derickrethans.nl>
2024
xdebug_handler_dbgp.c:
2025
- DBGP: Reimplemented property_set to use the same symbol fetching function
2026
  as property_get. We now only use eval in case no type (-t) argument was
2027
  given.
2028
 
2029
Tue Dec 19 18:54:19 CET 2006 Derick Rethans <derick@derickrethans.nl>
2030
xdebug_var.c:
2031
- Allow xdebug.var_display_max_data and xdebug.var_display_max_depth settings
2032
  of -1 which will unlimit those settings.
2033
 
2034
Tue Dec 19 17:16:12 CET 2006 Derick Rethans <derick@derickrethans.nl>
2035
config.m4:
2036
- Link in libm for the systems that need it (AIX).
2037
 
2038
Tue Dec 19 11:48:44 CET 2006 Derick Rethans <derick@derickrethans.nl>
2039
xdebug_var.c:
2040
- Added types to fancy var dumping function.
2041
 
2042
Tue Dec 12 22:23:32 CET 2006 Derick Rethans <derick@derickrethans.nl>
2043
xdebug_handler_dbgp.c
2044
xdebug/xdebug_var.c
2045
xdebug/xdebug_xml.c
2046
xdebug/xdebug_xml.h:
2047
- Fixed bug #228: Binary safety for stream output and property fetches.
2048
 
2049
Tue Dec 12 13:46:40 CET 2006 Derick Rethans <derick@derickrethans.nl>
2050
xdebug_handler_gdb.c:
2051
- Fixed bug #225: xdebug dumps core when protocol is GDB.
2052
 
2053
Tue Dec 12 13:03:00 CET 2006 Derick Rethans <derick@derickrethans.nl>
2054
usefulstuff.c:
2055
- Fixed bug #224: Compile failure on Solaris.
2056
 
2057
Mon Dec 11 22:38:24 CET 2006 Derick Rethans <derick@derickrethans.nl>
2058
xdebug_handler_dbgp.c:
2059
- Sort super globals in Globals overview.
2060
 
2061
Mon Dec 11 22:36:21 CET 2006 Derick Rethans <derick@derickrethans.nl>
2062
xdebug_handler_dbgp.c:
2063
- Fixed bug #277: The SESSION super global does not show up in the Globals
2064
  scope.
2065
 
2066
Thu Dec 07 01:21:27 CET 2006 Derick Rethans <derick@derickrethans.nl>
2067
xdebug_handler_dbgp.c:
2068
- Fixed some issues with finding out the classname, which is important for
2069
  fetching private properties.
2070
 
2071
Fri Dec 01 20:38:21 CET 2006 Derick Rethans <derick@derickrethans.nl>
2072
xdebug.c
2073
xdebug/xdebug_handler_dbgp.c:
2074
- Fixed fetching private properies from objects when the object was an
2075
  array element.
2076
- Improved use of width in stack traces by using tooltips for directories
2077
  and values of parameters.
2078
 
2079
Fri Nov 24 11:52:49 CET 2006 Derick Rethans <derick@derickrethans.nl>
2080
debugclient/main.c:
2081
- Picky picky.
2082
 
2083
Fri Nov 24 09:55:20 CET 2006 Derick Rethans <derick@derickrethans.nl>
2084
xdebug_handler_dbgp.c:
2085
- Fixed usage of unitialized memory that prevented looking up numerical
2086
  array keys while fetching array elements not work properly.
2087
 
2088
Tue Nov 21 19:53:39 CET 2006 Derick Rethans <derick@derickrethans.nl>
2089
php_xdebug.h:
2090
- Fixed bug #219: Memory usage delta in traces don't work on PHP 5.2.0.
2091
 
2092
Sat Nov 11 22:57:23 CET 2006 Derick Rethans <derick@derickrethans.nl>
2093
xdebug_var.c:
2094
- Make sure we add the "reference" mark also for non-debug-zval var_dump calls.
2095
 
2096
Fri Nov 10 12:33:29 CET 2006 Derick Rethans <derick@derickrethans.nl>
2097
xdebug.c
2098
xdebug/xdebug_handler_dbgp.c
2099
xdebug/xdebug_handler_dbgp.h
2100
xdebug/xdebug_private.h:
2101
- Allow postmortem analysis.
2102
- Added the non-standard function xcmd_profiler_name_get.
2103
- Fixed a bug where error messages where not added upon errors in the protocol.
2104
 
2105
Sat Oct 28 00:00:11 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2106
README:
2107
- One more.
2108
 
2109
Fri Oct 27 23:45:46 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2110
README:
2111
- Test commit.
2112
 
2113
Fri Oct 27 23:05:50 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2114
xdebug_handler_dbgp.c:
2115
- Fixed a bug where $this did not appear in the local scoped context.
2116
 
2117
Wed Oct 25 14:50:50 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2118
Makefile.frag
2119
xdebug/config.m4
2120
xdebug/package.xml
2121
xdebug/package2.xml:
2122
- Unconfuse people that install Xdebug with the PECL installer.
2123
 
2124
Mon Oct 23 22:35:53 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2125
xdebug_handler_dbgp.c:
2126
- Fixed bug #215: Cannot retrieve nested arrays when the array key is a
2127
  numeric index.
2128
 
2129
Mon Oct 23 22:33:21 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2130
xdebug_var.c:
2131
- Fixed bug #214: The depth level of arrays was incorrectly checked so it
2132
  would show the first page of a level too deep as well.
2133
 
2134
Mon Oct 23 22:30:59 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2135
tests/bug00173.phpt:
2136
- Fixed testcase.
2137
 
2138
Fri Oct 20 14:37:42 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2139
xdebug.c:
2140
- Fixed PECL bug #8989: Compile error with PHP 5 and GCC 2.95.
2141
 
2142
Fri Oct 20 08:51:31 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2143
xdebug_handler_dbgp.c:
2144
- Change context 1 from globals (superglobals + vars in bottom most stack
2145
  frame) to just superglobals.
2146
 
2147
Thu Oct 19 22:51:19 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2148
tests/bug00173.phpt:
2149
- Fixed test case... this is now handling much better than before.
2150
 
2151
Thu Oct 19 22:46:17 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2152
xdebug.c:
2153
- Overload some more opcodes.
2154
 
2155
Thu Oct 19 22:45:48 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2156
xdebug_code_coverage.c:
2157
- Fixed dead code analysis for THROW.
2158
 
2159
Thu Oct 19 22:45:19 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2160
xdebug_set.c:
2161
- Allocate one byte more because of safety.
2162
 
2163
Thu Oct 19 21:08:11 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2164
xdebug.c:
2165
- Make the remote_log feature work.
2166
#- It helps if you don't reset it to NULL on request start...
2167
 
2168
Thu Oct 19 10:19:36 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2169
xdebug_handler_dbgp.c
2170
xdebug/tests/bug00209.inc
2171
xdebug/tests/bug00209.phpt:
2172
- Fixed bug #209: Additional remote debugging session started when triggering
2173
  shutdown function.
2174
 
2175
Wed Oct 18 20:46:45 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2176
xdebug_code_coverage.c
2177
xdebug/tests/bug00213.inc
2178
xdebug/tests/bug00213.phpt:
2179
- Fixed bug #213: Dead code analysis doesn't take catches for throws into
2180
  account.
2181
 
2182
Wed Oct 18 16:47:23 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2183
tests/bug00212a.inc
2184
xdebug/tests/bug00212a.phpt
2185
xdebug/tests/bug00212b.inc
2186
xdebug/tests/bug00212b.phpt
2187
xdebug/tests/bug00212c.inc
2188
xdebug/tests/bug00212c.phpt:
2189
- Added some test cases for the non-bug #212.
2190
 
2191
Wed Oct 18 14:04:07 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2192
php_xdebug.h
2193
xdebug/xdebug.c:
2194
- Implemented FR #210: Add a way to stop the debug session without having to
2195
  execute a script. The GET/POST parameter "XDEBUG_SESSION_STOP_NO_EXEC"
2196
  works in the same way as XDEBUG_SESSION_STOP, except that the script will
2197
  not be executed.
2198
 
2199
Wed Oct 18 12:00:34 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2200
xdebug.c:
2201
- Fixed bug #208: Socket connection attempted when XDEBUG_SESSION_STOP.
2202
- Fixed bug #211: When starting a new session with a different idekey, the
2203
  cookie is not updated.
2204
 
2205
Mon Oct 16 22:11:23 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2206
xdebug.c
2207
xdebug/xdebug_code_coverage.c
2208
xdebug/xdebug_code_coverage.h:
2209
- s/prefil/prefill (Patch by Sebastian Bergmann)
2210
 
2211
Mon Oct 16 22:08:58 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2212
xdebug_handler_dbgp.c:
2213
- Fixed two valgrind errors. One was an uninitialized value, the other
2214
  a free of static data.
2215
 
2216
Wed Oct 11 10:54:30 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2217
php_xdebug.h
2218
xdebug/xdebug.c
2219
xdebug/xdebug_code_coverage.c:
2220
- Fixed oparray prefill caching for code coverage.
2221
- Overload yet another opcode to improve code coverage.
2222
 
2223
Sun Oct 08 22:54:34 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2224
package.xml
2225
xdebug/package2.xml
2226
xdebug/php_xdebug.h:
2227
- PEAR wants "RC" and not "rc"...
2228
 
2229
Sun Oct 08 22:51:48 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2230
package2.xml:
2231
- Update package2.xml file as well.
2232
 
2233
Sun Oct 08 22:50:03 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2234
package.xml:
2235
- Go with rc1.
2236
 
2237
Sun Oct 08 21:31:00 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2238
php_xdebug.h
2239
xdebug/xdebug.c:
2240
- Fixed bug #181: Xdebug doesn't handle uncaught exception output correctly.
2241
 
2242
Sun Oct 08 10:59:08 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2243
xdebug.dsp:
2244
- Added the xdebug_set files to the PHP 4.x build thingy too.
2245
 
2246
Sun Oct 08 01:10:33 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2247
usefulstuff.c
2248
xdebug/xdebug.c
2249
xdebug/xdebug_code_coverage.c
2250
xdebug/xdebug_handler_dbgp.c
2251
xdebug/xdebug_profiler.c
2252
xdebug/xdebug_set.c
2253
xdebug/xdebug_set.h
2254
xdebug/xdebug_superglobals.c
2255
xdebug/xdebug_var.c
2256
xdebug/xdebug_xml.c
2257
xdebug/tests/local_vars_in_error.phpt
2258
xdebug/tests/test6.phpt:
2259
- Use PG(html_errors) instead of checking for CLI.
2260
- Cleaned up compilation warnings.
2261
- Fixed a bug in get_zval_synopsis() which was still using xdebug_var_export().
2262
 
2263
Sun Oct 08 00:10:58 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2264
xdebug_code_coverage.c:
2265
- ZEND_THROW only exists in Zend Engine 2.
2266
 
2267
Sun Oct 08 00:09:09 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2268
config.w32
2269
xdebug/package.xml:
2270
- Added the xdebug_set.[hc] files to the windows build and package description
2271
  file.
2272
 
2273
Sun Oct 08 00:06:32 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2274
xdebug_handlers.h:
2275
- Fixed wrong type for context variable.
2276
 
2277
Sun Oct 08 00:02:47 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2278
xdebug.c
2279
xdebug/xdebug_superglobals.c
2280
xdebug/xdebug_superglobals.h:
2281
- Namespace protected super global dumping functions.
2282
- Refactored stack trace dumping code to return by string for better
2283
  control over when things are printed.
2284
 
2285
Fri Oct 06 16:23:04 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2286
php_xdebug.h
2287
xdebug/xdebug.c
2288
xdebug/xdebug_superglobals.c
2289
xdebug/xdebug_superglobals.h
2290
xdebug/xdebug_var.c
2291
xdebug/xdebug_var.h
2292
xdebug/tests/bug00032-ze22.phpt
2293
xdebug/tests/bug00089.phpt
2294
xdebug/tests/bug00178.phpt
2295
xdebug/tests/local_vars_in_error.phpt
2296
xdebug/tests/xdebug_var_dump.phpt:
2297
- Pimped the stack trace output.
2298
- Removed unused hooks for xdebug_set_error_handler().
2299
 
2300
Tue Oct 03 21:13:14 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2301
xdebug.c:
2302
- Fixed bug #173: Coverage produce wrong coverage, by overloading yet another
2303
  opcode.
2304
 
2305
Tue Oct 03 21:07:06 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2306
xdebug.c:
2307
- Fixed bug #203: PHP errors with html content processed incorrectly. This
2308
  patch backs out the change that was made to fix bug #182.
2309
 
2310
Tue Oct 03 21:05:33 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2311
xdebug.c
2312
xdebug/tests/start_trace.phpt:
2313
- Make the filename parameter to the xdebug_start_trace() function optional. If
2314
  left empty it will use the same algorithm to pick a filename as when you are
2315
  using the xdebug.auto_trace setting.
2316
 
2317
Mon Oct 02 20:22:12 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2318
xt.vim:
2319
- Added folding for VIM .xt file format. (Patch by Ethan Winn
2320
  <public@destratify.com>)
2321
 
2322
Mon Oct 02 12:35:00 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2323
xdebug_handler_gdb.c:
2324
- One more TSRMLS issue.
2325
 
2326
Fri Sep 29 16:27:22 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2327
xdebug_handler_gdb.c:
2328
- Fixed ZTS issue.
2329
 
2330
Fri Sep 29 12:07:17 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2331
php_xdebug.h
2332
xdebug/xdebug.c
2333
xdebug/xdebug_handler_gdb.c
2334
xdebug/xdebug_superglobals.c
2335
xdebug/xdebug_var.c
2336
xdebug/xdebug_var.h
2337
xdebug/tests/call_user_func_array.phpt
2338
xdebug/tests/call_user_func_array2.phpt
2339
xdebug/tests/test12.phpt
2340
xdebug/tests/test6.phpt
2341
xdebug/tests/test8.phpt:
2342
- Partially implemented FR #50: Resource limiting for variable display. By
2343
  default only two levels of nested variables and max string lengths of 512 are
2344
  shown. These can be changed by setting the ini settings
2345
  xdebug.var_display_max_depth and xdebug.var_display_max_data.
2346
 
2347
Tue Sep 26 19:46:22 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2348
html/rss.xml
2349
xdebug/xdebug.c:
2350
- One more to overload.
2351
 
2352
Tue Sep 26 13:48:47 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2353
xdebug.c
2354
xdebug/xdebug_code_coverage.c:
2355
- Overload some more opcodes
2356
- Ignore the ZEND_OP_DATA pseudo opcode
2357
 
2358
Mon Sep 25 23:08:25 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2359
xdebug_code_coverage.c:
2360
- The foreach loop contruct contains some jump information as well.
2361
 
2362
Mon Sep 25 22:20:01 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2363
xdebug_set.c
2364
xdebug/xdebug_set.h
2365
xdebug/config.m4
2366
xdebug/php_xdebug.h
2367
xdebug/xdebug.c
2368
xdebug/xdebug_code_coverage.c
2369
xdebug/xdebug_code_coverage.h
2370
xdebug/xdebug_private.h:
2371
- Implemented dead code analysis that should give much better code coverage
2372
  results.
2373
 
2374
Thu Sep 21 11:36:51 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2375
xdebug.c:
2376
- One more to overload.
2377
 
2378
Wed Sep 20 15:11:31 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2379
xdebug.c:
2380
- Even more tweakage for code coverage.
2381
 
2382
Wed Sep 20 14:30:58 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2383
xdebug.c:
2384
- Tweak code coverage some more (added send_var to the overload list).
2385
 
2386
Mon Sep 18 11:06:48 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2387
debugclient/LICENSE:
2388
- Fixed e-mail address.
2389
 
2390
Mon Sep 18 10:58:35 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2391
tests/bug00168.phpt
2392
xdebug/tests/coverage3.phpt:
2393
- Added a test case.
2394
 
2395
Fri Sep 15 16:25:27 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2396
xdebug.c:
2397
- Fixed a typo that prevented the XDEBUG_CONFIG option "profiler_enable"
2398
  from working.
2399
 
2400
Sun Sep 10 20:43:41 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2401
xdebug_code_coverage.c:
2402
- Improve code coverage by eliminating unreachable code for:
2403
  * abstract methods
2404
  * implicit returns when a normal return is present
2405
 
2406
Thu Sep 07 22:56:16 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2407
xdebug.c:
2408
- Fixed bug #198: Segfault when trying to use a non-existing debug handler.
2409
 
2410
Wed Sep 06 08:27:28 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2411
usefulstuff.c:
2412
- It helps if you put the #ifdef correctly.
2413
 
2414
Tue Sep 05 16:56:41 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2415
usefulstuff.c:
2416
- Let's see if this makes it work on windows again where there is no
2417
  flock and stuff.
2418
 
2419
Tue Sep 05 16:46:20 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2420
php_xdebug.h
2421
xdebug/xdebug.c
2422
xdebug/tests/get_declared_vars.phpt:
2423
- Added the xdebug.collect_vars setting to tell Xdebug to collect
2424
  information about which variables are used in a scope. Now you don't need
2425
  to show variables with xdebug.show_local_vars anymore for
2426
  xdebug_get_declared_vars() to work.
2427
 
2428
Tue Sep 05 15:05:09 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2429
xdebug.c
2430
xdebug/xdebug_private.h:
2431
- Reintroduce HTML tracing by adding a new tracing option "XDEBUG_TRACE_HTML"
2432
  (4).
2433
- Made xdebug_stop_trace() return the trace file name, so that the following
2434
  works:
2435
  <?php echo file_get_contents( xdebug_stop_trace() ); ?>
2436
 
2437
Tue Sep 05 14:10:04 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2438
usefulstuff.c:
2439
- Fixed an issue where the file was not truncated when rewriting it.
2440
 
2441
Mon Sep 04 23:20:18 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2442
php_xdebug.h
2443
xdebug/xdebug.c:
2444
- Added the xdebug_print_function_trace() function to display a stack trace on
2445
  demand.
2446
 
2447
Mon Sep 04 22:44:32 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2448
usefulstuff.c
2449
xdebug/usefulstuff.h
2450
xdebug/xdebug.c
2451
xdebug/xdebug_handler_dbgp.c
2452
xdebug/xdebug_profiler.c:
2453
- Fixed bug #197: Race condition fixes created too many files.
2454
 
2455
Sun Sep 03 14:04:13 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2456
usefulstuff.c
2457
xdebug/usefulstuff.h
2458
xdebug/xdebug_profiler.c:
2459
- Removed getrusage() usage again as it wouldn't provide better profiling
2460
  results and it added some confusion as well to people who didn't know
2461
  that "sleep()" actually doesn't use processor time.
2462
 
2463
Sat Sep 02 14:01:30 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2464
xdebug_code_coverage.c:
2465
- PHP 4.x doesn't have VERIFY_ABSTRACT_CLASS.
2466
 
2467
Sat Sep 02 13:58:32 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2468
usefulstuff.c:
2469
- Fixed bug #196: Profile timing on Windows does not work.
2470
 
2471
Tue Aug 29 18:44:06 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2472
xdebug.c
2473
xdebug/xdebug_code_coverage.c:
2474
- More tweaks for code coverage.
2475
 
2476
Tue Aug 29 18:43:20 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2477
xdebug_profiler.c:
2478
- Added some random number to the generated file names so that there is less
2479
  problems of concurrent requests writing to the same file.
2480
 
2481
Tue Aug 29 11:18:55 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2482
xdebug.c
2483
xdebug/xdebug_profiler.c:
2484
- Make this compile with PHP 4.3/4.4 again.
2485
 
2486
Mon Aug 28 21:53:32 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2487
xdebug.c:
2488
- Made the code coverage a bit more accurate.
2489
 
2490
Thu Aug 24 00:58:15 CEST 2006 Shane Caraveo <shane@caraveo.com>
2491
xdebug.c:
2492
fix again for php 6
2493
Tue Aug 22 20:43:08 CEST 2006 Shane Caraveo <shane@caraveo.com>
2494
xdebug.c:
2495
fix xdebug builds against 5.0.x
2496
 
2497
Sat Aug 19 17:43:28 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2498
xdebug.c:
2499
- ZTS issues.
2500
 
2501
Sat Aug 19 16:07:48 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2502
xdebug_handler_dbgp.c:
2503
- Kill a bunch of unused variables.
2504
 
2505
Sat Aug 19 16:00:30 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2506
xdebug_handler_dbgp.c:
2507
- Possible fix for bug #195: CLI Error after debgging session.
2508
 
2509
Sat Aug 19 15:34:03 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2510
xdebug.c
2511
xdebug/tests/xdebug_call.phpt
2512
xdebug/tests/xdebug_call_depth.phpt
2513
xdebug/tests/xdebug_call_depth2.phpt:
2514
- Implemented FR #70: Provide optional depth on xdebug_call_* functions .
2515
 
2516
Sat Aug 19 14:29:08 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2517
tests/bug00184.phpt:
2518
- Updated test case for bug #184.
2519
 
2520
Sat Aug 19 14:18:31 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2521
xdebug.c:
2522
- Implemented break points for different types of PHP errors. You can now set
2523
  an 'exception' breakpoint on "Fatal error", "Warning", "Notice" etc. This is
2524
  related to bug #187.
2525
 
2526
Mon Aug 14 11:31:54 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2527
xdebug.c:
2528
- Revert this part as it would show return values for stack frames which were
2529
  not shown at all in the traces.
2530
 
2531
Mon Aug 14 09:14:21 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2532
xdebug.c:
2533
- Fixed bug #191: File/line breakpoints are case-sensitive on Windows.
2534
- Fixed bug #193: Compile problems with PHP 5.2.
2535
 
2536
Fri Aug 11 13:46:13 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2537
php_xdebug.h:
2538
- Fixed version number.
2539
 
2540
Fri Aug 11 11:08:52 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2541
php_xdebug.h:
2542
- Let's see if this makes it compile then.
2543
 
2544
Fri Aug 11 09:15:45 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2545
xdebug.c
2546
xdebug/xdebug_profiler.c:
2547
- Let's see if this makes it compile on Windows again.
2548
 
2549
Tue Aug 08 15:28:30 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2550
usefulstuff.c
2551
xdebug/usefulstuff.h
2552
xdebug/xdebug_profiler.c:
2553
- Try to make the profiler more accurate by using getrusage() instead of
2554
  gettimeofday() for time measurements.
2555
 
2556
Tue Aug 08 15:23:19 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2557
xdebug.c:
2558
- Addresses issues with 5.2 memory manager.
2559
 
2560
Tue Aug 08 14:38:34 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2561
tests/bug00032-ze22.phpt:
2562
- Fixed test case.
2563
 
2564
Wed Aug 02 20:15:23 CEST 2006 Jani Taskinen <sniper@php.net>
2565
php_xdebug.h:
2566
- Fix build with ZTS enabled
2567
Wed Aug 02 14:06:55 CEST 2006 Jani Taskinen <sniper@php.net>
2568
php_xdebug.h
2569
xdebug/xdebug.c
2570
xdebug/xdebug_profiler.c
2571
xdebug/xdebug_var.c:
2572
- Fixed compile failures with PHP 5.2
2573
Fri Jun 30 11:27:25 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2574
package2.xml:
2575
- Added v2 of the package file as well after hacking around bugs in PEAR.
2576
 
2577
Fri Jun 30 10:57:27 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2578
package.xml
2579
xdebug/php_xdebug.h:
2580
- Go with 2.0.0beta6.
2581
 
2582
Fri Jun 30 09:44:05 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2583
xdebug.c
2584
xdebug/tests/get_declared_vars.phpt:
2585
- Speedup Xdebug but only gathering information about variables in scopes when
2586
  either remote debugging is used, or show_local_vars is enabled.
2587
 
2588
Sat May 27 22:06:57 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2589
test.sh
2590
xdebug/xdebug_var.c
2591
xdebug/tests/bug00032-ze22.phpt
2592
xdebug/tests/bug00184.phpt
2593
xdebug/tests/bug00032.phpt
2594
xdebug/tests/test18.phpt:
2595
- Fixed bug #184: problem with control chars in code traces
2596
 
2597
Fri May 26 09:28:43 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2598
xdebug.c:
2599
- Only escape the error in case we're in HTML error mode.
2600
 
2601
Fri May 26 09:28:07 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2602
xdebug_handler_dbgp.c:
2603
- Fixed compilation with PHP 4.4.
2604
 
2605
Mon May 15 23:41:05 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2606
php_xdebug.h
2607
xdebug/xdebug.c
2608
xdebug/xdebug_handler_dbgp.c:
2609
- Fixed bug #183: property_get -n $this->somethingnonexistent crashes the
2610
  debugger.
2611
#- And thanks to Marcus for helping me figuring out the problem.
2612
 
2613
Mon May 15 23:34:05 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2614
php_xdebug.h
2615
xdebug/xdebug.c
2616
xdebug/xdebug_code_coverage.c:
2617
- Added a cache that prevents the code coverage functionality from running a
2618
  "which code is executable check" on every function call, even if they were
2619
  executed multiple times. This should speed up code coverage a lot.
2620
 
2621
Sat May 13 19:44:46 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2622
xdebug.c:
2623
- Changed trace file logging so that it closes the file when it can no longer
2624
  write to disk. (f.e. because the disk is full).
2625
- Fixed bug #182: Errors are not html escaped when being displayed.
2626
 
2627
Tue May 09 23:25:47 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2628
xdebug_handler_dbgp.c:
2629
- Fixed support for getting $this as property with DBGp.
2630
 
2631
Sun May 07 23:55:49 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2632
xdebug.c
2633
xdebug/tests/bug00178.phpt:
2634
- Fixed bug #178: $php_errormsg and Track errors unavailable.
2635
 
2636
Sun May 07 23:36:38 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2637
xdebug.c
2638
xdebug/tests/bug00176.phpt:
2639
- Fixed bug #176: Segfault using SplTempFileObject.
2640
 
2641
Sun May 07 18:19:50 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2642
xdebug.c:
2643
- Fixed bug #180: collected includes not shown in trace files. (Patch by
2644
  Cristian Rodriguez <soporte@onfocus.cl>)
2645
 
2646
Sun May 07 18:18:10 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2647
tests/bug00057-ze2.phpt:
2648
- Fix test
2649
 
2650
Thu May 04 11:55:31 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2651
xdebug_profiler.c:
2652
- Added a "script" value to the profiler_output_name option.  This will write
2653
  the profiler output to a filename that consists of the script's full path
2654
  (using underscores). ie: /var/www/index.php becomes
2655
  var_www_index_php_cachegrind.out. (Patch by Brian Shire
2656
  <shire@facebook.com>).
2657
 
2658
Mon May 01 12:09:16 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2659
debugclient/build/buildcheck.sh:
2660
- Fixed bug #177: debugclient fails to compile due to Bison.
2661
#- As we don't need bison at all I just removed the check.
2662
 
2663
Fri Apr 14 12:07:08 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2664
xdebug.c
2665
xdebug/tests/bug00173.phpt:
2666
- Fixed bug #173: Xdebug segfaults using SPL ArrayIterator.
2667
 
2668
Thu Apr 13 00:26:32 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2669
xdebug_var.c:
2670
- Fixed Komodo bug 45484: no member data for objects in PHP debugger.
2671
 
2672
Sat Apr 08 19:30:44 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2673
html/archive.php
2674
www.derickrethans.nl/html/index.php
2675
www.derickrethans.nl/html/rss.xml
2676
www.derickrethans.nl/html/content/no_darwinism_in_the_us.php
2677
www.derickrethans.nl/html/include/sc.php
2678
www.derickrethans.nl/html/text/blurps.xml
2679
xdebug/xdebug_handler_dbgp.c:
2680
- TSRM issues (Patch by Sebastian)
2681
 
2682
Thu Apr 06 20:57:13 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2683
xdebug_handler_dbgp.c:
2684
- Fixed off by one error.
2685
 
2686
Thu Apr 06 20:47:28 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2687
xdebug_handler_dbgp.c:
2688
- Try to fix encoding issues with Komodo, but this seems to make Komodo hang.
2689
 
2690
Thu Apr 06 19:40:22 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2691
debugclient/main.c:
2692
- Fixed gcc4 build issues.
2693
 
2694
Thu Apr 06 08:38:54 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2695
xdebug_handler_dbgp.c:
2696
- Flush the log so that it is also useful if things crash.
2697
 
2698
Tue Apr 04 19:01:10 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2699
php_xdebug.h
2700
xdebug/xdebug.c
2701
xdebug/xdebug_handler_dbgp.c:
2702
- Added the xdebug.remote_log setting that allows you to log debugger
2703
  communication to a log file for debugging. This can also be set through the
2704
  "remote_log" element in the XDEBUG_CONFIG environment variable.
2705
 
2706
Sun Apr 02 09:31:03 CEST 2006 Derick Rethans <derick@derickrethans.nl>
2707
xdebug.c
2708
xdebug/xdebug_profiler.c:
2709
- Implemented the "timestamp" option for the xdebug.trace_output_name and
2710
  xdebug.profiler_output_name settings.
2711
 
2712
Wed Mar 15 23:51:31 CET 2006 Shane Caraveo <shane@caraveo.com>
2713
xdebug_handler_dbgp.c:
2714
- fix escaped characters in dbgp command
2715
- fix using double quoted strings in array indicies
2716
 
2717
# example: property_get -n "$_SERVER[\"QUERY_STRING\"]"
2718
# example: property_get -n "$_SERVER[\'QUERY_STRING\']"
2719
 
2720
Wed Mar 15 10:22:20 CET 2006 Derick Rethans <derick@derickrethans.nl>
2721
xdebug.c:
2722
- Fixed exception breakpoints.
2723
 
2724
Tue Mar 14 22:20:48 CET 2006 Derick Rethans <derick@derickrethans.nl>
2725
xdebug.c
2726
xdebug/xdebug_handler_dbgp.c
2727
xdebug/xdebug_handlers.h:
2728
- Added support for conditions for file/line breakpoints.
2729
- Added support for hit value checking to file/line breakpoints.
2730
- Added support for "exception" breakpoints.
2731
- Removed general breaks for normal PHP warnings, errors and exceptions.
2732
 
2733
Fri Mar 10 13:10:26 CET 2006 Derick Rethans <derick@derickrethans.nl>
2734
php_xdebug.h
2735
xdebug/xdebug.c:
2736
- Fixed bug #171: set_time_limit stack overflow on 2nd request.
2737
 
2738
Thu Mar 09 22:32:44 CET 2006 Derick Rethans <derick@derickrethans.nl>
2739
xdebug.c
2740
xdebug/xdebug_handler_dbgp.c:
2741
- DBGp: Implemented support for hit conditions for breakpoints.
2742
 
2743
Thu Mar 09 14:06:20 CET 2006 Derick Rethans <derick@derickrethans.nl>
2744
xdebug.c:
2745
- Fixed bug #87: Warning about headers when "register_shutdown_function" used.
2746
 
2747
Tue Mar 07 22:30:54 CET 2006 Derick Rethans <derick@derickrethans.nl>
2748
php_xdebug.h
2749
xdebug/xdebug.c:
2750
- Turn the display of a stack trace whenever an exception occurs into a setting
2751
  as it's highly annoying.
2752
 
2753
Tue Mar 07 22:30:13 CET 2006 Derick Rethans <derick@derickrethans.nl>
2754
xdebug_profiler.c:
2755
- Added missing return statement.
2756
 
2757
Tue Feb 28 09:54:47 CET 2006 Derick Rethans <derick@derickrethans.nl>
2758
php_xdebug.h
2759
xdebug/xdebug.c:
2760
- The zif_ trick doesn't work on Windows, so work around it by storing
2761
  the original handler in a request global.
2762
 
2763
Mon Feb 27 22:00:55 CET 2006 Derick Rethans <derick@derickrethans.nl>
2764
xdebug_code_coverage.c:
2765
- Suppress NOP/EXT_NOP from being marked as executable code with Code
2766
  Coverage.
2767
 
2768
Mon Feb 27 21:59:21 CET 2006 Derick Rethans <derick@derickrethans.nl>
2769
xdebug.c:
2770
- Fixed PECL bug #6940 (XDebug ignores set_time_limit)
2771
 
2772
Wed Feb 22 22:29:00 CET 2006 Derick Rethans <derick@derickrethans.nl>
2773
xdebug_var.c:
2774
- Fixed issues with empty array indices and binary safety.
2775
 
2776
Tue Feb 21 22:26:58 CET 2006 Derick Rethans <derick@derickrethans.nl>
2777
xdebug_var.c:
2778
- Fixed bug #168: Xdebug's DBGp crashes on an eval command where the
2779
  result is an array.
2780
 
2781
Tue Feb 21 22:25:21 CET 2006 Derick Rethans <derick@derickrethans.nl>
2782
xdebug_handler_dbgp.c:
2783
- Fixed memory overrun problem as we allocated too little pages for
2784
  options.
2785
 
2786
Tue Feb 21 21:43:17 CET 2006 Derick Rethans <derick@derickrethans.nl>
2787
usefulstuff.c
2788
xdebug/usefulstuff.h
2789
xdebug/xdebug.c
2790
xdebug/xdebug_handler_dbgp.c
2791
xdebug/xdebug_handler_dbgp.h
2792
xdebug/xdebug_handler_gdb.h
2793
xdebug/xdebug_handler_php3.h
2794
xdebug/xdebug_handlers.c
2795
xdebug/xdebug_handlers.h:
2796
- Implemented virtual files for eval'ed statements. This fixes bug #136 too.
2797
 
2798
Mon Feb 20 15:57:21 CET 2006 Derick Rethans <derick@derickrethans.nl>
2799
xdebug_var.c:
2800
- Temporary solution for this, until I can figure out how to deal with it
2801
  correctly.
2802
 
2803
Mon Feb 13 21:54:47 CET 2006 Derick Rethans <derick@derickrethans.nl>
2804
tests/bug00001.phpt:
2805
- Fixed skip-if clause.
2806
 
2807
Fri Feb 10 15:44:55 CET 2006 Derick Rethans <derick@derickrethans.nl>
2808
xdebug.c:
2809
- Align the headers (include error message) to the left.
2810
 
2811
Thu Feb 02 23:21:49 CET 2006 Derick Rethans <derick@derickrethans.nl>
2812
xdebug.c:
2813
- Fixed TSRMLS issue
2814
 
2815
Tue Jan 31 22:07:37 CET 2006 Derick Rethans <derick@derickrethans.nl>
2816
xdebug.c:
2817
- Fixed typo.
2818
 
2819
Tue Jan 31 22:07:19 CET 2006 Derick Rethans <derick@derickrethans.nl>
2820
tests/get_declared_vars.phpt:
2821
- Fixed test.
2822
 
2823
Tue Jan 31 22:04:05 CET 2006 Derick Rethans <derick@derickrethans.nl>
2824
php_xdebug.h
2825
xdebug/xdebug.c
2826
xdebug/xdebug_private.h
2827
xdebug/xdebug_profiler.c
2828
xdebug/xdebug_profiler.h:
2829
- Added profiling aggregation functions (patch by Andrei Zmievski)
2830
 
2831
Fri Jan 27 10:22:44 CET 2006 Derick Rethans <derick@derickrethans.nl>
2832
xdebug_private.h:
2833
- Fixed bug #125: show_mem_delta does not calculate correct negative values on
2834
  64bit machines.
2835
 
2836
Wed Jan 25 09:49:16 CET 2006 Derick Rethans <derick@derickrethans.nl>
2837
xdebug.c:
2838
- Fixed printing of stack trace on an exception.
2839
 
2840
Tue Jan 24 23:13:04 CET 2006 Derick Rethans <derick@derickrethans.nl>
2841
xdebug.c:
2842
- Fixed implementation for FR #124: It was only done when remote debugging was
2843
  enabled.
2844
 
2845
Tue Jan 24 23:05:54 CET 2006 Derick Rethans <derick@derickrethans.nl>
2846
xdebug_handler_dbgp.c
2847
xdebug/docs/dbgp.txt:
2848
- Implemented FR #70: Add feature_get breakpoint_types.
2849
 
2850
Tue Jan 24 22:32:50 CET 2006 Derick Rethans <derick@derickrethans.nl>
2851
xdebug_handler_dbgp.c:
2852
- Implemented FR #137: feature_get for general commands doesn't have a text field.
2853
 
2854
Tue Jan 24 22:26:41 CET 2006 Derick Rethans <derick@derickrethans.nl>
2855
xdebug.c:
2856
- Implement FR #124: Add backtrace dumping information when exception thrown.
2857
 
2858
Tue Jan 24 22:12:06 CET 2006 Derick Rethans <derick@derickrethans.nl>
2859
xdebug_handler_dbgp.c
2860
xdebug/xdebug_var.c
2861
xdebug/xdebug_var.h:
2862
- Implemented correct paging behavior in case max_depth is greater than 1.
2863
 
2864
Mon Jan 23 21:13:50 CET 2006 Derick Rethans <derick@derickrethans.nl>
2865
docs/Makefile:
2866
- Fixed Makefile.
2867
 
2868
Mon Jan 23 21:12:46 CET 2006 Derick Rethans <derick@derickrethans.nl>
2869
docs/dbgp.txt:
2870
- Merged from dbgp specs.
2871
 
2872
Mon Jan 23 08:14:44 CET 2006 Derick Rethans <derick@derickrethans.nl>
2873
xdebug_mm.h:
2874
- Fixed issue with strndup's GNU extensions.
2875
 
2876
Mon Jan 23 00:30:59 CET 2006 Derick Rethans <derick@derickrethans.nl>
2877
xdebug_handler_dbgp.c
2878
xdebug/xdebug_handler_dbgp.h
2879
xdebug/xdebug_hash.c
2880
xdebug/xdebug_hash.h
2881
xdebug/xdebug_mm.h
2882
xdebug/xdebug_var.c
2883
xdebug/xdebug_var.h:
2884
- Implemented FR #131: XDebug needs to implement paged child object requests.
2885
 
2886
Tue Jan 17 23:19:48 CET 2006 Derick Rethans <derick@derickrethans.nl>
2887
xdebug_handler_dbgp.c:
2888
- Fixed bug #121: property_get -n $r[2] returns the whole hash.
2889
 
2890
Tue Jan 17 22:35:42 CET 2006 Derick Rethans <derick@derickrethans.nl>
2891
xdebug_handler_dbgp.c:
2892
- Make property_get -n $r['keyName'] actually work without segfaulting.
2893
#- Numerical indices are next.
2894
 
2895
Tue Jan 17 21:58:36 CET 2006 Derick Rethans <derick@derickrethans.nl>
2896
php_xdebug.h
2897
xdebug/xdebug.c:
2898
- Fixed bug #111: xdebug does not ignore set_time_limit() function during debug
2899
  session.
2900
 
2901
Tue Jan 03 22:15:31 CET 2006 Derick Rethans <derick@derickrethans.nl>
2902
xdebug.c:
2903
- Removed debug information.
2904
 
2905
Mon Jan 02 17:12:32 CET 2006 Marcus Börger <helly@php.net>
2906
tests/array_map.phpt
2907
xdebug/tests/assert_test.phpt
2908
xdebug/tests/auto_trace.phpt
2909
xdebug/tests/bug00032.phpt
2910
xdebug/tests/bug00146.phpt
2911
xdebug/tests/call_user_func_array.phpt
2912
xdebug/tests/call_user_func_array2.phpt
2913
xdebug/tests/local_vars_in_error.phpt
2914
xdebug/tests/test1.phpt
2915
xdebug/tests/test10b.phpt
2916
xdebug/tests/test11.phpt
2917
xdebug/tests/test12.phpt
2918
xdebug/tests/test13.phpt
2919
xdebug/tests/test14b.phpt
2920
xdebug/tests/test15.phpt
2921
xdebug/tests/test16b.phpt
2922
xdebug/tests/test17.phpt
2923
xdebug/tests/test18.phpt
2924
xdebug/tests/test20b.phpt
2925
xdebug/tests/test4.phpt
2926
xdebug/tests/test5.phpt
2927
xdebug/tests/test7b.phpt
2928
xdebug/tests/test8.phpt
2929
xdebug/tests/test9b.phpt
2930
xdebug/tests/trace.phpt:
2931
- Make expectations independent from whitespace
2932
 
2933
Sun Jan 01 16:27:28 CET 2006 Derick Rethans <derick@derickrethans.nl>
2934
php_xdebug.h
2935
xdebug/usefulstuff.c
2936
xdebug/usefulstuff.h
2937
xdebug/xdebug.c
2938
xdebug/xdebug_code_coverage.c
2939
xdebug/xdebug_code_coverage.h
2940
xdebug/xdebug_com.c
2941
xdebug/xdebug_com.h
2942
xdebug/xdebug_compat.h
2943
xdebug/xdebug_handler_dbgp.c
2944
xdebug/xdebug_handler_dbgp.h
2945
xdebug/xdebug_handler_gdb.c
2946
xdebug/xdebug_handler_gdb.h
2947
xdebug/xdebug_handler_php3.c
2948
xdebug/xdebug_handler_php3.h
2949
xdebug/xdebug_handlers.c
2950
xdebug/xdebug_handlers.h
2951
xdebug/xdebug_mm.h
2952
xdebug/xdebug_private.c
2953
xdebug/xdebug_private.h
2954
xdebug/xdebug_profiler.c
2955
xdebug/xdebug_profiler.h
2956
xdebug/xdebug_str.c
2957
xdebug/xdebug_str.h
2958
xdebug/xdebug_superglobals.c
2959
xdebug/xdebug_superglobals.h
2960
xdebug/xdebug_var.c
2961
xdebug/xdebug_var.h
2962
xdebug/xdebug_xml.c
2963
xdebug/xdebug_xml.h
2964
xdebug/debugclient/main.c
2965
xdebug/debugclient/usefulstuff.c
2966
xdebug/debugclient/usefulstuff.h:
2967
- Bumb year.
2968
 
2969
Sat Dec 31 11:54:10 CET 2005 Derick Rethans <derick@derickrethans.nl>
2970
package.xml
2971
xdebug/package2.xml
2972
xdebug/php_xdebug.h:
2973
- Go with beta5.
2974
 
2975
Sat Dec 31 11:50:10 CET 2005 Derick Rethans <derick@derickrethans.nl>
2976
config.m4:
2977
- Fixed bug #154: GCC 4.0.2 optimizes too much out with -O2.
2978
 
2979
Sat Dec 31 11:34:53 CET 2005 Derick Rethans <derick@derickrethans.nl>
2980
xdebug.c
2981
xdebug/xdebug_handler_dbgp.c:
2982
- Fixed bug #141: Remote context_get causes segfault.
2983
 
2984
Fri Dec 30 16:59:02 CET 2005 Derick Rethans <derick@derickrethans.nl>
2985
xdebug_profiler.c:
2986
- Implemented FR #158: Function calls from the {main} scope always have the
2987
  line number 0. (Patch by Jan Jehnardt)
2988
 
2989
Fri Dec 30 16:58:17 CET 2005 Derick Rethans <derick@derickrethans.nl>
2990
tests/bug00002.phpt:
2991
- Updated test case to reflect changes in trace files.
2992
 
2993
Fri Dec 30 16:54:24 CET 2005 Derick Rethans <derick@derickrethans.nl>
2994
xdebug.c
2995
xdebug/tests/bug00003.phpt:
2996
- Implemented FR #156: it's impossible to know the time taken by the last func
2997
  call in xdebug trace mode 0.
2998
- Fixed MSVC compile error for xdebug_get_declared_vars().
2999
 
3000
Fri Dec 30 16:33:31 CET 2005 Derick Rethans <derick@derickrethans.nl>
3001
php_xdebug.h
3002
xdebug/xdebug.c
3003
xdebug/tests/get_declared_vars.phpt:
3004
- Implemented FR #153: xdebug_get_declared_vars().
3005
 
3006
Fri Dec 30 15:52:38 CET 2005 Marcus Börger <helly@php.net>
3007
tests/array_map.phpt
3008
xdebug/tests/assert_test.phpt
3009
xdebug/tests/auto_trace.phpt
3010
xdebug/tests/bug00001.phpt
3011
xdebug/tests/bug00002.phpt
3012
xdebug/tests/bug00003.phpt
3013
xdebug/tests/bug00022.phpt
3014
xdebug/tests/bug00032-ze1.phpt
3015
xdebug/tests/bug00032.phpt
3016
xdebug/tests/bug00057-ze1.phpt
3017
xdebug/tests/bug00057-ze2.phpt
3018
xdebug/tests/bug00089.phpt
3019
xdebug/tests/bug00146.phpt
3020
xdebug/tests/call_user_func_array.phpt
3021
xdebug/tests/call_user_func_array2.phpt
3022
xdebug/tests/coverage.phpt
3023
xdebug/tests/coverage2.phpt
3024
xdebug/tests/coverage3.phpt
3025
xdebug/tests/exception.phpt
3026
xdebug/tests/function_counter.phpt
3027
xdebug/tests/local_vars_in_error-ze1.phpt
3028
xdebug/tests/local_vars_in_error.phpt
3029
xdebug/tests/memory_usage.phpt
3030
xdebug/tests/peak_memory_usage.phpt
3031
xdebug/tests/shutdown.phpt
3032
xdebug/tests/test1.phpt
3033
xdebug/tests/test10.phpt
3034
xdebug/tests/test10b.phpt
3035
xdebug/tests/test11.phpt
3036
xdebug/tests/test12.phpt
3037
xdebug/tests/test13.phpt
3038
xdebug/tests/test14.phpt
3039
xdebug/tests/test14b.phpt
3040
xdebug/tests/test15.phpt
3041
xdebug/tests/test16.phpt
3042
xdebug/tests/test16b.phpt
3043
xdebug/tests/test17.phpt
3044
xdebug/tests/test18.phpt
3045
xdebug/tests/test19.phpt
3046
xdebug/tests/test20.phpt
3047
xdebug/tests/test20b.phpt
3048
xdebug/tests/test3.phpt
3049
xdebug/tests/test4.phpt
3050
xdebug/tests/test5.phpt
3051
xdebug/tests/test6.phpt
3052
xdebug/tests/test7.phpt
3053
xdebug/tests/test7b.phpt
3054
xdebug/tests/test8.phpt
3055
xdebug/tests/test9.phpt
3056
xdebug/tests/test9b.phpt
3057
xdebug/tests/trace.phpt
3058
xdebug/tests/xdebug_var_dump.phpt:
3059
- Add skipif conditions
3060
 
3061
Fri Dec 30 14:35:46 CET 2005 Derick Rethans <derick@derickrethans.nl>
3062
tests/array_map.phpt
3063
xdebug/tests/assert_test.phpt
3064
xdebug/tests/auto_trace.phpt
3065
xdebug/tests/bug00002.phpt
3066
xdebug/tests/bug00003.phpt
3067
xdebug/tests/bug00032-ze1.phpt
3068
xdebug/tests/bug00032.phpt
3069
xdebug/tests/bug00057-ze1.phpt
3070
xdebug/tests/bug00089.phpt
3071
xdebug/tests/bug00146.phpt
3072
xdebug/tests/call_user_func_array.phpt
3073
xdebug/tests/call_user_func_array2.phpt
3074
xdebug/tests/local_vars_in_error-ze1.phpt
3075
xdebug/tests/local_vars_in_error.phpt
3076
xdebug/tests/test1.phpt
3077
xdebug/tests/test10.phpt
3078
xdebug/tests/test10b.phpt
3079
xdebug/tests/test11.phpt
3080
xdebug/tests/test12.phpt
3081
xdebug/tests/test13.phpt
3082
xdebug/tests/test14.phpt
3083
xdebug/tests/test14b.phpt
3084
xdebug/tests/test15.phpt
3085
xdebug/tests/test16.phpt
3086
xdebug/tests/test16b.phpt
3087
xdebug/tests/test17.phpt
3088
xdebug/tests/test18.phpt
3089
xdebug/tests/test20b.phpt
3090
xdebug/tests/test4.phpt
3091
xdebug/tests/test5.phpt
3092
xdebug/tests/test6.phpt
3093
xdebug/tests/test7.phpt
3094
xdebug/tests/test7b.phpt
3095
xdebug/tests/test8.phpt
3096
xdebug/tests/test9.phpt
3097
xdebug/tests/test9b.phpt
3098
xdebug/tests/trace.phpt
3099
xdebug/tests/xdebug_var_dump.phpt:
3100
- Fixed test cases.
3101
 
3102
Tue Dec 20 11:26:58 CET 2005 Derick Rethans <derick@derickrethans.nl>
3103
xdebug_var.c:
3104
- Implemented FR #161: var_dump doesn't show lengths for strings.
3105
 
3106
Sun Dec 18 02:04:19 CET 2005 Derick Rethans <derick@derickrethans.nl>
3107
xdebug.c:
3108
- Fix non-zts mode
3109
 
3110
Wed Dec 14 12:48:04 CET 2005 Derick Rethans <derick@derickrethans.nl>
3111
xdebug.c:
3112
- Fixed shutdown crash with ZTS on Win32 (Patch by Antony Dovgal)
3113
 
3114
Mon Dec 12 12:53:10 CET 2005 Jani Taskinen <sniper@php.net>
3115
xdebug.c:
3116
- Plugged couple of dozen memleaks
3117
 
3118
 
3119
Sun Dec 11 12:06:23 CET 2005 Marcus Börger <helly@php.net>
3120
tests/.cvsignore:
3121
- .php files are temp files here
3122
 
3123
Mon Dec 05 16:47:03 CET 2005 Jani Taskinen <sniper@php.net>
3124
xdebug.c:
3125
- Fixed bad memory leak when a E_ERROR of exceeding memory_limit was thrown
3126
Wed Oct 19 10:20:37 CEST 2005 Derick Rethans <derick@derickrethans.nl>
3127
xdebug.c
3128
xdebug/xdebug_var.c:
3129
- Temporary fix for bug #154.
3130
 
3131
Thu Oct 06 22:22:38 CEST 2005 Derick Rethans <derick@derickrethans.nl>
3132
xdebug.c:
3133
- Fixed names of the defines.
3134
 
3135
Wed Oct 05 22:57:46 CEST 2005 Derick Rethans <derick@derickrethans.nl>
3136
LICENSE:
3137
- mail server test
3138
 
3139
Wed Oct 05 22:46:21 CEST 2005 Derick Rethans <derick@derickrethans.nl>
3140
LICENSE:
3141
- Mailserver test.
3142
 
3143
Wed Oct 05 22:35:37 CEST 2005 Derick Rethans <derick@derickrethans.nl>
3144
php_xdebug.h:
3145
- Next version.
3146
#- And mail server test.
3147
 
3148
Thu Sep 29 22:50:32 CEST 2005 Marcus Börger <helly@php.net>
3149
tests/test8.phpt:
3150
- Fix expectations
3151
 
3152
Thu Sep 29 22:48:01 CEST 2005 Marcus Börger <helly@php.net>
3153
tests/coverage3.phpt:
3154
- Fix expectations
3155
 
3156
Thu Sep 29 22:42:27 CEST 2005 Marcus Börger <helly@php.net>
3157
xdebug.c
3158
xdebug/xdebug_compat.c
3159
xdebug/xdebug_compat.h:
3160
- Enable build with PHP 6
3161
 
3162
Tue Sep 27 15:30:04 CEST 2005 Derick Rethans <derick@derickrethans.nl>
3163
xdebug.c:
3164
- Fixed memory read error when the argument stack didn't have atleast two
3165
  elements.
3166
 
3167
Sat Sep 24 23:56:38 CEST 2005 Derick Rethans <derick@derickrethans.nl>
3168
package.xml
3169
xdebug/package2.xml:
3170
- Added package XML version 2 file.
3171
 
3172
Sat Sep 24 22:03:03 CEST 2005 Derick Rethans <derick@derickrethans.nl>
3173
srm_oparray.c
3174
xdebug/package.xml
3175
xdebug/php_xdebug.h:
3176
- Go with beta4.
3177
 
3178
Sat Sep 24 22:00:12 CEST 2005 Derick Rethans <derick@derickrethans.nl>
3179
debugclient/configure.in
3180
xdebug/debugclient/main.c:
3181
- Allow the debug client to be build with an older libedit (for FreeBSD 4.9).
3182
 
3183
Sat Sep 24 11:23:50 CEST 2005 Derick Rethans <derick@derickrethans.nl>
3184
php_xdebug.h:
3185
- We're at beta4-dev already.
3186
 
3187
Fri Sep 23 10:35:36 CEST 2005 Derick Rethans <derick@derickrethans.nl>
3188
timelib.h
3189
timelib/unixtime2tm.c
3190
xdebug/tests/test_class.inc
3191
xdebug/tests/test2a.php
3192
xdebug/tests/test9a.php
3193
xdebug/tests/test_class.php
3194
xdebug/tests/test_memory.php
3195
xdebug/tests/.cvsignore
3196
xdebug/tests/test1.phpt:
3197
- Implemented FR #114: Rename tests/*.php to tests/*.inc
3198
 
3199
Fri Sep 23 10:22:57 CEST 2005 Derick Rethans <derick@derickrethans.nl>
3200
xdebug.c
3201
xdebug/tests/assert_test.phpt
3202
xdebug/tests/call_user_func_array.phpt
3203
xdebug/tests/call_user_func_array2.phpt:
3204
- Fixed bug #142: xdebug crashes with implicit destructor calls.
3205
 
3206
Thu Sep 22 20:47:00 CEST 2005 Derick Rethans <derick@derickrethans.nl>
3207
tests/bug00146.phpt:
3208
- Added a test case for bug #146.
3209
 
3210
Thu Sep 22 20:36:51 CEST 2005 Derick Rethans <derick@derickrethans.nl>
3211
php_xdebug.h
3212
xdebug/xdebug.c
3213
xdebug/xdebug_profiler.c:
3214
- Added FR #148: Option to append to cachegrind files, instead of overwriting.
3215
 
3216
Wed Sep 21 11:01:50 CEST 2005 Derick Rethans <derick@derickrethans.nl>
3217
xdebug.c:
3218
- Added support for PHP 5.1 and higher's IS_CV, so that $x = "bar();";
3219
  eval($x); doesn't segfault anymore.
3220
 
3221
Wed Sep 21 10:28:38 CEST 2005 Derick Rethans <derick@derickrethans.nl>
3222
xdebug.c:
3223
- Update defines so that it works with the latest CVS versions only, which
3224
  should be safe.
3225
 
3226
Tue Aug 30 13:57:25 CEST 2005 Derick Rethans <derick@derickrethans.nl>
3227
test.sh
3228
xdebug/xdebug.c:
3229
- MFH: Broken include.
3230
 
3231
Tue Aug 30 10:55:25 CEST 2005 Derick Rethans <derick@derickrethans.nl>
3232
xdebug.c:
3233
- Fixed headers.
3234
 
3235
Mon Aug 15 09:30:43 CEST 2005 Derick Rethans <derick@derickrethans.nl>
3236
xdebug.c
3237
xdebug/tests/bug00032-ze1.phpt
3238
xdebug/tests/bug00057-ze1.phpt
3239
xdebug/tests/test10.phpt
3240
xdebug/tests/test20.phpt
3241
xdebug/tests/test7.phpt
3242
xdebug/tests/test9.phpt:
3243
- Fixed compilation with PHP 5.0.x
3244
- Fixed some test cases.
3245
 
3246
Thu Aug 11 21:58:52 CEST 2005 Derick Rethans <derick@derickrethans.nl>
3247
xdebug.c:
3248
- Make this compile in ZTS mode for PHP 6.0 again.
3249
 
3250
Thu Aug 11 17:02:29 CEST 2005 Derick Rethans <derick@derickrethans.nl>
3251
test-6.0.sh
3252
xdebug/.cvsignore:
3253
- Update .cvsignore and added test script for 6.0
3254
 
3255
Thu Aug 11 14:42:15 CEST 2005 Derick Rethans <derick@derickrethans.nl>
3256
xdebug.c
3257
xdebug/tests/bug00003.phpt:
3258
- Fixed test "bug00003.phpt" and added a note about why test6 fails in PHP 5.1
3259
  and 6.0.
3260
 
3261
Thu Aug 11 13:43:08 CEST 2005 Derick Rethans <derick@derickrethans.nl>
3262
tests/xdebug_var_dump.phpt:
3263
- Fixed testcase.
3264
 
3265
Thu Aug 11 13:39:58 CEST 2005 Derick Rethans <derick@derickrethans.nl>
3266
xdebug.c:
3267
- Fixed bug #132: use of eval causes a segmentation fault.
3268
- Fixed ifdef nesting.
3269
 
3270
Wed Aug 10 19:18:33 CEST 2005 Derick Rethans <derick@derickrethans.nl>
3271
xdebug.c
3272
xdebug/xdebug_compat.c:
3273
- Fixed bug #133: PHP scripts exits with 0 on PHP error.
3274
- Make it compile with PHP 6.0dev
3275
 
3276
Thu Aug 04 18:30:15 CEST 2005 Derick Rethans <derick@derickrethans.nl>
3277
xdebug_var.c:
3278
- Xdebug should return "array" with property get, which is defined in the
3279
  typemap to the common type "hash".
3280
 
3281
Thu Aug 04 16:04:30 CEST 2005 Derick Rethans <derick@derickrethans.nl>
3282
xdebug_handler_dbgp.c:
3283
- Fixed bug #136: The "type" attribute is missing from stack_get returns.
3284
 
3285
Thu Jul 21 18:33:58 CEST 2005 Jani Taskinen <sniper@php.net>
3286
xdebug_profiler.c:
3287
- Added some fflush()'s to get the profile output file written
3288
  and to be able to display it during script run.
3289
 
3290
Thu Jul 21 17:41:06 CEST 2005 Jani Taskinen <sniper@php.net>
3291
:
3292
Update NEWS
3293
Thu Jul 21 17:40:36 CEST 2005 Jani Taskinen <sniper@php.net>
3294
xdebug.c
3295
xdebug/php_xdebug.h:
3296
profile -> profiler (consistent)
3297
Thu Jul 21 17:33:17 CEST 2005 Jani Taskinen <sniper@php.net>
3298
php_xdebug.h
3299
xdebug/xdebug.c
3300
xdebug/xdebug_profiler.c:
3301
- Added xdebug_get_profile_filename() function which returns the current profiler dump file
3302
Sun Jul 03 01:10:41 CEST 2005 Marcus Börger <helly@php.net>
3303
xdebug.c:
3304
- Remove 5.1 specific zts part (startup signatures are back to pre
3305
  dependency patch)
3306
 
3307
Sun Jun 19 14:51:50 CEST 2005 Derick Rethans <derick@derickrethans.nl>
3308
xdebug.c:
3309
- Allow "xdebug.default_enable" to be set everywhere.
3310
- Make it compile with HEAD again.
3311
 
3312
Sun Jun 19 14:51:17 CEST 2005 Derick Rethans <derick@derickrethans.nl>
3313
package.xml:
3314
- Update package and NEWS for beta 3 (which is already released).
3315
 
3316
Sun Jun 19 14:50:38 CEST 2005 Derick Rethans <derick@derickrethans.nl>
3317
xdebug_var.c:
3318
- Little cosmetics.
3319
 
3320
Tue Jun 14 15:54:30 CEST 2005 Derick Rethans <derick@derickrethans.nl>
3321
tests/coverage.phpt
3322
xdebug/tests/coverage2.phpt:
3323
- Fixed broken test cases.
3324
 
3325
Tue Jun 14 15:54:08 CEST 2005 Derick Rethans <derick@derickrethans.nl>
3326
xdebug.c:
3327
- Make it work with ZendEngine 2.1 again.
3328
 
3329
Tue Jun 14 09:41:17 CEST 2005 Derick Rethans <derick@derickrethans.nl>
3330
php_xdebug.h
3331
xdebug/xdebug.c:
3332
- Added xdebug_debug_zval_stdout().
3333
 
3334
Tue Jun 14 09:37:32 CEST 2005 Derick Rethans <derick@derickrethans.nl>
3335
xdebug_var.c:
3336
- Prevent accessing 0x0 vars.
3337
 
3338
Tue May 03 16:34:28 CEST 2005 Derick Rethans <derick@derickrethans.nl>
3339
xdebug.c:
3340
- Added debugging tool for Thomas.
3341
 
3342
Wed Apr 27 11:43:36 CEST 2005 Derick Rethans <derick@derickrethans.nl>
3343
README:
3344
- test commit
3345
 
3346
Wed Apr 27 11:10:15 CEST 2005 Derick Rethans <derick@derickrethans.nl>
3347
xdebug.c:
3348
- Allow profiler to be enabled and configured through the environment.
3349
 
3350
Wed Apr 27 11:08:32 CEST 2005 Derick Rethans <derick@derickrethans.nl>
3351
README:
3352
- Commit updated README
3353
 
3354
Sun Mar 20 16:11:51 CET 2005 Derick Rethans <derick@derickrethans.nl>
3355
xdebug.c:
3356
- Fixed bug #95: Segfault when deinitializing Xdebug module.
3357
  (Patch by Maxim Poltarak <demiurg@gmail.com>)
3358
 
3359
Thu Mar 10 22:35:53 CET 2005 Derick Rethans <derick@derickrethans.nl>
3360
xdebug_var.c:
3361
- Fixed bug #117: var_dump dows not work with "private".
3362
 
3363
Thu Mar 10 09:25:43 CET 2005 Derick Rethans <derick@derickrethans.nl>
3364
debugclient/debugclient.dsp:
3365
- Fixed lineendings
3366
 
3367
Wed Mar 09 22:18:11 CET 2005 Derick Rethans <derick@derickrethans.nl>
3368
xdebug.c:
3369
- Fixed bug #118: Segfault with exception when remote debugging.
3370
 
3371
Sun Mar 06 22:55:31 CET 2005 Derick Rethans <derick@derickrethans.nl>
3372
php_xdebug.h
3373
xdebug/xdebug.c
3374
xdebug/xdebug_handler_dbgp.c:
3375
- Fixed bug #109:  DBGP's eval will abort the script when the eval statement is
3376
  invalid.
3377
 
3378
Wed Mar 02 16:01:32 CET 2005 Derick Rethans <derick@derickrethans.nl>
3379
package2.xml:
3380
- Added Package 2 XML
3381
 
3382
Wed Feb 02 23:50:58 CET 2005 Shane Caraveo <shane@caraveo.com>
3383
xdebug_handler_dbgp.c:
3384
oops, forgot to diff first before last commit
3385
 
3386
Wed Feb 02 23:23:20 CET 2005 Shane Caraveo <shane@caraveo.com>
3387
xdebug_handler_dbgp.c:
3388
- fix windows build
3389
 
3390
Wed Feb 02 00:33:16 CET 2005 Derick Rethans <derick@derickrethans.nl>
3391
xdebug.c
3392
xdebug/xdebug_handler_dbgp.c:
3393
- Fixed typo in PHP 4 version of code.
3394
#- Thy shall test before thy commith.
3395
 
3396
Tue Feb 01 23:53:44 CET 2005 Derick Rethans <derick@derickrethans.nl>
3397
xdebug_handler_dbgp.c
3398
xdebug/xdebug_var.h
3399
xdebug/xdebug_xml.c:
3400
- Fixed bug #109: Requesting property_get or _value of protected class member
3401
  from outside the class leads to an exit.
3402
- Added support for uninitialized variables for PHP 5.1 in a proper way.
3403
- Fixed a segfault for when an attribute value is NULL on XML string
3404
  generation.
3405
 
3406
Tue Feb 01 03:28:02 CET 2005 Shane Caraveo <shane@caraveo.com>
3407
xdebug_handler_dbgp.c:
3408
- fix retrieving static vars in classes
3409
Tue Feb 01 02:28:40 CET 2005 Shane Caraveo <shane@caraveo.com>
3410
xdebug_var.c:
3411
- fix crashes on win32 if introspecting com objects.  unfortunately, no easy way to deal with this, so we punt just like print_r and family
3412
 
3413
 
3414
Mon Jan 31 00:24:34 CET 2005 Shane Caraveo <shane@caraveo.com>
3415
xdebug_xml.c
3416
xdebug/xdebug_var.c:
3417
- fix xml attributes that contain xml entities
3418
- escape single quotes in values
3419
 
3420
The breakage was found when trying to debug a soap app, and looking at _xmlEntities in SOAP/Base.php
3421
 
3422
Sat Jan 08 15:21:01 CET 2005 Derick Rethans <derick@derickrethans.nl>
3423
php_xdebug.h
3424
xdebug/xdebug.c:
3425
- Fixed bug #108: log_only still displays some text for errors in included files.
3426
- Added the possibility to trigger the profiler by setting
3427
  "xdebug.profiler_enable_trigger" to 1 and using XDEBUG_PROFILE as a get
3428
  parameter.
3429
 
3430
Fri Dec 24 15:41:16 CET 2004 Derick Rethans <derick@derickrethans.nl>
3431
xdebug_code_coverage.c:
3432
- Make it compile on Windows again. (Thanks to Marcus Börger)
3433
 
3434
Thu Dec 23 14:12:23 CET 2004 Derick Rethans <derick@derickrethans.nl>
3435
php_xdebug.h:
3436
- Update version no
3437
 
3438
Tue Dec 14 11:45:22 CET 2004 Derick Rethans <derick@derickrethans.nl>
3439
xdebug_code_coverage.c:
3440
- Fixed bug #107: Code Coverage only detects executable code in used functions
3441
  and classes.
3442
 
3443
Sat Dec 04 22:45:46 CET 2004 Derick Rethans <derick@derickrethans.nl>
3444
xdebug_var.c:
3445
- Fixed bug #103: crash when running the DBGp command 'eval' on a global
3446
  variable
3447
 
3448
Sun Nov 28 23:14:49 CET 2004 Derick Rethans <derick@derickrethans.nl>
3449
package.xml:
3450
- Remove nolonger existing file.
3451
 
3452
Sun Nov 28 23:12:05 CET 2004 Derick Rethans <derick@derickrethans.nl>
3453
package.xml:
3454
- Update NEWS and package.xml
3455
 
3456
Sun Nov 28 23:07:32 CET 2004 Derick Rethans <derick@derickrethans.nl>
3457
php_xdebug.h:
3458
- Go with 2.0.0beta2
3459
 
3460
Sun Nov 28 22:53:28 CET 2004 Derick Rethans <derick@derickrethans.nl>
3461
xdebug_str.c:
3462
- Fixed bug #94: xdebug_sprintf misbehaves with x86_64/glibc-2.3.3
3463
 
3464
Sun Nov 28 20:34:19 CET 2004 Derick Rethans <derick@derickrethans.nl>
3465
xdebug.c:
3466
- Fixed bug #101: crash with set_exeception_handler() and uncatched exceptions.
3467
 
3468
Tue Nov 16 14:42:39 CET 2004 Derick Rethans <derick@derickrethans.nl>
3469
xdebug_var.c:
3470
- The proper Xdebug type is "hash" for associative arrays.
3471
 
3472
Mon Nov 15 18:52:28 CET 2004 Derick Rethans <derick@derickrethans.nl>
3473
debugclient/configure.in
3474
xdebug/debugclient/build/threads.m4:
3475
- Fixed bug #102: Problems with configure for automake 1.8.
3476
#- We don't use threads here anyway.
3477
 
3478
Mon Nov 15 13:45:13 CET 2004 Derick Rethans <derick@derickrethans.nl>
3479
xdebug_private.h:
3480
- Fixed problem with error codes.
3481
 
3482
Thu Nov 11 17:30:12 CET 2004 Derick Rethans <derick@derickrethans.nl>
3483
xdebug_compat.c
3484
xdebug/xdebug_handler_dbgp.c
3485
xdebug/xdebug_handler_dbgp.h
3486
xdebug/debugclient/main.c:
3487
- Added error messages to returned errors (in most cases)
3488
- Make property_get and property_value finally work as they should, including
3489
  retrieving information from different depths then the most top stack frame.
3490
- Fixed warnings because of updated API numbers
3491
 
3492
Mon Nov 08 10:40:28 CET 2004 Derick Rethans <derick@derickrethans.nl>
3493
xdebug_handler_dbgp.c:
3494
- Fix eval'ed $varnames in property_get.
3495
 
3496
Sun Nov 07 08:25:48 CET 2004 Derick Rethans <derick@derickrethans.nl>
3497
xdebug_handler_dbgp.c:
3498
- Support the -d option for property_get.
3499
 
3500
Fri Nov 05 14:23:39 CET 2004 Derick Rethans <derick@derickrethans.nl>
3501
test-5.0.sh:
3502
- Added shell script for easier running of test suite for PHP 5.0.x.
3503
 
3504
Fri Nov 05 14:12:09 CET 2004 Derick Rethans <derick@derickrethans.nl>
3505
xdebug.c:
3506
- Make this build on 4.3 and 5.0 again. No clue how this happened...
3507
 
3508
Fri Nov 05 00:10:00 CET 2004 Derick Rethans <derick@derickrethans.nl>
3509
xdebug_handler_dbgp.c:
3510
- Fixed bug #99: unset variables return the name as a string with property_get.
3511
 
3512
Thu Nov 04 23:43:56 CET 2004 Derick Rethans <derick@derickrethans.nl>
3513
xdebug.c:
3514
- Make things work in PHP 4.3 and PHP 5.0 again.
3515
 
3516
Thu Nov 04 23:10:37 CET 2004 Derick Rethans <derick@derickrethans.nl>
3517
xdebug_handler_dbgp.c:
3518
- Fixed bug #98: 'longname' attribute not returned for unintialized property
3519
  in context_get request.
3520
 
3521
Mon Nov 01 13:12:47 CET 2004 Derick Rethans <derick@derickrethans.nl>
3522
xdebug.c
3523
xdebug/xdebug_handler_dbgp.c:
3524
- Fixed some -Wall warnings.
3525
 
3526
Mon Nov 01 13:09:49 CET 2004 Derick Rethans <derick@derickrethans.nl>
3527
test.sh
3528
xdebug/xdebug.c:
3529
- Fixed segfault with PHP 5.1, old_execute is now a symbol that is used in the
3530
  Zend engine too.
3531
 
3532
Mon Nov 01 13:06:17 CET 2004 Derick Rethans <derick@derickrethans.nl>
3533
xdebug.c:
3534
- Added PHP 5.1 compability for the opcode overrides.
3535
 
3536
Fri Oct 29 12:01:18 CEST 2004 Derick Rethans <derick@derickrethans.nl>
3537
test.sh
3538
xdebug/xdebug.c
3539
xdebug/xdebug_code_coverage.c
3540
xdebug/tests/coverage3.phpt
3541
xdebug/tests/coverage.phpt
3542
xdebug/tests/coverage2.phpt:
3543
- Override some more opcodes as there is not always EXT_STMT when you expect
3544
  it. This should give better results for code coverage.
3545
 
3546
Tue Oct 26 11:15:54 CEST 2004 Derick Rethans <derick@derickrethans.nl>
3547
xdebug.c:
3548
- Force the XG(active_symbol_table) to EG(active_symbol_table) as normally this
3549
  would be set for each stack element.
3550
 
3551
Tue Oct 26 11:06:56 CEST 2004 Derick Rethans <derick@derickrethans.nl>
3552
xdebug_var.c:
3553
- Forgot to add a parameter to zend_hash_apply which caused interesting
3554
  results.
3555
 
3556
Tue Oct 26 10:41:20 CEST 2004 Derick Rethans <derick@derickrethans.nl>
3557
php_xdebug.h
3558
xdebug/xdebug.c
3559
xdebug/xdebug_handler_gdb.c
3560
xdebug/xdebug_superglobals.c
3561
xdebug/xdebug_var.c
3562
xdebug/xdebug_var.h:
3563
- Added a function "xdebug_debug_zval" to debug zvals by printing its refcounts
3564
  and is_ref values.
3565
 
3566
Sun Oct 24 17:53:31 CEST 2004 Derick Rethans <derick@derickrethans.nl>
3567
xdebug_code_coverage.c:
3568
- xdebug_code_coverage_stop() will now clean up the code coverage array, unless
3569
  you specify FALSE as parameter.
3570
 
3571
Thu Oct 21 09:10:10 CEST 2004 Derick Rethans <derick@derickrethans.nl>
3572
xdebug.c:
3573
- There is indeed no good way as the Zend mastah's didn't want to bumb the
3574
  API number.
3575
 
3576
Wed Oct 20 20:03:07 CEST 2004 Shane Caraveo <shane@caraveo.com>
3577
xdebug_handler_dbgp.c:
3578
- fix bad pointer in property_value
3579
 
3580
Wed Oct 20 19:03:43 CEST 2004 Shane Caraveo <shane@caraveo.com>
3581
xdebug.c:
3582
- fix compile for 5.0
3583
Wed Oct 20 09:35:46 CEST 2004 Derick Rethans <derick@derickrethans.nl>
3584
xdebug.c
3585
xdebug/xdebug_handler_dbgp.c:
3586
- Fixed some Windows related warnings
3587
- Hopefully fixed bug #95
3588
 
3589
Wed Oct 20 00:38:28 CEST 2004 Shane Caraveo <shane@caraveo.com>
3590
xdebug_com.c:
3591
- fix windows compile
3592
 
3593
Wed Oct 13 10:01:22 CEST 2004 Derick Rethans <derick@derickrethans.nl>
3594
README:
3595
- Test commit.
3596
 
3597
Tue Oct 12 16:56:09 CEST 2004 Derick Rethans <derick@derickrethans.nl>
3598
php_xdebug.h:
3599
- Fixed bug #93: Crash on x86_64
3600
 
3601
Tue Oct 12 16:49:30 CEST 2004 Derick Rethans <derick@derickrethans.nl>
3602
xdebug.c:
3603
- Fixed bug #92: xdebug_disable() doesn't disable the exception handler.
3604
 
3605
Wed Oct 06 16:58:38 CEST 2004 Derick Rethans <derick@derickrethans.nl>
3606
php_xdebug.h:
3607
- Fixed bug #93: Crash in lookup_hostname on x86_64
3608
 
3609
Wed Oct 06 09:09:35 CEST 2004 Derick Rethans <derick@derickrethans.nl>
3610
xdebug_profiler.c
3611
xdebug/xdebug_profiler.h:
3612
- Add another function to the .h file.
3613
 
3614
Wed Oct 06 08:58:02 CEST 2004 Derick Rethans <derick@derickrethans.nl>
3615
debugclient/debugclient.dsp
3616
xdebug/debugclient/main.c:
3617
- Make the debugclient compile on windows again.
3618
 
3619
Wed Oct 06 08:56:29 CEST 2004 Derick Rethans <derick@derickrethans.nl>
3620
xdebug.c
3621
xdebug/xdebug_code_coverage.c
3622
xdebug/xdebug_code_coverage.h:
3623
- Fixed TSRM issues.
3624
 
3625
Sun Oct 03 15:10:56 CEST 2004 Derick Rethans <derick@derickrethans.nl>
3626
php_xdebug.h
3627
xdebug/xdebug.c
3628
xdebug/xdebug_code_coverage.c
3629
xdebug/xdebug_code_coverage.h
3630
xdebug/xdebug_private.h
3631
xdebug/tests/coverage.inc
3632
xdebug/tests/coverage.phpt
3633
xdebug/tests/coverage2.phpt:
3634
- Fixed the exit handler hook to use the new "5.1" way of handling it; which
3635
  fortunately also works with PHP 5.0.
3636
- Extended the code-coverage functionality by returning lines with executable
3637
  code on them, but where not executed with a count value of -1.
3638
- Added test-cases for the code-coverage functionality.
3639
 
3640
Tue Sep 28 08:42:13 CEST 2004 Derick Rethans <derick@derickrethans.nl>
3641
tests/test6.phpt:
3642
- Fixed this test.
3643
 
3644
Mon Sep 27 10:33:42 CEST 2004 Derick Rethans <derick@derickrethans.nl>
3645
php_xdebug.h
3646
xdebug/xdebug.c:
3647
- Plugged some memory leaks
3648
- Fixed a segfault
3649
- Updated the version number
3650
 
3651
Mon Sep 27 10:32:29 CEST 2004 Derick Rethans <derick@derickrethans.nl>
3652
test.sh:
3653
- We need to disable auto trace here, otherwise it would have a race condition.
3654
 
3655
Mon Sep 27 10:31:20 CEST 2004 Derick Rethans <derick@derickrethans.nl>
3656
tests/auto_trace.phpt
3657
xdebug/tests/memory_usage.phpt
3658
xdebug/tests/test6.phpt:
3659
- Update test cases.
3660
 
3661
Wed Sep 22 15:49:38 CEST 2004 Derick Rethans <derick@derickrethans.nl>
3662
xdebug.c:
3663
- Only deinitialize the profiler if it is actually used.
3664
 
3665
Tue Sep 21 01:39:52 CEST 2004 Derick Rethans <derick@derickrethans.nl>
3666
xdebug.c
3667
xdebug/xdebug_private.h
3668
xdebug/xdebug_profiler.c:
3669
- Fixed bug #68: Summary not written when script ended with "exit()".
3670
 
3671
Wed Sep 15 14:59:49 CEST 2004 Derick Rethans <derick@derickrethans.nl>
3672
package.xml
3673
xdebug/php_xdebug.h:
3674
- Go with Xdebug 2.0.0beta1.
3675
 
3676
Wed Sep 15 11:34:12 CEST 2004 Derick Rethans <derick@derickrethans.nl>
3677
:
3678
- Update NEWS file for 2.0.0beta1
3679
 
3680
Wed Sep 15 11:33:40 CEST 2004 Derick Rethans <derick@derickrethans.nl>
3681
package.xml:
3682
- Merge package.xml releases from the XDEBUG_1_3 branch.
3683
 
3684
Wed Sep 15 09:53:46 CEST 2004 Derick Rethans <derick@derickrethans.nl>
3685
xdebug.c
3686
xdebug/php_xdebug.h:
3687
- Added request #88: Make the url parameter XDEBUG_SESSION_START optional. So
3688
  it can be disabled and the user does not need to add it.
3689
#- This new php.ini setting is xdebug.remote_autostart
3690
 
3691
Wed Sep 15 09:52:18 CEST 2004 Derick Rethans <derick@derickrethans.nl>
3692
usefulstuff.c:
3693
- Added Shane's clarifications for our file:// mangling function.
3694
 
3695
Wed Sep 08 07:58:58 CEST 2004 Derick Rethans <derick@derickrethans.nl>
3696
debugclient/main.c:
3697
- Added patch to fix warnings and implicit declarations. (Based on a patch by
3698
  Reini Urban)
3699
 
3700
Tue Sep 07 16:27:44 CEST 2004 Derick Rethans <derick@derickrethans.nl>
3701
xdebug_com.c:
3702
- Added the setting of the TCP_NODELAY socket option. (Patch by Christof J.
3703
  Reetz)
3704
 
3705
Mon Aug 30 16:05:24 CEST 2004 Derick Rethans <derick@derickrethans.nl>
3706
xdebug_handler_dbgp.c:
3707
- Fix this windows mess for good now.
3708
 
3709
Mon Aug 30 16:00:20 CEST 2004 Derick Rethans <derick@derickrethans.nl>
3710
usefulstuff.c
3711
xdebug/usefulstuff.h:
3712
- Fix it for real now.
3713
 
3714
Mon Aug 30 15:48:41 CEST 2004 Derick Rethans <derick@derickrethans.nl>
3715
usefulstuff.h:
3716
- Add the TSRMLS_CC to the declaration too.
3717
 
3718
Mon Aug 30 09:03:11 CEST 2004 Derick Rethans <derick@derickrethans.nl>
3719
xdebug_superglobals.c:
3720
- MFH: Fixed dumping of superglobals for numeric keys.
3721
 
3722
Mon Aug 30 08:52:13 CEST 2004 Derick Rethans <derick@derickrethans.nl>
3723
xdebug_superglobals.c:
3724
- Fixed dumping of superglobals for numeric keys.
3725
 
3726
Fri Aug 27 08:58:18 CEST 2004 Derick Rethans <derick@derickrethans.nl>
3727
usefulstuff.c
3728
xdebug/xdebug_handler_dbgp.c:
3729
- Make this work with ZTS again.
3730
 
3731
Thu Aug 26 11:18:55 CEST 2004 Derick Rethans <derick@derickrethans.nl>
3732
usefulstuff.c:
3733
- Apply Rasmus' patch to redo the path resolving in case his SKIP_PATH_CHECK
3734
  thingy is used.
3735
 
3736
Mon Aug 23 08:32:14 CEST 2004 Derick Rethans <derick@derickrethans.nl>
3737
xdebug.c:
3738
- Changed default debugging protocol to dbgp instead of gdb.
3739
- Fixed a problem with breakpoints on a non-static method call.
3740
- Fixed a problem where internal function calls were not registered for
3741
  code coverage.
3742
 
3743
Mon Aug 23 08:31:06 CEST 2004 Derick Rethans <derick@derickrethans.nl>
3744
xdebug_handler_dbgp.c:
3745
- Fixed segfault when requesting a property with it's long name.
3746
 
3747
Tue Aug 17 08:54:03 CEST 2004 Derick Rethans <derick@derickrethans.nl>
3748
xdebug_var.c
3749
xdebug/tests/bug00089.phpt:
3750
- Fix for bug #89: var_dump shows empty strings garbled
3751
 
3752
Mon Aug 16 10:00:20 CEST 2004 Derick Rethans <derick@derickrethans.nl>
3753
tests/xdebug_var_dump.phpt:
3754
- Added a test for showing local variables on errors.
3755
 
3756
Mon Aug 16 09:59:56 CEST 2004 Derick Rethans <derick@derickrethans.nl>
3757
tests/array_map.phpt
3758
xdebug/tests/assert_test.phpt
3759
xdebug/tests/auto_trace.phpt
3760
xdebug/tests/bug00002.phpt
3761
xdebug/tests/bug00003.phpt
3762
xdebug/tests/call_user_func_array.phpt
3763
xdebug/tests/call_user_func_array2.phpt
3764
xdebug/tests/test1.phpt
3765
xdebug/tests/test10b.phpt
3766
xdebug/tests/test12.phpt
3767
xdebug/tests/test13.phpt
3768
xdebug/tests/test14b.phpt
3769
xdebug/tests/test15.phpt
3770
xdebug/tests/test16b.phpt
3771
xdebug/tests/test17.phpt
3772
xdebug/tests/test18.phpt
3773
xdebug/tests/test20b.phpt
3774
xdebug/tests/test7b.phpt
3775
xdebug/tests/test9b.phpt
3776
xdebug/tests/trace.phpt:
3777
- Make testcases work independently of the xdebug.collect_return setting.
3778
 
3779
Mon Aug 16 09:59:27 CEST 2004 Derick Rethans <derick@derickrethans.nl>
3780
xdebug.c
3781
xdebug/xdebug_var.c:
3782
- Fixed showing local variables in case the top most frame was a PHP function.
3783
- Fixed showing referenced objects, they missed the classname.
3784
- Nullify some globals after freeing them.
3785
 
3786
Mon Aug 09 08:27:59 CEST 2004 Derick Rethans <derick@derickrethans.nl>
3787
php_xdebug.h
3788
xdebug/xdebug.c:
3789
- Added xdebug_get_stack_depth() to return the current stack depth level.
3790
- Cleaned up some whitespace.
3791
 
3792
Fri Aug 06 08:59:03 CEST 2004 Derick Rethans <derick@derickrethans.nl>
3793
xdebug.c:
3794
- Fixed bug #86: xdebug produces output that is not xhtml 1.1 valid
3795
#- This is already fixed in Xdebug 2.0-dev
3796
 
3797
Fri Aug 06 08:52:31 CEST 2004 Derick Rethans <derick@derickrethans.nl>
3798
php_xdebug.h
3799
xdebug/xdebug.c
3800
xdebug/xdebug_handler_gdb.c:
3801
- MFH: Fix for bug #83: More than 20 parameters functions make xdebug crash
3802
 
3803
Thu Aug 05 13:07:26 CEST 2004 Derick Rethans <derick@derickrethans.nl>
3804
xdebug.c:
3805
- Fixed bug #85: Xdebug segfaults when no idekey is set.
3806
 
3807
Tue Aug 03 22:46:06 CEST 2004 Derick Rethans <derick@derickrethans.nl>
3808
test.sh
3809
xdebug/xdebug.c
3810
xdebug/xdebug_handler_gdb.c
3811
xdebug/xdebug_private.h
3812
xdebug/xdebug_superglobals.c
3813
xdebug/xdebug_var.c
3814
xdebug/xdebug_var.h:
3815
- Fixed bug #75: xdebug's var_dump implementation is not binary safe
3816
- Fixed problem with outputing Local Variables
3817
- Fixed bug #83: More than 32 parameters functions make xdebug crash
3818
 
3819
Tue Aug 03 22:36:39 CEST 2004 Derick Rethans <derick@derickrethans.nl>
3820
tests/bug00032.phpt
3821
xdebug/tests/test20b.phpt:
3822
- Fixed test cases.
3823
 
3824
Tue Aug 03 00:04:34 CEST 2004 Shane Caraveo <shane@caraveo.com>
3825
xdebug_handler_dbgp.c
3826
xdebug/xdebug_var.c
3827
xdebug/xdebug_xml.c
3828
xdebug/xdebug_xml.h:
3829
- add text node structure to better handle base64 encoding text nodes
3830
- make string values of variables always encoded.
3831
 
3832
# fixes http://bugs.activestate.com/show_bug.cgi?id=33152
3833
 
3834
Mon Aug 02 11:58:26 CEST 2004 Derick Rethans <derick@derickrethans.nl>
3835
README:
3836
- Added the 5th step again.
3837
 
3838
Tue Jul 20 18:34:31 CEST 2004 Derick Rethans <derick@derickrethans.nl>
3839
xdebug_handler_dbgp.c:
3840
- Some whitespace fixes.
3841
 
3842
Mon Jul 19 21:51:26 CEST 2004 Marcus Börger <helly@php.net>
3843
xdebug_compat.c:
3844
- Make compatible with PHP 5.1.x
3845
 
3846
Mon Jul 19 20:59:46 CEST 2004 Shane Caraveo <shane@caraveo.com>
3847
xdebug_handler_dbgp.c:
3848
- refix $this for php 5 after yesterday's changes
3849
# change add_variable_node to enable me to force special vars to only eval as variables, while allowing property_get to eval arbitrary code
3850
Sun Jul 18 21:52:08 CEST 2004 Shane Caraveo <shane@caraveo.com>
3851
xdebug_handler_dbgp.c
3852
xdebug/xdebug_handler_dbgp.h:
3853
- in dbgp handle redirected io correctly when output buffering is on
3854
- add globals context, and use show_hidden feature name for deciding
3855
  whether to show super globals in the global context
3856
 
3857
Sat Jul 17 01:20:06 CEST 2004 Shane Caraveo <shane@caraveo.com>
3858
xdebug_var.c:
3859
- if we are an empty object or array, dont pretent to have children
3860
- php documents the array data type, not a hash data type, give it the appropriate name so as to not confuse people.
3861
 
3862
Fri Jul 16 23:42:05 CEST 2004 Shane Caraveo <shane@caraveo.com>
3863
xdebug.c:
3864
- fix the availability of used vars from included files.
3865
# since included files are treated as a stack frame, we have to update
3866
# the used vars in all the parent stack frames, up to the 'real' previous
3867
# stack, which is either the top stack or the first fuction stack we find.
3868
# Without this patch, when you step into an included file, you would not
3869
# see the variables defined at the global level of that file.
3870
 
3871
Fri Jul 16 06:02:51 CEST 2004 Shane Caraveo <shane@caraveo.com>
3872
xdebug_handler_dbgp.c:
3873
change stack function attribute to where attribute per spec
3874
Thu Jul 15 09:29:27 CEST 2004 Shane Caraveo <shane@caraveo.com>
3875
xdebug_handler_dbgp.c:
3876
- provide $this in locals context if we are inside a class.
3877
# zend engine 2 does not have this in the symbol table for some reason, or I am missing something obvious, either way it needs to be dealt with
3878
Thu Jul 15 08:04:13 CEST 2004 Shane Caraveo <shane@caraveo.com>
3879
xdebug_handler_dbgp.c:
3880
- fix dbgp source command, uses php streams to handle proper include paths
3881
Thu Jul 15 04:16:47 CEST 2004 Shane Caraveo <shane@caraveo.com>
3882
xdebug_handler_dbgp.c:
3883
- fix issue where output would be duplicated in some instances.  always check for headers being written first.
3884
Thu Jul 15 04:15:49 CEST 2004 Shane Caraveo <shane@caraveo.com>
3885
xdebug_var.c:
3886
- fix issue where full name would have $$varname rather than $varname
3887
Thu Jul 15 01:58:49 CEST 2004 Shane Caraveo <shane@caraveo.com>
3888
xdebug_handler_dbgp.c:
3889
- fixed #73: komodo beta 4.3.7 crash
3890
- fixed dbgp error handler to work correctly and provide a response that is correct for the protocol
3891
#- bug entry does not identify what the real bug was, see also bugs.activestate.com for bug # 32630
3892
Tue Jul 13 13:13:20 CEST 2004 Derick Rethans <derick@derickrethans.nl>
3893
xdebug.c:
3894
- Fixed one more Windows warning.
3895
 
3896
Tue Jul 13 12:02:39 CEST 2004 Derick Rethans <derick@derickrethans.nl>
3897
xdebug.c:
3898
- Fixed bug #74: Segfault with autoload.
3899
#- Already fixed in revision 1.191 for HEAD
3900
 
3901
Mon Jul 12 09:12:26 CEST 2004 Derick Rethans <derick@derickrethans.nl>
3902
xdebug.c:
3903
- Fixed Windows build issues.
3904
 
3905
Sat Jul 10 14:58:30 CEST 2004 Derick Rethans <derick@derickrethans.nl>
3906
xdebug_handler_dbgp.c:
3907
- Fixed crash bug when dbgp_deinit was called before any other command
3908
  was given to the debug engine.
3909
 
3910
Sat Jul 10 14:56:05 CEST 2004 Derick Rethans <derick@derickrethans.nl>
3911
usefulstuff.c:
3912
- Fixed bug #67: Filenames in Xdebug break URI RFC with spaces.
3913
 
3914
Fri Jul 09 15:54:27 CEST 2004 Derick Rethans <derick@derickrethans.nl>
3915
xdebug_profiler.c:
3916
- Fixed bug #69: Integer overflow in cachegrind summary.
3917
 
3918
Fri Jul 09 15:36:39 CEST 2004 Derick Rethans <derick@derickrethans.nl>
3919
xdebug_handler_dbgp.c:
3920
- Fixed bug #72: breakpoint_get returns wrong structure.
3921
 
3922
Fri Jul 02 17:11:39 CEST 2004 Derick Rethans <derick@derickrethans.nl>
3923
xdebug.c
3924
xdebug/tests/array_map.phpt
3925
xdebug/tests/assert_test.phpt
3926
xdebug/tests/auto_trace.phpt
3927
xdebug/tests/test1.phpt
3928
xdebug/tests/test12.phpt
3929
xdebug/tests/test14.phpt
3930
xdebug/tests/test17.phpt
3931
xdebug/tests/test18.phpt
3932
xdebug/tests/test20.phpt
3933
xdebug/tests/test8.phpt:
3934
- More fixes for the tests due to changed output formats.
3935
 
3936
Fri Jul 02 16:06:51 CEST 2004 Derick Rethans <derick@derickrethans.nl>
3937
tests/array_map.phpt
3938
xdebug/tests/assert_test.phpt
3939
xdebug/tests/auto_trace.phpt
3940
xdebug/tests/bug00002.phpt
3941
xdebug/tests/bug00003.phpt
3942
xdebug/tests/call_user_func_array.phpt
3943
xdebug/tests/call_user_func_array2.phpt
3944
xdebug/tests/test1.phpt
3945
xdebug/tests/test10.phpt
3946
xdebug/tests/test10b.phpt
3947
xdebug/tests/test11.phpt
3948
xdebug/tests/test12.phpt
3949
xdebug/tests/test13.phpt
3950
xdebug/tests/test14.phpt
3951
xdebug/tests/test14b.phpt
3952
xdebug/tests/test15.phpt
3953
xdebug/tests/test16.phpt
3954
xdebug/tests/test16b.phpt
3955
xdebug/tests/test17.phpt
3956
xdebug/tests/test18.phpt
3957
xdebug/tests/test20.phpt
3958
xdebug/tests/test20b.phpt
3959
xdebug/tests/test4.phpt
3960
xdebug/tests/test7.phpt
3961
xdebug/tests/test7b.phpt
3962
xdebug/tests/test8.phpt
3963
xdebug/tests/test9.phpt
3964
xdebug/tests/test9b.phpt
3965
xdebug/tests/trace.phpt:
3966
- Fixed tests to use the correct trace format.
3967
 
3968
Fri Jul 02 15:53:34 CEST 2004 Derick Rethans <derick@derickrethans.nl>
3969
xdebug.c:
3970
- Fixed CS
3971
 
3972
Fri Jul 02 15:50:29 CEST 2004 Derick Rethans <derick@derickrethans.nl>
3973
README
3974
xdebug/test.sh
3975
xdebug/xdebug.c:
3976
- Redid the new second format of trace files to be able to do much better
3977
  analysis.
3978
 
3979
Wed Jun 30 13:45:10 CEST 2004 Derick Rethans <derick@derickrethans.nl>
3980
php_xdebug.h:
3981
- Back to dev
3982
 
3983
Wed Jun 30 13:44:25 CEST 2004 Derick Rethans <derick@derickrethans.nl>
3984
package.xml
3985
xdebug/php_xdebug.h:
3986
- Go with 1.3.2.
3987
 
3988
Wed Jun 23 23:51:29 CEST 2004 Shane Caraveo <shane@caraveo.com>
3989
xdebug.c:
3990
- fix retrieval of config information to work correctly for startup
3991
environment and per request
3992
 
3993
Wed Jun 23 15:27:57 CEST 2004 Derick Rethans <derick@derickrethans.nl>
3994
docs/Makefile
3995
xdebug/docs/dbgp.txt
3996
xdebug/docs/gdb.txt:
3997
- Added Specs to CVS
3998
 
3999
Thu Jun 17 17:45:04 CEST 2004 Derick Rethans <derick@derickrethans.nl>
4000
xdebug.c:
4001
- Fixed invalid-free bug with XG(ide_key).
4002
 
4003
Thu Jun 17 17:27:37 CEST 2004 Derick Rethans <derick@derickrethans.nl>
4004
xdebug.c:
4005
- Add some protos
4006
 
4007
Fri Jun 11 15:56:08 CEST 2004 Derick Rethans <derick@derickrethans.nl>
4008
xdebug.c:
4009
- Added a new field to the computerized trace output to show if a function
4010
  is used defined or not.
4011
- Added the xdebug version number to the computerized trace output.
4012
 
4013
Fri Jun 11 14:42:12 CEST 2004 Derick Rethans <derick@derickrethans.nl>
4014
php_xdebug.h
4015
xdebug/xdebug.c
4016
xdebug/xdebug_private.h:
4017
- Added a computerized trace format for easier parsing by external programs.
4018
 
4019
Wed Jun 09 09:21:26 CEST 2004 Derick Rethans <derick@derickrethans.nl>
4020
xdebug.c:
4021
- Minor whitespace things
4022
 
4023
Wed Jun 09 09:07:19 CEST 2004 Derick Rethans <derick@derickrethans.nl>
4024
xdebug_compat.h
4025
xdebug/xdebug_xml.c:
4026
- Fixed bug #64: Missing include of xdebug_compat.h.
4027
 
4028
Sun Jun 06 04:03:54 CEST 2004 Shane Caraveo <shane@caraveo.com>
4029
php_xdebug.h
4030
xdebug/xdebug.c
4031
xdebug/xdebug_handler_dbgp.c
4032
xdebug/xdebug_xml.c:
4033
- Fix returning text nodes that contain html tags and such
4034
- Fix dbgp proxy support by adding the idekey attribute
4035
  Can also use the XDEBUG_SESSION_START var to set the idekey
4036
  New configuration var, xdebug.idekey
4037
 
4038
 
4039
Wed May 26 11:08:23 CEST 2004 Derick Rethans <derick@derickrethans.nl>
4040
:
4041
- Test for mail
4042
 
4043
Wed May 26 11:04:36 CEST 2004 Derick Rethans <derick@derickrethans.nl>
4044
:
4045
- Test mail
4046
 
4047
Fri May 07 10:26:56 CEST 2004 Derick Rethans <derick@derickrethans.nl>
4048
LICENSE:
4049
- Whitespace
4050
 
4051
Sat May 01 23:25:28 CEST 2004 Derick Rethans <derick@derickrethans.nl>
4052
php_xdebug.h
4053
xdebug/xdebug.c
4054
xdebug/xdebug_private.h:
4055
- Added a new php.ini setting "xdebug.trace_options" to configure extra
4056
  options for trace dumping.
4057
- Added the XDEBUG_TRACE_APPEND option (1) as trace option. This can be set
4058
  with the ini setting above (only the number "1"), or passed as 2nd parameter
4059
  to xdebug_start_trace() (both the number "1" or the constant
4060
  XDEBUG_TRACE_APPEND).
4061
 
4062
Sat May 01 13:49:36 CEST 2004 Derick Rethans <derick@derickrethans.nl>
4063
xdebug_handler_dbgp.c:
4064
- Fixed returned error when the stack depth was out of limits.
4065
 
4066
Thu Apr 22 21:00:49 CEST 2004 Derick Rethans <derick@derickrethans.nl>
4067
xdebug.c:
4068
- The whitespace Nazi strikes again!
4069
 
4070
Thu Apr 22 20:37:44 CEST 2004 Derick Rethans <derick@derickrethans.nl>
4071
xdebug.c
4072
xdebug/xdebug_handler_dbgp.c
4073
xdebug/xdebug_handler_dbgp.h:
4074
- Whitespace and removing some unused variables.
4075
 
4076
Wed Apr 21 20:30:29 CEST 2004 Shane Caraveo <shane@caraveo.com>
4077
xdebug.c:
4078
- fix cookie name length
4079
- remove usage of XDEBUG_SESSION from environment
4080
Wed Apr 21 20:19:31 CEST 2004 Shane Caraveo <shane@caraveo.com>
4081
xdebug.c
4082
xdebug/xdebug_handler_dbgp.c
4083
xdebug/xdebug_handler_dbgp.h
4084
xdebug/xdebug_handler_gdb.c
4085
xdebug/xdebug_handler_gdb.h
4086
xdebug/xdebug_handler_php3.c
4087
xdebug/xdebug_handler_php3.h
4088
xdebug/xdebug_handlers.h:
4089
- distinguish between xdebug and IDE session variables better
4090
- DBGP_COOKIE is specific to the dbgp protocol
4091
- XDEBUG_SESSION is now used for the xdebug activation cookie
4092
- magic_cookie no longer needs to be provided to the protocol handlers
4093
 
4094
Tue Apr 20 23:51:56 CEST 2004 Shane Caraveo <shane@caraveo.com>
4095
php_xdebug.h
4096
xdebug/xdebug.c
4097
xdebug/xdebug_handler_dbgp.c
4098
xdebug/xdebug_handler_dbgp.h
4099
xdebug/xdebug_var.c:
4100
- magic_cookie is not necessary for remote debugging
4101
- implement property_set based on eval
4102
# todo's are left on this
4103
- implement property_value based on property_get code
4104
# needs more work, see comments in code
4105
- property_get now uses eval as last resort to get a value
4106
- implement stdout redirection
4107
# only works in copy mode, not full redirection mode
4108
# this is one way to do it, but we might also consider
4109
# using filters so we can deal with stderr and stdin
4110
- fix stderr command to return success=0
4111
- factor the eval function so we have some common eval code
4112
- fix CMD_OPTION to work with -- args
4113
- fix fullname attribute to be real php syntax
4114
- fix last response for stop and detach commands (identified by valgrind)
4115
 
4116
 
4117
Tue Apr 20 03:52:04 CEST 2004 Shane Caraveo <shane@caraveo.com>
4118
xdebug.c
4119
xdebug/xdebug_handler_dbgp.c:
4120
- only build zend2 stuff with zend2
4121
- make the kill/stop stop/detach change that happend long ago
4122
 
4123
Sun Apr 18 14:31:35 CEST 2004 Derick Rethans <derick@derickrethans.nl>
4124
test.sh
4125
xdebug/xdebug.c:
4126
- Remove useles remainder.
4127
 
4128
Sun Apr 18 01:35:33 CEST 2004 Derick Rethans <derick@derickrethans.nl>
4129
php_xdebug.h
4130
xdebug/xdebug.c:
4131
- Fixed bug #58: Xdebug 1.3.x doesn't compile with PHP 5.
4132
 
4133
Sat Apr 17 12:24:06 CEST 2004 Derick Rethans <derick@derickrethans.nl>
4134
debugclient/main.c:
4135
- Change title to reflect for which protocol this client is.
4136
 
4137
Sat Apr 17 01:27:33 CEST 2004 Derick Rethans <derick@derickrethans.nl>
4138
xdebug.c
4139
xdebug/xdebug_handler_dbgp.c
4140
xdebug/xdebug_handler_dbgp.h
4141
xdebug/xdebug_handler_gdb.c
4142
xdebug/xdebug_handler_gdb.h
4143
xdebug/xdebug_handler_php3.c
4144
xdebug/xdebug_handler_php3.h
4145
xdebug/xdebug_handlers.h
4146
xdebug/tests/exception.phpt:
4147
- Added hook into exception throwing mechinism of PHP so that they can be
4148
  dealth with in the remote debugger frontends too.
4149
#- Only works with >= PHP 5 RC2
4150
 
4151
Sat Apr 17 01:26:04 CEST 2004 Derick Rethans <derick@derickrethans.nl>
4152
rebuild.sh:
4153
- Add a script to rebuild the extension.
4154
#- /me lazy
4155
 
4156
Fri Apr 16 19:37:06 CEST 2004 Shane Caraveo <shane@caraveo.com>
4157
xdebug_profiler.c:
4158
just get rid of a warning (sorry forgot what the cvs msg format is)
4159
 
4160
Fri Apr 16 09:56:22 CEST 2004 Derick Rethans <derick@derickrethans.nl>
4161
xdebug_private.h:
4162
- Added return_value member to the function_stack struct.
4163
 
4164
Wed Apr 14 19:42:31 CEST 2004 Derick Rethans <derick@derickrethans.nl>
4165
config.w32:
4166
- Make things work with the snaps builder too.
4167
 
4168
Tue Apr 13 22:33:45 CEST 2004 Derick Rethans <derick@derickrethans.nl>
4169
xdebug_handler_gdb.c
4170
xdebug/xdebug_var.c:
4171
- Fixed a couple of segfaults with uninitialized variables with the GDB
4172
  protocol.
4173
 
4174
Tue Apr 13 16:00:00 CEST 2004 Derick Rethans <derick@derickrethans.nl>
4175
xdebug_handler_gdb.c:
4176
- Fixed breaking on functions with the GDB compatible protocol.
4177
 
4178
Mon Apr 12 20:31:01 CEST 2004 Derick Rethans <derick@derickrethans.nl>
4179
xdebug.c
4180
xdebug/xdebug_handlers.h
4181
xdebug/xdebug_handler_dbgp.c:
4182
- Implemented the "return" breakpoint for DBGp.
4183
- Fixed the "context_get" DBGp command to return errors in case the stack
4184
  depth requested doesn't exist.
4185
- Changed the -b and -e options to the DBGp "source" command to default
4186
  to 0 and "end of script" so that either of those can be emitted. If -b
4187
  exists and -e misses then the command will return all lines from the -b
4188
  defined line to the end of the script. If -e exists and -b misses then
4189
  all source until the line specified with -e is returned.
4190
 
4191
Sun Apr 11 22:29:49 CEST 2004 Derick Rethans <derick@derickrethans.nl>
4192
tests/001.phpt
4193
xdebug/tests/array_map.phpt
4194
xdebug/tests/assert_test.phpt
4195
xdebug/tests/auto_trace.phpt
4196
xdebug/tests/bug00001.phpt
4197
xdebug/tests/bug00002.phpt
4198
xdebug/tests/bug00003.phpt
4199
xdebug/tests/bug00022.phpt
4200
xdebug/tests/bug00032-ze1.phpt
4201
xdebug/tests/bug00032.phpt
4202
xdebug/tests/bug00057-ze1.phpt
4203
xdebug/tests/bug00057-ze2.phpt
4204
xdebug/tests/call_user_func_array.phpt
4205
xdebug/tests/call_user_func_array2.phpt
4206
xdebug/tests/function_counter.phpt
4207
xdebug/tests/local_vars_in_error-ze1.phpt
4208
xdebug/tests/local_vars_in_error.phpt
4209
xdebug/tests/memory_usage.phpt
4210
xdebug/tests/peak_memory_usage.phpt
4211
xdebug/tests/shutdown.phpt
4212
xdebug/tests/test1.phpt
4213
xdebug/tests/test10.phpt
4214
xdebug/tests/test10b.phpt
4215
xdebug/tests/test11.phpt
4216
xdebug/tests/test12.phpt
4217
xdebug/tests/test13.phpt
4218
xdebug/tests/test14.phpt
4219
xdebug/tests/test14b.phpt
4220
xdebug/tests/test15.phpt
4221
xdebug/tests/test16.phpt
4222
xdebug/tests/test16b.phpt
4223
xdebug/tests/test17.phpt
4224
xdebug/tests/test18.phpt
4225
xdebug/tests/test19.phpt
4226
xdebug/tests/test20.phpt
4227
xdebug/tests/test20b.phpt
4228
xdebug/tests/test3.phpt
4229
xdebug/tests/test4.phpt
4230
xdebug/tests/test5.phpt
4231
xdebug/tests/test6.phpt
4232
xdebug/tests/test7.phpt
4233
xdebug/tests/test7b.phpt
4234
xdebug/tests/test8.phpt
4235
xdebug/tests/test9.phpt
4236
xdebug/tests/test9b.phpt
4237
xdebug/tests/trace.phpt:
4238
- Disable profiler by default for all tests.
4239
- Stop using tempnam() and instead use uniqid() in test cases so that no
4240
  additional files in /tmp are created.
4241
 
4242
Sun Apr 11 16:44:04 CEST 2004 Derick Rethans <derick@derickrethans.nl>
4243
xdebug_compat.c:
4244
- Implement collecting return values for PHP 4.3.x correctly.
4245
 
4246
Sun Apr 11 16:22:09 CEST 2004 Derick Rethans <derick@derickrethans.nl>
4247
config.m4
4248
xdebug/php_xdebug.h
4249
xdebug/xdebug.c
4250
xdebug/xdebug_compat.c
4251
xdebug/xdebug_compat.h
4252
xdebug/xt.vim
4253
xdebug/tests/test11.phpt
4254
xdebug/tests/test8.phpt:
4255
- Implemented showing returng values in traces. The xdebug.collect_return
4256
  php.ini settings needs to be activated for this.
4257
- Modified two test cases to test for the new feature
4258
- Added xdebug_compat.c to the extension files.
4259
 
4260
Sat Apr 10 12:33:49 CEST 2004 Derick Rethans <derick@derickrethans.nl>
4261
test-4.3.sh
4262
xdebug/test.sh
4263
xdebug/tests/bug00057-ze1.phpt
4264
xdebug/tests/bug00057-ze2.phpt:
4265
- Added test cases for bug #57
4266
 
4267
Sat Apr 10 01:27:51 CEST 2004 Derick Rethans <derick@derickrethans.nl>
4268
tests/bug00032-ze1.phpt
4269
xdebug/tests/local_vars_in_error-ze1.phpt
4270
xdebug/tests/shutdown.phpt
4271
xdebug/tests/bug00032.phpt
4272
xdebug/tests/call_user_func_array2.phpt
4273
xdebug/tests/local_vars_in_error.phpt
4274
xdebug/tests/test1.phpt:
4275
- Update tests with new style of showing include files.
4276
- Split local vars and bug 32 tests to ZE1 and ZE2 test.
4277
 
4278
Sat Apr 10 01:25:09 CEST 2004 Derick Rethans <derick@derickrethans.nl>
4279
xdebug.c:
4280
- Fixed bug #57: Crash with overloading functions
4281
 
4282
Fri Apr 09 22:02:48 CEST 2004 Derick Rethans <derick@derickrethans.nl>
4283
xdebug.c:
4284
- Fixed earlier introduced bug where parameters to eval() were recorded
4285
  wrongly. Parameters to eval() are no also always recorded.
4286
 
4287
Thu Apr 08 23:47:43 CEST 2004 Derick Rethans <derick@derickrethans.nl>
4288
xdebug_handler_dbgp.c:
4289
- Fixed bug #54: source command did not except missing -f parameter.
4290
 
4291
Tue Apr 06 21:26:06 CEST 2004 Derick Rethans <derick@derickrethans.nl>
4292
package.xml
4293
xdebug/php_xdebug.h:
4294
- Updated Changelog and NEWS from HEAD.
4295
- Updated package.xml file.
4296
- Go with 1.3.1!
4297
 
4298
Tue Apr 06 21:10:04 CEST 2004 Derick Rethans <derick@derickrethans.nl>
4299
xdebug_profiler.c:
4300
- Fixed profiler to aggregate class/method calls correctly. (Patch by Robert
4301
  Beenen)
4302
 
4303
Mon Apr 05 00:03:21 CEST 2004 Derick Rethans <derick@derickrethans.nl>
4304
xdebug.c:
4305
- Fixed bug #44: Script time-outs should be disabled when debugging.
4306
 
4307
Sun Apr 04 23:35:48 CEST 2004 Derick Rethans <derick@derickrethans.nl>
4308
xdebug_compat.c:
4309
- And change the name of the symbols everywhere so that it works on Winshit
4310
  again.
4311
 
4312
Sun Apr 04 23:32:49 CEST 2004 Derick Rethans <derick@derickrethans.nl>
4313
xdebug.c
4314
xdebug/xdebug_compat.h:
4315
- Make it work on Unices too again
4316
 
4317
Sun Apr 04 23:24:59 CEST 2004 Derick Rethans <derick@derickrethans.nl>
4318
xdebug_compat.c
4319
xdebug/xdebug_compat.h
4320
xdebug/xdebug.c
4321
xdebug/xdebug.dsp
4322
xdebug/xdebug_handler_dbgp.c:
4323
- Made Xdebug compile with all PHP 4.3.x versions by embedding the non-exported
4324
  functions php_var_dump() and php_base64_encode()/php_base64_decode() into the
4325
  Xdebug source.
4326
#- BSD style licenses rock :)
4327
 
4328
Sat Apr 03 23:37:58 CEST 2004 Derick Rethans <derick@derickrethans.nl>
4329
xdebug.c:
4330
- Removed two vars which are no longer needed.
4331
 
4332
Tue Mar 30 22:07:49 CEST 2004 Harald Radi <harald.radi@nme.at>
4333
xdebug_handler_dbgp.c:
4334
- Fixed uri to local file path conversion in source command
4335
- Fixed format strings that caused xdebug to segfault
4336
 
4337
Fri Mar 26 17:58:32 CET 2004 Derick Rethans <derick@derickrethans.nl>
4338
xdebug_profiler.c:
4339
- Fixed profiler crash with includes.
4340
 
4341
Thu Mar 25 18:48:56 CET 2004 Derick Rethans <derick@derickrethans.nl>
4342
xdebug.c
4343
xdebug/xdebug_handler_dbgp.c:
4344
- Fixed handling the DBGP_COOKIE env variable to start an Xdebug session.
4345
- Fixed bug #53: Feature get misusing the supported attribute.
4346
- Fixed protocol_version attribute to the init packet.
4347
 
4348
Thu Mar 25 18:35:33 CET 2004 Derick Rethans <derick@derickrethans.nl>
4349
php_xdebug.h
4350
xdebug/debugclient/main.c:
4351
- Fixing copyright strings
4352
 
4353
Thu Mar 25 17:57:32 CET 2004 Derick Rethans <derick@derickrethans.nl>
4354
xdebug.c
4355
xdebug/xdebug_handler_dbgp.c
4356
xdebug/xdebug_handler_dbgp.h
4357
xdebug/xdebug_handler_gdb.c
4358
xdebug/xdebug_handler_gdb.h
4359
xdebug/xdebug_handler_php3.c
4360
xdebug/xdebug_handler_php3.h
4361
xdebug/xdebug_handlers.h
4362
xdebug/xdebug_private.h:
4363
- Added warnings if Xdebug was not loaded as a Zend extension.
4364
- Fixed bug #49: Included file's names should not be stored by address.
4365
- Fixed bug #51: Only start a debug session if XDEBUG_SESSION_START is
4366
  passed as GET or POST parameter, or the DBGP_COOKIE is send to the server.
4367
  Passing XDEBUG_SESSION_STOP as GET/POST parameter will end the debug
4368
  session and removes the cookie again. The cookie is also passed to the
4369
  remote handler backends; for DBGp it is added to the <init> packet.
4370
- Added the protocol version to the <init> packet.
4371
 
4372
Mon Mar 22 02:39:57 CET 2004 Derick Rethans <derick@derickrethans.nl>
4373
debugclient/main.c:
4374
- Update client to check for \0 at the end of a command packet.
4375
 
4376
Wed Mar 17 19:21:15 CET 2004 Derick Rethans <derick@derickrethans.nl>
4377
xdebug.c
4378
xdebug/xdebug_handler_gdb.c:
4379
- Fixed ZTS issues.
4380
 
4381
Tue Mar 16 23:25:54 CET 2004 Derick Rethans <derick@derickrethans.nl>
4382
php_xdebug.h
4383
xdebug/xdebug.c
4384
xdebug/tests/auto_trace.phpt:
4385
- Added the xdebug_get_tracefile_name() function to retrieve the name
4386
  of the tracefile. This is useful in case auto trace is enabled and you
4387
  want to clean the trace file.
4388
- Updated the tests/auto_trace.phpt test to use this new function.
4389
- Fixed bug #33: Implemented the use of the ZEND_POST_DEACTIVATE hook. Now we
4390
  can handle destructors safely too.
4391
 
4392
Tue Mar 16 20:22:36 CET 2004 Derick Rethans <derick@derickrethans.nl>
4393
tests/bug00032.phpt:
4394
- Adjust test to changes in PHP 5
4395
 
4396
Tue Mar 16 20:03:38 CET 2004 Derick Rethans <derick@derickrethans.nl>
4397
xdebug.c
4398
xdebug/xdebug_profiler.c
4399
xdebug/tests/array_map.phpt
4400
xdebug/tests/assert_test.phpt
4401
xdebug/tests/auto_trace.phpt
4402
xdebug/tests/bug00002.phpt
4403
xdebug/tests/bug00003.phpt
4404
xdebug/tests/bug00032.phpt
4405
xdebug/tests/call_user_func_array.phpt
4406
xdebug/tests/call_user_func_array2.phpt
4407
xdebug/tests/local_vars_in_error.phpt
4408
xdebug/tests/test1.phpt
4409
xdebug/tests/test10b.phpt
4410
xdebug/tests/test11.phpt
4411
xdebug/tests/test12.phpt
4412
xdebug/tests/test13.phpt
4413
xdebug/tests/test14b.phpt
4414
xdebug/tests/test15.phpt
4415
xdebug/tests/test16b.phpt
4416
xdebug/tests/test17.phpt
4417
xdebug/tests/test18.phpt
4418
xdebug/tests/test20b.phpt
4419
xdebug/tests/test3.phpt
4420
xdebug/tests/test4.phpt
4421
xdebug/tests/test5.phpt
4422
xdebug/tests/test6.phpt
4423
xdebug/tests/test7b.phpt
4424
xdebug/tests/test8.phpt
4425
xdebug/tests/test9b.phpt
4426
xdebug/tests/trace.phpt:
4427
- Update test cases after xdebug was turned off by default in our testing
4428
  suite and also set xdebug.show_mem_delta to 0 where required.
4429
 
4430
Mon Mar 15 17:42:28 CET 2004 Derick Rethans <derick@derickrethans.nl>
4431
xdebug.dsp:
4432
- Re-add as binary
4433
 
4434
Mon Mar 15 17:41:50 CET 2004 Derick Rethans <derick@derickrethans.nl>
4435
xdebug.dsp:
4436
- Remove the .dsp from the branch
4437
 
4438
Mon Mar 15 17:39:55 CET 2004 Derick Rethans <derick@derickrethans.nl>
4439
xdebug.dsp:
4440
- Update .dsp files
4441
 
4442
Mon Mar 15 17:31:19 CET 2004 Derick Rethans <derick@derickrethans.nl>
4443
xdebug.dsp:
4444
- Change line endings
4445
 
4446
Mon Mar 15 17:30:23 CET 2004 Derick Rethans <derick@derickrethans.nl>
4447
xdebug.dsp:
4448
- Re-add as binary
4449
 
4450
Mon Mar 15 17:29:40 CET 2004 Derick Rethans <derick@derickrethans.nl>
4451
xdebug.dsp:
4452
- Remove non-binary .dsp
4453
 
4454
Thu Mar 11 23:27:45 CET 2004 Derick Rethans <derick@derickrethans.nl>
4455
xdebug_profiler.c:
4456
- Fixed typo
4457
 
4458
Thu Mar 11 23:26:53 CET 2004 Derick Rethans <derick@derickrethans.nl>
4459
xdebug.c
4460
xdebug/xdebug_profiler.c
4461
xdebug/xdebug_profiler.h:
4462
- Fixed Windows compile issues.
4463
 
4464
Thu Mar 11 16:29:29 UTC 2004 Derick Rethans <derick@derickrethans.nl>
4465
php_xdebug.h
4466
xdebug/xdebug.c:
4467
- Changed trace file naming: xdebug.trace_output_dir is now used to configure a
4468
  directory to dump automatic traces; the trace file name now also includes the
4469
  pid (xdebug.trace_output_name=pid) or a crc32 checksum of the current working
4470
  dir (xdebug.trace_output_name=crc32) and traces are not being appended to an
4471
  existing file anymore, but simply overwritten.
4472
 
4473
Wed Mar 10 19:46:16 UTC 2004 Derick Rethans <derick@derickrethans.nl>
4474
usefulstuff.c:
4475
- Fixed CRC routines
4476
 
4477
Wed Mar 10 19:40:46 UTC 2004 Derick Rethans <derick@derickrethans.nl>
4478
:
4479
- Fixed Changelog
4480
 
4481
Wed Mar 10 19:38:17 UTC 2004 Derick Rethans <derick@derickrethans.nl>
4482
xdebug_private.h
4483
xdebug/xdebug_profiler.c:
4484
- Added limited report for memory profiling
4485
 
4486
Fri Mar 5 15:29:42 CET 2004 Derick Rethans <derick@derickrethans.nl>
4487
/xdebug/php_xdebug.h
4488
/xdebug/usefulstuff.c
4489
/xdebug/usefulstuff.h
4490
/xdebug/xdebug.c
4491
/xdebug/xdebug_private.h
4492
/xdebug/xdebug_profiler.c
4493
/xdebug/xdebug_profiler.h:
4494
- Added internal xdebug_crc32() function. (Copy from PHP sources).
4495
- Changed the naming of profile files. With the setting
4496
  xdebug.profiler_output_name you can configure if the pid must be appended, or
4497
  an crc32 check of the path/file of the starting script. The latter setting
4498
  "crc32" is the default. (This makes it easier to reload a profiling file for
4499
  the same script.)
4500
- Fixed issues for compiling on Windows.
4501
- Implement correct recording of line information into profile files.
4502
- Added the php:: prefix to all internal PHP files in the profile output files.
4503
 
4504
Fri Mar 5 15:25:50 CET 2004 Derick Rethans <derick@derickrethans.nl>
4505
/xdebug/xdebug_handler_gdb.c:
4506
- MFH: Fixed problem with not closing files from which sourcelines where read.
4507
 
4508
Fri Mar 5 15:25:19 CET 2004 Derick Rethans <derick@derickrethans.nl>
4509
/xdebug/xdebug_handler_gdb.c:
4510
- Fixed problem with not closing files from which sourcelines where read.
4511
 
4512
Thu Mar 4 12:46:46 CET 2004 Derick Rethans <derick@derickrethans.nl>
4513
/xdebug/config.m4
4514
/xdebug/config.w32
4515
/xdebug/php_xdebug.h
4516
/xdebug/usefulstuff.c
4517
/xdebug/usefulstuff.h
4518
/xdebug/xdebug.c
4519
/xdebug/xdebug_handler_dbgp.c
4520
/xdebug/xdebug_handler_gdb.c
4521
/xdebug/xdebug_handler_php3.c
4522
/xdebug/xdebug_private.h
4523
/xdebug/xdebug_profiler.c
4524
/xdebug/xdebug_profiler.h
4525
/xdebug/xdebug_var.c
4526
/xdebug/xdebug_var.h:
4527
- Re-implemented profiling support. Xdebug outputs information the same way that
4528
  cachegrind does so it is possible to use Kcachegrind as front-end.
4529
- Added ini settings for the profiler output directory
4530
  (xdebug.profiler_output_dir) and to enable the profiler
4531
  (xdebug.profiler_enable). These only work from httpd.conf, php.ini and
4532
  .htaccess).
4533
- Moved xdebug_get_utime to usefulstuff.c
4534
- Removed constants for the old profiler.
4535
- The show_fname() function now wants an xdebug_func, and no longer a
4536
  function_stack_entry *.
4537
 
4538
Tue Mar 2 10:37:48 CET 2004 Derick Rethans <derick@derickrethans.nl>
4539
/xdebug/usefulstuff.c
4540
/xdebug/xdebug_handler_dbgp.c
4541
/xdebug/xdebug_private.c:
4542
- Fixed -Wall errors
4543
 
4544
Thu Feb 26 21:05:05 CET 2004 Derick Rethans <derick@derickrethans.nl>
4545
/xdebug/xdebug.c:
4546
- Fixed segfault in case autoload was used. (Patch by Marcus Börger)
4547
 
4548
Thu Feb 26 21:03:58 CET 2004 Derick Rethans <derick@derickrethans.nl>
4549
/xdebug/xdebug_var.c:
4550
- Added the new PHP 5 error level E_STRICT. (Idea by Marcus Börger).
4551
 
4552
Thu Feb 26 20:26:04 CET 2004 Derick Rethans <derick@derickrethans.nl>
4553
/xdebug/debugclient/main.c:
4554
- MFH: Fixed "invalid argument" bug. (Patch by Brandon Philips and David Sklar)
4555
 
4556
Thu Feb 26 20:24:23 CET 2004 Derick Rethans <derick@derickrethans.nl>
4557
/xdebug/debugclient/main.c:
4558
- Fixed "invalid argument" bug. (Patch by Brandon Philips and David Sklar)
4559
 
4560
Thu Feb 19 11:33:55 CET 2004 Derick Rethans <derick@derickrethans.nl>
4561
/xdebug/xdebug.dsp:
4562
- Remove profiler.[ch] files from .dsp for PHP 4 snaps builder to work.
4563
 
4564
Wed Feb 18 21:53:57 CET 2004 Derick Rethans <derick@derickrethans.nl>
4565
/xdebug/xdebug.c
4566
/xdebug/tests/function_counter.phpt:
4567
- Fixed counting functions for xdebug_get_function_count().
4568
- Added a testcase for xdebug_get_function_count().
4569
 
4570
Wed Feb 18 21:45:32 CET 2004 Derick Rethans <derick@derickrethans.nl>
4571
/xdebug/test.sh
4572
/xdebug/xdebug.c
4573
/xdebug/xdebug_private.h
4574
/xdebug/tests/test10b.phpt
4575
/xdebug/tests/test20b.phpt
4576
/xdebug/tests/test7b.phpt
4577
/xdebug/tests/test9b.phpt
4578
/xdebug/tests/array_map.phpt
4579
/xdebug/tests/assert_test.phpt
4580
/xdebug/tests/auto_trace.phpt
4581
/xdebug/tests/bug00002.phpt
4582
/xdebug/tests/bug00003.phpt
4583
/xdebug/tests/bug00032.phpt
4584
/xdebug/tests/call_user_func_array.phpt
4585
/xdebug/tests/call_user_func_array2.phpt
4586
/xdebug/tests/test1.phpt
4587
/xdebug/tests/test10.phpt
4588
/xdebug/tests/test11.phpt
4589
/xdebug/tests/test12.phpt
4590
/xdebug/tests/test13.phpt
4591
/xdebug/tests/test14.phpt
4592
/xdebug/tests/test14b.phpt
4593
/xdebug/tests/test15.phpt
4594
/xdebug/tests/test16.phpt
4595
/xdebug/tests/test16b.phpt
4596
/xdebug/tests/test17.phpt
4597
/xdebug/tests/test18.phpt
4598
/xdebug/tests/test20.phpt
4599
/xdebug/tests/test7.phpt
4600
/xdebug/tests/test8.phpt
4601
/xdebug/tests/test9.phpt
4602
/xdebug/tests/trace.phpt:
4603
- Changed xdebug_start_trace() to return the filename of the tracefile (.xt is
4604
  added to the requested name).
4605
- Updated test cases for the change to xdebug_start_trace().
4606
- Corrected and added test cases for PHP 5.
4607
 
4608
Wed Feb 18 20:43:15 CET 2004 Derick Rethans <derick@derickrethans.nl>
4609
/xdebug/tests/local_vars_in_error.phpt:
4610
- Fixed textcase by parameterized time
4611
 
4612
Wed Feb 18 20:34:08 CET 2004 Derick Rethans <derick@derickrethans.nl>
4613
/xdebug/php_xdebug.h
4614
/xdebug/xdebug_code_coverage.h
4615
/xdebug/xdebug.c
4616
/xdebug/xdebug_code_coverage.c:
4617
- Implemented function_counter
4618
 
4619
Tue Feb 10 19:47:41 CET 2004 Shane Caraveo <shane@caraveo.com
4620
>
4621
/xdebug/xdebug_var.c
4622
/xdebug/xdebug_var.h:
4623
- add fullname attribute to properties.  Still a couple issues that need to be worked out, such as static class vars, adding variable sybmols ($)
4624
 
4625
Tue Feb 3 05:37:32 CET 2004 Shane Caraveo <shane@caraveo.com
4626
>
4627
/xdebug/xdebug_handler_dbgp.h
4628
/xdebug/xdebug_handler_dbgp.c:
4629
- dbgp uses -- at the end of command lines to denote extra data.  eval uses this.
4630
  this patch fixes command parsing to use -- as the last argument
4631
- fix error reporting for parse errors
4632
 
4633
Tue Feb 3 04:23:49 CET 2004 Shane Caraveo <shane@caraveo.com
4634
>
4635
/xdebug/xdebug.c:
4636
- simplify the last patch for environment configuration
4637
 
4638
Tue Feb 3 03:07:54 CET 2004 Shane Caraveo <shane@caraveo.com
4639
>
4640
/xdebug/xdebug.c:
4641
- Implement ability to set remote debugging features via the environment.
4642
  This allows an IDE to emulate CGI and still pass the configuration through
4643
  to the debugger.  In CGI mode, PHP does not allow -d arguments.
4644
 
4645
Fri Jan 30 20:15:47 CET 2004 Derick Rethans <derick@derickrethans.nl>
4646
/xdebug/usefulstuff.c:
4647
- Fixed undefined constant
4648
- Whitespace fixes
4649
 
4650
Fri Jan 30 19:59:15 CET 2004 Shane Caraveo <shane@caraveo.com
4651
>
4652
/xdebug/xdebug.c
4653
/xdebug/usefulstuff.c
4654
/xdebug/usefulstuff.h
4655
/xdebug/xdebug_handler_dbgp.c:
4656
- put redundant command loop code into a function (dbgp)
4657
- add functions to switch between paths and uri's
4658
- make breakpoints work (breaks gdb breakpoints)
4659
 
4660
Tue Jan 27 00:24:48 CET 2004 Derick Rethans <derick@derickrethans.nl>
4661
/xdebug/php_xdebug.h
4662
/xdebug/usefulstuff.c
4663
/xdebug/usefulstuff.h
4664
/xdebug/xdebug_handler_dbgp.c:
4665
- Fixed responses by setting status and reasons correctly. (Shane)
4666
- Fixed handling reading from sockets. (Shane, Derick)
4667
- Added some missing attributes to the init response. (Shane)
4668
- Fixed deinit by sending a response. (Shane, Derick)
4669
- Fixed responses when a breakpoint occurred. (Shane)
4670
 
4671
Mon Jan 26 22:32:17 CET 2004 Derick Rethans <derick@derickrethans.nl>
4672
/xdebug/xdebug_private.c:
4673
- Fix some warnings
4674
 
4675
Mon Jan 26 22:28:51 CET 2004 Derick Rethans <derick@derickrethans.nl>
4676
/xdebug/xdebug_var.c:
4677
- Duplicate variable name in order to prevent PHP freeing it prematurely.
4678
 
4679
Mon Jan 26 22:06:46 CET 2004 Derick Rethans <derick@derickrethans.nl>
4680
/xdebug/xdebug_handler_dbgp.c:
4681
- Be explicit with "supported" attributes in "feature_get".
4682
 
4683
Mon Jan 26 20:46:14 CET 2004 Derick Rethans <derick@derickrethans.nl>
4684
/xdebug/xdebug_handler_dbgp.c:
4685
- Also use the now fixed function.
4686
 
4687
Mon Jan 26 20:45:02 CET 2004 Derick Rethans <derick@derickrethans.nl>
4688
/xdebug/xdebug_handler_dbgp.c:
4689
- Fixed getting local variables in all stack frames
4690
 
4691
Fri Jan 16 09:57:47 CET 2004 Derick Rethans <derick@derickrethans.nl>
4692
/xdebug/xdebug.c:
4693
- Fix year
4694
 
4695
Fri Jan 16 09:44:07 CET 2004 Derick Rethans <derick@derickrethans.nl>
4696
/xdebug/xt.vim
4697
/xdebug/xdebug.c:
4698
- Added VIM syntax highlighting file
4699
- Added the .xt extension to generated traces
4700
 
4701
Wed Jan 14 15:53:13 CET 2004 Derick Rethans <derick@derickrethans.nl>
4702
/xdebug/xdebug.c:
4703
- Remove $this and $GLOBALS from showing variables in the local scope
4704
 
4705
Tue Jan 13 17:11:41 CET 2004 Derick Rethans <derick@derickrethans.nl>
4706
/xdebug/compile.bat
4707
/xdebug/config.w32
4708
/xdebug/xdebug.mak
4709
/xdebug/xdebug_4_3.mak:
4710
- Windows build fixes
4711
 
4712
Tue Jan 13 13:23:09 CET 2004 Derick Rethans <derick@derickrethans.nl>
4713
/xdebug/xdebug_var.c:
4714
- Fixed crash bug in getting symbols.
4715
 
4716
Tue Jan 13 10:36:09 CET 2004 Derick Rethans <derick@derickrethans.nl>
4717
/xdebug/php_xdebug.h
4718
/xdebug/xdebug.c
4719
/xdebug/xdebug_private.h:
4720
- Added a new setting xdebug.show_mem_delta to show differences between
4721
  current and previous memory usage on a function call level.
4722
- Added a new setting xdebug.collect_includes which separates collecting
4723
  names of include files from the xdebug.collect_params setting. This is
4724
  mostly useful for tracing.
4725
 
4726
Mon Jan 12 13:03:48 CET 2004 Derick Rethans <derick@derickrethans.nl>
4727
/xdebug/tests/peak_memory_usage.phpt
4728
/xdebug/tests/array_map.phpt
4729
/xdebug/tests/assert_test.phpt
4730
/xdebug/tests/auto_trace.phpt
4731
/xdebug/tests/bug00002.phpt
4732
/xdebug/tests/bug00003.phpt
4733
/xdebug/tests/call_user_func_array.phpt
4734
/xdebug/tests/call_user_func_array2.phpt
4735
/xdebug/tests/local_vars_in_error.phpt
4736
/xdebug/tests/memory_usage.phpt
4737
/xdebug/tests/test1.phpt
4738
/xdebug/tests/test10.phpt
4739
/xdebug/tests/test11.phpt
4740
/xdebug/tests/test12.phpt
4741
/xdebug/tests/test13.phpt
4742
/xdebug/tests/test14.phpt
4743
/xdebug/tests/test14b.phpt
4744
/xdebug/tests/test15.phpt
4745
/xdebug/tests/test16.phpt
4746
/xdebug/tests/test16b.phpt
4747
/xdebug/tests/test17.phpt
4748
/xdebug/tests/test18.phpt
4749
/xdebug/tests/test20.phpt
4750
/xdebug/tests/test6.phpt
4751
/xdebug/tests/test7.phpt
4752
/xdebug/tests/test8.phpt
4753
/xdebug/tests/test9.phpt
4754
/xdebug/tests/trace.phpt
4755
/xdebug/tests/bug00004.phpt
4756
/xdebug/tests/get_function_trace.phpt
4757
/xdebug/tests/profiler_miscalc.phpt:
4758
- Fixed tests for new tracing method
4759
 
4760
Mon Jan 12 13:01:29 CET 2004 Derick Rethans <derick@derickrethans.nl>
4761
/xdebug/config.m4
4762
/xdebug/php_xdebug.h
4763
/xdebug/xdebug.c
4764
/xdebug/xdebug_code_coverage.c
4765
/xdebug/xdebug_handler_gdb.c
4766
/xdebug/xdebug_private.h
4767
/xdebug/package.xml:
4768
- Removed profiler code, and lay foundation for new code.
4769
- Rewrote the tracing code, you can now only trace to file; this greatly
4770
  enhances performance as no string representation of variables need to
4771
  be kept in memory any more.
4772
- Removed xdebug_get/dump_function_trace() because of the new idea of tracing.
4773
- Added the xdebug.auto_trace_file setting to configure a trace file to write
4774
  to as addition to the xdebug.auto_trace setting which just turns on tracing.
4775
- Removed the four profiling functions, something new will be written for them.
4776
- Added a xdebug.extended_info configuration setting to turn off the generation
4777
  of extended opcodes that are needed for stepping and breakpoints for the
4778
  remote debugger. This is useful incase you want to profile memory usage as
4779
  the generation of this extended info increases memory usage of oparrrays by
4780
  about 33%.
4781
- Changed test for max_nesting_level; it now tests if the current level is
4782
  equal to the maximum level. This prevents infinite calls to the error handler
4783
  in case a user defined error handler or user defined session handler is used.
4784
- Fixed a crash bug that was caused by a buffer overrun in a statically sized
4785
  buffer for logging to the error file.
4786
- Added the xdebug.show_local_vars setting with which you can turn off the
4787
  showing of local variables in the top most stack frame on errors.
4788
- Added the xdebug_peak_memory_usage() function which returns the peak memory
4789
  used in a script. (Only work when --enable-memory-limit was enabled)
4790
 
4791
Mon Jan 12 09:49:31 CET 2004 Derick Rethans <derick@derickrethans.nl>
4792
/xdebug/usefulstuff.c
4793
/xdebug/usefulstuff.h:
4794
- Added internal function to return time in the 2004-01-12 09:49:25 format.
4795
 
4796
Thu Jan 8 13:55:38 CET 2004 Derick Rethans <derick@derickrethans.nl>
4797
/xdebug/xdebug_var.c:
4798
- Make it compile with PHP 4 again
4799
 
4800
Mon Jan 5 09:29:43 CET 2004 Derick Rethans <derick@derickrethans.nl>
4801
/xdebug/xdebug_var.c:
4802
- Fixed some of the variable printing routines regarding PPP.
4803
 
4804
Sun Dec 28 23:39:29 CET 2003 Derick Rethans <derick@derickrethans.nl>
4805
/xdebug/xdebug_var.c:
4806
- Added support for showing private, protected and public in the fancy
4807
  var_dump() function.
4808
- Changed showing recursion issues with the fancy var_dump() function.
4809
 
4810
Sun Dec 28 20:33:54 CET 2003 Derick Rethans <derick@derickrethans.nl>
4811
/xdebug/LICENSE:
4812
- Fixed email and web addresses in license
4813
- Added "2004" to the copyright statement
4814
- Bumbed the version number to 1.01
4815
 
4816
Sun Dec 28 19:11:30 CET 2003 Derick Rethans <derick@derickrethans.nl>
4817
/xdebug/xdebug.c:
4818
- If we test for preconditions, let's do the assignment after it ;-) This
4819
  fixes a segfault for when we have a parse error.
4820
 
4821
Sun Dec 28 17:35:24 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
4822
/xdebug/php_xdebug.h
4823
/xdebug/xdebug.c:
4824
- Added FR #5: xdebug_break() function which interupts the script for the debug
4825
  engine.
4826
 
4827
Sun Dec 28 15:37:44 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
4828
/xdebug/php_xdebug.h
4829
/xdebug/xdebug.c
4830
/xdebug/debugclient/README
4831
/xdebug/debugclient/main.c:
4832
- Changed default debug engine port from 17689 to 9000 per DBGp specs.
4833
 
4834
Fri Dec 26 22:59:43 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
4835
/xdebug/compile.bat:
4836
- Update for Windows / Xdebug 1.3.0
4837
 
4838
Fri Dec 26 22:47:50 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
4839
/xdebug/package.xml:
4840
- Fixing some typoes
4841
 
4842
Fri Dec 26 22:47:34 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>:
4843
- Update NEWS with 1.3.x things
4844
 
4845
Fri Dec 26 22:45:16 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
4846
/xdebug/php_xdebug.h:
4847
- Back to dev
4848
 
4849
Fri Dec 26 22:44:15 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
4850
/xdebug/php_xdebug.h:
4851
- Go with 1.3.0
4852
 
4853
Fri Dec 26 22:43:11 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
4854
/xdebug/package.xml:
4855
- Update for 1.3.0 release
4856
 
4857
Fri Dec 26 15:35:02 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
4858
/xdebug/xdebug_handler_dbgp.c:
4859
- Implemented 'typemap_get'.
4860
 
4861
Fri Dec 26 15:08:28 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
4862
/xdebug/xdebug_handler_dbgp.c:
4863
- Return an error when an unknown command has been issued.
4864
 
4865
Fri Dec 26 15:02:20 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
4866
/xdebug/xdebug_handler_dbgp.c:
4867
- Return correct data in 'stack_get'.
4868
 
4869
Wed Dec 24 20:13:36 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
4870
/xdebug/xdebug_var.c:
4871
- Added 'classname' attribute to returning properties of type bject.
4872
 
4873
Wed Dec 24 19:59:13 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
4874
/xdebug/xdebug_handler_dbgp.c
4875
/xdebug/xdebug_handler_gdb.c
4876
/xdebug/xdebug_handlers.c
4877
/xdebug/xdebug_handlers.h:
4878
- Added 'type' and 'state' attributes to the response of 'breakpoint_get' and
4879
  'breakpoint_list'.
4880
- Fixed problem with garbage for the 'id' attribute for returned breakpoints.
4881
 
4882
Wed Dec 24 17:47:05 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
4883
/xdebug/xdebug_handler_gdb.c:
4884
- Fixed bug #36: GDB handler using print causes segfault with wrong syntax
4885
 
4886
Wed Dec 24 17:46:16 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
4887
/xdebug/debugclient/main.c
4888
/xdebug/debugclient/build/buildconf1.mk:
4889
- Partial MFH:
4890
  - Renamed VERSION to DEBUGCLIENT_VERSION for some weird autoconf conflict
4891
  - Add libedit availability to start up banner
4892
 
4893
Tue Dec 23 22:07:08 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
4894
/xdebug/xdebug_handler_dbgp.c:
4895
- Backout this unwanted commit
4896
 
4897
Tue Dec 23 22:04:10 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
4898
/xdebug/xdebug.c:
4899
- MFH: Adhere to error_reporting setting for logging the basic notice to file
4900
  too.
4901
 
4902
Tue Dec 23 22:03:23 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
4903
/xdebug/xdebug.c
4904
/xdebug/xdebug_handler_dbgp.c:
4905
- Adhere to error_reporting setting for logging the basic notice to file too.
4906
 
4907
Sat Dec 20 19:44:12 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
4908
/xdebug/xdebug_handler_dbgp.c:
4909
- Added missing response attributes "success" and "feature" to "feature_set"
4910
  responses.
4911
 
4912
Fri Dec 19 17:29:26 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
4913
/xdebug/xdebug_handler_dbgp.c:
4914
- The fileuri is an attribute of the init tag, not a sub element
4915
 
4916
Fri Dec 19 10:43:06 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
4917
/xdebug/xdebug.c:
4918
- MFH: Fixed bug #32 (Unusual dynamic variables cause xdebug to crash).
4919
 
4920
Fri Dec 19 10:41:58 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>:
4921
- We don't prepend thoseugly zeroes (need to find a way to tell mantis not to
4922
  do it either :)
4923
 
4924
Fri Dec 19 05:12:59 CET 2003 Ilia Alshanetsky <ilia@prohost.org>
4925
/xdebug/xdebug.c
4926
/xdebug/tests/bug00032.phpt:
4927
- Fixed bug #32 (Unusual dynamic variables cause xdebug to crash).
4928
 
4929
Thu Dec 18 12:40:32 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
4930
/xdebug/xdebug_handler_dbgp.c:
4931
- Fix for windows... again :)
4932
 
4933
Thu Dec 18 12:34:03 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
4934
/xdebug/xdebug_handler_dbgp.c:
4935
- DBGp: added fileuri attribute to the init tag.
4936
 
4937
Thu Dec 18 12:11:22 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
4938
/xdebug/xdebug_private.c
4939
/xdebug/xdebug_private.h
4940
/xdebug/config.m4
4941
/xdebug/package.xml
4942
/xdebug/php_xdebug.h
4943
/xdebug/xdebug.c
4944
/xdebug/xdebug.mak
4945
/xdebug/xdebug_4_3.mak
4946
/xdebug/xdebug_code_coverage.c
4947
/xdebug/xdebug_handler_dbgp.c
4948
/xdebug/xdebug_handler_gdb.c
4949
/xdebug/xdebug_handler_php3.c
4950
/xdebug/xdebug_handlers.h
4951
/xdebug/xdebug_profiler.c
4952
/xdebug/xdebug_superglobals.c
4953
/xdebug/xdebug_var.c:
4954
- Seperate some definitions and functions out to xdebug_private.[ch]
4955
- DBGp: remove breakpoint_disable/breakpoint_enable and add breakpoint_update
4956
  instead.
4957
- DBGp: added various attributes to various responses to bring it more uptodate
4958
  to the updated protocol specifications.
4959
 
4960
Wed Dec 17 21:50:27 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
4961
/xdebug/xdebug_str.c:
4962
- And we readd those headers because Windows needs them for vsnprint().
4963
 
4964
Wed Dec 17 21:43:40 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
4965
/xdebug/config.w32:
4966
- Added config.w32 file for the 'new' windows build system (Provided by
4967
  Sebastian Bergmann).
4968
 
4969
Fri Dec 12 12:57:42 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
4970
/xdebug/xdebug_str.c:
4971
- We don't need those includes
4972
 
4973
Wed Dec 10 10:15:28 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
4974
/xdebug/xdebug.c:
4975
- Fixed segfault in showing error messages when there were no stack items yet.
4976
 
4977
Thu Dec 4 15:44:45 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
4978
/xdebug/xdebug_superglobals.c
4979
/xdebug/xdebug.c:
4980
- Make things build on Windows again.
4981
 
4982
Wed Dec 3 17:00:16 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
4983
/xdebug/php_xdebug.h
4984
/xdebug/test.sh
4985
/xdebug/xdebug.c
4986
/xdebug/tests/local_vars_in_error.phpt
4987
/xdebug/tests/auto_trace.phpt
4988
/xdebug/tests/test4.phpt
4989
/xdebug/tests/test5.phpt
4990
/xdebug/tests/test6.phpt:
4991
- Fixed some layout issues.
4992
- Added ini setting "xdebug.dump_global" with which you can turn off dumping
4993
  of super globals even in you have that configured. This is most seful for
4994
  tests.
4995
- Fixed test cases to use the new xdebug.dump_global setting to suppress
4996
  dumping of super globals.
4997
- Added testcase for showing variables in the top most stackframe on error.
4998
 
4999
Wed Dec 3 12:02:17 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
5000
/xdebug/test.sh
5001
/xdebug/xdebug.c
5002
/xdebug/xdebug_handler_gdb.c
5003
/xdebug/xdebug_superglobals.c
5004
/xdebug/xdebug_var.c
5005
/xdebug/xdebug_var.h:
5006
- Added FR #30: Dump current scope information in stack traces on error.
5007
- Cleaned up some code and make error messages look a bit prettier.
5008
 
5009
Mon Dec 1 16:28:01 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
5010
/xdebug/xdebug.c
5011
/xdebug/tests/bug00022.phpt:
5012
- MFH: Fixed bug #22: Segmentation fault with xdebug_get_function_stack() and
5013
  collect_params=1.
5014
 
5015
Mon Dec 1 16:25:00 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
5016
/xdebug/xdebug.c
5017
/xdebug/tests/bug00022.phpt:
5018
- Fixed bug #22: Segmentation fault with xdebug_get_function_stack() and
5019
  collect_params=1.
5020
 
5021
Tue Nov 25 17:27:52 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
5022
/xdebug/compile.bat:
5023
- This pause should not be in
5024
 
5025
Sat Nov 22 16:45:42 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
5026
/xdebug/xdebug_var.c:
5027
- MFH: Copy and paste error
5028
 
5029
Sat Nov 22 16:40:47 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
5030
/xdebug/compile.bat
5031
/xdebug/xdebug.mak
5032
/xdebug/xdebug_4_3.mak
5033
/xdebug/xdebug_handler_dbgp.c
5034
/xdebug/xdebug_handler_dbgp.h
5035
/xdebug/xdebug_str.c
5036
/xdebug/xdebug_var.c:
5037
- Fix compilation on windows
5038
 
5039
Sat Nov 22 15:16:40 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
5040
/xdebug/php_xdebug.h
5041
/xdebug/xdebug_handler_dbgp.c:
5042
- Update constant names
5043
 
5044
Thu Nov 20 15:38:13 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
5045
/xdebug/xdebug_var.c:
5046
- MFH: Fixed bug #31: & entity replaced after others, wrong HTML output.
5047
 
5048
Thu Nov 20 15:37:37 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
5049
/xdebug/xdebug_var.c:
5050
- Fixed bug #31: & entity replaced after others, wrong HTML output.
5051
 
5052
Sun Nov 9 00:03:36 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
5053
/xdebug/compile.bat:
5054
- MFB: Name .dlls more consistently
5055
 
5056
Sun Nov 9 00:02:47 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
5057
/xdebug/compile.bat:
5058
- Name .dlls more consistently
5059
 
5060
Sat Nov 8 23:34:26 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
5061
/xdebug/compile.bat:
5062
- Update compile script with -dP
5063
 
5064
Sat Nov 8 23:32:22 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
5065
/xdebug/xdebug_handler_gdb.c
5066
/xdebug/xdebug_handler_gdb.h:
5067
- MFH: Added file/line to signals in gdb protocol.
5068
 
5069
Sat Nov 8 23:31:59 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
5070
/xdebug/xdebug_handler_gdb.c:
5071
- Fix XML layout
5072
 
5073
Sat Nov 8 23:28:32 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
5074
/xdebug/php_xdebug.h:
5075
- Back to dev
5076
 
5077
Sat Nov 8 19:32:03 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
5078
/xdebug/package.xml:
5079
- Remove autoconf 2.53 shit
5080
 
5081
Sat Nov 8 19:26:49 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
5082
/xdebug/package.xml
5083
/xdebug/php_xdebug.h:
5084
- Go with RC2
5085
 
5086
Sat Nov 8 13:04:34 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
5087
/xdebug/xdebug.c:
5088
- MFH: Fixed bug #19: The value of xdebug.output_dir in a .htaccess never takes effect.
5089
 
5090
Sat Nov 8 13:03:28 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
5091
/xdebug/xdebug.c:
5092
- Fixed bug #19: The value of xdebug.output_dir in a .htaccess never takes effect.
5093
 
5094
Fri Nov 7 16:27:03 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
5095
/xdebug/xdebug.c:
5096
- MFH: Fixed bug #27: Repeated connect attempts when no debugger is listening
5097
 
5098
Fri Nov 7 16:24:27 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
5099
/xdebug/xdebug.c:
5100
- Fixed bug #27: Repeated connect attempts when no debugger is listening
5101
 
5102
Fri Nov 7 16:23:07 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
5103
/xdebug/xdebug_handler_gdb.c
5104
/xdebug/xdebug_handler_gdb.h:
5105
- Fix compile warnings
5106
 
5107
Sun Nov 2 11:32:25 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
5108
/xdebug/xdebug_handler_dbgp.c
5109
/xdebug/xdebug_str.h:
5110
- Fixing some memleaks
5111
 
5112
Sun Nov 2 11:30:06 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
5113
/xdebug/xdebug_handler_gdb.c
5114
/xdebug/xdebug_handler_gdb.h:
5115
- Add file/line number for signals
5116
 
5117
Fri Oct 31 18:45:15 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
5118
/xdebug/xdebug.c
5119
/xdebug/xdebug_handler_dbgp.c
5120
/xdebug/xdebug_handler_dbgp.h
5121
/xdebug/xdebug_handler_gdb.c
5122
/xdebug/xdebug_handler_gdb.h
5123
/xdebug/xdebug_handler_php3.c
5124
/xdebug/xdebug_handler_php3.h
5125
/xdebug/xdebug_handlers.h:
5126
- Add version info to handlers
5127
 
5128
Fri Oct 31 17:37:51 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
5129
/xdebug/xdebug.c
5130
/xdebug/xdebug_handler_dbgp.c
5131
/xdebug/xdebug_handler_dbgp.h
5132
/xdebug/xdebug_handler_gdb.c
5133
/xdebug/xdebug_handlers.h:
5134
- Implemented temporary breakpoints, and the commands breakpoint_disable and
5135
  breakpoint_enable
5136
 
5137
Thu Oct 30 13:55:29 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
5138
/xdebug/xdebug_handler_dbgp.c:
5139
- Fixed breakpoint_remove
5140
 
5141
Thu Oct 30 09:28:00 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
5142
/xdebug/xdebug_handler_dbgp.c:
5143
- Fix continue commands
5144
 
5145
Thu Oct 30 09:16:15 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
5146
/xdebug/debugclient/configure.in
5147
/xdebug/debugclient/main.c:
5148
- Bail out if libedit support was requested but not found
5149
- Add libedit availability to start up banner
5150
 
5151
Wed Oct 29 17:42:00 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
5152
/xdebug/xdebug_handler_dbgp.c
5153
/xdebug/xdebug_handler_dbgp.h
5154
/xdebug/xdebug_handler_gdb.c
5155
/xdebug/xdebug_handler_gdb.h
5156
/xdebug/xdebug_handlers.h:
5157
- Show the current file/line in a breakpoint package, not the file/line of
5158
  where the current function was called from.
5159
- Use "long" as type for line numbers
5160
 
5161
Wed Oct 29 15:28:22 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
5162
/xdebug/xdebug_handler_dbgp.c:
5163
- Fixed a couple of silly typoes
5164
 
5165
Wed Oct 29 11:27:49 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
5166
/xdebug/config.m4
5167
/xdebug/php_xdebug.h
5168
/xdebug/xdebug.c
5169
/xdebug/xdebug_handler_dbgp.c
5170
/xdebug/xdebug_handler_dbgp.h
5171
/xdebug/xdebug_handlers.h
5172
/xdebug/xdebug_str.h
5173
/xdebug/xdebug_var.c
5174
/xdebug/xdebug_var.h
5175
/xdebug/xdebug_xml.c:
5176
- Added the XML writer to config.m4
5177
- Added constants for version, author etc.
5178
- Added constants for statuses, reasons and error codes
5179
- We go back to "gdb" as default for now, so that other people can test other
5180
  Xdebug 2 features too.
5181
- Replaced old GDB-style function handlers with the new DBGp one.
5182
- Added breakpoint list managing functions.
5183
- Added new command parsing function.
5184
- Rewrote the remote debugging callbacks for DBGp.
5185
- Added zval to xdebug_xml_node convertor.
5186
- Made xdebug_xml.c compile and work again.
5187
-
5188
 
5189
Wed Oct 29 11:07:45 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
5190
/xdebug/debugclient/main.c:
5191
- Now use the new protocol
5192
- Renamed VERSION to DEBUGCLIENT_VERSION for some weird autoconf conflict
5193
 
5194
Wed Oct 29 10:52:08 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
5195
/xdebug/debugclient/usefulstuff.h
5196
/xdebug/debugclient/usefulstuff.c:
5197
- Added function argument to specify the delimeter and a output argument
5198
  for the returned length of the buffer to make it binary safe.
5199
 
5200
Thu Oct 16 12:46:03 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5201
/xdebug/xdebug_handler_gdb.c:
5202
- MFH: We also need to support the long form "continue" here.
5203
 
5204
Thu Oct 16 12:45:29 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5205
/xdebug/xdebug_handler_gdb.c:
5206
- We also need to support the long form "continue" here.
5207
 
5208
Wed Oct 15 16:23:02 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5209
/xdebug/xdebug_str.c:
5210
- Remove inline keywords
5211
 
5212
Wed Oct 15 16:17:38 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5213
/xdebug/xdebug_handler_gdb.c:
5214
- Fixed bug in deleting absolute breakpoints on Windows
5215
 
5216
Wed Oct 15 16:16:21 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5217
/xdebug/xdebug_handler_gdb.c:
5218
- Fixed bug in deleting absolute breakpoints on Windows
5219
 
5220
Tue Oct 14 18:46:47 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5221
/xdebug/xdebug_xml.c
5222
/xdebug/xdebug_xml.h:
5223
- Change interface a bit to accomodate memory issues
5224
 
5225
Tue Oct 14 17:59:50 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5226
/xdebug/xdebug.c:
5227
- MFH: Fix URL
5228
 
5229
Tue Oct 14 17:57:04 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5230
/xdebug/xdebug.c:
5231
- Fix URL
5232
 
5233
Mon Oct 13 10:18:39 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5234
/xdebug/xdebug_xml.c
5235
/xdebug/xdebug_xml.h:
5236
- Added Xdebug XML write functions
5237
 
5238
Mon Oct 13 10:17:11 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5239
/xdebug/xdebug_str.h:
5240
- Add xdebug_str_dtor macro
5241
 
5242
Sun Oct 12 16:28:59 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5243
/xdebug/xdebug_mm.h
5244
/xdebug/xdebug_str.c
5245
/xdebug/xdebug_str.h
5246
/xdebug/Makefile.in
5247
/xdebug/config.m4
5248
/xdebug/package.xml
5249
/xdebug/php_xdebug.h
5250
/xdebug/usefulstuff.c
5251
/xdebug/xdebug.c
5252
/xdebug/xdebug.dsp
5253
/xdebug/xdebug.mak
5254
/xdebug/xdebug_4_3.mak
5255
/xdebug/xdebug_code_coverage.h
5256
/xdebug/xdebug_handler_dbgp.c
5257
/xdebug/xdebug_handler_gdb.c
5258
/xdebug/xdebug_handler_gdb.h
5259
/xdebug/xdebug_handler_php3.c
5260
/xdebug/xdebug_handlers.c
5261
/xdebug/xdebug_profiler.c
5262
/xdebug/xdebug_var.c
5263
/xdebug/xdebug_var.h:
5264
- Split xdebug_var.[ch] into xdebug_var.[ch] and xdebug_str.[ch]
5265
- Move the allocation defines into xdebug_mm.h
5266
- Lower case the XDEBUG_STR_* functions
5267
 
5268
Sun Oct 12 16:12:12 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5269
/xdebug/.cvsignore:
5270
- Add autoconf 2.5x crap to .cvsignore
5271
 
5272
Thu Oct 9 09:06:49 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5273
/xdebug/xdebug.c:
5274
- Fixed bug #20: Build failure due to wrong check for API_NO.
5275
 
5276
Tue Oct 7 12:56:43 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5277
/xdebug/xdebug_handler_dbgp.c
5278
/xdebug/xdebug_handler_dbgp.h
5279
/xdebug/Makefile.in
5280
/xdebug/config.m4
5281
/xdebug/package.xml
5282
/xdebug/php_xdebug.h
5283
/xdebug/test.sh
5284
/xdebug/usefulstuff.c
5285
/xdebug/usefulstuff.h
5286
/xdebug/xdebug.c
5287
/xdebug/xdebug.dsp
5288
/xdebug/xdebug.mak
5289
/xdebug/xdebug_4_3.mak
5290
/xdebug/xdebug_handler_gdb.c
5291
/xdebug/xdebug_handler_gdb.h
5292
/xdebug/xdebug_handlers.c
5293
/xdebug/xdebug_handlers.h:
5294
- Add dbgp handler files, which do currently nothing yet
5295
- Implemented debug session cookies
5296
- Added allowed_clients ini setting (unimplemented yet)
5297
- Added a description field to debug handlers struct, and show those in
5298
  phpinfo()
5299
- Move some common functions to usefulstuff.[ch]
5300
- Fixed PHP 4.3 problems for php_setcookie and MODULE_EXEC_FINISHED
5301
 
5302
Mon Oct 6 20:41:59 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5303
/xdebug/php_xdebug.h:
5304
- Update version number
5305
 
5306
Mon Oct 6 20:37:15 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5307
/xdebug/xdebug.c:
5308
- This should not have gone in, as it was not ready yet.
5309
 
5310
Mon Oct 6 20:19:47 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5311
/xdebug/xdebug.c:
5312
- MFH: Fixed handling stack traces for hen display_errors was set to Off.
5313
 
5314
Mon Oct 6 19:58:28 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5315
/xdebug/xdebug.c:
5316
- Fixed handling stack traces for when display_errors was set to Off.
5317
 
5318
Sat Sep 27 22:57:54 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5319
/xdebug/tests/test4.phpt
5320
/xdebug/tests/test5.phpt
5321
/xdebug/tests/test6.phpt:
5322
- MFH: Change in PHP 5's error messages
5323
 
5324
Sat Sep 27 22:55:03 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5325
/xdebug/tests/test4.phpt
5326
/xdebug/tests/test5.phpt
5327
/xdebug/tests/test6.phpt:
5328
- Fix tests for PHP 5, where the error format changed.
5329
 
5330
Sat Sep 27 20:01:13 CEST 2003 Ilia Alshanetsky <ilia@prohost.org>
5331
/xdebug/xdebug_profiler.c:
5332
- Add some missing comments, more to follow.
5333
 
5334
Thu Sep 25 14:58:02 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5335
/xdebug/xdebug_profiler.c:
5336
- MFH: Fixed bug #18
5337
 
5338
Thu Sep 25 14:53:19 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5339
/xdebug/xdebug_profiler.c:
5340
- Fixed bug #18: Mistyped sizeof()'s for array indexes in profiler output.
5341
 
5342
Mon Sep 22 12:02:59 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5343
/xdebug/README
5344
/xdebug/LICENSE:
5345
- Documentation
5346
 
5347
Mon Sep 22 11:07:15 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5348
/xdebug/debugclient/README
5349
/xdebug/debugclient/INSTALL
5350
/xdebug/debugclient/LICENSE
5351
/xdebug/debugclient/main.c:
5352
- Added setting for port to listen on
5353
- Implemented running the previous command when pressing just enter.
5354
 
5355
Mon Sep 22 11:04:55 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5356
/xdebug/debugclient/build/buildconf1.mk
5357
/xdebug/debugclient/build/buildconf2.mk
5358
/xdebug/debugclient/Makefile.am
5359
/xdebug/debugclient/acinclude.m4:
5360
- Makefile maintenance
5361
 
5362
Fri Sep 19 17:16:07 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5363
/xdebug/tests/profiler_miscalc.phpt:
5364
- Added test which shows that the profiler does strange things if either:
5365
  * xdebug_print/dump_function_profile() is called outside the global
5366
    scope
5367
  * auto_profiling is used, and there is an exit() call inside a function
5368
	(exit() inside the global scope is fine).
5369
 
5370
Fri Sep 19 15:15:44 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5371
/xdebug/package.xml:
5372
- Housekeeping
5373
 
5374
Fri Sep 19 10:08:55 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5375
/xdebug/xdebug.c
5376
/xdebug/tests/array_map.phpt:
5377
- Fixed segfault where a function name didn't exist in case of a
5378
 "call_user_function".
5379
- Fixed reading a filename in case of an callback to a PHP function from an
5380
  internal function (like "array_map()").
5381
 
5382
Fri Sep 19 09:54:29 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5383
/xdebug/tests/bug00001.phpt:
5384
- Add ZE2 contraint
5385
 
5386
Fri Sep 19 09:53:41 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5387
/xdebug/debugclient/INSTALL:
5388
- Fix install instructions
5389
 
5390
Thu Sep 18 20:37:57 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5391
/xdebug/package.xml:
5392
- Add configure.in to the package
5393
 
5394
Thu Sep 18 16:31:59 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5395
/xdebug/README
5396
/xdebug/php_xdebug.h
5397
/xdebug/usefulstuff.c
5398
/xdebug/usefulstuff.h
5399
/xdebug/xdebug.c
5400
/xdebug/xdebug_code_coverage.c
5401
/xdebug/xdebug_code_coverage.h
5402
/xdebug/xdebug_com.c
5403
/xdebug/xdebug_com.h
5404
/xdebug/xdebug_handler_gdb.c
5405
/xdebug/xdebug_handler_gdb.h
5406
/xdebug/xdebug_handler_php3.c
5407
/xdebug/xdebug_handler_php3.h
5408
/xdebug/xdebug_handlers.c
5409
/xdebug/xdebug_handlers.h
5410
/xdebug/xdebug_var.c
5411
/xdebug/xdebug_var.h
5412
/xdebug/debugclient/main.c
5413
/xdebug/debugclient/usefulstuff.c
5414
/xdebug/debugclient/usefulstuff.h:
5415
- Email update
5416
 
5417
Thu Sep 18 16:29:17 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5418
/xdebug/package.xml:
5419
- Update NEWS and package XML
5420
 
5421
Wed Sep 17 18:09:09 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5422
/xdebug/debugclient/INSTALL:
5423
- Update INSTALL file with libedit info
5424
 
5425
Wed Sep 10 18:10:18 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5426
/xdebug/TODO:
5427
- Update of NEWS
5428
- Moved TODO list to http://bugs.xdebug.org
5429
 
5430
Sun Sep 7 15:28:01 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5431
/xdebug/tests/assert_test.phpt
5432
/xdebug/tests/auto_trace.phpt
5433
/xdebug/tests/bug00001.phpt
5434
/xdebug/tests/bug00002.phpt
5435
/xdebug/tests/bug00003.phpt
5436
/xdebug/tests/bug00004.phpt
5437
/xdebug/tests/call_user_func_array.phpt
5438
/xdebug/tests/call_user_func_array2.phpt
5439
/xdebug/tests/get_function_trace.phpt
5440
/xdebug/tests/memory_usage.phpt
5441
/xdebug/tests/test1.phpt
5442
/xdebug/tests/test10.phpt
5443
/xdebug/tests/test11.phpt
5444
/xdebug/tests/test12.phpt
5445
/xdebug/tests/test13.phpt
5446
/xdebug/tests/test14.phpt
5447
/xdebug/tests/test14b.phpt
5448
/xdebug/tests/test15.phpt
5449
/xdebug/tests/test16.phpt
5450
/xdebug/tests/test16b.phpt
5451
/xdebug/tests/test17.phpt
5452
/xdebug/tests/test18.phpt
5453
/xdebug/tests/test19.phpt
5454
/xdebug/tests/test20.phpt
5455
/xdebug/tests/test7.phpt
5456
/xdebug/tests/test8.phpt
5457
/xdebug/tests/test9.phpt
5458
/xdebug/tests/trace.phpt:
5459
- Disable xdebug.auto_profile in all affected tests
5460
 
5461
Sun Sep 7 15:10:45 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5462
/xdebug/xdebug_handler_gdb.c:
5463
- Plug a memory leak
5464
 
5465
Sun Sep 7 14:48:44 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5466
/xdebug/TODO
5467
/xdebug/xdebug_handler_gdb.c:
5468
- Fixed memleak with 'eval' command
5469
 
5470
Sun Sep 7 14:38:21 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5471
/xdebug/TODO:
5472
- This appeared to be the same 'eval' problem that I fixed yesterday.
5473
 
5474
Sun Sep 7 03:04:33 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5475
/xdebug/TODO
5476
/xdebug/php_xdebug.h
5477
/xdebug/xdebug.c
5478
/xdebug/xdebug_handler_gdb.c:
5479
- Fixed problems with using 'eval' and breakpoints at the same time. The
5480
  'eval' was triggering another break incorrectly.
5481
 
5482
Wed Sep 3 13:41:07 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5483
/xdebug/xdebug.c:
5484
- Fixed bug #3: Debug files (xdebug-xxxxx.txt) don't get updated
5485
 
5486
Tue Sep 2 23:49:40 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5487
/xdebug/TODO
5488
/xdebug/xdebug.c:
5489
- Fixed bug with wrong file names for functions called from call_user_*().
5490
 
5491
Tue Sep 2 17:02:17 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5492
/xdebug/xdebug.c
5493
/xdebug/xdebug_profiler.c
5494
/xdebug/xdebug_profiler.h
5495
/xdebug/xdebug_var.c:
5496
- Fixed a couple of -Wall -Winline problems
5497
 
5498
Sun Aug 31 23:50:00 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5499
/xdebug/tests/call_user_func_array2.inc
5500
/xdebug/tests/call_user_func_array2.phpt:
5501
- Okay, with this test case I can reproduce the problem finally.
5502
 
5503
Sun Aug 31 20:14:31 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5504
/xdebug/tests/call_user_func_array.phpt:
5505
- Actually, the output of this test works just fine
5506
 
5507
Sun Aug 31 15:21:45 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5508
/xdebug/tests/call_user_func_array.phpt
5509
/xdebug/TODO:
5510
- It's definitely a bug, trying to fix it now
5511
 
5512
Sun Aug 31 12:58:49 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5513
/xdebug/TODO:
5514
- Works just fine
5515
 
5516
Sun Aug 31 12:54:07 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5517
/xdebug/xdebug.c
5518
/xdebug/xdebug_code_coverage.c
5519
/xdebug/xdebug_profiler.c
5520
/xdebug/xdebug_superglobals.c:
5521
- Plug some warnings
5522
 
5523
Sun Aug 31 01:08:26 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5524
/xdebug/TODO:
5525
- Update TODO list
5526
 
5527
Sun Aug 31 01:04:39 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5528
/xdebug/xdebug_handler_gdb.h
5529
/xdebug/xdebug_handler_gdb.c:
5530
- Added the option "dump_superglobals" to the remote debugger. If you set this
5531
  option to 0 the "show-local" and similar commands will not return any data
5532
  from superglobals anymore.
5533
 
5534
Sat Aug 30 23:54:04 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5535
/xdebug/tests/get_function_trace.phpt
5536
/xdebug/xdebug.c:
5537
- Make xdebug_get_function_trace() and xdebug_get_function_stack() behave
5538
  in the same way regarding returning unnamed parameters.
5539
 
5540
Sat Aug 30 23:35:29 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5541
/xdebug/xdebug.c:
5542
- Fixed bug #2: "pear package" triggers a segfault
5543
- Rewrote build_fname to accept the function struct as a parameter
5544
 
5545
Tue Aug 26 13:56:59 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5546
/xdebug/TODO:
5547
- Make this switchable with an option
5548
 
5549
Tue Aug 26 12:34:50 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5550
/xdebug/debugclient/main.c:
5551
- Put back this include, it's needed to enable libedit on Unices.
5552
 
5553
Tue Aug 26 12:34:21 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5554
/xdebug/debugclient/configure.in:
5555
- This is Xdebug, not srm
5556
 
5557
Mon Aug 25 13:32:34 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5558
/xdebug/TODO:
5559
- Update TODO
5560
 
5561
Mon Aug 25 13:18:02 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5562
/xdebug/tests/.cvsignore:
5563
- Add phpt.*
5564
 
5565
Mon Aug 25 13:13:41 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5566
/xdebug/php_xdebug.h
5567
/xdebug/xdebug.c
5568
/xdebug/tests/bug00003.phpt
5569
/xdebug/tests/bug00004.phpt:
5570
- Fixed crash bug when a function had sprintf style parameters (ie.
5571
  strftime()).
5572
- Fixed a bug in displaying traces.
5573
- Implemented zend_exec_finished callback (without functionality).
5574
 
5575
Wed Aug 20 16:23:57 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5576
/xdebug/xdebug_handler_gdb.c:
5577
- One other minor fix
5578
 
5579
Wed Aug 20 16:21:58 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5580
/xdebug/xdebug_handler_gdb.c
5581
/xdebug/xdebug_superglobals.c:
5582
- Windows build fixes
5583
 
5584
Tue Aug 19 22:38:48 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5585
/xdebug/TODO:
5586
- Update TODO a bit
5587
 
5588
Sun Aug 10 15:45:44 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5589
/xdebug/xdebug.c
5590
/xdebug/tests/bug00002.inc
5591
/xdebug/tests/bug00002.phpt:
5592
- Reimplemented tracing to files, by seperating the line generation code to its
5593
  own function.
5594
- Added test to test for this functionality.
5595
 
5596
Sun Aug 10 15:44:09 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5597
/xdebug/tests/bug00001.phpt:
5598
- Add test for problems in destructors with traces
5599
 
5600
Sun Aug 10 15:35:10 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5601
/xdebug/tests/test14b.phpt:
5602
- Fixed test
5603
 
5604
Wed Jul 16 14:56:09 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5605
/xdebug/package.xml
5606
/xdebug/xdebug_var.c:
5607
- Implemented the ID attribute for the <var /> element which can be used to
5608
  identify a specific variable even in recursion.
5609
 
5610
Wed Jul 16 11:12:35 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5611
/xdebug/package.xml:
5612
- Update news
5613
 
5614
Wed Jul 16 11:09:35 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5615
/xdebug/TODO
5616
/xdebug/php_xdebug.h
5617
/xdebug/xdebug.c
5618
/xdebug/xdebug_handler_gdb.c
5619
/xdebug/xdebug_superglobals.c
5620
/xdebug/xdebug_var.c:
5621
- Improved performance by doing lazy folding of variables when possible (not in
5622
  trace-mode).
5623
- Fixed bug with "quit", it would disable the extension.
5624
- Fixed compile problem on MacOSX for dumping super globals.
5625
- Fixed detection of recursion in folding variables.
5626
 
5627
Thu Jul 3 22:49:04 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5628
/xdebug/tests/test6.phpt:
5629
- Fix test
5630
 
5631
Thu Jul 3 22:47:30 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5632
/xdebug/TODO
5633
/xdebug/xdebug.c:
5634
- Don't show memory footprint when it's not enabled.
5635
 
5636
Thu Jul 3 22:18:50 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5637
/xdebug/TODO
5638
/xdebug/php_xdebug.h
5639
/xdebug/xdebug.c
5640
/xdebug/xdebug_handler_gdb.c
5641
/xdebug/xdebug_handler_gdb.h:
5642
- Implemented "bt full" which shows a full stack trace including local
5643
  variables.
5644
- Added an error when an unknown option was passed to "option".
5645
 
5646
Sat Jun 28 16:53:23 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5647
/xdebug/TODO:
5648
- Update TODO
5649
 
5650
Sat Jun 28 16:51:40 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5651
/xdebug/php_xdebug.h
5652
/xdebug/xdebug.c:
5653
- Added the xdebug_time_index() function.
5654
 
5655
Sat Jun 28 14:53:20 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5656
/xdebug/php_xdebug.h
5657
/xdebug/xdebug.c:
5658
- Fixed time indices in xdebug_get_function_trace
5659
- Comments and WS
5660
 
5661
Sat Jun 28 13:16:52 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5662
/xdebug/php_xdebug.h
5663
/xdebug/xdebug.c:
5664
- Let the time index start from the beginning of the *script* and not at the
5665
  first function call.
5666
 
5667
Mon Jun 23 23:56:37 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5668
/xdebug/TODO:
5669
- Update todo list
5670
 
5671
Mon Jun 23 23:55:51 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5672
/xdebug/LICENSE
5673
/xdebug/package.xml
5674
/xdebug/php_xdebug.h
5675
/xdebug/usefulstuff.c
5676
/xdebug/usefulstuff.h
5677
/xdebug/xdebug.c
5678
/xdebug/xdebug_code_coverage.c
5679
/xdebug/xdebug_code_coverage.h
5680
/xdebug/xdebug_com.c
5681
/xdebug/xdebug_com.h
5682
/xdebug/xdebug_handler_gdb.h
5683
/xdebug/xdebug_handler_php3.c
5684
/xdebug/xdebug_handler_php3.h
5685
/xdebug/xdebug_profiler.c
5686
/xdebug/xdebug_profiler.h
5687
/xdebug/xdebug_superglobals.c
5688
/xdebug/xdebug_superglobals.h
5689
/xdebug/xdebug_var.c
5690
/xdebug/xdebug_var.h
5691
/xdebug/debugclient/LICENSE
5692
/xdebug/debugclient/main.c
5693
/xdebug/debugclient/usefulstuff.c
5694
/xdebug/debugclient/usefulstuff.h
5695
/xdebug/debugclient/COPYING:
5696
- Licence update. This change only renames "PHP Licence" to "Xdebug Licence",
5697
  "The PHP Group" to "Derick Rethans" and "PHP" to "Xdebug".
5698
 
5699
Mon Jun 23 23:37:40 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5700
/xdebug/xdebug_handler_gdb.c
5701
/xdebug/xdebug_handlers.c
5702
/xdebug/xdebug_handlers.h:
5703
- Implemented the 'show-breakpoints' command
5704
 
5705
Wed Jun 11 13:15:12 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5706
/xdebug/TODO:
5707
- Add TODO item
5708
 
5709
Wed May 28 15:46:10 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5710
/xdebug/xdebug_handler_gdb.c:
5711
- Send along script name that is going to be debugged with ?init.
5712
 
5713
Thu May 15 12:11:04 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5714
/xdebug/debugclient/Makefile.am
5715
/xdebug/debugclient/main.c:
5716
- Fix compilation on MacOSX
5717
 
5718
Wed May 14 22:28:14 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5719
/xdebug/TODO:
5720
- Fix up todo list
5721
 
5722
Wed May 14 22:20:06 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5723
/xdebug/package.xml:
5724
- Fix up description a bit
5725
 
5726
Wed May 14 22:16:58 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5727
/xdebug/TODO
5728
/xdebug/package.xml
5729
/xdebug/xdebug.c
5730
/xdebug/xdebug_handler_gdb.c
5731
/xdebug/xdebug_handlers.c
5732
/xdebug/xdebug_handlers.h:
5733
- Implemented the "show-local" command (shows all local variables in the
5734
  current scope including all contents).
5735
- Implemented conditions for breakpoints in the "break" command.
5736
- Fixed a memleak.
5737
 
5738
Fri May 2 11:43:23 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5739
/xdebug/php_xdebug.h:
5740
- Bump version number
5741
 
5742
Mon Apr 28 21:28:17 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5743
/xdebug/xdebug_4_3.mak:
5744
- Add PHP 4.3 .mak file
5745
 
5746
Mon Apr 28 21:25:28 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5747
/xdebug/xdebug.c:
5748
- Fix the Windows stuff
5749
 
5750
Sun Apr 27 13:42:20 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5751
/xdebug/php_xdebug.h
5752
/xdebug/xdebug.c
5753
/xdebug/xdebug_var.c
5754
/xdebug/xdebug_var.h:
5755
- Add fancy var dumping (this overrides the default var_dump() in PHP)
5756
 
5757
Fri Apr 25 17:59:28 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5758
/xdebug/compile.bat:
5759
- Also automatically build the 4.3 version
5760
 
5761
Thu Apr 24 15:58:30 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5762
/xdebug/xdebug_handler_gdb.c
5763
/xdebug/xdebug_handler_gdb.h:
5764
- Make breakpoint commands return XML
5765
 
5766
Mon Apr 21 15:16:41 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5767
/xdebug/package.xml:
5768
- Update package information
5769
 
5770
Mon Apr 21 14:40:22 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5771
/xdebug/xdebug.c
5772
/xdebug/php_xdebug.h:
5773
- Added xdebug_call_class() as addition to xdebug_call_function().
5774
 
5775
Sat Apr 19 22:44:47 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5776
/xdebug/xdebug.c:
5777
- Put back in the maximum nesting protection.
5778
 
5779
Sat Apr 19 20:55:38 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5780
/xdebug/xdebug_superglobals.c:
5781
- Add required include
5782
 
5783
Sat Apr 19 20:35:31 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5784
/xdebug/xdebug.c
5785
/xdebug/xdebug_superglobals.c:
5786
- Move the settings, function declarations and the xdebug_dump_superglobals()
5787
  to the correct spot.
5788
 
5789
Fri Apr 18 17:00:05 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5790
/xdebug/xdebug.c:
5791
- Turn off xdebug.collect_params by default
5792
 
5793
Fri Apr 18 16:59:10 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5794
/xdebug/TODO:
5795
- One one more todo item
5796
 
5797
Fri Apr 18 12:23:01 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5798
/xdebug/xdebug_code_coverage.c
5799
/xdebug/xdebug_superglobals.c:
5800
- Fix problems with symbols on MacOSX
5801
 
5802
Tue Apr 15 08:01:04 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5803
/xdebug/TODO
5804
/xdebug/package.xml
5805
/xdebug/php_xdebug.h:
5806
- Go with 1.2.0rc2
5807
 
5808
Tue Apr 15 07:55:57 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5809
/xdebug/xdebug.c
5810
/xdebug/xdebug_com.c
5811
/xdebug/xdebug_handler_gdb.c
5812
/xdebug/xdebug_handler_php3.c
5813
/xdebug/xdebug_handlers.c
5814
/xdebug/xdebug_hash.c
5815
/xdebug/xdebug_profiler.c
5816
/xdebug/xdebug_var.c:
5817
- CS
5818
 
5819
Mon Apr 14 22:25:56 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5820
/xdebug/xdebug_handler_gdb.c
5821
/xdebug/xdebug.c:
5822
- Fix handling of paths under Windows
5823
 
5824
Mon Apr 14 15:49:34 CEST 2003 Ilia Alshanetsky <ilia@prohost.org>
5825
/xdebug/xdebug_profiler.c:
5826
- Added overall stats to HTML profiles.
5827
 
5828
Mon Apr 14 15:44:25 CEST 2003 Ilia Alshanetsky <ilia@prohost.org>
5829
/xdebug/xdebug_profiler.c:
5830
- Only stop tracing if it was started by the profiler.
5831
 
5832
Sat Apr 12 19:00:46 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5833
/xdebug/debugclient/main.c:
5834
- Really remove unused include
5835
 
5836
Sat Apr 12 18:59:59 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5837
/xdebug/debugclient/main.c:
5838
- Remove unused include
5839
 
5840
Sat Apr 12 18:58:39 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5841
/xdebug/xdebug_com.c:
5842
- Fix the Windows stuff
5843
 
5844
Sat Apr 12 18:54:35 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5845
/xdebug/xdebug_handler_gdb.c:
5846
- ZTS Fix
5847
 
5848
Thu Apr 10 23:13:13 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5849
/xdebug/TODO
5850
/xdebug/xdebug_handler_gdb.c:
5851
- Fixed the superglobals issue in Zend Engine 2
5852
 
5853
Thu Apr 10 23:09:33 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5854
/xdebug/TODO:
5855
- Update TODO
5856
 
5857
Thu Apr 10 10:29:07 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5858
/xdebug/xdebug.c:
5859
- Fixed getting zvals from the op structure for Zend Engine 2.
5860
 
5861
Wed Apr 9 21:35:08 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5862
/xdebug/php_xdebug.h:
5863
- Switch back version no
5864
 
5865
Tue Apr 8 20:58:48 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5866
/xdebug/xdebug.c:
5867
- Fixed handling of auto_profiling (Noticed by Gildas Noël
5868
  <g.noel@symphonieonline.com>)
5869
 
5870
Sun Apr 6 21:03:09 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5871
/xdebug/package.xml:
5872
- Fix the package file
5873
 
5874
Sun Apr 6 21:02:06 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5875
/xdebug/xdebug.c:
5876
- Fix a segfault here and there, still quite a lot to do for ZE2.
5877
 
5878
Sun Apr 6 20:32:00 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5879
/xdebug/TODO:
5880
- Update TODO
5881
 
5882
Sun Apr 6 20:30:12 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5883
/xdebug/CREDITS:
5884
- Update CREDITS
5885
 
5886
Sun Apr 6 20:28:42 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5887
/xdebug/package.xml
5888
/xdebug/php_xdebug.h:
5889
- Go with 1.2.0rc1
5890
 
5891
Sat Apr 5 10:48:20 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5892
/xdebug/xdebug.mak:
5893
- Fix the Windows makefile
5894
 
5895
Sat Apr 5 10:42:22 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5896
/xdebug/xdebug.c:
5897
- Allow remote debugging to be enabled in httpd.conf and .htaccess files.
5898
 
5899
Sat Apr 5 10:40:54 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5900
/xdebug/xdebug_code_coverage.c
5901
/xdebug/xdebug_code_coverage.h
5902
/xdebug/config.m4
5903
/xdebug/php_xdebug.h
5904
/xdebug/xdebug.c
5905
/xdebug/xdebug.dsp
5906
/xdebug/xdebug.mak:
5907
- Added code coverage, enable with xdebug_start_code_coverage(), disable with
5908
  xdebug_stop_code_coverage() and get the information with
5909
  xdebug_get_code_coverage(). The latter returns an array with each element
5910
  being an array containing the lines and the number of times a statement was
5911
  run on that line, per executed file.
5912
 
5913
Sat Apr 5 00:54:51 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
5914
/xdebug/xdebug_superglobals.c
5915
/xdebug/xdebug_superglobals.h:
5916
- Header maintenance
5917
 
5918
Fri Mar 28 19:50:47 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
5919
/xdebug/xdebug_var.c:
5920
- Removed unused var
5921
 
5922
Fri Mar 28 19:50:10 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
5923
/xdebug/xdebug.mak:
5924
- Fix make file for nmake
5925
 
5926
Fri Mar 28 17:38:49 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
5927
/xdebug/xdebug.c:
5928
- Made it compile with Zend Engine 2
5929
- Changed copyright notice
5930
 
5931
Thu Feb 27 16:02:08 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
5932
/xdebug/xdebug_var.c:
5933
- Improve memory allocation code by a factor of about 500
5934
 
5935
Thu Feb 27 12:59:24 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
5936
/xdebug/config.m4
5937
/xdebug/xdebug_superglobals.c
5938
/xdebug/xdebug_superglobals.h:
5939
- Make it compile on Linux again
5940
 
5941
Sun Feb 23 22:47:28 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
5942
/xdebug/TODO:
5943
- update TODO
5944
 
5945
Thu Feb 20 15:30:55 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
5946
/xdebug/xdebug_superglobals.c
5947
/xdebug/xdebug_superglobals.h
5948
/xdebug/php_xdebug.h
5949
/xdebug/xdebug.c
5950
/xdebug/xdebug.dsp
5951
/xdebug/xdebug_llist.c
5952
/xdebug/xdebug_llist.h:
5953
- Added dumping of superglobals (patch by Harald Radi <phanto@php.net>).
5954
 
5955
Fri Feb 14 23:13:20 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
5956
/xdebug/xdebug.c
5957
/xdebug/tests/test6.phpt:
5958
- Fixed output buffering stuff
5959
 
5960
Sat Feb 8 12:41:42 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
5961
/xdebug/xdebug.c:
5962
- Fix visibility level of ini settings
5963
 
5964
Sun Feb 2 19:52:14 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
5965
/xdebug/compile.bat:
5966
- Fix some typoes
5967
 
5968
Sun Feb 2 19:45:46 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
5969
/xdebug/xdebug_var.c:
5970
- Stop using url_encode, and use xmlize instead.
5971
 
5972
Sun Feb 2 17:15:09 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
5973
/xdebug/xdebug_handler_gdb.c
5974
/xdebug/xdebug_handler_gdb.h:
5975
- Prevent the use of the "show" command for internal functions
5976
 
5977
Fri Jan 31 16:06:39 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
5978
/xdebug/config.m4:
5979
- Add our useful stuff too :)
5980
 
5981
Wed Jan 29 21:57:03 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
5982
/xdebug/config.m4:
5983
- Changed Makefile to use PHP_NEW_EXTENSION and removed a useles check.
5984
 
5985
Wed Jan 29 16:56:46 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
5986
/xdebug/xdebug.c:
5987
- Made remote_enable default to Off
5988
 
5989
Tue Jan 28 21:50:23 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
5990
/xdebug/xdebug.dsp:
5991
- Update .dsp file
5992
 
5993
Tue Jan 28 21:48:24 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
5994
/xdebug/compile.bat
5995
/xdebug/xdebug.mak
5996
/xdebug/xdebug.dsp:
5997
- Add script to automate builds on Windows
5998
 
5999
Tue Jan 28 21:30:13 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
6000
/xdebug/xdebug_profiler.c:
6001
- Make Windows happy
6002
 
6003
Mon Jan 27 22:17:09 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
6004
/xdebug/xdebug_handler_gdb.c
6005
/xdebug/xdebug_handler_gdb.h
6006
/xdebug/xdebug_var.c
6007
/xdebug/xdebug_var.h:
6008
- Add XML responses which can be enabled by executing "option response_format
6009
  1" before the script is run with "run".
6010
 
6011
Fri Jan 24 14:58:54 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
6012
/xdebug/xdebug.c
6013
/xdebug/xdebug_handler_gdb.c
6014
/xdebug/xdebug_handler_php3.c
6015
/xdebug/xdebug_var.c
6016
/xdebug/xdebug_var.h:
6017
- We're not always interested in a link like this
6018
 
6019
Wed Jan 22 17:35:39 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
6020
/xdebug/xdebug_handler_gdb.c:
6021
- Make 'continue' work too (in addition to 'cont').
6022
 
6023
Mon Jan 20 21:27:30 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
6024
/xdebug/php_xdebug.h
6025
/xdebug/test.sh
6026
/xdebug/usefulstuff.c
6027
/xdebug/usefulstuff.h
6028
/xdebug/xdebug.c
6029
/xdebug/xdebug_com.c
6030
/xdebug/xdebug_com.h
6031
/xdebug/xdebug_handler_gdb.c
6032
/xdebug/xdebug_handler_gdb.h
6033
/xdebug/xdebug_handler_php3.c
6034
/xdebug/xdebug_handler_php3.h
6035
/xdebug/xdebug_handlers.c
6036
/xdebug/xdebug_handlers.h
6037
/xdebug/xdebug_profiler.c
6038
/xdebug/xdebug_profiler.h
6039
/xdebug/xdebug_var.c
6040
/xdebug/xdebug_var.h
6041
/xdebug/debugclient/main.c
6042
/xdebug/debugclient/usefulstuff.c
6043
/xdebug/debugclient/usefulstuff.h:
6044
- Happy New Year!
6045
 
6046
Mon Jan 20 20:53:44 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
6047
/xdebug/xdebug_handler_gdb.c:
6048
- Add some more verbose error messages
6049
 
6050
Fri Jan 17 20:34:35 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
6051
/xdebug/TODO
6052
/xdebug/xdebug_handler_gdb.c:
6053
- Disallow 'cont' and the breakpoint commands when a script terminated due
6054
  to a an error condition (E_*ERROR).
6055
- Fixed printing of 'eval' return values (both results and errors).
6056
- Fixed typo in help for "finish".
6057
 
6058
Fri Jan 17 10:39:56 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
6059
/xdebug/TODO:
6060
- Bugfixing items
6061
 
6062
Tue Jan 14 22:49:05 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
6063
/xdebug/xdebug.c
6064
/xdebug/TODO:
6065
- Update for Zend Engine 2
6066
 
6067
Tue Jan 14 22:45:14 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
6068
/xdebug/tests/test14b.phpt
6069
/xdebug/tests/test16b.phpt
6070
/xdebug/tests/test20.phpt
6071
/xdebug/tests/assert_test.phpt
6072
/xdebug/tests/auto_trace.phpt
6073
/xdebug/tests/get_function_trace.phpt
6074
/xdebug/tests/test1.phpt
6075
/xdebug/tests/test10.phpt
6076
/xdebug/tests/test11.phpt
6077
/xdebug/tests/test12.phpt
6078
/xdebug/tests/test13.phpt
6079
/xdebug/tests/test14.phpt
6080
/xdebug/tests/test15.phpt
6081
/xdebug/tests/test16.phpt
6082
/xdebug/tests/test17.phpt
6083
/xdebug/tests/test18.phpt
6084
/xdebug/tests/test19.phpt
6085
/xdebug/tests/test6.phpt
6086
/xdebug/tests/test8.phpt
6087
/xdebug/tests/test9.phpt
6088
/xdebug/tests/trace.phpt:
6089
- Added Zend Engine 2 specific tests
6090
- Updated existing tests with the "xdebug.collect_params=1" setting
6091
 
6092
Wed Jan 8 20:34:40 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
6093
/xdebug/xdebug.c
6094
/xdebug/xdebug_profiler.c
6095
/xdebug/xdebug_var.h:
6096
- Make it compile on Windows again.
6097
 
6098
Tue Jan 7 22:07:48 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>:
6099
- Fix changelog
6100
 
6101
Tue Jan 7 22:07:19 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
6102
/xdebug/TODO
6103
/xdebug/php_xdebug.h
6104
/xdebug/xdebug.c
6105
/xdebug/xdebug_handler_gdb.c
6106
/xdebug/xdebug_var.c:
6107
- Implemented the 'eval' command with which you can set and get variables and
6108
  evaluate any piece of PHP code from the debugger interface.
6109
- Started with adding hooks for a custom error handler.
6110
- Added a utility function to free xdebug_str's.
6111
 
6112
Tue Jan 7 01:28:17 CET 2003 Ilia Alshanetsky <ilia@prohost.org>
6113
/xdebug/php_xdebug.h
6114
/xdebug/xdebug.c:
6115
- xdebug_[stop|start]_trace() cannot be static because they are needed
6116
  by xdebug_profiler.c. Moved the function declarations to php_xdebug.h
6117
  as well.
6118
 
6119
Sun Jan 5 17:22:09 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
6120
/xdebug/xdebug.c:
6121
- Fixed segfault with custom session handler.
6122
 
6123
Sun Jan 5 16:27:28 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
6124
/xdebug/xdebug.c
6125
/xdebug/xdebug_handler_gdb.c:
6126
- Make it compile on Windows again.
6127
 
6128
Fri Jan 3 15:28:32 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
6129
/xdebug/xdebug_handler_gdb.c:
6130
- Fixed segfault with 'show' when there were no used variables in the current
6131
  scope.
6132
- Fixed 'help' command to show the data commands if they are available.
6133
 
6134
Fri Jan 3 08:13:12 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
6135
/xdebug/TODO
6136
/xdebug/xdebug.c:
6137
- Fixed bug when the parameter to xdebug_function_trace() was the empty
6138
  string.
6139
- Fixed typo in TODO
6140
 
6141
Fri Dec 20 17:49:08 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>:
6142
- Fix Changelog
6143
 
6144
Fri Dec 20 17:17:56 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
6145
/xdebug/xdebug.c
6146
/xdebug/tests/get_function_trace.phpt:
6147
- Time index is a float, not an int
6148
 
6149
Fri Dec 20 16:52:10 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
6150
/xdebug/TODO
6151
/xdebug/xdebug.c
6152
/xdebug/tests/get_function_trace.phpt
6153
/xdebug/tests/test2.phpt:
6154
- Fix get_function_trace() by including timing and memory usage information.
6155
- Adjusted test scripts
6156
 
6157
Fri Dec 20 16:51:03 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
6158
/xdebug/test.sh:
6159
- Also use the installed PHP
6160
 
6161
Fri Dec 20 16:47:17 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
6162
/xdebug/test.sh:
6163
- Make this better working
6164
 
6165
Fri Dec 20 16:43:09 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
6166
/xdebug/tests/auto_trace.phpt:
6167
- Fix auto_trace test
6168
 
6169
Fri Dec 20 15:52:50 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
6170
/xdebug/TODO
6171
/xdebug/xdebug_handler_gdb.c:
6172
- Allow printing of data in 'init' state.
6173
 
6174
Fri Dec 20 01:00:36 CET 2002 Ilia Alshanetsky <ilia@prohost.org>
6175
/xdebug/xdebug.c
6176
/xdebug/xdebug_profiler.c
6177
/xdebug/xdebug_profiler.h:
6178
- More WS fixes.
6179
- Corrected time calculations.
6180
 
6181
Thu Dec 19 23:03:13 CET 2002 Ilia Alshanetsky <ilia@prohost.org>
6182
/xdebug/xdebug_profiler.c:
6183
- Lots & lots of WS fixes.
6184
- Fixed the HTML output of the Function Execution Profile mode.
6185
 
6186
Thu Dec 19 22:43:08 CET 2002 Ilia Alshanetsky <ilia@prohost.org>
6187
/xdebug/xdebug_profiler.c
6188
/xdebug/xdebug_profiler.h
6189
/xdebug/Makefile.in
6190
/xdebug/config.m4
6191
/xdebug/package.xml
6192
/xdebug/php_xdebug.h
6193
/xdebug/xdebug.c:
6194
- Added another profiling mode, which can be accessed via
6195
  XDEBUG_PROFILER_FC_SUM.
6196
- Moved the profiling code into it's own file.
6197
- Fixed some bugs inside the profiling code (more fixes are pending).
6198
 
6199
Thu Dec 19 07:37:15 CET 2002 Ilia Alshanetsky <ilia@prohost.org>
6200
/xdebug/TODO:
6201
- Adding some notes for myself.
6202
 
6203
Wed Dec 18 12:58:32 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
6204
/xdebug/TODO:
6205
- Update TODO
6206
 
6207
Sun Dec 15 23:54:35 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
6208
/xdebug/TODO:
6209
- Update TODO
6210
 
6211
Thu Dec 12 04:32:34 CET 2002 Ilia Alshanetsky <ilia@prohost.org>
6212
/xdebug/xdebug.c:
6213
- Implemented a much better and not to mention properly working function
6214
  merging algorithm. This change also lead to removal of few large chunks
6215
  of no longer needed code.
6216
- Added a number of sanity checks that prevent invalid input from causing
6217
  segvs.
6218
 
6219
Sun Dec 8 21:56:49 CET 2002 Ilia Alshanetsky <ilia@prohost.org>
6220
/xdebug/TODO
6221
/xdebug/php_xdebug.h
6222
/xdebug/xdebug.c:
6223
- Added automatic profiling.
6224
 
6225
Mon Dec 2 12:02:35 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
6226
/xdebug/TODO:
6227
- Update TODO
6228
 
6229
Mon Dec 2 00:44:12 CET 2002 Ilia Alshanetsky <ilia@prohost.org>
6230
/xdebug/TODO
6231
/xdebug/php_xdebug.h
6232
/xdebug/xdebug.c:
6233
- Separated to profiling sorting/analysis code from the output code, which
6234
  allows the profiling data to be easily presented in a variety of formats.
6235
- Added xdebug_get_function_profile() function that returns the profiling
6236
  data as an associated array already sorted according to the profiling
6237
  mode used.
6238
- In the stack-dump profiling mode made the sorting algorithm work across
6239
  all levels rather then just the 1st one.
6240
 
6241
Fri Nov 29 17:43:44 CET 2002 Ilia Alshanetsky <ilia@prohost.org>
6242
/xdebug/xdebug.c:
6243
- Fixed a bug with the calculation of total execution time.
6244
- Replaced tabs with spaces in the cli 'footer'.
6245
 
6246
Fri Nov 29 17:07:42 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
6247
/xdebug/xdebug.c:
6248
- Fix crash due to not passing the string.
6249
 
6250
Fri Nov 29 16:49:21 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
6251
/xdebug/xdebug.c:
6252
- Fix table termination
6253
 
6254
Fri Nov 29 16:36:55 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
6255
/xdebug/php_xdebug.h
6256
/xdebug/xdebug.c:
6257
- Initialize in RINIT to make windows happy
6258
 
6259
Fri Nov 29 16:23:38 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
6260
/xdebug/xdebug.c:
6261
- Style Kaijatzu
6262
 
6263
Fri Nov 29 07:56:16 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>:
6264
- Fixing ChangeLog entries
6265
 
6266
Fri Nov 29 03:43:17 CET 2002 Ilia Alshanetsky <ilia@prohost.org>
6267
/xdebug/TODO
6268
/xdebug/php_xdebug.h
6269
/xdebug/xdebug.c:
6270
- Added Stack-Dump profiling.
6271
- Rewrote the timing code to be significantly more accurate.
6272
- Fixed crashes when handling things line include().
6273
- Optimized the detection of xdebug profiler termination function.
6274
- Minor whitespace fixes in the previously committed code.
6275
 
6276
Thu Nov 28 22:06:16 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
6277
/xdebug/TODO:
6278
- Update TODO
6279
 
6280
Thu Nov 28 16:19:04 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>:
6281
- Fix changelog and NEWS
6282
 
6283
Thu Nov 28 14:43:17 CET 2002 Ilia Alshanetsky <ilia@prohost.org>
6284
/xdebug/TODO:
6285
- A wishlist for the profiler.
6286
 
6287
Thu Nov 28 14:19:46 CET 2002 Ilia Alshanetsky <ilia@prohost.org>
6288
/xdebug/xdebug.c:
6289
- Added myself to the credits.
6290
 
6291
Wed Nov 27 23:43:17 CET 2002 Ilia Alshanetsky <ilia@prohost.org>:
6292
- Made a mistake with formatting of the commit message, this should correct
6293
  the problem.
6294
 
6295
Wed Nov 27 23:39:22 CET 2002 Ilia Alshanetsky <ilia@prohost.org>
6296
/xdebug/php_xdebug.h
6297
/xdebug/xdebug.c
6298
/xdebug/xdebug_llist.h:
6299
- Added profiling support to xdebug. This introduces 3 new functions,
6300
  xdebug_start_profiling() that begins profiling process,
6301
  xdebug_stop_profiling() that ends the profiling process and
6302
  xdebug_dump_function_trace() that dumps the profiling data.
6303
 
6304
Fri Nov 15 15:13:13 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
6305
/xdebug/test.sh
6306
/xdebug/xdebug.c
6307
/xdebug/xdebug_handler_gdb.c:
6308
- Implemented the "kill" (kills the running script) and "delete" (removes
6309
  a breakpoint on a specified element) command.
6310
 
6311
Fri Nov 15 15:12:05 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
6312
/xdebug/xdebug_llist.c:
6313
- Only call the destructor if it's available
6314
 
6315
Fri Nov 15 15:10:55 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
6316
/xdebug/tests/test2.phpt
6317
/xdebug/tests/test8.phpt:
6318
- Fix tests
6319
 
6320
Wed Nov 13 16:03:31 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
6321
/xdebug/debugclient/main.c:
6322
- FreeBSD 4.6 fixes
6323
 
6324
Wed Nov 13 14:39:55 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
6325
/xdebug/xdebug.c:
6326
- Typo
6327
 
6328
Wed Nov 13 13:35:56 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
6329
/xdebug/package.xml:
6330
- Oopsie
6331
 
6332
Wed Nov 13 13:31:02 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>:
6333
- Merge changes to changelog
6334
 
6335
Wed Nov 13 13:27:47 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>:
6336
- Add note about parameter collection
6337
 
6338
Wed Nov 13 13:26:35 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
6339
/xdebug/xdebug.c:
6340
- Change some defaults
6341
 
6342
Wed Nov 13 13:21:15 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
6343
/xdebug/package.xml:
6344
- Update date in package file
6345
 
6346
Wed Nov 13 13:17:48 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>:
6347
- Change date
6348
 
6349
Tue Nov 12 12:08:02 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
6350
/xdebug/Makefile.frag
6351
/xdebug/debugclient/COPYING
6352
/xdebug/debugclient/INSTALL
6353
/xdebug/debugclient/Makefile.am
6354
/xdebug/debugclient/acinclude.m4
6355
/xdebug/debugclient/buildconf
6356
/xdebug/debugclient/config.guess
6357
/xdebug/debugclient/config.sub
6358
/xdebug/debugclient/configure.in
6359
/xdebug/debugclient/cvsclean
6360
/xdebug/debugclient/install-sh
6361
/xdebug/debugclient/ltmain.sh
6362
/xdebug/debugclient/mkinstalldirs
6363
/xdebug/debugclient/usefulstuff.c
6364
/xdebug/debugclient/usefulstuff.h
6365
/xdebug/debugclient/main.c
6366
/xdebug/debugclient/Makefile
6367
/xdebug/debugclient/build/buildcheck.sh
6368
/xdebug/debugclient/build/buildconf1.mk
6369
/xdebug/debugclient/build/buildconf2.mk
6370
/xdebug/debugclient/build/clean.mk
6371
/xdebug/debugclient/build/config-stubs
6372
/xdebug/debugclient/build/threads.m4:
6373
- Make the debug client use autoconf/automake. (Derick)
6374
- Added libedit support to the debugclient. (Marco)
6375
 
6376
Tue Nov 12 09:58:59 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
6377
/xdebug/debugclient/main.c:
6378
- Fix bug in linux' debugclient
6379
 
6380
Mon Nov 11 16:41:19 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
6381
/xdebug/debugclient/.cvsignore:
6382
- Update cvsignore file
6383
 
6384
Mon Nov 11 16:07:48 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
6385
/xdebug/TODO
6386
/xdebug/package.xml
6387
/xdebug/php_xdebug.h:
6388
- Go with 1.1.0
6389
 
6390
Mon Nov 11 09:58:09 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
6391
/xdebug/debugclient/.cvsignore:
6392
- Add Debug and Release to .cvsignore
6393
 
6394
Mon Nov 11 07:34:18 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
6395
/xdebug/debugclient/debugclient.dsp:
6396
- Update .dsp file
6397
 
6398
Mon Nov 11 00:56:10 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
6399
/xdebug/.cvsignore:
6400
- Add Debug and Release to .cvsignore
6401
 
6402
Mon Nov 11 00:54:54 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
6403
/xdebug/debugclient/debugclient.dsp:
6404
- Add .dsp file for debugclient
6405
 
6406
Mon Nov 11 00:53:50 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
6407
/xdebug/debugclient/main.c:
6408
- Whitespace
6409
 
6410
Mon Nov 11 00:51:57 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
6411
/xdebug/debugclient/main.c:
6412
- Make the debug client compatible with Windows
6413
 
6414
Sun Nov 10 21:14:44 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
6415
/xdebug/usefulstuff.c
6416
/xdebug/debugclient/main.c:
6417
- Fix debug client after Windows fixes.
6418
 
6419
Sun Nov 10 20:31:26 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
6420
/xdebug/xdebug_handler_gdb.c
6421
/xdebug/xdebug_com.h
6422
/xdebug/usefulstuff.h
6423
/xdebug/usefulstuff.c:
6424
- Make the debug server work nicely on files AND sockets now on Windows.
6425
 
6426
Sun Nov 10 20:27:13 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
6427
/xdebug/xdebug.c:
6428
- Removed some unused code
6429
 
6430
Sun Nov 10 13:42:48 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
6431
/xdebug/xdebug_var.c:
6432
- Fixed bug in printing 0-sized arrays.
6433
 
6434
Sun Nov 10 13:36:09 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
6435
/xdebug/xdebug_handler_gdb.c:
6436
- Fixed bug in symbol scoping, the local symbol table is now scanned first.
6437
 
6438
Sun Nov 10 00:36:51 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
6439
/xdebug/xdebug.dsp:
6440
- Update .dsp file
6441
 
6442
Sat Nov 9 23:39:23 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
6443
/xdebug/TODO
6444
/xdebug/xdebug.c:
6445
- Fixed error_reporting awareness for remote debugger
6446
 
6447
Sat Nov 9 23:15:02 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
6448
/xdebug/TODO:
6449
- Update TODO
6450
 
6451
Sat Nov 9 23:13:35 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
6452
/xdebug/xdebug.c
6453
/xdebug/xdebug_handler_gdb.c
6454
/xdebug/xdebug_handlers.h:
6455
- Implemented "finish" (step out)
6456
- Cleaned some \n's in help lines
6457
 
6458
Sat Nov 9 21:00:16 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
6459
/xdebug/xdebug.c
6460
/xdebug/xdebug_handler_gdb.c
6461
/xdebug/xdebug_handlers.h:
6462
- Implemented "next" (step over)
6463
- Fixed a compile error due to windows 'fixes'
6464
- Removed outcommented code
6465
 
6466
Sat Nov 9 13:52:41 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
6467
/xdebug/tests/test6.phpt:
6468
- Fix test
6469
 
6470
Sat Nov 9 13:50:33 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
6471
/xdebug/xdebug.c:
6472
- Fix defines, this would never have compiled if GETTIME was not available.
6473
 
6474
Fri Nov 8 15:30:39 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
6475
/xdebug/README:
6476
- Update README
6477
 
6478
Thu Nov 7 18:56:53 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
6479
/xdebug/xdebug_handler_gdb.c:
6480
- Windows updates
6481
 
6482
Thu Nov 7 18:42:47 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
6483
/xdebug/xdebug.c
6484
/xdebug/xdebug_handler_gdb.c
6485
/xdebug/xdebug_handler_gdb.h:
6486
- Fixed variable listings
6487
- Fixed a few memory leaks
6488
 
6489
Tue Nov 5 18:14:24 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
6490
/xdebug/php_xdebug.h
6491
/xdebug/xdebug.c:
6492
- Fixed problem with breakpoints on internal functions.
6493
 
6494
Mon Nov 4 15:14:09 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
6495
/xdebug/xdebug.c:
6496
- Fix crashbug
6497
 
6498
Sun Nov 3 16:43:05 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
6499
/xdebug/config.m4
6500
/xdebug/php_xdebug.h
6501
/xdebug/xdebug.c
6502
/xdebug/xdebug_handler_gdb.c
6503
/xdebug/xdebug_handler_gdb.h
6504
/xdebug/xdebug_handlers.h
6505
/xdebug/tests/test14.phpt:
6506
- Implemented the list, print, show, step and pwd commands.
6507
 
6508
Fri Nov 1 23:37:42 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
6509
/xdebug/xdebug_com.c:
6510
- Init Winsock2
6511
 
6512
Wed Oct 30 22:19:19 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
6513
/xdebug/debugclient/main.c:
6514
- Lessen time-out
6515
 
6516
Wed Oct 30 20:00:14 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
6517
/xdebug/xdebug.c:
6518
- Make it compile on Windows again.
6519
 
6520
Tue Oct 29 22:28:39 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
6521
/xdebug/php_xdebug.h:
6522
- Commence working on the release
6523
 
6524
Tue Oct 29 18:54:46 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
6525
/xdebug/package.xml:
6526
- Fixed superfluous files in package.xml
6527
 
6528
Tue Oct 29 16:57:06 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
6529
/xdebug/package.xml
6530
/xdebug/php_xdebug.h
6531
/xdebug/xdebug_com.h
6532
/xdebug/xdebug_var.c
6533
/xdebug/xdebug_var.h:
6534
- Update NEWS
6535
- Fix e-mail
6536
 
6537
Tue Oct 29 16:54:37 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
6538
/xdebug/xdebug.c
6539
/xdebug/xdebug_handler_gdb.c
6540
/xdebug/xdebug_handlers.c
6541
/xdebug/xdebug_handlers.h:
6542
- Implemented file:line breakpoints
6543
 
6544
Tue Oct 29 13:00:55 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
6545
/xdebug/xdebug_handler_gdb.c
6546
/xdebug/xdebug_handlers.c
6547
/xdebug/xdebug_handlers.h:
6548
- Implement setting file:line breakpoints
6549
 
6550
Tue Oct 29 12:58:44 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
6551
/xdebug/php_xdebug.h
6552
/xdebug/xdebug.c:
6553
- Update portnumber on the server side too
6554
 
6555
Tue Oct 29 12:11:27 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
6556
/xdebug/debugclient/main.c:
6557
- Change debugger port.
6558
 
6559
Tue Oct 29 12:01:33 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
6560
/xdebug/debugclient/main.c:
6561
- Fixed problem when two servers connected to the debug client. The 2nd one
6562
  would be queued by the client and thus 'hang' the server, which is waiting
6563
  for the ACK of the connect() call. Now we close the rendezvous socket
6564
  after a real connection has been estabilished, and reopen it when the
6565
  connection has been closed.
6566
 
6567
Tue Oct 29 11:04:54 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
6568
/xdebug/tests/memory_usage.phpt:
6569
- Fix test
6570
 
6571
Tue Oct 29 00:45:45 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
6572
/xdebug/.cvsignore:
6573
- Update .cvsignore
6574
 
6575
Tue Oct 29 00:44:43 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
6576
/xdebug/xdebug.dsp:
6577
- Add Winsock linkage
6578
 
6579
Tue Oct 29 00:44:18 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
6580
/xdebug/usefulstuff.c:
6581
- Fix warning on Windows
6582
 
6583
Tue Oct 29 00:28:37 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
6584
/xdebug/xdebug.dsp:
6585
- Update .dsp file
6586
 
6587
Tue Oct 29 00:23:15 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
6588
/xdebug/usefulstuff.c
6589
/xdebug/xdebug.c
6590
/xdebug/xdebug_handler_gdb.c
6591
/xdebug/xdebug_hash.c:
6592
- Windows updates
6593
 
6594
Mon Oct 28 17:09:32 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
6595
/xdebug/php_xdebug.h
6596
/xdebug/xdebug.c
6597
/xdebug/tests/memory_usage.phpt
6598
/xdebug/tests/.cvsignore:
6599
- Added xdebug.collect_params setting. If this setting is on (the default)
6600
  then Xdebug collects all parameters passed to functions, otherwise they
6601
  are not collected at all.
6602
 
6603
Mon Oct 28 16:33:13 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
6604
/xdebug/usefulstuff.c
6605
/xdebug/usefulstuff.h
6606
/xdebug/Makefile.frag
6607
/xdebug/Makefile.in
6608
/xdebug/package.xml
6609
/xdebug/test.sh
6610
/xdebug/xdebug.c
6611
/xdebug/xdebug_handler_gdb.c
6612
/xdebug/xdebug_handler_php3.c
6613
/xdebug/xdebug_handlers.h
6614
/xdebug/xdebug_var.c
6615
/xdebug/xdebug_var.h
6616
/xdebug/xdebug_socket.c
6617
/xdebug/xdebug_socket.h
6618
/xdebug/debugclient/Makefile
6619
/xdebug/debugclient/main.c
6620
/xdebug/debugclient/usefulstuff.c
6621
/xdebug/debugclient/usefulstuff.h:
6622
- Cleanup
6623
 
6624
Mon Oct 28 08:16:06 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
6625
/xdebug/TODO:
6626
- Postpone some things to 1.2.0
6627
 
6628
Mon Oct 28 00:34:11 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
6629
/xdebug/xdebug.c
6630
/xdebug/tests/test1.phpt
6631
/xdebug/tests/test18.phpt
6632
/xdebug/tests/test2.phpt:
6633
- Implemented correct handling of include/require and eval.
6634
 
6635
Sun Oct 27 17:19:22 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
6636
/xdebug/tests/assert_test.phpt:
6637
- Fix test case
6638
 
6639
Sun Oct 27 17:01:37 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
6640
/xdebug/php_xdebug.h
6641
/xdebug/xdebug.c:
6642
- Remove unused code
6643
 
6644
Fri Oct 25 08:02:18 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
6645
/xdebug/test.sh
6646
/xdebug/xdebug.c
6647
/xdebug/tests/assert_test.phpt:
6648
- Fixed a bug when calling functions with the internal call_user_func()
6649
  function.
6650
- Added test shell script for easier testing.
6651
 
6652
Thu Oct 24 23:40:37 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
6653
/xdebug/Makefile.frag:
6654
- Copy only on "make install"
6655
 
6656
Thu Oct 24 23:40:09 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
6657
/xdebug/xdebug.c:
6658
- Remove unused function
6659
 
6660
Thu Oct 24 23:29:15 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
6661
/xdebug/xdebug.c:
6662
- Fix problems with filenames from which a function was called. Sometimes
6663
  the filename of the called function was recorded instead of the caller
6664
  one.
6665
 
6666
Thu Oct 24 23:27:26 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
6667
/xdebug/tests/auto_trace.phpt
6668
/xdebug/tests/test1.phpt
6669
/xdebug/tests/test10.phpt
6670
/xdebug/tests/test11.phpt
6671
/xdebug/tests/test12.phpt
6672
/xdebug/tests/test13.phpt
6673
/xdebug/tests/test14.phpt
6674
/xdebug/tests/test15.phpt
6675
/xdebug/tests/test16.phpt
6676
/xdebug/tests/test17.phpt
6677
/xdebug/tests/test18.phpt
6678
/xdebug/tests/test2.phpt
6679
/xdebug/tests/test4.phpt
6680
/xdebug/tests/test5.phpt
6681
/xdebug/tests/test6.phpt
6682
/xdebug/tests/test7.phpt
6683
/xdebug/tests/test8.phpt
6684
/xdebug/tests/test9.phpt
6685
/xdebug/tests/trace.phpt:
6686
- Fix testsuite to work with new run-tests.php script
6687
 
6688
Tue Oct 22 15:15:05 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
6689
/xdebug/debugclient/Makefile:
6690
- Re-add makefile
6691
 
6692
Tue Oct 22 15:09:28 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
6693
/xdebug/Makefile.frag
6694
/xdebug/package.xml
6695
/xdebug/debugclient/Makefile:
6696
- Also make debugclient
6697
 
6698
Tue Oct 22 12:57:22 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
6699
/xdebug/TODO
6700
/xdebug/package.xml:
6701
- update package.xml and todo
6702
 
6703
Mon Oct 21 21:21:47 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
6704
/xdebug/xdebug.c:
6705
- Remove outdated crap
6706
 
6707
Mon Oct 21 15:55:55 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
6708
/xdebug/xdebug.c
6709
/xdebug/xdebug_com.c
6710
/xdebug/xdebug_handler_gdb.c
6711
/xdebug/xdebug_handler_php3.c
6712
/xdebug/xdebug_handler_php3.h
6713
/xdebug/xdebug_handlers.c:
6714
- Make -Wall happy
6715
 
6716
Mon Oct 21 15:19:27 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
6717
/xdebug/xdebug.c
6718
/xdebug/xdebug_handler_gdb.c
6719
/xdebug/xdebug_handler_gdb.h
6720
/xdebug/xdebug_handlers.h:
6721
- Implemented class/method breakpoints
6722
 
6723
Mon Oct 21 13:57:32 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
6724
/xdebug/debugclient/Makefile
6725
/xdebug/debugclient/main.c
6726
/xdebug/debugclient/usefulstuff.c:
6727
- Being pedantic
6728
 
6729
Sun Oct 20 21:19:22 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
6730
/xdebug/php_xdebug.h
6731
/xdebug/xdebug.c
6732
/xdebug/xdebug_handler_gdb.c
6733
/xdebug/xdebug_handler_gdb.h
6734
/xdebug/xdebug_handlers.h:
6735
- Added "bt" command to get backtraces
6736
- Redid showing of E_* errors to the client
6737
- Made it more look like GDB
6738
- Added better help texts
6739
- Reordened functions in file
6740
 
6741
Sun Oct 20 21:07:19 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
6742
/xdebug/debugclient/main.c:
6743
- Handle connection aborts from the server side gracefully.
6744
 
6745
Sun Oct 20 20:23:18 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
6746
/xdebug/debugclient/main.c:
6747
- Look more like GDB
6748
 
6749
Sat Oct 19 21:14:23 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
6750
/xdebug/xdebug_handler_gdb.c:
6751
- Abstracted error reporting in response to commands from the client.
6752
 
6753
Sat Oct 19 18:16:32 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
6754
/xdebug/xdebug_socket.c
6755
/xdebug/debugclient/usefulstuff.c:
6756
- Use constant to define buffer size
6757
 
6758
Sat Oct 19 18:13:14 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
6759
/xdebug/debugclient/.cvsignore:
6760
- Add .cvsignore file
6761
 
6762
Sat Oct 19 18:12:58 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
6763
/xdebug/debugclient/Makefile
6764
/xdebug/debugclient/main.c
6765
/xdebug/debugclient/usefulstuff.c
6766
/xdebug/debugclient/usefulstuff.h:
6767
- Added debug client
6768
 
6769
Sat Oct 19 17:21:30 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
6770
/xdebug/tests/auto_trace.phpt
6771
/xdebug/tests/test10.phpt
6772
/xdebug/tests/test11.phpt
6773
/xdebug/tests/test12.phpt
6774
/xdebug/tests/test13.phpt
6775
/xdebug/tests/test14.phpt
6776
/xdebug/tests/test15.phpt
6777
/xdebug/tests/test16.phpt
6778
/xdebug/tests/test17.phpt
6779
/xdebug/tests/test18.phpt
6780
/xdebug/tests/test19.phpt
6781
/xdebug/tests/test7.phpt
6782
/xdebug/tests/test8.phpt
6783
/xdebug/tests/test9.phpt
6784
/xdebug/tests/trace.phpt
6785
/xdebug/tests/test1.phpt
6786
/xdebug/tests/test4.phpt
6787
/xdebug/tests/test10.php
6788
/xdebug/tests/test11.php
6789
/xdebug/tests/test12.php
6790
/xdebug/tests/test13.php
6791
/xdebug/tests/test14.php
6792
/xdebug/tests/test15.php
6793
/xdebug/tests/test16.php
6794
/xdebug/tests/test17.php
6795
/xdebug/tests/test18.php
6796
/xdebug/tests/test19.php
6797
/xdebug/tests/test20.php
6798
/xdebug/tests/test20a.php
6799
/xdebug/tests/test7.php
6800
/xdebug/tests/test8.php
6801
/xdebug/tests/test9.php
6802
/xdebug/tests/trace.php:
6803
- Reworked test-suite
6804
 
6805
Fri Oct 18 22:57:23 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>:
6806
- Consistency
6807
 
6808
Fri Oct 18 22:56:52 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>:
6809
- Consistency
6810
 
6811
Fri Oct 18 22:54:43 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>:
6812
- Typo
6813
 
6814
Fri Oct 18 22:54:25 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>:
6815
- Update NEWS
6816
 
6817
Fri Oct 18 22:52:54 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>:
6818
- Update NEWS
6819
 
6820
Fri Oct 18 22:49:49 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
6821
/xdebug/TODO
6822
/xdebug/php_xdebug.h
6823
/xdebug/xdebug.c
6824
/xdebug/xdebug_com.h
6825
/xdebug/xdebug_handler_gdb.c
6826
/xdebug/xdebug_handler_gdb.h:
6827
- Added automatic starting of function traces (xdebug.auto_trace, defaulting to
6828
  "off").
6829
- Rewrote gathering of function names and parameters.
6830
- Xdebug now only works with PHP 4.3.0pre1 and later.
6831
- Some code clean ups.
6832
- Added support for breakpoints (only on function name for now).
6833
- Fixed building with a ZTS enabled PHP.
6834
- Better handling of error conditions from remote debugging client.
6835
- Dropped making use of extended opcodes.
6836
- (GDB Handler) Reimplemented parsing debugging commands
6837
- (GDB Handler) Added "help", "quit" and "break" handlers.
6838
 
6839
Fri Oct 18 22:40:31 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
6840
/xdebug/tests/test19.php
6841
/xdebug/tests/test20.php
6842
/xdebug/tests/test20a.php
6843
/xdebug/tests/.cvsignore:
6844
- Added two more tests
6845
- Added .swp to ignores files
6846
 
6847
Fri Oct 18 22:38:09 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
6848
/xdebug/tests/.cvsignore
6849
/xdebug/tests/test1.phpt
6850
/xdebug/tests/test2.phpt
6851
/xdebug/tests/test3.phpt
6852
/xdebug/tests/test4.phpt
6853
/xdebug/tests/test5.phpt
6854
/xdebug/tests/test6.phpt
6855
/xdebug/tests/001.phpt
6856
/xdebug/tests/test1.php
6857
/xdebug/tests/test2.php
6858
/xdebug/tests/test3.php
6859
/xdebug/tests/test4.php
6860
/xdebug/tests/test5.php
6861
/xdebug/tests/test6.php:
6862
- Converted tests
6863
 
6864
Thu Oct 17 13:15:49 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
6865
/xdebug/php_xdebug.h
6866
/xdebug/xdebug.c:
6867
- Implement automatic starting of tracing
6868
 
6869
Sat Oct 12 16:46:09 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
6870
/xdebug/xdebug_var.c:
6871
- Beautify output (patch by Sander Roobol <sander@php.net>)
6872
 
6873
Thu Oct 10 13:54:31 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
6874
/xdebug/xdebug_socket.c:
6875
- Fix bug in algorithm
6876
 
6877
Sun Oct 6 11:36:36 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
6878
/xdebug/xdebug.c:
6879
- Fix Zend Engine 2 issues
6880
 
6881
Sat Oct 5 23:29:21 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
6882
/xdebug/xdebug.c:
6883
- Some Zend Engine 2 work
6884
 
6885
Mon Sep 30 07:56:24 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
6886
/xdebug/xdebug_hash.c
6887
/xdebug/xdebug_hash.h
6888
/xdebug/Makefile.in
6889
/xdebug/xdebug.c
6890
/xdebug/xdebug_handler_gdb.c
6891
/xdebug/xdebug_handler_gdb.h
6892
/xdebug/xdebug_handlers.h:
6893
- Updated error handling from debug commands
6894
- Implemented the setting of function breakpoints
6895
- Added hash functions from SRM
6896
 
6897
Sat Sep 28 21:29:13 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
6898
/xdebug/xdebug_socket.c
6899
/xdebug/xdebug_socket.h
6900
/xdebug/Makefile.in
6901
/xdebug/xdebug_handler_gdb.c
6902
/xdebug/xdebug_handlers.h:
6903
- Moved xdebug_socket_read_line() to it's own file
6904
- Fix return value handling
6905
 
6906
Sat Sep 28 21:28:01 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
6907
/xdebug/xdebug.c:
6908
- Initialize member variable
6909
 
6910
Thu Sep 26 18:09:26 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
6911
/xdebug/xdebug.c:
6912
- Added time index and memory footprint to CLI dumps. The information shown
6913
  contains now everything available.
6914
- Check for remote initialization failures.
6915
 
6916
Mon Sep 23 16:25:55 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
6917
/xdebug/xdebug_handler_gdb.c
6918
/xdebug/xdebug_handler_gdb.h:
6919
- Added command line parsing
6920
 
6921
Fri Sep 20 22:09:56 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
6922
/xdebug/xdebug.dsp:
6923
- Fix line-endings
6924
- update project file
6925
 
6926
Tue Sep 17 10:07:43 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
6927
/xdebug/README:
6928
- Update README
6929
 
6930
Tue Sep 17 10:07:06 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
6931
/xdebug/README:
6932
- update README
6933
 
6934
Mon Sep 16 16:52:35 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
6935
/xdebug/xdebug_var.c:
6936
- Fix off-by-one error
6937
 
6938
Mon Sep 16 16:52:02 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
6939
/xdebug/xdebug_var.c:
6940
- Fix off-by-one error
6941
 
6942
Thu Sep 12 21:47:08 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
6943
/xdebug/xdebug.c
6944
/xdebug/xdebug_com.c
6945
/xdebug/xdebug_com.h
6946
/xdebug/xdebug_handler_gdb.c
6947
/xdebug/xdebug_handler_gdb.h
6948
/xdebug/xdebug_handler_php3.c
6949
/xdebug/xdebug_handler_php3.h
6950
/xdebug/xdebug_handlers.h
6951
/xdebug/xdebug_var.c:
6952
- Begin of sockets stuff
6953
 
6954
Sun Sep 8 18:38:01 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
6955
/xdebug/php_xdebug.h
6956
/xdebug/xdebug.c
6957
/xdebug/xdebug_handler_gdb.c
6958
/xdebug/xdebug_handler_gdb.h
6959
/xdebug/xdebug_handler_php3.c
6960
/xdebug/xdebug_handler_php3.h
6961
/xdebug/xdebug_handlers.h:
6962
- Implemented infrastructure for JIT and REQ debugging
6963
 
6964
Sat Sep 7 14:12:17 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
6965
/xdebug/xdebug.c
6966
/xdebug/xdebug_handler_gdb.c
6967
/xdebug/xdebug_handlers.c:
6968
- More windows build fixes
6969
 
6970
Sat Sep 7 00:39:20 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
6971
/xdebug/xdebug_handler_gdb.c
6972
/xdebug/xdebug_handler_gdb.h
6973
/xdebug/Makefile.in
6974
/xdebug/config.m4
6975
/xdebug/php_xdebug.h
6976
/xdebug/xdebug.c
6977
/xdebug/xdebug_com.h
6978
/xdebug/xdebug_handler_php3.c
6979
/xdebug/xdebug_handler_php3.h
6980
/xdebug/xdebug_handlers.c
6981
/xdebug/xdebug_handlers.h:
6982
- Change socket to contexts
6983
- Added basic GDB emulation files
6984
 
6985
Sat Sep 7 00:35:19 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
6986
/xdebug/xdebug_handlers.h
6987
/xdebug/xdebug_handler_php3.h
6988
/xdebug/xdebug_handler_php3.c
6989
/xdebug/xdebug_com.h
6990
/xdebug/xdebug_com.c:
6991
- Windows build fixes
6992
 
6993
Thu Sep 5 13:25:12 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
6994
/xdebug/Makefile.in:
6995
- Update Makefile.in for old PHP versions (=< 4.2)
6996
 
6997
Wed Sep 4 21:00:37 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>:
6998
- Updated NEWS file
6999
 
7000
Wed Sep 4 20:56:49 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7001
/xdebug/xdebug_com.c
7002
/xdebug/xdebug_com.h
7003
/xdebug/xdebug_handler_php3.c
7004
/xdebug/xdebug_handler_php3.h
7005
/xdebug/xdebug_handlers.c
7006
/xdebug/xdebug_handlers.h
7007
/xdebug/TODO
7008
/xdebug/config.m4
7009
/xdebug/php_xdebug.h
7010
/xdebug/xdebug.c
7011
/xdebug/xdebug_var.c
7012
/xdebug/xdebug_var.h:
7013
- Implemented remote debugger handler abstraction
7014
- Added a php3 compatible debugger handler
7015
- Abstracted error type to string function
7016
- Merged memory allocation problems from the 1.0 branch
7017
- Merged API version check from the 1.0 branch
7018
- Rename execute_data_ptr to current_execute_data for ZE2 compability
7019
 
7020
Mon Sep 2 12:53:31 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7021
/xdebug/php_xdebug.h:
7022
- Fix estrdup/free issue
7023
 
7024
Mon Sep 2 12:20:40 CEST 2002 Jani Taskinen <sniper@iki.fi>
7025
/xdebug/.cvsignore:
7026
Some missing entries.. :)
7027
 
7028
Mon Sep 2 12:09:13 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7029
/xdebug/xdebug.c:
7030
- Fix API check
7031
 
7032
Mon Sep 2 10:06:05 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>:
7033
- Fix ChangeLog
7034
 
7035
Sun Sep 1 12:26:54 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7036
/xdebug/php_xdebug.h
7037
/xdebug/xdebug.c
7038
/xdebug/xdebug_var.c:
7039
- MFH: Fix memory problems
7040
 
7041
Sun Sep 1 01:25:10 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7042
/xdebug/.cvsignore:
7043
- Update .cvsignore file
7044
 
7045
Sun Sep 1 01:23:52 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7046
/xdebug/php_xdebug.h
7047
/xdebug/xdebug.c
7048
/xdebug/xdebug_var.c:
7049
- MFH: Fix for memory consuption bug
7050
 
7051
Sat Aug 31 22:54:15 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7052
/xdebug/xdebug.c:
7053
- Bump up version no
7054
 
7055
Sat Aug 31 22:49:56 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7056
/xdebug/TODO:
7057
- New TODO for 1.1 and 1.2
7058
 
7059
Sat Aug 31 10:33:27 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7060
/xdebug/config.m4:
7061
- Prevent xdebug from being compiled in into PHP.
7062
 
7063
Fri Aug 30 16:03:04 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7064
/xdebug/.cvsignore:
7065
- Add more targets to .cvsignore file
7066
 
7067
Fri Aug 30 15:04:20 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7068
/xdebug/xdebug.dsp:
7069
- Define HAVE_EXECUTE_DATA_PTR in .dsp file
7070
 
7071
Fri Aug 30 14:45:55 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7072
/xdebug/xdebug.c:
7073
- Windows fixes
7074
 
7075
Fri Aug 30 11:09:46 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7076
/xdebug/TODO
7077
/xdebug/package.xml
7078
/xdebug/xdebug.c:
7079
- Administrativia
7080
 
7081
Fri Aug 30 11:08:16 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7082
/xdebug/xdebug.c:
7083
- Use old code for PHP versions < 4.3.0
7084
 
7085
Fri Aug 30 10:23:50 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7086
/xdebug/xdebug.c:
7087
- Prevent the use of assert in older PHP versions.
7088
 
7089
Fri Aug 30 08:18:48 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7090
/xdebug/xdebug.c
7091
/xdebug/tests/test17.php:
7092
- Implement gathering of parameters to internal functions.
7093
- Updating test case 17 to demonstrate it.
7094
 
7095
Wed Aug 28 19:56:01 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7096
/xdebug/xdebug_var.c:
7097
- Increased pre-allocated memory for dumping variables to have some
7098
  increase in performance.
7099
 
7100
Wed Aug 28 19:53:34 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7101
/xdebug/xdebug_var.c:
7102
- Remove ", " at the end of arrays and object var arrays.
7103
 
7104
Wed Aug 28 19:47:53 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7105
/xdebug/xdebug.c:
7106
- Change "?" to "{missing}" for missing parameters to functions.
7107
 
7108
Wed Aug 28 19:45:11 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7109
/xdebug/xdebug.c:
7110
- Update xdebug_get_function_trace() with new logic
7111
- Fix crash bug in xdebug_get_function_trace() due to new logic
7112
 
7113
Wed Aug 28 10:31:14 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7114
/xdebug/xdebug.c:
7115
- Make it compile with PHP versions <= 4.2.0
7116
 
7117
Tue Aug 27 22:40:58 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7118
/xdebug/tests/test18.php:
7119
- Added test for eval (nr 18)
7120
 
7121
Tue Aug 27 22:26:38 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7122
/xdebug/php_xdebug.h
7123
/xdebug/xdebug.c
7124
/xdebug/tests/test1.php
7125
/xdebug/tests/test9.php
7126
/xdebug/tests/test9a.php
7127
/xdebug/tests/test_class.php:
7128
- Implemented superior way of getting function names
7129
- Adjusted testcases
7130
 
7131
Mon Aug 19 13:20:16 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7132
/xdebug/xdebug.c:
7133
- Added support for error messages with stack trace in syslog (Patch by
7134
  Sergio Ballestrero <s.ballestrero@planetweb.it>)
7135
 
7136
Mon Jul 1 18:08:16 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7137
/xdebug/xdebug.c:
7138
- Fix include stuff (thanks to sweede <sweede@gallatinriver.net>)
7139
 
7140
Mon Jun 24 10:04:14 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7141
/xdebug/xdebug.c:
7142
- Fix building on Windows
7143
 
7144
Sun Jun 23 23:29:09 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7145
/xdebug/xdebug.c:
7146
- Attempt to make it build on windows again
7147
 
7148
Sun Jun 23 18:37:53 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7149
/xdebug/package.xml
7150
/xdebug/xdebug.c:
7151
- Go with 0.9.0
7152
 
7153
Sun Jun 23 18:35:03 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7154
/xdebug/xdebug.c
7155
/xdebug/xdebug_var.c
7156
/xdebug/xdebug_var.h
7157
/xdebug/tests/test17.php:
7158
- Don't rely on the output buffering in PHP, which is still a little bit
7159
  shaky.
7160
 
7161
Sun Jun 16 22:05:59 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7162
/xdebug/xdebug.c:
7163
- Added fflush() to flush the trace to file after every line
7164
- Fix crash bug
7165
 
7166
Sun Jun 16 20:39:48 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7167
/xdebug/package.xml
7168
/xdebug/xdebug.c:
7169
- Add PECL package file
7170
- Maintain version info
7171
 
7172
Sun Jun 16 20:15:47 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7173
/xdebug/php_xdebug.h
7174
/xdebug/xdebug.c:
7175
- Whitespace
7176
 
7177
Sun Jun 16 20:09:55 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7178
/xdebug/xdebug.c:
7179
- Fix some warnings on Windows
7180
 
7181
Sun Jun 16 20:07:29 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7182
/xdebug/xdebug.c
7183
/xdebug/tests/test2.php:
7184
- Fix ZTS issues
7185
- Remove xdebug_get|dump_function_trace|stack from output
7186
 
7187
Mon Jun 10 15:01:23 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7188
/xdebug/xdebug.c
7189
/xdebug/xdebug_var.c:
7190
- Fixed a memory leak in delayed included files. (Derick)
7191
- Added support for PHP 4.1.2. (Derick)
7192
 
7193
Sun Jun 9 09:45:51 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7194
/xdebug/xdebug.c
7195
/xdebug/tests/test10.php:
7196
- Rewrote xdebug_get_function_stack() and xdebug_get_function_trace() to return
7197
  data in multidimensional arrays.
7198
 
7199
Thu Jun 6 13:51:43 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7200
/xdebug/xdebug.c:
7201
- Fixed double freeing
7202
 
7203
Thu Jun 6 13:05:49 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7204
/xdebug/php_xdebug.h
7205
/xdebug/xdebug.c
7206
/xdebug/tests/test15.php
7207
/xdebug/tests/test16.php
7208
/xdebug/tests/test2.php
7209
/xdebug/tests/test7.php:
7210
- Add support for classnames, variable include files and variable function
7211
  names.
7212
- Implemented links to the PHP Manual in traces.
7213
- Added timestamps and memory usage to function traces.
7214
- Splitted function names from class names in the function_stack_entries.
7215
- Added tests for variable functions and classes
7216
- Updated tests
7217
 
7218
Sun Jun 2 21:16:17 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>:
7219
- Update NEWS
7220
 
7221
Sun Jun 2 21:15:47 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7222
/xdebug/xdebug.c:
7223
- Fixed crash when a statement was called without a function stack
7224
 
7225
Wed May 29 16:33:18 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7226
/xdebug/php_xdebug.h
7227
/xdebug/xdebug.c
7228
/xdebug/xdebug_var.c
7229
/xdebug/tests/test14.php:
7230
- Implement variable function names.
7231
- Fix a bug in circular references.
7232
 
7233
Sun May 26 21:04:10 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7234
/xdebug/xdebug.dsp:
7235
- Update DSP (thanks to Sander)
7236
 
7237
Sun May 26 15:56:51 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7238
/xdebug/xdebug.c
7239
/xdebug/xdebug_var.c:
7240
- Fix ZTS build
7241
 
7242
Sun May 26 14:35:54 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7243
/xdebug/xdebug.c:
7244
- Fix version
7245
 
7246
Sun May 26 13:42:02 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>:
7247
- Fix NEWS
7248
 
7249
Sun May 26 13:01:05 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7250
/xdebug/xdebug.c:
7251
- Unify unknown data
7252
 
7253
Sun May 26 13:00:17 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7254
/xdebug/tests/test13.php:
7255
- Added test for variable function calls  (13)
7256
 
7257
Sat May 25 16:01:23 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>:
7258
- Fix NEWS
7259
 
7260
Sat May 25 16:00:42 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7261
/xdebug/xdebug_var.c
7262
/xdebug/xdebug_var.h
7263
/xdebug/Makefile.in
7264
/xdebug/config.m4
7265
/xdebug/php_xdebug.h
7266
/xdebug/xdebug.c
7267
/xdebug/xdebug_llist.c
7268
/xdebug/xdebug_llist.h:
7269
- Implemented MUCH better parameter tracing for user defined functions
7270
  (and render parameter tracing to internal functions unusable).
7271
- s/SRM_LLIST/XDEBUG_LLIST
7272
- Moved variable dumping code to xdebug_var.c
7273
- Unified unknown entries for class/function names
7274
 
7275
Sat May 25 15:44:11 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7276
/xdebug/tests/test10.php:
7277
- Add test for functions as parameters to functions (10).
7278
 
7279
Sat May 25 15:42:52 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7280
/xdebug/tests/test11.php
7281
/xdebug/tests/test12.php
7282
/xdebug/tests/test7.php
7283
/xdebug/tests/test8.php
7284
/xdebug/tests/test9.php:
7285
- Added more calls to test 7.
7286
- Updated test 8 and 9 to use xdebug_dump_function_trace().
7287
- Added new tests for indirect function calls (11) and complex
7288
  parameters (12).
7289
 
7290
Sun May 19 16:32:54 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7291
/xdebug/config.m4
7292
/xdebug/xdebug.c
7293
/xdebug/tests/test1.php
7294
/xdebug/tests/test7.php:
7295
- First attempt at class stuff
7296
 
7297
Sat May 18 22:41:20 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>:
7298
- Update NEWS
7299
 
7300
Sat May 18 22:39:57 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7301
/xdebug/php_xdebug.h
7302
/xdebug/xdebug.c:
7303
- Renamed xdebug_get_function_trace() to xdebug_dump_function_trace().
7304
- Implemented new xdebug_get_function_trace() to return the function trace in
7305
  an array.
7306
- Added a parameter to xdebug_start_trace(). When this parameter is used,
7307
  xdebug will dump a function trace to the filename which this parameter
7308
  speficies.
7309
 
7310
Fri May 17 20:42:37 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7311
/xdebug/php_xdebug.h
7312
/xdebug/xdebug.c
7313
/xdebug/tests/test7.php
7314
/xdebug/tests/test8.php
7315
/xdebug/tests/test9.php
7316
/xdebug/tests/test9a.php:
7317
- Fix problem for backtracking by ZEND_DO_FCALL_BY_NAME
7318
- Added defines around variable handling
7319
 
7320
Thu May 16 23:16:10 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7321
/xdebug/xdebug.c:
7322
- Fix bug, no more HTML output in CLI
7323
 
7324
Thu May 16 23:09:43 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7325
/xdebug/xdebug.c:
7326
- Always set the background color
7327
 
7328
Wed May 15 20:57:43 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7329
/xdebug/xdebug.c:
7330
- Fix logging to syslog
7331
- Move around some lines in the CLI debug message
7332
 
7333
Tue May 14 20:22:29 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7334
/xdebug/xdebug.c:
7335
- Attempt to fix the nested function issue.
7336
 
7337
Tue May 14 13:07:55 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7338
/xdebug/xdebug.c:
7339
- Respect error_reporting setting
7340
 
7341
Tue May 14 12:45:29 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7342
/xdebug/.cvsignore:
7343
- configure maintenance
7344
 
7345
Tue May 14 12:41:14 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7346
/xdebug/Makefile.in:
7347
- Fix the Makefile
7348
 
7349
Tue May 14 11:39:28 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>:
7350
- Update NEWS
7351
 
7352
Tue May 14 11:38:36 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7353
/xdebug/Makefile.in
7354
/xdebug/config.m4:
7355
- Change configure scripts to work with PHP 4.2.x
7356
 
7357
Tue May 14 11:37:58 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>:
7358
- Layout NEWS
7359
 
7360
Tue May 14 11:36:49 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7361
/xdebug/.cvsignore:
7362
- Update cvsignore
7363
 
7364
Sun May 12 12:58:08 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7365
/xdebug/.cvsignore:
7366
- Fix typo
7367
 
7368
Sun May 12 12:57:46 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7369
/xdebug/tests/test5.php
7370
/xdebug/tests/test6.php:
7371
- Added test 5 for testing nested function calls
7372
- Added test 6 for multi-dimensional constant arrays passed to functions.
7373
 
7374
Sun May 12 12:56:37 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7375
/xdebug/xdebug.c:
7376
- Implemented handling single-dimensional constant arrays passed to a function.
7377
   function. (Derick)
7378
 
7379
Sun May 12 10:28:39 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7380
/xdebug/xdebug.c:
7381
- Fix bug in levels with includes
7382
 
7383
Sat May 11 21:33:42 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7384
/xdebug/xdebug.c:
7385
- Make extended_info always work. (Thanks to Edin Kadribasic and Harald Radi
7386
  for assisting me tracking this down).
7387
 
7388
Sat May 11 21:24:55 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7389
/xdebug/xdebug.c:
7390
- Renaming internals to make sure no symbol clashes occur
7391
 
7392
Sat May 11 14:52:06 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7393
/xdebug/tests/test4.php:
7394
- Add simple test for postponed declared functions
7395
 
7396
Sat May 11 14:51:12 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7397
/xdebug/xdebug.c:
7398
- Implement postponed declared function names
7399
 
7400
Sat May 11 14:21:18 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7401
/xdebug/xdebug.c:
7402
- Fix error message
7403
 
7404
Sat May 11 12:03:25 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>:
7405
- Update NEWS
7406
 
7407
Sat May 11 12:02:58 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7408
/xdebug/xdebug.c:
7409
- Implemented function traces (xdebug_start_trace(), xdebug_stop_trace() and
7410
  xdebug_get_function_trace()).
7411
- Fixed segfaults in xdebug_call_*
7412
- Added includes to the function trace/stacks
7413
- Fixed warnings for window build
7414
 
7415
Sat May 11 11:59:12 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7416
/xdebug/tests/test2a.php
7417
/xdebug/tests/trace.php
7418
/xdebug/tests/test2.php:
7419
- Added new tests
7420
 
7421
Fri May 10 21:11:54 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7422
/xdebug/.cvsignore:
7423
- Add config.cache to ignored files
7424
 
7425
Fri May 10 19:57:47 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7426
/xdebug/xdebug.dsp:
7427
- Make it work on windows (Thanks to Edin Kadribasic for providing this
7428
  information)
7429
 
7430
Fri May 10 13:08:11 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7431
/xdebug/xdebug.c:
7432
- Disable multiple displays of the error
7433
 
7434
Fri May 10 12:59:21 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7435
/xdebug/xdebug.dsp:
7436
- Update .dsp
7437
 
7438
Thu May 9 14:12:44 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7439
/xdebug/xdebug_llist.c
7440
/xdebug/xdebug_llist.h
7441
/xdebug/config.m4
7442
/xdebug/php_xdebug.h
7443
/xdebug/xdebug.c
7444
/xdebug/srm_llist.c
7445
/xdebug/srm_llist.h:
7446
- srm_llist > xdebug_llist
7447
- prework for function call traces
7448
 
7449
Wed May 8 19:19:09 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7450
/xdebug/xdebug.c:
7451
- Change comments to make Jani happy
7452
 
7453
Wed May 8 10:17:09 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>:
7454
- Fix NEWS
7455
 
7456
Wed May 8 10:14:56 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7457
/xdebug/xdebug.c:
7458
- Release version 0.7.0
7459
 
7460
Wed May 8 10:14:00 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7461
/xdebug/README:
7462
- Add readme
7463
 
7464
Wed May 8 09:44:00 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7465
/xdebug/xdebug.c:
7466
- Support static method calls (foo::bar()).
7467
 
7468
Tue May 7 16:09:13 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7469
/xdebug/xdebug.c:
7470
- Implement display of include/require
7471
 
7472
Mon May 6 14:59:37 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7473
/xdebug/xdebug.c:
7474
- Remove functions from the stack after they are finished
7475
 
7476
Sat May 4 19:27:20 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7477
/xdebug/EXPERIMENTAL:
7478
- My code is never experimental :)
7479
 
7480
Fri May 3 20:33:34 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7481
/xdebug/php_xdebug.h
7482
/xdebug/xdebug.c
7483
/xdebug/tests/test3.php:
7484
- Add ini_setting and functions to enable and disable showing stacktraces.
7485
 
7486
Thu May 2 19:10:18 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7487
/xdebug/php_xdebug.h
7488
/xdebug/xdebug.c:
7489
- Make it compile under ZTS mode
7490
 
7491
Thu May 2 12:22:15 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7492
/xdebug/php_xdebug.h
7493
/xdebug/xdebug.c:
7494
- Disable xdebug_memory_usage() when memory_limit was not compiled in.
7495
 
7496
Thu May 2 11:58:04 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7497
/xdebug/xdebug.c:
7498
- Made errors show up always
7499
 
7500
Thu May 2 10:59:41 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7501
/xdebug/php_xdebug.h
7502
/xdebug/xdebug.c
7503
/xdebug/tests/test_memory.php:
7504
- Implemented xdebug_memory_usage() which returns the memory in use by PHPs
7505
  engine.
7506
 
7507
Thu May 2 10:58:51 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7508
/xdebug/tests/.test1.php.swp:
7509
- Remove swap file
7510
 
7511
Thu May 2 08:56:20 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7512
/xdebug/xdebug.dsp:
7513
- Added .dsp file (Patch by Sebastian Bergmann)
7514
 
7515
Thu Apr 25 08:27:48 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7516
/xdebug/php_xdebug.h
7517
/xdebug/xdebug.c
7518
/xdebug/tests/test2.php:
7519
- Implement userland functions
7520
 
7521
Thu Apr 25 08:27:03 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7522
/xdebug/.cvsignore:
7523
- Update cvsignore
7524
 
7525
Wed Apr 24 16:30:12 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
7526
/xdebug/.cvsignore:
7527
- Fix cvsignore
7528