summaryrefslogtreecommitdiff
path: root/ext/standard/fsock.h
Commit message (Collapse)AuthorAgeFilesLines
* Happy new year (Update copyright to 2016)Lior Kaplan2016-01-011-1/+1
|
* bump yearXinchen Hui2015-01-151-1/+1
|
* Bump yearXinchen Hui2014-01-031-1/+1
|
* Happy New YearXinchen Hui2013-01-011-1/+1
|
* - Year++Felipe Pena2012-01-011-1/+1
|
* - Year++Felipe Pena2011-01-011-1/+1
|
* sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.phpSebastian Bergmann2010-01-031-1/+1
|
* MFH: Bump copyright year, 3 of 3.Sebastian Bergmann2008-12-311-1/+1
|
* MFH: Bump copyright year, 2 of 2.Sebastian Bergmann2007-12-311-1/+1
|
* MFH: Bump year.Sebastian Bergmann2007-01-011-1/+1
|
* bump year and license versionfoobar2006-01-011-3/+3
|
* - Bumber up yearfoobar2005-08-031-1/+1
|
* ext/standard/fsock.hAnantha Kesari H Y2005-07-251-4/+0
| | | | | | | | | | Removing redundant inclusion of headers for NetWare ext/standard/lcg.c NetWare LibC SDK sys/time.h implicitly includes sys/timval.h so nothing special needed for NetWare here. --Kamesh
* removed the redundant NEW_LIBC checksAnantha Kesari H Y2004-09-251-4/+0
|
* - Happy new year and PHP 5 for rest of the files too..foobar2004-01-081-2/+2
| | | | | # Should the LICENSE and Zend/LICENSE dates be updated too?
* updating license information in the headers.James Cox2003-06-101-3/+3
|
* Another big commit (tm).Wez Furlong2003-02-271-4/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Main Changes: - Implement a socket transport layer for use by all code that needs to open some kind of "special" socket for network or IPC. - Extensions can register (and override) transports. - Implement ftruncate() on streams via the ioctl-alike option interface. - Implement mmap() on streams via the ioctl-alike option interface. - Implement generic crypto API via the ioctl-alike option interface. (currently only supports OpenSSL, but could support other SSL toolkits, and other crypto transport protocols). Impact: - tcp sockets can be overloaded by the openssl capable sockets at runtime, removing the link-time requirement for ssl:// and https:// sockets and streams. - checking stream types using PHP_STREAM_IS_SOCKET is deprecated, since there are now a range of possible socket-type streams. Working towards: - socket servers using the new transport layer - mmap support under win32 - Cleaner code. # I will be updating the win32 build to add the new files shortly # after this commit.
* Bump year.Sebastian Bergmann2002-12-311-1/+1
|
* NetWare related additions/modificationsAnantha Kesari H Y2002-09-051-0/+8
|
* New PHP streams...Wez Furlong2002-03-151-42/+0
|
* Maintain headers.Sebastian Bergmann2002-02-281-1/+1
|
* Update headers.Sebastian Bergmann2001-12-111-2/+2
|
* - Don't wrap lines... this is annoying while coding.Derick Rethans2001-09-091-1/+1
|
* Redesigned thread safety mechanism - nua nuaZeev Suraski2001-07-281-1/+1
|
* Fixed win32 build problem.Wez Furlong2001-05-061-21/+2
|
* Nuke buffering from php_streams, move connect_nonb() from fsock.c to network.cWez Furlong2001-05-051-1/+12
| | | | | | | | and rename to php_connect_nonb(). Use php_connect_nonb() instead of connect() in php_hostconnect() -> timeouts should now work in php_hostconnect(). sock streams abstraction now uses php_sockbuf as the "abstract" pointer.
* Changes for streams. Added temporary fopenstream function to PHP so thatWez Furlong2001-04-171-0/+4
| | | | | the streams can be tested.
* - Fix copyright notices with 2001Andi Gutmans2001-02-261-1/+1
|
* proper prefix for lookup_hostnameDaniel Beulshausen2001-02-201-1/+1
|
* make socket functions available to the outsideDaniel Beulshausen2001-02-201-13/+13
|
* Both thread-safe and thread-unsafe builds should be ok nowZeev Suraski2001-01-131-2/+0
|
* - Fix exec() bugZeev Suraski2001-01-131-23/+5
| | | | | - Merge fsock and file globals
* Changed lots of PHP 3 licence headers to PHP 4, mainly in .h files.David Croft2000-07-241-20/+10
| | | | | | | | | Added a few RCS $Id$ tags. # Note: I have avoided changing any .h files if the corresponding .c file # had not already been changed as I am not sure if there are any legal # issues here. So some extensions still have PHP 3 headers.
* Change header protection macros to conform to standard.Sascha Schumann2000-07-021-3/+3
| | | | | | | | | Draft 3 of IEEE 1003.1 200x, "2.2 The Compilation Environment" All identifiers that begin with an underscore and either an uppercase letter or another underscore are always reserved for any use by the implementation.
* @Cleaned up extension namespace (Stig)Stig Bakken2000-03-061-3/+0
| | | | | | Cleaned up extension namespace, and changed ext/standard into one single extension.
* Fine tune Andi's patchZeev Suraski2000-02-111-1/+1
|
* - Get rid of some more evil MSVC5's and switch standard/ to use PHP_WIN32Andi Gutmans2000-02-101-1/+1
|
* - Implemented socket_get_status() function. Some more stuff can be addedAndrei Zmievski2000-02-011-0/+20
| | | | | | | | | | | | to it in the future. - Renamed set_socket_timeout() to socket_set_timeout() - Renamed set_socket_blocking() to socket_set_blocking() but kept the old name for compatibility. It now outputs a warning that set_socket_timeout() is deprecated but still goes through. @ Added socket_get_status() function. Renamed: @ set_socket_timeout() -> socket_set_timeout() @ set_socket_blocking() -> socket_set_blocking(). (Andrei)
* Destructors no longer return ints, the low level problem it was intended to ↵Zeev Suraski2000-01-171-1/+1
| | | | solve is long gone now...
* Added ability to set timeout on socket read operations. New functionAndrei Zmievski2000-01-151-0/+1
| | | | | | | set_socket_timeout(socket, seconds, microseconds) sets the timeout. @- Added ability to set timeout on socket read operations through @ set_socket_timeout() function. (Andrei)
* More php3_ annihilationZeev Suraski1999-12-181-3/+3
|
* - Made PHP_VERSION and PHP_OS work againZeev Suraski1999-12-171-3/+3
| | | | | | - More php3_ cleanup @- Restored the PHP_VERSION and PHP_OS constants (Zeev)
* More php3_ annihilationZeev Suraski1999-12-171-1/+1
|
* More php3_ annihilationZeev Suraski1999-12-171-5/+5
|
* @Fix warnings compiling in maintainer mode. (Stig)Stig Bakken1999-12-051-1/+1
| | | | | | | Fix warnings compiling in maintainer mode. Install DB/common.php and DB/mysql.php on "make install". # We still have a warning from http_config.h:97. Rasmus? :-)
* windows build errorsSam Ruby1999-12-031-0/+1
|
* Use socklen_t where appropiateSascha Schumann1999-12-031-1/+1
|
* Make fsock module thread-safeSascha Schumann1999-12-011-0/+23
|
* Make fopen() work with URL's in Win32Andi Gutmans1999-08-251-9/+10
|
* More symbol work.Andrey Hristov1999-07-261-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | I've defined a few macros to help with module/request init/startup function definitions. Basically: PHP_MINIT_FUNCTION(module) PHP_MSHUTDOWN_FUNCTION(module) PHP_RINIT_FUNCTION(module) PHP_RSHUTDOWN_FUNCTION(module) PHP_MINFO_FUNCTION(module) These will expand to proper function prototypes. Now to specify these in the module entry, use: PHP_MINIT(module) PHP_MSHUTDOWN(module) PHP_RINIT(module) PHP_RSHUTDOWN(module) PHP_MINFO(module) I've updated all modules in ext/standard and everything from ext/apache to ext/db. If you can, please update your module to use these macros.