summaryrefslogtreecommitdiffstats
path: root/source3/printing
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix extra NULL arg added during app-head merge.Jeremy Allison2003-03-261-3/+3
| | | | | Jeremy. (This used to be commit b2ef052adad01c37f0fd4b9b82a16a9989d57082)
* Merge of new appliance-head scalable printing fixes.Jeremy Allison2003-03-211-142/+287
| | | | | Jeremy. (This used to be commit 331e621b580f997592892be0226fb452c67ae9e1)
* lib/messages.c: Check return from chainlock before modifying message queue.Jeremy Allison2003-03-201-0/+5
| | | | | | Apply the job returned limit across all requests for job queues. Jeremy. (This used to be commit bf795b684e608f82db822e0759e7b69afd451b65)
* Fix off by one bug noticed by Andrew Bartlett.Jeremy Allison2003-03-141-2/+2
| | | | | Jeremy. (This used to be commit 759aab9944e8dc5c38e224ace738b75ded07ee54)
* add #define for the max device name length in a DEVICEMODEGerald Carter2003-03-061-1/+1
| | | | (This used to be commit 52ef84b53495db1eac6ecfb0b926ef8df7ea5cc5)
* Writable string const fixes.Jeremy Allison2003-03-051-6/+12
| | | | | Jeremy. (This used to be commit c832e95c2f4daf175954a60f3c56420cf2f35b45)
* Fix for little-used lpq parser.Jeremy Allison2003-03-051-1/+1
| | | | | Jeremy. (This used to be commit 75b36459ab1797bdff98ed91d7870bd48adebb54)
* Ensure added jobs increment total_jobs.Jeremy Allison2003-03-011-0/+6
| | | | | Jeremy. (This used to be commit a75d9fc4e1c26e3ae15a97508f6f1cf69fe54148)
* Progress on CR 601Gerald Carter2003-02-251-152/+214
| | | | | | | | | | cache the printer_info_2 with the open printer handle. cache is invalidated on a mod_a_printer() call **on that smbd**. Yes, this means that the window for admins to step on each other from different clients just got larger, but since handles a generally short lived this is probably ok. (This used to be commit 31272d3b6bb9ec62fd666301c7adfa0c1720a99b)
* Missed one in the previous merge - user_ok() and user_in_group() now takeAndrew Bartlett2003-02-241-1/+1
| | | | | an optional list of groups the user is in. (This used to be commit 39f3bec0f62520e49a087403287330ed5f3a79c5)
* Bit of a hack job to prevent smbprn.XXX jobs appearing in the queue if theJeremy Allison2003-02-191-9/+14
| | | | | | jobid is below the UNIX_JOB_START number. Jeremy. (This used to be commit 7ec1c8869d3df9af77ff95942beba34f56a06b73)
* * set PRINTER_ATTRIBUTE_RAW_ONLY; CR 1736Gerald Carter2003-02-152-4/+35
| | | | | | | | * never save a pointer to an automatic variable (they go away) implement a deep copy for SPOOLSS_NOTIFY_MSG to correct messages being sent that have junk for strings; fix in response to changes for CR 1504 (This used to be commit ffda9e2480414c7ed6156958f516e0d1f3c61350)
* off by one bug in string length; CR 1159Gerald Carter2003-02-141-1/+1
| | | | (This used to be commit aaefa889ad9a065f976275a748be1011d66aa37e)
* Merge from HEAD: Fix NULL pointer de-reference in arguments to tdb_pack.Andrew Bartlett2003-02-121-4/+4
| | | | | Andrew Bartlet (This used to be commit 0809670d0f85405c1e58d7317cc7a6ca67c8ad16)
* Cleanups: (merge from HEAD)Andrew Bartlett2003-02-101-3/+3
| | | | | | | | | | | - use safe_strcpy() instead of pstrcpy() for malloc()ed strings - CUPS: a failure in an attempt to automaticly add a printer is not level 0 stuff. - Fix up a possible Realloc() failure segfault Andrew Bartlett (This used to be commit c1cfc296c2efdb2b5972202146e80f0e3b6a3da4)
* Ensure we return NOSPACE if we can't fast allocate a print job.Jeremy Allison2003-02-081-2/+7
| | | | | Jeremy. (This used to be commit 82cf8aa74794649fb16c336011ca48d549d6abb8)
* Collapse duplicate messages before sending.Jeremy Allison2003-02-051-80/+132
| | | | | Jeremy. (This used to be commit 105d37474d0be9eea2ea38dc90ceba5a27a7e630)
* CUPS patch to log client nameGerald Carter2003-02-051-0/+4
| | | | (This used to be commit d4168c327bc42efc392561aeeef4edd702b3d653)
* Hold the lock for a much shorter time when allocating a new jobid.Jeremy Allison2003-02-041-54/+67
| | | | | Jeremy. (This used to be commit 62e274abbb0ceec90c97c022fa14d96bdf574121)
* Up the hash table size for printing tdb.cJeremy Allison2003-02-041-1/+1
| | | | | Jeremy. (This used to be commit 97848f40eec7320c8a06eb0a7df7c1677e41efd8)
* Ensure we only ever set fsp->conn in one place.Jeremy Allison2003-02-041-1/+0
| | | | | Jeremy. (This used to be commit d8a42753cc1e1a94aa6b816222343e1569521f14)
* Add 3 second timeout when terminating server and sending print notifyJeremy Allison2003-01-301-4/+4
| | | | | | | messages. Stops build-up of large numbers of smbd's waiting to terminate on large print throughput. Jeremy. (This used to be commit 07efebb98473cb3d4adc6b2e0afef3f06dcc99b8)
* More scalable print tdb fixes.Jeremy Allison2003-01-301-13/+23
| | | | | Jeremy. (This used to be commit 7ace900b335e83b447cab63137968806a8e2f4d3)
* CUPS-PRINTER_CLASS patch from Michael SweetGerald Carter2003-01-281-2/+101
| | | | (This used to be commit 8d0bde43156f5511df7a5a6865b361ebc2a933eb)
* *lots of small merges form HEADGerald Carter2003-01-152-8/+11
| | | | | | | *sync up configure.in *don't build torture tools in make all *make sure to remove torture tools as part of make clean (This used to be commit 0fb724b3216eeeb97e61ff12755ca3a31bcad6ef)
* Merge from HEAD:Andrew Bartlett2003-01-142-2/+2
| | | | | | | | | | - fstring/pstring mixups - the detection code that found them (disabled) - a bit of whitespace - a static Andrew Bartlett (This used to be commit 9b70fa868e7d9481f584c83fc4046174e1dedfd9)
* [merge] make sure to update print queue cache during timeout_processing() to ↵Gerald Carter2003-01-111-6/+15
| | | | | | send notify events; CR 1491 (This used to be commit f8a915b14d63e4fdb99235053eeb896ef9492068)
* Don't delete jobs subitted after the lpq time.Jeremy Allison2003-01-101-4/+4
| | | | | Jeremy. (This used to be commit 6cb9f6ccb1fab3ff597f52c931561d52de09e84a)
* Merge from HEAD - make Samba compile with -Wwrite-strings without additionalAndrew Bartlett2003-01-033-31/+31
| | | | | | | warnings. (Adds a lot of const). Andrew Bartlett (This used to be commit 3a7458f9472432ef12c43008414925fd1ce8ea0c)
* Forward port the change to talloc_init() to make all talloc contextsJeremy Allison2002-12-202-5/+5
| | | | | | named. Ensure we can query them. Jeremy. (This used to be commit 09a218a9f6fb0bd922940467bf8500eb4f1bcf84)
* Store printer guid in the dsspooler registry key so we don't have toJim McDonough2002-12-131-72/+178
| | | | | query the directory server every time someone asks (This used to be commit dd81003bddc17522041e1cd2f0484e1760493e4a)
* More printer publishing code.Jim McDonough2002-12-131-6/+16
| | | | | | | | | - Add published attribute to info2, needed for win clients to work properly - Return proper info on getprinter 7 This means you can now look at the sharing tab of a printer and get correct info about whether it is published or not, and change it. (This used to be commit d57bddc9b22e809c79294c7eacbd5d0f115fe990)
* Fix debugs for rap mapping. Delete job on map fail.Jeremy Allison2002-12-052-3/+7
| | | | | Jeremy. (This used to be commit 6eb27e4f0dea6027ba9e041348f066c947e751c6)
* More printer data to publishJim McDonough2002-12-051-33/+89
| | | | (This used to be commit 6e2f0c4e304a09313f933a3c9c2a7b3a0219006d)
* The element in fsp->print_job should be a RAP jobid, not a uint32 RPCJeremy Allison2002-12-052-7/+43
| | | | | | | jobid. This was causing Win9x client "set name" calls to fail. Still need one cleanup fix to finish. Jeremy. (This used to be commit 6c23d2030ab8dddff4c849903c529f0012b94027)
* Janitor for tpot yet again... Merging in memory leak fix.Jeremy Allison2002-12-041-2/+2
| | | | | Jeremy. (This used to be commit 6ce50ffcda1d6bd17f027d138a985bf93985c016)
* Automatic printer publishing when using APW or choosing 'list in the ↵Jim McDonough2002-12-041-1/+143
| | | | | | directory' in printer settings. Currently very little is published, and you cannot unpublish because of a bug in win2k clients. (This used to be commit ca6360e8db30fc9be3fe3718c8b49c92dba5ecac)
* Merge a bunch of trivial changes from HEAD. The difference remainingTim Potter2002-11-293-4/+0
| | | | | | | | | | should actual functional differences between HEAD and 3.0. - Mostly reformatting - Removal of unecessary #include "smb.h" - Merge of dyn_DRIVERFILE removal - Silly bug fix for python code (This used to be commit d3998307adc50ba50defe610cb656c73799ae3b9)
* This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This ↵cvs2svn Import User2002-11-261-0/+204
|\ | | | | | | used to be commit 96535956090c2f6d4d91631b1980ae916dd35316)
| * [print notify fixes from APP_HEAD]Gerald Carter2002-11-263-279/+326
| | | | | | | | | | | | | | | | | | * fixing change notify on print server handle * adding change notify support into smbcontrol for sending comment changes, etc... All part of CR 1159/1160 (This used to be commit 256d8c27cdc6f802f3bfba44593b07014f6ae10a)
| * No need to #include smb.h, when we already #include include.hAndrew Bartlett2002-11-243-4/+0
| | | | | | | | (This used to be commit b3049bb0d0ff97142940e2b33e9603d1c231ccfe)
| * Lots of fixes for error paths where tdb_fetch() data need freeing.Jeremy Allison2002-11-232-15/+25
| | | | | | | | | | | | Found via a post from Arcady Chernyak <Arcady.Chernyak@efi.com>. Jeremy. (This used to be commit 19f86f1f72aca924e9e320e20a175b5d21de45ad)
| * Removed global_myworkgroup, global_myname, global_myscope. Added liberalJeremy Allison2002-11-121-18/+22
| | | | | | | | | | | | | | dashes of const. This is a rather large check-in, some things may break. It does compile though :-). Jeremy. (This used to be commit 82b8f749a36b42e22186297482aad2abb04fab8a)
| * First cut of fix for changenotify on a print server handle. Use the ↵Jeremy Allison2002-11-101-43/+80
| | | | | | | | | | | | | | | | connections tdb with an snum of -1 and a special printername. Jeremy. (This used to be commit 940b04ddfa87acc939911e3fe76496e3c4675632)
| * Fix for scalable printing noticed by tpot. Don't loop infinatelyJeremy Allison2002-11-101-13/+36
| | | | | | | | | | | | when holding a mutex.... :-). Jeremy. (This used to be commit c206643baaae64cef38f2f74e46337d35a489ca9)
| * Fix crash bug with overwriting memory.Jeremy Allison2002-11-071-5/+3
| | | | | | | | | | Jeremy. (This used to be commit 9b08b4e4c24290e5d90a7cc2dc442cb82e73df28)
| * Keeping branches in sync....Jeremy Allison2002-11-071-1/+2
| | | | | | | | | | Jeremy. (This used to be commit ceb01b5ab1eed6e89d66687681ff3325a21e6b88)
| * Merge of scalable printing code fix... Needs testing.Jeremy Allison2002-11-072-30/+307
| | | | | | | | | | | | | | | | Also tidied up some of Richard's code (I don't think he uses the compiler flags -g -Wall -Wshadow -Wstrict-prototypes -Wpointer-arith -Wcast-qual like I do :-) :-). Jeremy. (This used to be commit 10024ed06e9d91f24fdc78d59eef2f76bf395438)
| * Fix slowdown because of enumerating all print queues on every smbd startup.Jeremy Allison2002-10-312-15/+18
| | | | | | | | | | Jeremy. (This used to be commit d05b147fb3f32031a202cf61703dc2fd969f4617)
| * Check the long_archi name is not null.Jeremy Allison2002-10-311-0/+6
| | | | | | | | | | Jeremy. (This used to be commit 9e47aa32ed96faff4a68a8e360c1353fc011adf1)