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
Chuck Hagenbuch
fc289c973a
list the correct modeline for vi.
2001-01-07 04:39:27 +00:00
Chuck Hagenbuch
6005910da2
add File/Passwd.php to the install rules, and change the class name to
...
File_Passwd to match our standard.
2001-01-05 20:05:27 +00:00
Chuck Hagenbuch
12f2d57caa
revert Jon's patch, leaving only the correct one.
2001-01-05 20:03:01 +00:00
Jon Parise
41f165e022
$from_arr is a two-dimensional array here. Treat it as such.
...
Submitted by: Max Kalika <max@the-triumvirate.net>
2001-01-05 19:59:00 +00:00
Chuck Hagenbuch
6e9061f40a
make sure we get back a flat array from parseAddressList().
2001-01-05 19:53:01 +00:00
Chuck Hagenbuch
4fe3182b1f
initial coding standards doc for all to argue over.
2001-01-05 05:46:59 +00:00
Chuck Hagenbuch
542fa4eace
fix the Log::factory() method to assume that the Log stuff is in the
...
include_path (like all of PEAR does).
2001-01-04 15:56:05 +00:00
Chuck Hagenbuch
b83ee202c4
Mail.php: use the Mail_rfc822:: class to parse addresses. There is a small
...
performance penalty, but it handles rfc822 groups, which
imap_rfc822_parse_adrlist doesn't.
rfc822.php: Style fixes, some small tweaks/optimizations, and work around a
bit of object weirdness that caused the test for $this (to see if we were
being called statically) to not be sufficient.
2001-01-03 18:24:20 +00:00
Chuck Hagenbuch
3ef382dfcd
add Numbers/Roman.php, Net/Curl.php, and XML/RPC.php to the install rules.
2001-01-03 15:13:29 +00:00
Chuck Hagenbuch
b7c12ab483
add allan@lodestone.co.za's Date_Human calculator class.
2001-01-03 05:14:39 +00:00
Chuck Hagenbuch
29854e9555
here's an initial version of Richard Heyes' rfc822 email address parser.
2001-01-03 05:10:42 +00:00
Chuck Hagenbuch
765b8435cb
install the Math/* files.
2000-12-20 19:08:29 +00:00
Sebastian Bergmann
71348b8b9e
Initial commit of Function_Cache.
2000-12-10 18:40:23 +00:00
Stig Bakken
9f0fc7db8b
* DB::isManip counts "REPLACE" as a manipulation command (MySQL specific)
...
* renamed DB_common::execute_emulate_query to DB_common::executeEmulateQuery
* moved "query" DB method to DB_common, there was duplicated logic in query
and simpleQuery in all backends.
2000-12-10 01:32:16 +00:00
Stig Bakken
efbc4a2566
* applied fetch modes patch for odbc by Richard M. Yumul
...
* added DB::isManip so we have _one_ place for testing whether something
is a data manipulation query
* when passed a string as its first constructor arg, DB_Error now uses
the error code DB_ERROR rather than just 0
* implemented auto-commit for ibase (not yet fully tested)
* fixed persistent connections in odbc
2000-12-08 02:30:43 +00:00
Stig Bakken
8f74a36858
* added Sebastian's affectedRows() and numRows() for MySQL
...
* added regression test for DB_mysql::affectedRows
* fixed some PEAR_Error based tests that had broken (line number change)
2000-12-07 19:53:27 +00:00
Sascha Schumann
9d50bc0161
Fix Makefile template.
2000-12-07 11:27:35 +00:00
Chuck Hagenbuch
6ccfc3fb15
Contribute Horde's Log:: abstraction class to PEAR.
2000-12-07 01:06:58 +00:00
Stig Bakken
cc9d7fc744
* cleanup
2000-12-06 02:53:14 +00:00
Stig Bakken
dca0d5852d
#With "php -f file.php", file.php is unable to parse command-line
...
#options because they are swallowed by PHP. Use "-q" option instead to
#avoid this but still supress HTTP headers.
2000-12-06 02:52:37 +00:00
Stig Bakken
48e7da206f
* MySQL sequence emulation using auto_increment
...
* fixed indentation
2000-12-05 07:00:57 +00:00
Chuck Hagenbuch
c18ce859cb
have PEAR::isError() not take parameters by reference for now.
2000-12-04 21:03:17 +00:00
Sebastian Bergmann
c20df37045
No comment.
2000-12-04 07:05:16 +00:00
Sebastian Bergmann
676bb6b9a0
I couldn't read it in order to understand it in order to extend it :-)
2000-12-04 06:56:29 +00:00
Chuck Hagenbuch
65150b8512
add a Crypt_HCEMD5 class. This implements the same algorithm as the perl
...
Crypt::HCE_MD5 package, and should be cross-compatible with it. It provides
a secret-key based encryption algorithm possibly suitable for those who
don't have mcrypt enabled.
2000-11-06 22:33:09 +00:00
Chuck Hagenbuch
24343cd5c0
spelling. bad chuck.
2000-11-02 21:40:38 +00:00
Chuck Hagenbuch
e6b6213619
always prepend Receieved: headers to avoid generating mail that looks like
...
spam, and remove a silly comment from the sendmail backend.
2000-11-02 20:20:39 +00:00
Sascha Schumann
ea6985a225
PATH is not optional (we print that message, because php-config isn't in the
...
PATH).
2000-10-30 18:27:46 +00:00
Chuck Hagenbuch
383a5e7d49
Install the new Mail classes.
2000-10-25 17:23:34 +00:00
Chuck Hagenbuch
167c0a0277
add Mail:: interface and supporting classes.
2000-10-25 17:16:08 +00:00
Monte Ohrt
8fbf6ca7c5
update for Date_Calc install
2000-10-17 20:41:28 +00:00
Stig Bakken
d004ea17c3
PEAR DB: added DB_ERROR_VALUE_COUNT_ON_ROW
2000-10-15 09:02:54 +00:00
Stig Bakken
be60fcb11a
PEAR DB: added DB_ERROR_NOT_LOCKED, gave DB_common::raiseError an optional
...
"nativecode" parameter.
2000-10-15 02:22:25 +00:00