summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Environment variables for single server test scripts.Tim Potter2000-05-241-0/+36
|
* Routines for driving smbclient from DejaGnu.Tim Potter2000-05-241-0/+52
|
* use lp_workgroup()Andrew Tridgell2000-05-241-3/+4
| | | | use \\ in front of filenames
* torture test:Luke Leighton2000-05-241-0/+91
| | | | | | | | | | same cli_state: open file rw/denynone, open *same* file r/denynone. write to file (fd1) read from file (fd2). compare. repeat. two cli_states: open file rw/denynone (cli1), open *same* file r/denynone (cli2). write to file (fd1) read from file (fd2). compare. repeat.
* Did a proper fix for the file access on IPC$. Denied all pipe opens onJeremy Allison2000-05-233-126/+202
| | | | | trans2 open calls as we don't have the pipe open response coded up yet. Jeremy.
* Fixed bug where file access was allowed on IPC$ share.Jeremy Allison2000-05-234-5/+11
| | | | | Return correct error codes on invalid share name. Jeremy.
* Added -W workgroup command line option.Tim Potter2000-05-222-2/+12
| | | | Added call to codepage_initialise().
* Modify NT driver heirarchy to fix HP bug with duplicate printer driverJeremy Allison2000-05-221-10/+58
| | | | | filenames :-). Jeremy.
* more aparser stuff - we now handle everything but the idl headers in srvsvc.idlAndrew Tridgell2000-05-228-140/+699
|
* Added the NETDFS pipe to allow remote administration of the msdfs symlinksShirish Kalele2000-05-1814-42/+1352
| | | | on the samba server.
* Changed name of case_sensitive in mask_match to avaid gcc "shadow global"Jeremy Allison2000-05-171-4/+2
| | | | | warning. Jeremy.
* Fixed bug I introduced last night (sorry). Now truncate incoming prs_structJeremy Allison2000-05-173-3/+34
| | | | | | buffer size to exact size of incoming data to prevent read overruns into slop space. Jeremy.
* error check in vluke.cAndrew Tridgell2000-05-172-7/+198
| | | | more conversion from idl to .struct of srvsvc
* started converting matty's srvsvc.idl to a .struct fileAndrew Tridgell2000-05-171-0/+78
|
* added primitive define macrosAndrew Tridgell2000-05-172-19/+14
| | | | started converting matty's srvsvc.idl to a .struct file
* - added typedefsAndrew Tridgell2000-05-177-65/+131
| | | | | - added parse error checking - made parser more flexible
* Fixed bug where mallocd size of prs_struct could be larger thanJeremy Allison2000-05-172-4/+8
| | | | | incoming packet. Ensure new alloced memory is zeroed before use. Jeremy.
* Updated VFS examples to use ftruncate() and lock() functions.Tim Potter2000-05-172-135/+150
|
* minor parse updatesAndrew Tridgell2000-05-173-8/+7
|
* Cutover from 2.2.x - missed in merge.Jeremy Allison2000-05-171-4/+2
| | | | Jeremy.
* Synced up srv_samr with HP changes. Added error checking to original codeJeremy Allison2000-05-164-266/+777
| | | | | | - what a concept :-). All this code will be replaced with TNG stuff anyway, so not a big deal.... Jeremy.
* a useful script, just go "./build foo.struct" and you get a fullAndrew Tridgell2000-05-161-0/+7
| | | | vluke program for all structures in the foo.strct file
* the vluke program now takes a structure name on the command lineAndrew Tridgell2000-05-166-16/+79
|
* take the sructure name to run through vluke on the command lineAndrew Tridgell2000-05-167-34/+98
|
* added the ".trailer" type, to mark where a packet turns into a trailerAndrew Tridgell2000-05-166-58/+97
| | | | | this now gives us enough to parse complete function calls, including the return values
* another awk parser updateAndrew Tridgell2000-05-1619-165/+284
| | | | | we can now handle arrays of structures, pointers to structures, pointers in unions etc
* Removed extra unistr_to_dos prototype from msdfs/msdfs.cShirish Kalele2000-05-161-2/+0
|
* The new msdfs implementation that uses symlinks to point to otherShirish Kalele2000-05-1612-815/+382
| | | | | | | | | | | | | | | | servers. Very intuitive. Removed the dfs map parsing code and tdb maintenance code (files msdfs/parse_dfs_map.c & msdfs/msdfs_tdb.c), dfs map loading and unloading calls (param/loadparm.c smbd/server.c). Added code to display msdfs format symlinks as directories in a transact2_findfirst/findnext. (smbd/trans2.c) Modified msdfs/msdfs.c to use the msdfs symlinks to create dfs referrals. Changed msdfs/README to reflect new operability.
* Check error returns.Jeremy Allison2000-05-151-4/+9
| | | | Jeremy.
* Added Shirish's reg changes to HEAD. Sync up with 2.2.0 backport.Jeremy Allison2000-05-154-117/+125
| | | | | Also added prs_xx error return checks to new code in rpc_parse/parse_reg.c Jeremy.
* Added fix for Win2k ACL query code from Shirish. I need this back portedJeremy Allison2000-05-151-3/+54
| | | | | to 2.2.0. Jeremy.
* passdb/secrets.c: Fix typo in comment.Jeremy Allison2000-05-154-15/+5
| | | | | | | | rpc_server/srv_pipe.c: Use accessor functions rather than diddling with structure internals directly. smbd/process.c: smbd/reply.c: Remove READ_PREDICTION #ifdefs. Jeremy.
* started update to handle arbitrary arraysAndrew Tridgell2000-05-158-145/+147
| | | | note: this code is currently broken.
* call prs_dump() on every input and output packet so we have plenty ofAndrew Tridgell2000-05-151-2/+13
| | | | data to work with
* don't call prs_dump() hereAndrew Tridgell2000-05-151-1/+0
|
* update grow_size in prs_growAndrew Tridgell2000-05-151-1/+3
|
* addd grow_size to prs_struct so we know how much data is actually inAndrew Tridgell2000-05-151-1/+2
| | | | the buffer
* need to allocate the union pointerAndrew Tridgell2000-05-151-0/+2
|
* align at the end of every structure parserAndrew Tridgell2000-05-151-0/+1
|
* use grow_size to determine size of dumpAndrew Tridgell2000-05-151-1/+1
|
* added grow_size to prs structureAndrew Tridgell2000-05-152-1/+4
|
* add prs_dump() at the top level rpc switchAndrew Tridgell2000-05-151-0/+2
| | | | this gets us examples of all rpc messages sent to us
* make prs_dump() store up to 100 variants of each msg typeAndrew Tridgell2000-05-151-4/+11
|
* add uint16 support, start to parse more of spoolssAndrew Tridgell2000-05-143-1/+49
|
* moved *.tpl templates into templates/ subdirectoryAndrew Tridgell2000-05-141-0/+1
|
* vastly improved awk based code generatorAndrew Tridgell2000-05-1431-168/+612
| | | | | | | | | now handles recursive function definitions, unions etc it is sufficient for some basic types like UNISTR2 and BUFFER5 to be defined in the *.struct file and used successfully this generator uses templates (in *.tpl files) for all code generation, allowing easy replacement of the backend functions
* removed old files ready for new awk parserAndrew Tridgell2000-05-146-361/+0
|
* Added code to do a one-way migration of the old DOMAIN.MACHINE.macJeremy Allison2000-05-131-4/+259
| | | | | | file into the secrets tdb. Also restored check for password timeout (this seemed to have gotten lost). Jeremy.
* renamed the harness program to vluke (for "virtual luke")Andrew Tridgell2000-05-125-8/+8
| | | | added a couple of sample .prs files
* preliminary support for unionsAndrew Tridgell2000-05-127-189/+327
|