summaryrefslogtreecommitdiff
path: root/trunk
Commit message (Collapse)AuthorAgeFilesLines
* fixpmoody@google.com2011-11-292-11/+11
| | | | git-svn-id: https://ipaddr-py.googlecode.com/svn@237 09200d28-7f98-11dd-ad27-0f66e57d2035
* fix for i84pmoody@google.com2011-11-242-0/+9
| | | | git-svn-id: https://ipaddr-py.googlecode.com/svn@236 09200d28-7f98-11dd-ad27-0f66e57d2035
* patch from pmarkspmoody@google.com2011-11-242-80/+67
| | | | git-svn-id: https://ipaddr-py.googlecode.com/svn@235 09200d28-7f98-11dd-ad27-0f66e57d2035
* fix copyright. whoops. i90pmoody@google.com2011-09-221-1/+1
| | | | git-svn-id: https://ipaddr-py.googlecode.com/svn@234 09200d28-7f98-11dd-ad27-0f66e57d2035
* patch from pmarks for i87pmoody@google.com2011-08-222-222/+206
| | | | git-svn-id: https://ipaddr-py.googlecode.com/svn@225 09200d28-7f98-11dd-ad27-0f66e57d2035
* 2001:0::3:4:5:6:7:8 should be considered validpmoody@google.com2011-07-222-1/+5
| | | | git-svn-id: https://ipaddr-py.googlecode.com/svn@224 09200d28-7f98-11dd-ad27-0f66e57d2035
* issue 83, doc issuepmoody@google.com2011-05-171-6/+6
| | | | git-svn-id: https://ipaddr-py.googlecode.com/svn@223 09200d28-7f98-11dd-ad27-0f66e57d2035
* + fix warnings for python3.2pmoody@google.com2011-02-201-98/+98
| | | | git-svn-id: https://ipaddr-py.googlecode.com/svn@220 09200d28-7f98-11dd-ad27-0f66e57d2035
* + add teredo test for i77pmoody@google.com2011-02-201-0/+7
| | | | git-svn-id: https://ipaddr-py.googlecode.com/svn@219 09200d28-7f98-11dd-ad27-0f66e57d2035
* + bug in _is_shorthand_ip not correctly identifying shortened ips.pmoody@google.com2011-02-172-5/+15
| | | | git-svn-id: https://ipaddr-py.googlecode.com/svn@218 09200d28-7f98-11dd-ad27-0f66e57d2035
* + typo.pmoody@google.com2011-02-131-1/+1
| | | | git-svn-id: https://ipaddr-py.googlecode.com/svn@217 09200d28-7f98-11dd-ad27-0f66e57d2035
* Fix issue 79.mshields@google.com2011-02-081-1/+2
| | | | git-svn-id: https://ipaddr-py.googlecode.com/svn@208 09200d28-7f98-11dd-ad27-0f66e57d2035
* Fix issue 78.mshields@google.com2011-02-082-10/+10
| | | | git-svn-id: https://ipaddr-py.googlecode.com/svn@207 09200d28-7f98-11dd-ad27-0f66e57d2035
* + fix broken network/address comparisons.pmoody@google.com2011-02-082-6/+16
| | | | git-svn-id: https://ipaddr-py.googlecode.com/svn@206 09200d28-7f98-11dd-ad27-0f66e57d2035
* + fix for i74, python3x and byte addresses.pmoody@google.com2011-01-211-14/+14
| | | | | | + docstring fix to remove references to long-deceased IP() function git-svn-id: https://ipaddr-py.googlecode.com/svn@205 09200d28-7f98-11dd-ad27-0f66e57d2035
* + turn teredo and sixtofour into properties.pmoody@google.com2011-01-132-8/+10
| | | | | | + 2.1.7 release. git-svn-id: https://ipaddr-py.googlecode.com/svn@203 09200d28-7f98-11dd-ad27-0f66e57d2035
* + add 6to4 to the ipv6 tunnel decoding.pmoody@google.com2011-01-122-3/+28
| | | | git-svn-id: https://ipaddr-py.googlecode.com/svn@201 09200d28-7f98-11dd-ad27-0f66e57d2035
* + small speedup, remove the redundant call to explode_short_ip_stringpmoody@google.com2011-01-121-4/+3
| | | | git-svn-id: https://ipaddr-py.googlecode.com/svn@200 09200d28-7f98-11dd-ad27-0f66e57d2035
* + fix for i71pmoody@google.com2011-01-122-1/+23
| | | | | | | add support for pulling the teredo client and server addresses out of an ipv6 address. git-svn-id: https://ipaddr-py.googlecode.com/svn@199 09200d28-7f98-11dd-ad27-0f66e57d2035
* fix for i73pmoody@google.com2011-01-071-3/+32
| | | | | | | | | | | | | | | | | | | | | | | + Make conversion from int to packed a public function. this allows a user to easily construct network objects from integers. Eg: >>> addr # int(ipaddr.IPAddress('1.1.1.1')) 16843009 >>> ipaddr.IPNetwork('%s/24' % socket.inet_ntoa( ipaddr.v4_int_to_packed(addr))) IPv4Network('1.1.1.1/24') Or >>> addr # int(ipaddr.IPAddress('2001::1') 42540488161975842760550356425300246529L >>> ipaddr.IPNetwork('%s/96' % socket.inet_ntop( socket.AF_INET6, ipaddr.v6_int_to_packed(addr))) IPv6Network('2001::1/96') git-svn-id: https://ipaddr-py.googlecode.com/svn@198 09200d28-7f98-11dd-ad27-0f66e57d2035
* + add unittest for fix for i70.pmoody@google.com2010-11-161-0/+4
| | | | git-svn-id: https://ipaddr-py.googlecode.com/svn@197 09200d28-7f98-11dd-ad27-0f66e57d2035
* + force hashing of longs to ensure consistency.pmoody@google.com2010-11-161-1/+1
| | | | git-svn-id: https://ipaddr-py.googlecode.com/svn@196 09200d28-7f98-11dd-ad27-0f66e57d2035
* Additional unittests for Network compare/sort.harro@google.com2010-10-061-0/+15
| | | | git-svn-id: https://ipaddr-py.googlecode.com/svn@195 09200d28-7f98-11dd-ad27-0f66e57d2035
* IPv6 with embedded IPv4 address not recognizedharro@google.com2010-10-062-2/+12
| | | | git-svn-id: https://ipaddr-py.googlecode.com/svn@194 09200d28-7f98-11dd-ad27-0f66e57d2035
* r176 added constants without adding corresponding testcasesharro@google.com2010-10-041-0/+4
| | | | git-svn-id: https://ipaddr-py.googlecode.com/svn@193 09200d28-7f98-11dd-ad27-0f66e57d2035
* Commentary typo fixharro@google.com2010-10-042-2/+2
| | | | git-svn-id: https://ipaddr-py.googlecode.com/svn@192 09200d28-7f98-11dd-ad27-0f66e57d2035
* + ipaddr_test referred to old ipaddr.IP function.pmoody@google.com2010-09-191-3/+3
| | | | git-svn-id: https://ipaddr-py.googlecode.com/svn@190 09200d28-7f98-11dd-ad27-0f66e57d2035
* + containment test should always return false on mixed-type tests.pmoody@google.com2010-08-232-0/+6
| | | | git-svn-id: https://ipaddr-py.googlecode.com/svn@186 09200d28-7f98-11dd-ad27-0f66e57d2035
* Remove trailing whitespace.mshields@google.com2010-08-162-3/+3
| | | | git-svn-id: https://ipaddr-py.googlecode.com/svn@181 09200d28-7f98-11dd-ad27-0f66e57d2035
* Fix for issue 66, contributed by Lorenzo Colitti of Google.mshields@google.com2010-08-162-0/+7
| | | | git-svn-id: https://ipaddr-py.googlecode.com/svn@177 09200d28-7f98-11dd-ad27-0f66e57d2035
* Remove 'magic numbers' from code that involve address length.harro@google.com2010-07-121-12/+15
| | | | git-svn-id: https://ipaddr-py.googlecode.com/svn@176 09200d28-7f98-11dd-ad27-0f66e57d2035
* + really include RELEASENOTES in the release.pmoody@google.com2010-06-141-0/+1
| | | | git-svn-id: https://ipaddr-py.googlecode.com/svn@175 09200d28-7f98-11dd-ad27-0f66e57d2035
* + fix for issue61.pmoody@google.com2010-06-092-4/+6
| | | | | | | problem with like-ip'd network objects that had the same broadcast address. git-svn-id: https://ipaddr-py.googlecode.com/svn@171 09200d28-7f98-11dd-ad27-0f66e57d2035
* + fix ipv6 subnet representation. (thanks to email from jaredpmoody@google.com2010-05-302-3/+9
| | | | | | to ipaddr-py-dev) git-svn-id: https://ipaddr-py.googlecode.com/svn@167 09200d28-7f98-11dd-ad27-0f66e57d2035
* + add masked() to _BaseNet to automatically mask outpmoody@google.com2010-05-102-0/+14
| | | | | | | the host bits of a network object. issue58. Reported by Robert Thomson. git-svn-id: https://ipaddr-py.googlecode.com/svn@166 09200d28-7f98-11dd-ad27-0f66e57d2035
* + doc-fix.pmoody@google.com2010-05-101-1/+1
| | | | | | issue60, reported by colmmac. git-svn-id: https://ipaddr-py.googlecode.com/svn@165 09200d28-7f98-11dd-ad27-0f66e57d2035
* + ensure network and address objects aren't equal.pmoody@google.com2010-04-292-9/+14
| | | | | | | (eg, IPNetwork('1.1.1.1/24') != IPAddress('1.1.1.1')) + whitespace cleanup. git-svn-id: https://ipaddr-py.googlecode.com/svn@164 09200d28-7f98-11dd-ad27-0f66e57d2035
* + one more address_exclude cleanup, to make sure network/address exclusionspmoody@google.com2010-04-292-3/+8
| | | | | | fail as expected. git-svn-id: https://ipaddr-py.googlecode.com/svn@163 09200d28-7f98-11dd-ad27-0f66e57d2035
* + fix issue where address exclude would puke if you tried to excludepmoody@google.com2010-04-292-0/+4
| | | | | | and address from itself. git-svn-id: https://ipaddr-py.googlecode.com/svn@162 09200d28-7f98-11dd-ad27-0f66e57d2035
* + issue 57, allow for integer addition with IPv4 and IPv6 Address objects.pmoody@google.com2010-04-042-0/+23
| | | | | | | this isn't ever meant to support adding two address object together nor addition to network objects. git-svn-id: https://ipaddr-py.googlecode.com/svn@158 09200d28-7f98-11dd-ad27-0f66e57d2035
* + kill the few more remaining instances of the old exception names,pmoody@google.com2010-02-221-2/+2
| | | | | | both in the code and the docstrings. git-svn-id: https://ipaddr-py.googlecode.com/svn@147 09200d28-7f98-11dd-ad27-0f66e57d2035
* + bug with list comprehension in _is_valid_netmaskpmoody@google.com2010-02-211-1/+1
| | | | git-svn-id: https://ipaddr-py.googlecode.com/svn@146 09200d28-7f98-11dd-ad27-0f66e57d2035
* + suggestions from mshields.pmoody@google.com2010-02-121-9/+9
| | | | git-svn-id: https://ipaddr-py.googlecode.com/svn@141 09200d28-7f98-11dd-ad27-0f66e57d2035
* + make networks and addresses not sortable by default.pmoody@google.com2010-02-122-9/+68
| | | | | | | + provide a key function suitable for passing to sorted enabling the sorting. git-svn-id: https://ipaddr-py.googlecode.com/svn@140 09200d28-7f98-11dd-ad27-0f66e57d2035
* + cleanup of the excetion text; making the invalid version TypeError'spmoody@google.com2010-02-061-18/+13
| | | | | | consistent with each other. git-svn-id: https://ipaddr-py.googlecode.com/svn@139 09200d28-7f98-11dd-ad27-0f66e57d2035
* + fixing inconsisten behaviour WRT rich comparisons between ipv4 and ipv6pmoody@google.com2010-02-062-29/+46
| | | | | | objects. git-svn-id: https://ipaddr-py.googlecode.com/svn@138 09200d28-7f98-11dd-ad27-0f66e57d2035
* + add IPv4Network().is_unspecified. issue52.pmoody@google.com2010-02-052-0/+13
| | | | | | (thanks to rep.dot.net for the bug report and patch). git-svn-id: https://ipaddr-py.googlecode.com/svn@137 09200d28-7f98-11dd-ad27-0f66e57d2035
* + fix for issue48; some problems with decoding mapped addresses.pmoody@google.com2010-02-042-1/+3
| | | | | | (thanks to rlaager for reporting) git-svn-id: https://ipaddr-py.googlecode.com/svn@134 09200d28-7f98-11dd-ad27-0f66e57d2035
* + s/adddress/address/g typo.pmoody@google.com2010-02-021-2/+2
| | | | | | (thanks rep.dot.not) git-svn-id: https://ipaddr-py.googlecode.com/svn@133 09200d28-7f98-11dd-ad27-0f66e57d2035
* + fix docstring (issue55).pmoody@google.com2010-02-021-1/+1
| | | | | | (thanks Scott Kitterman). git-svn-id: https://ipaddr-py.googlecode.com/svn@132 09200d28-7f98-11dd-ad27-0f66e57d2035