History log of /PHP-8.2/ext/dba/dba.c (Results 176 – 200 of 241)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# ba534ac7 09-Dec-2002 Marcus Boerger

Added open modifier '-' to skip/ignore locking. See bug #20828, #20858

Revision tags: php-4.3.0RC2
# 579e3ca9 26-Nov-2002 Marcus Boerger

Add Berkeley db4 support

Revision tags: RELEASE_1_0b2
# e7d20a04 22-Nov-2002 Marcus Boerger

Make magic_quotes_runtime work bidirectional for dba

Revision tags: BEFORE_RENAMING
# a14bc768 14-Nov-2002 Marcus Boerger

Add magic_quotes_runtime support

Revision tags: php-4.3.0RC1
# 5ec93757 14-Nov-2002 Marcus Boerger

Fix locking behaviour: On some systems read during write is permitted but
most libraries are not capable of that. GDBM is system dependant so there
we only test that we do not deadlock.

# 759e4b10 11-Nov-2002 Marcus Boerger

Use php_flock instead of flock

# c4e57b18 11-Nov-2002 Marcus Boerger

-fix file open mode when modifier 'd' is used
#Add my name to authors

# b8f3b835 10-Nov-2002 Marcus Boerger

Emit a warning when open mode modifier t is used wrong.

# 705a4e25 10-Nov-2002 Marcus Boerger

-Centralise open stream for builtin modules that use streams
-If locks work on database file then only one stream open call is used

# 224e530e 10-Nov-2002 Marcus Boerger

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
sense so a notic

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
sense so a notice is generated)

show more ...

# 95018fc5 08-Nov-2002 Marcus Boerger

-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' for non blocking alias
#test access

-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' for non blocking alias
#test access to a database file.
#locking uses flock() which will be emulated or warned if that is not eally
#possible in ext/standard/flock_compat.c

show more ...

# 3037b35b 06-Nov-2002 Sascha Schumann

emalloc never returns 0, so we can simplify the code paths.
also replace ecalloc with emalloc+memset, so that the latter can be inlined.

# 88af7e98 06-Nov-2002 Marcus Boerger

Use the the name 'flatfile' correctly so the handler support can be built now.
#I do not like the lock solution since a crashed php would leave the *lck
#file locked now.

# 4be50925 06-Nov-2002 Marcus Boerger

move newly introduced flatfile support from dbm to new flatfile handler
# do not make the same mistake as with ext/db where it was not clear
# which format was used.

# 77858f7f 05-Nov-2002 Marcus Boerger

-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.

# 177b24a4 05-Nov-2002 Marcus Boerger

Why did open fail?

# 5be5c7f1 04-Nov-2002 Marcus Boerger

incorporate cdb-0.75 as suggested by D. J. Bernstein
#dba now supports cdb_make

# 9d0c4b7b 04-Nov-2002 Marcus Boerger

passing around TSRM
#going to add CDB_MAKE support

# aaf5911b 03-Nov-2002 Marcus Boerger

cdb now allows multiple key-value pairs with same key

# a5968cf3 01-Nov-2002 Marcus Boerger

php_error -> php_error_docref

Revision tags: php-4.3.0pre2
# 63cffd7e 25-Oct-2002 Marcus Boerger

Implemented dba_list() that returns an array rsrcid=>filename and a test.

# 82b96d99 24-Oct-2002 Marcus Boerger

implemented dba_handlers()
@Added dba_handlers() that lists all installed handlers in an array. (marcus)

Revision tags: RELEASE_1_0b1, php-4.3.0pre1, MODERN_SYMMETRIC_SESSION_BEHAVIOUR_20021003, RELEASE_0_91, php-4.3.0dev_zend2_alpha3, php-4.2.3, php-4.2.3RC2, php-4.2.3RC1
# 135a1c64 23-Aug-2002 foobar

Made this extension to use the resource stuff

Revision tags: dev, php-4.2.2, INITIAL_IMPORT_SOURCEFORGE, xmlrpc_epi_0_51_merge_pt, php-4.3.0dev_zend2_alpha2
# f57306cd 26-Jun-2002 Derick Rethans

Unify error messages

Revision tags: php-4.3.0dev, php5_5_0, RELEASE_0_90, php-4.3.0dev_zend2_alpha1, BEFORE_OBJECTS_STORE, SAFEGUARD_3_0_BETA1_RC1_26062002, RELEASE_0_11, NEW_UI_API_BP, RELEASE_0_10, RELEASE_0_4, php-4.3.0dev-ZendEngine2, php-4.3.0dev-ZendEngine2-Preview1, php-4.2.1, php-4.2.1RC2, php-4.2.1RC1, php-4.2.0, php-4.2.0RC4, php-4.2.0RC3, php-4.2.0RC2, php-4.2.0RC1, help
# 90613d22 28-Feb-2002 Sebastian Bergmann

Maintain headers.

12345678910