Stanislav Malyshev
7eed89deb7
Disabled calling dtors on tsrm_shutdown - calling dtors in tsrm_shutdown makes
...
modules registering TSRM ids to crash, if they have dtors,
since the module is unloaded before tsrm_shutdown is called.
Can be re-enabled after tsrm_free_id is implemented.
2004-03-30 16:54:20 +00:00
Derick Rethans
cf2b96f84b
- MFH memleak fix from rev 1.50
2003-12-16 19:59:58 +00:00
foobar
f72080cb48
MFH: Fix from Michael Sisolak (destructors weren't always properly called)
2003-12-15 01:14:54 +00:00
foobar
2dfed48c99
MFH: Aligned configure help texts.
2003-10-03 05:26:30 +00:00
Stanislav Malyshev
480e8dd7fc
Have realpath now
2003-09-29 13:57:43 +00:00
Stanislav Malyshev
f1b478c291
add realpath for Win32 non-ZTS
2003-09-29 13:57:03 +00:00
Ilia Alshanetsky
5b3a654f07
Revert previous patch.
2003-09-20 02:08:12 +00:00
Ilia Alshanetsky
3fcd022dc5
MFH: Fixed bug #25583 (Incorrect handling of absolute path without drive).
2003-09-20 01:41:18 +00:00
foobar
c0edbc5eee
MFH
2003-08-25 23:24:42 +00:00
Ilia Alshanetsky
69322ae43b
MFH: Fixed bug #21958 (workaround for unusual realpath() on AIX & Tru64).
2003-08-07 15:32:37 +00:00
Ilia Alshanetsky
1e76a63719
MFH: Fixed bug #17414 (pthreads bug workaround).
2003-08-05 20:05:17 +00:00
Ilia Alshanetsky
f43b7faec5
Backport virtual_realpath() from PHP5. This fixes a memory leak that would
...
occur inside every virtual_realpath() call.
2003-07-28 18:35:34 +00:00
Sascha Schumann
9fbee0b347
clean up macros
2003-06-04 00:01:00 +00:00
Wez Furlong
03777d2784
MFH Fix for Bug #21310
2003-03-17 13:50:23 +00:00
foobar
fdc6323b34
MFH
2003-02-20 06:17:11 +00:00
Sebastian Bergmann
03d440e1c0
MFH: Bump year.
2002-12-31 16:27:40 +00:00
Ilia Alshanetsky
b9c7ee9733
MFH
2002-12-11 00:32:37 +00:00
Ilia Alshanetsky
f6fec8adf1
Revert of previous patch ad requested by Andi.
2002-11-15 16:36:59 +00:00
Ilia Alshanetsky
b12880ce40
MFH (fix for bug #19689 ).
2002-11-14 13:45:43 +00:00
Ilia Alshanetsky
b03d1d6032
Fix missing header warnings (alloca.h) on Sun Os & Tru64.
2002-11-11 16:32:36 +00:00
Ilia Alshanetsky
78e2e69b23
Instead of checking whether realpath exists based on OS. Use the
...
HAVE_REALPATH define, which is set if realpath() is avaliable. This patch
also resolves bug #18868 .
2002-11-06 18:07:23 +00:00
Andi Gutmans
bdc5bb5739
- Fix TSRM_ERROR macro
2002-11-05 17:34:47 +00:00
Ilia Alshanetsky
cfe0c82034
Added 4th argument to virtual_file_ex() that specifies whether or not
...
realpath() should be used during path resolving. In a number of functions
we do not want to use realpath(), since realpath() will resolve symlinks.
2002-11-05 14:50:17 +00:00
Ilia Alshanetsky
ecb5c7e08e
Revert virtual_link() patch.
2002-11-04 23:24:15 +00:00
Andi Gutmans
7dd124803c
- Clean up mess made by netware guys. There's no reason not to abstract
...
- the macro a tiny bit more allowing the code to look cleaner. The more
- #ifdef's code has the more unreadable it becomes.
2002-11-04 20:45:28 +00:00
Ilia Alshanetsky
9087728798
Fix bug #20235 .
2002-11-04 05:19:05 +00:00
Shane Caraveo
1f0523c85a
windows is smart enough to provide a way to set cwd for new processes.
2002-10-29 07:32:52 +00:00
Ilia Alshanetsky
e94b9ea9ee
Fixed a bug noticed by Jon Parise.
2002-10-22 18:57:59 +00:00
Ilia Alshanetsky
1de9cddb3f
Fixed compile warnings.
2002-10-22 18:39:33 +00:00
Ilia Alshanetsky
d8480c8088
Fixed symlink/link functions on ZTS builds.
...
Made URL detection in symlink code use php_stream_locate_url_wrapper().
2002-10-21 23:35:29 +00:00
Derick Rethans
cdc3b6d652
- Whitspace
2002-10-05 11:34:02 +00:00
David Reid
2a0fbded3d
Add BeOS thread support to TSRM. This should not impact on any other OS's
...
but allows us to build PHP with threading support and therefore we can
build as an Apache 2 module.
The locking is currently done using benaphores but this may be reviewed.
2002-10-05 11:26:17 +00:00
Sascha Schumann
db3f7448a1
Add VCWD_ACCESS
2002-10-04 01:04:00 +00:00
Zeev Suraski
e32757ef4c
This is way too verbose... Please enable it in your local .dsp settings if
...
you like it :)
2002-09-04 14:14:59 +00:00
Harald Radi
99c90db11a
make win32 debug output more verbose
2002-08-07 14:47:42 +00:00
Venkat Raghavan S
c61598f32b
Changes to build TSRM on NetWare
2002-05-29 08:41:21 +00:00
Venkat Raghavan S
ab699a7c2b
Change to build on NetWare: TSRM_CONFIG.H not required
2002-05-29 05:16:58 +00:00
Venkat Raghavan S
d69261d12c
Basic NetWare changes
2002-05-28 08:54:17 +00:00
Rui Hirokawa
860e675884
fixed directory access problem when direcory name is encoded in japanese Shift_JIS encoding.
2002-04-25 14:43:40 +00:00
Rui Hirokawa
222a2f4fef
fixed problem when multibyte character is included in file path on Windows. If _MBCS is defined, _tcstok is defined as _mbstrtok which is multibyte enabled strtok. If _MBCS is not defined, _tcstok is defined as strtok.
2002-04-21 22:20:14 +00:00
Sascha Schumann
cb8181dd4e
Fix check.. tsrm_config.h exists on all platforms but Win32.
2002-03-07 15:07:49 +00:00
Sebastian Bergmann
d863d52a5d
Update headers.
2001-12-11 15:16:21 +00:00
foobar
9b81440b76
This was needed afterall. Without this Apache segfaulted when accessing PHP scripts.
2001-12-09 23:43:20 +00:00
Zeev Suraski
216e81db96
Undo (per Jani's request)
2001-12-09 01:00:57 +00:00
Sterling Hughes
751d155b96
Jani's AIX fixes
2001-12-07 17:37:00 +00:00
Zeev Suraski
23c0362aec
Fix bug 13143
2001-11-17 21:15:38 +00:00
Andi Gutmans
de64d45439
- RISC OS patches by Alex Waugh
2001-11-03 13:33:21 +00:00
Sascha Schumann
0215031834
Kill unnecessary quoting, and set host_alias to host, if only the latter
...
is defined.
2001-09-19 09:01:05 +00:00
Sascha Schumann
66187ec2dc
nuke whitespace
2001-08-21 11:00:22 +00:00
Zeev Suraski
815d043b1e
Using TSRM no longer implies ZTS
2001-08-08 10:26:21 +00:00