File: Changes

package info (click to toggle)
libnet-rawip-perl 0.25-4
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 636 kB
  • sloc: perl: 1,290; ansic: 745; makefile: 5
file content (250 lines) | stat: -rw-r--r-- 8,795 bytes parent folder | download | duplicates (4)
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
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
Revision history for Perl extension Net::RawIP.

2008.10.22 - 0.25 - Sebastien Aperghis-Tramoni (SAPER)
  - [TESTS] CPAN-RT#39252: Proc::ProcessTable does not support the size
    attribute on all systems. Thanks to Havard Eidnes for the patch.
  - [DOC] Improved the documentation a bit.

2008.10.21 - 0.24 - Sebastien Aperghis-Tramoni (SAPER)
  - [BUGFIX] Fixed a segfault and a warning, thanks to Mike Lowell.
  - [DIST] Simplified the detection logic to make it work on more systems.
  - [DIST] Declared all prerequisite modules.
  - [TESTS] Removed all the tests related to the warning that was emitted
    by the module when ran as non root.
  - [TESTS] Fixed several tests to make them more portable.
  - [TESTS] Added 00-load.t, 01-api.t

0.23 Tue Jan8  2007
    - add version number to submodules

0.22 Tue Jan8  2007
    - remove dependency on List::MoreUtils

0.22_01 Mon Jul 16 2007 (Steve Bonds)
    - fix endianness bug in ICMP packet creation
    - add lots of comments on what's going on in the ICMP portion
      of the RawIP.xs and RawIP.pm files
    - break out sub-packages to their own files so "make test"
      works even with Critic enabled

0.21 Mon Mar 26 22:53:48 2007
    - fix looping bug in set_icmp (Micha Nasriachi) 
    - fix tests to work both as root and as regular user

0.21_04
    - Skipped


0.21_03 Fri Sep 15 11:26:17 IDT 2006
    - Received official maintainership from Sergey
    - In Makefile.PL check for the location of the header file, 
      report if it could not be found.

0.21_02 Sep 10 2006
    - Cleaning up the C code (indentation)
    - More tests
    - Cleaning up the documentation, replacing the bad English of Sergey
      with the bad English of Gabor.
    - new() dies if wrong or duplicate protocols given
      All by Gabor Szabo

0.21_01   Sat Sep  9 23:59:07 IDT 2006
    - Cleaning up many warnings that were probably due to using gcc 4+
    - Cleaning up several assignment errors that were probably due to gcc 4+
    - Lots of cleanup in the Perl code 
    - Add tests
      All by Gabor Szabo

0.2   Wed Feb  9 17:11:34 PST 2005
    - applied patch from Bill Stearns to get module compiled on 
      modern gcc.    

0.1   Sat Feb  1 22:23:14 PST 2003
    - applied patch from Willem Itsme <itsme@xs4all.nl> to get 
      Perl 5.8 satisfied 

0.09d Tue Nov 21 11:47:43 2000
    - applied patch from Igal Koshevoy <igal@eBizQuality.com>
      exit() calls were changed to croak()

0.09c Mon Apr  3 16:12:56 2000
    - small modification in Makefile.PL to get
      the module included in the BCL 6.2 

0.09b Mon Mar 27 17:15:01 2000
    - fixed some memory leaks 

0.09a Sat Mar 25 22:31:21 2000
    - fixes in the tcp options parse code
      Thanks to <Azrael@wwdg.com>
    - applied patch from Stanislav Shalunov <shalunov@att.com>
      (die() has changed to croak())

0.09  Wed Oct 20 11:00:00 1999
    - fixed bug in lookupnet 
      Applied patch from Brian Craft <bcboy@cisco.com>

0.08  Wed Oct 13 10:36:41 1999
    - "sleep" was changed to "select" for allowing 
      to have non-integer delay times in seconds
      Thanks to Neal E. Young <ney@cs.dartmouth.edu> 

0.07  Thu Jun 17 13:25:10 1999 
    - some comments 
    - added new examle scripts
    - RawIP.xs modified for compiling with threading perl

0.06e Wed May 19 11:26:08 1999
    - applied patch from Michael Cook <cook@sightpath.com> for
      possibility to check syntax from non-root accounts 

0.06d Wed Apr 28 08:56:44 1999
    - has been implemented DESTROY method for correctly close
      assosiated filedescriptors. 
      Thanks to Gang Lu <ganglu@sightpath.com> 

0.06c Wed Mar 31 09:16:05 1999
    - has been implemented send_eth_frame method by suggestion
      from Tom Brown <tomb@heliox.com> 

0.06b Sun Feb 28 11:34:34 1999
    - has been reworked Makefile.PL for the autoconfiguration.    

0.06a Fri Feb 26 09:19:00 1999 
    - applied patch from Bryan Blackburn <blb@pobox.com> for
      port ifaddrlist() to Solaris. Thanks ,Bryan!
    - some rework for better guess about a raw socket format
    
0.06  Mon Feb 22 18:44:18 1999
    - has been added the man page for the interface to libpcap 

0.05f Mon Feb 22 09:52:20 1999
    - rdev has been modified for handle route to localhost on 
      a systems with a bigendian byteorder 

0.05e Fri Feb 19 11:07:04 1999
    - an ethernet related methods are implemented on OpenBSD
      thanks to Stanislav Grozev <tacho@orbitel.bg> 
    - modified rdev for handle default on ppp devices with remote address
      non-compatible with netmask.Thanks to TTSG <ttsg@ttsg.com>
    - change raw format for OpenBSD to RFC format.
      Thanks to Stanislav Grozev <tacho@orbitel.bg>
  
0.05d Thu Feb 18 14:34:38 1999
    - rdev function has been implemented on FreeBSD
    - an ethernet related methods are implemented on BSDI
      thanks to TTSG <ttsg@ttsg.com>
    - ifaddrlist function returns and loopback now
    - added sleep for better discovering mac addresses
    - added NAVE_SOCKADDR_SA_LEN for BSDI
    - adapted rdev for 2.2.x Linux and for point-to-point devices
      on BSDish systems
         
0.05c Wed Feb 10 18:37:25 1999
    - has been implemented the function rdev(addr) 
      For now it work on Linux only

0.05b Mon Feb  8 17:51:29 1999
    - a ethernet related methods are implemented on FreeBSD    
    - added method pcapinit_offline from sen_ml@eccosys.com
            
0.05a Thu Feb  4 19:26:46 1999
    - has been implemented the ifaddrlist function
      this code was imported with small modification from
      the Firewalk portscanner 
      FIREWALK  (c) 1998, Mike D. Schiffman <mds@es2.net>
                          Dave H. Goldsmith <dhg@es2.net>
      Not work on Solaris.

0.05  Wed Feb  3 16:20:17 1999
    - has been added README.DEV - readme for the developers.       

0.04e Tue Feb  2 13:46:37 1999
    - have been added some defines in the util.c for compability
      with an old libpcap. Thanks to Seth <seth@freebie.dp.ny.frb.org> 

0.04d Tue Feb  2 10:26:54 1999
    - has been implemented the function called "linkoffset"
    - reworked the functions which related to the send side
      for more flexibility
    - reworked the man page. I'd try to catch bugs in my
      horrible english ;))
    - small rework in the timem()    
    - fixed bug in the "send" method related to the generic subclass
    - has been added the traceroute script
    - has been added the oshare script
    
0.04c Thu Jan 28 15:47:45 1999
    - fix bug in timem() reported by mci@gw.al.lg.ua  
    - fix typo bug in the "get" method related to the generic subclass

0.04b Thu Jan 28 09:40:47
    - fixes in the pod documentation 

0.04a Wed Jan 27 08:55:28 1999
    - fix small bug in udp_pkt_creat reported by
      Michail Litvak <mci@gw.al.lg.ua>      

0.04  Mon Jan 25 09:27:50 1999
    - port to BSDI and probably to other *BSD 
      Thanks for help to TTSG <ttsg@ttsg.com>
    - fixes for compile with Perl 5.005, thanks to Gurusamy Sarathy
      <gsar@umich.edu> for his finest Data::Dumper ;)

0.03  Tue Jan 19 16:26:23 1999
    - implemented generic subclass for generic ip datagramms
    - implemented manipulate IP and TCP options
    - added new example scripts
    - fix in RawIP.xs from noel@burton-krahn.com
      for suppress warning messages while compile on Alpha

0.03f Wed Jan  6 16:35:58 1999
    - insert BSDFIX() for FreeBSD rawsocket format
    - it seems like Net::RawIP is worked on FreeBSD
      Thanks for help porting to FreeBSD
      to Igor Indick <igor@skif.net>
      and Nicholas N. Matveev <nickm@ruff.granch.nsk.su>

0.03e Mon Jan  4 16:22:25 1999
    - remove memory leaks reported by 
      ian.vitek@backupcentralen.se

0.03d Thu Dec 31 07:42:57 1998
    - reworked set_sockaddr 
    - remove #ifdef FreeBSD and usleep(20000);

0.03c Wed Dec 30 09:08:01 1998
    - applied patch from Bryan Blackburn <blb@rmi.net>
      for porting to Solaris
    - added some pod fixes from Bryan Blackburn <blb@rmi.net>
      for pod2html

0.03b Mon Dec 28 13:50:17 1998
    - fix problems with gcc 2.7.2.1 on FreeBSD
      
   Tue Dec 29 16:52:16 1998
    - insert usleep(20000); for sendto() on FreeBSD

0.03a Thu Dec 24 10:01:15 1998
    - minimize files for includes for system compability
    - Set switch $^W to FALSE for suppress warning messages
      Thu Dec 24 18:59:42 1998
    - added some compability with other systems

0.02  Wed Dec 23 17:59:30 1998
    - some man fixes

0.02b Tue Dec 22 15:32:51 1998
    - documenting new ethernet related features


0.01  Thu Dec 10 19:48:04 1998
    - original version
      Wed Dec 16 18:29:25 1998
    - implemented udp and icmp packets       
      Mon Dec 21 18:40:11 1998
    - implemented SOCK_PACKET and manipulating eth headers
      including discovering mac adresses