| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
|
| |
with a PDC that has international netbios name and domain name. There's
still quite a bit of i18n stuff to fix though...
|
|
|
|
|
| |
clients to join a Samba domain - odd or even domain name length. Needs more testing.
Jeremy.
|
|
|
|
|
|
|
|
|
| |
using fstrings. Spotted by Elrond. Thanks :-)
jerry
|
|
|
|
| |
Jeremy.
|
|
|
|
| |
Jeremy.
|
|
|
|
|
| |
updated the POSIX_ACL code to be in sync.
Jeremy.
|
| |
|
|
|
|
| |
problem in libsmbclient.c where we no longer pass the workgroup.
|
| |
|
|
|
|
| |
Jeremy.
|
|
|
|
|
|
|
| |
that requires this.
i _know_ that this isn't the right solution and it breaks things,
which is why I am reverting now.
|
| |
|
|
|
|
| |
jerry
|
|
|
|
| |
jerry
|
| |
|
|
|
|
| |
of last two print routines ...
|
| |
|
|
|
|
| |
Caldera test suite and start to add the printing routines.
|
|
|
|
| |
PRINTER_ACCESS_USE)
|
|
|
|
| |
Jeremy.
|
|
|
|
| |
nmblookup and smbclient to work with i18n netbios names.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
source/rpc_server/srv_spoolss_nt.c
source/rpc_server/srv_spoolss.c
source/include/proto.h
- correct checking of access_required in openprinterex as talked
with John R. and Jerry.
You can only do server stuff (adding printers, changing forms,
..) if you're root or if user is in printer admin list.
Printers options are grayed if you don't have the
PRINTER_ADMINISTER flag in the secdesc.
|
|
|
|
| |
From "Richard Bollinger" <rabollinger@home.com>
|
| |
|
| |
|
|
|
|
|
|
| |
srv_samr.c: Fix for pw caching.
smbd/nttrans.c: Fix to allow trans create to set ACL on open.
Jeremy.
|
|
|
|
| |
From "Richard Bollinger" <rabollinger@home.com>
|
|
|
|
|
| |
change to default break response time of 10ms -> 0ms.
Jeremy.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
source/include/proto.h
- make proto
source/printing/nt_printing.c
source/rpc_server/srv_spoolss_nt.c
- Fix for the overwriting of printerdata entries when WinNT and
Win2k are modifying printer parameters on PCL printers. Turns out
that Win2k creates a printer with a NULL devmode entry and then
expects to set it on *OPEN* (yes this is insane). So we cannot
return a "default" devmode for a printer - and we must allow an
open to set it.
source/tdb/tdb.c
- Show freelist in an easier format. Show total free.
- When storing a new record, allocate memory for the key + data
before the tdb_allocate() as if the malloc fails a (sparse) hole
is left in the tdb.
source/tdb/tdbtool.c
- Show freelist in an easier format. Show total free.
source/tdb/Makefile
- cleaned up Makefile dependancies
source/smbd/lanman.c
- Fix for Win9x corrupting it's own parameter string.
source/printing/printfsp.c
source/printing/printing.c
source/rpc_server/srv_spoolss_nt.c
source/smbd/close.c
- Added normal close parameter into print_fsp_end() which treats an
abnormal close as error condition and deletes the spool file.
|
|
|
|
| |
- fix typo in cast from talloc
|
| |
|
|
|
|
| |
gets some more error codes correct ...
|
|
|
|
|
|
|
|
| |
source/printing/nt_printing.c
- fix for Win2k sending NULL devicemode in setprinter calls which
was making NT4 grumpy. The solution is to never set a NULL
devicemode if we previously had a valid one in the printer's TDB
entry.
|
|
|
|
|
|
|
|
|
|
| |
source/rpc_server/srv_spoolss_nt.c
- Changed the se_access_check() call in _spoolss_open_printer_ex()
to a print_access_check(). This allows the 'printer admins'
smb.conf and other permission override parameters to affect the
result of a printer open.
- Don't perform access check when opening a handle on a print
server as it breaks browsing the Printers folder.
|
|
|
|
|
|
|
|
|
| |
source/smbd/server.c
source/nmbd/nmbd.c
- Fixed a very subtle bug with signals. Seems that POSIX requires
that the signal mask be inhereted. So, if you happen to kick off
smbd/nmbd from code that has the mask set on SIGUSR1, you lose
messages.
|
|
|
|
| |
Ahhh, the sweet smell of portability.
|
|
|
|
| |
and writes got broken up into one ~64k and one ~1k packet.
|
|
|
|
| |
Jeremy.
|
|
|
|
|
|
|
| |
clients. Did this by importing Samba-TNG code that correctly handles LSA
lookups.
*MANY* thanks to Luke, Sander, Elrond and the rest of the TNG gang !
Jeremy
|
| |
|
|
|
|
| |
Jeremy.
|
|
|
|
| |
Jeremy.
|
|
|
|
|
| |
uses cache max 100 times.
Jeremy.
|
|
|
|
|
|
| |
smbd/reply.c smbd/service.c: cause all "add home service" calls to go through a
winbindd aware function.
Jeremy.
|
|
|
|
|
|
|
| |
smbd/nttrans.c: Realloc mem fixes based on those that went into trans2.c
smbd/process.c: Move to a table based dispatch, based on a comment from Andrew
about Antons work.
Jeremy.
|
|
|
|
|
|
|
|
|
| |
source/printing/printing.c
- When deleting a job, remove the entry from the back-end database
if the delete succeeded. This stops a spurious permission denied
message appearing if the forced database update is within the lpq
cache timeout and doesn't actually delete the job from the
database.
|
|
|
|
|
|
|
|
| |
<rabollinger@home.com>
jerry
|