Phil
|
233ea28c6b
|
Release 1.0.6.1
|
2007-01-27 18:47:12 +01:00 |
Phil
|
3d9970a711
|
Changed version numbering.
Now versions will be set manually before a release. Commits
between 2 versions will be tracked with their hg revision.
|
2007-01-27 18:46:18 +01:00 |
Phil
|
d5b967703e
|
Removed inline changelogs
|
2007-01-27 18:45:16 +01:00 |
Phil
|
0b8c04eddd
|
Added all version tags from RCS import
|
2007-01-27 18:44:45 +01:00 |
pbi
|
90c976dd40
|
- changed default conf.checkIPID value to 0
|
2006-12-12 14:33:25 +00:00 |
pbi
|
274b2804fe
|
- added ESNinfo tag to Dot11Elt()
|
2006-12-12 14:32:59 +00:00 |
pbi
|
2f152514ae
|
- removed forgotten print in PacketList.sr()
|
2006-11-30 06:29:38 +00:00 |
pbi
|
cdcd530dc9
|
- added RandOID()
|
2006-11-29 08:28:10 +00:00 |
pbi
|
a9f0665ec5
|
- added RandNumGamma(), RandNumGauss() and RandNumExpo() to change a bit from linear distributions
|
2006-11-29 08:20:05 +00:00 |
pbi
|
8475ee1a61
|
- added RandChoice() volatile value
|
2006-11-29 07:57:33 +00:00 |
pbi
|
9d7051fd56
|
- fixed 802.3 decoded as Ethernet if length is 1500
|
2006-11-28 13:08:55 +00:00 |
pbi
|
a17e2fe3d1
|
- fixed bug in Ether_Dot3_Dispatcher() (P. Lalet)
|
2006-11-27 08:19:47 +00:00 |
pbi
|
b0140d24b1
|
- fixed bug in IncrementalValue()
|
2006-11-20 12:36:28 +00:00 |
pbi
|
9e9540ab0e
|
- argl. Forgot a print.
|
2006-11-17 13:23:28 +00:00 |
pbi
|
f743a53a5b
|
- have L3PacketSocket work when sending packets on tun interfaces
|
2006-11-16 21:16:30 +00:00 |
pbi
|
abe97f57f5
|
- added wireshark() function to lauch wireshark on a packet list
|
2006-11-16 16:33:33 +00:00 |
pbi
|
a280f39605
|
- added ISAKMP flags decoding
- do not try to decode payload if ISAKMP says payload is encrypted
|
2006-11-16 16:05:27 +00:00 |
pbi
|
628ea1c7f9
|
- fixed EAP
|
2006-11-09 11:35:54 +00:00 |
pbi
|
006b579784
|
- new split/bind_layer() semantic : bind_layer(IP, UDP, frag=0, proto=17)
Still compatible with old one.
|
2006-11-09 06:18:46 +00:00 |
pbi
|
15048c5a32
|
- PacketList() constructor's list parameter is now optionnal
|
2006-10-25 11:52:31 +00:00 |
pbi
|
3c46abb6d5
|
- replaced PacketListField equality test in Packet.show() by a more generic
islist=1 and holds_packets=1
|
2006-10-23 10:08:21 +00:00 |
pbi
|
63d6542f3b
|
- removed references to class name into Ether.mysummary()
|
2006-10-23 09:55:57 +00:00 |
pbi
|
429edf1fdb
|
- added restart parameter to IncrementalValue to provide a value after which to restart
|
2006-10-23 09:11:28 +00:00 |
pbi
|
82245ef4ba
|
Release 1.0.5
|
2006-10-19 13:56:43 +00:00 |
pbi
|
ee1525766e
|
- fixed ScapyFreqFilter (ticket #19)
|
2006-10-17 14:50:19 +00:00 |
pbi
|
0e8bfcb6fd
|
- added 'count' parameter to send()/sendp() and __gen_send() to send the same set of
packets a given number of times
|
2006-10-17 14:12:03 +00:00 |
pbi
|
b8b8e5c31c
|
- added alternative 'n' parameter to corrupt_bits() and corrupt_bytes()
to specify how much bits/bytes to corrupt, instead of working with percentages
|
2006-10-17 14:06:26 +00:00 |
pbi
|
5e7cad063f
|
- added doc strings to Field class (ticket #14)
|
2006-10-06 15:33:53 +00:00 |
pbi
|
4e988000bc
|
- added my_globals parameter to autorun_commands() and all autorun_get_*() (ticket #15)
|
2006-10-06 15:17:08 +00:00 |
pbi
|
0994344074
|
- used get_it() in get_if_raw_addr()
- made interfaces with no IP return 0.0.0.0 (ticket #16)
|
2006-10-06 15:09:10 +00:00 |
pbi
|
c5cc2fa043
|
- removed all <tab> inconsistencies (ticket #17)
|
2006-10-06 14:59:24 +00:00 |
pbi
|
92cf208162
|
- fixed typo in ISAKMPAttributeTypes (ticket #13)
|
2006-10-06 14:33:08 +00:00 |
pbi
|
4abbc8d86f
|
- added additionnal DHCP Options (ticket #11)
|
2006-10-06 14:31:41 +00:00 |
pbi
|
3efa5dc938
|
- fixed DHCPtypes value (ticket #10)
- added new DHCPtypes values
|
2006-10-06 13:34:38 +00:00 |
pbi
|
c43612b791
|
- fixed WEP building (broken since 1.0.4.86)
|
2006-10-06 12:53:59 +00:00 |
pbi
|
ce590456ae
|
- moved payload building call into a hookable method outside Packet.do_build()
|
2006-10-06 12:53:19 +00:00 |
pbi
|
60406bffa2
|
- now import Set object to have it on hand
|
2006-10-06 12:02:24 +00:00 |
pbi
|
2710e392f6
|
- moved field initialization from default valies from Packet.__init__()
to Packet.init_fields()
|
2006-10-06 12:01:55 +00:00 |
pbi
|
a51e4c290d
|
- WARNING: internal API change. Packet.do_dissect() now only dissects current layer.
Pre/post_dissect hooks and payload dissection are called from Packet.dissect().
|
2006-10-06 12:00:31 +00:00 |
pbi
|
c21d466cdd
|
- added fragmentation informations in IP.summary()
|
2006-10-06 10:24:56 +00:00 |
pbi
|
762433002c
|
- Packet.name is now automatically set to the class name if not specified
|
2006-10-06 10:24:11 +00:00 |
pbi
|
02244bfb2f
|
- fixed StrFixedLenField.i2len() to return field actual length instead of fixed length that
is already known
|
2006-10-06 10:22:47 +00:00 |
pbi
|
fab72eb494
|
- replaced type(x) is type by more correct isinstance(x, type)
|
2006-10-06 10:20:50 +00:00 |
pbi
|
b74c0647b1
|
- fix corrupt_bits() probability computation
|
2006-10-06 10:15:24 +00:00 |
pbi
|
e18e371aa7
|
- moved payload building from Packet.do_build() to Packet.build()
- added post build transform logic so that transformation functions can be applied
to a freshly assembled layer
|
2006-09-23 17:36:30 +00:00 |
pbi
|
3bb4aa0621
|
- modified MutatedBytes/MutatedBits way of working
- renamed them CorruptedBytes/CorruptedBits
- added corrupt_bytes() and corrupt_bits() functions
|
2006-09-23 04:54:37 +00:00 |
pbi
|
6b6b2c2ebc
|
- improved import_hexcap() to handle more hexdump outputs
|
2006-09-23 04:52:46 +00:00 |
pbi
|
71ed32b474
|
- fixed some glurks is_promisc()
- added promiscping() function (A. Brodin)
|
2006-09-11 13:50:32 +00:00 |
pbi
|
f24438480f
|
- added conf.autofragment paramter (default to 1)
- added auto IP fragmentation code into L3PacketSocket() to handle "Message Too Long" exceptions
|
2006-09-11 13:36:35 +00:00 |
pbi
|
a6d09bfc9e
|
- changed sane() to sane_color() and added sane() that does not use color themes
- added hexstr() that returns a one line hexdump string from a string
|
2006-09-11 13:35:29 +00:00 |