summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2005-09-06Move to the latest ethereal-win32-libs tag.Gerald Combs3-3/+5
svn path=/trunk/; revision=15706
2005-09-06Add a section on file locations.Gerald Combs1-1/+4
svn path=/trunk/; revision=15705
2005-09-06In doc/Makefile.nmake, use the "install-deps" target from the rootGerald Combs3-11/+6
Makefile.nmake instead of doing our own XCOPYing. Use the "clean-deps" target when we're done instead of leaving DLLs lying around. Normalize the use of underscores vs hyphens in the "clean-deps" target. svn path=/trunk/; revision=15704
2005-09-06Ftam - Use some mofe FN_PAR:sAnders Broman4-21/+91
PRES Dissect PDU type based on SS-user data from SES(Info from asn1 file). svn path=/trunk/; revision=15703
2005-09-06Make sure we don't overflow the dialedDigits array.Guy Harris2-3/+9
svn path=/trunk/; revision=15702
2005-09-06Fail somewhat gracefully if malloc() fails.Guy Harris1-9/+11
svn path=/trunk/; revision=15701
2005-09-06get rid of few warningsTomas Kukosa6-26/+29
svn path=/trunk/; revision=15700
2005-09-06reassembly improvementsTomas Kukosa1-16/+21
svn path=/trunk/; revision=15699
2005-09-06From Graeme Lunt:Anders Broman1-6/+90
Attached is a patch to solve the CHOICE problem for review. Problem was two-fold: 1) not passing original class/tag to sub-choice we had matched BER_CLASS_ANY 2) not handling a count==0 if we had matched BER_CLASS_ANY The patch also includes a my constructed octet string fix again. svn path=/trunk/; revision=15698
2005-09-05Squelch compiler warnings.Guy Harris3-8/+8
svn path=/trunk/; revision=15697
2005-09-05Squelch compiler warnings.Guy Harris3-8/+8
svn path=/trunk/; revision=15696
2005-09-05Squelch a compiler warning.Guy Harris3-4/+4
svn path=/trunk/; revision=15695
2005-09-05For SNMP, malloc memory that we're going to free later. Fixes bug 406.Gerald Combs2-9/+1
For RTP, don't free se_allocated memory. svn path=/trunk/; revision=15694
2005-09-05Use the same string for the protocol's filter name as is used in theGuy Harris3-4/+4
names of its filterable fields. svn path=/trunk/; revision=15693
2005-09-05Include "packet-tcp.h" to declare tcp_dissect_pdus().Guy Harris1-0/+2
svn path=/trunk/; revision=15692
2005-09-05"strlen()" returns a "size_t"; use that for its return value.Guy Harris1-5/+8
Cast the argument to <ctype.h> macros to "guchar", so that if the 8th bit is set in the byte, it doesn't get sign-extended. svn path=/trunk/; revision=15691
2005-09-05Don't use curly braces in an author's log entry: it confuses the parser.Olivier Biot1-1/+1
svn path=/trunk/; revision=15690
2005-09-05Add some OID:s as we now use the Presentation context and use FN_PARS.Anders Broman4-18/+28
svn path=/trunk/; revision=15689
2005-09-05Add some OID:s as we now use the Presentation context and use FN_PARS.Anders Broman3-13/+23
svn path=/trunk/; revision=15688
2005-09-05branch_taken got lost in the recent changes.Anders Broman1-1/+16
svn path=/trunk/; revision=15687
2005-09-05Add a missing includeAnders Broman1-0/+1
svn path=/trunk/; revision=15686
2005-09-05the first attempt at SIP reassemblyTomas Kukosa1-1/+73
svn path=/trunk/; revision=15685
2005-09-05buffer where parameters variable pointed into was freedTomas Kukosa1-1/+1
it is necessary to make a copy svn path=/trunk/; revision=15684
2005-09-05- set length for "Encapsulated multipart part" tree itemTomas Kukosa1-3/+7
- pass right content type to media subdissectors svn path=/trunk/; revision=15683
2005-09-05new BASE_DEC_HEX and BASE_HEX_DEC displaying numbers in "dual" formatTomas Kukosa2-11/+138
svn path=/trunk/; revision=15682
2005-09-05Fix a typo, should make the buildbot hapy again.Anders Broman1-1/+1
svn path=/trunk/; revision=15681
2005-09-04 From Graeme LuntAnders Broman20-434/+14237
I attach my RTSE dissector (in tar file) which requires the included ROS dissector, as well as a patch to the latest pres.{cnf,asn}. The ROS dissector uses a new field in the SESSION_DATA_STRUCTURE to pass the ROS operation to the sub-dissector, though this is also set by other dissectors (RTSE uses it in X.410 mode). Note that X.400 P1 in X.410 mode doesn't use ROS, so it is useful not to explicitly include ROS in my X411 dissector. However, the inclusion of a ROS dissector won't effect any dissectors that currently implement their own ROS. I also include dissectors for: X.411 (P1) X.400 OSI Message Transfer Service X.420 (P22) X.400 OSI Information Object STANAG 4406 (P772) STANAG 4406 Military Message Extensions (to P22) These rely on the RTSE and ROS dissectors. Withs some changes to remove various warnings and errors. svn path=/trunk/; revision=15680
2005-09-04From Graeme LuntAnders Broman36-91/+6108
I attach my RTSE dissector (in tar file) which requires the included ROS dissector, as well as a patch to the latest pres.{cnf,asn}. The ROS dissector uses a new field in the SESSION_DATA_STRUCTURE to pass the ROS operation to the sub-dissector, though this is also set by other dissectors (RTSE uses it in X.410 mode). Note that X.400 P1 in X.410 mode doesn't use ROS, so it is useful not to explicitly include ROS in my X411 dissector. However, the inclusion of a ROS dissector won't effect any dissectors that currently implement their own ROS. I also include dissectors for: X.411 (P1) X.400 OSI Message Transfer Service X.420 (P22) X.400 OSI Information Object STANAG 4406 (P772) STANAG 4406 Military Message Extensions (to P22) These rely on the RTSE and ROS dissectors. svn path=/trunk/; revision=15679
2005-09-04From Graeme Lunt:Anders Broman9-88/+98
Basically the changes are: a) [pres] make the find_oid_by_[pres_]ctx_id (I changed the name to make it more specific) non-static so it can be called from other dissectors (see acse.cnf changes). I also call it from RTSE and ROS dissectors b) [acse] remove (#ifdef NOT_NEEDED) the oid lookup table and any reference to acse_handle - as these are no longer needed c) [acse] register the acse dissector on 2.2.1.0.1 with some modifications: -#ifdef:ed code removed - renamed aco -> pco svn path=/trunk/; revision=15678
2005-09-04Make Objekt Key a HEX string.Anders Broman1-25/+11
svn path=/trunk/; revision=15677
2005-09-03Make usage messages fit within 80 characters.Guy Harris1-8/+9
svn path=/trunk/; revision=15676
2005-09-03As with Ethereal, so with Tethereal; we're not a GNU program, don't sayGuy Harris1-1/+1
we are. svn path=/trunk/; revision=15675
2005-09-03Use the "svnversion" variable, exported by version_info.c, to print theGuy Harris1-6/+2
version number from SVN for non-release builds, just as Tethereal does. Fixes bug 408. svn path=/trunk/; revision=15674
2005-09-02In RTnet, make sure we don't pass a null handle to call_dissector(). AddGerald Combs2-6/+11
an entry about this to the release notes. Fixes a recent buildbot crash. svn path=/trunk/; revision=15673
2005-09-02Fix a typo.Gerald Combs1-1/+1
svn path=/trunk/; revision=15672
2005-09-02don't crash if the file_set dialog is opened and a "none fileset" file is ↵Ulf Lamping1-5/+11
already loaded. This bug was introduced by me after the 0.10.12 release svn path=/trunk/; revision=15671
2005-09-02text2pcap can add fake SCTP headers.Guy Harris1-7/+6
svn path=/trunk/; revision=15670
2005-09-02another switch that should be a value_stringRonnie Sahlberg1-7/+9
svn path=/trunk/; revision=15669
2005-09-02make two thigs that should be value_strings value_stringsRonnie Sahlberg1-14/+18
svn path=/trunk/; revision=15668
2005-09-02A PDU dissector called by tcp_dissect_pdus() can't return anything.Guy Harris1-38/+38
A PDU length routine called by tcp_dissect_pdus() should use the offset passed to it as the offset of the beginning of the PDU. In the heuristic GIOP dissector, if we're running over TCP, and accept the packet, call "dissect_giop_tcp()" so that we handle multiple PDUs within the segment or PDUs split across segments. svn path=/trunk/; revision=15667
2005-09-02From Steve Karg Anders Broman1-211/+117
svn path=/trunk/; revision=15666
2005-09-02From ouli:Anders Broman3-8/+38
- Add version 2 CancelLocation decoding svn path=/trunk/; revision=15665
2005-09-02Regenerate dissectors with the current asn2eth.Guy Harris33-892/+1637
svn path=/trunk/; revision=15664
2005-09-01It looks like there might not always be a body, check if there is.Anders Broman1-2/+4
svn path=/trunk/; revision=15663
2005-09-01Normalize our hf_id checks and make sure our hf_ids are valid before weGerald Combs1-36/+44
try to use them. This should fix bugs 399 and 401. svn path=/trunk/; revision=15662
2005-09-01Re-assemble GIOP over TCP.Anders Broman1-27/+107
svn path=/trunk/; revision=15661
2005-09-01convert to g_snprintf()Ronnie Sahlberg4-17/+8
also make range_convert_range() return an emem allocated string svn path=/trunk/; revision=15660
2005-09-01Get rid of a no-longer-used #define.Guy Harris1-2/+0
svn path=/trunk/; revision=15659
2005-09-01Use "proto_item_append_text()" rather than filling up an allocatedGuy Harris1-41/+39
buffer. This fixes one place where the "NLPID(s):" wasn't being put into the protocol tree item. svn path=/trunk/; revision=15658
2005-09-01128 bytes isn't much room for the stack; revert to using an on-the-stackGuy Harris1-5/+3
buffer (the buffer in question is temporary, so it doesn't need to survive after inet_ntop() returns), which should fix some compile errors on Windows. svn path=/trunk/; revision=15657