| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
| |
| |
| | |
jerry
|
| |
| |
| |
| | |
jerry
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
upcoming 2.2.0 release.
Needs some other eyes to review it. :-)
jerry
|
| |
| |
| |
| | |
Jeremy.
|
| |
| |
| |
| | |
Jeremy.
|
| | |
|
| |
| |
| |
| |
| |
| |
| | |
smbcontrol nmbd debug 7
smbcontrol smbd debug 9
smbcontrol 3278 debug 1
smbcontrol nmbd force-election
|
| |
| |
| |
| |
| |
| | |
username rather than the Unix username. The Windows username will then be
shown in the port monitor regardless of the Unix username used to spool the
job.
|
| |
| |
| |
| | |
Jeremy.
|
| |
| |
| |
| | |
print_access_check() function.
|
| |
| |
| |
| | |
listproc address.
|
| |
| |
| |
| |
| | |
Uninitialized element in struct.
Jeremy.
|
| |
| |
| |
| | |
Jeremy.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
authorising logins. If a user connected to a share as guest, then
the snum was getting flagged as "force guest", meaning that all
subsequent connections to it, even under a different vuid, would
be bounced to guest.
This explains several very hard to reproduce access denied bugs,
and as the NT client also has bugs in that it will sometimes
erroneously use guest instead of the correct vuid on an IPC$
connection lead to a *very* hard problem to find.
This fix should be propagated into all branches (TNG/Applience
take note) and I'll also make a separate patch availalble on the
samba-technical list.
Jeremy.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
driver information.
Will merge into TNG.
jerry
|
| | |
|
| |
| |
| |
| | |
- added a MSG_PING message for performance testing.
|
| |
| |
| |
| |
| |
| |
| | |
easier to add new message types to messages.h without breaking old
binaries
- added a MSG_FORCE_ELECTION message to force nmbd to hold an election
|
| |
| |
| |
| |
| |
| |
| | |
reply_sesssetup_and_X(). The getpwnam() wrapper handles the case
munging operations later.
this fixes a problem with mixed case usernames.
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
allowing new bits of code or vfs modules to register functions without
impacting on the messaging code itself.
Also note that multiple registrations for the same message type are
possible allowing the same message to be delivered to multiple parts
of the code (possibly useful for reload messages).
|
| |
| |
| |
| | |
Jeremy.
|
| |
| |
| |
| | |
Jeremy.
|
| | |
|
| | |
|
| |
| |
| |
| |
| | |
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
|