Added socket.getservbyport(), and make its second argument and that of
getservbyname() optional. Update the tests and the docs.
diff --git a/Misc/NEWS b/Misc/NEWS
index 41a79c8..138afe2 100644
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -231,6 +231,9 @@
Extension modules
-----------------
+- Added socket.getservbyport(), and make the second argument in
+ getservbyname() and getservbyport() optional.
+
- time module code that deals with input POSIX timestamps will now raise
ValueError if more than a second is lost in precision when the
timestamp is cast to the platform C time_t type. There's no chance