Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Environment variables for single server test scripts. | Tim Potter | 2000-05-24 | 1 | -0/+36 | |
| | ||||||
* | Routines for driving smbclient from DejaGnu. | Tim Potter | 2000-05-24 | 1 | -0/+52 | |
| | ||||||
* | use lp_workgroup() | Andrew Tridgell | 2000-05-24 | 1 | -3/+4 | |
| | | | | use \\ in front of filenames | |||||
* | torture test: | Luke Leighton | 2000-05-24 | 1 | -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 on | Jeremy Allison | 2000-05-23 | 3 | -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 Allison | 2000-05-23 | 4 | -5/+11 | |
| | | | | | Return correct error codes on invalid share name. Jeremy. | |||||
* | Added -W workgroup command line option. | Tim Potter | 2000-05-22 | 2 | -2/+12 | |
| | | | | Added call to codepage_initialise(). | |||||
* | Modify NT driver heirarchy to fix HP bug with duplicate printer driver | Jeremy Allison | 2000-05-22 | 1 | -10/+58 | |
| | | | | | filenames :-). Jeremy. | |||||
* | more aparser stuff - we now handle everything but the idl headers in srvsvc.idl | Andrew Tridgell | 2000-05-22 | 8 | -140/+699 | |
| | ||||||
* | Added the NETDFS pipe to allow remote administration of the msdfs symlinks | Shirish Kalele | 2000-05-18 | 14 | -42/+1352 | |
| | | | | on the samba server. | |||||
* | Changed name of case_sensitive in mask_match to avaid gcc "shadow global" | Jeremy Allison | 2000-05-17 | 1 | -4/+2 | |
| | | | | | warning. Jeremy. | |||||
* | Fixed bug I introduced last night (sorry). Now truncate incoming prs_struct | Jeremy Allison | 2000-05-17 | 3 | -3/+34 | |
| | | | | | | buffer size to exact size of incoming data to prevent read overruns into slop space. Jeremy. | |||||
* | error check in vluke.c | Andrew Tridgell | 2000-05-17 | 2 | -7/+198 | |
| | | | | more conversion from idl to .struct of srvsvc | |||||
* | started converting matty's srvsvc.idl to a .struct file | Andrew Tridgell | 2000-05-17 | 1 | -0/+78 | |
| | ||||||
* | added primitive define macros | Andrew Tridgell | 2000-05-17 | 2 | -19/+14 | |
| | | | | started converting matty's srvsvc.idl to a .struct file | |||||
* | - added typedefs | Andrew Tridgell | 2000-05-17 | 7 | -65/+131 | |
| | | | | | - added parse error checking - made parser more flexible | |||||
* | Fixed bug where mallocd size of prs_struct could be larger than | Jeremy Allison | 2000-05-17 | 2 | -4/+8 | |
| | | | | | incoming packet. Ensure new alloced memory is zeroed before use. Jeremy. | |||||
* | Updated VFS examples to use ftruncate() and lock() functions. | Tim Potter | 2000-05-17 | 2 | -135/+150 | |
| | ||||||
* | minor parse updates | Andrew Tridgell | 2000-05-17 | 3 | -8/+7 | |
| | ||||||
* | Cutover from 2.2.x - missed in merge. | Jeremy Allison | 2000-05-17 | 1 | -4/+2 | |
| | | | | Jeremy. | |||||
* | Synced up srv_samr with HP changes. Added error checking to original code | Jeremy Allison | 2000-05-16 | 4 | -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 full | Andrew Tridgell | 2000-05-16 | 1 | -0/+7 | |
| | | | | vluke program for all structures in the foo.strct file | |||||
* | the vluke program now takes a structure name on the command line | Andrew Tridgell | 2000-05-16 | 6 | -16/+79 | |
| | ||||||
* | take the sructure name to run through vluke on the command line | Andrew Tridgell | 2000-05-16 | 7 | -34/+98 | |
| | ||||||
* | added the ".trailer" type, to mark where a packet turns into a trailer | Andrew Tridgell | 2000-05-16 | 6 | -58/+97 | |
| | | | | | this now gives us enough to parse complete function calls, including the return values | |||||
* | another awk parser update | Andrew Tridgell | 2000-05-16 | 19 | -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.c | Shirish Kalele | 2000-05-16 | 1 | -2/+0 | |
| | ||||||
* | The new msdfs implementation that uses symlinks to point to other | Shirish Kalele | 2000-05-16 | 12 | -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 Allison | 2000-05-15 | 1 | -4/+9 | |
| | | | | Jeremy. | |||||
* | Added Shirish's reg changes to HEAD. Sync up with 2.2.0 backport. | Jeremy Allison | 2000-05-15 | 4 | -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 ported | Jeremy Allison | 2000-05-15 | 1 | -3/+54 | |
| | | | | | to 2.2.0. Jeremy. | |||||
* | passdb/secrets.c: Fix typo in comment. | Jeremy Allison | 2000-05-15 | 4 | -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 arrays | Andrew Tridgell | 2000-05-15 | 8 | -145/+147 | |
| | | | | note: this code is currently broken. | |||||
* | call prs_dump() on every input and output packet so we have plenty of | Andrew Tridgell | 2000-05-15 | 1 | -2/+13 | |
| | | | | data to work with | |||||
* | don't call prs_dump() here | Andrew Tridgell | 2000-05-15 | 1 | -1/+0 | |
| | ||||||
* | update grow_size in prs_grow | Andrew Tridgell | 2000-05-15 | 1 | -1/+3 | |
| | ||||||
* | addd grow_size to prs_struct so we know how much data is actually in | Andrew Tridgell | 2000-05-15 | 1 | -1/+2 | |
| | | | | the buffer | |||||
* | need to allocate the union pointer | Andrew Tridgell | 2000-05-15 | 1 | -0/+2 | |
| | ||||||
* | align at the end of every structure parser | Andrew Tridgell | 2000-05-15 | 1 | -0/+1 | |
| | ||||||
* | use grow_size to determine size of dump | Andrew Tridgell | 2000-05-15 | 1 | -1/+1 | |
| | ||||||
* | added grow_size to prs structure | Andrew Tridgell | 2000-05-15 | 2 | -1/+4 | |
| | ||||||
* | add prs_dump() at the top level rpc switch | Andrew Tridgell | 2000-05-15 | 1 | -0/+2 | |
| | | | | this gets us examples of all rpc messages sent to us | |||||
* | make prs_dump() store up to 100 variants of each msg type | Andrew Tridgell | 2000-05-15 | 1 | -4/+11 | |
| | ||||||
* | add uint16 support, start to parse more of spoolss | Andrew Tridgell | 2000-05-14 | 3 | -1/+49 | |
| | ||||||
* | moved *.tpl templates into templates/ subdirectory | Andrew Tridgell | 2000-05-14 | 1 | -0/+1 | |
| | ||||||
* | vastly improved awk based code generator | Andrew Tridgell | 2000-05-14 | 31 | -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 parser | Andrew Tridgell | 2000-05-14 | 6 | -361/+0 | |
| | ||||||
* | Added code to do a one-way migration of the old DOMAIN.MACHINE.mac | Jeremy Allison | 2000-05-13 | 1 | -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 Tridgell | 2000-05-12 | 5 | -8/+8 | |
| | | | | added a couple of sample .prs files | |||||
* | preliminary support for unions | Andrew Tridgell | 2000-05-12 | 7 | -189/+327 | |
| |