Commit Graph

993 Commits

Author SHA1 Message Date
Luis Ontanon 58126f3753 fix bug 1321
svn path=/trunk/; revision=20515
2007-01-21 17:06:16 +00:00
Luis Ontanon a850669c19 fix bug 1320
svn path=/trunk/; revision=20514
2007-01-21 17:05:33 +00:00
Martin Mathieson 997e5415f9 Add separate union entries to fvalue.value for signed and unsigned
32-bit numbers.  Separate signed and unsigned accessors have been
added and used where appropriate.

Definitely not for 0.99.5.

svn path=/trunk/; revision=20472
2007-01-18 11:02:26 +00:00
Luis Ontanon 69ebd4f948 * have the Dumper using either '\' or '/' as directory separator in all plattforms.
* use the directory separator not a pointer to it.



svn path=/trunk/; revision=20330
2007-01-05 15:09:33 +00:00
Luis Ontanon 96234ee374 * rename url->file in browser_open_data_file()
svn path=/trunk/; revision=20328
2007-01-05 12:14:42 +00:00
Luis Ontanon 6ad83076e6 + register_stat_cmd_arg()
* use '/' as directory separator on both plattforms

svn path=/trunk/; revision=20327
2007-01-05 12:11:05 +00:00
Gerald Combs 3e09e4c8d7 Remove duplicate targets.
svn path=/trunk/; revision=20319
2007-01-04 23:54:00 +00:00
Luis Ontanon 4c9297addd Add the documentation directory
svn path=/trunk/; revision=20317
2007-01-04 22:58:33 +00:00
Guy Harris 1c9939e359 Rename pkgdata_DATA to dist_pkgdata_DATA, to make sure it's in the
distribution.  That means we don't have to include it in EXTRA_DIST.

svn path=/trunk/; revision=20310
2007-01-04 18:35:33 +00:00
Gerald Combs 32837914e6 Add clean targets to wslua. Fix the config.nmake include in crypt.
svn path=/trunk/; revision=20232
2006-12-28 17:28:29 +00:00
Luis Ontanon aa235a4262 + browser_open_url()
+ browser_open_data_file()


svn path=/trunk/; revision=20223
2006-12-27 01:46:42 +00:00
Luis Ontanon bfbb92ad28 get rid of an unused variable.
svn path=/trunk/; revision=20208
2006-12-23 03:53:13 +00:00
Luis Ontanon 874912824c - Fix an error in the tap listener callback
- add some comments to console.lua


svn path=/trunk/; revision=20206
2006-12-23 03:45:46 +00:00
Luis Ontanon 1234c207f6 fix a typo.
svn path=/trunk/; revision=20193
2006-12-22 05:54:12 +00:00
Luis Ontanon 74cb1d2b46 - Fix the name of the disable_lua variable.
== improve documentation
   make-doc.pl ( make doc ) generates an almost complete reference manual.
 



svn path=/trunk/; revision=20192
2006-12-22 05:48:57 +00:00
Luis Ontanon f8bc734cb2 Avoid ${ename}[...] being interpreted as $ename[...].
svn path=/trunk/; revision=19824
2006-11-06 18:16:56 +00:00
Anders Broman a0438e6cf0 console.lua missing from the svn tarball preventing making a package. I hope this
is the right way to fix it.

svn path=/trunk/; revision=19764
2006-10-31 22:28:50 +00:00
Gerald Combs 21c1d62d88 Attempt to get compilation working under Windows.
svn path=/trunk/; revision=19677
2006-10-25 00:17:28 +00:00
Luis Ontanon 493ee85cb0 Improve the documentation generators
add some docs.


svn path=/trunk/; revision=19671
2006-10-24 17:34:17 +00:00
Luis Ontanon 0072205e18 Have Lua disabled by default.
Add more documentation to the code. 
change make-dco.pl so that it creates more readable docbook output.

This should be copied over to 0.99.4



svn path=/trunk/; revision=19670
2006-10-24 13:16:57 +00:00
Gerald Combs 7217c6ba50 Fix a typo.
svn path=/trunk/; revision=19610
2006-10-19 17:34:11 +00:00
Luis Ontanon 82abc5f08b - wslua_gui.c:
- remove data_ref where it is not used anymore (callbacks won't pass userdata as this ius better done using lua's closures)
  - have TextWindow:set_editable() using its argument

- add wslua_optbool(L,n,d) to pull an optional boolean from the stack

- several fixes to docbook generation (now it compiles!)



svn path=/trunk/; revision=19608
2006-10-19 17:02:23 +00:00
Luis Ontanon 125c6243f6 Add module information for generated docs
svn path=/trunk/; revision=19595
2006-10-18 18:45:24 +00:00
Luis Ontanon 0757dcbba3 - better indentation and fix some errors
svn path=/trunk/; revision=19594
2006-10-18 18:39:30 +00:00
Luis Ontanon 2e03cbb421 - have console.lua not using os.date when os has been disabled
- try to avoid a warning in wslua_gui.c
- make-doc.pl --> docbook (still broken I guess)



svn path=/trunk/; revision=19593
2006-10-18 17:59:49 +00:00
Luis Ontanon aee9a87da4 - Fix the makefile
- improve the Lua Console


svn path=/trunk/; revision=19591
2006-10-18 15:05:55 +00:00
Luis Ontanon 9777d83a8f Add the license
svn path=/trunk/; revision=19582
2006-10-17 18:29:24 +00:00
Luis Ontanon b8ef88a6e2 Several changes:
- do not #include a c code file in wslua_register.c compile a separate boject
 - add the console and evaluate windows
 - add some useful vars to the lua environment
 - some cleanup
 - add the dtd generator code (currently disabled)


svn path=/trunk/; revision=19579
2006-10-17 18:20:44 +00:00
Luis Ontanon 02a2382a36 - add persconffile(opt_str)
- add datafile_path(opt_str)
- add Dir class -- a Directory Iterator


svn path=/trunk/; revision=19507
2006-10-12 17:00:11 +00:00
Ulf Lamping a2a1c0c3d1 add some missing files to the clean target
svn path=/trunk/; revision=19465
2006-10-09 22:32:50 +00:00
Luis Ontanon 8dee75cf68 have the funnel client passing the destructors for btn data structures to the funnel.
Although useless in practice, it is better to implement it this way... the funnel mini gui might be used by other modules in the future.


svn path=/trunk/; revision=19440
2006-10-05 16:25:13 +00:00
Luis Ontanon ba81fb99da Misterious bug with cf_read() solved... had nothing to do with cf_read :)
the callback data for TextWindow buttons was ep_allocated!
after cf_read() it was reused and so it was rewritten...

fix that making it g_malloced instead.


svn path=/trunk/; revision=19432
2006-10-04 18:45:26 +00:00
Luis Ontanon ba90067e62 - wslua_util.c: replace Lua's loadfile and dofile for versions that will try to open the file in perscofdir then dataconfdir if there's no such file in cwd
- wslua_field.c: avoid FieldInfo:__tostring() crashing when the ftype has no val_to_string_repr
- init.lua: inform the user that a packet has been disabled, intead of a cryptic "attemt to call nil"
- Makefile.am: add register_wslua.c and declare_wslua.h to MAINTAINERCLEANFILES
- wslua_gui.c: fix a typo


svn path=/trunk/; revision=19425
2006-10-04 14:37:46 +00:00
Ulf Lamping 4d1da73c6f an attempt to fix the Ubuntu buildbot:
ERROR: files left in build directory after distclean:
./epan/wslua/declare_wslua.h
./epan/wslua/register_wslua.c

Louis, could you have a look - I might have produced a mess :-)

svn path=/trunk/; revision=19423
2006-10-03 23:32:51 +00:00
Luis Ontanon 62ecee25ce Update nmakefile to latest changes.
svn path=/trunk/; revision=19411
2006-10-03 18:24:08 +00:00
Luis Ontanon e23201c62a - Make sure that the registration files are created whenever there's a change
- get rid of 5.0.2 stuff
- add the apply_filter() API


svn path=/trunk/; revision=19406
2006-10-03 14:27:45 +00:00
Luis Ontanon 161b9a55ea more Lua APIs:
- set_filter() : sets the main window filter
- reload() : reloads the current capture file
- copy_to_clipboard() : copies its first arfg to the clipboard
- open_capture_file() : opens a capture file for viewing (still broken)


svn path=/trunk/; revision=19404
2006-10-03 12:07:10 +00:00
Luis Ontanon 2e7726b3ff * rename REGISTER_STAT_GROUP_E -> register_stat_group_t
* Add a "Tools" menu
* allow wslua's register_menu to register menu items into more menus


svn path=/trunk/; revision=19338
2006-09-27 17:12:42 +00:00
Luis Ontanon 611d1e6443 Add a simple lua console to allow evaluation of conde into init.lua
svn path=/trunk/; revision=19332
2006-09-27 02:51:08 +00:00
Gerald Combs d1737fd2eb Fix distcheck errors. Add epan/wslua to the list of distribution
directories, make sure $(scrdir) is prepended to script paths, and 
fixup the wslua distclean target.

svn path=/trunk/; revision=19329
2006-09-26 22:24:50 +00:00
Luis Ontanon 7ae6780cd6 wslua_init() must return a value
svn path=/trunk/; revision=19326
2006-09-26 04:06:17 +00:00
Luis Ontanon c8a95a0548 Lua 5.1.1 for windows
svn path=/trunk/; revision=19324
2006-09-26 03:31:00 +00:00
Luis Ontanon 6462d05044 Move the Lua interface into epan... (not a plugin anymore).
- Rename Tap into Listener
- add a mechanism to pass protocols' tap data to the Listener


svn path=/trunk/; revision=19319
2006-09-25 01:09:00 +00:00