aboutsummaryrefslogtreecommitdiffstats
path: root/asn1/smrse
Commit message (Collapse)AuthorAgeFilesLines
* Move /asn1 to /epan/dissectorsJoão Valverde2016-03-138-535/+0
| | | | | | | | Change-Id: I1208fe3c2ba428995526f561e8f792b8d871e9a9 Reviewed-on: https://code.wireshark.org/review/14388 Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com> Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com> Reviewed-by: João Valverde <j@v6e.pt>
* Convert ASN.1 dissectors to remove "new" from "new-style" dissector function ↵Michael Mann2015-12-101-1/+1
| | | | | | | | | | | | | | | | | | names that were generated from asn2wrs.py This includes: 1. new_create_dissector_handle -> create_dissector_handle 2. new_register_dissector -> register_dissector 3. new_register_ber_oid_dissector -> register_ber_oid_dissector 4. new_register_ber_syntax_dissector -> register_ber_syntax_dissector Also remove PDU_NEW, SYNTAX_NEW and REGISTER_NEW as there is no need for the distinction anymore. Change-Id: I82c7de7c8ffeeab3259d1b55bb4afc5f6a1e0329 Reviewed-on: https://code.wireshark.org/review/12491 Petri-Dish: Michael Mann <mmann78@netscape.net> Reviewed-by: Stig Bjørlykke <stig@bjorlykke.org> Reviewed-by: Michael Mann <mmann78@netscape.net>
* "new" dissector API -> dissector API for ASN.1 dissectors.Michael Mann2015-12-091-1/+1
| | | | | | Change-Id: I7b794cba2feda2cae40411e2b1cb9fb091d08220 Reviewed-on: https://code.wireshark.org/review/12480 Reviewed-by: Michael Mann <mmann78@netscape.net>
* asn1 generated dissectors: cleanup #include usageBill Meier2014-12-231-1/+0
| | | | | | Change-Id: I36b2731d67f9345d2fd0c23800bba7d2be94c387 Reviewed-on: https://code.wireshark.org/review/6008 Reviewed-by: Bill Meier <wmeier@newsguy.com>
* ASN1: Register PDU-dissectors as NEWStig Bjørlykke2014-10-131-1/+1
| | | | | | | | | | Change-Id: I1a317b19d8076588c9305dae6287bb80cc14da64 Reviewed-on: https://code.wireshark.org/review/4494 Petri-Dish: Stig Bjørlykke <stig@bjorlykke.org> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Michael Mann <mmann78@netscape.net> Reviewed-by: Stig Bjørlykke <stig@bjorlykke.org> Tested-by: Stig Bjørlykke <stig@bjorlykke.org>
* Add some files under asn1 to the distribution.Guy Harris2014-07-301-1/+1
| | | | | | | | | | | | | | | | | Include CMakeLists.txt files and the gnm subdirectory, along with the top-level Makefile.inc and Makefile.preinc files. Don't explicitly include Custom.make, as automake does that automatically given that it's included by asn1/Makefile.am. Add some files to EXTRA_DIST lists. Move some .asn files to EXTRA_DIST; they don't need to be in SRC_FILES, as SRC_FILES always includes EXTRA_DIST, and they *do* need to be in EXTRA_DIST so that they're in the distribution. Change-Id: Id91df577260fa57028d40fe098be1d79c59398e6 Reviewed-on: https://code.wireshark.org/review/3273 Reviewed-by: Guy Harris <guy@alum.mit.edu>
* Remove $Id$ from the ASN.1 dissectors and regenerate them.Jeff Morriss2014-02-187-17/+0
| | | | | | | Change-Id: Ie476c6f82f318188b41ed922b92c6fec119ea954 Reviewed-on: https://code.wireshark.org/review/244 Reviewed-by: Jeff Morriss <jeff.morriss.ws@gmail.com> Tested-by: Jeff Morriss <jeff.morriss.ws@gmail.com>
* Remove check_col() from ASN.1 dissectorsMichael Mann2013-06-141-2/+1
| | | | svn path=/trunk/; revision=49927
* I added EXPORT_FILES in too many places, remove themJörg Mayer2013-05-111-4/+0
| | | | | | (via "copy - modify too little - paste" cycle) svn path=/trunk/; revision=49255
* Some more protocols can be generated via cmakeJörg Mayer2013-05-101-0/+31
| | | | svn path=/trunk/; revision=49233
* Just whitespace changesJörg Mayer2013-05-051-2/+3
| | | | svn path=/trunk/; revision=49167
* Stub cmake support for generating the asn1 dissectors.Jörg Mayer2013-04-231-0/+23
| | | | | | | It doesn't do anything yet, it is just to make svn status readable again. svn path=/trunk/; revision=49007
* -Wmissing-prototypesAnders Broman2013-03-281-0/+3
| | | | svn path=/trunk/; revision=48609
* Use explicit casts.Anders Broman2013-03-041-2/+2
| | | | svn path=/trunk/; revision=48045
* We always HAVE_CONFIG_H so don't bother checking whether we have it or not.Jeff Morriss2012-09-201-3/+1
| | | | svn path=/trunk/; revision=45015
* Initial commit to support yet another method of passing data between dissectors.Jakub Zawadzki2012-09-101-1/+1
| | | | | | Add new parameter 'data' to heur_dissector_t and new_dissector_t, for now it's always NULL svn path=/trunk/; revision=44860
* Update Free Software Foundation address.Jakub Zawadzki2012-06-285-5/+5
| | | | | | (COPYING will be updated in next commit) svn path=/trunk/; revision=43536
* fix [-Wunused-but-set-variable]Anders Broman2011-11-121-2/+0
| | | | svn path=/trunk/; revision=39803
* For proto_tree_add_item(..., proto_xxx, ...)use ENC_NA as the encoding arg.Bill Meier2011-10-211-1/+1
| | | | | | Also: remove trailing whitespace for a number of files. svn path=/trunk/; revision=39503
* Do some more conversions of proto_tree_add_item() 'encoding' argBill Meier2011-10-181-1/+1
| | | | | | (previously missed). svn path=/trunk/; revision=39451
* Build the ASN.1 dissectors directly into epan/dissectors (rather than buildingJeff Morriss2011-10-101-4/+0
| | | | | | | | | | | | | | | | | | | | them and then copying them over). The "all" target to builds these dissectors now (instead of "generate_files" and/or "copy_files"). asn2wrs's "-O" option now means "the dissector goes in this directory" (rather than "all output goes in this directory"); it also means that the "-s" (single output file) option is now required. Fix things up so that it's possible to build all of the ASN.1 dissectors in one shot. Fix building of conformance files when doing out-of-source-tree builds. Unfortunately "make all" in the asn1 directory always builds something--I think because of circular depedencies. svn path=/trunk/; revision=39333
* Convert 'encoding' parameter of certain proto_tree_add_item() calls in asn1 ↵Bill Meier2011-10-061-2/+2
| | | | | | | | | | | | | | | | | | | | | | | dissectors: Specifically: Replace FALSE|0 and TRUE|1 by ENC_BIG_ENDIAN|ENC_LITTLE_ENDIAN as the encoding parameter for proto_tree_add_item() calls which directly reference an item in hf[] which has a type of: FT_UINT8 FT_UINT16 FT_UINT24 FT_UINT32 FT_UINT64 FT_INT8 FT_INT16 FT_INT24 FT_INT32 FT_INT64 FT_FLOAT FT_DOUBLE svn path=/trunk/; revision=39294
* Rename the routines that handle dissector tables with unsigned integerGuy Harris2010-12-201-1/+1
| | | | | | | | | | | 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
* #include <string.h> and/or #include <stdio.h> not needed.Bill Meier2010-04-071-2/+0
| | | | svn path=/trunk/; revision=32417
* #include <stdio.h> not needed.Bill Meier2010-04-061-1/+0
| | | | svn path=/trunk/; revision=32405
* Make all proto_* values static.Stig Bjørlykke2009-10-111-1/+1
| | | | svn path=/trunk/; revision=30516
* Remove unused NEED_PACKET_PROTO_H variableKovarththanan Rajaratnam2009-10-081-1/+0
| | | | svn path=/trunk/; revision=30409
* s/col_add_fstr/col_add_strKovarththanan Rajaratnam2009-09-061-1/+1
| | | | svn path=/trunk/; revision=29727
* Don't pass ep_alloc()'ed strings to col_set_str().Kovarththanan Rajaratnam2009-09-061-1/+1
| | | | | | Fixes https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3984 svn path=/trunk/; revision=29726
* Don't guard col_set_str (COL_PROTOCOL) with col_checkKovarththanan Rajaratnam2009-08-091-2/+1
| | | | svn path=/trunk/; revision=29340
* From Kovarththanan Rajaratnam:Stig Bjørlykke2009-06-231-2/+2
| | | | | | | | | Clean up header field info in asn1/*-template.c files. From me: Fixed a few typos in the patch. svn path=/trunk/; revision=28817
* #include <epan/conversation.h> and/or #include <epan/emem.h> not req'd ...Bill Meier2009-02-071-1/+0
| | | | svn path=/trunk/; revision=27390
* Get rid of unused code warnings.Anders Broman2008-07-231-0/+2
| | | | svn path=/trunk/; revision=25809
* asn1/*/Makefile.nmake were not part of the source package.Jörg Mayer2007-12-191-1/+2
| | | | | | Spotted by Tomas Kukosa. svn path=/trunk/; revision=23921
* ANSI TCAP regenerated and tested with -T -X asn2wrs optionsTomas Kukosa2007-12-101-1/+1
| | | | | | | asn2wrs has -T (tagged types support) and -X (new BER sttructures) default behavior remove all -T and -X usage svn path=/trunk/; revision=23823
* Update do use the -X and -T asn2wrs flags.Anders Broman2007-11-041-1/+1
| | | | svn path=/trunk/; revision=23363
* - Remove -e option if the generated -exp.cnf file isn't used.Jörg Mayer2007-10-111-1/+1
| | | | | | - Add EXPORT_FILES to all files that still contain -e. svn path=/trunk/; revision=23145
* - Change Makefiles to include preincJörg Mayer2007-10-102-1/+3
| | | | | | - Add missing new directories to asn1/Makefile.nmake svn path=/trunk/; revision=23141
* More conversions and updates to existing Makefile stuffJörg Mayer2007-10-104-55/+96
| | | | svn path=/trunk/; revision=23127
* Second step in introducing asn context to BER dissectors just like in PER.Anders Broman2007-05-132-11/+14
| | | | svn path=/trunk/; revision=21753
* put every python script name into "" so the call won't fail on Win32 native ↵Ulf Lamping2006-10-291-1/+1
| | | | | | | | | | | | | | 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
* - asn2eth renamed to asn2wrsTomas Kukosa2006-05-212-5/+5
| | | | | | | | | - remove obsolete -X option from makefiles - not generate enumerated map table for BER dissector will be regenerated later svn path=/trunk/; revision=18199
* name changeRonnie Sahlberg2006-05-212-4/+4
| | | | svn path=/trunk/; revision=18197
* Add distclean and maintainerclean rules.Guy Harris2006-04-251-0/+4
| | | | svn path=/trunk/; revision=17999
* call OID subdissector for private extensiions, fix makefiles.Anders Broman2006-03-301-2/+2
| | | | svn path=/trunk/; revision=17772
* Add parsertab.pyc in clean targetAnders Broman2006-02-231-1/+1
| | | | svn path=/trunk/; revision=17387
* Set "COPYCMD=/Y" and remove the "/Y" from each XCOPY command in orderGerald Combs2005-09-071-2/+2
| | | | | | | | | | to fix compilation under Windows NT. This should fix bug 403. The changes were made using "find . -name Makefile.nmake | xargs perl -pi.bak -e 's: /y::i'". They appear to work under XP, but if anything broke I blame Larry Wall. svn path=/trunk/; revision=15710
* Fix svn properties where needed:Jörg Mayer2005-08-024-136/+136
| | | | | | | | | Remove svn:executable Add svn:eol-style Add svn:keywords svn path=/trunk/; revision=15178
* Fix up a bunch of arguments to "dissect_ber_identifier()" to match itsGuy Harris2005-07-091-2/+2
| | | | | | | | | | | current signature ("class" is a "gint8 *", not a "guint8 *", and "tag" is a "gint32 *", not a "guint32 *"). Re-generate the dissectors from the ASN.1 and the .cnf files in the cases where the arguments were fixed in a .cnf file. Give some dissectors the right svn:keywords and svn:eol-style settings. svn path=/trunk/; revision=14885
* When using Cygwin's python asn2eth.pyLars Roland2005-01-161-5/+23
| | | | | | | generates dissectors with mixed EOL! SVN doesn't allow you to commit such files. Add a target to all nmake makefiles in asn1 subdirectory which will fix these files. svn path=/trunk/; revision=13077