Commit Graph

12282 Commits

Author SHA1 Message Date
Anders Broman 90bf722451 From Chris Costa:
tcp.analysis.acks_frame and tcp.analysis.ack_rtt is not reliable.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3311

svn path=/trunk/; revision=31532
2010-01-15 07:20:25 +00:00
Anders Broman a230916b8e From Didier Gautheron:
Don't use packet without data in sequence analysis.

https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2054

svn path=/trunk/; revision=31531
2010-01-15 07:07:28 +00:00
Gerasimos Dimitriadis a72447c0da Avoid assertion failure when adding a column of type
IEEE 802.11 TX rate.

svn path=/trunk/; revision=31527
2010-01-14 18:30:57 +00:00
Gerasimos Dimitriadis fe1e9d6296 Fix for Bug 3747:
use FT_FLOAT for the radiotap data rate because of .5 Mbps granularity

svn path=/trunk/; revision=31526
2010-01-14 18:21:09 +00:00
Gerald Combs 0e3ba74734 Fix several buffer overflows found by babi babi. Replace a lot of manual
fetching and displaying with proto_tree_add_item().

Use get_dns_name() instead of lwres_get_dns_name(), which fixes a separate
issue.

svn path=/trunk/; revision=31524
2010-01-14 01:22:00 +00:00
Anders Broman 69b7a06578 Remove redundant calls to check_col() in the .cnf files and regenerate.
svn path=/trunk/; revision=31523
2010-01-13 21:41:28 +00:00
Michael Tüxen c273169cbd Display correct chunk type for unknown chunks.
svn path=/trunk/; revision=31522
2010-01-13 21:31:24 +00:00
Anders Broman 04d526a914 check_col.diff
Remove redundant calls to check_col() in the template files and regenerate.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4394

svn path=/trunk/; revision=31521
2010-01-13 21:27:44 +00:00
Anders Broman 526891f1b4 From Didier Gautheron:
fix a memory leak by using se_strdup rather for g_strdup for column text.
replace col_clear() follow by col_add_str() with the faster col_set_str()
remove redundant check_col() call

https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4394

svn path=/trunk/; revision=31520
2010-01-13 21:16:46 +00:00
Anders Broman 440c3f9261 From Didier Gautheron:
check_col.diff
Remove redundant calls to check_col() if it guards only one columns function with one parameter after the column type.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4394

svn path=/trunk/; revision=31519
2010-01-13 20:32:01 +00:00
Anders Broman 6343ffb68e Try to fix indentation sligtly.
svn path=/trunk/; revision=31518
2010-01-13 20:26:17 +00:00
Anders Broman c4dd31cd87 From Didier Gautheron:
col_clear.diff 
Remove calls to col_clear :
- called twice.
- before functions which also clear the column
- by replacing col_clear + col_append_xxx with col_add_xxx
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4394

svn path=/trunk/; revision=31517
2010-01-13 20:25:10 +00:00
Anders Broman 253ce6255d Try to fix a memory leak.
svn path=/trunk/; revision=31514
2010-01-13 16:35:50 +00:00
Anders Broman 0a5a3c1158 From Didier Gautheron:
Fix a memory leak.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3917

svn path=/trunk/; revision=31511
2010-01-13 07:42:42 +00:00
Stig Bjørlykke 86a6a0c2a4 Use a more correct length for hf_bssgp_ie_type and hf_bssgp_bvci,
to try fixing a buildbot run-randpkt failure.

svn path=/trunk/; revision=31509
2010-01-12 21:25:35 +00:00
Anders Broman 8dea26e52c From Gonzalo Casas:
MMS TimeOfDay display.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4387

svn path=/trunk/; revision=31508
2010-01-12 20:15:24 +00:00
Anders Broman 1f6a39eae9 Use g_snprintf()
svn path=/trunk/; revision=31507
2010-01-12 20:08:30 +00:00
Martin Mathieson d5c96e34e7 Use snprintf() to pass checkAPI
svn path=/trunk/; revision=31506
2010-01-12 18:43:18 +00:00
Martin Mathieson 23c5730798 Append to the SDU field only once (instead of for each byte!).
svn path=/trunk/; revision=31503
2010-01-12 16:12:27 +00:00
Stig Bjørlykke 3d32eed0b5 Update to RFC5035.
svn path=/trunk/; revision=31502
2010-01-12 14:31:08 +00:00
Stig Bjørlykke d215938257 Update to RFC5652.
svn path=/trunk/; revision=31501
2010-01-12 14:29:53 +00:00
Stig Bjørlykke 89980e1672 Update to RFC3369.
svn path=/trunk/; revision=31500
2010-01-12 11:49:17 +00:00
Anders Broman 324af9e6fa Fix part of Bug 3917 "tvb_new_real_data is prone to memory leak"
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3917

svn path=/trunk/; revision=31499
2010-01-11 16:14:26 +00:00
Bill Meier 11ef8a5e0f Fix Bug 4183: "Wireshark can't decrypt WPA(2)-PSK when passphrase is 63 bytes".
See https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4183

svn path=/trunk/; revision=31498
2010-01-11 15:26:39 +00:00
Jaap Keuter b8ef5efede From Benoit Sibaud:
New option to allow retransmission detection with different source ports.

svn path=/trunk/; revision=31496
2010-01-11 14:28:51 +00:00
Stig Bjørlykke c66911dd59 Small cleanup in conformation file.
svn path=/trunk/; revision=31495
2010-01-11 13:39:09 +00:00
Stig Bjørlykke 7b9b38018f Update to X.511:08/2005.
svn path=/trunk/; revision=31494
2010-01-11 13:37:36 +00:00
Stig Bjørlykke df508b7b96 Update to X.518:08/2005 to add DitBridgeKnowledge.
Export Exclusions.

svn path=/trunk/; revision=31493
2010-01-11 13:36:30 +00:00
Stig Bjørlykke 3a79a59517 Add some missing DSEType's.
svn path=/trunk/; revision=31492
2010-01-11 13:34:05 +00:00
Stig Bjørlykke 672faadc76 Add missing DEFAULT for UpdateMode.
svn path=/trunk/; revision=31491
2010-01-11 13:32:55 +00:00
Anders Broman dd9d463bcf From Hitoshi Irino:
Failed to decode NetFlow v9 packets including a 0 length scope field.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4381

svn path=/trunk/; revision=31488
2010-01-11 08:05:09 +00:00
Anders Broman 759c418158 From Jim Young:
Patch to write "column.format:" preference values pairs to separate lines.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4380

svn path=/trunk/; revision=31487
2010-01-11 08:00:56 +00:00
Anders Broman 0d26e8ad2d From Gonzalo Casas:
Corrected utc-time display in goose dissector.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4378

svn path=/trunk/; revision=31484
2010-01-11 07:52:17 +00:00
Stig Bjørlykke 4867f84826 From rmkml via wireshark-dev:
Redirect secure SMTP traffic on non-standard port 465 to the ssl dissector.

svn path=/trunk/; revision=31482
2010-01-10 19:39:35 +00:00
Stig Bjørlykke 30a2bbe872 Return correct offset from function handling ExtensionField/value,
because this changed from mandatory to optional in revision 28593.

Regenerated with some BIT STRING SIZE constraints checking.

svn path=/trunk/; revision=31480
2010-01-10 16:14:35 +00:00
Gerald Combs 2056ea5ef6 [Automatic manuf and enterprise-numbers update for 2010-01-10]
svn path=/trunk/; revision=31477
2010-01-10 16:03:28 +00:00
Gerasimos Dimitriadis 20e77097eb Fix for Bug 4369:
Use the correct function for adding an FT_STRING field and make some
checks regarding the length of parameters in cmd_manageuser().

svn path=/trunk/; revision=31476
2010-01-10 14:29:49 +00:00
Gerasimos Dimitriadis e53c76e9af Partial fix for Bug 4369:
Remove the possibility of infinite loop when counting items of length 0.

svn path=/trunk/; revision=31475
2010-01-10 14:00:49 +00:00
Stig Bjørlykke d94b155f74 Update ASN.1 files.
Added decoding of ADatP3Data, CorrectionsData, ForwardedEncryptedData, ACP127Data and ACP127NotificationResponse.

svn path=/trunk/; revision=31474
2010-01-09 20:52:47 +00:00
Stig Bjørlykke fc3f69f9c5 Export ReceiptTimeField.
svn path=/trunk/; revision=31473
2010-01-09 20:33:48 +00:00
Stephen Fisher 279fa465aa Change col_set_str() call to col_add_str() since the string being passed
to it is freed right afterwards.  This fixes an issue reported to
wireshark-users by Ershov Pavel on Jan 9, 2010 (in the U.S.).


svn path=/trunk/; revision=31472
2010-01-09 20:15:02 +00:00
Bill Meier e49599c588 Fix Bug #4177: Analyze ! Expert... doesn't show IP "Bad Checksum" errors.
svn path=/trunk/; revision=31471
2010-01-08 23:53:46 +00:00
Bill Meier 1afe329456 Changes to use consistent indentation.
svn path=/trunk/; revision=31470
2010-01-08 21:07:51 +00:00
Martin Mathieson 88447bd5cb Add needed offset to 'radio-type' attached to MAC frame.
svn path=/trunk/; revision=31469
2010-01-08 16:08:22 +00:00
Martin Mathieson 26c0a94dea Don't crash by calling null RRC dissector because TM appeared on 'impossible' channel type.
svn path=/trunk/; revision=31468
2010-01-08 16:07:14 +00:00
Tomas Kukosa f6e00fa93a fix Linux build error
svn path=/trunk/; revision=31467
2010-01-08 13:49:43 +00:00
Tomas Kukosa e18c3065fb display RTSP in VoIP calls (first simple attempt)
svn path=/trunk/; revision=31466
2010-01-08 13:04:49 +00:00
Bill Meier c7a7cf0771 Remove unneeded #includes.
svn path=/trunk/; revision=31465
2010-01-08 00:24:45 +00:00
Bill Meier ca9fd88be4 From Yaniv Kaul: VNC dissector cleanups and minor changes.
From me: Several fixes to the patch and some additional cleanup.

svn path=/trunk/; revision=31464
2010-01-07 23:34:39 +00:00
Gerasimos Dimitriadis e1af738d14 Partial fix for Bug 4369:
Remove the possibility of infinite loop when command length is 0.

svn path=/trunk/; revision=31463
2010-01-07 22:03:29 +00:00
Anders Broman 4d0c391d5d From Michael Lum:
Fixes for E911 mobile positioning capability and Handoff Back2.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4373

svn path=/trunk/; revision=31462
2010-01-07 20:27:38 +00:00
Stig Bjørlykke 6defe828fc Made more generic concat meta method for TvbRange, Int64 and UInt64.
This way we can concat more objects in one line.

svn path=/trunk/; revision=31461
2010-01-07 12:40:23 +00:00
Guy Harris 9038fc7098 We do proto_item_append_string() all over the place; make the tree
visible at the top level.

svn path=/trunk/; revision=31460
2010-01-07 02:51:57 +00:00
Stig Bjørlykke 703aa03948 Added concat meta method for TvbRange, Int64 and UInt64.
svn path=/trunk/; revision=31458
2010-01-06 22:14:25 +00:00
Martin Mathieson bd55fda74c From Pascal Quantin: some typo fixes
svn path=/trunk/; revision=31455
2010-01-06 17:07:37 +00:00
Stig Bjørlykke c5fac7edc4 Fix some documentation typos.
svn path=/trunk/; revision=31453
2010-01-06 10:13:56 +00:00
Stig Bjørlykke e619752c58 Added signed integer TvbRange methods.
svn path=/trunk/; revision=31452
2010-01-05 20:25:04 +00:00
Anders Broman 03929b6237 From Pascal Quantin:
[RRC] Update SIB PDU decoding.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4371
I also removed dummy code.

svn path=/trunk/; revision=31451
2010-01-05 20:05:12 +00:00
Stig Bjørlykke a5c2c6fb0d Use correct method names in TvbRange error messages.
svn path=/trunk/; revision=31450
2010-01-05 16:07:21 +00:00
Stig Bjørlykke 31e116d74a Use correct field types for signed integer.
svn path=/trunk/; revision=31449
2010-01-05 15:37:45 +00:00
Stig Bjørlykke d298ea10e7 Terminate value_string user_vals.
svn path=/trunk/; revision=31448
2010-01-05 14:46:53 +00:00
Stig Bjørlykke 6a433058f9 Added check for SIZE constraints in bit-string.
svn path=/trunk/; revision=31447
2010-01-05 11:38:33 +00:00
Stephen Fisher bf2aae7784 More updates to the ISL dissector:
1) Rollback r14139 in two parts:

    a) Change user priority back to what Cisco's ISL documentation states that
       the values mean instead of the 802.1Q CoS values (see also note below).
    b) Change the destination address back to type FT_ETHER since the
       ISL-Frame values were added to manuf/wka.tmpl in r16741 with a /40
       mask.

2) Add 03-00-0C-00-00/40 to manuf/wka.tmpl for ISL over Token Ring.

3) Move the type and user fields to a tree elow the destination address since
   that is where the values come from. 

NOTE: Regarding change 1a, I noticed in the Wiki's isl-2-dot1q.cap sample
      capture file that bit #2 is being set to 1 when bits 0 and 1 are set to
      1.  When bits 0 and 1 are both set to 0, bit 2 is not set.  I cannot
      find a reference to this bit being used in Cisco's documentation. 


svn path=/trunk/; revision=31446
2010-01-05 10:15:11 +00:00
Stig Bjørlykke 9b3a53b8d1 Split in two asn files.
svn path=/trunk/; revision=31445
2010-01-05 08:50:15 +00:00
Stephen Fisher eb3313be94 Minor updates to ISL dissector:
- Bring URLs at top of file up to date.
- Replace redundant true false string (bpdu_tfs) with built-in one (tfs_yes_no)
- Change VLAN ID representations from hex to decimal 
- Change description (but not filter name) for BPDU indicator to indicate that,
  per Cisco documentation, it is set when it is not only a BPDU frame but also
  set for CDP and VTP frames.
- Add "(Color)" to VLAN ID field descriptions for nostalgic reasons :)


svn path=/trunk/; revision=31444
2010-01-05 08:17:09 +00:00
Guy Harris 853cb23801 Get rid of unused variables.
svn path=/trunk/; revision=31443
2010-01-05 02:11:24 +00:00
Anders Broman e8042d8eec From gonzalocas:
GSSE message dissector.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4370

svn path=/trunk/; revision=31442
2010-01-04 23:17:37 +00:00
Anders Broman 38b0b13b23 As requested by Pascal Quantin:
Add the ability to call the UE EUTRA Capability dissector directly.

svn path=/trunk/; revision=31441
2010-01-04 15:36:51 +00:00
Martin Mathieson 7897e78d02 Added casts wanted by win64 compiler.
svn path=/trunk/; revision=31440
2010-01-04 15:24:33 +00:00
Martin Mathieson b8596e6ad6 Start to supply data for an RLC tap.
svn path=/trunk/; revision=31439
2010-01-04 14:07:24 +00:00
Gerald Combs b8a6f552b5 [Automatic manuf and enterprise-numbers update for 2010-01-03]
svn path=/trunk/; revision=31435
2010-01-03 16:03:26 +00:00
Stig Bjørlykke 05ec983b05 Corrected abbrev for message-id ack.
svn path=/trunk/; revision=31434
2010-01-03 15:42:53 +00:00
Stig Bjørlykke 31201a01cb Use different abbrev for IPv4 and IPv6 address.
svn path=/trunk/; revision=31433
2010-01-03 15:41:29 +00:00
Stig Bjørlykke a6d17fca9f Corrected abbrev for Client IP.
svn path=/trunk/; revision=31432
2010-01-03 15:40:14 +00:00
Stig Bjørlykke 0929d61df2 Changed abbrev for amqp_field.
svn path=/trunk/; revision=31431
2010-01-03 15:09:26 +00:00
Stig Bjørlykke aff9e3efe9 Use different abbrev for IPv4 and IPv6 address.
svn path=/trunk/; revision=31430
2010-01-03 15:08:50 +00:00
Stig Bjørlykke 31b77bac8a Use different abbrev for unknown data and unknown field.
svn path=/trunk/; revision=31429
2010-01-03 15:08:18 +00:00
Stig Bjørlykke 9995a69512 Changed abbrev for XML Body.
svn path=/trunk/; revision=31428
2010-01-03 15:07:16 +00:00
Stig Bjørlykke 1bf289e338 Fixed abbrev for entry_mask elements.
svn path=/trunk/; revision=31427
2010-01-03 15:06:35 +00:00
Stig Bjørlykke 4f4e8eed0b Changed abbrev for spare bytes.
svn path=/trunk/; revision=31426
2010-01-03 15:05:51 +00:00
Stig Bjørlykke 46e6206ecd Fixed abbrev for Padding and Flags.
Fixed some indent.

svn path=/trunk/; revision=31425
2010-01-03 15:01:32 +00:00
Stig Bjørlykke 35cdf7d240 Use proto_ntlmssp for protocol tree item.
svn path=/trunk/; revision=31424
2010-01-03 14:59:38 +00:00
Stig Bjørlykke 309989afb7 Fixed abbrev for attribute date.
svn path=/trunk/; revision=31423
2010-01-03 14:58:42 +00:00
Stig Bjørlykke 993f6cd4c5 Fixed abbrev for "Session Receiver Label Space Identifier".
svn path=/trunk/; revision=31422
2010-01-03 14:57:54 +00:00
Stig Bjørlykke b5b2953f61 Fixed abbrev for "Location information age IE".
svn path=/trunk/; revision=31421
2010-01-03 14:56:44 +00:00
Stig Bjørlykke 9c7aabb196 Fixed abbrev for PDU Length.
Removed unused hf entries.

svn path=/trunk/; revision=31420
2010-01-03 14:55:35 +00:00
Stig Bjørlykke 026f96bedf Use proto_mpeg_audio for protocol tree item.
svn path=/trunk/; revision=31419
2010-01-03 14:51:32 +00:00
Stig Bjørlykke c4441c8b43 Use proto_spnego for protocol tree item.
svn path=/trunk/; revision=31418
2010-01-03 14:50:36 +00:00
Stig Bjørlykke 452ff00056 Corrected type for ACRP-apdu aSO-context-name,
which has to be wrong in the ASN.1 spec.

svn path=/trunk/; revision=31417
2010-01-03 14:35:35 +00:00
Anders Broman 5e60817e81 From Hitoshi Irino:
More complete support for IPFIX Information Elements for packet-netflow.c
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4365

svn path=/trunk/; revision=31416
2010-01-03 14:23:08 +00:00
Stephen Fisher af48a878d4 Reformat value_string, its comments and whitespace.
svn path=/trunk/; revision=31415
2010-01-03 10:05:50 +00:00
Anders Broman 07abd85b14 Update to V9.0.0 (2009-12)
svn path=/trunk/; revision=31414
2010-01-02 23:06:02 +00:00
Anders Broman 0aabfbf3f8 Update to V9.0.0 (2009-12)
svn path=/trunk/; revision=31413
2010-01-02 22:12:14 +00:00
Anders Broman ce73a5030d From Pascal Quantin:
[RRC LTE] Add dissection of UE EUTRA Capability.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4367
Modified by me to also dissect the content for other RAT types except CDMA2000.

svn path=/trunk/; revision=31410
2010-01-02 16:50:31 +00:00
Anders Broman 7afd9b0c3b From Jakub Zawadzki:
Cleanup dissector code - use proper memory functions.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4164

svn path=/trunk/; revision=31408
2010-01-02 09:46:16 +00:00
Stephen Fisher 02a69c1935 Oops. Capitalize the D in 802.1D.
svn path=/trunk/; revision=31407
2010-01-02 05:07:22 +00:00
Stephen Fisher 4f0203b47e Add descriptions to the priority and CFI fields in 802.1q VLAN packets.
svn path=/trunk/; revision=31406
2010-01-02 04:20:43 +00:00
Anders Broman e356fd0faa Update to V9.0.0 (2009-12)
svn path=/trunk/; revision=31404
2010-01-01 22:29:28 +00:00
Stig Bjørlykke e472e2cca9 Use correct length for FT_STRINGZ when adding the item to the tree.
svn path=/trunk/; revision=31401
2010-01-01 18:49:38 +00:00
Bill Meier c0d270e5f0 Fix Bug #4363: wireshark decodes kerberos AS-REQ PADATA incorrectly.
See https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4363

svn path=/trunk/; revision=31400
2010-01-01 17:11:38 +00:00
Stig Bjørlykke 3988c9b848 Add missing stringz tvbrange method.
This fixes bug 2244.

svn path=/trunk/; revision=31398
2010-01-01 15:57:14 +00:00
Anders Broman ce85a08b8d Update to OMA-TS-ULP-V2_0-20091208-C
svn path=/trunk/; revision=31397
2010-01-01 14:54:05 +00:00
Stig Bjørlykke 8a9f1e89b9 From Alex Kirk via bug 4366:
Add DNS response addresses to tshark fields list.

svn path=/trunk/; revision=31394
2009-12-31 15:36:40 +00:00
Stig Bjørlykke ac8fdfe571 From babi via bug 4352:
* wslua doesnt null-terminate a char array properly after one strncpy call
* packet-smb-sidsnooping (disabled now but someone might enable it again)
  has a potential overflow crash (i think?)

svn path=/trunk/; revision=31392
2009-12-30 14:24:10 +00:00
Martin Mathieson 9781efbc67 Getting ready to dissect CPRI C&M commands.
svn path=/trunk/; revision=31391
2009-12-29 22:57:10 +00:00
Martin Mathieson ccaca7c006 Show in stats % of UL traffic that is padding (subheader or payload).
svn path=/trunk/; revision=31390
2009-12-29 22:55:39 +00:00
Gerasimos Dimitriadis 99155acdee From Pascal Quantin:
[NAS EPS] Fix Attach Reject message decoding
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4362

svn path=/trunk/; revision=31380
2009-12-29 14:56:53 +00:00
Stephen Fisher d0cd08b679 Update to SocketCAN dissector from bug #4299. This change makes the
dissector look at the data in network order instead of little endian.


svn path=/trunk/; revision=31378
2009-12-29 00:36:50 +00:00
Guy Harris 68cf37f81b Replace gsm_sms_char_ascii_decode() with gsm_sms_chars_to_utf8(), which
returns an ep_allocated string (and whose name reflects that what you
get out is UTF-8, not just ASCII).

svn path=/trunk/; revision=31376
2009-12-28 21:58:43 +00:00
Gerasimos Dimitriadis 88835212b1 Use true/false strings instead of actual numeric values when adding a boolean
field as a bits item and no custom strings are defined.

svn path=/trunk/; revision=31375
2009-12-28 21:20:27 +00:00
Bill Meier cfca0020c5 From Jakub Zawadzki: remove double NUL termination.
From me: fix a 3rd instance.
See: https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3339

svn path=/trunk/; revision=31373
2009-12-28 16:12:25 +00:00
Guy Harris fb3fccfc67 Some SMS characters require more than 2 bytes when encoded as UTF-8; the
maximum number of bytes required by UTF-8 for a single code point is 6 -
that's probably overkill here, as I don't think any *SMS* characters
require 6 bytes, but we'll go with an expansion factor of 6 anyway.

This fixes bug 4358.

svn path=/trunk/; revision=31365
2009-12-27 21:33:28 +00:00
Gerald Combs afc57e6fac Add NULL pointer checks. Fixes the fuzz crash in bug 4351.
svn path=/trunk/; revision=31362
2009-12-24 21:23:38 +00:00
Gerald Combs ad69bdd7ea Have get_host_ipaddr and get_host_ipaddr6 return FALSE if network name
resolution is disabled. Fix some indentation.

svn path=/trunk/; revision=31361
2009-12-24 17:21:02 +00:00
Gerald Combs b7702fd6d7 If we're using c-ares, have get_host_ipaddr and get_host_ipaddr6 time
out after 250ms. This should fix the annoying freeze in bug 658.

svn path=/trunk/; revision=31360
2009-12-24 00:58:31 +00:00
Stephen Fisher 49d7118bd2 Change two cases of FT_STRINGZ to BASE_NONE from BASE_HEX and BASE_DEC as
introduced in the last revision to this file.  This prevents an assertion
when starting tshark/wireshark.


svn path=/trunk/; revision=31359
2009-12-24 00:36:05 +00:00
Jaap Keuter 126782cfa9 From Kirby Files:
Cisco has recently released (in 15.0.1) support for integration between NBAR
and Flexible Netflow (FNF). This allows NBAR-recognized applications to be
identified in the Netflow output. To do so, 3 new template fields were added:
94: APPLICATION_DESC
95: APPLICATION_ID
96: APPLICATION_NAME

svn path=/trunk/; revision=31357
2009-12-23 20:24:41 +00:00
Anders Broman b7e9377583 Update to V9.0.0 (2009-12)
svn path=/trunk/; revision=31356
2009-12-23 14:06:57 +00:00
Anders Broman 3bcf0a84bf Update to V9.1.0 (2009-12)
svn path=/trunk/; revision=31354
2009-12-22 22:17:43 +00:00
Anders Broman bce5c2f17b Update to V9.1.0 (2009-12)
svn path=/trunk/; revision=31353
2009-12-22 21:17:25 +00:00
Gerasimos Dimitriadis 976be95b98 Fixes/enhancements/updates for 24.008 IEs:
MS Network Capability, LLC SAPI, Tear Down Indicator,
Packet Flow Identifier

svn path=/trunk/; revision=31352
2009-12-22 20:36:20 +00:00
Gerald Combs 4f30c2170e Change host_name_lookup_process to return TRUE if anything new has been
resolved since the last time it was called. Use this to redraw the packet
list and detail any time we have newly-resolved objects.

svn path=/trunk/; revision=31350
2009-12-22 20:01:06 +00:00
Stig Bjørlykke 8e3ca1a4f6 From Jon via bug 4344:
Decode "client last transaction time" and "associated ip"
options added to DHCP in RFC4388 as the proper types.

svn path=/trunk/; revision=31347
2009-12-22 12:07:49 +00:00
Gerald Combs 4381c54f07 Can someone explain why it's a good idea that functions like strlen
return a size_t and then not define a size_t format specifier for sprintf?

svn path=/trunk/; revision=31342
2009-12-21 21:34:18 +00:00
Gerald Combs 8fc1491a60 Switch to using a bundled version of the openSUSE Build Service packages
for GNUTLS since they provide 32-bit and 64-bit Windows packages. We no
longer have winposixtype.h, so remove its #includes and add a ssize_t
typedef to config.h.win32.

svn path=/trunk/; revision=31341
2009-12-21 21:06:01 +00:00
Stig Bjørlykke 2ab6b0f8eb Small rewrite for glib < 2.14 to make it work more than once.
svn path=/trunk/; revision=31340
2009-12-21 17:39:37 +00:00
Stig Bjørlykke 1925a4f5eb Make copy_persconffile_profile work with glib < 2.14.
svn path=/trunk/; revision=31339
2009-12-21 17:28:47 +00:00
Gerald Combs 708e80bf6f Add profile_store_persconffiles.
svn path=/trunk/; revision=31338
2009-12-21 17:20:49 +00:00
Anders Broman a8fa089227 Update to V9.1.0 (2009-12).
svn path=/trunk/; revision=31337
2009-12-21 15:40:32 +00:00
Stig Bjørlykke 885093fe09 Export copy_persconffile_profile.
svn path=/trunk/; revision=31336
2009-12-21 14:41:04 +00:00
Stig Bjørlykke fe793ed781 Added Copy Profile functionality.
svn path=/trunk/; revision=31335
2009-12-21 12:32:31 +00:00
Sake Blok 3b6cb4d3fa Fix some [-XX bytes missing in capture file] messages when doing
follow TCP stream.


svn path=/trunk/; revision=31334
2009-12-21 06:47:32 +00:00
Anders Broman 52c02f4eb8 Update to V9.1.0 (2009-12)
svn path=/trunk/; revision=31333
2009-12-21 06:35:45 +00:00
Stig Bjørlykke 941cfd993e Only add a delimiter to COL_INFO when actually adding something more.
(remaining data can be TCP segment data)

Removed calls to col_check().

svn path=/trunk/; revision=31332
2009-12-21 00:34:41 +00:00
Gerasimos Dimitriadis ec5cd4d450 Update SM Cause IE; Decode SM Cause 2 IE; Update
Activate PDP Context Accept msg

svn path=/trunk/; revision=31330
2009-12-20 23:17:40 +00:00
Anders Broman 141a03f3d8 Update to V9.1.0 (2009-12)
svn path=/trunk/; revision=31327
2009-12-20 21:47:43 +00:00
Stig Bjørlykke 5feb02cfa9 Rename some objects to avoid duplicate definitions.
svn path=/trunk/; revision=31324
2009-12-19 15:39:16 +00:00
Stig Bjørlykke 0041d498ac Regenerate with SIZE constraints checking.
svn path=/trunk/; revision=31322
2009-12-19 14:27:17 +00:00
Stig Bjørlykke fb56cceeb7 Regenerate P7 with SIZE constraints checking.
Added MSUpperBounds.asn.
Export upper bounds from X411, rename some duplicate definitions in P7.

svn path=/trunk/; revision=31321
2009-12-19 14:26:26 +00:00
Guy Harris 9a4bc11689 Oops, back out my little test change.
svn path=/trunk/; revision=31320
2009-12-19 03:21:28 +00:00
Guy Harris 8e236e55de For fields of type FT_ABSOLUTE_TIME, have the "display" value be one of
ABSOLUTE_TIME_LOCAL or ABSOLUTE_TIME_UTC, indicating whether to display
the date/time in local time or UTC. (int)ABSOLUTE_TIME_LOCAL ==
(int)BASE_NONE, so there's no source or binary compatiblity issue,
although we might want to eliminate BASE_NONE at some point and have the
BASE_ values used with integral types start at 0, so that you can't
specify BASE_NONE for an integral field.

svn path=/trunk/; revision=31319
2009-12-19 03:17:44 +00:00
Stig Bjørlykke 112fa32d0b Fixed some OPTIONAL vs. DEFAULT issues.
Regenerate the DOP dissector.

svn path=/trunk/; revision=31313
2009-12-18 17:43:54 +00:00
Stig Bjørlykke 71e627342c Regenerated with SIZE constraints checking.
Added MMSUpperBounds.asn.

svn path=/trunk/; revision=31312
2009-12-18 15:24:18 +00:00
Stig Bjørlykke 901cdc8a9c Regenerated with SIZE constraints checking.
Added IPMSUpperBounds.asn.

svn path=/trunk/; revision=31311
2009-12-18 15:22:45 +00:00
Stig Bjørlykke d5f8597e03 Regenerated with SIZE constraints checking.
Added MTSUpperBounds.asn.

svn path=/trunk/; revision=31310
2009-12-18 15:21:08 +00:00
Stig Bjørlykke e73a89d91a Added option (-C) to check for SIZE constraints in octet-string, integer,
enumerated, sequence-of and set-of types.

Added BER functions to check for SIZE constraints and give expert info warnings.

svn path=/trunk/; revision=31309
2009-12-18 15:18:31 +00:00
Stig Bjørlykke 29a4a0789a Added expert info group PI_PROTOCOL.
svn path=/trunk/; revision=31308
2009-12-18 15:13:44 +00:00
Martin Mathieson 3b0a092b18 Fix crash bug by allocating correct size of struct (used with SR tracking).
svn path=/trunk/; revision=31307
2009-12-18 12:32:14 +00:00
Anders Broman 1661212158 Dissect NumberPortabilityRequest return result.
svn path=/trunk/; revision=31306
2009-12-18 06:26:20 +00:00
Stephen Fisher 9317528c96 Introduce a value_string to provide descriptions for some SMTP response
codes.


svn path=/trunk/; revision=31305
2009-12-18 04:04:15 +00:00