aboutsummaryrefslogtreecommitdiffstats
path: root/tools
AgeCommit message (Collapse)AuthorFilesLines
2006-02-03Mike Duigou:Jörg Mayer1-2/+2
I noticed that when you run fuzz testing from both a root account and a user account you can run into problems because the user account tries to use and delete temp files created by the root account and fails. This patch uses the same scheme as used for fuzz error files for naming the tampered file and for the error file to prevent filename/permission collisions between temp files from different runs. svn path=/trunk/; revision=17145
2006-01-16Update from samba tree revision 12761 to 12961Jörg Mayer1-2/+9
============================ Samba log start ============ ------------------------------------------------------------------------ r12776 | metze | 2006-01-08 21:20:18 +0100 (Sun, 08 Jan 2006) | 3 lines Changed paths: M /branches/SAMBA_4_0/source/pidl/tests/Util.pm use $ENV{TEST_DATA_PREFIX} for test files if available metze ------------------------------------------------------------------------ ============================ Samba log end ============== svn path=/trunk/; revision=17039
2006-01-05Reminder to clean up in case of ctrl-c etcJörg Mayer1-0/+3
svn path=/trunk/; revision=16954
2006-01-02That's "PIDL_FILES", not "PIDLFILES".Guy Harris1-1/+1
svn path=/trunk/; revision=16930
2006-01-02- Move pidl files into PIDL_FILES and include this info EXTRA_DIST.Jörg Mayer1-38/+41
- Sort files alphabetically. svn path=/trunk/; revision=16929
2006-01-01Forgot to commit Makefile.am with the samba changesJörg Mayer1-1/+0
svn path=/trunk/; revision=16928
2006-01-01Update from samba tree revision 12488 to 12669Jörg Mayer16-216/+123
============================ Samba log start ============ ------------------------------------------------------------------------ r12488 | jelmer | 2005-12-26 02:37:18 +0100 (Mon, 26 Dec 2005) | 2 lines Fix MANIFEST to match recent changes ------------------------------------------------------------------------ r12490 | jelmer | 2005-12-26 03:14:18 +0100 (Mon, 26 Dec 2005) | 2 lines Fix --warn-compat ------------------------------------------------------------------------ r12501 | jelmer | 2005-12-26 23:47:40 +0100 (Mon, 26 Dec 2005) | 4 lines Merge EJSHeader.pm into EJS.pm and simplify smbcalls_rpc.c a bit, now that it is guaranteed that the smbcalls modules are always initialized after the EJS subsystem itself. ------------------------------------------------------------------------ r12512 | jelmer | 2005-12-27 17:22:35 +0100 (Tue, 27 Dec 2005) | 3 lines Use GUID structs in API functions everywhere rather then converting back and forth between GUID structs and strings in several places. ------------------------------------------------------------------------ r12515 | jelmer | 2005-12-27 18:50:53 +0100 (Tue, 27 Dec 2005) | 2 lines Use UUID directly rather then string containing UUID ------------------------------------------------------------------------ r12517 | jelmer | 2005-12-27 20:13:18 +0100 (Tue, 27 Dec 2005) | 2 lines Don't generate empty init functions ------------------------------------------------------------------------ r12528 | jelmer | 2005-12-27 23:51:30 +0100 (Tue, 27 Dec 2005) | 2 lines Add seperate proto headers for ntvfs, tdr, smb_server and nbt_server. ------------------------------------------------------------------------ r12539 | metze | 2005-12-28 10:31:43 +0100 (Wed, 28 Dec 2005) | 3 lines fix the pidl tests metze ------------------------------------------------------------------------ r12572 | jelmer | 2005-12-29 17:03:03 +0100 (Thu, 29 Dec 2005) | 2 lines No longer parse coclasses as interfaces ------------------------------------------------------------------------ r12573 | jelmer | 2005-12-29 17:03:47 +0100 (Thu, 29 Dec 2005) | 2 lines Update README to recent changes in pidls namespace ------------------------------------------------------------------------ r12574 | jelmer | 2005-12-29 17:04:34 +0100 (Thu, 29 Dec 2005) | 3 lines Bring tables.pl back to life and move registration of interfaces now completely to a new subsystem. ------------------------------------------------------------------------ r12651 | jelmer | 2005-12-31 15:57:43 +0100 (Sat, 31 Dec 2005) | 2 lines Changed paths: M /branches/SAMBA_4_0/source/librpc/idl/idl_types.h M /branches/SAMBA_4_0/source/librpc/ndr/libndr.h M /branches/SAMBA_4_0/source/librpc/ndr/ndr_string.c Remove STR_LARGE_SIZE as it's no longer used ------------------------------------------------------------------------ ============================ Samba log end ============== svn path=/trunk/; revision=16927
2005-12-27Update to Net-SNMP 5.2.2.Gerald Combs1-1/+1
svn path=/trunk/; revision=16907
2005-12-26Update from samba tree revision 12487 to 12488Jörg Mayer2-16/+16
============================ Samba log start ============ ------------------------------------------------------------------------ r12488 | jelmer | 2005-12-26 02:37:18 +0100 (Mon, 26 Dec 2005) | 2 lines Fix MANIFEST to match recent changes ------------------------------------------------------------------------ ============================ Samba log end ============== Update Makefile.am accordingly svn path=/trunk/; revision=16899
2005-12-26Found by buildbot:Jörg Mayer1-13/+13
Update MANIFEST to fix a bug in the samba tree. svn path=/trunk/; revision=16898
2005-12-26Update from samba tree revision 12430 to 12487Jörg Mayer32-1222/+1250
============================ Samba log start ============ ------------------------------------------------------------------------ r12462 | jelmer | 2005-12-24 22:57:51 +0100 (Sat, 24 Dec 2005) | 2 lines Hide oo magic from callers of the parser ------------------------------------------------------------------------ r12463 | jelmer | 2005-12-24 23:11:44 +0100 (Sat, 24 Dec 2005) | 2 lines Rename 'Samba' namespace to 'Samba4' ------------------------------------------------------------------------ r12464 | jelmer | 2005-12-25 00:32:50 +0100 (Sun, 25 Dec 2005) | 4 lines Add simple IDL parsing tests for pidl using the standard perl testing framework (Test::Simple, distributed with perl itself). Run these tests from 'make test' ------------------------------------------------------------------------ r12465 | jelmer | 2005-12-25 02:33:35 +0100 (Sun, 25 Dec 2005) | 3 lines Merge Parse::Pidl::Samba4::NDR::Header into Parse::Pidl::Samba4::NDR::Parser. Small optimization to avoid including NDR headers multiple times ------------------------------------------------------------------------ r12470 | jelmer | 2005-12-25 04:04:13 +0100 (Sun, 25 Dec 2005) | 3 lines Add helper module for pidl tests Convert other pidl tests to use Test::More and run them from 'make test' ------------------------------------------------------------------------ r12480 | jelmer | 2005-12-25 15:11:59 +0100 (Sun, 25 Dec 2005) | 2 lines Extend testsuite ------------------------------------------------------------------------ r12481 | jelmer | 2005-12-25 15:59:21 +0100 (Sun, 25 Dec 2005) | 4 lines Move parser-specific utility functions to idl.yp, remove some unused functions Allow the use of non-typedef structs and unions when declaring variables. Allow the use of the 'signed' and 'unsigned' qualifiers for integer types ------------------------------------------------------------------------ r12482 | jelmer | 2005-12-25 15:59:39 +0100 (Sun, 25 Dec 2005) | 2 lines Add some more tests ------------------------------------------------------------------------ r12483 | jelmer | 2005-12-25 16:19:55 +0100 (Sun, 25 Dec 2005) | 2 lines Remove --tdr-header option (merged into --tdr-parser) ------------------------------------------------------------------------ r12484 | jelmer | 2005-12-25 18:12:52 +0100 (Sun, 25 Dec 2005) | 2 lines Initial work on supporting non-typedeffed types ------------------------------------------------------------------------ ============================ Samba log end ============== svn path=/trunk/; revision=16896
2005-12-18Update from samba tree revision 12205 to 12325Jörg Mayer2-5/+11
============================ Samba log start ============ ------------------------------------------------------------------------ r12205 | jelmer | 2005-12-13 02:56:04 +0100 (Tue, 13 Dec 2005) | 2 lines Support 'TFS' command in conformance files ------------------------------------------------------------------------ r12206 | jelmer | 2005-12-13 14:14:23 +0100 (Tue, 13 Dec 2005) | 2 lines Fix some issues in NOEMIT ------------------------------------------------------------------------ ============================ Samba log end ============== svn path=/trunk/; revision=16851
2005-12-14Add support for GLib/GTK+ 2.8. Point to the latest tag.Gerald Combs1-1/+1
svn path=/trunk/; revision=16802
2005-12-13Update from samba tree revision 12185 to 12205Jörg Mayer2-3/+28
============================ Samba log start ============ ------------------------------------------------------------------------ r12205 | jelmer | 2005-12-13 02:56:04 +0100 (Tue, 13 Dec 2005) | 2 lines Support 'TFS' command in conformance files ------------------------------------------------------------------------ ============================ Samba log end ============== svn path=/trunk/; revision=16776
2005-12-13asn2eth.py:Gerald Combs1-1/+4
Catch a TypeError that gets thrown if we don't use any conversion specifiers during string formatting. H.248: Don't dereference a null pointer. Fixes bug 626. svn path=/trunk/; revision=16773
2005-12-10The Bitmap routine in lib/Parse/Pidl/Ethereal/NDR.pm in Pidl generatesGuy Harris1-1/+1
fields as BASE_DEC; bitmaps are typically displayed in hex in Ethereal, so it should generate BASE_HEX instead. (Submitted to bugzilla.samba.org as bug 3313.) A couple of the IDL files use "unistr"; define it as "[string] uint16", so that the resulting dissectors work correctly. Regenerate dissectors. svn path=/trunk/; revision=16754
2005-12-09Fix ...$ to : $Jörg Mayer3-3/+3
svn path=/trunk/; revision=16750
2005-12-04Update to samba svn revision 12055:Jörg Mayer4-11/+12
========== Samba changelog start ======================== r11959 | jelmer | 2005-11-29 14:54:51 +0100 (Tue, 29 Nov 2005) | 2 lines Use DOS_errors array for displaying WERROR values ------------------------------------------------------------------------ r11972 | metze | 2005-11-30 13:40:26 +0100 (Wed, 30 Nov 2005) | 3 lines handle [noejs] property also on functions metze ------------------------------------------------------------------------ r11974 | metze | 2005-11-30 18:07:02 +0100 (Wed, 30 Nov 2005) | 3 lines only look at $pl->{POINTER_TYPE} when $pl is defined metze ------------------------------------------------------------------------ r11997 | metze | 2005-12-01 13:39:33 +0100 (Thu, 01 Dec 2005) | 14 lines for multidimentional array like this: uint32 [num_level2][num_level1][num_level0] fix the order they're pushed and pulled, it should be like this for (l2=0; l2 < num_level2; l2++) { for (l1=0; l1 < num_level1; l1++) { for (l0=0; l0 < num_level0; l0++) { ndr_pull_uint32(...); } } } metze ========== Samba changelog end ======================== svn path=/trunk/; revision=16673
2005-12-02Add #line directives to the genertated dissector.Luis Ontanon1-3/+7
Now the compiler knows where a line comes from and errors point to the .cnf or -template.[ch] file instead of the generated code. svn path=/trunk/; revision=16654
2005-12-02new field type FT_OID for OBJECT IDENTIFIERsTomas Kukosa1-1/+1
svn path=/trunk/; revision=16652
2005-11-14improvements in value constraint supportTomas Kukosa1-26/+54
- NO_BOUND is defined instead of usage -1 - negative bound is handled properly for INTEGER svn path=/trunk/; revision=16505
2005-11-12Update to samba 11691:Jörg Mayer5-5/+15
------------------------------------------------------------------------ r11535 | jelmer | 2005-11-06 14:53:37 +0100 (Sun, 06 Nov 2005) | 2 lines Changed paths: M /branches/SAMBA_4_0/source/pidl/lib/Parse/Pidl/Samba/Template.pm Support void functions when generating templates. ------------------------------------------------------------------------ r11539 | jelmer | 2005-11-06 15:31:01 +0100 (Sun, 06 Nov 2005) | 4 lines Changed paths: M /branches/SAMBA_4_0/source/pidl/TODO M /branches/SAMBA_4_0/source/pidl/lib/Parse/Pidl/NDR.pm M /branches/SAMBA_4_0/source/pidl/lib/Parse/Pidl/Samba/NDR/Header.pm M /branches/SAMBA_4_0/source/pidl/lib/Parse/Pidl/Samba/NDR/Server.pm M /branches/SAMBA_4_0/source/pidl/lib/Parse/Pidl/Samba/Template.pm Fix indentation in templates. Always generate lower-case UUID strings as GUID_from_string seems to have trouble with uppercased ones. ------------------------------------------------------------------------ svn path=/trunk/; revision=16479
2005-11-03Update to samba svn 11484Jörg Mayer4-5/+21
svn path=/trunk/; revision=16388
2005-10-24From Graeme Lunt:Anders Broman1-2/+5
The ftbp.patch file includes: a) A fix to acse.cnf which works around an asn2eth bug (it is the AE-qualifier EXPORT I want, but asn2eth doesn't generate the appropriate extern for the values). Also a small cosmetic change for EXTERNAL decodings. b) New EXPORTs for the FTAM dissector for use in FTBP. c) A fix to asn2eth to solve the problem if you EXPORT types that include a '-' character in the name (e.g. "AE-qualifier" from acse.cnf, "Date-and-Time-Attribute" from ftam.cnf). The problem is that asn2eth generates the "xxxx-exp.cnf" file using the 'C' name (which has replaced '-' with '_') rather than the original 'ASN' name. The fix just undoes the replacement as I couldn't see the original name being preserved anywhere. There still remains a problem if the type has a '.' in the name - but generally I don't think they do. * Better ROS handling and registration * Simplified RTSE registration * X411 column information, extension naming and use of new RTSE/ROS registration * X420 notification extensions, warnings removal and export of ExtensionsField (missed from recent FTBP patch). * Better highlighting of S4406 protocol. svn path=/trunk/; revision=16296
2005-10-18Update from samba treeJörg Mayer15-409/+558
svn path=/trunk/; revision=16264
2005-10-11Set ETHEREAL_ABORT_ON_DISSECTOR_BUG. Make sure we create a core file. FixGerald Combs1-10/+17
up file names and extensions. svn path=/trunk/; revision=16190
2005-10-10Fix problems with bitstring:Anders Broman1-1/+1
- dissect_per_bitstring needs to know if extention exists or not. - Fixes for bitstring sizes up to 16 ( where max = min ). svn path=/trunk/; revision=16181
2005-10-07Sync with samba treeJörg Mayer12-82/+1718
svn path=/trunk/; revision=16152
2005-10-01one step further... Luis Ontanon1-1/+14
TPG now uses the ignore feature of tvbparse named sub_rules can have cardinality epan/tvbparse.c: do not crash on zero cardinality svn path=/trunk/; revision=16065
2005-10-01Some changes in tpg's grammar to avoid constructing elements that cannot be ↵Luis Ontanon1-35/+22
dereferenced svn path=/trunk/; revision=16062
2005-09-29another step closerLuis Ontanon2-111/+128
svn path=/trunk/; revision=16052
2005-09-28In case the paths to the tools are wrong, inform theJörg Mayer1-0/+11
user about it instead of complaining that no capture files could be found. svn path=/trunk/; revision=16037
2005-09-28update tpgLuis Ontanon2-34/+25
tvbparse: - for tvbparse_until spend the target token even if it isn't included svn path=/trunk/; revision=16032
2005-09-27now it starts to work...Luis Ontanon1-2/+2
svn path=/trunk/; revision=16028
2005-09-27TPG TVB Parser GeneratorLuis Ontanon5-0/+1084
Given a bnf-like grammar generate a set of helpers for a dissector It's not working yet, however I need this checkin as a cheeckpoint (I'll write the doc when it starts to be ready) svn path=/trunk/; revision=16021
2005-09-23Add MANIFESTJörg Mayer1-50/+51
svn path=/trunk/; revision=15984
2005-09-22replace WinPcap devel pack 3.0 with current 3.1 versionUlf Lamping1-1/+1
svn path=/trunk/; revision=15972
2005-09-22Remove pidl.1.xml from the distribution.Gerald Combs1-1/+0
svn path=/trunk/; revision=15971
2005-09-22Update from samba + new file MANIFESTJörg Mayer23-0/+96
svn path=/trunk/; revision=15955
2005-09-21pidl.1.xml doesn't exist any more in this form. It's now integratedJörg Mayer1-607/+0
into pidl itself. So remove the file again and also the reference to the file in tools/Makefile.am svn path=/trunk/; revision=15944
2005-09-21Add the "test" directory and man page to pidl. This should hopefullyGerald Combs7-0/+1534
fix the current distcheck and RPM build failures. svn path=/trunk/; revision=15933
2005-09-21Sync with samba: Update to fix manpage handlingJörg Mayer4-623/+412
svn path=/trunk/; revision=15924
2005-09-20Add the pidl files.Jörg Mayer1-1/+40
svn path=/trunk/; revision=15896
2005-09-20asn2eth Tomas Kukosa1-22/+32
- #.FN_BODY accepts parameters too - single line variant of #.FN_PAR is possible - new parameter FN_VARIANT for OBJECT IDENTIFIER packet-per.c - dissect_per_object_identifier() returns value as tvb - new dissect_per_object_identifier_str() function PER dissectors adapted and regenerated svn path=/trunk/; revision=15894
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