Kovarththanan Rajaratnam
0a5b014cec
Don't guard col_clear with col_check
...
svn path=/trunk/; revision=29344
2009-08-09 07:36:13 +00:00
Kovarththanan Rajaratnam
4b6090e576
Don't guard col_set_str (COL_INFO) with col_check
...
svn path=/trunk/; revision=29342
2009-08-09 07:01:26 +00:00
Kovarththanan Rajaratnam
e971354a54
Don't guard col_set_str (COL_PROTOCOL) with col_check
...
svn path=/trunk/; revision=29340
2009-08-09 06:26:46 +00:00
Graeme Lunt
57d4cea4d5
Update to:
...
* support the P3 protocol in addition to the P1 protocol; and
* reduce the number of changes to the ASN.1 modules (as asn2wrs now handles more of the ASN.1 constructs).
P3 is currently only supported over ROS (and not RTSE)
svn path=/trunk/; revision=28593
2009-06-02 11:04:14 +00:00
Bill Meier
42d8daee19
#include <epan/emem.h> not req'd ...
...
svn path=/trunk/; revision=27391
2009-02-07 15:17:54 +00:00
Bill Meier
35e5fa9bc1
#include <epan/conversation.h> and/or #include <epan/emem.h> not req'd ...
...
svn path=/trunk/; revision=27390
2009-02-07 14:33:47 +00:00
Bill Meier
488933518c
Small cleanups mostly related to proto_reg_handoff
...
svn path=/trunk/; revision=26750
2008-11-11 15:05:00 +00:00
Tomas Kukosa
4726aec5b0
fix problem with X.411 asn2wrs compilation, all dissectors regenerated
...
svn path=/trunk/; revision=26740
2008-11-10 13:36:24 +00:00
Anders Broman
612463c139
Try to fix some "defined but not used" warnings.
...
svn path=/trunk/; revision=26243
2008-09-21 14:23:34 +00:00
Anders Broman
24e791f9ba
Split the asn1 file in two.
...
svn path=/trunk/; revision=26132
2008-09-03 20:26:35 +00:00
Anders Broman
5dd544c914
Rename the asn1 file(next step is to split it) to it's "proper" name.
...
svn path=/trunk/; revision=26130
2008-09-03 19:10:28 +00:00
Anders Broman
80b87dfaf3
Try to fix unused code warnings.
...
svn path=/trunk/; revision=26122
2008-09-02 19:42:30 +00:00
Anders Broman
29cee0856c
See if this gets rid of some unused code warnings...
...
svn path=/trunk/; revision=25785
2008-07-21 22:00:00 +00:00
Graeme Lunt
cad42d9103
Additional EXPORTS (for X.420 dissector) and a message store (P7) attribute.
...
svn path=/trunk/; revision=23979
2008-01-02 09:29:04 +00:00
Stig Bjørlykke
382bedb6ca
Added type=value to BuiltInDomainDefinedAttributes items.
...
svn path=/trunk/; revision=23933
2007-12-21 13:23:52 +00:00
Jörg Mayer
3d22aa561b
asn1/*/Makefile.nmake were not part of the source package.
...
Spotted by Tomas Kukosa.
svn path=/trunk/; revision=23921
2007-12-19 10:02:50 +00:00
Tomas Kukosa
1e794fc494
ANSI TCAP regenerated and tested with -T -X asn2wrs options
...
asn2wrs has -T (tagged types support) and -X (new BER sttructures) default behavior
remove all -T and -X usage
svn path=/trunk/; revision=23823
2007-12-10 08:35:41 +00:00
Graeme Lunt
a7dec11ce6
Changes suggested/provided by Anders so that fewer changes are required to the ASN modules.
...
Also includes the MSAccessProtocol.asn to generate defines for the operation numbers.
svn path=/trunk/; revision=23586
2007-11-25 17:46:42 +00:00
Stig Bjørlykke
f5b14b2f89
Initialize credentials.
...
svn path=/trunk/; revision=23490
2007-11-19 07:26:10 +00:00
Graeme Lunt
0c571bb235
Basic P7 (X.400 Message Store Access Protocol) dissection after request from the list:
...
http://www.wireshark.org/lists/wireshark-dev/200711/msg00228.html
Only a single (private) capture file is currently available which contains only a few of the P7 operations, so testing has been minimal.
General attribute types, containing information from the X.400 envelope, are also included.
svn path=/trunk/; revision=23479
2007-11-17 18:08:01 +00:00
Ronnie Sahlberg
83c0a9143a
dissect_ber_choice returns a gint that is the index of the choice taken,
...
not the tag value
svn path=/trunk/; revision=23456
2007-11-15 10:10:22 +00:00
Anders Broman
fb00aa074f
as2wrs now handles EXTERNAL(direct-reference requires no special handling).
...
svn path=/trunk/; revision=23386
2007-11-06 21:52:26 +00:00
Anders Broman
9492700608
Change:
...
get_oid_str_name() -> oid_resolved_from_string()
get_oid_name() -> oid_resolved_from_encoded()
svn path=/trunk/; revision=23331
2007-11-01 19:36:39 +00:00
Anders Broman
43700969a6
Use oid_add_from_string for adding names.
...
(gsmmap and inap does not compile at the moment).
svn path=/trunk/; revision=23324
2007-10-31 21:24:16 +00:00
Anders Broman
1950ffc214
Apply the small performance enhancment patches for:
...
- if offset is 0, tvb_length is the same as tvb_length_remaining, just faster.
Replace
- col_append_fstr() with faster col_append_str()
- col_add_str() with col_set_str()
when it's safe
svn path=/trunk/; revision=23252
2007-10-23 05:50:00 +00:00
Graeme Lunt
b03164ec5d
Update to use the -X and -T asn2wrs flags.
...
Removed the workaround code from the .cnf file.
svn path=/trunk/; revision=23243
2007-10-22 17:13:08 +00:00
Jörg Mayer
c2d0c8fa31
- Fix svn:ignore for all directories
...
- gsmmap: uncomment -s option in gsmmap.cnf
- Fix cyclic dependencies:
+ Remove EXPORT_CNF from dependencies for cnf files
+ Replace all INCLUDE ...-exp.cnf with IMPORT ...-exp.cnf
svn path=/trunk/; revision=23202
2007-10-16 13:59:40 +00:00
Jörg Mayer
d0e34ab8c3
Remove the remaining autogenereated -exp.cnf files
...
svn path=/trunk/; revision=23148
2007-10-11 17:56:24 +00:00
Jörg Mayer
0e0bed500d
- Remove -e option if the generated -exp.cnf file isn't used.
...
- Add EXPORT_FILES to all files that still contain -e.
svn path=/trunk/; revision=23145
2007-10-11 05:27:27 +00:00
Jörg Mayer
060e9ed954
Add missing dependencies and update syntax of existing ones.
...
svn path=/trunk/; revision=23143
2007-10-10 22:26:40 +00:00
Jörg Mayer
61cde0d09e
- Change Makefiles to include preinc
...
- Add missing new directories to asn1/Makefile.nmake
svn path=/trunk/; revision=23141
2007-10-10 19:03:24 +00:00
Jörg Mayer
868825629a
Finish conversion (well, almost, need to add the
...
generation stuff to the x.../Makefile.common.
I love circular dependencies.
svn path=/trunk/; revision=23138
2007-10-10 17:57:33 +00:00
Stig Bjørlykke
feced5f683
- Initialize address_item in MessageIdentifier to avoid a crash in handling
...
LocalIdentifier when problems with the GlobalDomainIdentifier.
- Initialize global pointers to avoid potential crashes.
svn path=/trunk/; revision=23080
2007-10-06 20:37:52 +00:00
Stig Bjørlykke
21d5aaaa4f
- Rewrote handling of extensions to get rid of "funky" oid strings.
...
- Added ASN.1 integer values for StandardExtension, ExtensionAttributeType
and TokenDataType.
- Added expert info for unknown standard-extension, extension-attribute-type
and tokendata-type.
- Added expert info for unknown built-in content-type.
svn path=/trunk/; revision=22730
2007-08-29 18:39:30 +00:00
Luis Ontanon
becf83594b
there's nothing like a MAX_OID_STR_LEN... get rid of a potential stack BO
...
svn path=/trunk/; revision=22657
2007-08-25 14:48:48 +00:00
Luis Ontanon
00c5e48a17
get users of oid_resolv to use the new oids, rollout packet-snmp.c
...
svn path=/trunk/; revision=22651
2007-08-25 01:14:24 +00:00
Jörg Mayer
b312e64f6a
get_ber_length doesn't need the tree argument, get rid of it.
...
Rebuild asn1 dissectors.
svn path=/trunk/; revision=22627
2007-08-24 07:12:04 +00:00
Graeme Lunt
12af6d79bc
This patch will set correct extension_id for ExtensionAttributeType
...
(error introduced in r22043), and fix printing of CAP values in
oraddress (error introduced in r22054).
svn path=/trunk/; revision=22209
2007-06-27 18:03:23 +00:00
Graeme Lunt
ade534a4ec
New preference to specify the tcp port to use for P1 and fix to include /OU= in dissected X.400 addresses.
...
svn path=/trunk/; revision=22149
2007-06-21 16:50:16 +00:00
Tomas Kukosa
1dcf2aaef0
use ASN.1 type names in #.FN_BODY (instead of Wireshark type names)
...
svn path=/trunk/; revision=22054
2007-06-06 08:12:27 +00:00
Tomas Kukosa
31e45c7a21
not allow #.FN_HDR/FTR for Wireshark types but only for ASN.1 types
...
it makes interconnection between .cnf file and ASN.1 source more readable
(changes for #.FN_BODY will follow)
svn path=/trunk/; revision=22043
2007-06-05 12:00:57 +00:00
Anders Broman
dca634c4de
Prepare for the use of the new -X parameter for BER encoded protocols.
...
svn path=/trunk/; revision=21889
2007-05-22 16:17:54 +00:00
Anders Broman
f08cd1e5e3
actx in the rest of dissect_ber..()l
...
svn path=/trunk/; revision=21773
2007-05-15 05:49:43 +00:00
Anders Broman
c01f382974
Second step in introducing asn context to BER dissectors just like in PER.
...
svn path=/trunk/; revision=21753
2007-05-13 20:58:29 +00:00
Graeme Lunt
01fa6378eb
Better column information display for delivery reports.
...
svn path=/trunk/; revision=21700
2007-05-06 16:38:04 +00:00
Tomas Kukosa
a70a1b3eb6
EXTERNAL type is handled in asn2wrs now
...
private implementations were renamed EXTERNAL -> EXTERNALt
svn path=/trunk/; revision=21662
2007-05-03 11:37:47 +00:00
Graeme Lunt
53eff34d66
Support for X.411 "additional information" field.
...
svn path=/trunk/; revision=21148
2007-03-23 16:38:52 +00:00
Guy Harris
d00fe9517b
dissect_x411_mts_apdu() is an old-style dissector, so it shouldn't
...
return any value.
svn path=/trunk/; revision=20844
2007-02-19 01:09:55 +00:00
Graeme Lunt
06e7801472
This patch adds support for decoding BER-encoded files as "X.411 Message".
...
http://www.wireshark.org/lists/wireshark-dev/200702/msg00355.html
svn path=/trunk/; revision=20745
2007-02-08 17:09:15 +00:00
Graeme Lunt
428435dcd8
Fix for per-domain-bilateral-information (bilateral-information field wasn't handled).
...
svn path=/trunk/; revision=20583
2007-01-28 10:12:51 +00:00