Age | Commit message (Collapse) | Author | Files | Lines |
|
Also (for a few files):
- create/use some extended value strings;
- remove unneeded #include files;
- remove unneeded variable initialization;
- re-order fcns slightly so prefs_reg_handoff...() at end, etc
svn path=/trunk/; revision=44438
|
|
svn path=/trunk/; revision=44437
|
|
- untermintated range-string array can/will cause crash
(e.g. 'tshark -G values');
- remove all 'if (tree)':
calling col_...() and sub-dissectors under 'if (tree)' not OK;
- simplify code for heuristic test;
- find_dissector() calls need to be done only once
(not on each prefs callback);
- do some whitespace/indentation changes.
svn path=/trunk/; revision=44436
|
|
lets us pass a NULL pinfo to expert_add_info_format() and
expert_add_undecoded_item(), which makes it possible to use those
routines deep in the bowels of many dissectors. As a proof of concept
remove the recent pinfo additions to packet-afp.c. This should also make
it easier to fix bug 3884.
svn path=/trunk/; revision=44435
|
|
introduced in r44037) and HSDSCH-MACdPDUSizeFormat (bug introduced in r44423).
While we are at it, fix a few typo errors.
svn path=/trunk/; revision=44434
|
|
Use val_to_str_const() as appropriate.
svn path=/trunk/; revision=44429
|
|
- Add svn:keywords and svn:eol-style properties;
- col_...() and expert...() shouldn't be done under 'if (tree)';
- #if 0 an unused value-string;
- Use val_to_str_const as appropriate;
- Do some reformatting (whitespace changes).
svn path=/trunk/; revision=44426
|
|
svn path=/trunk/; revision=44425
|
|
RLC: changed so reassembly fail flag is set per channel instead of globally.
RLC: added reset channel function
Added support for reconfigurin HSDSCH flows, and E-DCH flows (just needs to figure out when it should become active for 'overloaded' ports), also changed slightly how ehs headers are configured in nbap.
Removed extra (debugging) port in nbap
This is the last patch set for a while.
svn path=/trunk/; revision=44423
|
|
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7563 :
Remove another invalid array write.
svn path=/trunk/; revision=44419
|
|
RLC: fixed weird dereferencing of things that were not pointers
svn path=/trunk/; revision=44418
|
|
so add Unknown_0 to the mix
svn path=/trunk/; revision=44416
|
|
may be a subtype or additional information for the type.
svn path=/trunk/; revision=44415
|
|
- remove 'if (tree)'
* col_...() shouldn't be called under 'if (tree)';
* new-style dissector should alwyas return same 'bytes dissected'
(independent of 'if (tree)');
- create/use extended value string;
- Use consistent indentation;
svn path=/trunk/; revision=44414
|
|
svn path=/trunk/; revision=44413
|
|
svn path=/trunk/; revision=44412
|
|
assertion). Do show extent of MAC-is PDU.
Didn't it used to show the MAC-is SDUs inside too?
svn path=/trunk/; revision=44411
|
|
svn path=/trunk/; revision=44408
|
|
svn path=/trunk/; revision=44407
|
|
Ben Schmidt.
svn path=/trunk/; revision=44403
|
|
svn path=/trunk/; revision=44402
|
|
recursion. I've only done minimal testing but it seems to work OK.
svn path=/trunk/; revision=44401
|
|
svn path=/trunk/; revision=44400
|
|
anymore.
svn path=/trunk/; revision=44399
|
|
Use #ifdef HAVE_UMTS_KASUMI instead of #if HAVE_UMTS_KASUMI
Put $Id$ tag in kasumi.h
svn path=/trunk/; revision=44398
|
|
svn path=/trunk/; revision=44395
|
|
- put back return NULL in line 947 that got removed in r44384: it is mandatory to avoid accessing non initialized variables. Change rlc_channel_assign a bit to fix what was the root cause of this removal (I guess)
- put back add_channel_info in dissect_rlc_am (removed by error?)
- fix some typo errors
- fix indentation a bit
svn path=/trunk/; revision=44393
|
|
is defined.
svn path=/trunk/; revision=44390
|
|
Cast the result of strlen to int.
svn path=/trunk/; revision=44388
|
|
svn path=/trunk/; revision=44387
|
|
- remove 'if (tree)' around calls to col_...() fcns and to sub-dissectors;
- call proto_get_id_by_filter_name() in proto_reg-handoff...() (not init routine);
- do some whitespace and formatting changes.
svn path=/trunk/; revision=44385
|
|
FP: fixed so hsdsch type 1 also uses communication context id
Added experimental conditional decryption support.
svn path=/trunk/; revision=44384
|
|
Add dissection of sub-options in DNS OPT RRs (RFC 2671)
From me
* use/prefer proto_tree_add_item
* Remove dns_optcode_description function (Use value_string...)
svn path=/trunk/; revision=44383
|
|
Not strictly required, but IMO a bit cleaner (if maybe a bit less efficient).
svn path=/trunk/; revision=44382
|
|
dissectors/files have affectively been bugfixed by the change:
packet-classicstun.c
packet-reload-framing.c (probably)
packet-reload.c
packet-sccp.c
packet-sua.c
packet-tcp.c
packet-xmcp.c
\epan\gcp.c
The following files unnecessarily recreate keys because of the previously destructive nature of emem_tree_*32_array functions:
packet-btl2cap.c
packet-nfs.c
packet-rpc.c
packet-scsi-osd.c
packet-stun.c (per Bug 7569)
These could be cleaned up, but it's not like the key recreation is burning CPU cycles.
svn path=/trunk/; revision=44380
|
|
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7563 :
Previous patch solved the reported problem. This patch should cover input
validation for the VC Id and Link Rate fields properly.
Note link_rate==0 (unknown) is supported, as some hardware/firmware may not set
this field, but vc_size==0 is defined invalid.
From me: also initialize m_sdh_line_rate when the input is garbage.
svn path=/trunk/; revision=44377
|
|
svn path=/trunk/; revision=44376
|
|
FP: fixed exotic bug where fakes counter was sometimes not reset, RRC: fixed bug where num_chans_per_flow was not properly cleared
svn path=/trunk/; revision=44375
|
|
proto_reg_handoff...();
localize handle to proto_reg_handoff();
svn path=/trunk/; revision=44373
|
|
proto_reg_handoff...();
localize two handles to proto_reg_handoff();
svn path=/trunk/; revision=44372
|
|
Bug #4141
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4141#c10
svn path=/trunk/; revision=44371
|
|
svn path=/trunk/; revision=44370
|
|
before passing it to se_tree_insert32_array(). Fixes bug 7569 reported
by Laurent Butti.
svn path=/trunk/; revision=44366
|
|
svn path=/trunk/; revision=44365
|
|
svn path=/trunk/; revision=44364
|
|
svn path=/trunk/; revision=44363
|
|
svn path=/trunk/; revision=44359
|
|
- add a missing test on null pointer
- always initialize rrc_nas_sys_info_gsm_map_type with a value from its associated enum
- fix some typo errors
- remove some useless directives from conformance file
- detabify files (ASN.1 generated dissectors are indented with spaces)
svn path=/trunk/; revision=44358
|
|
- FP: added header CRC validation, added crc11.c and crc11.h in wsutil/ for EDCH 11 bit CRC, fixed bug in RRC,
And also smaller bugfixes in umts_fp and rrc.
svn path=/trunk/; revision=44349
|
|
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7402). This cleaned up a lot of hardcoded code and allows breaking up the prefs structure (or at least prevent it from growing too large) if desired.
Bugfixed problems mentioned in
http://www.wireshark.org/lists/wireshark-dev/201208/msg00001.html
Column preferences now support default '#' character
svn path=/trunk/; revision=44348
|