summaryrefslogtreecommitdiffstats
path: root/source3/printing
Commit message (Collapse)AuthorAgeFilesLines
* Revert "Wrap security_token_has_privilege() with a check for ↵Jeremy Allison2010-10-221-1/+1
| | | | | | | | | | | | lp_enable_privileges(). Needed" Not needed - privileges code prevents "enable privileges = no" from adding privileges anyway. This reverts commit a8b95686a7bde3f96f141b6938e24e101567ef54. Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Fri Oct 22 23:41:36 UTC 2010 on sn-devel-104
* Wrap security_token_has_privilege() with a check for lp_enable_privileges(). ↵Jeremy Allison2010-10-221-1/+1
| | | | | | | | | | | Needed to maintain compatibility with smb.conf manpage. Jeremy. Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Fri Oct 22 18:15:48 UTC 2010 on sn-devel-104
* s3: Make "unpack_pjob" staticVolker Lendecke2010-10-201-1/+1
| | | | | Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Wed Oct 20 16:51:04 UTC 2010 on sn-devel-104
* libcli/security Provide a common, top level libcli/security/security.hAndrew Bartlett2010-10-123-0/+3
| | | | | | | | | | | | | | This will reduce the noise from merges of the rest of the libcli/security code, without this commit changing what code is actually used. This includes (along with other security headers) dom_sid.h and security_token.h Andrew Bartlett Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Tue Oct 12 05:54:10 UTC 2010 on sn-devel-104
* s3: Remove talloc_autofree_context() from get_printer_list_db()Volker Lendecke2010-10-081-1/+1
| | | | Another db that does not need explicit closing
* s3: Fix a pointer errorVolker Lendecke2010-10-041-1/+1
| | | | | | | | | | | | | | | | It is not universally guaranteed that an enum is represented as a uint32_t. This starts to be THE BUG (tm) in Samba. What can I do to explain this to people a bit better? It seems that the verbose explanations I put into the recent checkins fixing similar bugs are not clear enough. Anybody who does is not 100% clear about what this patch fixes please contact me directly so that we can talk it through on the phone to agree on a wording that everybody can understand. Thanks, Volker
* s3: Attempt to fix the non-ads buildVolker Lendecke2010-10-031-1/+1
|
* s3-spoolss: Fixed print_access_check server_info.Andreas Schneider2010-10-021-1/+1
|
* s3-spoolss: dont overwrite location change notify.Günther Deschner2010-10-011-0/+13
| | | | Guenther
* s3-spoolss: Fix servername/printername handling which turns out to be very ↵Günther Deschner2010-09-302-5/+5
| | | | | | important to get right. Guenther
* s3-printing: skip metadata entry when traversing printerlist.Günther Deschner2010-09-291-0/+5
| | | | | | | | | We were creating a new printer (with a very broken name) out of the lasttimestamp entry all the time. Simo, please check. Guenther
* Change to using TDB_INCOMPATIBLE_HASH (the jenkins hash) on allJeremy Allison2010-09-271-1/+1
| | | | | | | | | | TDB_CLEAR_IF_FIRST tdb's. For tdb's like gencache where we open without CLEAR_IF_FIRST and then with CLEAR_IF_FIRST if corrupt this is still safe to use as if opening an existing tdb the new hash will be ignored - it's only used on creating a new tdb not opening an old one. Jeremy.
* s3-libads call common GUID_from_ndr_blob()Andrew Bartlett2010-09-201-2/+5
| | | | | | | | | This does a length-limited check, and so avoids reading beyond the allocated memory if the server sends less than 16 bytes. Andrew Bartlett Signed-off-by: Günther Deschner <gd@samba.org>
* s3/printing: avoid a possible race condition in the cache timeoutBjörn Jacke2010-09-161-2/+1
|
* s3/printing: make clock jump save and use monotonic time for cache timeoutBjörn Jacke2010-09-152-14/+15
|
* s3-printing: fix print_spool_terminate().Günther Deschner2010-09-151-1/+1
| | | | | | Simo, Andreas, please check. Guenther
* s3-rpc_server: Moved ncacn_np declarations in common header file.Simo Sorce2010-09-152-0/+2
| | | | Signed-off-by: Andreas Schneider <asn@samba.org>
* s3-rpc_server: Convert rpc_connect_spoolss_pipe into a generic interface.Simo Sorce2010-09-151-3/+22
| | | | | This way we have one common way to open internal pipes whether they are shortcircuited or piped to an external process.
* s3-printing: Document the printer list functions.Andreas Schneider2010-09-151-0/+64
|
* s3-printing: Add method to skip refresh if just happned.Simo Sorce2010-09-153-0/+34
| | | | | | | This way if multiple process try to refresh at the same time we don't do it over and over again. Signed-off-by: Andreas Schneider <asn@cynapses.org>
* s3-printing: Use printer list tdb in pcap.Simo Sorce2010-09-151-21/+35
| | | | Signed-off-by: Andreas Schneider <asn@cynapses.org>
* s3-printing: Added a printer list database.Simo Sorce2010-09-152-0/+431
| | | | Signed-off-by: Andreas Schneider <asn@cynapses.org>
* s3-privs Convert from user_has_privileges() -> security_token_has_privilege()Andrew Bartlett2010-09-111-2/+1
| | | | | | | | | This new call is available in the merged privileges code, and takes an enum as the parameter, rather than a bitmask. Andrew Bartlett Signed-off-by: Andrew Tridgell <tridge@samba.org>
* s3-privs Further changes to remove SE_PRIVAndrew Bartlett2010-09-111-1/+1
| | | | Signed-off-by: Andrew Tridgell <tridge@samba.org>
* s3-printing: fix non-ads build after prototype changes.Günther Deschner2010-09-101-1/+1
| | | | Guenther
* s3-printing: Make missing auth_serversupplied_info const.Andreas Schneider2010-09-091-3/+3
|
* s3-printing: Make auth_serversupplied_info const.Andreas Schneider2010-09-092-15/+15
|
* s3-spoolss: fix some debug statements.Günther Deschner2010-09-031-1/+1
| | | | Guenther
* s3-printing: add debug to get_correct_cversion().Günther Deschner2010-08-311-0/+1
| | | | Guenther
* s3-build: only include krb5 environment variables where required.Günther Deschner2010-08-261-0/+1
| | | | Guenther
* s3-printing: Added function to update the queue.Andreas Schneider2010-08-181-30/+174
|
* s3-printing: Rename jobs_changed functions to jobs_added.Andreas Schneider2010-08-181-26/+26
|
* s3: Use pipe_struct->client_id->name for pjob.clientmachineVolker Lendecke2010-08-181-7/+2
|
* s3: Move initializing pjob.clientname to print_job_start()Volker Lendecke2010-08-181-8/+8
|
* s3: Add "client_id" to pipes_structVolker Lendecke2010-08-181-0/+1
|
* s3: Directly call write_data from print_job_write()Volker Lendecke2010-08-171-1/+1
|
* s3: Remove unused "pos" arg from print_job_writeVolker Lendecke2010-08-171-3/+2
|
* s3-printing: fix BUG 7280 - auto printers not loading with registryJim McDonough2010-08-161-0/+4
| | | | config
* s3-printing: Lift the use of smbd_server_fd from job_submit.Volker Lendecke2010-08-163-18/+14
| | | | Signed-off-by: Andreas Schneider <asn@samba.org>
* s3: Remove get_client_fd()Volker Lendecke2010-08-162-4/+4
|
* s3: Remove the smbd_messaging_context from load_printersVolker Lendecke2010-08-081-3/+3
|
* s3: Remove the smbd_messaging_context from pcap_cache_reloadVolker Lendecke2010-08-082-5/+7
|
* s3: Remove the smbd_messaging_context from cups_cache_reloadVolker Lendecke2010-08-083-9/+9
|
* s3: Remove the smbd_messaging_context from cups_pcap_load_asyncVolker Lendecke2010-08-081-5/+7
|
* s3: Lift the server_messaging_context from print_job_endpageVolker Lendecke2010-08-081-3/+3
|
* s3: Lift the server_messaging_context from print_job_writeVolker Lendecke2010-08-081-3/+5
|
* s3: Lift the server_messaging_context from print_job_delete1Volker Lendecke2010-08-081-8/+8
|
* s3: Lift the server_messaging_context from print_job_set_nameVolker Lendecke2010-08-081-3/+4
|
* s3: Lift the server_messaging_context from print_queue_update_with_lockVolker Lendecke2010-08-081-5/+8
|
* s3: Lift the server_messaging_context from print_queue_update_internalVolker Lendecke2010-08-081-11/+12
|