aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2007-05-04generate T.38 dissector from ASN.1 sourcekukosa15-688/+1980
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21676 f5534014-38df-0310-8fa8-9805f1628bb7
2007-05-04- fix creating PDU_NEW functions, return the right valuekukosa1-10/+19
- allow FN_PARS to be spreaded over more lines git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21675 f5534014-38df-0310-8fa8-9805f1628bb7
2007-05-04Fix a copy paste error.etxrab2-2/+2
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21674 f5534014-38df-0310-8fa8-9805f1628bb7
2007-05-04revert changes done by mistake - keep original ASN.1 sourcekukosa1-1/+2
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21673 f5534014-38df-0310-8fa8-9805f1628bb7
2007-05-04From Olivier Montanuy:etxrab1-17/+690
Patch tested against traces obtained from Cisco IOS 12.4 Flexible Netflow, IOS-XR 3.3, Huawei VRP 5.30. Features: - Decodes Netflow v9 option templates - Decodes quite a few additional Netflow v9 types - Packets and octets counters can be 64-bit - Show unknown Netflow v9 fields as hexa, useful when using tshark -V with Netflow v9 implementations that use undocumented proprietary types. Enabled by: "#define SHOW_UNKNOWN_TYPES 1" git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21672 f5534014-38df-0310-8fa8-9805f1628bb7
2007-05-03Note: make test for the following update generates 1 error:jmayer18-2485/+2531
--------- tests/header..............NOK 14# Failed test 'struct declaration' # in tests/header.pl at line 49. # '/* header auto-generated by pidl */ # # #include <core.h> # #include <stdint.h> # # #ifndef _HEADER_p # #define _HEADER_p # # struct x#endif /* _HEADER_p */ # ' # doesn't match '(?ms-xi:struct x;)' # Looks like you failed 1 test of 15. tests/header..............dubious Test returned status 1 (wstat 256, 0x100) DIED. FAILED test 14 --------- Update from samba tree revision 22314 to 22657 ============================ Samba log start ============ ------------------------------------------------------------------------ r22357 | jelmer | 2007-04-19 03:26:15 +0200 (Thu, 19 Apr 2007) | 2 lines Changed paths: M /branches/SAMBA_4_0 M /branches/SAMBA_4_0/source/pidl/lib/Parse/Pidl/Samba3/ClientNDR.pm M /branches/SAMBA_4_0/source/pidl/lib/Parse/Pidl/Samba4/EJS.pm M /branches/SAMBA_4_0/source/pidl/lib/Parse/Pidl/Samba4/NDR/Parser.pm M /branches/SAMBA_4_0/source/pidl/lib/Parse/Pidl/Samba4/TDR.pm M /branches/SAMBA_4_0/source/pidl/lib/Parse/Pidl/Wireshark/NDR.pm M /branches/SAMBA_4_0/source/pidl/tests/wireshark-ndr.pl Don't use 'our' ------------------------------------------------------------------------ r22453 | jelmer | 2007-04-22 12:42:33 +0200 (Sun, 22 Apr 2007) | 1 line Changed paths: M /branches/SAMBA_4_0 M /branches/SAMBA_4_0/source/pidl/lib/Parse/Pidl/Samba4/TDR.pm M /branches/SAMBA_4_0/source/pidl/tests/tdr.pl Fix TDR testsuite without using our. ------------------------------------------------------------------------ r22456 | jelmer | 2007-04-22 15:57:07 +0200 (Sun, 22 Apr 2007) | 1 line Changed paths: M /branches/SAMBA_4_0 M /branches/SAMBA_4_0/source/pidl/lib/Parse/Pidl/Samba4/EJS.pm M /branches/SAMBA_4_0/source/pidl/lib/Parse/Pidl/Wireshark/NDR.pm M /branches/SAMBA_4_0/source/pidl/pidl M /branches/SAMBA_4_0/source/pidl/tests/samba-ejs.pl M /branches/SAMBA_4_0/source/pidl/tests/wireshark-ndr.pl Merge wireshark and ejs test improvements. ------------------------------------------------------------------------ r22457 | jelmer | 2007-04-22 16:19:22 +0200 (Sun, 22 Apr 2007) | 1 line Changed paths: M /branches/SAMBA_4_0 M /branches/SAMBA_4_0/source/pidl/lib/Parse/Pidl/Samba3/ClientNDR.pm M /branches/SAMBA_4_0/source/pidl/pidl M /branches/SAMBA_4_0/source/pidl/tests/samba3-cli.pl Fix tests for Samba3 client generator. ------------------------------------------------------------------------ r22462 | jelmer | 2007-04-22 17:59:34 +0200 (Sun, 22 Apr 2007) | 1 line Changed paths: M /branches/SAMBA_4_0 M /branches/SAMBA_4_0/source/pidl/lib/Parse/Pidl/Samba4/NDR/Parser.pm M /branches/SAMBA_4_0/source/pidl/pidl M /branches/SAMBA_4_0/source/pidl/tests/Util.pm M /branches/SAMBA_4_0/source/pidl/tests/samba-ndr.pl Fix test suite for ndr parser without using 'our' ------------------------------------------------------------------------ r22520 | jelmer | 2007-04-25 18:10:54 +0200 (Wed, 25 Apr 2007) | 1 line Changed paths: M /branches/SAMBA_4_0 M /branches/SAMBA_4_0/source/pidl/lib/Parse/Pidl/Wireshark/Conformance.pm M /branches/SAMBA_4_0/source/pidl/lib/Parse/Pidl/Wireshark/NDR.pm M /branches/SAMBA_4_0/source/pidl/tests/wireshark-conf.pl Fix the TYPE command. ------------------------------------------------------------------------ r22617 | metze | 2007-05-01 03:57:17 +0200 (Tue, 01 May 2007) | 4 lines Changed paths: M /branches/SAMBA_4_0/source/pidl/lib/Parse/Pidl/NDR.pm assume we have defered elements if the type is just provides via 'declare' this should fix the problem with the winbind IRPC calls metze ------------------------------------------------------------------------ r22618 | metze | 2007-05-01 04:00:57 +0200 (Tue, 01 May 2007) | 8 lines Changed paths: M /branches/SAMBA_4_0/source/pidl/idl.yp M /branches/SAMBA_4_0/source/pidl/lib/Parse/Pidl/IDL.pm handle the properties related to the type and not to 'declare' to avoid a pidl warning with: declare [switch_type(uint16)] union netr_Validation; void foo([in] uint16 level, [in,switch_is(level)] netrValidation info); metze ------------------------------------------------------------------------ r22640 | metze | 2007-05-02 20:00:02 +0200 (Wed, 02 May 2007) | 4 lines Changed paths: M /branches/SAMBA_4_0/source/pidl/lib/Parse/Pidl/Samba4/Header.pm - generate nicer output - fix compiler warning about unused ';' metze ------------------------------------------------------------------------ ------------------------------------------------------------------------ ============================ Samba log end ============== git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21671 f5534014-38df-0310-8fa8-9805f1628bb7
2007-05-03Split out asn1 common functions. Start of BER EXTERNAL.etxrab6-17/+156
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21670 f5534014-38df-0310-8fa8-9805f1628bb7
2007-05-03use the latest version of PIDL to regenerate winreg using the new TYPE sahlberg2-320/+397
conformance file directive to replace winreg_String with our own code. PARAM_VALUE does not yet work for this however which needs to looked into git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21669 f5534014-38df-0310-8fa8-9805f1628bb7
2007-05-03Show internal ber fields for tagged type if pref. set.etxrab1-2/+4
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21668 f5534014-38df-0310-8fa8-9805f1628bb7
2007-05-03Dissect returnedFunction.etxrab4-101/+215
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21667 f5534014-38df-0310-8fa8-9805f1628bb7
2007-05-03will this finally get rid of the warnigs?lego1-6/+6
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21666 f5534014-38df-0310-8fa8-9805f1628bb7
2007-05-03Check for an infinite loop while processing cipher suites. Fixes bug 1582.gerald2-5/+47
Add release notes for the SSL and display filter macro bugs. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21665 f5534014-38df-0310-8fa8-9805f1628bb7
2007-05-03Handle cases where our macro doesn't have any arguments. We shouldgerald1-76/+77
probably provide feedback to the user, but at least we don't crash now. Fixes Coverity CID 232. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21664 f5534014-38df-0310-8fa8-9805f1628bb7
2007-05-03- REAL type and values are supportedkukosa1-140/+157
- if a value of some INTEGER type is defined then it is assigned to this type like a named value i.e. MyType ::= INTEGER mv01 MyType ::= 1 is equal to MyType ::= INTEGER { mv01 (1) } git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21663 f5534014-38df-0310-8fa8-9805f1628bb7
2007-05-03EXTERNAL type is handled in asn2wrs nowkukosa128-491/+499
private implementations were renamed EXTERNAL -> EXTERNALt git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21662 f5534014-38df-0310-8fa8-9805f1628bb7
2007-05-03comment out parameters of parametrized typekukosa1-1/+1
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21661 f5534014-38df-0310-8fa8-9805f1628bb7
2007-05-03uppercase identifiers are not allowedkukosa1-2/+2
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21660 f5534014-38df-0310-8fa8-9805f1628bb7
2007-05-03uppercase identifiers are not allowedkukosa1-1/+1
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21659 f5534014-38df-0310-8fa8-9805f1628bb7
2007-05-03REAL type supportkukosa2-15/+93
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21658 f5534014-38df-0310-8fa8-9805f1628bb7
2007-05-03Fix a couple of typos and fixup whitespace.gerald1-201/+201
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21657 f5534014-38df-0310-8fa8-9805f1628bb7
2007-05-02The forgotten file strikes back.lego1-1/+2
... It also fixes a lua compile warning/error in wslua_gui.c. ... git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21656 f5534014-38df-0310-8fa8-9805f1628bb7
2007-05-02From Tamas Regos (Via Balint Reczey)lego3-3/+181
The attached patch adds ability of of creating radio button, drop-down list and range type preference entries to the Lua plugin. It also fixes a lua compile warning/error in wslua_gui.c. The patch is written by Tamas Regos, he asked me to send it to the list. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21655 f5534014-38df-0310-8fa8-9805f1628bb7
2007-05-02Add a routine to dissect the MCS Set. Add a tree for the MCS Setgerald1-33/+95
Rx Bitmask. "Steams" -> "Scheme". git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21654 f5534014-38df-0310-8fa8-9805f1628bb7
2007-05-02fix warningslego1-6/+7
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21653 f5534014-38df-0310-8fa8-9805f1628bb7
2007-05-02fix warnings in debug codelego1-23/+40
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21652 f5534014-38df-0310-8fa8-9805f1628bb7
2007-05-02add support for the text export format of textronix k1[25]lego7-4/+330
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21651 f5534014-38df-0310-8fa8-9805f1628bb7
2007-05-02Check for read failures, and report them (and don't parse the key listguy1-1/+8
if we get one). git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21650 f5534014-38df-0310-8fa8-9805f1628bb7
2007-05-02Immediately quit routines if fwrite() fails - further writes willguy2-24/+62
probably fail (as you're probably out of disk space or over quota), and, even if they don't, the file's going to be corrupt in any case. (Hopefully that's sufficient to avoid warnings that we're ignoring the result of fwrite().) For fread(), check for errors or short reads, at least in all cases where we have a provision for failing if the read fails. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21649 f5534014-38df-0310-8fa8-9805f1628bb7
2007-05-02Fix the windows build by changing uint32_t into guint32.jake1-2/+2
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21648 f5534014-38df-0310-8fa8-9805f1628bb7
2007-05-02From Matt Addison:jake1-2/+22
Problem: The existing sll dissector does not handle ppp_hdlc packets (sll.ltype == 0x0007). Resolution: Alter packet-sll.c to call the ppp_hdlc dissector when a packet with sll.ltype=0x0007 is received. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21647 f5534014-38df-0310-8fa8-9805f1628bb7
2007-05-02updates to the ctdb dissector to follow the latest protocolsahlberg1-44/+165
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21646 f5534014-38df-0310-8fa8-9805f1628bb7
2007-05-02fix forgotten calling of dissect_per_External()kukosa1-4/+1
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21645 f5534014-38df-0310-8fa8-9805f1628bb7
2007-05-02comment out a unused function so that wireshark builds on suse againsahlberg1-1/+2
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21644 f5534014-38df-0310-8fa8-9805f1628bb7
2007-05-02fix some compiler warnings leading to compile failuresahlberg1-1/+1
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21643 f5534014-38df-0310-8fa8-9805f1628bb7
2007-05-02- better reporting of syntax errors (or unsupported syntax) in ASN.1 sourcekukosa1-18/+150
- support of EXTERNAL type - support of ObjectDescriptor for PER - new #.CLASS directive for supporting some class workarounds git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21642 f5534014-38df-0310-8fa8-9805f1628bb7
2007-05-02some more : try to make read/write not break the build if the return value ↵sahlberg1-10/+10
is not used git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21641 f5534014-38df-0310-8fa8-9805f1628bb7
2007-05-02PER - support of EXTERNAL and ObjectDescriptor types (not tested)kukosa3-5/+199
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21640 f5534014-38df-0310-8fa8-9805f1628bb7
2007-05-02do something with the return value from eth_write (which is a define for ↵sahlberg1-14/+15
fwrite)so that -Werror does not cause the build to fail -This line, and those below, will be ignored-- M gtk/rtp_analysis.c git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21639 f5534014-38df-0310-8fa8-9805f1628bb7
2007-05-02fix some more warnings that the result from fread/fwrite is discarded by ↵sahlberg3-14/+17
assigning the return value to a variable git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21638 f5534014-38df-0310-8fa8-9805f1628bb7
2007-05-02store the result of fread in a variable to make -Werror happysahlberg1-1/+2
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21637 f5534014-38df-0310-8fa8-9805f1628bb7
2007-05-02From Stefan Puiu:jake1-13/+17
A DHCP Discover option 90 has no Secret ID nor HMAC MD5 Hash. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21636 f5534014-38df-0310-8fa8-9805f1628bb7
2007-05-01Split out common asn1 stuff to asn1.h and include that where needed.etxrab61-1166/+1246
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21635 f5534014-38df-0310-8fa8-9805f1628bb7
2007-05-01From Dustin Johnson: Normalize indentation.gerald1-3003/+2993
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21634 f5534014-38df-0310-8fa8-9805f1628bb7
2007-05-01Make these protocols findable by name.martinm3-0/+9
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21633 f5534014-38df-0310-8fa8-9805f1628bb7
2007-05-01Fetch IP and TCP length values directly instead of casting the data buffergerald1-7/+5
to struct pointers (which causes compiler errors on the Solaris builder). git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21632 f5534014-38df-0310-8fa8-9805f1628bb7
2007-05-01Parenthesize to squelch a compiler warning (a warning that suggests thatguy1-2/+2
the parentheses are needed - not that I can remember which of && and || have higher precedence, anyway, which is why I like parenthesizing expressions such as this...). git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21631 f5534014-38df-0310-8fa8-9805f1628bb7
2007-04-30From Dustin Johnson and myself:gerald1-349/+510
- HT Control fixes and updates - Add an is_ht flag to the common dissection and capture routines, along with a registered dissector (which is used in code that hasn't been checked in yet.) - Action Fixed Parameter updates - Control Wrapper fixes and updates - Beacon Interval fixes and updates - Capability Info fixes and updates - Block Ack / Block Ack Request fixes - Lots of miscellaneous fixes and updates git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21630 f5534014-38df-0310-8fa8-9805f1628bb7
2007-04-30Use memcpy() to copy the session ID to the buffer, so we don't getguy1-2/+2
warnings from the compiler about pointer value alignment. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21629 f5534014-38df-0310-8fa8-9805f1628bb7
2007-04-30Update copyright notice.guy1-1/+1
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21628 f5534014-38df-0310-8fa8-9805f1628bb7
2007-04-30Add a header that redefines g_array_index() to throw in a "void *" castguy7-46/+54
to work around the "data" field of a GArray being a guint8 *, and defines a g_array_data() macro to extract that field and cast it to void *. Use that header where needed. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21627 f5534014-38df-0310-8fa8-9805f1628bb7