Jouni Ahto
430bfdd878
Moving module to the high-performance API & fixing it for PHP4.
2000-04-30 05:46:04 +00:00
Sascha Schumann
953fe189da
Overall UNIX build system improvements:
...
* Makefile header is now completely dynamic
* Absolute paths in (top_)?(src|build)dir and VPATH
(fixes Tru64 support)
* VPATH does not contain variables anymore
(fixes UnixWare support)
2000-04-30 03:20:09 +00:00
Sascha Schumann
952f58b66d
(The first part of this commit died with a SIGPIPE from the CVS server.)
...
Overall UNIX build system improvements:
* Makefile header is now completely dynamic
* Absolute paths in (top_)?(src|build)dir and VPATH
(fixes Tru64 support)
* VPATH does not contain variables anymore
(fixes UnixWare support)
2000-04-30 03:12:38 +00:00
Sascha Schumann
8d19edc495
Overall UNIX build system improvements:
...
* Makefile header is now completely dynamic
* Absolute paths in (top_)?(src|build)dir and VPATH
(fixes Tru64 support)
* VPATH does not contain variables anymore
(fixes UnixWare support)
2000-04-30 03:10:34 +00:00
Andrei Zmievski
9e9ba7d974
@ Updated natural comparison/sorting algorithm by Martin Pool
...
@ <mbp@humbug.org.au>. (Andrei)
Martin Pool updated the natural comparison/sort algorithm so that fractions
compare more "naturally", e.g. 1.002 < 1.1.
2000-04-29 18:57:06 +00:00
Sascha Schumann
58eaa24a90
Improve imap-lib check
2000-04-28 17:13:50 +00:00
Ted Rolle Jr
b7f2d80a28
Removed bug that prevented it to work on longer strings.
...
Changed commenting to c-style commenting.
2000-04-28 14:24:38 +00:00
Andrei Zmievski
105be1513d
Fix an empty arrays condition and optimize a bit.
...
@ Fixed a crash in array_multisort() that happened when empty arrays
@ were passed to it. (Andrei)
2000-04-28 14:01:08 +00:00
Zeev Suraski
3220bb570e
- Fix an invalid trick (it was valid when header() was using
...
zend_get_parameters(), but it became invalid when someone switched it
to zend_get_parameters_ex(), and I decided to remove it anyway).
- Remove a redundant function call
2000-04-28 13:03:13 +00:00
Thies C. Arntzen
ea9be8b88b
compile fix
2000-04-28 10:37:17 +00:00
Zeev Suraski
39aa59bdec
More error handling work (still completely disabled)
2000-04-27 18:37:02 +00:00
Andrei Zmievski
3b77fd37a9
TODO update and fix for C++ comments.
2000-04-27 14:41:18 +00:00
Thies C. Arntzen
0c46488147
using vi to update DevStudio Files, yeah!
2000-04-27 14:33:53 +00:00
Thies C. Arntzen
6f08c178b9
.
2000-04-27 14:32:58 +00:00
Thies C. Arntzen
6ccea93d6b
allow oci8 to be build as loadable module.
2000-04-27 14:29:11 +00:00
Sterling Hughes
68e54e9922
Small proto fix.
2000-04-26 01:16:57 +00:00
Andrei Zmievski
5c5ec88292
@Added substr_count() from Peter Kovacs. (Andrei)
...
# also some todo stuff
2000-04-26 00:29:59 +00:00
Andrew Skalski
fc0813f11a
* typecast fs_give parameter to void**
...
* removed wide-character treatment from imap_utf7_encode
* suggestion to #include "linkage.c" rather than link in auth/mail drivers
manually
2000-04-24 22:21:34 +00:00
Zeev Suraski
b992f02935
- Get rid of newly introduced warning
2000-04-24 17:35:27 +00:00
Thies C. Arntzen
232bcff77e
.
2000-04-24 16:46:56 +00:00
Thies C. Arntzen
2a17453e42
RINIT was called twice for modules loaded vi php.ini
2000-04-24 15:40:07 +00:00
Andrei Zmievski
ec997d5c5b
Exterminate warnings.
2000-04-24 14:19:21 +00:00
Andrei Zmievski
071c01a019
The third argument to fseek() is now one of the standard SEEK_* constants.
...
# The previous change to support seekfrom stuff was incorrect.
2000-04-24 14:18:11 +00:00
Thies C. Arntzen
b73919eb50
enabel PDB
2000-04-24 12:36:01 +00:00
Thies C. Arntzen
57c20bf836
fix warning
2000-04-24 12:35:30 +00:00
Sterling Hughes
21416083b1
@-Add an optional third argument to fseek to indicate were to seek from. (Sterling)
2000-04-23 19:16:24 +00:00
Frank M. Kromann
e297737cb1
Moving output files to common folder
2000-04-23 10:59:20 +00:00
Frank M. Kromann
7c9435e741
Removing invalid readme file
2000-04-23 10:54:44 +00:00
Frank M. Kromann
662280560f
moving pointers to header and library files to match php_build structure
2000-04-23 10:52:49 +00:00
Frank M. Kromann
ed699b4263
adding project file for mcrypt module
2000-04-23 08:08:40 +00:00
Chuck Hagenbuch
4b78e0aca6
back off from high-performance api in imap_rfc822_parse_adrlist. if you
...
called it twice on the same string, there were _strange_ side effects. This
may be slower, but it works.
2000-04-22 20:54:07 +00:00
Andi Gutmans
5da62dd57e
- In Windows RAND_MAX is defined in stdlib.h
...
- Get rid of comment which is confusing.
2000-04-22 15:44:35 +00:00
Andi Gutmans
44908999a8
- Hopefully fix mt_rand() functions under Windows. This patch will effect
...
all platforms so I hope it's OK.
2000-04-22 15:40:23 +00:00
Thies C. Arntzen
1651fbff64
add VDIR info
2000-04-21 16:20:11 +00:00
Thies C. Arntzen
4f5f93efa1
.
2000-04-21 15:04:55 +00:00
Thies C. Arntzen
5132321c3e
oracle compiles now on win32 - untested!
2000-04-21 15:04:41 +00:00
Thies C. Arntzen
0e2ac7d992
*** empty log message ***
2000-04-21 14:54:44 +00:00
Thies C. Arntzen
eb786dc055
make it compile on Win32
2000-04-21 14:45:27 +00:00
Frank M. Kromann
12e319b091
Moving output modules
2000-04-21 12:26:42 +00:00
Frank M. Kromann
91f1f7d3c3
Adding a short WIN32_HOWTO and moving library and header files to php_build
2000-04-21 12:21:47 +00:00
Thies C. Arntzen
b27718ff00
@- OCIBindByName() will no longer complain about bindlength beeing zero. (Thies)
2000-04-21 09:54:15 +00:00
Rasmus Lerdorf
4789127d27
createfrom* fixes
2000-04-21 02:23:16 +00:00
Zeev Suraski
ca10d9b2de
Compile fixes
2000-04-20 23:35:28 +00:00
Zeev Suraski
389eca0c1b
Add .txt files to .dsp's
2000-04-20 23:26:06 +00:00
Zeev Suraski
0b8369196b
A few .dsp fixes
2000-04-20 22:52:37 +00:00
Frank M. Kromann
46a7a05d57
Adding project file for ftp module on Win32
2000-04-20 17:49:26 +00:00
Zeev Suraski
50a93b5678
Remove strlcpy from the zlib project
2000-04-20 17:49:04 +00:00
Zeev Suraski
64c974e8b6
- Add the zlib project to the php_modules workspace, and fix it's C-runtime definitions
...
- Move IMAP to the high performance API
2000-04-20 17:48:22 +00:00
Frank M. Kromann
5f8e4c0474
Adding strlcpy to makefile
2000-04-20 17:41:18 +00:00
Zeev Suraski
883bd2b1de
- Fix virtual cwd bug
...
- Add more V_STAT() V_LSTAT() changes
2000-04-20 17:24:01 +00:00
Frank M. Kromann
7412bd5c84
Making zlib compile under Win32 and fixing a typo
2000-04-20 16:59:55 +00:00
Frank M. Kromann
ba37ae2c0b
Fixing init problem for Zval's in mssql_query
2000-04-20 15:49:56 +00:00
Sascha Schumann
dec71471df
New style
2000-04-20 15:13:29 +00:00
Sascha Schumann
e223693d0c
Do not enable GD, if --without-gd was used
2000-04-20 14:59:59 +00:00
Zeev Suraski
149c7f2a8a
- CHange macro names from Z to Z_
2000-04-20 14:52:54 +00:00
Zeev Suraski
a918842f30
Fix, beautify and convert the IMAP module to the high performance API
2000-04-20 14:23:35 +00:00
Zeev Suraski
ac8e7b96f4
Fix Win32 compilation. Hillarious April 1st joke!
2000-04-19 23:46:26 +00:00
Colin Viebrock
900aae165e
A little easter egg for April 1st ... :)
2000-04-19 23:17:02 +00:00
Andrei Zmievski
a15b08a709
Just a type cast is sufficient.
2000-04-19 18:36:50 +00:00
Andrei Zmievski
284b0ae24e
Make ext/calendar optional.
2000-04-19 15:53:09 +00:00
Zeev Suraski
c31f6fbd90
Kill warning
2000-04-19 13:18:01 +00:00
Zeev Suraski
963d31198a
Fix a couple of _ex()'s
2000-04-19 13:15:57 +00:00
Rasmus Lerdorf
03b562c93e
fgetcsv() patch from Nick Talbott
...
@ The fgetcsv() function now handles embedded end-of-line in a quoted field
@ (Nick Talbott)
2000-04-19 13:03:47 +00:00
Zeev Suraski
a81a1c7a1a
phpcredits() update.
2000-04-19 12:43:54 +00:00
Evan Klinger
d6c66f3b7c
@- Fixed long2ip() to return the correct IP address. (Evan)
...
# ip2long() is still broken.
2000-04-18 22:50:24 +00:00
Zeev Suraski
02f7ee57f7
- Fix many memory leaks in the IMAP module
...
- Begin migrating to the high performance API
2000-04-18 22:22:48 +00:00
Egon Schmid
f1c268d79a
Corrected some protos.
2000-04-18 20:00:21 +00:00
Zeev Suraski
43e04d5a77
indent/beautify
2000-04-18 19:42:22 +00:00
Zeev Suraski
c007a7232d
Document the ob_*() functions
2000-04-18 19:18:47 +00:00
Jouni Ahto
1dc32c2d52
# Reaching alpha status with this module...
2000-04-18 02:52:45 +00:00
Frank M. Kromann
d5bfb21f2f
minor optimization
2000-04-17 19:54:50 +00:00
Andrew Skalski
0a3482f213
fixed imap quota/relogin compilation errors
2000-04-17 19:28:58 +00:00
Egon Schmid
830715a6d7
Have forgotten myself.
2000-04-17 18:57:40 +00:00
Hartmut Holzgraefe
0b91e2fcd3
initial checkin
2000-04-17 09:44:49 +00:00
Nick Gorham
1b7bfe5bbf
Removed unnecessary FAR's (I am assuming we don't need to work under
...
16 bit windows). They break several ODBC builds.
2000-04-16 16:16:59 +00:00
Egon Schmid
d39724c536
The comma is also optional.
2000-04-16 16:02:31 +00:00
Rasmus Lerdorf
8b1b39b5b5
Move this check to the main configure.in file. Fixes #3979
2000-04-16 15:44:04 +00:00
Hartmut Holzgraefe
0866fef791
added unixtojd() and jdtounix() to convert from unix time_t to
...
Julian Days and vice versa
2000-04-16 11:40:19 +00:00
Hartmut Holzgraefe
3bc8debefe
made calendar a real extension instead of a dl one only
2000-04-15 20:35:09 +00:00
Frank M. Kromann
9e601aaea7
Fixing compilation errors in MSSQL module
2000-04-15 19:30:45 +00:00
Andi Gutmans
c9911a151e
- Change PHP_ to V_ (directory & file functions)
2000-04-15 14:28:48 +00:00
Andi Gutmans
1665cba750
- Change PHP_ to V_ (directory & file functions)
2000-04-15 14:20:01 +00:00
Andi Gutmans
f2ff9eeef5
@ Fix bug in number_format (Jon Forsberg)
2000-04-15 13:53:32 +00:00
Danny Heijl
53263049d2
- fix Win32 Release_TS build of Informix driver (danny).
2000-04-15 12:54:07 +00:00
Egon Schmid
7b77b063a6
Small corrections.
2000-04-14 21:12:21 +00:00
Zeev Suraski
b6b79a8d90
Add the documentation team to the credits page
2000-04-14 18:22:43 +00:00
Rasmus Lerdorf
2acd0ad1fe
I don't see why this should be gcc dependant and this fixes bugs 4140
...
and 4143
2000-04-14 13:14:30 +00:00
Andrei Zmievski
9ffd5b5595
@- array_walk() now automatically resets the array. (Andrei)
2000-04-13 18:57:37 +00:00
Zeev Suraski
aa6769dde2
- Make Windows builds build again
...
- Make non-gcc based platforms compile again
2000-04-13 16:08:49 +00:00
Thies C. Arntzen
9f598b187c
the asset call caused an undefined __eprintf here!
2000-04-13 13:04:02 +00:00
Andrei Zmievski
c7100c4a1a
Added natural comparison/sorting routines using code from Martin Pool.
...
@- Added natural comparison/sorting routines strnatcmp(), strnatcasecmp(),
@ natsort(), and natcasesort(). These are useful for comparing and sorting
@ strings that contain numbers. Based on the code from Martin Pool
@ <mbp@humbug.org.au>. See http://www.linuxcare.com.au/projects/natsort/
@ for more info on natural sorting. (Andrei)
2000-04-12 19:39:02 +00:00
Sam Ruby
5684953d59
make it compile on Win32
2000-04-12 18:18:49 +00:00
Andrei Zmievski
da1cca03ae
Re-add.
2000-04-11 18:40:47 +00:00
Andrei Zmievski
e39d70fff6
Added PCRE 3.01.
2000-04-11 17:36:06 +00:00
Andrei Zmievski
beb6916cfc
*** empty log message ***
2000-04-11 17:35:42 +00:00
Zeev Suraski
09ac924559
- Added support for reading properties that require arguments in the COM
...
module - writing to them will only be supported in PHP 4.1 (Zeev)
2000-04-10 21:54:15 +00:00
Zeev Suraski
578726ca2f
indent
2000-04-10 21:32:19 +00:00
Zeev Suraski
38e458b86d
*** empty log message ***
2000-04-10 21:25:09 +00:00
Zeev Suraski
64f91d80fa
Object overloading API changed slightly (llist is now a pointer)
2000-04-10 20:21:02 +00:00
Kristian Köhntopp
5b8c5bedac
fixed unterminated string constant introduces by foreign patch.
2000-04-09 15:36:59 +00:00
Hartmut Holzgraefe
744fe82e0a
added the other usefull constants besides M_PI from math.h
...
as PHP constants
2000-04-08 23:53:19 +00:00
Sterling Hughes
cd3305a2d1
@-Added ldap_get_values_len function from PHP3 to PHP4. (Sterling)
2000-04-07 23:20:22 +00:00
Colin Viebrock
34ba0394cb
recommended changes
2000-04-07 18:50:08 +00:00
Colin Viebrock
5628b3f0ab
more prettiness
2000-04-07 16:41:19 +00:00
Zeev Suraski
436ffa8a18
Unify
2000-04-07 15:30:47 +00:00
Ted Rolle Jr
b251a4778d
Removed some compiler warnings.
2000-04-07 15:07:56 +00:00
Chuck Hagenbuch
0fc483fed6
cleaning up some small off-by-one errors and argcount follies. Can someone
...
take a look at the errors imap_mime_header_decode() generates when
compiling? I took a quick look, but don't have time to puzzle through that
code.
2000-04-07 04:43:26 +00:00
Andi Gutmans
5c6bf64509
- ZEND_DEBUG is always defined
2000-04-06 22:54:33 +00:00
Colin Viebrock
e4409a8556
phpinfo() pretying
...
That should be everything.
2000-04-06 21:17:50 +00:00
Colin Viebrock
a7c8bfb9fb
phpinfo() prettying
2000-04-06 21:07:44 +00:00
Colin Viebrock
4bd1af056e
*** empty log message ***
2000-04-06 17:05:33 +00:00
Colin Viebrock
2cb6745cf0
a better way, i've been told (thanks)
2000-04-06 17:01:41 +00:00
Colin Viebrock
5115342c6e
More phpinfo() prettying.
...
Can someone check my code for the interbase
support, and I need someone else to decode the LDAP stuff ... it's beyond
me.
2000-04-06 16:57:33 +00:00
Sterling Hughes
4766abb0e5
@- Added ldap_errno, ldap_err2str and ldap_error from PHP3 to PHP4. (Sterling)
2000-04-06 12:36:47 +00:00
Jakub Skopal
ad0f9dbccb
Corrected compilation error with wrong number of arguments to
...
php_info_print_box_start()
2000-04-06 12:26:16 +00:00
Colin Viebrock
f133141bfb
typo
2000-04-05 22:31:40 +00:00
Colin Viebrock
731404c0ba
phpinfo() prettying
...
I will get to the rest of the functions later tonight or tomorrow
(i.e. from hyperwave to snmp)
2000-04-05 22:30:19 +00:00
Colin Viebrock
0c2b366ce1
phpinfo() prettying
2000-04-05 21:43:03 +00:00
Colin Viebrock
f57d8a2c25
finally (thanks Andreas)
2000-04-05 21:03:30 +00:00
Colin Viebrock
1e344cf010
still cant get this
2000-04-05 21:00:35 +00:00
Colin Viebrock
875ac538fb
phpinfo() prettying
2000-04-05 20:48:46 +00:00
Colin Viebrock
fddd1201b4
phpinfo() prettying
2000-04-05 20:42:59 +00:00
Colin Viebrock
5e296bfe97
fixed the segfault problem (probably not the prettiest way, but)
2000-04-05 20:29:20 +00:00
Colin Viebrock
6882044a46
phpinfo() prettying
2000-04-05 20:18:58 +00:00
Colin Viebrock
1ddc9ff852
Prettying up the output of phpinfo(). Someone has to tell me how
...
to get a new .gif logo in there, and why the ZEND_DEBUG output is
causing seg faults.
I also need to go through all the modules and fix up the output they
create.
2000-04-05 20:17:02 +00:00
Sam Ruby
eb70d8361b
Make it clear that the jawt example is only intented to be run as a CGI
2000-04-05 09:21:19 +00:00
Sam Ruby
7a6dddcc0b
Make MySLS_FETCH use the same globals ID as ZEND_INIT_MODULE_GLOBALS
2000-04-04 20:10:11 +00:00
Chuck Hagenbuch
44e178e089
return false after determining that a message number is bad, instead of
...
going on to crash.
2000-04-04 18:10:24 +00:00
Andrei Zmievski
ebce1ad787
Additional check for IS_OBJECT.
2000-04-04 16:41:13 +00:00
Uwe Steinmann
db160e8164
- should fix a problem with ifdef
2000-04-04 16:03:39 +00:00
Thies C. Arntzen
b491796a4c
@- WDDX now defaults to ISO-8859-1. (Thies)
...
# andrei, plz have a look at my changes - seems to work for me!
2000-04-04 15:47:11 +00:00
Thies C. Arntzen
1fc8733dbf
export xml_utf8_decode for wddx module
2000-04-04 15:42:05 +00:00
Thies C. Arntzen
6e2bf336f6
(var_dump) cleaned up some weird & buggy stuff
2000-04-04 15:14:23 +00:00
Uwe Steinmann
14e457d374
- all functions returning a list of object record should be faster now
...
and require less accesses on the server
2000-04-04 13:35:07 +00:00
Thies C. Arntzen
38cb3de2bc
buffer was short by one
2000-04-04 11:35:01 +00:00
Egon Schmid
3e2a1034cb
Return type was missing.
2000-04-04 08:52:57 +00:00
Chuck Hagenbuch
d437ba9071
tweaks to prototypes
2000-04-04 02:56:42 +00:00
Chuck Hagenbuch
8153dc5772
update function protos. should all be there now
2000-04-04 00:51:38 +00:00
Andi Gutmans
d3dd529c23
- Fix build bug
2000-04-03 22:00:18 +00:00
Zeev Suraski
c43fe80d6f
@- Fix crash resulting from IMAP's error handling (Stanislav)
2000-04-03 19:00:34 +00:00
Zeev Suraski
d0395d6f5b
*** empty log message ***
2000-04-03 18:50:50 +00:00
Andi Gutmans
2f41e1b979
- Fix typo
2000-04-03 17:00:01 +00:00
Sam Ruby
617e1b054c
test -e doesn't exist on Solaris - substituting test -d
2000-04-03 15:29:39 +00:00
Zeev Suraski
18e0850ba1
@- Add $HTTP_POST_FILES[filename][tmp_name] - it was previously impossible to
...
@ retrieve the temporary name of an uploaded file using $HTTP_POST_FILES[] (Zeev)
- Changed IMAP Win32 definitions
2000-04-02 21:27:32 +00:00
Zeev Suraski
eefbe904b2
*** empty log message ***
2000-04-01 22:31:20 +00:00
Zeev Suraski
fc8c923bb2
Oh yeah, committing these would be a good idea:)
2000-04-01 16:49:39 +00:00
Zeev Suraski
06dab5e7e5
Several fixes
2000-04-01 16:48:08 +00:00
Zeev Suraski
491a315c11
@- Made the IMAP and LDAP modules compilable under Windows and thread-safe (Zeev)
2000-04-01 16:23:39 +00:00
Sam Ruby
47442c4c85
Don't try to install php_java.jar if --with-servlet was specified
...
(Fix to PHP 4.0 Bug #4001 submitted by sashi@easy.com.au )
2000-04-01 16:21:55 +00:00
Zeev Suraski
a82b3034b1
Several fixes, plus remove bindlib_w32 (it's more trouble than it's worth)
2000-03-31 19:46:35 +00:00