Guy Harris
a8bc4a0d13
Rename the routines that handle dissector tables with unsigned integer
...
keys to have _uint in their names, to match the routines that handle
dissector tables with string keys. (Using _port can confuse people into
thinking they're intended solely for use with TCP/UDP/etc. ports when,
in fact, they work better for things such as Ethernet types, where the
binding of particular values to particular protocols are a lot
stronger.)
svn path=/trunk/; revision=35224
2010-12-20 05:35:29 +00:00
Anders Broman
3ffa66319e
- Update to 3GPP TS 25.413 V9.4.0 (2010-09).
...
- Fill the value_strings.
svn path=/trunk/; revision=34928
2010-11-17 15:36:53 +00:00
Bill Meier
c52500588e
Use value_string_ext fcns to access several value_string arrays.
...
svn path=/trunk/; revision=34894
2010-11-15 23:53:25 +00:00
Bill Meier
0f286bbb89
Use value_string_ext fcns to access a value_string array.
...
svn path=/trunk/; revision=34883
2010-11-15 19:15:34 +00:00
Anders Broman
f270451b3c
Update to V9.2.3 (2010-03)
...
svn path=/trunk/; revision=32814
2010-05-14 21:50:23 +00:00
Bill Meier
9ade30a7b1
#include <string.h> and/or #include <stdio.h> not needed.
...
svn path=/trunk/; revision=32417
2010-04-07 16:54:29 +00:00
Bill Meier
f8b92f8d0b
#include <stdio.h> not needed.
...
svn path=/trunk/; revision=32405
2010-04-06 17:01:14 +00:00
Anders Broman
daaf48182f
Try to get rid of unused code warnings.
...
svn path=/trunk/; revision=31773
2010-02-02 21:12:55 +00:00
Anders Broman
4b45c6a632
Fix a typo and get rid of some unused code warnings.
...
svn path=/trunk/; revision=31771
2010-02-02 19:45:53 +00:00
Anders Broman
bce5c2f17b
Update to V9.1.0 (2009-12)
...
svn path=/trunk/; revision=31353
2009-12-22 21:17:25 +00:00
Kovarththanan Rajaratnam
7ab993bee7
Remove unused NEED_PACKET_PROTO_H variable
...
svn path=/trunk/; revision=30409
2009-10-08 17:26:57 +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
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
f35324d0fd
Minor cleanup mostly related to proto_reg_handoff
...
Remove code for unused handles;
Localize handles (in proto_reg_handoff) which need not be global;
Localize (in proto_reg_handoff) "saved prefs";
Use find_dissector instead of create_dissector_handle as appropriate;
Use gboolean for "initialized" flag in proto_reg_handoff.
svn path=/trunk/; revision=26693
2008-11-04 21:42:02 +00:00
Anders Broman
d37870e8a7
Fix compile error.
...
svn path=/trunk/; revision=25780
2008-07-21 18:34:04 +00:00
Anders Broman
4f7b352519
Update to version 7.9.0
...
svn path=/trunk/; revision=25779
2008-07-21 18:22:51 +00:00
Anders Broman
9431d15f5c
Fix a warning.
...
svn path=/trunk/; revision=25775
2008-07-20 22:11:21 +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
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
Tomas Kukosa
0bb472dc2d
comment out NEED_PACKET_PROTO_H as it is tested now for defining not for value
...
svn path=/trunk/; revision=23126
2007-10-10 07:55:36 +00:00
Jörg Mayer
9ad70d3450
Convert acp133 to new build structure.
...
Update some svn:ignore files, remove no longer needed Makefiles
svn path=/trunk/; revision=22957
2007-09-25 17:09:01 +00:00
Tomas Kukosa
30de0aadf2
put few simple ASN.1 dissectors into the new makefile structure
...
svn path=/trunk/; revision=22951
2007-09-25 11:58:35 +00:00
Stig Bjørlykke
8f19616ae8
Modified some ASN1 Makefiles to compile on unix.
...
Added some clean targets.
Removed asn1/x501 directory.
svn path=/trunk/; revision=22886
2007-09-17 11:53:33 +00:00
Tomas Kukosa
396ceb5607
NBAP rewritten to use original ASN.1 source and updated to TS 25.433 V7.5.0 (2007-06)
...
svn path=/trunk/; revision=22490
2007-08-13 11:15:39 +00:00
Tomas Kukosa
7f02fcd555
RNSAP updated to V7.5.0 (2007-06)
...
svn path=/trunk/; revision=22419
2007-07-30 12:08:38 +00:00
Tomas Kukosa
eb782d0cea
- CLASS definitions support including exports through the *-exp.cnf file
...
- support of extension in middle of SEQUENCE root elements
- new option EMBEDDED_PDV_CB to set default callback
- ChoiceValue support at syntax level
- ValueSet support at syntax level
- exception identifier support
- ValueFromObject support at syntax level
- next minor changes (to compile X.880 and INAP)
- dissectors using classes regenerated
svn path=/trunk/; revision=22036
2007-06-04 14:41:38 +00:00
Tomas Kukosa
dc46e52ec8
- remove unused hf_rnsap_L3_DL_DCCH_Message_PDU from RANAP
...
- dissectors regenerated with fixed asn2wrs
svn path=/trunk/; revision=22004
2007-05-30 14:31:05 +00:00
Tomas Kukosa
062d80f7b8
- RNSAP calls RRC through dissector handle instead of direct function call
...
- PER dissectors regenerated
svn path=/trunk/; revision=21919
2007-05-24 12:30:38 +00:00
Tomas Kukosa
2251e35514
RNSAP updated to V7.4.0 (2007-03)
...
svn path=/trunk/; revision=21803
2007-05-16 13:41:54 +00:00
Tomas Kukosa
2054f1302a
use some by mistake unused types
...
remove unused variables and types
svn path=/trunk/; revision=21800
2007-05-16 06:30:45 +00:00
Tomas Kukosa
783da34c50
get rid of the rest of dummy ASN.1 code and switch()
...
svn path=/trunk/; revision=21787
2007-05-15 12:53:04 +00:00
Tomas Kukosa
892313093f
packet-rnsap-template.h is not necessary
...
svn path=/trunk/; revision=21762
2007-05-14 14:14:32 +00:00
Tomas Kukosa
c388131e82
- RNSAP regenerated from the last specification Release 6 V6.13.0 (2007-03)
...
(original unchanged ASN.1 source could be used because asn2wrs has been improved)
- IE value switch(){} replaced with dissector table
(some switch() and dummy CHOICE still remains but will be removed soon)
svn path=/trunk/; revision=21761
2007-05-14 14:11:43 +00:00
Tomas Kukosa
bbe6caca6b
- Q.932: fix warnings
...
- RNSAP: generate field functions only for necessary types
- other dissectors regenerated
svn path=/trunk/; revision=21683
2007-05-04 13:33:35 +00:00
Anders Broman
1cf1f16391
Split out common asn1 stuff to asn1.h and include that where needed.
...
svn path=/trunk/; revision=21635
2007-05-01 22:05:11 +00:00
Tomas Kukosa
a6a0a76c45
usage of new #.MAKE_DEFINES asn2wrs directive in RNSAP
...
svn path=/trunk/; revision=21467
2007-04-18 08:58:48 +00:00
Ulf Lamping
647533a5ef
put every python script name into "" so the call won't fail on Win32 native python.
...
The problem is the slash in e.g.:
@$(PYTHON) ../../tools/make-dissector-reg.py
is interpreted as an option instead of being part of the path.
I didn't wanted to use backslashes as this might introduce new problems with cygwin's python port.
svn path=/trunk/; revision=19730
2006-10-29 17:19:52 +00:00
Anders Broman
94c402d671
Routines for Universal Mobile Telecommunications System (UMTS) Radio Resource Control (RRC) (umts_rrc) dissection.
...
svn path=/trunk/; revision=18855
2006-08-08 21:32:44 +00:00
Tomas Kukosa
c333c6b5bd
few formal changes in PER dissector (rename asn_* types to asn1_* ones)
...
svn path=/trunk/; revision=18652
2006-07-04 06:49:53 +00:00
Tomas Kukosa
9be9eb8e14
use "type function" instead of "field function" in PER CHOICE and SEQUENCE tables
...
it matches asn2wrs approach and makes generated dissectors source shorter
svn path=/trunk/; revision=18612
2006-06-29 15:26:41 +00:00
Anders Broman
c72d4e8f2e
From Albert Chin:
...
Fix some C++ comments in C source files and fixes some non-constant initializations.
svn path=/trunk/; revision=18521
2006-06-20 05:57:29 +00:00
Tomas Kukosa
fbd2a3fe3e
- fix bugs in dissect_per_octet_string() introduced with unaligned variant
...
- step to new ASN.1 API - pass asn_ctx_t* through PER dissectors instead of packet_info*
- PER ALIGNED/UNALIGNED flag moved to asn_ctx_t
- PER created tree item pointer moved to asn_ctx_t
- add nbap into PER dissectors in asn1/Makefile.nmake
- use add_oid_str_name() instead of register_ber_oid_name() in H.225 and H.245
- export asn_ctx_init from library
- PER dissectors regenerated
svn path=/trunk/; revision=18209
2006-05-22 11:49:50 +00:00
Tomas Kukosa
62da958bd9
- asn2eth renamed to asn2wrs
...
- remove obsolete -X option from makefiles
- not generate enumerated map table for BER
dissector will be regenerated later
svn path=/trunk/; revision=18199
2006-05-21 14:36:05 +00:00
Ronnie Sahlberg
89f022b12b
name change
...
svn path=/trunk/; revision=18197
2006-05-21 05:12:17 +00:00
Tomas Kukosa
31547dee95
regenerated with new asn2eth
...
svn path=/trunk/; revision=18158
2006-05-15 06:36:17 +00:00
Anders Broman
102bb4be54
Preparations to be able to handle unaligned PER.
...
svn path=/trunk/; revision=18119
2006-05-10 05:58:06 +00:00
Guy Harris
a6930fe4ae
Add distclean and maintainerclean rules.
...
svn path=/trunk/; revision=17999
2006-04-25 18:45:08 +00:00
Guy Harris
660349cfbc
Replace commenting-out of code with "#if 0"/#endif" - it's a bit safer
...
(you don't have to worry about comments in #if 0'ed otu code), and it
also fixes an unclosed comment (the commenting-out ended with /* rather
than */).
Fix up some indentation as well.
svn path=/trunk/; revision=17434
2006-03-01 00:15:55 +00:00
Anders Broman
34a28fae17
Add TCAP ssn
...
svn path=/trunk/; revision=17376
2006-02-23 06:35:45 +00:00
Anders Broman
7649797b88
Dissect the rest of the IE:s
...
svn path=/trunk/; revision=17334
2006-02-17 15:41:00 +00:00