[PHP-CVS] cvs: php4 /ext/dba dba.c

2003-06-21 Thread Marcus Boerger
helly Sat Jun 21 14:17:20 2003 EDT Modified files: /php4/ext/dba dba.c Log: Store the absolute path of the database file and use that in the external library Index: php4/ext/dba/dba.c diff -u php4/ext/dba/dba.c:1.94 php4/ext/dba/dba.c:1.95 ---

[PHP-CVS] cvs: php4 /ext/dba dba.c

2003-06-21 Thread Marcus Boerger
helly Sat Jun 21 14:43:25 2003 EDT Modified files: /php4/ext/dba dba.c Log: Don't copy the filename when it is not needed Index: php4/ext/dba/dba.c diff -u php4/ext/dba/dba.c:1.95 php4/ext/dba/dba.c:1.96 --- php4/ext/dba/dba.c:1.95 Sat Jun 21

[PHP-CVS] cvs: php4 /ext/dba dba.c

2003-06-16 Thread Edin Kadribasic
edink Mon Jun 16 05:11:31 2003 EDT Modified files: /php4/ext/dba dba.c Log: Fixed win32 build Index: php4/ext/dba/dba.c diff -u php4/ext/dba/dba.c:1.93 php4/ext/dba/dba.c:1.94 --- php4/ext/dba/dba.c:1.93 Fri Jun 13 10:59:01 2003 +++

[PHP-CVS] cvs: php4 /ext/dba dba.c

2003-06-13 Thread Andrey Hristov
andrey Fri Jun 13 10:59:01 2003 EDT Modified files: /php4/ext/dba dba.c Log: proto fixes Index: php4/ext/dba/dba.c diff -u php4/ext/dba/dba.c:1.92 php4/ext/dba/dba.c:1.93 --- php4/ext/dba/dba.c:1.92 Thu Jun 12 15:53:40 2003 +++ php4/ext/dba/dba.c

[PHP-CVS] cvs: php4 /ext/dba dba.c

2003-06-12 Thread Marcus Boerger
helly Thu Jun 12 15:53:40 2003 EDT Modified files: /php4/ext/dba dba.c Log: Bugfix #2397: dba_open locking error with db3 Index: php4/ext/dba/dba.c diff -u php4/ext/dba/dba.c:1.91 php4/ext/dba/dba.c:1.92 --- php4/ext/dba/dba.c:1.91 Tue Jun 10

[PHP-CVS] cvs: php4 /ext/dba dba.c

2003-03-04 Thread Marcus Boerger
helly Tue Mar 4 14:56:35 2003 EDT Modified files: /php4/ext/dba dba.c Log: fix dba by fixing key_len retrieval Index: php4/ext/dba/dba.c diff -u php4/ext/dba/dba.c:1.84 php4/ext/dba/dba.c:1.85 --- php4/ext/dba/dba.c:1.84 Wed Feb 26 17:07:50 2003

[PHP-CVS] cvs: php4 /ext/dba dba.c php_dba.h

2003-03-04 Thread Marcus Boerger
helly Tue Mar 4 18:45:48 2003 EDT Modified files: /php4/ext/dba dba.c php_dba.h Log: Use stream locking support # needs more testing Index: php4/ext/dba/dba.c diff -u php4/ext/dba/dba.c:1.85 php4/ext/dba/dba.c:1.86 --- php4/ext/dba/dba.c:1.85 Tue

[PHP-CVS] cvs: php4 /ext/dba dba.c

2003-02-26 Thread Marcus Boerger
helly Wed Feb 26 17:07:50 2003 EDT Modified files: /php4/ext/dba dba.c Log: allow keys as array(group, name) for handler inifile Index: php4/ext/dba/dba.c diff -u php4/ext/dba/dba.c:1.83 php4/ext/dba/dba.c:1.84 --- php4/ext/dba/dba.c:1.83 Sat Feb 22

[PHP-CVS] cvs: php4 /ext/dba dba.c

2003-01-31 Thread Marcus Boerger
helly Fri Jan 31 14:12:24 2003 EDT Modified files: /php4/ext/dba dba.c Log: Fix proto Index: php4/ext/dba/dba.c diff -u php4/ext/dba/dba.c:1.81 php4/ext/dba/dba.c:1.82 --- php4/ext/dba/dba.c:1.81 Sat Jan 18 14:49:25 2003 +++ php4/ext/dba/dba.c Fri

[PHP-CVS] cvs: php4 /ext/dba dba.c

2002-12-30 Thread Marcus Boerger
helly Mon Dec 30 06:32:37 2002 EDT Modified files: /php4/ext/dba dba.c Log: -better parameter names for DBA_HND macros -remove unnecessary notice Index: php4/ext/dba/dba.c diff -u php4/ext/dba/dba.c:1.75 php4/ext/dba/dba.c:1.76 ---

[PHP-CVS] cvs: php4 /ext/dba dba.c

2002-12-30 Thread Marcus Boerger
helly Mon Dec 30 06:43:19 2002 EDT Modified files: /php4/ext/dba dba.c Log: 2nd part of the patch Index: php4/ext/dba/dba.c diff -u php4/ext/dba/dba.c:1.76 php4/ext/dba/dba.c:1.77 --- php4/ext/dba/dba.c:1.76 Mon Dec 30 06:32:37 2002 +++

[PHP-CVS] cvs: php4 /ext/dba dba.c

2002-12-29 Thread Marcus Boerger
helly Sun Dec 29 10:31:00 2002 EDT Modified files: /php4/ext/dba dba.c Log: Add a default handler that makes handler parameter to open functions optional. @Improved dba extension (Marcus) @-Made handler parameter of dba_(p)open() optional. @-Added

[PHP-CVS] cvs: php4 /ext/dba dba.c

2002-12-20 Thread Andrei Zmievski
andrei Fri Dec 20 11:45:35 2002 EDT Modified files: /php4/ext/dba dba.c Log: At least this problem exposed some leaks.. Index: php4/ext/dba/dba.c diff -u php4/ext/dba/dba.c:1.71 php4/ext/dba/dba.c:1.72 --- php4/ext/dba/dba.c:1.71 Wed Dec 11

[PHP-CVS] cvs: php4 /ext/dba dba.c

2002-12-20 Thread Andrei Zmievski
andrei Fri Dec 20 20:09:27 2002 EDT Modified files: /php4/ext/dba dba.c Log: Alias dba_popen() to dba_open() until persistent STDIO streams are implemented. Index: php4/ext/dba/dba.c diff -u php4/ext/dba/dba.c:1.73 php4/ext/dba/dba.c:1.74 ---

[PHP-CVS] cvs: php4 /ext/dba dba.c

2002-12-11 Thread Marcus Boerger
helly Wed Dec 11 05:37:39 2002 EDT Modified files: /php4/ext/dba dba.c Log: Warnings and Notices when lock modifiers for dba_(p)open are used wrong. This finally closes bug #20828 (and i hope it must not be reopened) Index: php4/ext/dba/dba.c diff

[PHP-CVS] cvs: php4 /ext/dba dba.c

2002-12-10 Thread Marcus Boerger
helly Tue Dec 10 17:02:53 2002 EDT Modified files: /php4/ext/dba dba.c Log: -remove second attempt to close lock file -default to lock on db file instead on .lck file. -try to use existing .lck file and only create it on failure (allows ro access)

[PHP-CVS] cvs: php4 /ext/dba dba.c

2002-12-10 Thread Marcus Boerger
helly Tue Dec 10 17:51:09 2002 EDT Modified files: /php4/ext/dba dba.c Log: add missing comment Index: php4/ext/dba/dba.c diff -u php4/ext/dba/dba.c:1.69 php4/ext/dba/dba.c:1.70 --- php4/ext/dba/dba.c:1.69 Tue Dec 10 17:49:33 2002 +++

[PHP-CVS] cvs: php4 /ext/dba dba.c

2002-12-09 Thread Marcus Boerger
helly Mon Dec 9 12:54:13 2002 EDT Modified files: /php4/ext/dba dba.c Log: Added open modifier '-' to skip/ignore locking. See bug #20828, #20858 Index: php4/ext/dba/dba.c diff -u php4/ext/dba/dba.c:1.65 php4/ext/dba/dba.c:1.66 ---

Re: [PHP-CVS] cvs: php4 /ext/dba dba.c

2002-12-09 Thread Sascha Schumann
On Mon, 9 Dec 2002, Marcus Boerger wrote: helly Mon Dec 9 13:03:01 2002 EDT Modified files: /php4/ext/dba dba.c Log: Recheckin as unix # *** sorry ** a new diff tool converted it to dos before last comit *** sorry *** That's why you should run a 'cvs diff'

Re: [PHP-CVS] cvs: php4 /ext/dba dba.c

2002-12-09 Thread Marcus Börger
At 19:38 09.12.2002, Sascha Schumann wrote: On Mon, 9 Dec 2002, Marcus Boerger wrote: helly Mon Dec 9 13:03:01 2002 EDT Modified files: /php4/ext/dba dba.c Log: Recheckin as unix # *** sorry ** a new diff tool converted it to dos before last comit *** sorry ***

[PHP-CVS] cvs: php4 /ext/dba dba.c /ext/dba/tests dba008.phpt

2002-11-22 Thread Marcus Boerger
helly Fri Nov 22 10:47:48 2002 EDT Modified files: /php4/ext/dba dba.c /php4/ext/dba/tests dba008.phpt Log: Make magic_quotes_runtime work bidirectional for dba Index: php4/ext/dba/dba.c diff -u php4/ext/dba/dba.c:1.63 php4/ext/dba/dba.c:1.64

Re: [PHP-CVS] cvs: php4 /ext/dba dba.c dba_cdb.c dba_db2.c dba_db3.c dba_dbm.c dba_flatfile.c dba_gdbm.c dba_ndbm.c

2002-11-13 Thread Marcus Börger
At 18:59 06.11.2002, Sascha Schumann wrote: sas Wed Nov 6 12:59:04 2002 EDT Modified files: /php4/ext/dba dba.c dba_cdb.c dba_db2.c dba_db3.c dba_dbm.c dba_flatfile.c dba_gdbm.c dba_ndbm.c Log: emalloc never returns 0, so we can simplify the

Re: [PHP-CVS] cvs: php4 /ext/dba dba.c dba_cdb.c dba_db2.c dba_db3.cdba_dbm.c dba_flatfile.c dba_gdbm.c dba_ndbm.c

2002-11-13 Thread Sascha Schumann
On Wed, 13 Nov 2002, Marcus Börger wrote: At 18:59 06.11.2002, Sascha Schumann wrote: sas Wed Nov 6 12:59:04 2002 EDT Modified files: /php4/ext/dba dba.c dba_cdb.c dba_db2.c dba_db3.c dba_dbm.c dba_flatfile.c dba_gdbm.c dba_ndbm.c

Re: [PHP-CVS] cvs: php4 /ext/dba dba.c dba_cdb.c dba_db2.c dba_db3.c dba_dbm.c dba_flatfile.c dba_gdbm.c dba_ndbm.c

2002-11-13 Thread Marcus Börger
At 13:37 13.11.2002, Sascha Schumann wrote: On Wed, 13 Nov 2002, Marcus Börger wrote: At 18:59 06.11.2002, Sascha Schumann wrote: sas Wed Nov 6 12:59:04 2002 EDT Modified files: /php4/ext/dba dba.c dba_cdb.c dba_db2.c dba_db3.c dba_dbm.c

Re: [PHP-CVS] cvs: php4 /ext/dba dba.c dba_cdb.c dba_db2.c dba_db3.cdba_dbm.c dba_flatfile.c dba_gdbm.c dba_ndbm.c

2002-11-13 Thread Sascha Schumann
You're right the compiler knows the size in the caller function but not in ecalloc of cause. Shouldn't then ecalloc be a compiler define? #define ecalloc(num, size) \ memset( emalloc(num*size), 0, num*size) It was like that until Aug 18th. A commit back then turned the fast macro

Re: [PHP-CVS] cvs: php4 /ext/dba dba.c dba_cdb.c dba_db2.c dba_db3.c dba_dbm.c dba_flatfile.c dba_gdbm.c dba_ndbm.c

2002-11-13 Thread Marcus Börger
At 14:14 13.11.2002, Sascha Schumann wrote: You're right the compiler knows the size in the caller function but not in ecalloc of cause. Shouldn't then ecalloc be a compiler define? #define ecalloc(num, size) \ memset( emalloc(num*size), 0, num*size) It was like that until Aug 18th.

[PHP-CVS] cvs: php4 /ext/dba dba.c

2002-11-11 Thread Marcus Boerger
helly Mon Nov 11 15:53:42 2002 EDT Modified files: /php4/ext/dba dba.c Log: Use php_flock instead of flock Index: php4/ext/dba/dba.c diff -u php4/ext/dba/dba.c:1.60 php4/ext/dba/dba.c:1.61 --- php4/ext/dba/dba.c:1.60 Mon Nov 11 07:04:12 2002 +++

[PHP-CVS] cvs: php4 /ext/dba dba.c

2002-11-10 Thread Marcus Boerger
helly Sun Nov 10 11:03:18 2002 EDT Modified files: /php4/ext/dba dba.c Log: finish work on locking -all but gdbm do internal locking now since only gdbm has internal locking -you can force locking on database or lck file (with gdbm this makes no

[PHP-CVS] cvs: php4 /ext/dba dba.c

2002-11-10 Thread Marcus Boerger
helly Sun Nov 10 18:07:35 2002 EDT Modified files: /php4/ext/dba dba.c Log: Emit a warning when open mode modifier t is used wrong. Index: php4/ext/dba/dba.c diff -u php4/ext/dba/dba.c:1.58 php4/ext/dba/dba.c:1.59 --- php4/ext/dba/dba.c:1.58 Sun

[PHP-CVS] cvs: php4 /ext/dba dba.c dba_flatfile.c php_dba.h

2002-11-07 Thread Marcus Boerger
helly Thu Nov 7 20:03:54 2002 EDT Modified files: /php4/ext/dba dba.c dba_flatfile.c php_dba.h Log: -lock support moved from dba_flatfile.c to dba.c -flatfile, cdb, cdb_make use locking now #locking is blocking per default use 'rt', 'wt', ct' or 'nt'

[PHP-CVS] cvs: php4 /ext/dba dba.c dba_cdb.c dba_db2.c dba_db3.c dba_dbm.c dba_flatfile.c dba_gdbm.c dba_ndbm.c

2002-11-06 Thread Sascha Schumann
sas Wed Nov 6 12:59:04 2002 EDT Modified files: /php4/ext/dba dba.c dba_cdb.c dba_db2.c dba_db3.c dba_dbm.c dba_flatfile.c dba_gdbm.c dba_ndbm.c Log: emalloc never returns 0, so we can simplify the code paths. also replace

[PHP-CVS] cvs: php4 /ext/dba dba.c dba_cdb.c dba_db2.c dba_db3.c dba_dbm.c dba_gdbm.c dba_ndbm.c php_dba.h

2002-11-05 Thread Marcus Börger
helly Tue Nov 5 09:46:36 2002 EDT Modified files: /php4/ext/dba dba.c dba_cdb.c dba_db2.c dba_db3.c dba_dbm.c dba_gdbm.c dba_ndbm.c php_dba.h Log: Why did open fail? Index: php4/ext/dba/dba.c diff -u php4/ext/dba/dba.c:1.50

[PHP-CVS] cvs: php4 /ext/dba dba.c

2002-11-05 Thread Marcus Börger
helly Tue Nov 5 10:01:21 2002 EDT Modified files: /php4/ext/dba dba.c Log: -use of emalloc functions -info was not initialised fulle due to memset parameters now that the whole structure is initialised we can stop putting 0 in it. Index:

[PHP-CVS] cvs: php4 /ext/dba dba.c dba_cdb.c php_dba.h /ext/dba/tests dba_cdb_read.phpt

2002-11-03 Thread Marcus Börger
helly Sun Nov 3 11:43:07 2002 EDT Modified files: /php4/ext/dba dba.c dba_cdb.c php_dba.h /php4/ext/dba/tests dba_cdb_read.phpt Log: cdb now allows multiple key-value pairs with same key Index: php4/ext/dba/dba.c diff -u php4/ext/dba/dba.c:1.47

[PHP-CVS] cvs: php4 /ext/dba dba.c

2002-11-01 Thread Marcus Börger
helly Fri Nov 1 09:15:24 2002 EDT Modified files: /php4/ext/dba dba.c Log: php_error - php_error_docref Index: php4/ext/dba/dba.c diff -u php4/ext/dba/dba.c:1.46 php4/ext/dba/dba.c:1.47 --- php4/ext/dba/dba.c:1.46 Fri Oct 25 06:06:35 2002 +++