History log of /PHP-7.1/ext/sockets/conversions.c (Results 26 – 42 of 42)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 63d3f0b8 19-Aug-2014 Anatol Belski

basic macro replacements, all at once


Revision tags: POST_PHPNG_MERGE, PRE_PHPNG_MERGE
# f7f411e4 14-Aug-2014 Xinchen Hui

It's okey for use a stack value here (deleted immediately after use)


Revision tags: php-5.6.0RC4, php-5.3.29, php-5.5.16RC1, php-5.4.32RC1, php-5.3.29RC1, php-5.6.0RC3, php-5.5.15, php-5.4.31, php-5.4.31RC1, php-5.5.15RC1, php-5.6.0RC2, php-5.4.30, php-5.5.14, php-5.6.0RC1, php-5.5.14RC1, php-5.4.30RC1, php-5.6.0beta4, php-5.4.29, php-5.5.13
# 3cbdcdc2 18-May-2014 Xinchen Hui

Fixed several tests failes


# 489da59b 17-May-2014 Xinchen Hui

Refactoring socket (only compilable now)


Revision tags: php-5.5.13RC1, php-5.6.0beta3, php-5.4.29RC1, php-5.6.0beta2, php-5.5.12, php-5.4.28, php-5.4.28RC1, php-5.5.12RC1, php-5.6.0beta1, php-5.4.27, php-5.5.11, php-5.5.11RC1, php-5.4.27RC1, php-5.5.10, php-5.4.26, php-5.6.0alpha3, php-5.4.26RC1, php-5.5.10RC1, php-5.6.0alpha2, php-5.5.9, php-5.4.25, php-5.5.9RC1, php-5.4.25RC1, php-5.6.0alpha1, php-5.5.8, php-5.4.24, php-5.4.24RC1, php-5.5.8RC1, php-5.5.7, php-5.4.23, php-5.3.28, php-5.5.7RC1, php-5.4.23RC1, php-5.4.22, php-5.5.6, php-5.4.22RC1, php-5.5.6RC1
# 4a205092 20-Oct-2013 Rasmus Lerdorf

Trivial Coverity fix


Revision tags: php-5.4.21, php-5.5.5, php-5.4.21RC1, php-5.5.5RC1, php-5.5.4, php-5.4.20, php-5.5.4RC1, php-5.4.20RC1, php-5.5.3, php-5.4.19, php-5.5.2, php-5.4.18, php-5.5.2RC1, php-5.4.18RC2, php-5.5.1, php-5.4.18RC1
# 710150cc 14-Jul-2013 Gustavo Lopes

socket: support unix paths in the abstract namespace

Those starting with '\0'.


# e2744f1a 14-Jul-2013 Gustavo Lopes

socket: fix bug #65260 (SCM_RIGHTS)

The data for messages of type SOL_SOCKET/SCM_RIGHTS was not being
passed correctly. There were actually two bugs: (1) the number of file
descripto

socket: fix bug #65260 (SCM_RIGHTS)

The data for messages of type SOL_SOCKET/SCM_RIGHTS was not being
passed correctly. There were actually two bugs: (1) the number of file
descriptors being passed was being read incorrectly (the length of the
cmsg array was being read instead of that of its 'data' element), as a
result it was generally being reported as always three elements
('level', 'type' and 'data') and (2) the allocated block for writing
the file descriptors was being acessed incorrectly because a 1-based
counter was being used as if it was 0-based.

Any of these two bugs would probably be enough to cause heap
corruption.

show more ...


Revision tags: php-5.3.27, php-5.4.17, php-5.5.0, php-5.3.27RC1, php-5.4.17RC1, php-5.5.0RC3, php-5.3.26, php-5.4.16, php-5.5.0RC2, php-5.3.26RC1, php-5.4.16RC1
# 8687332e 08-May-2013 Gustavo Lopes

Fix bug #64506: fix build with --disable-ipv6


# 6f3c3862 08-May-2013 Gustavo Lopes

Fix bug #64506: fix build with --disable-ipv6


Revision tags: php-5.5.0RC1, php-5.3.25, php-5.4.15, php-5.3.25RC1, php-5.5.0beta4, php-5.4.15RC1, php-5.4.14, php-5.3.24, php-5.5.0beta3, php-5.3.24RC1, php-5.4.14RC1, php-5.5.0beta2, php-5.5.0beta1, php-5.3.23, php-5.4.13, php-5.5.0alpha6, php-5.3.23RC1, php-5.4.13RC1, php-5.3.22, php-5.5.0alpha5, php-5.4.12, php-5.3.22RC2, php-5.4.12RC2
# 608254fa 31-Jan-2013 Gustavo Lopes

Fix non-Windows build


# 7066cc72 31-Jan-2013 Gustavo Lopes

send/recvmsg() support for Windows


# 95f8d34f 31-Jan-2013 Gustavo Lopes

Revert "Payload of HOPLIMIT/TCLASS are 8-bit"

This reverts commit 61a5ec7381ba5388a52926779fe3f58af0caea83.

I checked Linux and OpenBSD and both use integers to write the
IPV6_T

Revert "Payload of HOPLIMIT/TCLASS are 8-bit"

This reverts commit 61a5ec7381ba5388a52926779fe3f58af0caea83.

I checked Linux and OpenBSD and both use integers to write the
IPV6_TCLASS messages and they don't force any endianness. This is
despite RFC 3542 explicitly saying the first byte of cmsg_data will
have the result. In any case, it doesn't make any difference in
little-endian archs.

show more ...


# 5c0a8b1a 31-Jan-2013 Gustavo Lopes

Ensure memory is initialized


# f10baf14 30-Jan-2013 Gustavo Lopes

Payload of HOPLIMIT/TCLASS are 8-bit


Revision tags: php-5.3.22RC1
# c846fcef 30-Jan-2013 Gustavo Lopes

Fix buf in string -> int conv.


Revision tags: php-5.4.12RC1, php-5.5.0alpha4, php-5.3.21, php-5.4.11, php-5.5.0alpha3, php-5.3.21RC1, php-5.4.11RC1
# bd580db3 01-Jan-2013 Gustavo Lopes

Build fixes; accept names for if_index


Revision tags: php-5.3.20, php-5.4.10, php-5.5.0alpha2, php-5.3.20RC1, php-5.4.10RC1, php-5.3.19, php-5.4.9, php-5.5.0alpha1
# 4414b33a 11-Nov-2012 Gustavo Lopes

Refactoring: move stuff to new conversions.c


12