Tomas V.V.Cox
1f470ecca6
E_ALL fixes
2001-10-05 01:32:13 +00:00
Tomas V.V.Cox
0ebee4d29f
get rid of the RC part of php versions
2001-10-05 00:28:36 +00:00
Tomas V.V.Cox
0786889de0
added method phpVersionIs() to find if a PHP version is minor, greater
...
or both (see in-line doc for more info)
2001-10-04 19:05:09 +00:00
Jon Parise
c6bed4ce3d
Search for the '@' symbol in the DSN from the right instead of the left.
...
That will allow the password element to include a '@' symbol without
confusing the DSN parser.
Submitted by: Alex L <admin@networkessence.net>
2001-10-04 00:29:37 +00:00
Tomas V.V.Cox
e3e28c8f59
extract only the package.xml file instead of all files
2001-09-29 00:38:24 +00:00
Tomas V.V.Cox
15ac0567f9
implemented infoFromTgzFile()
2001-09-28 00:55:16 +00:00
Tomas V.V.Cox
73b5ff0389
tab vs ws
2001-09-27 23:59:16 +00:00
Tomas V.V.Cox
95d19651f3
don't want "-" in package names
2001-09-27 23:31:15 +00:00
Stig Bakken
f12896d23b
* hopefully the only changes required for the initials->user rename
2001-09-04 03:34:59 +00:00
Stig Bakken
04439c305b
* rename "initials" to "user" for clarity
2001-09-04 03:23:56 +00:00
Jesus M. Castagnetto
22dc6f2a3b
s/fileList/filelist/
2001-09-02 00:11:44 +00:00
Jesus M. Castagnetto
2f9b7b8737
Changed element and attribute names to lowercase to match the changes
...
in the package.xml files
2001-09-02 00:09:52 +00:00
Tomas V.V.Cox
a95fb10461
renumber error lines
2001-08-31 19:21:02 +00:00
Tomas V.V.Cox
2567b428b2
fix for DB/tests/db_error2.phpt
2001-08-31 19:13:24 +00:00
Tomas V.V.Cox
bf0ab08fb8
fix problem when mixing different error modes under certain circumstances
...
(pear/test/pear_error3.phpt)
2001-08-31 17:56:44 +00:00
Tomas V.V.Cox
409b87d41e
make some tests to work. Still left the Notice of the deprecated use of
...
call_user_method, no way to shut it down.
2001-08-31 16:43:08 +00:00
Tomas V.V.Cox
4861c0cf99
Use _default_error_options as the options for PEAR_ERROR_CALLBACK.
...
Depreciate the use of _default_error_callback
2001-08-31 16:12:33 +00:00
Tomas V.V.Cox
cc747779ce
fix userinfo msg in Pear_Error::toString() when callback mode is selected
...
and style
2001-08-31 13:27:46 +00:00
Tomas V.V.Cox
567c10ba4c
killed obscure bug in pushErrorHandling
2001-08-30 19:55:57 +00:00
Tomas V.V.Cox
0fdc143d9e
The "actual" mode must be taken, not the error object mode
2001-08-30 15:27:55 +00:00
Tomas V.V.Cox
176bf835e4
added the Mail/mime.php file
2001-08-28 13:39:50 +00:00
Stig Bakken
b3745665dd
* tidy up "make install" output
2001-08-28 13:07:33 +00:00
Stig Bakken
821ea15431
* Archive_Tar is no longer experimental
2001-08-28 12:26:47 +00:00
Stig Bakken
c93ec77f15
* Log/Observer.php rename fix
2001-08-28 12:11:32 +00:00
Stig Bakken
36c27603b1
* started work on php file support
2001-08-28 11:18:08 +00:00
Stig Bakken
f7fcf3a701
* fold case when parsing package.xml
2001-08-28 08:52:03 +00:00
Stig Bakken
2ccffc5600
* fixes to make package.xml parsing case insensitive
2001-08-27 21:25:16 +00:00
Tomas V.V.Cox
9037bedb9e
The "pear package" command will try to open "./package.xml" if no more
...
params are given.
2001-08-19 12:53:01 +00:00
Tomas V.V.Cox
df54bca0a0
better error hanlding
2001-08-19 12:37:51 +00:00
Tomas V.V.Cox
cf70755a05
maintain original file perms
2001-08-19 12:30:24 +00:00
Stig Bakken
b96e13a99d
Added "phptar" command as proof that the Archive_Tar class works.
...
# Great work, Vincent!
2001-08-19 00:34:08 +00:00
Tomas V.V.Cox
a0bf4ac47d
added support for the following tags in package.xml:
...
- <State> inside <Release> (package development state: 'alpha','beta','stable','snapshot')
- <Changelog> stores <Release> entries
- <Maintainers> stores multiple <Maintainer> entries
- <Role> inside <Maintainer> ('lead','developer','contributor','helper')
2001-08-18 14:40:25 +00:00
Sebastian Bergmann
d311622203
Forgot to add DB.php.
2001-08-17 08:51:09 +00:00
foobar
12a74c513d
These files do not exist anymore.
2001-08-17 08:47:43 +00:00
Chuck Hagenbuch
2b9e767822
PEAR::raiseError() can be called statically - don't assume $this will be
...
there!
2001-08-15 21:26:12 +00:00
Stig Bakken
84cdabcec0
* point people to the manual instead
2001-08-15 21:03:51 +00:00
Stig Bakken
d400f78079
* expected error codes are stored on a stack now, PEAR::expectError()
...
pushes into it, PEAR::popExpect() pops off it
* made pear_error test work on other boxes than my own :-)
2001-08-14 21:11:33 +00:00
Stig Bakken
3c801213c6
* updated test (currently passes only on my laptop, sorry...)
2001-08-14 12:49:51 +00:00
Stig Bakken
c49f8aa0ef
* added expectError() method
2001-08-14 12:49:25 +00:00
Stig Bakken
ecb2b081f1
@Added --version option to php-config (Stig)
2001-08-13 07:58:29 +00:00
Tomas V.V.Cox
bafa98109c
removed my debug code :)
2001-08-11 16:14:14 +00:00
Tomas V.V.Cox
9ca706e8ab
don't show is_file() stat errors
2001-08-11 16:11:49 +00:00
Sebastian Bergmann
fe956141fc
'delete' is a reserved word in Zend Engine 2
2001-08-11 08:08:05 +00:00
Sebastian Bergmann
5ac3adf9d2
Rename storage* to container*.
2001-08-10 16:12:33 +00:00
Tomas V.V.Cox
b4cdd3af84
fix multiple factory calls problem with php < 4.0.7
2001-08-09 08:06:52 +00:00
Tomas V.V.Cox
d87bae9f1b
*** empty log message ***
2001-08-09 07:56:33 +00:00
Tomas V.V.Cox
02545f0503
spaces
2001-08-09 07:52:29 +00:00
Alexander Merz
25382be8ff
fix PHPDoc
2001-08-09 01:11:56 +00:00
Tomas V.V.Cox
96aab6aed4
don't show the call_user_method deprecated use warning (disturbs tests)
2001-08-04 10:47:10 +00:00
Tomas V.V.Cox
fa0481609c
* Added the new fetch row mode: DB_FETCHMODE_OBJECT that returns the columns
...
of a fetched row as object properties
* Added a new class DB_row (the default type of a fetched row object)
* Updated some phpdocs
2001-08-03 14:13:52 +00:00
Tomas V.V.Cox
88748bc7a8
added BaseInstall dir support
2001-08-01 13:24:55 +00:00
Christian Stocker
32e6c484a8
Moved to the /pear repository
2001-07-31 22:35:20 +00:00
Tomas V.V.Cox
2c1af4d645
package() now returns the full path of the generated package also improved
...
windows support (if php getcwd() returns also the drive letter, please test it)
2001-07-31 13:36:54 +00:00
Stig Bakken
ae92dc7139
* DB_storage broke when DB_common::query was added, fixed
2001-07-31 07:57:14 +00:00
Christian Stocker
410dfbe6a4
moved from the Experimental dir. the basic things should work...
2001-07-30 15:54:28 +00:00
Tomas V.V.Cox
1e2d51855c
raiseError() now can accepts a PEAR error object in its first argument. With
...
this, users can "re-throw" a previously created PEAR error object (very
useful after the use of (push|pop)ErrorHandling)
2001-07-29 04:25:33 +00:00
Tomas V.V.Cox
fa75ae3394
Added the methods pushErrorHandler and popErrorHandler. With this it's
...
posible to override the actual error handler with a new one for the time
you need and restore it back when finish.
2001-07-29 03:46:55 +00:00
Alexander Merz
ca5fd10e1d
Bugfix by Johannes Erdfelt
2001-07-27 11:53:35 +00:00
Tomas V.V.Cox
538c838ac9
DB::assertExtension-> trigger a useful error message if backend extension couldn't be loaded
2001-07-26 00:01:27 +00:00
Stig Bakken
082165f198
* added emacs footer
2001-07-25 21:20:31 +00:00
Tomas V.V.Cox
30ec364e49
move the package list handler methods to the new Packlist.php also removed
...
the unused code
2001-07-19 11:15:48 +00:00
Tomas V.V.Cox
e78a175fc0
This class will handle the pear packages database (it's experimental now)
2001-07-19 11:10:28 +00:00
Tomas V.V.Cox
0d629b854a
added TODO and checks before try to open the package.xml file
2001-07-19 10:32:06 +00:00
Tomas V.V.Cox
9638928317
- Only decompress package once
...
- Allow relative directory package calls (for ex:
pear install packs/Pear_DB-1.1.tgz)
2001-07-18 23:13:56 +00:00
Tomas V.V.Cox
65af9358cd
- remove the xml parser code (use PEAR_Common::infoFromDescFile)
...
- added the new package.xml Dir tag support
- killed many bugs and warnings
(as it is quite usable yet, work is still in progress)
2001-07-18 17:29:09 +00:00
Tomas V.V.Cox
97c0042c04
- always write a the package definition file as 'package.xml' inside the package
...
- other clean-up's
2001-07-18 17:13:38 +00:00
Tomas V.V.Cox
073f9ec70f
killed some warnings
2001-07-18 17:11:28 +00:00
Jon Parise
dc5e76ec57
Private members don't have to be functions.
2001-07-18 00:27:15 +00:00
Jon Parise
28d5698523
Woops, missed a closing paren.
2001-07-17 23:56:46 +00:00
Jon Parise
36868ff301
Describe the standards for function naming and private methods.
2001-07-17 23:55:10 +00:00
Tomas V.V.Cox
c75f153daa
Oops, said include but do require (thanks Jon and Rasmus)
2001-07-17 20:46:16 +00:00
Tomas V.V.Cox
bed51fa581
- Removed the xml parser code (use now PEAR_Common::infoFromDescriptionFile())
...
- Added the ability to build packages without the need of being in the same
dir as the package.xml file (f.ex: pear package ./mypack/package.xml)
- Removed methods log() and mkdirHier() as they are now in Common.php
- More debug code and error checks
2001-07-17 19:21:55 +00:00
Tomas V.V.Cox
5cb96db143
moved methods log() and mkdirHier() from Packager/Installer to here
2001-07-17 19:13:40 +00:00
Tomas V.V.Cox
55c6e37956
include only the needed files
2001-07-17 19:11:48 +00:00
Chuck Hagenbuch
20a61a49ca
fix problem with static usage...
2001-07-17 16:01:16 +00:00
Tomas V.V.Cox
e3e8ae44c7
extend infoFromDescriptionFile() to:
...
- Handle the new FileList->Dir tag format (see
http://marc.theaimsgroup.com/?l=pear-dev&m=99071271521558&w=2 )
- Attributes of Files can inherit from Dir
- Support for the experimental LibFile/LibName/Sources tags
other indents and fixes
2001-07-16 18:01:09 +00:00
Stig Bakken
8406547fdb
(PEAR DB) some doc fixes
2001-07-15 22:54:08 +00:00
Tomas V.V.Cox
51c54c45bd
added DB_PARAM_MISC constant to use in prepare/execute
2001-07-12 11:14:12 +00:00
Tomas V.V.Cox
dc60b4d466
added LOCK/UNLOCK to mainps queries (reported by Erik Hjortsberg)
2001-07-11 11:03:27 +00:00
Tomas V.V.Cox
2bf0a0e5af
added NEED_MORE_DATA error message to $errorMessages
2001-07-10 21:49:51 +00:00
Tomas V.V.Cox
48cbbbb3db
minor in-line doc fix
2001-07-10 11:55:15 +00:00
Sebastian Bergmann
88e45cfd36
Convert double-quotes to single-quotes.
2001-07-07 23:15:08 +00:00
Martin Jansen
7efccca429
* reverted "DIRECTORY_SEPARATOR" patch
2001-07-07 15:54:27 +00:00
Martin Jansen
9899ec9bef
* added missing constant
2001-07-07 12:45:20 +00:00
Tomas V.V.Cox
d1d7432da4
addes more logging and security options
2001-07-07 00:25:39 +00:00
Tomas V.V.Cox
0fe40d53b0
whitespaces
2001-07-06 19:23:41 +00:00
Christian Stocker
f74079c8cc
Patch by Tobias, so parseInput returns pearError
2001-07-06 10:24:12 +00:00
Christian Stocker
d153a17da3
stupid missing semicolon
2001-07-04 11:24:49 +00:00
Christian Stocker
51a4c0ceb6
Write-Patch by Alexander for bug reported by Yavor
2001-07-03 09:34:35 +00:00
Christian Stocker
a65e4e91a1
Moved Config-Package from Experimental to main-directory, since noone complained about it ;)
2001-07-02 09:14:28 +00:00
Sebastian Bergmann
512f6af726
Fix for #11821 .
2001-07-01 14:15:49 +00:00
Tomas V.V.Cox
dfa35a78e6
Forget to add the $this->result param to fetchInto
2001-06-08 01:15:35 +00:00
Tomas V.V.Cox
48920fbb1b
Changed constant DB_OK from 0 to 1. So if you set a default error handler,
...
this will improve fetchInto usability [while ($res->fetchInto($row))],
because don't disturb the while loop
2001-06-07 13:44:44 +00:00
Tomas V.V.Cox
50cb6e3733
change DB_result::fetchRow to use extension fetchInto instead of
...
DB_result::fetchInto (speed improvement)
2001-06-07 12:55:14 +00:00
Andrei Zmievski
6c4d96e8ea
Fix long option parsing.
2001-05-29 16:18:35 +00:00
Stig Bakken
fc7d897490
@Added "pearize" script to generate Makefile.in files for PEAR extensions
2001-05-28 11:15:19 +00:00
Stig Bakken
9f3434264a
* added LibFile element, used to build Makefile.in
2001-05-28 11:14:47 +00:00
Stig Bakken
7d52787a96
* missing fold marks
2001-05-28 06:31:03 +00:00
Stig Bakken
ae9da3a9c1
* typo
2001-05-27 09:40:58 +00:00
Tomas V.V.Cox
881f74263a
-Changed $param[0] to $param{0} less ambiguous
...
-Readd "-?" param that shows the usage msg
2001-05-23 14:38:09 +00:00
Stig Bakken
2d6d626c75
* added missing doc for PEAR::raiseError skipmsg parameter
2001-05-23 12:37:43 +00:00
Tomas V.V.Cox
e88dd1ac99
remove "?" from Console_Getopt. Sorry Andrei it was there and
...
I left there :)
2001-05-22 16:30:36 +00:00
Tomas V.V.Cox
370f099492
- added error cheking and abort when no script install dir is set
...
- minor typos
2001-05-22 16:25:04 +00:00
Tomas V.V.Cox
a3d92b745a
- Added the following params support:
...
* -p set script install dir
* -e set extension install dir
* -d set documentation dest dir
* -v set verbose level
- Some error reporting clean up
- Added the standar PHP copyright header and authors
2001-05-22 16:21:02 +00:00
Stig Bakken
83b18832aa
@Define HAVE_CONFIG_H when building standalone DSO extensions (Stig)
2001-05-20 05:29:54 +00:00
Jon Parise
12a5c62402
- Renaming $no_cache to $caching and inverting it's meaning
...
- Adding accessors for private $caching flag: getCaching() and setCaching()
2001-05-15 15:33:44 +00:00
Tomas V.V.Cox
ea8cd965fe
Put the verbose mode to work again. Some other style.
2001-05-15 14:15:09 +00:00
Tomas V.V.Cox
1485283db2
white spaces and indenting
2001-05-15 14:03:04 +00:00
Christian Stocker
58c92275e9
2 files from Cache/ were missing here, too.
2001-05-15 10:29:07 +00:00
Stig Bakken
67212de780
updated the .emacs example
2001-05-06 23:44:06 +00:00
Ulf Wendel
a8bc329291
Made Cache::save() a wrapper for Cache::extSave()
2001-04-24 08:27:11 +00:00
Jon Parise
34f6baaef6
Updater.php -> Uploader.php
2001-04-23 00:16:56 +00:00
Stig Bakken
4d9660d3b9
* fixed PEAR_Common::infoFromDescriptionFile
2001-04-22 07:43:34 +00:00
Stig Bakken
2cf1b8d345
* expanded the following constants and made them available in PHP:
...
DEFAULT_INCLUDE_PATH
PEAR_INSTALL_DIR
PHP_EXTENSION_DIR
PHP_BINDIR
PHP_LIBDIR
PHP_DATADIR
PHP_SYSCONFDIR
PHP_LOCALSTATEDIR
PHP_CONFIG_FILE_PATH
* no longer generating pear/PEAR.php
* fixed some tests
* some more installer work
2001-04-22 01:09:14 +00:00
Stig Bakken
c78e847153
* update class doc-comment
2001-04-20 13:04:30 +00:00
Stig Bakken
20c4b9c7b9
* fixed up the XML-RPC class so it's useful at least (based on usefulinc 1b8)
2001-04-20 12:12:35 +00:00
Tomas V.V.Cox
cf080fb73f
fix small bug on error reporting (PEAR::raiseError params order)
2001-04-19 23:56:57 +00:00
Stig Bakken
fa6f3a3617
* fixed DB_common::getXxx when using the parameter array (didn't work before)
2001-04-19 21:54:37 +00:00
Stig Bakken
2966cc538b
* cotcha, Tomas
2001-04-19 12:31:20 +00:00
Ulf Wendel
457c638bfb
- fixed the garbage collection
...
Added some kind of LRU to delete all entries older than n seconds.
This fixes the bug that cache entries with lifetime 0 (endless) never
got removed although if they are no longer used. What's still missing
is some space limit for cache data.
2001-04-19 11:04:01 +00:00
Stig Bakken
43bba67988
* forgot to update this test too
2001-04-19 02:40:35 +00:00
Stig Bakken
2e4ecd5cab
* DB_common now inherits PEAR and its error handling stuff
...
* DB_common::raiseError is now just a wrapper for PEAR::raiseError
* fixed some cast warnings in prepare/execute
* updated tests
2001-04-19 02:37:47 +00:00
Stig Bakken
4f84d76ed7
* check that error callbacks exist
2001-04-19 02:33:24 +00:00
Stig Bakken
ad8dbb8d10
* added Colin's connect/factory error reporting fix
2001-04-19 02:32:33 +00:00
Stig Bakken
b16f38e2e7
* fix handling of broken DSNs like Colin suggested
2001-04-18 23:03:18 +00:00
Stig Bakken
90c1355a75
* PEAR_Installer un-broken again, it still doesn't update the
...
package list though
* better error handling in "pear" script
2001-04-17 02:33:45 +00:00
Stig Bakken
2723ad2e63
* have DB.php use PEAR::raiseError in factory methods
2001-04-17 01:51:27 +00:00
Stig Bakken
266cc59f06
* enable static use of PEAR::raiseError
2001-04-17 01:29:48 +00:00
Stig Bakken
457333c1fd
* implemented PEAR_Packager to make distribution packages. Currently only
...
runs on platforms with GNU tar installed
* the "pear" script now requires a command parameter (similar to cvs),
for example "pear package Cache.xml"
* broke PEAR_Installer :-)
2001-04-17 01:17:59 +00:00
Stig Bakken
f35cef5928
* DB::isManip now handles create, drop, alter, grant, revoke.
2001-04-16 22:16:38 +00:00
Stig Bakken
ee17aae3ac
* make the error class used by raiseError configurable (_error_class property,
...
overridden by first parameter to constructor)
2001-04-16 21:45:21 +00:00
Stig Bakken
d3bb832585
* actually commit the stuff I said I had committed :-)
2001-04-16 21:24:38 +00:00
Stig Bakken
1bdc3d7478
* added sgml/xml catalog file
2001-04-15 23:53:09 +00:00
Stig Bakken
a90c2198e0
* add a package type called empty (default)
2001-04-15 23:52:42 +00:00
Stig Bakken
81e1ef0ad7
* PEAR: look for destructor methods in parent classes if
...
the current class does not have one
2001-04-13 22:24:33 +00:00
Sascha Schumann
466c226415
Revert mega patch.
...
This patch has at least the following deficiences:
- the CGI is built using objects from another SAPI module.
This usually results in unsatisfied symbol references.
- the CGI makefile is not created properly
- building CGI cannot be disabled
2001-04-09 15:47:19 +00:00
Stig Bakken
a4877d7afd
* CGI version is always installed!
...
* replaced --disable-pear with --with-pear=DIR (or --without-pear),
is backwards compatible
* use --datadir, --libdir and --sysconfdir configure options to determine
where PEAR files, shared extensions and php.ini goes
* simplified the extension version directory name
2001-04-08 22:30:17 +00:00
Wilfredo Sanchez
0df6e8dd88
Add INSTALL_ROOT variable to specify install location.
2001-04-03 20:59:50 +00:00
Jon Parise
c20a6ff9dc
Cleaner (and probably safer) condition handling.
2001-04-03 03:12:49 +00:00
Ulf Wendel
2a7b87a162
- Renamed the file following Thies suggestion
...
100% beginners compatible politics of the PHP core guys: I was (again) allowed to make a mistake without beeing kicked - cool, thanks!
2001-03-30 09:16:54 +00:00
Ulf Wendel
e294ebbc6d
- uuups, modified the package.dtd, undo
2001-03-29 22:01:52 +00:00
Ulf Wendel
f20f37f8ad
- Added a package xml file for IT[X] templates
2001-03-29 21:54:27 +00:00
Chuck Hagenbuch
183b651a84
Fix a couple of warnings when calling PEAR::raiseError() statically.
2001-03-29 19:54:27 +00:00
Ulf Wendel
b8f18cbc3d
- package XML for the Cache
...
I'm not sure how to use the package.dtd to document packages and if at all the Cache can be it's own package, but one has to start with it... Sterling, Stig can you give me a hint?
2001-03-29 15:01:16 +00:00
Tomas V.V.Cox
1910b18164
pgsql.php
...
* better handling of $rownum param in fetchInto()
* changed property numrows[] to num_rows[]
DB.php
* $rowmun in fetch* now defaults to NULL
mysql.php
* added default $fetchmode to ordered
* removed extra checks in connect()
* fetchrow() now uses fetchInto()
* added the "fetch absolute row numbers" feature to fetchInto()
(not tested)
ifx.php
* better handling of $rownum param in fetchInto()
2001-03-28 23:52:21 +00:00
Ulf Wendel
f5efe02d88
Added a simple usage example
2001-03-28 18:32:20 +00:00
Tomas V.V.Cox
88d526ec5b
pgsql.php
...
* connect() always use pg_connect string instead of the deprecated params
mode
* removed duplicated functions prepare() and execute() (now in common.php)
* pgsqlRaiseError() always fills native error param on DB_error objs
* added third param $rownum to fetchInto() so users can fetch also absolute
row numbers
* changed fetchRow() to use fetchInto() (can not erase, still used in get*()
from common.php
DB.php
* added third param $rownum to fetchInto()/fetchRow() so users can fetch
also absolute row numbers
* changed fetchRow() to use fetchInto()
2001-03-26 23:31:49 +00:00
Jon Parise
0f99a7abea
Install the Informix database implementation.
2001-03-24 21:48:41 +00:00
Sebastian Bergmann
a92a7018e8
Added missing files.
2001-03-24 21:40:25 +00:00
Stig Bakken
48aa99f6be
* added Christian Stocker's tableInfo() implementation
2001-03-24 07:00:44 +00:00
Stig Bakken
4651aa04c0
* fixed Oracle tests, fixed some bugs in DB_oci8, all tests but
...
errorNative() pass now (but that may be a bug in the test :-)
* implemented numRows() emulation in DB_oci8 that is available
in "optimize portability" mode only
2001-03-23 01:15:05 +00:00
Jon Parise
d4952b482e
Style and whitespace, based mostly on a submission from
...
"Tomas V.V.Cox" <cox@idecnet.com>.
2001-03-21 04:15:40 +00:00
Christian Stocker
fcdd641539
GarbageCollection was moved into a PEAR-Deconstructor
2001-03-17 16:06:31 +00:00
Colin Viebrock
83848d2e1f
Forgot to add it here
2001-03-12 19:35:28 +00:00
Stig Bakken
7a7590002c
HEADS UP: renamed config header file in "phpize"d extensions to
...
"config.h" rather than "php_config.h".
2001-03-12 09:54:26 +00:00
Andrei Zmievski
2d54fb39b9
Use proper class name.
2001-03-12 03:05:04 +00:00
Jon Parise
cf48573277
Revised version of the parseDSN function.
...
Submitted by: "Tomas V.V.Cox" <cox@idecnet.com>
2001-03-11 23:26:18 +00:00
Stig Bakken
adc498e705
* only register the destructor if it exists
2001-03-10 09:59:15 +00:00
Ulf Wendel
dc5f1ed519
Formatting and minor inline doc changes.
2001-03-08 20:41:39 +00:00
Ulf Wendel
78c050114c
Added a basic Cache_Error class.
2001-03-08 20:39:15 +00:00
Sebastian Bergmann
9e43c35158
Whitespace only.
2001-03-06 15:27:30 +00:00
Martin Jansen
b9749a40cc
fixed typo
2001-03-04 14:26:58 +00:00
Ulf Wendel
0cf7edb4a5
The main file with new features.
...
- added support for cache dataset groups
- added extSave() - see my next PEAR list posting
- added getUserdata()
2001-03-03 19:21:49 +00:00
Sebastian Bergmann
fdadc6342d
Whitespace only.
2001-03-02 10:29:34 +00:00
Sebastian Bergmann
6fcde257f3
Added experimental version of Cache_Function module.
2001-03-02 07:52:56 +00:00
Sebastian Bergmann
34f81476f1
Added Graphics and Output Cache.
2001-03-01 19:22:25 +00:00
Chuck Hagenbuch
217ac2778c
missing a backslash
2001-03-01 17:02:05 +00:00
Chuck Hagenbuch
e591ae24cb
update the makefile for the new Cache classes.
2001-03-01 16:33:34 +00:00
Chuck Hagenbuch
b917f1e159
use standard naming/capitalization, and do a bit of error checking when
...
instantiating the storage classfile.
2001-03-01 16:32:28 +00:00
Chuck Hagenbuch
6bbecd4c07
factory-generated classes have lowercase subclass names by our (newly
...
revised) standards.
2001-02-22 16:01:14 +00:00
Stig Bakken
c685f25d33
* allow empty passwords in dsn (for example "mysql://user:@database")
2001-02-20 23:00:08 +00:00
Jon Parise
a7679d2556
Go back to listing the copyright years explicitly (instead of using a
...
range).
2001-02-18 17:47:43 +00:00
Chuck Hagenbuch
0b11c910f5
All DB modules should return NULL from fetchRow() now if there are no more
...
results, and a DB_Error object only on an error.
DB::isError() return false when passed null now.
2001-02-16 17:14:39 +00:00
Anders Johannsen
c484140cfa
Fixed indentation problems related to use of TAB instead of spaces
2001-02-12 00:38:28 +00:00
Anders Johannsen
7eb2ad0d81
The Cmd:: class implements an abstraction for various ways
...
of executing commands (directly using the backtick operator,
as a background task after the script has terminated using
register_shutdown_function() or as a detached process using nohup).
2001-02-11 21:39:13 +00:00
Chuck Hagenbuch
5182488725
may as well go by the capitalization we agreed on sooner rather than later.
2001-02-07 20:22:59 +00:00
Colin Viebrock
2265b5b4c5
I think this should've been changed as well, right?
2001-02-02 17:59:30 +00:00
Chuck Hagenbuch
38fae9bae4
make sure to include subclasses before trying to instantiate them.
2001-02-02 05:24:31 +00:00
Colin Viebrock
e365fc21e9
trigger_error() should be ($msg,$level), no?
2001-02-01 20:15:08 +00:00
Chuck Hagenbuch
00b84703f8
use $HTTP_SERVER_VARS, in case register_globals is Off, and use !empty()
...
instead of just if () to avoid errors.
2001-01-31 18:34:39 +00:00
Stig Bakken
1a07f60b92
whitespace
2001-01-31 01:27:09 +00:00
Stig Bakken
86c5a77ed9
@Allow url encoding in DB usernames and passwords (Stig, PEAR)
2001-01-30 08:34:55 +00:00
Stig Bakken
7cf00c7076
@Added raiseError and setErrorHandling methods to PEAR class (Stig, PEAR)
...
# This allows all objects to have their own default error handling
# or use a global default.
2001-01-30 00:55:27 +00:00
Chuck Hagenbuch
b4378dcf80
have DB::isError return true if passed "null". Now you can more consistently
...
use DB::isError(), since some of the db drivers return nulls from various
functions (like fetchRow()), and others don't... We should probably make all
of them just return errors. I did this for the mysql driver, as a start.
2001-01-26 20:07:22 +00:00
Colin Viebrock
35a1731c85
Forgot this too ...
2001-01-23 21:09:55 +00:00
Colin Viebrock
f07b32969f
Never added this ...
2001-01-23 21:08:13 +00:00
Chuck Hagenbuch
dea0e01fa8
install the various HTML/* files
2001-01-20 05:39:26 +00:00
Sascha Schumann
d0c2255750
Fix make install in VPATH builds
2001-01-13 10:02:08 +00:00
Chuck Hagenbuch
5faaf2436f
Add HTTP_Compress::, which provides an easy wrapper around producing
...
gzip-compressed html. This should be ported to use the ob_gzhandler() output
handler, but I haven't had a chance to look into that yet.
2001-01-12 15:24:21 +00:00
Mika Tuupola
946fe57119
PR:
...
Submitted by:
Reviewed by:
Obtained from:
Added Image_Remote class.
2001-01-12 09:13:55 +00:00
Andrei Zmievski
1346295d86
@- Added Console_Getopt class for parsing command-line args. (Andrei, PEAR)
2001-01-11 18:38:26 +00:00
Stig Bakken
6792978aed
* updated copyrights (thanks Colin)
...
* moved scripts to own directory (bug #7635 )
2001-01-10 01:01:59 +00:00
Colin Viebrock
4f43188762
I should learn how to spell
...
PR:
Submitted by:
Reviewed by:
Obtained from:
2001-01-09 21:15:26 +00:00
Colin Viebrock
b09b97ff4b
Now the coding standards are defined elsewhere ...
...
PR:
Submitted by:
Reviewed by:
Obtained from:
2001-01-09 21:12:55 +00:00
Jon Parise
b0234843f8
Update the copyright year range to 1997-2001.
2001-01-09 17:42:40 +00:00
Hartmut Holzgraefe
574eaa8ed4
fix for Bug id #8606
2001-01-09 07:28:27 +00:00
Stig Bakken
3d158a845c
* display a notice when downloading
2001-01-08 02:54:35 +00:00
Stig Bakken
c43cad2f40
* no need for this test file anymore
2001-01-08 02:48:35 +00:00
Stig Bakken
12d0b86803
* updated DB status
...
* updated the "pear" script, it can install basic packages now
2001-01-08 02:45:30 +00:00
Jon Parise
e14aeb8668
Fix typo. This one was my fault, anyway.
2001-01-07 05:24:21 +00:00