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
---
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
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
+++
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
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
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
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
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
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
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
---
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
+++
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
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
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
---
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
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)
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
+++
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
---
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'
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 ***
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
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
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
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
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
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.
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
+++
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
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
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'
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
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
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:
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
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
+++
35 matches
Mail list logo