Age | Commit message (Collapse) | Author | Files | Lines |
|
svn path=/trunk/; revision=15706
|
|
svn path=/trunk/; revision=15705
|
|
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
|
|
PRES Dissect PDU type based on SS-user data from SES(Info from asn1 file).
svn path=/trunk/; revision=15703
|
|
svn path=/trunk/; revision=15702
|
|
svn path=/trunk/; revision=15701
|
|
svn path=/trunk/; revision=15700
|
|
svn path=/trunk/; revision=15699
|
|
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
|
|
svn path=/trunk/; revision=15697
|
|
svn path=/trunk/; revision=15696
|
|
svn path=/trunk/; revision=15695
|
|
For RTP, don't free se_allocated memory.
svn path=/trunk/; revision=15694
|
|
names of its filterable fields.
svn path=/trunk/; revision=15693
|
|
svn path=/trunk/; revision=15692
|
|
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
|
|
svn path=/trunk/; revision=15690
|
|
svn path=/trunk/; revision=15689
|
|
svn path=/trunk/; revision=15688
|
|
svn path=/trunk/; revision=15687
|
|
svn path=/trunk/; revision=15686
|
|
svn path=/trunk/; revision=15685
|
|
it is necessary to make a copy
svn path=/trunk/; revision=15684
|
|
- pass right content type to media subdissectors
svn path=/trunk/; revision=15683
|
|
svn path=/trunk/; revision=15682
|
|
svn path=/trunk/; revision=15681
|
|
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
|
|
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
|
|
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
|
|
svn path=/trunk/; revision=15677
|
|
svn path=/trunk/; revision=15676
|
|
we are.
svn path=/trunk/; revision=15675
|
|
version number from SVN for non-release builds, just as Tethereal does.
Fixes bug 408.
svn path=/trunk/; revision=15674
|
|
an entry about this to the release notes. Fixes a recent buildbot crash.
svn path=/trunk/; revision=15673
|
|
svn path=/trunk/; revision=15672
|
|
already loaded. This bug was introduced by me after the 0.10.12 release
svn path=/trunk/; revision=15671
|
|
svn path=/trunk/; revision=15670
|
|
svn path=/trunk/; revision=15669
|
|
svn path=/trunk/; revision=15668
|
|
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
|
|
svn path=/trunk/; revision=15666
|
|
- Add version 2 CancelLocation decoding
svn path=/trunk/; revision=15665
|
|
svn path=/trunk/; revision=15664
|
|
svn path=/trunk/; revision=15663
|
|
try to use them. This should fix bugs 399 and 401.
svn path=/trunk/; revision=15662
|
|
svn path=/trunk/; revision=15661
|
|
also make range_convert_range() return an emem allocated string
svn path=/trunk/; revision=15660
|
|
svn path=/trunk/; revision=15659
|
|
buffer. This fixes one place where the "NLPID(s):" wasn't being put
into the protocol tree item.
svn path=/trunk/; revision=15658
|
|
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
|