-
Notifications
You must be signed in to change notification settings - Fork 7
/
package.xml
973 lines (884 loc) · 44.9 KB
/
package.xml
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
<?xml version="1.0" encoding="UTF-8"?>
<package packagerversion="1.9.4" version="2.0" xmlns="http://pear.php.net/dtd/package-2.0" xmlns:tasks="http://pear.php.net/dtd/tasks-1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://pear.php.net/dtd/tasks-1.0 http://pear.php.net/dtd/tasks-1.0.xsd http://pear.php.net/dtd/package-2.0 http://pear.php.net/dtd/package-2.0.xsd">
<name>CUBRID</name>
<channel>pecl.php.net</channel>
<summary>This is the official PHP Extension to connect to CUBRID Database.</summary>
<description>CUBRID is an open source database management system highly optimized for Web applications (http://www.cubrid.org). The current PHP extension is fully compatibly with the latest stable version of CUBRID Database. To post issues and report bugs, please use CUBRID Official Forum at http://forum.cubrid.org.</description>
<lead>
<name>Esen Sagynov</name>
<user>CUBRID</user>
<email>[email protected]</email>
<active>yes</active>
</lead>
<date>2014-05-15</date>
<time>06:05:07</time>
<version>
<release>9.3.0.0001</release>
<api>9.3.0</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="http://www.php.net/license">PHP</license>
<notes>
Changed and Enhanced Features:
1) The driver is support cubrid version 8.4.1,8.4.3 ,8.4.4,9.1.0, 9.2.0 and 9.3.0
Fixed bugs:
1)APIS-724 - cubrid_column_types could not get data type date.
</notes>
<contents>
<dir name="/">
<file md5sum="811067abe7a4fbe9bfea53bce3fdd27b" name="config.w32" role="src" />
<file md5sum="5f19641c5cdce50b0e4a4e64cf37890d" name="config.m4" role="src" />
<file md5sum="53cde4fdf879b1d601b5764a35ff3be0" name="win/VC11/php_cubrid.sln" role="src" />
<file md5sum="1eb6c6438da910cdd928a3100e316b60" name="win/VC11/php_cubrid.vcxproj" role="src" />
<file md5sum="4eca8a84798a23b447c844c469a8d80d" name="win/php_cubrid.vcproj" role="src" />
<file md5sum="b93b5b3bd13846630c3e6504fef30b69" name="win/php_cubrid.sln" role="src" />
<file md5sum="60ee872b8063b99d7685a578b3754965" name="php_cubrid.c" role="src" />
<file md5sum="f738b80e679d8c3b7739b40f7f455e07" name="php_cubrid.dsp" role="src" />
<file md5sum="91d77f7abc6029722a8bf3a0910773c3" name="tests/cubrid_lob2_read.phpt" role="src" />
<file md5sum="d62f206dfb5081ccab43637908bdd20f" name="tests/cubrid_fetch.phpt" role="src" />
<file md5sum="25745537f8ed45e81cc896c47e966bf7" name="tests/cubrid_lock_read.phpt" role="src" />
<file md5sum="4bc82ae64203f31e3748ee4129e28005" name="tests/cubrid_seq_insert.phpt" role="src" />
<file md5sum="34692d298242a915f14b676009c1d773" name="tests/cubrid_get.phpt" role="src" />
<file md5sum="4b21f264808c5b693a6aff7897a90f06" name="tests/cubrid_lob2_bind.phpt" role="src" />
<file md5sum="c8d430a54cdd4a0ceceb03b13b917219" name="tests/cubrid_put.phpt" role="src" />
<file md5sum="de21455a423e3af06609a8753a4c7fc7" name="tests/cubrid_unbuffered_query.phpt" role="src" />
<file md5sum="1ba7c2ba77856f0298e574e76b01e140" name="tests/cubrid_logo.png" role="src" />
<file md5sum="4bfb4fc896f11b3f14c43eaca0c5c76e" name="tests/cubrid_pconnect.phpt" role="src" />
<file md5sum="1264ed1818cd5a5be2419cbd77d64346" name="tests/cubrid_connect_with_url.phpt" role="src" />
<file md5sum="2c9b5d3135b239ff4a3b360ecaeff035" name="tests/cubrid_autocommit.phpt" role="src" />
<file md5sum="f30c4dd17e258ca0ca35bea2da7d1f16" name="tests/cubrid_fetch_array.phpt" role="src" />
<file md5sum="173d13d52bb0e40d2ba43ca599532778" name="tests/cubrid_bind_apis-397.phpt" role="src" />
<file md5sum="3debe215ab3b67e3d479bd54df190bbf" name="tests/cubrid_get_class_name.phpt" role="src" />
<file md5sum="4c5f8916f12d152230f8b8d1e8c7dfc2" name="tests/cubrid_is_instance.phpt" role="src" />
<file md5sum="3a880e32419c4bd76e950c6ac3dcb3dd" name="tests/cubrid_lock_write.phpt" role="src" />
<file md5sum="175d7bc4d9cae6fd3a4f043cf760dcef" name="tests/cubrid_lob2_export.phpt" role="src" />
<file md5sum="6e01ba6dd1302e23bdf074a97eb4a1be" name="tests/cubrid_result.phpt" role="src" />
<file md5sum="1aab8293e4fba95bd1d341043fa88b86" name="tests/cubrid_client_encoding.phpt" role="src" />
<file md5sum="3776b4d1ff3d5243069dec2e070b835b" name="tests/clean_table.inc" role="src" />
<file md5sum="dcb4f0405bb1845d2ede0d5ea62c0926" name="tests/cubrid_errno.phpt" role="src" />
<file md5sum="a0b7def3969a593824dd7ee93051112e" name="tests/cubrid_query_timeout.phpt" role="src" />
<file md5sum="8606c8d02051353407386329caae36ea" name="tests/cubrid_fetch_lengths.phpt" role="src" />
<file md5sum="4df57ee3487ce89427565d8b269ceef1" name="tests/cubrid_set_drop.phpt" role="src" />
<file md5sum="960f77bce5e3074be95f24ad85908b35" name="tests/cubrid_execute.phpt" role="src" />
<file md5sum="d2b39a4868930b7576e8c33e6df1b720" name="tests/cubrid_seq_drop.phpt" role="src" />
<file md5sum="2d8fd4c465692e1dc4edca00122c7e07" name="tests/skipif.inc" role="src" />
<file md5sum="e470493c6aff6a012e3a619e924efd63" name="tests/cubrid_fetch_object.phpt" role="src" />
<file md5sum="d2319cc5cf4cd93775483e48eff06941" name="tests/connect.inc" role="src" />
<file md5sum="851a3bd413a0bf51ef8a4e821e116c79" name="tests/cubrid_ping.phpt" role="src" />
<file md5sum="6b2c945eedd0622f081009786f3c0544" name="tests/table.inc" role="src" />
<file md5sum="a332dd22753493f003713a7df66caa29" name="tests/cubrid_query.phpt" role="src" />
<file md5sum="1f4f12abc3f1d13905dc98ab11b658b0" name="tests/cubrid_seq_put.phpt" role="src" />
<file md5sum="d50352027d873ac948851ed460d60d42" name="tests/cubrid_list_dbs.phpt" role="src" />
<file md5sum="93e4c75486b63bae6da2502f76c3b0e2" name="tests/cubrid_insert_id.phpt" role="src" />
<file md5sum="61c76d4b7fe5f04396fcce5bbaf4cacf" name="tests/skipifconnectfailure.inc" role="src" />
<file md5sum="7b7f160e911cd6bf7222ffa26ef7590b" name="tests/until.php" role="src" />
<file md5sum="d1a8373801b77eeba51fe7745c028f24" name="tests/cubrid_schema.phpt" role="src" />
<file md5sum="4f28f70404d2ea8900e3ce0bbfed1b4f" name="tests/cubrid_rollback.phpt" role="src" />
<file md5sum="3e5e7e0491e605d67e50dcc6934a1ba9" name="tests/cubrid_bind.phpt" role="src" />
<file md5sum="c0feff0512072c70326060d8fc27b1c3" name="tests/run-tests.php" role="src" />
<file md5sum="121e847787ecf3ec0c5c7093c41ed09c" name="tests/cubrid_db_parameter.phpt" role="src" />
<file md5sum="ab09e7f5318c28f0e566fca0f04f3a1e" name="tests/cubrid_get_charset.phpt" role="src" />
<file md5sum="be8321d6ca7ac18aa28bcf2f8c9f3ba7" name="tests/cubrid_affected_rows.phpt" role="src" />
<file md5sum="dbb0b4821f3d3bbae014f7b8d5821018" name="tests/cubrid_set_add.phpt" role="src" />
<file md5sum="5fe9de1ecb426c6833ea339330b06e1c" name="tests/cubrid_lob2_new.phpt" role="src" />
<file md5sum="ed0bb32b30dad39ae7545528af34156d" name="tests/cubrid_col_size.phpt" role="src" />
<file md5sum="9adf24cd52cc961207318cfe349075ae" name="tests/cubrid_data_seek.phpt" role="src" />
<file md5sum="7ff79dde6aa56c5eff4640e7c7d22f0e" name="tests/cubrid_drop.phpt" role="src" />
<file md5sum="a6047da35964091a20d66b7ddafcd5f4" name="php_cubrid.h" role="src" />
<file md5sum="8d9dcb991ca996d4c98b21476850fe19" name="README" role="src" />
<file md5sum="0554d992d1031a5ae6d80e3688b95b1e" name="cci-src/autogen.sh" role="src" />
<file md5sum="fd94792c7c6dfa41e90815ea79e3277e" name="cci-src/configure.ac" role="src" />
<file md5sum="3a05fb504a9d1b0b39fbc210bf306870" name="cci-src/configure" role="src" />
<file md5sum="c59873d5e77d60f8d2eabece67279ba5" name="cci-src/build.sh" role="src" />
<file md5sum="ee3a31b065e440511f80d9f439383a75" name="cci-src/aclocal.m4" role="src" />
<file md5sum="64647b3151b5131f36a78160acf17104" name="cci-src/external/libregex38a/configure.ac" role="src" />
<file md5sum="3b14816e33e02a04aa4b7e07684c0c81" name="cci-src/external/libregex38a/regerror.c" role="src" />
<file md5sum="67fb692ba29f2df34ddf3d3cfd7e2962" name="cci-src/external/libregex38a/configure.gnu" role="src" />
<file md5sum="7fc030a85a8f3d4864a65db5fb70c794" name="cci-src/external/libregex38a/config.guess" role="src" />
<file md5sum="ad94b91bb05c50055e46d1cd33d79b97" name="cci-src/external/libregex38a/configure" role="src" />
<file md5sum="d41d8cd98f00b204e9800998ecf8427e" name="cci-src/external/libregex38a/NEWS" role="src" />
<file md5sum="98411fe29b7b47bde018efc6097c64af" name="cci-src/external/libregex38a/regexec.c" role="src" />
<file md5sum="2a462a9971a32186b9d1e1a13f956154" name="cci-src/external/libregex38a/aclocal.m4" role="src" />
<file md5sum="5bb92a4351b53c9d5bd997f80a8169d3" name="cci-src/external/libregex38a/cclass.h" role="src" />
<file md5sum="6b15e29933ad151d95018519d6fb8abd" name="cci-src/external/libregex38a/config.h.in" role="src" />
<file md5sum="d41d8cd98f00b204e9800998ecf8427e" name="cci-src/external/libregex38a/AUTHORS" role="src" />
<file md5sum="278547ef809c142e686fed0924c81f30" name="cci-src/external/libregex38a/Makefile.in" role="src" />
<file md5sum="ac4d4c0503bbe22d26fda8787918af2f" name="cci-src/external/libregex38a/include/regex38a.h" role="src" />
<file md5sum="82397056d6a780f8f67137995ff86f2a" name="cci-src/external/libregex38a/include/Makefile.in" role="src" />
<file md5sum="b4804b8b1f754a46007247dae6cce52c" name="cci-src/external/libregex38a/include/Makefile.am" role="src" />
<file md5sum="d41d8cd98f00b204e9800998ecf8427e" name="cci-src/external/libregex38a/INSTALL" role="src" />
<file md5sum="aded5875c5d5830de6653181e8ced19c" name="cci-src/external/libregex38a/install-sh" role="src" />
<file md5sum="68bf12518c8007c0cbe4521b90174641" name="cci-src/external/libregex38a/regmem.c" role="src" />
<file md5sum="4b5c460e791e312aeb0e3b02d616730e" name="cci-src/external/libregex38a/regcomp.ih" role="src" />
<file md5sum="e50abbbe352d63b7aafc0cc5960be5cc" name="cci-src/external/libregex38a/regmem.ih" role="src" />
<file md5sum="a1ad4822ccc53519fe519a9d353407d0" name="cci-src/external/libregex38a/config.sub" role="src" />
<file md5sum="d41d8cd98f00b204e9800998ecf8427e" name="cci-src/external/libregex38a/ChangeLog" role="src" />
<file md5sum="07bb8ebc51ae69c10390fb16cc547c34" name="cci-src/external/libregex38a/README" role="src" />
<file md5sum="d7d8db17e074dcabf513d766b728993d" name="cci-src/external/libregex38a/depcomp" role="src" />
<file md5sum="99305a6e51aaceee72c8929c3e13e532" name="cci-src/external/libregex38a/engine.c" role="src" />
<file md5sum="6116430217dfd415f38d19ca1acb9b30" name="cci-src/external/libregex38a/regfree.c" role="src" />
<file md5sum="e2593b6e07c12c2b7b5019216e288075" name="cci-src/external/libregex38a/Makefile.am" role="src" />
<file md5sum="e46dcc68772fb4790c803ff7d28f9980" name="cci-src/external/libregex38a/regex2.h" role="src" />
<file md5sum="afb242f3a24447c774ab082027663109" name="cci-src/external/libregex38a/regcomp.c" role="src" />
<file md5sum="05b9ccb954f381da1d93b2a92d44ca75" name="cci-src/external/libregex38a/engine.ih" role="src" />
<file md5sum="dc5485bb394a13b2332ec1c785f5d83a" name="cci-src/external/libregex38a/COPYING" role="src" />
<file md5sum="5d58f0dd4262171a71b65bd515d85d07" name="cci-src/external/libregex38a/missing" role="src" />
<file md5sum="ce785af2c9c33dad261e255cd91a9a89" name="cci-src/external/libregex38a/ltmain.sh" role="src" />
<file md5sum="7abc6d9d2fb7d78cc690bcf16d5c49d5" name="cci-src/external/libregex38a/cname.h" role="src" />
<file md5sum="617074e54fd24202d3cf58f30408ec2a" name="cci-src/external/libregex38a/regerror.ih" role="src" />
<file md5sum="9109dd8c2735485d0752877ddc92b5ae" name="cci-src/external/libregex38a/utils.h" role="src" />
<file md5sum="b47003c4b16301ae16f32b402d55a7cd" name="cci-src/external/Makefile.in" role="src" />
<file md5sum="1f506099ebda5fa0a19f5753f0ae5c3c" name="cci-src/external/Makefile.am" role="src" />
<file md5sum="4593bb26615130479f67ee5a9274ac8b" name="cci-src/CREDITS" role="src" />
<file md5sum="f3bc32bf7cfdfdcbcdb89e1ac6d392a3" name="cci-src/acinclude.m4" role="src" />
<file md5sum="ff8fe2cd44616a694c4acc34e83f8735" name="cci-src/win/cas_cci/cas_cci.vcproj" role="src" />
<file md5sum="a0185e5840c9711ca979d4a384c10def" name="cci-src/win/cas_cci/cas_cci.vcxproj" role="src" />
<file md5sum="258d9f2b577d3df789c25867fb586d80" name="cci-src/win/version.h" role="src" />
<file md5sum="450d5d9b7c3f0eb9fc4db780a7eed7df" name="cci-src/win/external/lib64/libregex38a.lib" role="src" />
<file md5sum="df609d3af6b6ba8a3ef75e6714e5a1f1" name="cci-src/win/external/include/regex38a.h" role="src" />
<file md5sum="d135fe2923694e0b9fea77d46ac78e9d" name="cci-src/win/external/lib/libregex38a.lib" role="src" />
<file md5sum="f875b34bb4f4fb949072438fc34b6bb9" name="cci-src/win/config.h" role="src" />
<file md5sum="1841688047c381586cb0092f75d703e5" name="cci-src/win/cascci/cascci.vcproj" role="src" />
<file md5sum="4bd2cad9c59ab88fd1e0c9543fdc96d0" name="cci-src/win/cascci/cascci.def" role="src" />
<file md5sum="69d58a4b4b5a7b89d4475fb073eb2dae" name="cci-src/config.h.in" role="src" />
<file md5sum="0d4c64e9c6b975d81a81812c3ab55f60" name="cci-src/Makefile.in" role="src" />
<file md5sum="b2a35e98453194ca837c363ee9c0d379" name="cci-src/config/compile" role="src" />
<file md5sum="7fc030a85a8f3d4864a65db5fb70c794" name="cci-src/config/config.guess" role="src" />
<file md5sum="aded5875c5d5830de6653181e8ced19c" name="cci-src/config/install-sh" role="src" />
<file md5sum="a1ad4822ccc53519fe519a9d353407d0" name="cci-src/config/config.sub" role="src" />
<file md5sum="d7d8db17e074dcabf513d766b728993d" name="cci-src/config/depcomp" role="src" />
<file md5sum="5d58f0dd4262171a71b65bd515d85d07" name="cci-src/config/missing" role="src" />
<file md5sum="ce785af2c9c33dad261e255cd91a9a89" name="cci-src/config/ltmain.sh" role="src" />
<file md5sum="d4aac9b7fec0b4e451c51a6b36ebb2e2" name="cci-src/include/Makefile.in" role="src" />
<file md5sum="76cfbb2ca1d712972df6d5a97bd50eac" name="cci-src/include/system.h" role="src" />
<file md5sum="0a7417388288cf06e56fdcf62ca02f83" name="cci-src/include/Makefile.am" role="src" />
<file md5sum="c76724a9ce5a32a0ff7820737ef15cee" name="cci-src/cci/Makefile.in" role="src" />
<file md5sum="a76b5791b5471efdf303c129ebf8c6ac" name="cci-src/cci/Makefile.am" role="src" />
<file md5sum="f9fb1563e711b442edbe4bbcb1cc9846" name="cci-src/README" role="src" />
<file md5sum="e4101be9059ba352b26f2875558229c1" name="cci-src/src/broker/cas_error.h" role="src" />
<file md5sum="db11f6e919c8374196d9d6ee823c0a21" name="cci-src/src/broker/cas_protocol.h" role="src" />
<file md5sum="8491b22dde36a83eb6269ad6c9e3895b" name="cci-src/src/cci/cci_properties.c" role="src" />
<file md5sum="62c535b19b33e393f6101028a5f24347" name="cci-src/src/cci/cci_handle_mng.h" role="src" />
<file md5sum="684810b466a7b63ce54a76ae36441a55" name="cci-src/src/cci/cci_common.c" role="src" />
<file md5sum="536fc91913ebdfc56bd7d659ef8b6707" name="cci-src/src/cci/cci_network.h" role="src" />
<file md5sum="9faf1525738e409bdd0eb184de2dfb44" name="cci-src/src/cci/cci_wsa_init.h" role="src" />
<file md5sum="141cb2e9ab27b888b5be2b6b580d876e" name="cci-src/src/cci/cci_log.h" role="src" />
<file md5sum="38994cbca0b3c63c3ec92c178e54ca76" name="cci-src/src/cci/cci_t_set.c" role="src" />
<file md5sum="db6124f562e57356ab4ac357fbed3b09" name="cci-src/src/cci/cci_mutex.h" role="src" />
<file md5sum="2bf1e215e8cfac1c3986b7cc7aa6343b" name="cci-src/src/cci/cci_common.h" role="src" />
<file md5sum="b0a8ab559151465eb90d82614ccac2e8" name="cci-src/src/cci/cci_map.h" role="src" />
<file md5sum="3c4592016a70f67624063de0ad6faa64" name="cci-src/src/cci/cci_net_buf.h" role="src" />
<file md5sum="dfe0470e81c33324e28ce4ffbd0224a8" name="cci-src/src/cci/cci_xa.h" role="src" />
<file md5sum="54b71c28b9a41b7b4538f0c67e38fbbb" name="cci-src/src/cci/cci_query_execute.h" role="src" />
<file md5sum="9f95d67b7b63fd809c93c21fe1ccf7ad" name="cci-src/src/cci/cci_t_lob.h" role="src" />
<file md5sum="809a72383c94587a7d722053d3674556" name="cci-src/src/cci/cci_map.cpp" role="src" />
<file md5sum="b5401392efe00595a17e56c177cb62db" name="cci-src/src/cci/cci_util.h" role="src" />
<file md5sum="9840442d42f256e7f83a4328670884d4" name="cci-src/src/cci/cas_cci.c" role="src" />
<file md5sum="51116cef6c6b638ebe3f36605dddd808" name="cci-src/src/cci/cci_handle_mng.c" role="src" />
<file md5sum="269549777d4e3cc4d3c0a320d8013662" name="cci-src/src/cci/cci_log.cpp" role="src" />
<file md5sum="2b8bc31643ec79875622e84a3dea1183" name="cci-src/src/cci/cci_query_execute.c" role="src" />
<file md5sum="8e48abfaf16625537281688e4f260130" name="cci-src/src/cci/cci_net_buf.c" role="src" />
<file md5sum="6f43a327f84471ff35eccc1c4b589743" name="cci-src/src/cci/cci_t_lob.c" role="src" />
<file md5sum="8a942da872c2e5d965f0a26998e2622c" name="cci-src/src/cci/cci_network.c" role="src" />
<file md5sum="e2f5fffb2efa84830df80ffe77b787e1" name="cci-src/src/cci/cci_wsa_init.c" role="src" />
<file md5sum="fc629026e43b35360b2292f3512a46f3" name="cci-src/src/cci/cas_cci.h" role="src" />
<file md5sum="658887d4a8beff7453f202f9723f1174" name="cci-src/src/cci/cci_t_set.h" role="src" />
<file md5sum="a420a644ff0a2a2cecd1b53189925690" name="cci-src/src/cci/cci_util.c" role="src" />
<file md5sum="1a55abc7f817d34dd4c3313c573f53b3" name="cci-src/src/base/error_code.h" role="src" />
<file md5sum="82b61982f9b368612cca8e509f9fb5fe" name="cci-src/src/base/rand.c" role="src" />
<file md5sum="8a6d12aa60e8a12e88834bf2ddff80d7" name="cci-src/src/base/porting.c" role="src" />
<file md5sum="c28217e68d451fb075842845487ed000" name="cci-src/src/base/stringl.h" role="src" />
<file md5sum="361273c386669d258c1a2e30ae4cd5e6" name="cci-src/src/base/porting.h" role="src" />
<file md5sum="f29638e1a33dde3384388311517f1929" name="cci-src/src/base/getopt.h" role="src" />
<file md5sum="d7c8df22554e630d27c93d8e6ebe51f9" name="cci-src/Makefile.am" role="src" />
<file md5sum="7bd44c0bd8c784d30fac4402752d5d9f" name="cci-src/BUILD_NUMBER" role="src" />
<file md5sum="64915df509d5c77db6402b5072e26b78" name="cci-src/COPYING" role="src" />
<file md5sum="9112e7b0e6b3bb0cfcec4624321ff153" name="build-guide.html" role="src" />
<file md5sum="2182a06d6965b9c24ec87cfb5a1b890b" name="release-notes.html" role="src" />
<file md5sum="1c83aa96c315bb554d3d83b0f2414568" name="php_cubrid_version.h" role="src" />
</dir>
</contents>
<dependencies>
<required>
<php>
<min>5.3.0</min>
</php>
<pearinstaller>
<min>1.4.0</min>
</pearinstaller>
</required>
</dependencies>
<providesextension>CUBRID</providesextension>
<extsrcrelease />
<changelog>
<release>
<version>
<release>9.2.0.0001</release>
<api>9.2.0</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="http://www.php.net/license">PHP</license>
<notes>
Update version to 9.2.0.
</notes>
</release>
<release>
<version>
<release>9.1.0.0004</release>
<api>9.1.0</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="http://www.php.net/license">PHP</license>
<notes>
Fixed bugs:
1)[APIS-120] - [PHP]Return value is not correct when passing a date parameter to cubrid_bind method
2)[APIS-121] - [PHP]Return value is not false when passing a invalid time to cubrid_bind method
3)[APIS-358] - [PHP] Create table failed when using default timestamp '2038-01-19 12:14:07'
4)[APIS-364] - [PHP][Windows] the export lob file from db is not correct after import the lob fie into db successfully
5)[APIS-513] - [PHP Static] Cas error code is not expected in Windows
6)[APIS-553] - Manual page for cubrid_close_request() should be edited
7)[APIS-554] - cubrid_connect_with_url example does not have updated connection url
8)[APIS-556] - cubrid_fetch CUBRID_LOB tries to allocate 4 billion bytes
9)[APIS-557] - cubrid_lob2_seek64 example does not work properly
10)[APIS-558] - [PHP]some bug about document
11)[APIS-560] - Cannot load PHP API 9.1.0.0003 in CentOS 5.6: undefined symbol: pthread_create in Unknown on line 0
12)[APIS-562] - Cannot execute DELETE query in CUBRID SHARD via PHP API
13)[APIS-583] - [PHP] The cubrid_get_class_name() function throws a warning if select data from a system table
14)[APIS-586] - [PHP] cubrid_bind() doesn't work properly when insert bit data
15)[APIS-587] - [PHP] cubrid_bind() doesn't support select bit data from a prepared statement
16)[APIS-596] - [PHP][Manual] The 'test_lob' table which is not created initially may lead some misunderstandings
Changed and Enhanced Features:
1)[APIS-549] - Warnings during PHP/PDO API build via PECL
2)[APIS-555] - support Collection Data Types in Pdo driver
3)[APIS-559] - Compile PHP/PDO drivers from together with CCI source code instead of including the entire CCI binary.
4)[APIS-584] - [PHP][Manual] Some 'Example' codes about the driver in php.net are somewhat confused
5)[APIS-580] - Support CCI connection string parameters like altHosts, loadBalance in PHP/PDO
</notes>
</release>
<release>
<version>
<release>9.1.0.0003</release>
<api>9.1.0</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="http://www.php.net/license">PHP</license>
<notes>
Fixed bugs:
1) APIS-548: The PHP driver does not support non-prepared statement for CUBRID shard database.
2) APIS-546: The PDO driver does not support for the connection between the PDO and CUBRID shard broker.
3) APIS-550: The PDO driver does not support prepare and query function in CUBRID shard db.
4) APIS-551: The PHP driver does not support shard_key sql hint in CUBRID shard db.
</notes>
</release>
<release>
<version>
<release>9.1.0.0002</release>
<api>9.1.0</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="http://www.php.net/license">PHP</license>
<notes>
Changed and Enhanced Features:
1) APIS-417: Add the support of binding ENUM type data in CUBRID PHP driver.
2) Enable cci_connect_ex(), cci_connect_with_url_ex(), escape_string() APIs for Windows platform.
3) Update the urls infomation in README.
Fixed bugs:
1) APIS-397: fix the NULL type support in PHP driver.
2) APIS-434: fix memory leak when using cubrid_insert_id() in Windows platform.
3) APIS-185: Update the error message when the connection is failed.
4) APIS-459: When querying the column info, return "unknown" instead of error for unknown type.
</notes>
</release>
<release>
<version>
<release>9.0.0.0001</release>
<api>9.0.0</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="http://www.php.net/license">PHP</license>
<notes>
Fixed bugs:
1) APIS-285: Modify cubrid_real_escape_string function
2) APIS-338: When execute the sql statement containing "prepare", the error info is not right.
3) APIS-293: fix the bug of the default PUBLIC user when there is only one argument in cubrid_connect_with_url()
4) APIS-353: cubrid_schema dosen't support to query all triggers with CUBRID_SCH_TRIGGER type. Fixed the PHP driver part.
5) NOISSUE: not use two connect_ex and new excape_string functions in Windows platform, because the cascci.lib doesn't export these functions.
</notes>
</release>
<release>
<version>
<release>8.4.1.0006</release>
<api>8.4.1</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="http://www.php.net/license">PHP</license>
<notes>
Fixed bugs:
1) APIS-266: Removed "CUBRID Version" row in phpinfo(). Because PHP Driver can't get the version of CUBRID before connection established.
2) APIS-280: Modifed cubrid_affected_rows's parameter to be compatible with MySQL, and make changes to be compatible with the previous version, too.
3) APIS-294: Fixed a bug for cubrid_connect_with_url that when user don't pass user/password, public will be given.
</notes>
</release>
<release>
<version>
<release>8.4.1.0005</release>
<api>8.4.1</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="http://www.php.net/license">PHP</license>
<notes>
Fixed bugs:
1) APIS-241: Fixed cubrid_real_escape_string function.
</notes>
</release>
<release>
<version>
<release>8.4.1.0004</release>
<api>8.4.1</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="http://www.php.net/license">PHP</license>
<notes>
We have added functions about lob object in this version and these functions have been tested carefully.
If you want to get more information about the bugs or if you need help, please go to
http://jira.cubrid.org/browse/APIS.
The following functions have been added:
- cubrid_lob2_new
- cubrid_lob2_bind
- cubrid_lob2_export
- cubrid_lob2_import
- cubrid_lob2_read
- cubrid_lob2_write
- cubrid_lob2_tell
- cubrid_lob2_tell64
- cubrid_lob2_seek
- cubrid_lob2_seek64
- cubrid_lob2_size
- cubrid_lob2_size64
- cubrid_lob2_close
Changed and Enhanced Features:
1) APIS-179: Remove the support of named placeholders for prepare statements
2) APIS-172: Remove the possibilities of the value of affected rows may not correct
3) APIS-171: Unify the request resource registered in cubrid_execute, cubrid_query and cubrid_unbuffered_query
Though the implements of cubrid_execute, cubrid_query and cubrid_unbuffered_query are different,
there are also some problems that these three functions all need to consider, such as when should the
request resource be registered. We should register the request resource when the related objects are ready.
Fixed bugs:
1) APIS-176: Resolve the memory growth when continually execute SQL statements on one connection and don't close request.
</notes>
</release>
<release>
<version>
<release>8.4.1.0003</release>
<api>8.4.1</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="http://www.php.net/license">PHP</license>
<notes>
Changed and Enhanced Features:
- APIS-52: Simplify the code of cubrid_client_encoding and cubrid_get_charset
- APIS-72: Unify the return value of some functions when they fail
- APIS-97: In PHP calling is_resource() function when = cubrid resource, always returns "Unknown"
- APIS-100: PHPinfo() displays DB engine, CCI(libcas) and PHP driver's version info
- APIS-103: Error: CCI, -13, Column index is out of range when calling cubrid_fetch_field()
- APIS-105: cubrid_field_type() returns "varchar(100)" instead of "varchar"
- APIS-106: cubrid_affected_rows() requires a different parameter than mysql_affected_rows()
- APIS-107: cubrid_fetch_field() return default value as empty string instead of NULL
- APIS-108: The resource parameter in cubrid_disconnect should be optional as in cubrid_close
- APIS-109: Make the return values of cubrid_move_cursor and cubrid_data_seek consistent with mysql_data_seek
- APIS-110: Modify return value of cubrid_num_fields
- APIS-111: cubrid_list_dbs() requires connection_id while in mysql_list_dbs() connection_id is optional
- APIS-117: cubrid_fetch_field will affect the cursor position which will influence the results of cubrid_fetch
- APIS-123: Return value of cubrid_fetch_lengths method is empty when record number is 1
- APIS-128: Passing field parameter in the form of tablename.fieldname to cubrid_result method will fail
- APIS-129: Getting value using cubrid_result method will fail when the column value in database is null
- APIS-132: Error message is empty when row number is out of range of cubrid_data_seek method
- APIS-135: Segment default will appear when calling cubrid_list_dbs() method
- APIS-147: Connect will success when passing a error passwd to cubrid_pconnect() method
- APIS-150: Return values are not good for cubrid_get_autocommit
</notes>
</release>
<release>
<version>
<release>8.4.1.0002</release>
<api>8.4.1</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="http://www.php.net/license">PHP</license>
<notes>
Changed and Enhanced Features:
- API-50: Remove some custom errors that have provided in CCI
- APIS-49: cubrid_set_query_timeout and cubrid_get_query_timeout should use CCI_ER_QUERY_TIMEOUT when they cause an error
- use cci_prepare_and_execute to improve the performace for cubrid_execute and cubrid_query
</notes>
</release>
<release>
<version>
<release>8.4.1.0001</release>
<api>8.4.1</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="http://www.php.net/license">PHP</license>
<notes>
2008 R4.1 Release
This release is a major release. Several new features have been added to this version
including persistent connecting, query timeout and so on. Accordingly new functions
are added, and several bugs have been fixed.
The following functions have been added:
- cubrid_pconnect
- cubrid_pconnect_with_url
- cubrid_set_query_timeout
- cubrid_get_query_timeout
Changed and Enhanced Features:
1) Reuse the connection established:
For mysql, if a second call is made to mysql_connect() with the same arguments, no new
link will be established, but instead, the connect identifier of the already opened
connection will be returned. The new_link parameter modifies this behavior and makes
mysql_connect() always open a new connection, even if mysql_connect() was called before
with the same parameters.
To make compatibility with mysql, we add the new_link parameter in cubrid_connect and
cubrid_connect_with_url.
2) Add persistent connection:
We add two functions, cubrid_pconnect and cubrid_pconnect_with_url, to provide persistent
database connections. The parameters of cubrid_pconnect are same with cubrid_connect, and
so do cubrid_pconnect_with_url and cubrid_connect_with_url.
3) Add functions about getting and setting the query timeout time:
If database queries are taking too long to perform, and your application is becoming
unresponsive, you can configure a timeout for database queries. We add two functions
(cubrid_get_query_timeout and cubrid_set_query_timeout) to get and set the query timeout
of database queries.
4) Add a form of the url parameter for cubrid_connect_with_url function:
Support the way without "cci:" in url parameter, that is the url become
"CUBRID:host:db_name:db_user:......."
Fixed bugs:
- Fix a bug in cubrid_fetch, cubrid_fetch_row, cubrid_fetch_array, cubrid_fetch_assoc
and cubrid_fetch_object: Modified the return value when there are no more data;
</notes>
</release>
<release>
<version>
<release>8.4.0.0005</release>
<api>8.4.0</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="http://www.php.net/license">PHP</license>
<notes>
Changed and Enhanced Features:
- Add two functions, cubrid_pconnect and cubrid_pconnect_with_url, to support the persistent connection like mysql_pconnect
- Add a form of the url argument in cubrid_connect_with_url function
</notes>
</release>
<release>
<version>
<release>8.4.0.0004</release>
<api>8.4.0</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="http://www.php.net/license">PHP</license>
<notes>
Changed and Enhanced Features:
- According to mysql_fetch_field, Add 4 properties(primary_key blob unsigned zerofill) in cubrid_fetch_field
</notes>
</release>
<release>
<version>
<release>8.4.0.0004</release>
<api>8.4.0</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="http://www.php.net/license">PHP</license>
<notes>
Changed and Enhanced Features:
- According to mysql_fetch_field, Add 4 properties(primary_key blob unsigned zerofill) in cubrid_fetch_field
</notes>
</release>
<release>
<version>
<release>8.4.0.0003</release>
<api>8.4.0</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="http://www.php.net/license">PHP</license>
<notes>
Fixed bugs:
- Fix a bug about last_connect_id: if applications don't close all the connections, at some point retrieving data from database seems to be successfully but it does not return anything, only a warning message in the error_log that says someting like this: "11 is not a valid CUBRID-Connect resource"
</notes>
</release>
<release>
<version>
<release>8.4.0.0002</release>
<api>8.4.0</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="http://www.php.net/license">PHP</license>
<notes>
Changed and Enhanced Features:
- Getting the isolation level value when connectiong to CUBRID will causes less performance on PHP application, so remove it.
Fixed bugs:
- Fix a bug in cubrid_next_result: new version cci_next_result will reuse the request handle, so do not close it before calling cci_next_result.
- Fix a bug about life cycle management of PHP resource T_CUBRID_REQUEST: The CCI request on new database connection may be closed when php garbage collector release the resource T_CUBRID_REQUEST on last database connection.
</notes>
</release>
<release>
<version>
<release>8.4.0.0001</release>
<api>8.4.0</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="http://www.php.net/license">PHP</license>
<notes>
2008 R4.0 Release
This release is a major release. Several new features have been added to this
version including auto commit, multiple SQL statements support, named parameter
and so on. Accordingly new functions are added, and several bugs have been
fixed.
Functionality added:
cubrid_next_result
cubrid_set_autocommit
cubrid_get_autocommit
cubrid_set_db_parameter
Changed and Enhanced Features:
- Add named parameter support:
cubrid_bind() supports both positioal and named parameter when binding
parameters for SQL statement.
- Add multiple SQL statements support:
cubrid_execute() supports multiple SQL statements when the option
CUBRID_EXEC_QUERY_ALL is set. The return value of cubrid_execute() is the
result of the first query, and you can use cubrid_next_result() to get the
result of next query if it is executed successfully.
- Add auto commit support:
CUBRID PHP supports auto-commit mode. You can set auto-commit mode when
connecting to CUBRID by using cubrid_connect_with_url(). You can also get
auto-commit mode of current connection by using cubrid_get_autocommit() and
change it by using cubrid_set_autocommit().
- Add database parameter setting support:
cubrid_set_db_parameter() can be used to set the database transaction isolation
level and lock timeout value.
- cubrid_insert_id() returns only one value:
cubrid_insert_id() will not return an array, instead it will return a string
representing the ID generated by the AUTO_INCREMENT column which is updated by
the previous INSERT query.
CUBRID supports AUTO_INCREMENT for more than one columns in a table. In most
cases, there will be a single AUTO_INCREMENT column in a table. If there are
multiple AUTO_INCREMENT columns, the cubrid_insert_id() should not be used even
if it will return a value.
- cubrid_lob_size() return value type changes:
cubrid_lob_size() will return the lob size as a string.
Fixed bugs:
- Fix a bug in cubrid_fetch_object: cubrid_fetch_object can't work with php-5.2.x;
- Fix a bug in cubrid_put: There may be column name string copy error if the length of column name is more than 4;
- Fix a bug in cubrid_bind: When the value of binding parameter is NULL, it will covert the value to empty string;
- Fix a bug which may casue memory leak: After calling array_init(return_value), if error occures, it should destroy the array before returning false;
- Fix a bug about BLOB/CLOB: When inserting LOB data, if the data size is large enough, it will fails. And if the LOB data is in a file, and it is too large to be put into memory, you can bind a file path name when binding the LOB data;
- Fix a bug about CLOB: When binding data type is CLOB, it will fail when inserting it into CUBRID.
</notes>
</release>
<release>
<version>
<release>8.3.1.0008</release>
<api>8.3.1</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="http://www.php.net/license">PHP</license>
<notes>
Changed and Enhanced Features:
- According to mysql_fetch_field, Add 4 properties(primary_key blob unsigned zerofill) in cubrid_fetch_field
- Add two functions, cubrid_pconnect and cubrid_pconnect_with_url, to support the persistent connection like mysql_pconnect
- Add a form of the url argument in cubrid_connect_with_url function
</notes>
</release>
<release>
<version>
<release>8.3.1.0007</release>
<api>8.3.1</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="http://www.php.net/license">PHP</license>
<notes>
Fixed bugs:
- Fix a bug about last_connect_id: if applications don't close all the connections, at some point retrieving data from database seems to be successfully but it does not return anything, only a warning message in the error_log that says someting like this: "11 is not a valid CUBRID-Connect resource"
</notes>
</release>
<release>
<version>
<release>8.3.1.0006</release>
<api>8.3.1</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="http://www.php.net/license">PHP</license>
<notes>
- Add support for named placeholder for prepare statement;
- cubrid_lob_size returns lob size as a string, because it can't return 64-bit integer from php extension.
Fixed bugs:
- Fix a bug in cubrid_insert_id: max precision of insert id is 38, so it shouldn't return the value as integer, use string instead;
- Fix a bug about BLOB/CLOB: When inserting LOB data, if the data size is large enough, it will fails. If the LOB data is in a file, and it is too large to be put into memory, you can bind a file path name when binding the LOB data.
</notes>
</release>
<release>
<version>
<release>8.3.1.0005</release>
<api>8.3.1</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="http://www.php.net/license">PHP</license>
<notes>
- Use long long to store lob size.
The data type of BLOB/CLOB size is long long, but it can't return long long
from PHP extension function. After tring serveral methods, I find that
cubrid_lob_size should return a string just as PDO does. I will fix this
problem in CUBRID PHP R4.0 release.
- Fix a bug which may casue memory leak: After calling array_init(return_value), if error occures, it should destroy the array before returning false;
- Fix a bug in cubrid_bind: When the value of binding parameter is NULL, it will covert the value to empty string;
- Fix a bug in cubrid_real_escape string: When escaping single quote in string, it should use double single quotes, not backslash.
</notes>
</release>
<release>
<version>
<release>8.3.1.0004</release>
<api>8.3.1</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="http://www.php.net/license">PHP</license>
<notes>
- zend_long64 don't exist in php-5.2.x, use size_t for LOB size instead.
</notes>
</release>
<release>
<version>
<release>8.3.1.0003</release>
<api>8.3.1</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="http://www.php.net/license">PHP</license>
<notes>
- use zend_long64 to store LOB data size, not long.
</notes>
</release>
<release>
<version>
<release>8.3.1.0002</release>
<api>8.3.1</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="http://www.php.net/license">PHP</license>
<notes>
- fix a bug in cubrid_fetch_object : cubrid_fetch_object can't work with php-5.2.x.
- fix a bug in cubrid_bind : blob/clob data won't be binded correctly, which will cause cubrid_execute fail"
</notes>
</release>
<release>
<version>
<release>8.3.1.0001</release>
<api>8.3.1</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="http://www.php.net/license">PHP</license>
<notes>
2008 R3.1 Release
This release is a major release. CUBRID 3.1 Stable has been released. Several new
features have been added to this version including new BLOB and CLOB data types and
new APIs in JDBC/CCI which can get foreign key information. Accordingly new functions
and features are added in this CUBRID PHP version, and some bugs have been fixed.
Functionality added:
- Add more CUBRID-MySQL Compatibility functions:
cubrid_query
cubrid_close
cubrid_error
cubrid_errno
cubrid_client_encoding
cubrid_fetch_array
cubrid_db_name
cubrid_ping
- Add Lob related functions:
cubrid_lob_get
cubrid_lob_close
cubrid_lob_size
cubrid_lob_export
cubrid_lob_send
Functionality removed:
Glo data type has been removed from CUBRID 3.1, BLOB/CLOB can be used to replace it. So
removed Glo related functions:
cubrid_new_glo
cubrid_save_to_glo
cubrid_load_from_glo
cubrid_send_glo
Changed and Enhanced Features:
- Add three new schema type integer constants for cubrid_schema:
CUBRID_SCH_IMPORTED_KEYS
CUBRID_SCH_EXPORTED_KEYS
CUBRID_SCH_CROSS_REFERENCE
They can be used to get foreign key information.
- cubrid_bind support BLOB and CLOB data types.
- cubrid_unbuffered_query now is worthy of its name. It won't need to wait
for that all query results have been complete. It will return when the
results are being generated, so you can't use cubrid_num_rows and
cubrid_data_seek on a result set returned from cubrid_unbuffered_query.
- cubrid_fetch_object: Add new parameters class_name and params, which can
pass the name of class to instantiate and the constructor for class_name objects.
- When cubrid_schema and cubrid_col_size fails, return false instead of -1.
Fixed bugs:
- last db connetion/request resource management: If there is no variable to refer these resources, they will be removed by garbage collector.
- cubrid_execute: If cubrid fails to get result info after executing sql statement, there may be memory leak.
- cubrid_disconnect: When disconnecting any db connection, it will always reset the last request and connection info.
- cubrid_unbuffered_query: When query execution fails, it don't free the allocated request resource.
</notes>
</release>
<release>
<version>
<release>8.3.0.0005</release>
<api>8.3.0</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="http://www.php.net/license">PHP</license>
<notes>
- enhance cubrid_fetch_object : make it compitible with mysql_fetch_object.
- enhance cubrid_unbuffered_query : make it worthy of the name, unbuffered query.
- fix a bug in cubrid_execute : if cubrid fails to get result info, there may be memory leak.
- fix a bug in cubrid_disconnect : When disconnecting any db connection, it will always reset the last request and connection info.
- fix a bug in last db connect/request life cycle management : if there is no var to refer these resources, then they will be removed by garbage collector.
- fix a bug in cubrid_unbuffered_query which can cause memory leak : when query execution fails, it don't free the allocated request resource.
</notes>
</release>
<release>
<version>
<release>8.3.0.0004</release>
<api>8.3.0</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="http://www.php.net/license">PHP</license>
<notes>
- Fix a bug in cubrid_put: Under x64 system, there will be memory overflow in cubrid_put when given the the attr name as the third param.
</notes>
</release>
<release>
<version>
<release>8.3.0.0003</release>
<api>8.3.0</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="http://www.php.net/license">PHP</license>
<notes>
- Add a new function cubrid_fetch_array
</notes>
</release>
<release>
<version>
<release>8.3.0.0002</release>
<api>8.3.0</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="http://www.php.net/license">PHP</license>
<notes>
- fix an installation bug in config.m4
</notes>
</release>
<release>
<version>
<release>8.3.0.0001</release>
<api>8.3.0</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="http://www.php.net/license">PHP</license>
<notes>
This release is a major release. All codes has been reviewed, and totally rewritten with latest Zend Engine 2 API.
- Added more than 20 new APIs, see release-notes.html in package for more details.
- Added two new schema types for cubrid_schema: CUBRID_SCH_DIRECT_SUPER_CLASS and CUBRID_SCH_PRIMARY_KEY.
- More data types support for cubrid_bind, the following types are added: CHAR, VARCHAR, BIGINT, MONETARY, VARBIT and DATETIME.
- Fix a bug in cubrid_get: If parameter attr is given and its type is string, and the function returns successfully, then there will be memory leak.
</notes>
</release>
</changelog>
</package>