]>
granicus.if.org Git - php/log
Rasmus Lerdorf [Sat, 4 Sep 1999 21:16:41 +0000 (21:16 +0000)]
Oops
Rasmus Lerdorf [Sat, 4 Sep 1999 21:10:39 +0000 (21:10 +0000)]
Catch a timeout and add user-level interface for connection handling
Rasmus Lerdorf [Sat, 4 Sep 1999 20:37:24 +0000 (20:37 +0000)]
Might as well bail as soon as we know we should since this is now
possible. We still need to set our connection status bit field so a
shutdown function can figure out if a script was terminated due to an
abort, timeout or finished normally.
Rasmus Lerdorf [Sat, 4 Sep 1999 20:12:47 +0000 (20:12 +0000)]
First part of the connection_status work. No user-callable functions
yet. That is coming next. Have also only done Apache and CGI so far.
Will have to crack open my ISAPI book to do that one.
Also changed the SAPI output functions to return an int. We'll check
the connection status inside each one, but we might need the return
code at some other level and I don't see a good reason for just tossing
these return codes.
Andrey Hristov [Sat, 4 Sep 1999 19:09:37 +0000 (19:09 +0000)]
Oops, don't need those commented out blocks.
Andrey Hristov [Sat, 4 Sep 1999 19:08:19 +0000 (19:08 +0000)]
Kill compiler warnings.
Andrey Hristov [Sat, 4 Sep 1999 19:07:57 +0000 (19:07 +0000)]
Conform to new resource handling guidelines.
Zeev Suraski [Sat, 4 Sep 1999 13:18:59 +0000 (13:18 +0000)]
*** empty log message ***
Zeev Suraski [Sat, 4 Sep 1999 13:03:09 +0000 (13:03 +0000)]
Add resource support to the Sybase CT module
Sascha Schumann [Sat, 4 Sep 1999 11:25:43 +0000 (11:25 +0000)]
First try at WDDX serializer
(not active currently)
Zeev Suraski [Sat, 4 Sep 1999 11:05:34 +0000 (11:05 +0000)]
A few fixes
Sascha Schumann [Sat, 4 Sep 1999 08:33:31 +0000 (08:33 +0000)]
cleanup
Sascha Schumann [Sat, 4 Sep 1999 08:21:36 +0000 (08:21 +0000)]
remove superflicious enumaration
Sascha Schumann [Sat, 4 Sep 1999 08:21:09 +0000 (08:21 +0000)]
bail out, if ps_mm_instance wasn't initialized correctly
(should take place in global startup)
Sascha Schumann [Sat, 4 Sep 1999 08:20:43 +0000 (08:20 +0000)]
implement single directory garbage collector
Zeev Suraski [Sat, 4 Sep 1999 00:37:31 +0000 (00:37 +0000)]
Update the mSQL module with the latest tech
Zeev Suraski [Fri, 3 Sep 1999 23:54:41 +0000 (23:54 +0000)]
Damn, forgot to commit that
Zeev Suraski [Fri, 3 Sep 1999 23:40:44 +0000 (23:40 +0000)]
*** empty log message ***
Andrey Hristov [Fri, 3 Sep 1999 21:12:10 +0000 (21:12 +0000)]
Static is good...
Zeev Suraski [Fri, 3 Sep 1999 19:54:12 +0000 (19:54 +0000)]
Final MySQL tweaks
Danny Heijl [Fri, 3 Sep 1999 19:50:14 +0000 (19:50 +0000)]
- backed out IS_RESOURCE stuff in favour of old php3-style IS_LONG
for now. This makes the Informix driver work again.
Zeev Suraski [Fri, 3 Sep 1999 19:37:46 +0000 (19:37 +0000)]
More cleanups
Zeev Suraski [Fri, 3 Sep 1999 19:13:37 +0000 (19:13 +0000)]
Use the new API for resources in MySQL
Zeev Suraski [Fri, 3 Sep 1999 19:12:07 +0000 (19:12 +0000)]
Add new API for resources
Stefan Roehrich [Fri, 3 Sep 1999 19:04:35 +0000 (19:04 +0000)]
Added detection of Oracle 8.1 (aka 8i) from PHP3.
Andrey Hristov [Fri, 3 Sep 1999 19:01:19 +0000 (19:01 +0000)]
Practice what you preach, I guess.
Sascha Schumann [Fri, 3 Sep 1999 18:33:30 +0000 (18:33 +0000)]
Add global startup/shutdown functions in Win32 version as well
Sascha Schumann [Fri, 3 Sep 1999 18:32:34 +0000 (18:32 +0000)]
Add prototypes for new functions in internal_functions.c.in
Sascha Schumann [Fri, 3 Sep 1999 17:46:39 +0000 (17:46 +0000)]
- add global startup/shutdown handlers
- improve genif.sh to also consider all header files for inclusion
(checks for phpext_)
- use vsnprintf in main.c to avoid buffer overflows
- improve sessions's mm module to cope better with OOM situations
within the shared memory segment
- fix typo wrt session.auto_start
Sascha Schumann [Fri, 3 Sep 1999 17:43:10 +0000 (17:43 +0000)]
Add global startup/shutdown functions
Sascha Schumann [Fri, 3 Sep 1999 17:41:58 +0000 (17:41 +0000)]
Makefile.in and other generated do not belong under CVS control
Gergely Madarász [Fri, 3 Sep 1999 17:13:53 +0000 (17:13 +0000)]
Enabled shared build of mysql module
Gergely Madarász [Fri, 3 Sep 1999 16:37:00 +0000 (16:37 +0000)]
Small cleanup
Gergely Madarász [Fri, 3 Sep 1999 16:04:28 +0000 (16:04 +0000)]
Enabled shared build of snmp module
Zeev Suraski [Fri, 3 Sep 1999 15:22:04 +0000 (15:22 +0000)]
Revert the IS_RESOURCE patch. It had some unintended behavior.
Gergely Madarász [Fri, 3 Sep 1999 14:58:51 +0000 (14:58 +0000)]
Enabled shared build of pgsql module
Andrey Hristov [Fri, 3 Sep 1999 14:17:10 +0000 (14:17 +0000)]
Fixed resource handling to conform to PHP4 guidelines.
Uwe Steinmann [Fri, 3 Sep 1999 10:21:55 +0000 (10:21 +0000)]
- complete rewrite of object to array conversion
Zeev Suraski [Fri, 3 Sep 1999 08:26:13 +0000 (08:26 +0000)]
Version update
Zeev Suraski [Fri, 3 Sep 1999 02:39:36 +0000 (02:39 +0000)]
- Fixed several problems with output buffering and HEAD requests (Zeev)
- Fixed HTTP Status code issue with ISAPI module (Zeev)
Zeev Suraski [Fri, 3 Sep 1999 01:34:52 +0000 (01:34 +0000)]
Let $GLOBALS actually work...
Zeev Suraski [Fri, 3 Sep 1999 00:18:52 +0000 (00:18 +0000)]
*** empty log message ***
Zeev Suraski [Fri, 3 Sep 1999 00:11:47 +0000 (00:11 +0000)]
Release resources when converting to other types (fix Thies's reported problem)
Zeev Suraski [Thu, 2 Sep 1999 21:06:05 +0000 (21:06 +0000)]
Use \0NameFilenameLineno as key instead of numeric index for runtime defined functions
Stig Bakken [Thu, 2 Sep 1999 18:22:07 +0000 (18:22 +0000)]
clean up library naming
Thies C. Arntzen [Thu, 2 Sep 1999 11:58:23 +0000 (11:58 +0000)]
newest GetImageSize renamed header-file
Andi Gutmans [Thu, 2 Sep 1999 04:26:48 +0000 (04:26 +0000)]
- Small fix but it's important for people to know when B3 is released.
Mark Musone [Wed, 1 Sep 1999 20:30:27 +0000 (20:30 +0000)]
Added mcal module
Andi Gutmans [Wed, 1 Sep 1999 19:28:07 +0000 (19:28 +0000)]
- Add sessions module to standard win32 build.
Andrey Hristov [Wed, 1 Sep 1999 14:20:15 +0000 (14:20 +0000)]
Fix lcg.h location.
Uwe Steinmann [Wed, 1 Sep 1999 06:15:46 +0000 (06:15 +0000)]
- Group-attribute may now appear multiple times in objrec record.
Stig Bakken [Tue, 31 Aug 1999 18:05:22 +0000 (18:05 +0000)]
ext/lcg -> ext/standard in various places
Stig Bakken [Tue, 31 Aug 1999 15:57:30 +0000 (15:57 +0000)]
oops
Thies C. Arntzen [Tue, 31 Aug 1999 15:42:12 +0000 (15:42 +0000)]
we need DEFS when compiling this dir
Stig Bakken [Tue, 31 Aug 1999 15:39:13 +0000 (15:39 +0000)]
fix for bug #2165
Stig Bakken [Tue, 31 Aug 1999 15:27:31 +0000 (15:27 +0000)]
fix for bug #2191
Stig Bakken [Tue, 31 Aug 1999 15:20:21 +0000 (15:20 +0000)]
compat fix, bug #2201
Thies C. Arntzen [Tue, 31 Aug 1999 13:10:55 +0000 (13:10 +0000)]
"fix" for #2202
Andreas Karajannis [Mon, 30 Aug 1999 10:48:23 +0000 (10:48 +0000)]
Add support for unixODBC
Stig Bakken [Sun, 29 Aug 1999 20:12:12 +0000 (20:12 +0000)]
moved lcg stuff to ext/standard
Sascha Schumann [Sun, 29 Aug 1999 18:25:37 +0000 (18:25 +0000)]
PATH_TRANSLATED was not used at all, even if one comment implied
it should be used. After adding this, the CGI version works for me
w/ Apache + suexec
Egon Schmid [Sun, 29 Aug 1999 15:07:54 +0000 (15:07 +0000)]
This one was nonesense.
Egon Schmid [Sun, 29 Aug 1999 15:00:18 +0000 (15:00 +0000)]
Missing return type.
Egon Schmid [Sun, 29 Aug 1999 09:59:12 +0000 (09:59 +0000)]
Oops, file should be string here.
Rasmus Lerdorf [Sat, 28 Aug 1999 23:30:37 +0000 (23:30 +0000)]
This check actually doesn't make a whole lot of sense. We need
something here, but if a mod_auth_* module declines, the type is
still set. So, we need a check to see if there have been a
non-declined auth hook previously for this request. I will ponder
a good approach to this.
Zeev Suraski [Sat, 28 Aug 1999 23:06:07 +0000 (23:06 +0000)]
Add -d switch
Zeev Suraski [Sat, 28 Aug 1999 21:51:12 +0000 (21:51 +0000)]
*** empty log message ***
Zeev Suraski [Sat, 28 Aug 1999 21:43:24 +0000 (21:43 +0000)]
*** empty log message ***
Philippe Verdy [Sat, 28 Aug 1999 17:01:32 +0000 (17:01 +0000)]
semicolon syntax error
Philippe Verdy [Sat, 28 Aug 1999 16:19:14 +0000 (16:19 +0000)]
Bug in gmmktime():
it produced wrong results in New Foundland,
Central Australia, India, Iran, and Java, with
half-hour timezones.
Sascha Schumann [Sat, 28 Aug 1999 14:00:44 +0000 (14:00 +0000)]
when "track_vars" is disabled and a script which contains <?php_track_vars?> is
accessed for the first time, track vars were not created properly.
Sascha Schumann [Sat, 28 Aug 1999 13:53:46 +0000 (13:53 +0000)]
merge in fix from php3
Zeev Suraski [Sat, 28 Aug 1999 11:17:28 +0000 (11:17 +0000)]
New relay code
Sascha Schumann [Sat, 28 Aug 1999 10:31:54 +0000 (10:31 +0000)]
If we stick to this style, parsing becomes easier (for humans and computers).
Zeev Suraski [Sat, 28 Aug 1999 10:18:54 +0000 (10:18 +0000)]
Beef up debug macros
Zeev Suraski [Fri, 27 Aug 1999 21:21:04 +0000 (21:21 +0000)]
Fix a crash bug in case of aborted execution
Sascha Schumann [Fri, 27 Aug 1999 21:03:22 +0000 (21:03 +0000)]
- fix potential buffer problem in send_cookie
- fix gc probability algorithm
- don't access mod_data directly
- initial version of mm support for session data storage
This works pretty good, but we need to create the initial mm pool
from the parent process/thread. Still looking for a clean way to do that.
Zeev Suraski [Fri, 27 Aug 1999 19:17:19 +0000 (19:17 +0000)]
Better debug macros
Andreas Karajannis [Fri, 27 Aug 1999 08:46:23 +0000 (08:46 +0000)]
Typo fix
Zeev Suraski [Fri, 27 Aug 1999 04:51:49 +0000 (04:51 +0000)]
*** empty log message ***
Zeev Suraski [Fri, 27 Aug 1999 04:39:19 +0000 (04:39 +0000)]
Tiny fixes
Zeev Suraski [Fri, 27 Aug 1999 04:31:53 +0000 (04:31 +0000)]
Log date&time on script logs
Mark Musone [Fri, 27 Aug 1999 04:22:39 +0000 (04:22 +0000)]
lets not make global functions unless we need to..actually this should be taken out someday
Mark Musone [Fri, 27 Aug 1999 04:21:47 +0000 (04:21 +0000)]
cleand up storing new events
Rasmus Lerdorf [Thu, 26 Aug 1999 14:13:14 +0000 (14:13 +0000)]
Missing return types in prototypes
Andrey Hristov [Thu, 26 Aug 1999 13:27:26 +0000 (13:27 +0000)]
shut up CVS
Andrey Hristov [Thu, 26 Aug 1999 13:26:57 +0000 (13:26 +0000)]
*** empty log message ***
Andrey Hristov [Thu, 26 Aug 1999 13:25:53 +0000 (13:25 +0000)]
Fix for #2161
Andi Gutmans [Thu, 26 Aug 1999 07:33:53 +0000 (07:33 +0000)]
- Damn. It wasn't a correct fix. This should do it.
When the zval ** are equal we don't want to assign_ref, in any other case
I can think of we do want to assign_ref.
Andi Gutmans [Thu, 26 Aug 1999 07:26:15 +0000 (07:26 +0000)]
- Fix leak when global is used in the global scope.
Andi Gutmans [Thu, 26 Aug 1999 06:49:42 +0000 (06:49 +0000)]
- Make Win32 compile again.
Andi Gutmans [Thu, 26 Aug 1999 06:47:45 +0000 (06:47 +0000)]
- Fix when redefining classes at run-time.
Sascha Schumann [Wed, 25 Aug 1999 21:54:00 +0000 (21:54 +0000)]
make it compile with gcc again
Andi Gutmans [Wed, 25 Aug 1999 19:02:13 +0000 (19:02 +0000)]
- Add hash_apply_with_arguments()
Sascha Schumann [Wed, 25 Aug 1999 16:58:01 +0000 (16:58 +0000)]
.
Sascha Schumann [Wed, 25 Aug 1999 16:53:57 +0000 (16:53 +0000)]
AIX wants the value, not the pointer to the value.
Fixes #2149
Andi Gutmans [Wed, 25 Aug 1999 16:24:14 +0000 (16:24 +0000)]
Make fopen() work with URL's in Win32
Andi Gutmans [Wed, 25 Aug 1999 13:46:52 +0000 (13:46 +0000)]
- More elegant fix for Win32 include_path
Andi Gutmans [Wed, 25 Aug 1999 12:22:45 +0000 (12:22 +0000)]
- Fix for include_path for Win32 (Zend library)
Andi Gutmans [Wed, 25 Aug 1999 12:20:50 +0000 (12:20 +0000)]
- Temporary fix to allow Win32 MT safe version to use zend_fopen().