summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2005-08-30propset svn:keywords and svn:eol-styleJörg Mayer1-1/+1
svn path=/trunk/; revision=15629
2005-08-30Add an item about the packet list scroll bar.Gerald Combs1-1/+5
svn path=/trunk/; revision=15628
2005-08-30add timestamp enhancements to the changes section, do some editing with the ↵Ulf Lamping1-8/+27
existing entries svn path=/trunk/; revision=15627
2005-08-30Break out of an infinite loop. Fixes bugs 392 - 395. Add a UNIX MakefileGerald Combs4-14/+29
for generation of the PRES dissector. svn path=/trunk/; revision=15626
2005-08-30minor workflow enhancement, generate the HTML files before the pdf's and alike.Ulf Lamping1-3/+3
while working with the docbook sources, the html versions are a lot easier to look at than the pdf's. At least the Adobe Reader will lock the pdf file, so one has to close it to generate a next version, it's ugly to work with. the html files can be viewed with e.g. Firefox while a new version is already generated, a simple reload will do the update then ... svn path=/trunk/; revision=15625
2005-08-30from Jaap Keuter:Ulf Lamping1-112/+118
There were so many little things in chapter 2 that I had to get to it and weed them all out. Its mainly capitalizations, some wording, and the addition of GnuWin32 references. svn path=/trunk/; revision=15624
2005-08-30Add support for slightly modified libpcap file format with nanosecond ↵Ulf Lamping5-39/+92
resolution (currently supported by Ethereal only). Support for both read and write was added. The file format stays the same as the common libpcap format, only the lower part of the timestamp field uses nanoseconds instead of microseconds. This file format uses the libpcap magic number 0xa1b23c4d. svn path=/trunk/; revision=15623
2005-08-30remove some g_string_printf[a]() and replace it with g_snprintf() to ↵Ronnie Sahlberg1-15/+17
ememified buffers svn path=/trunk/; revision=15622
2005-08-30remove a bunch of sprintf that should be perfectly safe but for the ↵Ronnie Sahlberg1-10/+10
principle of it replace with g_snprintf() svn path=/trunk/; revision=15621
2005-08-30replace some g_string_sprintf() with g_snprintf()Ronnie Sahlberg1-14/+20
remove one static 1kb char array and make it emem ep allocated svn path=/trunk/; revision=15620
2005-08-30move an array off the stack into emem allocated memoryRonnie Sahlberg1-9/+10
svn path=/trunk/; revision=15619
2005-08-30change g_string_sprintf() into g_snprintf()Ronnie Sahlberg1-70/+34
svn path=/trunk/; revision=15618
2005-08-30change one g_string_sprintf() into g_snprintf() and move one array of ↵Ronnie Sahlberg1-17/+12
characters from the stack into emem allocated memory svn path=/trunk/; revision=15617
2005-08-30remove a variable that is never used and thus two also completely redundant ↵Ronnie Sahlberg1-3/+1
g_free() calls. svn path=/trunk/; revision=15616
2005-08-30replace some (safe) g_string_sprintf with g_snprintf()Ronnie Sahlberg1-11/+12
(so we dont have that many different string handling functions to memorize their usage of and can standardize on a single one ) svn path=/trunk/; revision=15615
2005-08-29MapDialougePDU.cnfAnders Broman16-1818/+2877
Fix a typo. packet-ber.c packet-acse.c packet-cmip.c - Add OID(s) packet-ses.c Fix export of a value string and change names to the ones used in the protocol spec. Replace PRES dissector with an asn2eth generated one. svn path=/trunk/; revision=15614
2005-08-29Fix a typo 'BER_UNI_TAG_TeletexString'Anders Broman1-1/+1
svn path=/trunk/; revision=15613
2005-08-29Change the field description to match the field name.Jörg Mayer1-1/+1
svn path=/trunk/; revision=15612
2005-08-29Add a tool to check the hf_ values.Jörg Mayer1-0/+196
svn path=/trunk/; revision=15611
2005-08-29avoid few warningsTomas Kukosa1-10/+10
svn path=/trunk/; revision=15610
2005-08-29- fix of bug made with too fast releaseTomas Kukosa1-1/+1
svn path=/trunk/; revision=15609
2005-08-29- put real value insted of only text into tree for choice extensionsTomas Kukosa1-118/+107
- sort alphabet for restricted character strings - different handling of PER internal fields (only hide them) svn path=/trunk/; revision=15608
2005-08-29In the SEQUENCE OF dissector helperRonnie Sahlberg1-16/+22
Only count the number of items in the SEQUENCE OF IFF we have the full TVB containing the entire blob. Dont count the items if the tvb is "short" since then this would just lead to a [short frame] before a single item in the SEQUENCE OF has been dissected. Do we really need to count the items and create a FT_UINT field with the number of items at all? Then count the items as we are calling the subdissectors and append the '# item[s]' text to the FT_NONE items after we finished the loop? svn path=/trunk/; revision=15607
2005-08-29Get rid of the old file header definition.Guy Harris1-31/+17
Set the time stamp resolution based on whether the number of ticks per second is > 1 million or not. svn path=/trunk/; revision=15606
2005-08-29Merge packet-afs-register-info.h, packet-afs-defs.h and packet-afs-macros.hJörg Mayer5-1912/+1797
into packet-afs.c svn path=/trunk/; revision=15605
2005-08-28properties: svn-keywords -> svn:keywordsJörg Mayer0-0/+0
svn path=/trunk/; revision=15604
2005-08-28From Bill Meier:Guy Harris3-34/+93
1. Use the new (good work!) 'nanosec' precision only for gig pods; 2. Rework 'struct netxray_hdr' to make it (somewhat) easier to maintain and revise: a. Declare known hdr fields such as 'captype' instead of using offsets in 'xxx placeholder' fields. d. Define 'unknown' hdr fields using placeholder names based upon hex-offset in the netxray header record. (This isn't perfect, but I hope it will make things more manageable). 3. Update hdr field info (based upon examination of various capture files): a. Define a hdr field which appears to be 'time-zone' [offset in hours from UTC] for the machine doing the capture. (Maybe this field can eventually be used for Ethereal to display the (local) time as it was at the time of the capture). b. Describe certain hdr fields as being "file offsets" (altho the exact use is still unclear). Update some comments. svn path=/trunk/; revision=15603
2005-08-28Ethereal requires 64-bit integrer support; do the time stampGuy Harris1-12/+10
calculations with integers, which avoids some floating-point inaccuracy. svn path=/trunk/; revision=15602
2005-08-28Update the RSVP entry.Gerald Combs1-2/+2
svn path=/trunk/; revision=15601
2005-08-28Correct an eariler infinite loop fix. Fixes bug 382.Gerald Combs1-2/+2
svn path=/trunk/; revision=15600
2005-08-28Add some length checks. Fixes bugs 381, 384, and 386.Gerald Combs1-0/+22
svn path=/trunk/; revision=15599
2005-08-28Get rid of a no-longer-true comment.Guy Harris1-4/+0
svn path=/trunk/; revision=15598
2005-08-28From Graeme Lunt:Anders Broman1-163/+140
b) dissect_ber_set() to report missing fields and handle untagged CHOICEs c) dissect_ber_choice() to handle untagged CHOICEs (within the CHOICE) svn path=/trunk/; revision=15597
2005-08-28Put back a subtraction of 1 millisecond that was lost.Guy Harris1-0/+2
svn path=/trunk/; revision=15596
2005-08-28When creating subset tvbuffs, set the length to the minimum of theGuy Harris1-18/+37
desired reported length and the remaining length, so we don't throw an exception at tvbuff creation time if we don't have all the desired data - we want to throw the exception at dissection time, so we can dissect the data we do have. Use "tvb_ensure_bytes_exist()" to force exceptions to be thrown. When "dissect_unknown_ber()" is called from "call_ber_oid_callback()", we're handing it a newly-created tvbuff, so the offset in that tvbuff should be zero. svn path=/trunk/; revision=15595
2005-08-28Update the Makefile with GNM.Anders Broman1-0/+2
svn path=/trunk/; revision=15594
2005-08-28Co ordidnate CMIP abd GNM.Anders Broman5-135/+182
svn path=/trunk/; revision=15593
2005-08-28Add dissection of ITU M.3100 GNM (GENERIC NETWORK INFORMATION MODEL).Anders Broman7-0/+5483
svn path=/trunk/; revision=15592
2005-08-28Export "bytestring_to_str()", and use it when adding the link-layerGuy Harris4-22/+16
address for the ND_OPT_TARGET_LINKADDR ICMPv6 packet type. svn path=/trunk/; revision=15591
2005-08-28In at least some captures, some Kerberos packets contain just a TicketGuy Harris1-1/+1
structure. Handle that. Don't muck with the columns, or put a top-level Kerberos protocol item into the protocol tree, until we decide that we really have a Kerberos packet. Do, however, clear the Info column if we're dissecting the Kerberos protocol. svn path=/trunk/; revision=15590
2005-08-28In at least some captures, some Kerberos packets contain just a TicketGuy Harris1-24/+42
structure. Handle that. Don't muck with the columns, or put a top-level Kerberos protocol item into the protocol tree, until we decide that we really have a Kerberos packet. Do, however, clear the Info column if we're dissecting the Kerberos protocol. svn path=/trunk/; revision=15589
2005-08-28Put the units after the values for signal and noise, as that's a bitGuy Harris1-12/+24
more natural. svn path=/trunk/; revision=15588
2005-08-28add missing value_string terminationRonnie Sahlberg1-0/+1
svn path=/trunk/; revision=15587
2005-08-28add missing value_string terminationRonnie Sahlberg2-1/+6
svn path=/trunk/; revision=15586
2005-08-28add missing value_string terminationRonnie Sahlberg1-0/+1
svn path=/trunk/; revision=15585
2005-08-28add missing value_string terminationRonnie Sahlberg2-1/+8
svn path=/trunk/; revision=15584
2005-08-28add missing value_string terminationRonnie Sahlberg1-0/+1
svn path=/trunk/; revision=15583
2005-08-28add missing value_string terminationRonnie Sahlberg2-124/+245
svn path=/trunk/; revision=15582
2005-08-28add missing value_string terminationRonnie Sahlberg1-0/+1
svn path=/trunk/; revision=15581
2005-08-28add missing value_string terminationRonnie Sahlberg1-0/+3
svn path=/trunk/; revision=15580