Home » Networking » Net_IPv4
IPv4 network calculations and validation.
This package is unmaintained.
Download latest release 1.3.5 (there might be newer Composer installable version)
License: PHP License 3.01
Description
Class used for calculating IPv4 (AF_INET family) address information
such as network as network address, broadcast address, and IP address
validity.
Documentation
Maintainers
- Marco Kaiser (bate) — lead, active
- Florian Anderiasch (fa) — developer, active
Dependencies
Required
- PHP (>= 5.0.0)
- PEAR Installer (>= 1.4.0b1)
Releases
- 1.3.5 (stable, 2018-12-08)
Release notes
License: PHP License 3.01
(first available Composer release)
- 1.3.4 (stable, 2010-09-08)
Release notes
License: PHP License 3.01
QA Release
* Fixed Bug #17800 fixed typo in check - 1.3.2 (stable, 2010-08-09)
Release notes
License: PHP License 3.01
QA Release
* Fixed Bug #16745
* Fixed Bug #16890 - 1.3.1 (stable, 2009-09-18)
Release notes
License: PHP License 3.01
QA Release
* Updated to package 2.0
* Updated to PHPUnit 3 tests - 1.3.0 (stable, 2005-11-30)
Release notes
License: PHP License 3.01
* Fixed all pending bugs
* Fixed coding styles
* Added class documentation
- 1.2 (stable, 2004-04-27)
Release notes
License: PHP 2.0
Added ipInNetwork method. Fixed some reported bugs. Net_IPv4 no longer extends the base PEAR class to speed instantiation
- 1.1 (stable, 2003-06-22)
Release notes
License: PHP 2.0
Created an ip2double method as a workaround for PHP long ints being unsigned
- 1.0 (stable, 2002-08-20)
Release notes
License: PHP 2.0
Initial Release
Bugs
| ID | Status | Type | Version | Date | Summary |
|---|---|---|---|---|---|
| #840 | Closed | Bug | 2004-02-23 | Netmask 0 | |
| #889 | Closed | Bug | 2004-02-26 | PEAR QA: improvement for get_class()-usage | |
| #1225 | Closed | Bug | 2004-04-16 | Doesn't use $GLOBALS | |
| #2324 | Suspended | Bug | 2004-09-13 | The Broadcast Is Calculated wrong. | |
| #5112 | Closed | Bug | 2005-08-16 | ipInNetwork() returns not only boolean | |
| #7092 | Wont fix | Bug | 2006-03-10 | calculate function not working correctly | |
| #11721 | Closed | Bug | CVS | 2007-07-31 | tests don't run |
| #13001 | Bogus | Bug | 1.3.0 | 2008-01-30 | leading zeros in ip address |
| #13642 | Closed | Bug | 1.3.0 | 2008-04-10 | No bitmask validation in parseAddress() |
| #15999 | Closed | Doc | 1.3.0 | 2009-03-09 | Synopsis wrong for ipInNetwork |
| #16745 | Closed | Req | 1.3.1 | 2009-10-28 | Use of deprecated ergi function |
| #16890 | Closed | Req | 1.3.1 | 2009-12-08 | catch errors in ipInNetwork() |
| #17688 | Closed | Bug | 1.3.2 | 2010-08-10 | ipInNetwork has bug |
| #17800 | Closed | Bug | 1.3.2 | 2010-08-23 | ipInNetwork method in bug |
| #17832 | Closed | Bug | 1.3.2 | 2010-08-30 | ipInNetwork Judgment mistake |
| #17833 | Duplicate | Bug | 1.3.2 | 2010-08-30 | ipInNetwork stopped working |
| #21068 | Wont fix | Bug | 1.3.4 | 2016-05-28 | Different distfiles on different pear mirrors |
| #23748 | Duplicate | Bug | 1.3.4 | 2018-05-09 | Variable name mistake |
| #23749 | Open | Bug | 1.3.4 | 2018-05-09 | mistake of variable name |