Jeff Morriss
ad47f04c94
Move getenv_utf8() to wsutil.
...
svn path=/trunk/; revision=35148
2010-12-07 20:24:57 +00:00
Gerald Combs
a87bdf9660
Turn on ASLR via /DYNAMICBASE and DEP via SetProcessDEPPolicy().
...
svn path=/trunk/; revision=34137
2010-09-16 19:20:06 +00:00
Jeff Morriss
e8bee3d12e
Also rename inet_ntop() on Windows
...
svn path=/trunk/; revision=34129
2010-09-15 21:41:27 +00:00
Jeff Morriss
71fca3c87f
Fix https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5160 differently:
...
On Windows, rename inet_pton() to ws_inet_pton() so that builds on Vista or
later systems (that have inet_pton() natively) will still work on pre-Vista
systems.
svn path=/trunk/; revision=34122
2010-09-15 15:13:40 +00:00
Gerald Combs
5aae07254f
Forward-port r33953.
...
Move the SetDllDirectory calls to ws_init_dll_search_path. If
SetDllDirectory fails, pass the Wireshark program path to
SetCurrentDirectory.
svn path=/trunk/; revision=33958
2010-08-27 19:24:44 +00:00
Gerald Combs
607b228df6
Add ws_load_library and ws_module_open, which respectively call
...
LoadLibrary and g_module_open only for the program directory and system
directory on Windows. Use them to replace a bunch of LoadLibrary and
g_module_open calls. Use the extension ".dll" for all the DLLs that we
load. Add comments about DLL loading in Python.
svn path=/trunk/; revision=33924
2010-08-25 20:30:59 +00:00
Jeff Morriss
600d32434f
Add a missing variable from wsgetopt
...
svn path=/trunk/; revision=33013
2010-05-28 20:37:18 +00:00
Jeff Morriss
47e2d75820
Move some code (including the optional objects) into libwsutil
...
svn path=/trunk/; revision=33012
2010-05-28 20:19:55 +00:00
Kovarththanan Rajaratnam
418699b85d
Add utf_8to16_snprintf() which creates a UTF16 string according to the given format string. The format string + arguments are expected to be in UTF-8 format. This change effectively removes the only place where we use PRIu64.
...
svn path=/trunk/; revision=29635
2009-08-31 18:16:16 +00:00
Guy Harris
f134efc657
wtap_pcap_encap_to_wtap_encap() and wtap_wtap_encap_to_pcap_encap() were
...
moved back into libwiretap.
svn path=/trunk/; revision=27077
2008-12-22 01:14:36 +00:00
Tomas Kukosa
9043380793
type conversion gdouble<->guint64 is not supported in all MSVC versions, convert it with functions
...
svn path=/trunk/; revision=27032
2008-12-17 09:41:17 +00:00
Gerald Combs
80e94e3ec3
Move wtap_pcap_encap_to_wtap_encap and wtap_wtap_encap_to_pcap_encap to
...
libwsutil.
svn path=/trunk/; revision=26233
2008-09-19 16:26:37 +00:00
Guy Harris
36e19b19bb
I hate Windows.
...
svn path=/trunk/; revision=26133
2008-09-03 22:35:20 +00:00
Jeff Morriss
8980883a4e
Move privileges.c and unicode-utils.c symbols from epan to wsutil
...
svn path=/trunk/; revision=25641
2008-06-30 18:07:34 +00:00
Jeff Morriss
a5cee04fad
Move the file utility functions from wiretap to libwsutil so that
...
libwireshark (and the plugins using those functions) do not depend on
wiretap on Windows.
While doing that, rename the eth_* functions to ws_*.
svn path=/trunk/; revision=25354
2008-05-22 15:46:27 +00:00
Jeff Morriss
58459d3fba
Create a new "Wireshark utility" library and move the mpeg-audio stuff from
...
wiretap to this new libwsutil. This solves
http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1677 by making libwireshark
no longer depend on libwiretap.
svn path=/trunk/; revision=25330
2008-05-20 21:51:01 +00:00