aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2005-08-06In packet-frame.c, don't free static memory when we throw aGerald Combs6-11/+17
DissectorError. In packet-kerberos.c, restore pinfo->private_data if we throw an exception, which keeps the SMB dissector from throwing a DissectorError. Initialize variables in other places to squelch valgrind warnings. svn path=/trunk/; revision=15235
2005-08-06Squelch another const warning.Guy Harris1-1/+1
svn path=/trunk/; revision=15234
2005-08-06fix a comment typoUlf Lamping1-1/+1
svn path=/trunk/; revision=15233
2005-08-05replace malloc and alike calls by their GLib pendants -> g_mallocUlf Lamping11-93/+93
svn path=/trunk/; revision=15232
2005-08-05Put in a comment asking about the music going over the connection - weGuy Harris1-6/+5
shouldn't try to parse it as DAAP. svn path=/trunk/; revision=15231
2005-08-05Squelch a warning about "state" being used uninitialized.Guy Harris1-2/+1
svn path=/trunk/; revision=15230
2005-08-05have the definition of init_hostlist_table *ACTUALLY* match its declaration.Luis Ontanon1-1/+1
svn path=/trunk/; revision=15229
2005-08-05have the definition of init_hostlist_table match the declaration.Luis Ontanon1-1/+1
svn path=/trunk/; revision=15228
2005-08-05More char -> const char warning fixes.Jörg Mayer124-225/+224
Removed (very few) casts that only change the warning message but don't remove it (with gcc-4). svn path=/trunk/; revision=15227
2005-08-05From David Richards:Anders Broman2-470/+542
here are the highlights of what's fixed: 1) Decoding of vendor-defined types 2) Decoding of some event notification parameters (not all) 3) Decoding of ABSTRACT-SYNTAX&Type 4) Decoding of BACnetTimeStamp 5) Some problems with context-tagged values (like booleans) 6) Continuation segments - don't try to decode them since you can't start mid-PDU 7) Removed some excessive levels of subtrees svn path=/trunk/; revision=15226
2005-08-05From Thomas Steffen:Anders Broman1-1/+1
Fix a copy-paste error in the prefs. code svn path=/trunk/; revision=15225
2005-08-05From THORNTON, MATTAnders Broman3-131/+960
Some changes that I made to flesh out GPRS message parsing. More information is displayed about the various frame formats. I have also added some code to parse XID parameters in the U frame. I have also fixed a couple of display bugs in the GSM and GPRS LLC parser. svn path=/trunk/; revision=15224
2005-08-05char -> const char warning fixesJörg Mayer1-29/+32
svn path=/trunk/; revision=15223
2005-08-05More char -> const char warning fixesJörg Mayer10-24/+26
svn path=/trunk/; revision=15222
2005-08-05note that calling distclean target should be done firstUlf Lamping2-0/+26
add the MSVC tools to the verify_tools target, add some explanation of common problems svn path=/trunk/; revision=15221
2005-08-05verify_tools: Ulf Lamping1-1/+4
- not only look for the cygwin tools, but also check the MSVC tools required like cl.exe, link.exe and nmake.exe - I don't know why we should use /usr/bin/find but simply find, check for it instead. If there's a reason to use /usr/bin/find, we should use $(FIND) instead but I currently don't see a reason for this svn path=/trunk/; revision=15220
2005-08-05Add eol-style and keywords propertiesJörg Mayer1-1/+1
svn path=/trunk/; revision=15219
2005-08-05More char -> const char warning fixesJörg Mayer34-84/+86
svn path=/trunk/; revision=15218
2005-08-05Add unix makefile for work in progress GSM-SS dissectorRonnie Sahlberg1-0/+16
svn path=/trunk/; revision=15217
2005-08-04Separate declaration from initialization with non-static valuesJörg Mayer1-2/+11
svn path=/trunk/; revision=15216
2005-08-04Note that if you're building from a source tarball, before the firstGuy Harris1-0/+18
build you must do "nmake -f makefile.make distclean". svn path=/trunk/; revision=15215
2005-08-04Put in comments explaining why we're removing some generated files withGuy Harris3-5/+21
"make distclean", even though they come with the distribution, and make the one in plugins/xml/Makefile.nmake match the one in some other files. svn path=/trunk/; revision=15214
2005-08-04Delete some new Flex-generated files, and put in a comment explainingGuy Harris1-0/+8
that we're doing that and explaining why we're doing it. svn path=/trunk/; revision=15213
2005-08-04Forgot to remove gdebug.h from Makefile.common tooJörg Mayer1-1/+0
svn path=/trunk/; revision=15212
2005-08-04Don't initialize variables in their declaration with non-constantJörg Mayer1-0/+8
values. svn path=/trunk/; revision=15211
2005-08-04Albert Chin:Jörg Mayer1-3/+10
uses of some C99'isms which prevent compilation on IRIX 6.5 with the SGI C compiler. svn path=/trunk/; revision=15210
2005-08-04Albert Chin:Jörg Mayer3-64/+0
Don't include epan/gdebug.h Now that epan/gdebug.h is unused: remove it svn path=/trunk/; revision=15209
2005-08-04Albert Chin:Jörg Mayer1-1/+1
"config.h" should always be included first. However, lemon includes <stdio.h> first. svn path=/trunk/; revision=15208
2005-08-04Add items for the recent FC-FCS and RSVP bug fixes.Gerald Combs1-1/+13
svn path=/trunk/; revision=15207
2005-08-04Increase the size of some variables, so that we don't overflow them. FixesGerald Combs1-9/+11
the infinite loops in bugs 311 and 314. svn path=/trunk/; revision=15206
2005-08-04Exception handling fixes, and a fix to packet-frame.c,Gilbert Ramirez5-18/+286
from Richard van der Hoff. svn path=/trunk/; revision=15205
2005-08-04When processing records, advance the offset.Guy Harris1-8/+3
svn path=/trunk/; revision=15204
2005-08-03Use the new fn_par functions, fix of a bug and export functions used by gsm_ss.Anders Broman4-39/+184
svn path=/trunk/; revision=15203
2005-08-03First checkin of asn2eth generated gsm ss dissector - work in progress not ↵Anders Broman5-0/+1086
ready to replace the existing dissector yet. svn path=/trunk/; revision=15202
2005-08-03From Richard van der Hoff:Anders Broman6-604/+740
Among the improvements are: - fixes to call-tracking (it's now less likely to confuse two separate calls, for instance) - improvements to Information Element dissection (clearer dissection, dissects more IE types, easier to extend) - you can now filter on the content of DTMF packets - Analysis of timestamps (calculation of absolute timestamp, and packet lateness). - fixed a couple of assertion failures in subtle corner-cases. negative relative times: - get_timedelta() - addtime() - ftype-time.c:relative_val_from_unparsed() I've also moved get_timedelta() and addtime() out of calldata.c into a new file, epan/nstime.c, as I needed to use them in a dissector I'm working on (and they therefore needed to go into libethereal). svn path=/trunk/; revision=15201
2005-08-03Don't assume ints are 32 bits. Fixes a recent Buildbot error.Gerald Combs2-15/+16
svn path=/trunk/; revision=15200
2005-08-02Fix "tvb_fake_unicode takes the lengt in number of guint16's not guint8's" ↵Anders Broman1-56/+58
fix up indentation. svn path=/trunk/; revision=15199
2005-08-02After reading through the code again, the LPDGerald Combs1-6/+0
dissector wasn't susceptible to a crash. The patch at http://cvs.fedora.redhat.com/viewcvs/rpms/ethereal/FC-4/ is unneccessary. svn path=/trunk/; revision=15198
2005-08-02ememify the tvb_get_string call in mmse.Ronnie Sahlberg1-2/+2
the strings mmse got from tvb_get_string were never released anyway so this would resolve significant memory leakage in mmse. there are still memleaks in mmse but one step at a time svn path=/trunk/; revision=15197
2005-08-02ememify packet-rpc call to tvb_get_string()Ronnie Sahlberg1-2/+1
svn path=/trunk/; revision=15196
2005-08-02remove a pointless g_strdupRonnie Sahlberg1-1/+1
svn path=/trunk/; revision=15195
2005-08-02Clean up after ourselves so that we pass "distcheck" again.Gerald Combs2-0/+10
svn path=/trunk/; revision=15194
2005-08-02Explain the BoundsError and ReportedBoundsError errors a bit more, asGuy Harris1-0/+15
per Ulf Lamping's request. svn path=/trunk/; revision=15193
2005-08-02Last set of trivial fixes for "no previous declaration" warnings.Jörg Mayer9-29/+29
svn path=/trunk/; revision=15191
2005-08-02add some comments, has to be extendedUlf Lamping1-1/+13
svn path=/trunk/; revision=15190
2005-08-02add some minor comments around the GTK main loopUlf Lamping1-0/+2
svn path=/trunk/; revision=15189
2005-08-02bugfix: in an attepmt to fix a crash while doing reassemling of connection ↵Ulf Lamping1-15/+31
oriented packets, some weeks ago I've added some tvb_ensure_bytes_exist() calls to test the case that the alloc_hint value is bogus (found in private fuzz testing). Unfortunately, this is *very* safe now as it will mark a lot of DCE/RPC packets as malformed, thus the reassembling code won't work with most packets :-( I've replaced this with the correct check and used THROW(ReportedBoundsError) instead which is hopefully the right error in this case. BTW: could someone please add a description of the ReportedBoundsError vs. BoundsError to the code as I still don't get it. In addition: Use a toplevel tree item to display the DCE/RPC defragmentation just as it's done in the TCP desegmentation code. svn path=/trunk/; revision=15188
2005-08-02Make aclocal-flags executable again (hopefully fixes buildbot fc4)Jörg Mayer1-0/+0
svn path=/trunk/; revision=15187
2005-08-02 Fix svn properties where needed:Jörg Mayer0-0/+0
Add svn:eol-style Add svn:keywords svn path=/trunk/; revision=15186
2005-08-02 Fix svn properties where needed:Jörg Mayer6-1439/+1440
Remove svn:executable Add svn:executable Add svn:eol-style Add svn:keywords Add mime-type svn path=/trunk/; revision=15185