Commit Graph

1194 Commits

Author SHA1 Message Date
Tomas Kukosa 31fecd0771 add forward class declarations which are necessary to compile Remote-Operations-Information-Objects.asn
svn path=/trunk/; revision=23323
2007-10-31 15:42:52 +00:00
Tomas Kukosa 558cd94b74 move 'all: generate_dissector' rule from Makefile.inc.nmake to Makefile.preinc.nmake to be the 1st one in the resulting makefile
svn path=/trunk/; revision=23319
2007-10-31 09:22:56 +00:00
Anders Broman 528ac73cfd Use oid_add_from_string for adding names.
svn path=/trunk/; revision=23318
2007-10-31 08:26:52 +00:00
Anders Broman b3ec72530e Use oid_add_from_string for adding names, names changed to short form.
svn path=/trunk/; revision=23317
2007-10-31 07:50:59 +00:00
Anders Broman c41279b260 From Martin Peylo:
This uncomments the OID registration of pkixcmp and adds 2 Cryptlib OIDs
Changed to use oid_add_from_string for adding names.

svn path=/trunk/; revision=23316
2007-10-31 07:49:39 +00:00
Tomas Kukosa 84488ec016 asn2wrs
- parameterized object class assignment
 - octet string with extensible size constraint
 - RELATIVE-OID type (still not supported in packet-per/ber)
packet-per
 - octet string with extensible size constraint
more dissect_per_... functions exported from libwireshark.dll
PER dissectors regenerated
add forgotten packet-h323-template.h
fix svn properties for h323 files

svn path=/trunk/; revision=23309
2007-10-29 19:25:37 +00:00
Ronnie Sahlberg eca5a7d7d4 add a asn2wrs generated T.125 MCP dissector
This dissects the initial Connect-Initial and Connect-confirm pdus of 
setting up t.125


The dissector needs to be enhanced to also decode the data payload so 
that it can decode any furhter packets on the connection after these two 
initial handshake packets



svn path=/trunk/; revision=23307
2007-10-29 11:32:07 +00:00
Bill Meier b337d20d4c Include winposixtypes.h only if building with GNUTLS; Bug 1942: part 2 of 2 of fix.
asn1 template file plus generated .[hc] files;
Note that the generated files include changes which are a result of previous
changes to snmp.cnf (SVN #23252) and of other changes (eg: svn 21145).

svn path=/trunk/; revision=23302
2007-10-29 01:14:51 +00:00
Bill Meier 7e4a5b0194 Include winposixtype.h only if building with GNUTLS; Bug #1949: Part 1 of fix
[asn1 template plu generated .c file]

svn path=/trunk/; revision=23301
2007-10-29 00:58:06 +00:00
Tomas Kukosa c08b07005f H.501 Mobility protocol implemented
svn path=/trunk/; revision=23275
2007-10-26 07:42:29 +00:00
Tomas Kukosa be30e23fa7 fix wrong headers in H.460.x ASN.1 sources
svn path=/trunk/; revision=23274
2007-10-26 07:18:44 +00:00
Guy Harris fdf4de405f Squelch warnings about uninitialized structure members.
svn path=/trunk/; revision=23261
2007-10-24 07:14:34 +00:00
Guy Harris 2dcb262b8c Set svn:eol-style to native and svn:keywords to Id.
svn path=/trunk/; revision=23260
2007-10-24 06:56:07 +00:00
Guy Harris 9e5746000a Get rid of CRs, and set svn:eol-style to native.
Set svn:keywords to Id while we're at it.

Get rid of extra blank lines at the ends of files.

svn path=/trunk/; revision=23259
2007-10-24 06:54:58 +00:00
Guy Harris 13c0f43ee5 "time_t" might be an "int" or might be a "long"; cast it to "long" and
print it with "%ld".  (It's typically signed.)

svn path=/trunk/; revision=23258
2007-10-24 06:21:05 +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 fd9ad8c191 Update to use the -X and -T asn2wrs flags.
Straightforward.


svn path=/trunk/; revision=23249
2007-10-22 17:21:11 +00:00
Graeme Lunt 768db641b9 Update to use the -X and -T asn2wrs flags.
Straightforward.

svn path=/trunk/; revision=23248
2007-10-22 17:20:04 +00:00
Graeme Lunt 57ee7ab119 Update to use the -X and -T asn2wrs flags.
Straightforward.

svn path=/trunk/; revision=23247
2007-10-22 17:18:42 +00:00
Graeme Lunt 14b56c88dd Update to use the -X and -T asn2wrs flags.
Straightforward.

svn path=/trunk/; revision=23246
2007-10-22 17:17:15 +00:00
Graeme Lunt 16142d1d26 Update to use the -X and -T asn2wrs flags.
Straightfoward.

svn path=/trunk/; revision=23245
2007-10-22 17:16:15 +00:00
Graeme Lunt 811df7527a Update to use the -X and -T asn2wrs flags.
Straightforward.


svn path=/trunk/; revision=23244
2007-10-22 17:14:42 +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
Graeme Lunt b94d26f294 Update to use the -X and -T flags.
Removed some workaround code in the .cnf file.
There is still some code for handling an EXTERNAL (EXTERNALt) as the RTSE dissector has its own set of callbacks and consequently can't (currently) use the packet-ber.c functions. 


svn path=/trunk/; revision=23242
2007-10-22 17:08:03 +00:00
Graeme Lunt 138c85cf25 Update to use the -X and -T flags to asn2wrs.
svn path=/trunk/; revision=23241
2007-10-22 17:03:09 +00:00
Tomas Kukosa 44800d2c5a H.460 new dissector implemented (H.460.2-H.460.22)
H.225
 - change RysMessage_vals to h225_Rasmessage_vals
 - use #.PDU directive for H323-UserInformation and RasMessage instead of implementing it by hands
 - register RasMessage_PDU as "h225.ras" dissector for calling it from H.460
asn2wrs make PDUs exportable

svn path=/trunk/; revision=23226
2007-10-18 13:35:57 +00:00
Tomas Kukosa 286f231eb9 new H.323 dissector
- Generic Extensible Framework helper
  - Annex M1 (QSIG over H.323)
  - Annex M4
  - Annex R
H.225/H.245 support for Generic Extensible Framework (GEF)
H.235 register MIKEY into new H.225/H.245 GEF tables
regenerate H.225,H.245,H.235,H.450,H.450-ROS,T.35 from new makefiles

svn path=/trunk/; revision=23216
2007-10-17 10:25:21 +00:00
Tomas Kukosa 5fa636334b - register QSIG over SIP
- regenerate Q932, Q932-ROS, QSIG from new makefiles

svn path=/trunk/; revision=23215
2007-10-17 09:55:08 +00:00
Jörg Mayer bbc3a702c5 Don't generate dissectors on top level make.
svn path=/trunk/; revision=23203
2007-10-16 14:09:33 +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 2587cbfa0e MAKEFLAGS doesn't belong into Makefile.am - it's added automagically
when generating Makefile.in

svn path=/trunk/; revision=23195
2007-10-15 21:15:57 +00:00
Tomas Kukosa 5ba3d8aaaa - add missing h450-ros and q932-ros clean rules to asn1/Makefile.nmake
- solve h225<->h235 cyclic dependency with usage of -E option and #.IMPORT directive

svn path=/trunk/; revision=23189
2007-10-15 18:44:53 +00:00
Tomas Kukosa e23dc22c4c comment out EXPORT_FILES till some automake expert can look at it
svn path=/trunk/; revision=23186
2007-10-15 14:21:35 +00:00
Tomas Kukosa 8777babaa8 fix ifdef/endif bug
svn path=/trunk/; revision=23185
2007-10-15 14:04:55 +00:00
Tomas Kukosa 399cb7bc5f create exported cnf file for Q.932 and QSIG
(they are not used in any Wireshark dissector but they can be used in any plugin as few Q.932 and QSIG types are exported)

svn path=/trunk/; revision=23183
2007-10-15 12:25:05 +00:00
Tomas Kukosa cbffbc775d use the -E asn2wrs option to create exported cnf file
svn path=/trunk/; revision=23182
2007-10-15 12:21:30 +00:00
Jeff Morriss 1fb716d4ff Display TCAP parameter lengths in decimal (like packet-ber does). Fix hex-pane byte highlighting for primitive parameters with tags or lengths longer than 1 octet (contructed ones are OK). Finally, fix up the indenting in this function.
svn path=/trunk/; revision=23154
2007-10-11 22:49:52 +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 066d241a3c Another -exp.cnf file that managed to escape notice...
svn path=/trunk/; revision=23139
2007-10-10 17:59:01 +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
Bill Meier 2f9e179207 Fix two typos: ansi_tcap --> ansi-tcap
svn path=/trunk/; revision=23137
2007-10-10 15:56:02 +00:00
Jörg Mayer a4a266be52 You cannot rename a new directory unless checked in.
svn path=/trunk/; revision=23136
2007-10-10 12:09:19 +00:00
Jörg Mayer c59282d1a2 Missed a file
svn path=/trunk/; revision=23135
2007-10-10 12:07:49 +00:00
Jörg Mayer 973239b13c Split tcap into tcap and ansi-tcap. Just assume that all the
extra asn files belong to ansi-tcap.

svn path=/trunk/; revision=23134
2007-10-10 12:06:30 +00:00
Tomas Kukosa 99ea124784 missing backslash
svn path=/trunk/; revision=23133
2007-10-10 11:05:10 +00:00
Tomas Kukosa e8c04c81da more makefiles changed to new export mechanism
svn path=/trunk/; revision=23132
2007-10-10 10:56:17 +00:00
Tomas Kukosa 6115b7601d better solution for different submake calling on Windows and Linux
svn path=/trunk/; revision=23131
2007-10-10 10:25:09 +00:00