Commit Graph

607 Commits

Author SHA1 Message Date
Gerald Combs ad273c35b6 From Michael Bernhard via bug 3398 with minor fixups:
I've created a ASN.1 dissector for the IEC 61850 Sampled Values protocol. It
dissects ethernet frames of the IEC 61850-9-2LE specification form the UCA
International User Group.

There is also a new TAP for tshark (-R sv) which extracts the important
information of the frame and allows to create plots (with external tools) of
the sampled values.

I've developed under Linux (Ubuntu 8.10) but everything should be in place for
successful compilation under Windows.

It would be great if this dissector could be included in wireshark. I'm looking
forward for your comments.


svn path=/trunk/; revision=33039
2010-06-01 23:27:16 +00:00
Jeff Morriss 403e4e62a4 Put the optional objects in EXTRA..SOURCES instead of EXTRA_DIST.
Put the optional objects in a _DEPENDENCIES rule so they actually get built
when needed.

Use libtool to make these objects.  Remove AC variables that are no longer
needed.

svn path=/trunk/; revision=33017
2010-05-29 03:33:28 +00:00
Guy Harris 36623bcb71 From H.sivank: GtkOSXApplication support.
Call the various flavors of OS X integration just "OS X integration",
not anything with "IGE" in it - it appears that, in some places,
"ige-mac-integration" refers only to the older Carbon-based functions,
although the library still appears to be called -ligemacintegration.

Update the URLs for the information about the OS X integration
libraries.

Clean up help message for --with-pcap-remote.

Clean up white space a bit.

Speaking of white space, it's "Mac OS X", not "MacOS X".

svn path=/trunk/; revision=32941
2010-05-25 00:35:44 +00:00
Jeff Morriss 7575b52df7 Add epan/dissectors/dcerpc/ and epan/dissectors/pidl/ to the source distribution
svn path=/trunk/; revision=32879
2010-05-18 15:58:49 +00:00
Jörg Mayer e4eecc5215 - Move cmake options into their own file, making it easier to
use a locally modified version of the stuff
- Some (still preliminary) CPack changes
- Add -fexcess-precision=fast (configure.in and CmakeLists.txt)
  to the compileflags (new gcc-4.5 feature to maintain backward
  compatibility with gcc-4.4 and IMO we don't need the slower but
  more exact implementation gcc 4.5 offers.

svn path=/trunk/; revision=32823
2010-05-15 20:41:53 +00:00
Gerald Combs e535271512 1.3.5 -> 1.3.6.
svn path=/trunk/; revision=32667
2010-05-05 00:28:24 +00:00
Stig Bjørlykke 81aede3f8c Added PKIXAttributeCertificate (RFC3281).
svn path=/trunk/; revision=32460
2010-04-14 08:42:24 +00:00
Jeff Morriss 873a93c7b1 Use a 64-bit number to store the content length. This fixes:
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1958

Of course this doesn't mean we can reassemble that much data.

svn path=/trunk/; revision=32433
2010-04-09 01:42:12 +00:00
Gerald Combs 1426281ebd Add --enable-setcap-install and --with-dumpcap-group.
svn path=/trunk/; revision=32421
2010-04-08 00:02:29 +00:00
Bill Meier fd26f6ccd7 Disable the possible use of 'links' to generate release-notes.txt
"Fixes" Bug #4631.
See https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4631

svn path=/trunk/; revision=32389
2010-04-05 21:04:37 +00:00
Gerald Combs ab71d9d92b 1.3.4 -> 1.3.5.
svn path=/trunk/; revision=32345
2010-03-31 22:54:07 +00:00
Uwe Girlich c4d29dfd99 This adds a new dissector plugin: INTERLINK. This protocol is used in
(real and simulated) BMW cars for all kinds of gadget communication.
My plugin only dissects the high level infrastructure and not any particular
messages. It uses a heuristic dissector to detect INTERLINK packets.

svn path=/trunk/; revision=32202
2010-03-16 06:58:25 +00:00
Anders Broman c126a3970b From Erwin van Eijk:
Add ETSI ts101671 dissector
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4543
I added dissection of 
	UmtsQos,
	IMSevent,
	LDIevent,
	TARGETACTIVITYMONITOR-1
	TARGETACTIVITYMONITORind,
	TARGETCOMMSMONITORind,
	TTRAFFICind,
	CTTRAFFICind
And used the original HI2Operations ASN1 file.l

svn path=/trunk/; revision=32053
2010-02-28 20:51:24 +00:00
Guy Harris 8e7809038a Handle C++ code, such as the wsgd plugin.
svn path=/trunk/; revision=32018
2010-02-26 23:05:02 +00:00
Guy Harris 1f8845f1ca Make asn1/kerberos/Makefile and asn1/rua/Makefile as well.
svn path=/trunk/; revision=31998
2010-02-25 05:00:58 +00:00
Guy Harris 40713c28b7 Generate asn1/hnbap/Makefile.
svn path=/trunk/; revision=31997
2010-02-25 04:55:16 +00:00
Guy Harris 88035881c3 There's an echo in here....
svn path=/trunk/; revision=31918
2010-02-19 00:05:34 +00:00
Guy Harris f919a5c1b4 To check for GLib 2.14.0 or later, just check with pkg-config, don't use
AM_PATH_GLIB_2_0.  We don't need all the mechanism of AM_PATH_GLIB_2_0
to check for pkg-config sanity etc., as we've already used
AM_PATH_GLIB_2_0 and have thus already done that, and not doing it again

	1) means we don't get a bunch of configure-script whining if we
	   have GLib >= 2.4 and GLib < 2.14;

	2) means we can get rid of stuff to compensate for
	   AM_PATH_GLIB_2_0 failing with GLib < 2.14.

svn path=/trunk/; revision=31912
2010-02-18 02:32:13 +00:00
Guy Harris c5651b3ccc Fix/update some comments.
Save the setting of GLIB_LIBS before testing for GLib 2.14-or-later, and
restore it afterwards, in case the test fails; that might fix the
Solaris build fails we're having (the Solaris buildbot has an older
version of GLib).

svn path=/trunk/; revision=31910
2010-02-18 01:27:19 +00:00
Gerald Combs e84e742d86 Check for GLib 2.14 and gmodule support no matter what.
svn path=/trunk/; revision=31881
2010-02-15 05:08:17 +00:00
Gerald Combs 79ed4c8305 Don't use PCRE if we have GRegex.
svn path=/trunk/; revision=31871
2010-02-13 00:07:42 +00:00
Gerald Combs 7e9faae9d9 1.3.3 -> 1.3.4.
svn path=/trunk/; revision=31865
2010-02-11 16:38:42 +00:00
Jeff Morriss e6b0f7cdfd Use automake to build things in docbook/ .
This at least gets the docbook source distributed, as requested in:

https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3871

Still to do:
	1) get out-of-source-tree builds working
	2) automatically check that everything is distributed with distcheck
	   (requires (1) but it may also require building the docbook
	   directory as part of "make all")
	3) (optional) use automake rules to actually build the stuff (currently
	   Makefile.am is basically some automake stuff wrapped around standard
	   Makefile rules. Could this done better?)

svn path=/trunk/; revision=31858
2010-02-10 22:12:22 +00:00
Jörg Mayer 25eb272657 automake 1.11 has macros built in that make compilation much
less verbose, i.e. only shows something like
  CC     libdfilter_la-sttype-string.lo
and
  CCLD   libdfilter.la                                                          
Warnings are still shown, which makes warnings stick out more prominently
than before.

Offer that option if present.
This will provide 2 new configure arguments:
  --enable-silent-rules          less verbose build output (undo: `make V=1') 
  --disable-silent-rules         verbose build output (undo: `make V=0')      
The current default is disable-silent-rules to make the default behaviour
match the current one.

If you like that feature, maybe we should make silent compilation the new
default.

svn path=/trunk/; revision=31346
2009-12-22 09:43:48 +00:00
Gerald Combs 7c0dc5d7e7 If we don't have PCRE and we do have GLib >= 2.14, use GRegexes for the
"matches" operator.

svn path=/trunk/; revision=31302
2009-12-18 01:15:08 +00:00
Guy Harris 488253bfe7 Add the time zone abbreviation to the result of abs_time_to_str() and
abs_time_secs_to_str().

svn path=/trunk/; revision=31234
2009-12-11 03:39:17 +00:00
Gerald Combs bf2a79a5a2 Switch to .tar.bz2 for the "dist" target since that's what most people
download.

svn path=/trunk/; revision=31068
2009-11-24 23:03:29 +00:00
Gerald Combs f08e18e9a5 Switch back to normal versioning. Bump the version to 1.3.3.
svn path=/trunk/; revision=31064
2009-11-24 05:57:05 +00:00
Jörg Mayer 2cda5ff441 Add a few more optional compiler warnings and some (commented out)
ideas for linker flags.

svn path=/trunk/; revision=30853
2009-11-07 10:08:36 +00:00
Anders Broman a9c313a864 Bump development version.
svn path=/trunk/; revision=30750
2009-10-29 06:15:52 +00:00
Guy Harris 9c988fa854 Putting the AC_CANONICAL_xxx macro(s) *after* AC_INIT seems to work, and
could fix cross-compilation problems, according to Jeff Morriss, and
"make dist" seems to build a ustar archive after we do that, so give
that a try.  (I don't have any cross-compilers handy to test whether it
fixes cross-compilation or not.)

svn path=/trunk/; revision=30586
2009-10-16 22:28:25 +00:00
Kovarththanan Rajaratnam b57e27ef8e ns-cert-ext -> ns_cert_exts to make directory name consistent with filenames
svn path=/trunk/; revision=30478
2009-10-10 14:20:33 +00:00
Kovarththanan Rajaratnam 871970323c Update configure to reflect new asn1 folder names
svn path=/trunk/; revision=30475
2009-10-10 13:28:25 +00:00
Stig Bjørlykke 98024a007f Invert check for getopt: NEED_GETOPT_H -> HAVE_GETOPT_H
Rename getopt.[ch] -> wsgetopt.[ch] to avoid name collision.

svn path=/trunk/; revision=30370
2009-10-06 16:01:18 +00:00
Kovarththanan Rajaratnam 3bd5584251 Remove tpg from configure. It's not ready to be built by the masses
svn path=/trunk/; revision=30161
2009-09-26 03:51:17 +00:00
Jörg Mayer cbc3d3f772 Try to add tpg, but it seems it doesn't build with autofoo either.
svn path=/trunk/; revision=30151
2009-09-25 18:09:42 +00:00
Jaap Keuter a8a62d3e8b Bump version number after release of first development snapshot.
svn path=/trunk/; revision=30007
2009-09-20 09:19:59 +00:00
Michael Tüxen 6cc71bfbd8 Fix handling of new-packet-list.
svn path=/trunk/; revision=29965
2009-09-17 09:41:59 +00:00
Anders Broman 5564468d40 Make the new packet list the default build choice.
svn path=/trunk/; revision=29964
2009-09-17 08:29:10 +00:00
Michael Tüxen 86cf763175 Add --enable-new-packet-list to configure script. Default
is no for now. Should be kept in sync with the corresponding
Windows switch.

svn path=/trunk/; revision=29676
2009-09-02 19:16:59 +00:00
Kovarththanan Rajaratnam 974849a9a0 Remove strcasecmp. We use g_ascii_strcasecmp exclusively
svn path=/trunk/; revision=29643
2009-08-31 19:47:50 +00:00
Jörg Mayer b6cffe4050 - Add an AC macro to test linker flags.
- Test whether the linker supports --as-needed and if so,
  adds it to LDFLAGS

svn path=/trunk/; revision=29327
2009-08-07 18:49:24 +00:00
Gerald Combs 72a20c1695 Pull mkstemp() into tempfile.c. That's the only place we use it now, and
it's arguably the only place we _should_ use it. Add create_tempdir() to
tempfile.c and use it to create a temp directory for IP maps. This
should fix bug 3530.

(This still doesn't work on IE 8 / Vista here. IE gives an access denied
error in OpenLayers.js, but this is a separate issue).

svn path=/trunk/; revision=28920
2009-07-02 17:20:27 +00:00
Balint Reczey 789089dfd2 Detect gnutls via pkg-config instead of the deprecated libgnutls-config.
Based on patch from Andreas Metzler.
This fixes bug 3627.

svn path=/trunk/; revision=28874
2009-06-28 16:31:27 +00:00
Balint Reczey 486f55b7b9 Strictly require flex instead of allowing lex, too.
It compiles now.
This fixes bug 1641.

svn path=/trunk/; revision=28867
2009-06-28 04:20:10 +00:00
Balint Reczey bdfbccf343 Revert commit 28854.
svn path=/trunk/; revision=28855
2009-06-27 08:13:39 +00:00
Balint Reczey cb9c931cf4 Strictly require flex instead of allowing lex, too.
svn path=/trunk/; revision=28854
2009-06-27 06:32:52 +00:00
Jörg Mayer 8a637cee1c Add -Wextra (ok, it was already there as -W) and -Wlogical-op
svn path=/trunk/; revision=28806
2009-06-22 06:31:11 +00:00
Stig Bjørlykke 39d713806f Use liblua by default, if available.
svn path=/trunk/; revision=28621
2009-06-03 12:13:07 +00:00
Stig Bjørlykke 3e0d2b2707 Adjusted the python binding message from configure.
svn path=/trunk/; revision=28544
2009-05-31 16:06:32 +00:00