| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
| |
| |
| |
| | |
The motivation for this system is to replace the UDP message for
oplocks, but this commit only does the "set debug level" message.
|
| |
| |
| |
| | |
Jeremy.
|
| |
| |
| |
| |
| |
| |
| | |
key name for a driver info. Version needs to be adjusted in the same
way that it is adjusted when the driver info is stored in the tdb.
AddPrinterConnection() Win32 call caught this one.
Jeremy.
|
| |
| |
| |
| |
| | |
STARTDOCPRINTER call to fail. I *love* Gerald's test code :-).
Jeremy.
|
| |
| |
| |
| |
| |
| | |
ERROR_INSUFICIENT_BUFFER when working out what space is needed. This fix
gives us the same return that WinNT does.
Jeremy.
|
| |
| |
| |
| |
| |
| | |
and the parameter index doesn't exist. I think this code can be simplified
considerably, but JF needs to check to be sure.
Jeremy.
|
| |
| |
| |
| |
| |
| | |
size using "NT mega hack". I think this is the correct thing to
do but JF should also examine the.
Jeremy.
|
| | |
|
| |
| |
| |
| |
| | |
for driver download files.
Jeremy.
|
| |
| |
| |
| | |
Jeremy.
|
| |
| |
| |
| |
| | |
with security=domain. Also fixed to dynamically allocate the SIDs and GIDs.
Jeremy.
|
| |
| |
| |
| | |
Jeremy.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- make proto
- addition of function to convert from errno values to NT status codes
(source/lib/error.c)
- purge queue done without full access permission will purge only the
jobs owned by that user, rather than failing.
- unlock job database tdb before sending job to printer
- in print_job_start(), ensure that we don't pick a jobid with an existing
temporary file that may be owned by another user, as it causes silent
failures.
- fixes for printer permission checking for NT5 clients
(source/include/rpc_spoolss.h, source/printing/nt_printing.c,
source/printing/printing.c, source/rpc_server/srv_spoolss_nt.c)
- change from uint8 to 'enum SID_NAME_USE' (source/rpc_server/srv_lsa.c)
- fixed memory leaks for win95 driver download process
(source/smbd/lanman.c)
- properly free prs_structs and dacl in testsuite/printing/psec.c
|
| |
| |
| |
| | |
Jeremy.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
the password was being set to "" instead of NULL.
..and yes Elrond, I'll merge this into TNG.
P
jerry
|
| |
| |
| |
| | |
Alexander" <rcalex@home.com>
|
| |
| |
| |
| | |
Jeremy.
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| | |
Jeremy.
|
| |
| |
| |
| |
| |
| | |
"Access denied" isn't always returned. More fixes found using Gerald's
wonderful Win32 test progs :-).
Jeremy.
|
| |
| |
| |
| | |
Jeremy.
|
| |
| |
| |
| |
| | |
for a name query. From Steve Langasek <vorlon@netexpress.net>.
Jeremy.
|
| |
| |
| |
| |
| |
| | |
possible printjobs from that printer (I think this is correct).
Added error code returns for print_queue_XXX() functions.
Jeremy.
|
| |
| |
| |
| | |
jerry
|
| | |
|
| |
| |
| |
| | |
jerry
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
support the RPC yte (win2k specific), I added it for documentation
purposes.
jerry
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Thought I had already committed this.
jerry
|
| |
| |
| |
| |
| |
| |
| |
| | |
password credentials from a file.
--jerry
|
| |
| |
| |
| |
| |
| |
| |
| | |
and made it non-static
--jerry
|
| |
| |
| |
| | |
--jerry
|
| |
| |
| |
| |
| |
| |
| |
| | |
name and password credentials from a file. Designed for use
when needed to passwd credentials between scripts
--jerry
|
| |
| |
| |
| |
| |
| |
| |
| | |
from the man page in TNG. Updated for newer spoolss commands.
jerry
|
| |
| |
| |
| |
| | |
acl code over to POSIX acls.
Jeremy.
|
| |
| |
| |
| |
| | |
smbd/reply.c: Fixed lowercasing UNIX character set problem.
Jeremy.
|
| |
| |
| |
| | |
more info than just what parameters are not supported by SWAT.
|
| |
| |
| |
| | |
--jerry
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
are in loarparm.c but not supported by SWAT. I just thought it looked fun.
:-)
--jerry
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The spoolss AddJob function has an [in,out] buffer not an [in] buffer
(despite the comment in the code to the contrary). Also, we must fail
this function - not just blindly reply "no problem" as AddJob should
always fail on non-local printers.
This fixes a bug where the "print test page" failed about half the
time. I suspect it will also fix a bunch of other intermittent spoolss
bugs where the client (incorrectly) tries to use the AddJob printing
interface.
|
| |
| |
| |
| |
| | |
re-opening in some circumstances. This fixes a problem where a HUP
does not re-open logs and leaves the log open on a unlinked file.
|
| |
| |
| |
| |
| |
| |
| | |
whoever added "auto" parameters in loadparam only supported "True", "False"
and "Auto", and did not support "Yes" and "No" like booleans. This
means anyone using "preferred master = yes" didn't get what they
expected!
|
| |
| |
| |
| | |
Jeremy.
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
again. This got broken with one of the substitute.c updates a couple
of months ago.
- also fixed %u to return the username from the current_user structure
when called via a method that does not have direct access to the
username. I cache the uidtoname() result to prevent thrashing nss.
|
| | |
|