| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| | |
| | |
| | |
| | | |
Jeremy.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Finally (now it's going away of course... :-) got rid of the horror that is
dos_to_unix(XXX,BOOL) - modifying the target. Replaced with dos_to_unix_static
that always returns a static string and dos_to_unix which always modifies the
string in place. MUCH CLEANER !
Made VFS interfaces const clean.
Jeremy.
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | | |
going again.
Andrew Bartlett
|
| | |
| | |
| | |
| | | |
Jeremy.
|
| | |
| | |
| | |
| | | |
Jeremy.
|
| | |
| | |
| | |
| | |
| | | |
This allows this to be used and not kill failsafe versions that might
be running.
|
| | |
| | |
| | |
| | | |
Jeremy.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
APPLIANCE_HEAD, and in my haste, merged in a 'break' to 2.2. This commit
reverts the later. Thanks to the ever vigilant JRA for spotting this.
rpc_server/srv_spoolss_nt.c reverse order of notify and free.
JohnR cr198
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
srv_spoolss_sendnotify
and free_a_printer... Jerry - Beware the Ides of March
rpc_server/srv_spoolss_nt.c reverse order of notify and free.
JohnR cr198
|
| | |
| | |
| | |
| | | |
Jeremy.
|
| | |
| | |
| | |
| | | |
Jeremy.
|
| | | |
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | | |
Jeremy.
|
| | |
| | |
| | |
| | | |
Jeremy.
|
| | |
| | |
| | |
| | | |
was missing in SAMBA_2_2. Mergeed from APPLIANCE_HEAD.
|
| | |
| | |
| | |
| | | |
Jeremy.
|
| | |
| | |
| | |
| | | |
Jeremy.
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | | |
swap the device mode out for a new driver, but does reset
the private data size and driverversion fields.
|
| | | |
|
| | |
| | |
| | |
| | | |
not to
|
| | |
| | |
| | |
| | | |
Jeremy.
|
| | |
| | |
| | |
| | | |
Jeremy.
|
| | |
| | |
| | |
| | | |
Jeremy.
|
| | |
| | |
| | |
| | | |
Jeremy.
|
| | |
| | |
| | |
| | | |
Jeremy.
|
| | | |
|
| | |
| | |
| | |
| | | |
Jeremy.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
"One of these locks is not like the others... One of these locks is not
quite the same" :-). When is a zero timeout lock not zero ? When it's
being processed by Windows 2000 of course.. This code change, ugly though
it is - completely fixes the foxpro/access multi-user file system database
problems that people have been having. I used a *wonderful* test program
donated by "Gerald Drouillard" <gerald@drouillard.ca> which allowed me
to completely reproduce this problem, and to finally determine the correct
fix. This also explains why Windows 2000 is *so slow* when responding to
the smbtorture lock tests. I *love* it when all these things come together
and finally make sense :-).
Jeremy.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
cli_spoolss_reply_rrpcn(). Things like comment and location fields
are updated correctly in Explorer.
However, the notification seems to still be broken when the
SPOOLSS_FFPCN is called on a printer server handle (as opposed
to a printer handle).
|
| | |
| | |
| | |
| | | |
Jeremy.
|
| | | |
|
| | |
| | |
| | |
| | | |
prepended to the printer name in get_a_printer_2()
|
| | |
| | |
| | |
| | | |
Jeremy.
|
| | |
| | |
| | |
| | |
| | |
| | | |
client connecting to us was *SMBSERV[ER], the replace this with the
IP address of fir nic in our interfaces list. Not perfect for
mutli-homed hosts, but ....
|
| | | |
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
return an NTSTATUS now
* send the change notify to the client **before** sending response
to SetPrinter() (not entirely sure about this one but it is
very easy to fix)
* in srv_spoolss_receive_message(): ignore the message if we sent
it as the chnage notify has already been sent to our client
in update_printer()
* support sending RPC's 0x42 or 0x3b depending on whether or not
the SPOOLSS_FFPCN contained a SPOOL_NOTIFY_OPTIONS structure
All of this now means that we support multiple change notify
handles successfully and that explorer updates its view upon changing
the driver for a printer. The notification code only supports
PRINTER_CHANGE_SET_PRINTER_DRIVER currently, but I'm planning
on adding the remaining events later this week.
|
| | | |
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | | |
rpc_server/srv_spoolss_nt.c. Clean up dependencies to
reflect this.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
smbd. They not match the basic standards used by libsmb/cli_spoolss.c
such as return NTSTATUS, accepting a TALLOC_CTX* as a parameter, etc...
* moved cli_spoolss_reply_rrpcn() and associated functions from
rpc_server/srv_spoolss_nt.c to this file
|
| | |
| | |
| | |
| | |
| | | |
cli_spoolss_routerreplyprinter() as that is going to
rpc_client/cli_spoolss_notify.c due to linking dependencies.
|
| | | |
|