Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | 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 | |
| | ||||||
* | this is a awk based code generator. Very primitive at the moment, but | Andrew Tridgell | 2000-05-12 | 6 | -0/+790 | |
| | | | | | | | | | | | | | | | | | | | | | | | it was sufficient to generate info level 6 of the add printer driver for spoolss It has two capabilities: 1) generate the header and C code for parsing a structure, given a *.struct file that describes the structure. Evetually I hope to make *.struct compatible with MIDL. 2) it provides a harness that can read a binary data file from prs_dump() which contains real data from a client and display the parse of it from the output of the awk parser. This allows you to "play" with the structure definition until it comes out right, it takes just a few mimutes of playing with the .struct file to work out the right layout. all this is very primitive right now. I hope next to completely replace the spoolss parser with a single .struct file that describes all the structures, and auto-generates working code. That will require quite a bit more work. | |||||
* | rebuilt proto | Andrew Tridgell | 2000-05-12 | 1 | -3/+2 | |
| | ||||||
* | changed uniarray_2_ascarray to uniarray_2_dosarray | Andrew Tridgell | 2000-05-12 | 1 | -2/+2 | |
| | ||||||
* | Added unicode_to_dos_char() function to address converting single UNICODE | Jeremy Allison | 2000-05-12 | 3 | -4/+27 | |
| | | | | | characters to one or more DOS codepage characters. Jeremy. | |||||
* | added spool_io_printer_driver_info_level_6() | Andrew Tridgell | 2000-05-12 | 10 | -7/+401 | |
| | | | | | | thsi function and the associated header structure were autogenerated using a little awk based code geerator I wroe ths evening. I'll commit that next ... | |||||
* | Added signal handling section. | Tim Potter | 2000-05-12 | 3 | -30/+97 | |
| | ||||||
* | - added example config section to winbindd man page | Andrew Tridgell | 2000-05-12 | 37 | -3699/+4010 | |
| | | | | - reran yodldocs with newer version of yodl | |||||
* | Added mention of the CUPS option for the printing parameter | Gerald Carter | 2000-05-12 | 3 | -823/+1216 | |
| | | | | -jerry | |||||
* | Merge from TNG. | Tim Potter | 2000-05-12 | 24 | -0/+1053 | |
| | ||||||
* | fixed two uninitialised variables | Andrew Tridgell | 2000-05-12 | 2 | -3/+2 | |
| | ||||||
* | use "winbind separator" option for domain/user separator character | Andrew Tridgell | 2000-05-12 | 5 | -18/+9 | |
| | ||||||
* | compile with -O2 | Andrew Tridgell | 2000-05-12 | 1 | -2/+2 | |
| | ||||||
* | While we're all making incompatible tdb changes, I changed the implementation | Tim Potter | 2000-05-12 | 4 | -11/+12 | |
| | | | | | | | | | of tdb_{store,get}_int() to store the length of the string key + 1 so the stored key contains the trailing NULL character. This allows normal string library routines to manipulate keys. Also renamed tdb_get_int() to tdb_fetch_int() to keep the set of verbs consistent. | |||||
* | use "winbind separator" in tng as well | Andrew Tridgell | 2000-05-12 | 5 | -8/+14 | |
| | ||||||
* | build in /usr/src/redhat | Andrew Tridgell | 2000-05-12 | 2 | -7/+1 | |
| | ||||||
* | updated appliance Makefile | Andrew Tridgell | 2000-05-12 | 1 | -3/+4 | |
| | ||||||
* | added packaging section to README | Andrew Tridgell | 2000-05-12 | 1 | -0/+20 | |
| | ||||||
* | fixed tar command line | Andrew Tridgell | 2000-05-12 | 1 | -1/+1 | |
| | ||||||
* | exclude CVS files from rpm build | Andrew Tridgell | 2000-05-12 | 1 | -1/+1 | |
| | ||||||
* | fixed error code for buffer_too_large in trans reply | Andrew Tridgell | 2000-05-12 | 1 | -1/+1 | |
| | ||||||
* | don't install winbind man page twice | Andrew Tridgell | 2000-05-12 | 1 | -1/+0 | |
| | ||||||
* | Nuked changelog - use cvs log instead. | Tim Potter | 2000-05-12 | 1 | -6/+2 | |
| | | | | | | Actually install winbindd man page. Clean up build directory after make. | |||||
* | simple build script for appliance rpm | Tim Potter | 2000-05-12 | 1 | -0/+8 | |
| | ||||||
* | added winbindd man page to spec file | Andrew Tridgell | 2000-05-12 | 1 | -0/+2 | |
| | ||||||
* | fixed a typo | Andrew Tridgell | 2000-05-12 | 1 | -1/+1 | |
| | ||||||
* | fixed a problem with appliance operation | Andrew Tridgell | 2000-05-12 | 1 | -2/+2 | |
| | ||||||
* | use gcc not insure by default in tdb build | Andrew Tridgell | 2000-05-12 | 1 | -1/+1 | |
| | ||||||
* | add winbind manual in SWAT welcome page | Andrew Tridgell | 2000-05-12 | 1 | -0/+1 | |
| |