summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorknu <knu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2007-10-15 13:30:31 +0000
committerknu <knu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2007-10-15 13:30:31 +0000
commitfdcb90b5d57a31e6c64acaf65b3f9ccdf0580155 (patch)
tree87c416bc00fd3034e17e30dc971db2d4b6e73693 /NEWS
parent7390246b40cc9476fb582f92c414c6e1ea7af72c (diff)
Mention ipaddr enhancements. Prepend stars to list items while I'm here.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@13711 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS49
1 files changed, 36 insertions, 13 deletions
diff --git a/NEWS b/NEWS
index 84d1f64b68..285998378e 100644
--- a/NEWS
+++ b/NEWS
@@ -19,14 +19,37 @@ with all sufficient information, see the ChangeLog file.
* Regexp.union accepts an array of patterns.
+* ipaddr
+
+ * New methods
+ * IPAddr#<=>
+ * IPAddr#succ
+
+ IPAddr objects are now comparable and enumerable having these
+ methods. This also means that it is possible to have a Range
+ object between two IPAddr objects.
+
+ * IPAddr#to_range
+
+ A new method to create a Range object for the (network) address.
+
+ * Type coercion support
+ * IPAddr#&
+ * IPAddr#|
+ * IPAddr#==
+ * IPAddr#include?
+
+ These methods now accept a string or an integer instead of an
+ IPAddr object as the argument.
+
* openssl
- * New classes:
- OpenSSL::PKey::EC
- OpenSSL::PKey::EC::Group
- OpenSSL::PKey::EC::Point
- OpenSSL::PKey::PKCS5
- OpenSSL::SSL::Session
+ * New classes
+ * OpenSSL::PKey::EC
+ * OpenSSL::PKey::EC::Group
+ * OpenSSL::PKey::EC::Point
+ * OpenSSL::PKey::PKCS5
+ * OpenSSL::SSL::Session
* Documentation!
@@ -38,14 +61,14 @@ with all sufficient information, see the ChangeLog file.
* shellwords
* Add methods for escaping shell-unsafe characters:
- Shellwords.join
- Shellwords.escape
- Array#shelljoin
- String#shellescape
+ * Shellwords.join
+ * Shellwords.escape
+ * Array#shelljoin
+ * String#shellescape
* Add shorthand methods:
- Shellwords.split (alias shellwords)
- String#shellsplit
+ * Shellwords.split (alias shellwords)
+ * String#shellsplit
* tempfile
@@ -66,7 +89,7 @@ with all sufficient information, see the ChangeLog file.
* tmpdir
* New method:
- Dir.mktmpdir
+ * Dir.mktmpdir
== Changes since the 1.8.5 release