forked from php/php-src
-
Notifications
You must be signed in to change notification settings - Fork 0
/
ChangeLog
32580 lines (23119 loc) · 908 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
2000-12-01 David Hedbor <david@hedbor.org>
* sapi/caudium/config.m4: Minor cosmetic changes.
* sapi/caudium/config.m4: More config.m4 fixes.
* sapi/caudium/config.m4:
Updated config test to also work with debian pike 7 cvs etc.
2000-12-01 Egon Schmid <eschmid@s.netic.de>
* ext/gmp/gmp.c
ext/hyperwave/hw.c: Fixed some protos.
2000-12-01 Sterling Hughes <Sterling.Hughes@pentap.net>
* pear/DB/ibase.php: Small fix courtesy of Lauri Jesmin
2000-12-01 Sascha Schumann <sascha@schumann.cx>
* ext/skeleton/skeleton.c
ext/ext_skel
ext/skeleton/php_skeleton.h:
Get rid of HAVE_EXTNAME. This dates back to PHP 3 where source files
were unconditionally compiled. It is not necessary in PHP 4.
2000-12-01 Egon Schmid <eschmid@s.netic.de>
* ext/fdf/fdf.c: Fixed some protos.
2000-12-01 Sascha Schumann <sascha@schumann.cx>
* stub.c:
Add newline. Recent GCC snapshots segfault, if the input file is completely
empty. Should I report this? This appears to be quite lame.
* ext/dba/dba.c:
Please avoid potential buffer overflows in new code. If you deal
with strings, consider storing the string length along with the string
data. That will make your life easier.
* ext/sockets/.cvsignore
ext/satellite/.cvsignore
ext/sablot/.cvsignore
ext/readline/.cvsignore
ext/posix/.cvsignore
ext/qtdom/.cvsignore
ext/ircg/.cvsignore
ext/ingres_ii/.cvsignore
ext/gmp/.cvsignore
ext/ctype/.cvsignore
ext/exif/.cvsignore
ext/bz2/.cvsignore
ext/bcmath/.cvsignore
ext/ext_skel: Remove *.o
2000-12-01 Andi Gutmans <andi@zend.com>
* ext/swf/php_swf.h
ext/swf/swf.c: - Fix swf build issues from bug #7612
- Not tested! Someone please compile it.
2000-12-01 Frank M. Kromann <fmk@swwwing.com>
* ext/standard/string.c:
Fixing bug 8061. Position counter starts a 0 but was compared with length.
oops. the fix should be made twice.
* ext/standard/string.c:
Fixing bug 8061. Position counter starts a 0 but was compared with length.
2000-12-01 Jani Taskinen <sniper@iki.fi>
* ext/dba/dba.c: Beautifying of phpinfo().
2000-11-30 Frank M. Kromann <fmk@swwwing.com>
* ext/mssql/php_mssql.c:
Changed presentation of default values for textsize and textlimit in phpinfo().
the value -1 means "Server default"
2000-11-30 David Eriksson <david@2good.com>
* ext/satellite/README
ext/satellite/config.m4: updated documentation and configuration
* ext/satellite/object.c
ext/satellite/struct.c: changed variable names to *_class_functions
2000-11-30 Sterling Hughes <Sterling.Hughes@pentap.net>
* ext/bcmath/config.m4: fix configure --help option name...
2000-11-29 Frank M. Kromann <fmk@swwwing.com>
* php.ini-dist
php.ini-optimized:
The ODBC extension looks for settings named odbc. and not uodbc.
* ext/mssql/mssql.dsp
ext/mssql/php_mssql.c
ext/mssql/php_mssql.h:
Removed old version 6.5 code. Clinet Libraries for SQL Server 7.0 can be used with version 6,5.
Minor changes to use som Zend macros to define globals.
* ext/mssql/php_mssql.c:
Fixing wring resource handle returned from mssql_query().
The error was introduced when adding mssql_fetch_batch().
2000-11-29 Stanislav Malyshev <stas@zend.com>
* ext/gmp/.cvsignore: Add .cvsignore
* ext/gmp/TODO
ext/gmp/config.m4
ext/gmp/gmp.c
ext/gmp/php_gmp.h: Add more GMP functions, fix a couple of bugs
2000-11-29 Sterling Hughes <Sterling.Hughes@pentap.net>
* ext/standard/basic_functions.c
ext/standard/basic_functions.h:
Added the is_null() function that will return true if a variable is of
type null.
2000-11-29 Daniel Beulshausen <daniel@php4win.de>
* ext/gd/gd.c: made gd working correct under win32
2000-11-29 Stig Bakken <ssb@fast.no>
* pear/HTML/Form.php:
* bugfix (reported by Francisco Echarte <fechaye@teleline.es>)
2000-11-29 Jason Greene <jason@inetgurus.net>
* main/SAPI.c:
Added the capability to specify a different HTTP Redirection response code
before the Location Header.
Ex. header("HTTP/1.1 307 Temporary Redirect");
header("Location: URL");
2000-11-29 Zeev Suraski <zeev@zend.com>
* main/main.c: Output buffering was being enabled all the time - fixed
2000-11-28 Jani Taskinen <sniper@iki.fi>
* main/.cvsignore: One file missing.
* ext/bcmath/libbcmath/.cvsignore
ext/bcmath/libbcmath/src/.cvsignore: Added missing .cvsignore files.
* ext/sybase/php_sybase_db.c: Fixed typo. bug #8001
* main/reentrancy.c:
- Fixed a bug which made readdir() unusable in some systems.
* ext/gd/config.m4
ext/gd/php_gd.h: AC_CHECK_LIB prints out yes/no itself.
2000-11-28 Sascha Schumann <sascha@schumann.cx>
* main/SAPI.h: A field of mines
Submitted by: jon@csh.rit.edu
* NEWS: Add note about an old change
* build/rules_common.mk
configure.in: Always add top_srcdir to the header file search path.
2000-11-27 Daniel Beulshausen <daniel@php4win.de>
* ext/gettext/gettext.c: fix path operations, under win32
2000-11-27 Sascha Schumann <sascha@schumann.cx>
* main/SAPI.h:
Add a note about what a missing const specifier does mean in the context
of the request_info structure.
* ext/standard/array.c
ext/standard/base64.c
ext/standard/basic_functions.c
ext/standard/crypt.c
ext/standard/dns.c
ext/standard/exec.c:
The result of conv_z_macros and some manual conversion of
"return_value.*=.*IS_STRING" constructs to RETVAL_STRINGL.
* ext/pcre/php_pcre.c: Oh man, gcc's logic is really flawed
* .cvsignore
build-defs.h.in
build/build2.mk
build/rules_common.mk
configure.in
main/.cvsignore
main/build-defs.h.in: Move build-defs.h(.in) and php_config.h to main
* ext/pcre/php_pcre.c: Kill a warning (code is correct)
2000-11-27 Daniel Beulshausen <daniel@php4win.de>
* php.ini-dist
php.ini-optimized: update win32 extension section
2000-11-26 Jon Parise <jon@csh.rit.edu>
* CODING_STANDARDS:
Added a brief section documenting the preference of tabs over spaces.
There are a few touch-ups in this commit, too.
2000-11-26 Stanislav Malyshev <stas@zend.com>
* ext/gmp/Makefile.in
ext/gmp/README
ext/gmp/TODO
ext/gmp/config.m4
ext/gmp/gmp.c
ext/gmp/php_gmp.h: GNU GMP - arbitrary precision nubers library
2000-11-26 Zeev Suraski <zeev@zend.com>
* ext/standard/basic_functions.c: Fix windows build
* ext/bcmath/Makefile.in
ext/bcmath/config.m4
ext/bcmath/libbcmath/Makefile.in
ext/bcmath/libbcmath/src/Makefile.in
ext/bcmath/libbcmath/src/config.h
ext/bcmath/libbcmath/src/div.c
ext/bcmath/libbcmath/src/num2str.c
ext/bcmath/libbcmath/src/output.c
ext/bcmath/libbcmath/src/recmul.c:
- Add bcmath to the standard UNIX build
- Change a couple of malloc()'s and free()'s to emalloc()'s and efree()'s
2000-11-25 Sterling Hughes <Sterling.Hughes@pentap.net>
* NEWS:
Add get_defined_functions() and get_defined_vars(). Clean up constant() entry a bit.
2000-11-24 Sterling Hughes <Sterling.Hughes@pentap.net>
* ext/standard/basic_functions.c
ext/standard/basic_functions.h:
* ext/sablot/sablot.c: Declaring variables is generally a good thing
2000-11-24 André Langhorst <A.Langhorst@itbnet.de>
* ext/standard/html.c: fixed bug 7961
2000-11-24 Sterling Hughes <Sterling.Hughes@pentap.net>
* ext/sablot/sablot.c:
Fix segfault when non-array in params or arguments is given to
xslt_transform() or xslt_run().
Update xslt_output_begintransform() to new output buffering syntax (torben@php.net)
2000-11-24 Andrei Zmievski <andrei@ispi.net>
* ext/pcre/php_pcre.c: Fix the arg array size.
2000-11-23 Stig Venaas <venaas@uninett.no>
* ext/openssl/CREDITS
ext/openssl/README: Added README on usage, and added myself to CREDITS
2000-11-23 Zeev Suraski <zeev@zend.com>
* ext/standard/output.c
ext/standard/php_output.h
main/main.c:
Very initial work on chunked output buffering. It's really unoptimized at
this time, and it can crash under some circumstances, but that's the
concept...
2000-11-23 Andrei Zmievski <andrei@ispi.net>
* ext/pcre/php_pcre.c: This submission introduces two features.
The first one is support for Perl-style matching regexp delimiters, i.e.
using <[{( and )}]> to delimit the regular expressions.
The second one is a new 'F' modifier that allows you to specify a function name
in the replacement argument to preg_replace(). This function will be called
when the replacement needs to be made. It is passed an array of full matched
pattern and captured subpatterns and it is expected to return a string that
will be used for replacement. 'e' and 'F' modifiers cannot be used together.
2000-11-23 Jani Taskinen <sniper@iki.fi>
* ext/curl/curl.c: Revert bad commit.
2000-11-23 Daniel Beulshausen <daniel@php4win.de>
* win32/php4dllts.dsp: oops, libcrypt shouln't be in the linker libs
by default
2000-11-23 Jani Taskinen <sniper@iki.fi>
* ext/curl/curl.c: Fixed some compile warnings.
* ext/gd/gd.c: Fixed Bug #7939 + some cleaning.
2000-11-23 Uwe Steinmann <Uwe.Steinmann@fernuni-hagen.de>
* ext/hyperwave/hg_comm.c
ext/hyperwave/hg_comm.h
ext/hyperwave/hw.c:
- optional argument for hw_pipedocument() to specify link prefix
2000-11-23 Zeev Suraski <zeev@zend.com>
* win32/libbcmath.dsp
win32/php4dllts.dsp
win32/php4ts.dsw: I forgot to commit the .dsp update...
2000-11-23 Daniel Beulshausen <daniel@php4win.de>
* win32/php_modules.dsw
ext/ctype/ctype.dsp: make ctype ext compile under windows
2000-11-23 Sebastian Bergmann <sb@sebastian-bergmann.de>
* win32/php4dllts.dsp: Fixed typo.
2000-11-23 Daniel Beulshausen <daniel@php4win.de>
* ext/sablot/sablot.c: added missing SABLOTLS_FETCH()
2000-11-23 Hartmut Holzgraefe <hartmut@six.de>
* ext/exif/exif.c
ext/ccvs/ccvs.c: make genfunclist in phpdoc happy
2000-11-23 Uwe Steinmann <Uwe.Steinmann@fernuni-hagen.de>
* ext/fdf/config.m4:
- The name of the extension has to be fdf and not fdftk
2000-11-23 Daniel Beulshausen <daniel@php4win.de>
* win32/libbcmath.dsp
win32/php4dllts.dsp
win32/php4ts.dsw: fix libbcmath compile, updated dependencies & add
libbcmath to linker options
2000-11-23 Uwe Steinmann <Uwe.Steinmann@fernuni-hagen.de>
* ext/domxml/config.m4: - fixed copy and paste error
2000-11-23 Hartmut Holzgraefe <hartmut@six.de>
* ext/standard/credits_ext.h
ext/standard/credits_sapi.h
scripts/credits: filename wildcards in a c comment were a bad idea
2000-11-23 Frank M. Kromann <fmk@swwwing.com>
* win32/libbcmath.dsp: Adding Win32 project for libbcmath
* ext/standard/credits_ext.h
ext/standard/credits_sapi.h:
changed comment to allow compilation under win32
2000-11-22 Hartmut Holzgraefe <hartmut@six.de>
* ext/standard/credits_ext.h
ext/standard/credits_sapi.h
scripts/credits:
added a "DO NOT EDIT!" header and regenerated the credits_*h files
* ext/ircg/CREDITS: *** empty log message ***
* sapi/apache/CREDITS: merged ext/apache/CREDITS and sapi/apache/CREDITS
* scripts/credits: this little scripts will collect the CREDITS files from
all the ext/ and sapi/ subdirectories and put them all
together into ext/standard/credit_[ext|sapi].h
2000-11-22 Sascha Schumann <sascha@schumann.cx>
* ext/ftp/php_ftp.c: Run through conv_z_macros
* ext/db/db.c:
Run through conv_z_macros and make use of RETVAL_STRING where useful
* ext/mhash/mhash.c: Avoid estrdup and a couple of other minor cleanups
* ext/dba/dba.c
ext/dba/php_dba.h
ext/mhash/mhash.c
ext/mcrypt/mcrypt.c: Run through conv_z_macros
* ext/standard/credits_ext.h: Add ircg
2000-11-22 Zeev Suraski <zeev@zend.com>
* ext/bcmath/libbcmath/AUTHORS
ext/bcmath/libbcmath/COPYING.LIB
ext/bcmath/libbcmath/ChangeLog
ext/bcmath/libbcmath/FAQ
ext/bcmath/libbcmath/INSTALL
ext/bcmath/libbcmath/Makefile.am
ext/bcmath/libbcmath/Makefile.in
ext/bcmath/libbcmath/NEWS
ext/bcmath/libbcmath/README
ext/bcmath/libbcmath/acconfig.h
ext/bcmath/libbcmath/aclocal.m4
ext/bcmath/libbcmath/config.h.in
ext/bcmath/libbcmath/configure
ext/bcmath/libbcmath/configure.in
ext/bcmath/libbcmath/doc/Makefile.am
ext/bcmath/libbcmath/doc/Makefile.in
ext/bcmath/libbcmath/doc/bcmath.1
ext/bcmath/libbcmath/install-sh
ext/bcmath/libbcmath/missing
ext/bcmath/libbcmath/mkinstalldirs
ext/bcmath/libbcmath/src/Makefile.am
ext/bcmath/libbcmath/src/Makefile.in
ext/bcmath/libbcmath/src/add.c
ext/bcmath/libbcmath/src/bcmath.h
ext/bcmath/libbcmath/src/compare.c
ext/bcmath/libbcmath/src/config.h
ext/bcmath/libbcmath/src/debug.c
ext/bcmath/libbcmath/src/div.c
ext/bcmath/libbcmath/src/divmod.c
ext/bcmath/libbcmath/src/doaddsub.c
ext/bcmath/libbcmath/src/init.c
ext/bcmath/libbcmath/src/int2num.c
ext/bcmath/libbcmath/src/nearzero.c
ext/bcmath/libbcmath/src/neg.c
ext/bcmath/libbcmath/src/num2long.c
ext/bcmath/libbcmath/src/num2str.c
ext/bcmath/libbcmath/src/outofmem.c
ext/bcmath/libbcmath/src/output.c
ext/bcmath/libbcmath/src/private.h
ext/bcmath/libbcmath/src/raise.c
ext/bcmath/libbcmath/src/raisemod.c
ext/bcmath/libbcmath/src/recmul.c
ext/bcmath/libbcmath/src/rmzero.c
ext/bcmath/libbcmath/src/rt.c
ext/bcmath/libbcmath/src/sqrt.c
ext/bcmath/libbcmath/src/str2num.c
ext/bcmath/libbcmath/src/sub.c
ext/bcmath/libbcmath/src/zero.c
NEWS
ext/bcmath/bcmath.c:
At long last, import the bcmath library, by Phil Nelson
2000-11-22 Stanislav Malyshev <stas@zend.com>
* ext/curl/curl.c
ext/curl/php_curl.h: Fix memory leaks in cURL.
cURL doesn't free strings we pass to him, so let PHP do it.
2000-11-22 Dan Kalowsky <dkalowsky@wgate.com>
* ext/odbc/config.m4:
This should remove the BUG#4615, thanks to Eric Veldhuyzen
(eric@terra.telemediair.nl) for the assistance on this (aka elegence vs
my hack).
This does not fix BUG#7922 though, which is currently being looked into
2000-11-22 Sterling Hughes <Sterling.Hughes@pentap.net>
* ext/curl/curl.c: Hmmm, that wasn't good.
2000-11-22 Monte Ohrt <monte@ispi.net>
* pear/Date/Calc.php: fixed bug in endOfPrevMonth(), endOfNextMonth()
2000-11-22 Daniel Beulshausen <daniel@php4win.de>
* ext/standard/file.c: tsrm realpath implementation is fixed
2000-11-22 Sascha Schumann <sascha@schumann.cx>
* sapi/cgi/cgi_main.c:
Set the exit status from the return value of php_execute_script()
* main/main.c
main/php_main.h: Return the exit status from php_execute_script()
* ext/standard/string.c: removing '{' was certainly not intended
* ext/standard/string.c: Don't access opt, if opt was not set.
* ext/session/session.c: Whitespace fix and initialize ret properly
2000-11-22 Hartmut Holzgraefe <hartmut@six.de>
* ext/ctype/CREDITS
ext/ctype/EXPERIMENTAL
ext/ctype/README: some more info on the ctype extension
* ext/zziplib/.cvsignore
ext/zziplib/CREDITS
ext/zziplib/EXPERIMENTAL
ext/zziplib/Makefile.in
ext/zziplib/README
ext/zziplib/config.m4
ext/zziplib/php_zziplib.h
ext/zziplib/tests/.cvsignore
ext/zziplib/tests/001.phpt
ext/zziplib/zziplib.c:
the very beginning of ZIP file support (read only) using zziplib
* ext/ctype/.cvsignore
ext/ctype/Makefile.in
ext/ctype/config.m4
ext/ctype/ctype.c
ext/ctype/ctype.xml
ext/ctype/php_ctype.h
ext/ctype/tests/.cvsignore
ext/ctype/tests/001.phpt
ext/ctype/tests/002.phpt:
an experimental extension providing the C ctype function family
2000-11-21 Monte Ohrt <monte@ispi.net>
* pear/Date/Calc.php: fixed bug in getCalendarMonth
2000-11-21 Sterling Hughes <Sterling.Hughes@pentap.net>
* ext/sablot/php_sablot.h
ext/sablot/sablot.c:
Major rework of the basic api which provides:
- All Sablotron errors are now caught meaning nothing is
ever outputted directly to the screen allowing you to
catch all errors.
- A mechanism is provided for you to have an error function
which recieves all sablotron errors.
- All of the basic functions re-use a single processor increasing
performance (especially with high loads).
- Added a bunch of comments, more to come (this way other people
can easily modify my source).
2000-11-21 Jani Taskinen <sniper@iki.fi>
* ext/mysql/config.m4: Fix bug #7034
2000-11-21 Hartmut Holzgraefe <hartmut@six.de>
* ext/zlib/config.m4
acinclude.m4:
make HAVE_FOPENCOOKIE available for other extensions besides zlib
* tests/.cvsignore
tests/lang/.cvsignore
tests/strings/.cvsignore
tests/classes/.cvsignore
tests/func/.cvsignore
pear/DB/tests/.cvsignore
pear/XML/tests/.cvsignore
pear/tests/.cvsignore
tests/basic/.cvsignore
ext/skeleton/tests/.cvsignore
pear/DB/tests/mysql/.cvsignore
ext/standard/tests/.cvsignore
ext/xml/tests/.cvsignore
ext/standard/tests/file/.cvsignore
ext/standard/tests/general_functions/.cvsignore
ext/standard/tests/math/.cvsignore
ext/standard/tests/reg/.cvsignore
ext/db/tests/.cvsignore
ext/interbase/tests/.cvsignore:
added .cvsignore files for tests directories
2000-11-21 Daniel Beulshausen <daniel@php4win.de>
* ext/pdf/pdf.c: fix PDF image open under Win32
2000-11-21 Frank M. Kromann <fmk@swwwing.com>
* php.ini-dist
php.ini-optimized:
Adding php.ini value to set default batch size for mssql extension
* ext/mssql/php_mssql.c
ext/mssql/php_mssql.h:
Adding new functions, mssql_affected_rows and mssql_fetch_batch.
Added optional paramter to mssql_query, batchsize used minimize the memery usage during select of large datasats.
2000-11-21 Hartmut Holzgraefe <hartmut@six.de>
* ext/zlib/zlib_fopen_wrapper.c:
* ext/zlib/zlib_fopen_wrapper.c
ext/zlib/Makefile.in
ext/zlib/php_zlib.h
ext/zlib/zlib.c:
all the _GNU_SOURCE dependant stuff is now in zlib_fopen_wrapper.c
so all the #define/#include workarounds in zlib.c are no longer needed
2000-11-20 Frank M. Kromann <fmk@swwwing.com>
* win32/php4dllts.dsp: Adding credits.c to project to allow compilation.
* main/main.c: removing compiler warning by including credits.h
2000-11-20 Hartmut Holzgraefe <hartmut@six.de>
* ext/zlib/config.m4
ext/zlib/zlib.c:
fixed a compile problem with glibc<=2.1.1 (#7327, #7892)
2000-11-20 Monte Ohrt <monte@ispi.net>
* pear/Date/Calc.php:
updated class to work statically. Added four new functions, see
www.phpinsider.com for details
2000-11-20 Jani Taskinen <sniper@iki.fi>
* ext/ccvs/ccvs.c: Fixed typo. #6933
2000-11-20 Sterling Hughes <Sterling.Hughes@pentap.net>
* ext/skeleton/php_skeleton.h: Revert.
2000-11-20 Stanislav Malyshev <stas@zend.com>
* ext/session/session.c: Move "replace value" logic to Zend
2000-11-20 Hartmut Holzgraefe <hartmut@six.de>
* ext/wddx/CREDITS
ext/xml/CREDITS
ext/yaz/CREDITS
ext/yp/CREDITS
ext/zlib/CREDITS
ext/sybase_ct/CREDITS
ext/sysvsem/CREDITS
ext/sysvshm/CREDITS
ext/swf/CREDITS
ext/sybase/CREDITS
ext/standard/CREDITS
ext/shmop/CREDITS
ext/skeleton/CREDITS
ext/snmp/CREDITS
ext/sockets/CREDITS
ext/recode/CREDITS
ext/sablot/CREDITS
ext/satellite/CREDITS
ext/session/CREDITS
ext/posix/CREDITS
ext/printer/CREDITS
ext/pspell/CREDITS
ext/qtdom/CREDITS
ext/readline/CREDITS
ext/oracle/CREDITS
ext/ovrimos/CREDITS
ext/pcre/CREDITS
ext/pdf/CREDITS
ext/pfpro/CREDITS
ext/pgsql/CREDITS
ext/odbc/CREDITS
ext/openssl/CREDITS
ext/mssql/CREDITS
ext/mysql/CREDITS
ext/oci8/CREDITS
ext/mcrypt/CREDITS
ext/mhash/CREDITS
ext/msql/CREDITS
ext/java/CREDITS
ext/ldap/CREDITS
ext/mcal/CREDITS
ext/ingres_ii/CREDITS
ext/interbase/CREDITS
ext/ircg/CREDITS
ext/imap/CREDITS
ext/informix/CREDITS
ext/hyperwave/CREDITS
ext/icap/CREDITS
ext/iisfunc/CREDITS
ext/ftp/CREDITS
ext/gd/CREDITS
ext/gettext/CREDITS
ext/fribidi/CREDITS
ext/fdf/CREDITS
ext/filepro/CREDITS
ext/domxml/CREDITS
ext/dotnet/CREDITS
ext/exif/CREDITS
ext/db/CREDITS
ext/dbase/CREDITS
ext/cybercash/CREDITS
ext/dav/CREDITS
ext/dba/CREDITS
ext/cpdf/CREDITS
ext/curl/CREDITS
ext/calendar/CREDITS
ext/ccvs/CREDITS
ext/com/CREDITS
ext/aspell/CREDITS
ext/bcmath/CREDITS
ext/bz2/CREDITS
ext/apache/CREDITS
sapi/thttpd/CREDITS
sapi/phttpd/CREDITS
sapi/pi3web/CREDITS
sapi/servlet/CREDITS
sapi/isapi/CREDITS
sapi/nsapi/CREDITS
sapi/apache/CREDITS
sapi/caudium/CREDITS
sapi/cgi/CREDITS
sapi/fhttpd/CREDITS
sapi/apache2filter/CREDITS
sapi/aolserver/CREDITS: 2nd step towards auto-credits
* ext/standard/Makefile.in
ext/standard/credits.c
ext/standard/credits.h
ext/standard/credits_ext.h
ext/standard/credits_sapi.h
ext/standard/info.c
ext/standard/info.h: first step towards auto-generated credits
2000-11-19 Hartmut Holzgraefe <hartmut@six.de>
* ext/standard/info.c: typo fix (copy/paste bug?)
2000-11-19 Sterling Hughes <Sterling.Hughes@pentap.net>
* ext/skeleton/php_skeleton.h
NEWS: *** empty log message ***
2000-11-19 Stanislav Malyshev <stas@zend.com>
* ext/session/session.c:
Fix #3261 - variables declared as "global" in function do not get the right
value after session_start.
2000-11-19 David Hedbor <david@hedbor.org>
* sapi/caudium/config.m4
sapi/roxen/config.m4: Patch to find module dir
2000-11-19 Chuck Hagenbuch <chuck@horde.org>
* ext/mcal/config.m4: include checks for cal_misc.h and icalroutines.h
2000-11-18 dickmeiss <dickmeiss@toye.p.sourceforge.net>
* ext/yaz/.cvsignore: Added .cvsignore file.
2000-11-18 James Moore <James@phpuk.org>
* ext/gd/gd.c: Stopping Compile Warnings when using old GD
2000-11-18 Zeev Suraski <zeev@zend.com>
* ext/bcmath/bcmath.c:
Persist these numbers so that they stay for the duration of the entire process
* ext/bcmath/bcmath.c
ext/bcmath/php_bcmath.h: Fix thread-safety bug in bcmath
* sapi/pi3web/pi3web_sapi.c
sapi/roxen/roxen.c
sapi/servlet/servlet.c
sapi/isapi/php4isapi.c
sapi/nsapi/nsapi.c
sapi/phttpd/phttpd.c
sapi/apache/mod_php4.c
sapi/apache2filter/sapi_apache2.c
sapi/caudium/caudium.c
sapi/cgi/cgi_main.c
ext/standard/basic_functions.c
sapi/aolserver/aolserver.c:
Update SAPI modules to interface with the new TSRM.
Enable thread-safety memory debugging in ISAPI when in debug mode
2000-11-17 Stig Venaas <venaas@uninett.no>
* EXTENSIONS: Added openssl extension info
* ext/openssl/openssl.c:
Added optional passphrase argument to openssl_get_privatekey()
* ext/openssl/openssl.c
ext/openssl/php_openssl.h:
Renamed openssl_read_privatekey openssl_get_privatekey, and some minor
fixes including init and shutdown functions
2000-11-17 Sascha Schumann <sascha@schumann.cx>
* ext/standard/url_scanner_ex.c
ext/standard/url_scanner_ex.re:
Reset the state, if there is garbage in an HTML tag.
PR: #7854
2000-11-17 Chuck Hagenbuch <chuck@horde.org>
* ext/standard/parsedate.y: close bug 7851
2000-11-17 Sascha Schumann <sascha@schumann.cx>
* main/php.h:
PHP does not care about inline at all, so get rid of this block.
2000-11-17 Dan Kalowsky <dkalowsky@wgate.com>
* ext/odbc/php_odbc.c:
Missed one section that required the addition of a new HAVE_SOLID_30
This should be correct now.
2000-11-17 Jason Greene <jason@inetgurus.net>
* NEWS:
Decided not to clutter NEWS file with build fix, It is big enough already.
2000-11-17 Dan Kalowsky <dkalowsky@wgate.com>
* ext/odbc/config.m4
ext/odbc/php_odbc.c
ext/odbc/php_odbc.h:
Corrected the spelling of verion to version, and cleaned the configuration
code up a bit. Also added in much better (read: tested) support for
Solid 3.0. Credit for almost all of the patch goes to Eric Veldhuyzen,
minor modifications done (by me) to make it non-linux specific.
This commit also creates the HAVE_SOLID_30 define
2000-11-17 Andrei Zmievski <andrei@ispi.net>
* NEWS: Fix.
2000-11-17 Kirill Maximov <kir@actimind.com>
* ext/standard/quot_print.c
ext/standard/tests/general_functions/002.phpt:
quoted_printable_decode() function is made RFC-2045 compliant.
This hopefully closes bugs #5321, #7138, #7855.
Test script for the function is added.
2000-11-16 Jason Greene <jason@inetgurus.net>
* NEWS: Added ext/java fix line - I should learn to use '@' correctly : )
* ext/java/java.c:
SUN CC does not like like left side casting - see bug #6759
2000-11-16 Daniel Beulshausen <daniel@php4win.de>
* ext/printer/php_printer.h
ext/printer/printer.c
ext/printer/printer.php: - fixed bug which crashed printer_write
- fixed bug which crashed get_default_printer() in case
no printer was detected
- added option "devicename" to printer_get_option()
to retrive the printer name ( similiar to printer_name() )
2000-11-16 Thies C. Arntzen <thies@thieso.net>
* ext/oracle/oracle.c:
fix ora_fetch_into to allow_call_time_pass_reference = Off; (#7838)
2000-11-16 Jani Taskinen <sniper@iki.fi>
* ext/openssl/php_openssl.h: extname -> openssl
2000-11-16 Thies C. Arntzen <thies@thieso.net>
* ext/oci8/oci8.c: don't use TLS in MINIT function.
2000-11-16 Sascha Schumann <sascha@schumann.cx>
* ext/ircg/ircg.c: Add mIRC-style color handling
http://www.mirc.co.uk/help/color.txt
http://www.ircle.com/colorfaq.html
2000-11-15 Sascha Schumann <sascha@schumann.cx>
* ext/ircg/ircg.c:
Fix bug with handling multiple users in user_add and add new_topic handler.
* sapi/thttpd/thttpd_patch: Clear idle_read_timer
2000-11-15 Jan Borsodi <jb@ez.no>
* ext/qtdom/qtdom.c:
Removed an unneccesary #warning which was used for testing purposes only.
* ext/qtdom/qtdom.php:
Initial import, PHP program for testing if the qtdom extension is available.
* ext/qtdom/qtdom_qt.cpp
ext/qtdom/qtdom_qt.h:
Initial import, since PHP cannot be compiled with a C++ compiler all C++ specific calls had to be moved to a separate file without any php includes.
It has several C functions which are used for initiating a QDomDocument and traversing it.
* ext/qtdom/qtdom.c
ext/qtdom/qtdom.h:
Initial import, contains PHP specific extensions, takes care of converting C++ QDom objects to PHP objects.
This version has only one function: qdom_tree() which returns a tree of a string containing an XML document.
* ext/qtdom/config.m4:
Autoconf configure script for qt dom, needs some more checking in the future.
* ext/qtdom/Makefile.in:
Makefile source, has a fix for compiling C++ files.
* ext/qtdom/.cvsignore: Initial import, ignores standard files.
2000-11-15 Uwe Steinmann <Uwe.Steinmann@fernuni-hagen.de>
* ext/fdf/fdf.c:
- fixed silly bug (did check for 5 arguments but expected only 4)
2000-11-15 Monte Ohrt <monte@ispi.net>
* pear/Date/Calc.php: updated description of weeksInMonth() function
* pear/Date/Calc.php:
rearranged arguments in functions to day,month,year for better usability.
also other small fixes and updates, see http://www.phpinsider.com
2000-11-15 Stanislav Malyshev <stas@zend.com>
* ext/standard/file.c: Fix crash (#7802)
2000-11-15 Andrei Zmievski <andrei@ispi.net>
* TODO
ext/pcre/php_pcre.c
NEWS:
- Modified preg_replace() to take Perl-style $1 backreferences in addition
to \\n ones.
- Modified preg_grep() to always return the results with the keys
from the original array.
2000-11-14 Sascha Schumann <sascha@schumann.cx>
* ext/standard/php_smart_str.h: Fix allocation
2000-11-14 David Eriksson <david@2good.com>
* ext/satellite/.cvsignore:
2000-11-14 Stig Venaas <venaas@uninett.no>
* ext/openssl/openssl.c:
Changed to use Z_LVAL_PP, Z_STRVAL_PP and Z_STRLEN_PP.
2000-11-14 Sascha Schumann <sascha@schumann.cx>
* ext/ircg/ircg.c: Add kick handler
Requires ircg 0.3 or later
2000-11-14 Stig Venaas <venaas@uninett.no>
* ext/openssl/.cvsignore: Not using automake here either
2000-11-14 Onn Ben-Zvi <onn@zend.com>
* ext/fribidi/.cvsignore: initial - ONn
2000-11-14 Sascha Schumann <sascha@schumann.cx>
* ext/ircg/ircg.c: Allow customization of format strings.
By using Javascript in these format strings, you can have various
customized front-ends to the same back-end.
* ext/standard/php_smart_str.h:
Add persistent memory handling to smart_str API
* ext/iisfunc/.cvsignore
ext/xml/.cvsignore
ext/xml/expat/xmltok/.cvsignore
ext/yp/.cvsignore
ext/zlib/.cvsignore
ext/sysvshm/.cvsignore
ext/wddx/.cvsignore
ext/xml/expat/.cvsignore
ext/xml/expat/xmlparse/.cvsignore
ext/sybase_ct/.cvsignore
ext/sysvsem/.cvsignore
ext/sybase/.cvsignore
ext/swf/.cvsignore
ext/session/.cvsignore