File: Changes

package info (click to toggle)
libnetaddr-ip-perl 4.028%2Bdfsg-1
  • links: PTS, VCS
  • area: main
  • in suites: squeeze
  • size: 1,048 kB
  • ctags: 101
  • sloc: perl: 850; ansic: 90; pascal: 78; sh: 48; makefile: 8
file content (165 lines) | stat: -rw-r--r-- 5,269 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
Revision history for Perl extension NetAddr::IP::Util

1.32  Wed May 12 14:18:20 PDT 2010
	In Util.xs, 
	changed netswap() to postincrement 
        *a++ = to *a and added increment after save to mollify some
        picky compilers that return possible undefined behavior.

        changed type of _128x10 to 'void'

1.31  Tue Jun  9 10:31:11 PDT 2009
	ferret out shell value for Makefile.PL when calling
	./configure for systems where the 'x' bit gets lost
	due to bug in Archive::Tar

1.30  Sat Mar  7 16:35:33 PST 2009
	make the compiler test check the environment for
	CC before using Perl's default compiler

1.29  Sat Mar  7 16:15:18 PST 2009
	revised compiler test in Makefile.PL for Util v1.29
	to accomodate picky Solaris "cc"

1.28  Wed Dec 17 14:14:06 PST 2008
	set uninitialized "carry" in XS bin2bcd to zero

1.27  Tue Dec  9 12:00:08 PST 2008
	revised UtilPP v1.7 to work around perl 5.8.4 
	failures with certain @_ operations of goto &sub...
	see perl bug [ 23429]. Unfortunately, perl-5.8.4 is
	the distribution of choice for many solaris boxes

1.26  Fri Nov 28 23:19:01 PST 2008
	revised XS code to be full re-entrant... thread safe.
	removed all traces of mutex locks
	removed function 'threads' here an in UtilPP v1.6

1.25  Tue Nov 18 19:08:56 PST 2008
	correct documentation error in Util_PP v1.5

	add threads reporting to Util.xs and UtilPP

	added what is hopefully thread safe operation via
	serialization. Must be invoked by "--with-threads"

1.24  Wed Nov  5 18:13:20 PST 2008
	Clean up Makefile.PL to check actual required link
	libraries against the perl build for consistency

1.23  Sun Nov  2 10:10:38 PST 2008
	add missing headers in configure and localconf.h for Solaris inet_xton
	thanks to Karl Bunch <karl@digilink.net> for spotting the bug.

1.22  Wed Oct 22 14:54:12 PDT 2008
	eliminated dependence on PL_sawampersand
	thanks to Mark Martinec <Mark.Martinec@ijs.si>
	for spotting this and submitting a patch.

	force -noxs mode for Win32

	use autoconf to configure 'C' build

1.21  Thu Oct 16 19:35:33 PDT 2008
	again... clear build bug for Win32
	and lets get the version number right since it appears
	that it was up-rev'd at some point to 1.xx

0.20  Mon Oct  6 13:07:34 PDT 2008
	clear build bug for Win32

0.19  Sat Sep 27 13:36:58 PDT 2008
	updated test for ENDIANess in siteconf

	add test in inet_aton to detect overange IP dot quad values
	missed by some broken Socket implementations
	i.e. 256.1.1.1

0.18  Sun Aug  6 10:48:25 PDT 2006
	correct shiftleft documentation
	correct mask4to6 documentation

0.17  Thu Jul  6 10:46:48 PDT 2006
	update 'siteconf line 1608' to fix empty variable in inet_aton test
	update 'siteconf line 1636' to fix empty variable in inet_pton test
	add missing colon at t/notcontiguous.t line 66

0.16  Sun Jun 25 16:13:00 PDT 2006
	fixed ->new() issues with long digit strings ->new('::fffff')
	and non hex digits ->new('::foo').
	Thanks to Radoslaw Zielinski <radek42@gmail.com>
	for spotting those bugs

0.15  Tue Jun 13 14:42:34 PDT 2006
	UtilPP.pm v0.07 & Util.xs 'shiftleft' so that the original
	argument is returned when the shift count is '0' or missing

0.14  Tue Jun  6 08:37:01 PDT 2006
	add logic to check LIBS => [-lfiles]
	individually. ExtUtils::xxx does a bad job and
	leaves libs that do not exist in the list
	which causes 'siteconf' to blow up on missing libs
	on perl 5.053 (and probably others)

0.13  Tue Jun  6 08:33:11 PDT 2006
	added to xs file, 'hopefully' to allow build on windoze platforms

0.12  Tue Jun  6 08:21:12 PDT 2006
	add logic to makefile so 'siteconfig' and C libs
	are not used in PurePerl mode

0.11  Mon Jun  5 14:45:09 PDT 2006
	fix Sparc problems
    1)	add workaround for OS's that do not have inet_aton

    2)	add workaround for compilers that do not understand
	#if MACRO1 == MACRO2

0.10  Sat Jun  3 19:07:51 PDT 2006
	add site configuration to supply u_intxx_t vars
	for Sun OS and others that don't have them

0.09  Sun May  7 18:06:43 PDT 2006
	UtilPP.pm v0.06, removed unnecessary pack(unpack) sequences
	to speed up ipv4->6, ipv6->4 conversions

0.08  Wed Apr 26 18:33:12 PDT 2006
	correct documentation error
	add ipv6to4

0.07  Sun Apr 23 16:11:56 PDT 2006
	correct reporting error in UtilPP v0.04 for
	incorrect argument length in ipv4 -> 6 conversions

	add conditional netaddr conversion functions
	ipanyto6, maskanyto6 to Util.xs and UtilPP v0.05

0.06  Tue Apr 18 16:50:53 PDT 2006
	add ipv4to6, mask4to6 to Util.pm and UtilPP.pm v0.03

0.05  Sat Apr 15 15:48:17 PDT 2006
	Fixed some typo's in Makefile.PL that
	failed to update README during build

0.04  Wed Apr 12 15:43:33 PDT 2006
	add Util_IS.pm to guarantee that the XS lib is not
	loaded if a previous incarnation of the same version
	has previously been installed on the system and the
	module is built with -noxs

0.03  Tue Apr  4 21:55:35 PDT 2006
	update minisocket to perl-5.9.3, add header
	file for backwards compatibility

	add function 'notcontiguous' to return cidr size
	and check for spurious bits in the network mask

0.02  Fri Mar 31 12:44:15 PST 2006
	added test for illegal characters to ipv6_aton

	added UtilPP for Pure Perl functionality for the
	WinTel folks that don't have gcc on their systems

0.01  Tue Mar 28 16:42:44 PST 2006
	initial release