Age | Commit message (Collapse) | Author | Files | Lines |
|
Added a new dissector for CDT (CompressedDataType) as
defined in STANAG 4406 Annex E. This dissector is used in P_Mul to
decode encapsulated X.411 content. I have added a function in the
X.411 dissector to decode a MTS APDU without having a ROS
Changes in this patch:
* Added CDT dissector
* Use CDT dissector in P_Mul
* Added function to decode MTS APDU in the X.411 dissector
svn path=/trunk/; revision=16565
|
|
svn path=/trunk/; revision=16564
|
|
"cfs 2895" was a typo - combine the two entries for cjs2895 [AT]
hotmail.com.
svn path=/trunk/; revision=16563
|
|
svn path=/trunk/; revision=16562
|
|
svn path=/trunk/; revision=16561
|
|
ASN1_STRING_VALUE_DECODE, as they are already there.
svn path=/trunk/; revision=16560
|
|
do. Also, remove an unused static.
svn path=/trunk/; revision=16559
|
|
More work to come on the whole filters shtick and more clean-up required here.
svn path=/trunk/; revision=16558
|
|
generalize the offset/length/buffer handling
and make some code much nicer
svn path=/trunk/; revision=16557
|
|
svn path=/trunk/; revision=16556
|
|
svn path=/trunk/; revision=16555
|
|
have an OID to register.
If our table of context identifiers and OIDs is to keep that association
on a per-conversation basis, it should use conversations, not
address/port, as we aren't necessarily running over TCP or UDP.
svn path=/trunk/; revision=16554
|
|
dont try to register a NULL oid
svn path=/trunk/; revision=16553
|
|
svn path=/trunk/; revision=16552
|
|
svn path=/trunk/; revision=16551
|
|
even for wc==4
svn path=/trunk/; revision=16550
|
|
svn path=/trunk/; revision=16549
|
|
svn path=/trunk/; revision=16548
|
|
svn path=/trunk/; revision=16547
|
|
svn path=/trunk/; revision=16546
|
|
prettify dissection of some strings
svn path=/trunk/; revision=16545
|
|
"call_ber_oid_callback()". (Arguably, the caller of
"call_ber_oid_callback()" should check for that, and report that a
presumably-required field is missing.)
svn path=/trunk/; revision=16544
|
|
svn path=/trunk/; revision=16543
|
|
svn path=/trunk/; revision=16542
|
|
binary data, so the maximum message length can be up to 2^24-1.
Add a #define for that message size, and have it be 4096, for now, as
that was the size of the buffer used to read sync pipe messages.
Clean up white space.
When displaying an error message from the capture child, don't use it as
a format string - it could conceivably contain "%"s. Instead, format it
with "%s".
svn path=/trunk/; revision=16541
|
|
program, not as a library routine; just leave it as fopen(), to simplify
the build process.
svn path=/trunk/; revision=16540
|
|
svn path=/trunk/; revision=16539
|
|
svn path=/trunk/; revision=16538
|
|
svn path=/trunk/; revision=16537
|
|
svn path=/trunk/; revision=16536
|
|
svn path=/trunk/; revision=16535
|
|
tvb_get_ptr() returns a "const guint8 *"; don't bother casting its
return value to "const guint8 *".
"cms_verify_msg_digest()" can be passed a const pointer for "alg"; make
its argument a "const char *".
svn path=/trunk/; revision=16534
|
|
svn path=/trunk/; revision=16533
|
|
with no arguments as such.
svn path=/trunk/; revision=16532
|
|
svn path=/trunk/; revision=16531
|
|
printf-like.
svn path=/trunk/; revision=16530
|
|
svn path=/trunk/; revision=16529
|
|
svn path=/trunk/; revision=16528
|
|
svn path=/trunk/; revision=16527
|
|
necessary there.
Add a "cmdarg_err()" routine to report command-line option errors; it
creates a console if necessary, and prints the command name and the
trailing newline. Also add "cmdarg_err_cont()", which also creates a
console if necessary, and prints a trailing newline but no command name;
it's used to continue the message. Use those, rather than
"g_warning()", for errors.
That means that we no longer need to pass the command name to various
command-line argument parsing routines.
svn path=/trunk/; revision=16526
|
|
svn path=/trunk/; revision=16525
|
|
svn path=/trunk/; revision=16524
|
|
last argument; make it so.
svn path=/trunk/; revision=16523
|
|
exist in GLib 2.x, but not in 1.2[.x]. Check the version number of
GLIB, not of GTK+, to decide whether to #define them.
svn path=/trunk/; revision=16522
|
|
On Windows, show it using the same usage-message syntax as other
options.
Clean up the usage message.
When doing the "pre-scan" of command-line arguments, suppress error
messages - that suppresses bogus messages for GTK+ command-line flags,
and gets rid of double messages for other errors.
svn path=/trunk/; revision=16521
|
|
svn path=/trunk/; revision=16520
|
|
platforms as well
svn path=/trunk/; revision=16519
|
|
4 new asn based protocols
X501
DISP
DAP
DSP
svn path=/trunk/; revision=16518
|
|
capture_child isn't initialized already here, so remove the whole error reaction check for now
svn path=/trunk/; revision=16517
|
|
child. The child uses a slightly different parameter pattern, so this isn't an error here. Fixes the reported capture problem
svn path=/trunk/; revision=16516
|