Anthony Baxter
119dc70379
backport r43579
...
Deal with openbsd's different style of default /etc/hosts by forcing the fqdn
lookup to use the IP address returned by gethosbyname.
2006-04-03 16:42:41 +00:00
Georg Brandl
32c2ed59f3
backport patch [ 756021 ] Allow socket.inet_aton("255.255.255.255") on Windows
2005-08-26 08:33:28 +00:00
Brett Cannon
e3fa0611a9
Fix test_socket's test for socket.getfqdn() to also accept the result from
...
socket.gethostname() as a valid return value.
Also clarified the docs as they were a little hazy on the subject matter.
2005-03-12 06:15:56 +00:00
Brett Cannon
08febebf96
Add 'linux2' as one of the platforms that does not use the echo service as one
...
of the test possiblities for testGetServBy().
2004-11-20 21:10:07 +00:00
Hye-Shik Chang
f64700a512
Add support for FreeBSD 6.
2004-08-18 15:13:41 +00:00
Skip Montanaro
d4ff206906
Being bsd-based, darwin/macosx has the same limitation w.r.t. the "echo"
...
service.
2004-08-16 15:35:54 +00:00
Tim Peters
494aaee902
Whitespace normalization.
2004-08-09 18:54:11 +00:00
Dave Cole
331708b226
Patch #1003700 : Add socketpair function to socket module.
2004-08-09 04:51:41 +00:00
Andrew MacIntyre
18bf43c4a4
FreeBSD's services file contains an additional echo service entry, with
...
a non-standard protocol and on a lower port than the tcp/udp entries,
which breaks the assumption that there will only be one service by a
given name on a given port when no protocol is specified.
Previous versions of this code have had other problems as a result of
different service definitions amongst common platforms. As this platform
has an extra, unexpected, service entry, I've special cased the platform
rather than re-order the list of services checked to highlight the pitfall.
2004-07-12 12:10:30 +00:00
Barry Warsaw
7ff7d2cb0b
testGetServBy(): Use services that should be available both on *nix and
...
Windows (XP at least ;). Test in this order: echo, daytime, domain.
2004-07-06 16:48:25 +00:00
Barry Warsaw
11b91a0ea3
Added socket.getservbyport(), and make its second argument and that of
...
getservbyname() optional. Update the tests and the docs.
2004-06-28 00:50:43 +00:00
Raymond Hettinger
027bb633b6
Add weakref support to sockets and re pattern objects.
2004-05-31 03:09:25 +00:00
Tim Peters
116d83ce71
SF bug 924242: socket._fileobject._getclosed() returns wrong value
...
The .closed property always returned the wrong result.
Bugfix candidate!
2004-03-28 02:20:45 +00:00
Skip Montanaro
05eb40128e
Fix indentation error in testGetServByName and rewrite loop to avoid clumsy
...
sentinel variable
2004-02-10 15:51:15 +00:00
Raymond Hettinger
11a35f545b
SF patch #760257 : add socket.timeout exception
...
(Contributed by Bob Halley)
Add unittests for the new socket.timeout exception.
2003-06-29 04:40:22 +00:00
Tim Peters
c2659cff5d
Whitespace normalization.
2003-05-12 20:19:37 +00:00
Walter Dörwald
21d3a32b99
Combine the functionality of test_support.run_unittest()
...
and test_support.run_classtests() into run_unittest()
and use it wherever possible.
Also don't use "from test.test_support import ...", but
"from test import test_support" in a few spots.
From SF patch #662807 .
2003-05-01 17:45:56 +00:00
Guido van Rossum
f4001eed3b
Skip testing inet_ntop() an inet_pton() if they aren't defined.
...
This makes the test pass on Windows again (and on other platforms
that don't have these).
2003-04-25 15:11:23 +00:00
Guido van Rossum
47dfa4a89a
Patch by Jp Calderone:
...
- The socket module now provides the functions inet_pton and inet_ntop
for converting between string and packed representation of IP addresses.
See SF patch #658327 .
This still needs a bit of work in the doc area, because it is not
available on all platforms (especially not on Windows).
2003-04-25 05:48:32 +00:00
Guido van Rossum
9647b5240c
Also skip testHostnameRes() if gethostbyaddr() raises an exception.
2002-12-26 17:04:45 +00:00
Guido van Rossum
71e02946ff
Skip testHostnameRes() if gethostbyname() raises an exception.
2002-12-26 16:55:15 +00:00
Guido van Rossum
c0a0e0810b
Since it tests both ntohl and ntohs, the test should not be called
...
testNtoHL but testNtoH.
2002-09-16 01:30:03 +00:00
Guido van Rossum
a2627afe37
Maybe this fixes test_socket on 64-bit Linux.
2002-09-14 00:58:46 +00:00
Jack Jansen
522e7694ed
Skip UDP testing for MacPython (for now), it hangs. This may be due to
...
GUSI/Threading interaction, I'm not sure, but I don't have the time to fix this right now.
2002-09-06 21:57:50 +00:00
Guido van Rossum
558fc977c5
Don't use hex constants representing negative numbers.
2002-08-12 22:01:24 +00:00