Age | Commit message (Collapse) | Author | Files | Lines |
|
Cast away some implicit 64-bit-to-32-bit conversion errors due to use of
sizeof.
Cast away some implicit 64-bit-to-32-bit conversion errors due to use of
strtol() and strtoul().
Change some data types to avoid those implicit conversion warnings.
When assigning a constant to a float, make sure the constant isn't a
double, by appending "f" to the constant.
Constify a bunch of variables, parameters, and return values to
eliminate warnings due to strings being given const qualifiers. Cast
away those warnings in some cases where an API we don't control forces
us to do so.
Enable a bunch of additional warnings by default. Note why at least
some of the other warnings aren't enabled.
randpkt.c and text2pcap.c are used to build programs, so they don't need
to be in EXTRA_DIST.
If the user specifies --enable-warnings-as-errors, add -Werror *even if
the user specified --enable-extra-gcc-flags; assume they know what
they're doing and are willing to have the compile fail due to the extra
GCC warnings being treated as errors.
svn path=/trunk/; revision=46748
|
|
svn path=/trunk/; revision=45015
|
|
svn path=/trunk/; revision=44845
|
|
(COPYING will be updated in next commit)
svn path=/trunk/; revision=43536
|
|
svn path=/trunk/; revision=40468
|
|
dissector; instead built it only when the separate target (generate_export)
is built.
Built generate_export when building "all".
This prevents the exp_*.cnf files from being regenerated each time another one
of the exp_*.cnf files (which the current dissector depends on) has changed
(despite the fact that the exported types does not depe
Also fix the CLEANFILES definition so it actually cleans things.
svn path=/trunk/; revision=39421
|
|
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
|
|
svn path=/trunk/; revision=39164
|
|
svn path=/trunk/; revision=38122
|
|
svn path=/trunk/; revision=38107
|
|
svn path=/trunk/; revision=35705
|
|
svn path=/trunk/; revision=34291
|
|
svn path=/trunk/; revision=33911
|
|
svn path=/trunk/; revision=33908
|
|
svn path=/trunk/; revision=33907
|
|
svn path=/trunk/; revision=33809
|
|
svn path=/trunk/; revision=33206
|
|
svn path=/trunk/; revision=32417
|
|
svn path=/trunk/; revision=32405
|
|
reassembly.
svn path=/trunk/; revision=31767
|
|
svn path=/trunk/; revision=30516
|
|
svn path=/trunk/; revision=30409
|
|
svn path=/trunk/; revision=29344
|
|
svn path=/trunk/; revision=29340
|
|
Clean up header field info in asn1/*-template.c files.
From me:
Fixed a few typos in the patch.
svn path=/trunk/; revision=28817
|
|
svn path=/trunk/; revision=28424
|
|
svn path=/trunk/; revision=28423
|
|
svn path=/trunk/; revision=26696
|
|
- Fixed last parameter to cry_cipher_open() in pkcs12
svn path=/trunk/; revision=24116
|
|
Spotted by Tomas Kukosa.
svn path=/trunk/; revision=23921
|
|
asn2wrs has -T (tagged types support) and -X (new BER sttructures) default behavior
remove all -T and -X usage
svn path=/trunk/; revision=23823
|
|
Uses the ber_callback mechanism to call the rtse oid callbacks, rather than the default ber oid callback list.
A couple of fixes to packet-ber.c to mark [in]direct references as present and call the ber_callback if it has been specified.
svn path=/trunk/; revision=23450
|
|
- 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
|
|
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
|
|
svn path=/trunk/; revision=23148
|
|
- Add EXPORT_FILES to all files that still contain -e.
svn path=/trunk/; revision=23145
|
|
- Add missing new directories to asn1/Makefile.nmake
svn path=/trunk/; revision=23141
|
|
svn path=/trunk/; revision=23127
|
|
svn path=/trunk/; revision=22794
|
|
fix a potential buffer overflow due to a very liberal estimate by oid_repr_len()
svn path=/trunk/; revision=22659
|
|
Rebuild asn1 dissectors.
svn path=/trunk/; revision=22627
|
|
Fro Stig Bjørlykke:
1. BER: Added support for empty indef SET
2. RTSE: Added fragment length in COL_INFO
3. IMF: Use correct hf_id for extension value
4. DOP: Fix typo in COL_INFO oid name
svn path=/trunk/; revision=22492
|
|
If not an octet string the data is handled as ordinary RTSE APDU.
svn path=/trunk/; revision=22208
|
|
receiving a SES MAJOR SYNC POINT, as this indicates the end of the
COTP DT Data stream. Previous the RTSE dissector was called when
receiving a COTP DT Data fragment with the "last data unit" bit set,
but this does not work with messages fragmented in RTSE. Reassembly
can be turned off in the preferences.
svn path=/trunk/; revision=22176
|
|
svn path=/trunk/; revision=22054
|
|
it makes interconnection between .cnf file and ASN.1 source more readable
(changes for #.FN_BODY will follow)
svn path=/trunk/; revision=22043
|
|
svn path=/trunk/; revision=21889
|
|
svn path=/trunk/; revision=21773
|
|
svn path=/trunk/; revision=21753
|
|
private implementations were renamed EXTERNAL -> EXTERNALt
svn path=/trunk/; revision=21662
|