aboutsummaryrefslogtreecommitdiffstats
path: root/tools
AgeCommit message (Collapse)AuthorFilesLines
2005-09-19Revert back to local copy: The samba svn server does not support svnJörg Mayer33-0/+14775
over http - this was a much requested feature for Ethereals svn server. svn path=/trunk/; revision=15882
2005-09-19Change pidl to svn:externalsJörg Mayer34-14807/+0
svn path=/trunk/; revision=15866
2005-09-19remove unused parameter 'name' from dissect_per_choice()Tomas Kukosa1-4/+3
svn path=/trunk/; revision=15861
2005-09-18Small updateJörg Mayer1-23/+41
svn path=/trunk/; revision=15860
2005-09-18Update README.ethereal and sync with current samba treeJörg Mayer4-70/+87
svn path=/trunk/; revision=15859
2005-09-16Add a local copy of pidl, add a README.ethereal to includeJörg Mayer35-0/+14790
minimalistic building and usage instructions. svn path=/trunk/; revision=15836
2005-09-06Move to the latest ethereal-win32-libs tag.Gerald Combs1-1/+1
svn path=/trunk/; revision=15706
2005-08-31- OID names table extendedTomas Kukosa1-6/+71
- NAME and ABBREV attributes can be used in #.FIELD_ATTR - following constraint format is supported (1..10, ..., 11..MAX) svn path=/trunk/; revision=15634
2005-08-29Fix a typo 'BER_UNI_TAG_TeletexString'Anders Broman1-1/+1
svn path=/trunk/; revision=15613
2005-08-29Add a tool to check the hf_ values.Jörg Mayer1-0/+196
svn path=/trunk/; revision=15611
2005-08-18- dissect_per_restricted_character_string() returns value in tvbbuff_t ↵Tomas Kukosa1-89/+114
instead of char - asn2eth: fixed CHOICE tag handling #.FN_PARS support for BIT STRING and all string types intersection of SIZE and FROM constraints for string is handled - new asn2eth features used in h225 and h245 - PER dissectors regeneration svn path=/trunk/; revision=15408
2005-08-04Albert Chin:Jörg Mayer1-1/+1
"config.h" should always be included first. However, lemon includes <stdio.h> first. svn path=/trunk/; revision=15208
2005-08-02 Fix svn properties where needed:Jörg Mayer5-0/+0
Remove svn:executable Add svn:executable Add svn:eol-style Add svn:keywords svn path=/trunk/; revision=15182
2005-08-02Fix more "no previous declaration" warningsJörg Mayer1-6/+6
svn path=/trunk/; revision=15172
2005-08-01- fix name handling of imported typesTomas Kukosa1-275/+267
- #.FN_PARS implemented for TypeRef, SET, SEQUENCE, CHOICE svn path=/trunk/; revision=15161
2005-07-26rom Maynard, Chris :Anders Broman1-1/+1
The attached patches, generated via svn diff , correct various compiler & lint warnings, among them: lemon.c(2582) : warning C4090: '=' : different 'const' qualifiers svn path=/trunk/; revision=15086
2005-07-24Update to zlib 1.2.3Ulf Lamping1-1/+1
svn path=/trunk/; revision=15040
2005-07-23More 'char*' -> 'const char*' changes to fix warnings.Jörg Mayer1-1/+1
svn path=/trunk/; revision=15015
2005-07-22Fix some warnings (and one of my previous 'fixes')Jörg Mayer1-2/+2
svn path=/trunk/; revision=14997
2005-07-22More 'char*' -> 'const char*' warning fixesJörg Mayer1-27/+27
svn path=/trunk/; revision=14986
2005-07-21change the symbol dissect_ber_CHOICE back into dissect_ber_choiceRonnie Sahlberg1-1/+1
svn path=/trunk/; revision=14980
2005-07-18PLY package updated to version 1.6Tomas Kukosa3-30/+23
svn path=/trunk/; revision=14951
2005-07-15Point to the latest Windows library tag and versions.Gerald Combs1-1/+1
svn path=/trunk/; revision=14923
2005-07-15- PER helper functions for SET/SEQUENCE OF dissection were changed to have ↵Tomas Kukosa1-105/+99
prototype similar to BER (per_sequence_t is used as parameter) - asn2eth was updated to support new PER helper functions for SET/SEQUENCE OF - #.FN_PARS implemented for SET/SEQUENCE OF and REAL - PER SET/SEQUENCE OF field can be FT_UINTxx to display number of items - PER dissectors regenerated svn path=/trunk/; revision=14921
2005-07-10After doing "make maintainer-clean", "svn status --no-ignore | grep ^I"Jörg Mayer2-0/+7
returned quite a list of files. Add them to MAINTAINERCLEANFILES. Whitespace changes (replace multiple spaces by TABs, in a few cases this needed to be done at the beginning of Makefile lines. svn path=/trunk/; revision=14891
2005-07-07Make sure "which" is present before we verify our tools. Add "env" toGerald Combs2-1/+4
the list of programs to check. Make sure our python scripts start with "#!/usr/bin/env python" as recommended at http://www.python.org/doc/faq/library.html#how-do-i-make-a-python-script-executable-on-unix svn path=/trunk/; revision=14871
2005-07-06Fix a spelling error.Guy Harris1-2/+2
svn path=/trunk/; revision=14865
2005-07-06- #.FN_PARS implemented for BOOLEANTomas Kukosa1-13/+12
- user defined body #.FN_BODY can be combined with default body using DEFAULT_BODY parameter (see e.g. H.225) svn path=/trunk/; revision=14863
2005-07-05new directives #.PDU_NEW and #.REGISTER_NEW creating and registering PDU ↵Tomas Kukosa1-16/+32
dissectors with new_dissector_t prototype svn path=/trunk/; revision=14860
2005-07-05- #.FN_PARS support for ENUMERATED typeTomas Kukosa1-27/+27
- cleanup unused parameters for some methods svn path=/trunk/; revision=14856
2005-07-04- use tvb instead of offset and length in dissect_per_octet_string() for ↵Tomas Kukosa1-19/+17
value returning - asn2eth: #.FN_PARS support for OCTET STRING - usage of #.FN_PARS in h225 and h245 - h225: ParallelH245Control support - h245: better support of NonStandardParameter - usage of MAX_OID_STR_LEN constant - all PER dissectors regenerated svn path=/trunk/; revision=14844
2005-06-27fix for BER string tagsTomas Kukosa1-1/+1
svn path=/trunk/; revision=14800
2005-06-26make dissect_ber_choice take a guint* that will return theRonnie Sahlberg1-2/+2
index of the branch taken or -1 to make prettifications easier to implement. change the signature of dissect_ber_choice and rename it to dissect_ber_CHOICE to catch all occurences of the use of this function update asn2eth to use the new name/signature update all occurences of this function to the new name and new signature. svn path=/trunk/; revision=14758
2005-06-14From Steve Grubb:Gerald Combs1-2/+2
Fix bounds checking in lemon.c. Fix up an if/else block in packet-dcerpc-samr.c. Fix hex printing in packet-gtp.c. Fix other problems discovered by Steve: Fix a bounds check in packet-isis-lsp.c. Also, fix netmask printing on non-little-endian machines. Add a comment about adding a netmask routine to to_str.c. Add bounds checks to packet-ncp2222.inc. All of these apply to bug 217. svn path=/trunk/; revision=14627
2005-06-08fix a problem if the tools have a space char in their pathUlf Lamping1-5/+5
svn path=/trunk/; revision=14588
2005-06-08add some general and some cygwin related commentsUlf Lamping1-2/+15
svn path=/trunk/; revision=14587
2005-06-07- usage of dissect_per_null() and dissect_ber_null()Tomas Kukosa1-70/+114
- new #.FN_PARS directive (implemented only for OCTET STRING and INTEGER now) - set true value strings for named bits svn path=/trunk/; revision=14575
2005-05-27Add a "-G fields3" report which prints the bitmask of the field, and avoidsGilbert Ramirez1-0/+97
printing the blurb twice, like fields2 does. Add a script, fsanity.py, to check sanity of FT definitions. Right now the only check is for bitmasks for integer-like fields. svn path=/trunk/; revision=14454
2005-05-17Add get_items_before(), to help analyze in the presence ofGilbert Ramirez1-0/+25
tunneled protocols. svn path=/trunk/; revision=14380
2005-05-16Add get_hide() to return the value of the "hide" tagGilbert Ramirez1-0/+7
in field attributes. svn path=/trunk/; revision=14379
2005-05-13Forgott the lex.py fileAnders Broman1-0/+1
svn path=/trunk/; revision=14360
2005-05-13Add the asn2eth related files to extra-dist (I hope this is the right thing ↵Anders Broman1-1/+3
to do to get them into the SVN tarballs). svn path=/trunk/; revision=14359
2005-04-24Fix a quoting bug.Gerald Combs1-2/+2
svn path=/trunk/; revision=14177
2005-04-20Allow the locations of tethereal, editcap, and capinfos to be changed.Gerald Combs1-8/+18
Limit the amount of VM the process can use (default 500 MB). If we can't save a capture in libpcap format, try again with the encapsulation type set to "ether". svn path=/trunk/; revision=14156
2005-04-20- fix handling SET/SEQUENCE OF Type if type name contains hyphenTomas Kukosa1-1/+7
- raise warning if type is not renamed to name with the first letter uppercase - raise warning if field is not renamed to name with the first letter lowercase svn path=/trunk/; revision=14147
2005-04-18Add fuzz-test.sh to the distribution.Gerald Combs1-0/+1
svn path=/trunk/; revision=14126
2005-04-17Add a description and usage message. Handle invalid capture files.Gerald Combs1-1/+36
svn path=/trunk/; revision=14114
2005-04-14Add a script based on the "menagerie-fuzz" buildbot test. RunningGerald Combs1-0/+52
"./tools/fuzz-test.sh /path/to/capture/files/*" will iterate over the specified capture files, using editcap to introduce errors and tethereal to check for bugs. It will do this until tethereal exits abnormally or a dissector bug is encountered. svn path=/trunk/; revision=14073
2005-03-27From Jacques, Olivier:Anders Broman1-2/+5
The patch attached fixes it by creating a table of unique files at the time of file deletion. This way, current asn2eth behaviour is not modified. svn path=/trunk/; revision=13943
2005-03-20Fix asn2eth to pass 0, not NULL, for the last argument toGuy Harris1-1/+1
"dissect_per_restricted_character_string()", which is a guint32, not a pointer. Re-generate packet-h225.c with the fixed asn2eth. svn path=/trunk/; revision=13819