summaryrefslogtreecommitdiff
path: root/source3/printing/printing.c
AgeCommit message (Expand)AuthorFilesLines
2003-12-01don't mistake pre-existing UNIX jobs for smb jobs; patch from SATOH Fumiyasu ...Gerald Carter1-3/+5
2003-11-25allow users to delete jobs with cups printing backendGerald Carter1-0/+2
2003-11-13* Fix from SATOH Fumiyasu for bug 660 (failing to view printGerald Carter1-2/+2
2003-09-15Merge from Samba 3.0:Tim Potter1-0/+1
2003-07-16trying to get HEAD building again. If you want the codeGerald Carter1-3/+3
2003-04-16Fix mem leak. Spotted by tpot (thanks Tim).Jeremy Allison1-0/+1
2003-04-04Fix the new storage code to correctly convert from system queue info toJeremy Allison1-3/+15
2003-04-02Subtle changes to message handling after ENUMJOBS.Jeremy Allison1-10/+84
2003-03-31Fix a botched merge from appliance-head...Andrew Bartlett1-1/+1
2003-03-26Fix extra NULL arg added during app-head merge.Jeremy Allison1-3/+3
2003-03-21Merge of new appliance-head scalable printing fixes.Jeremy Allison1-142/+287
2003-03-20lib/messages.c: Check return from chainlock before modifying message queue.Jeremy Allison1-0/+5
2003-03-01Ensure added jobs increment total_jobs.Jeremy Allison1-0/+6
2003-02-19Bit of a hack job to prevent smbprn.XXX jobs appearing in the queue if theJeremy Allison1-9/+14
2003-02-08Ensure we return NOSPACE if we can't fast allocate a print job.Jeremy Allison1-2/+7
2003-02-04Hold the lock for a much shorter time when allocating a new jobid.Jeremy Allison1-54/+67
2003-01-30More scalable print tdb fixes.Jeremy Allison1-13/+23
2003-01-11[merge] make sure to updatre print queue cache during timeout_processing() to...Gerald Carter1-7/+16
2003-01-10Fix lpq_cache time check (missed from yesterday).Jeremy Allison1-4/+4
2003-01-02BIG patch...Andrew Bartlett1-6/+6
2002-12-05Fix debugs for rap mapping. Delete job on map fail.Jeremy Allison1-2/+5
2002-12-05The element in fsp->print_job should be a RAP jobid, not a uint32 RPCJeremy Allison1-4/+24
2002-11-26[print notify fixes from APP_HEAD]Gerald Carter1-279/+35
2002-11-23Lots of fixes for error paths where tdb_fetch() data need freeing.Jeremy Allison1-7/+14
2002-11-10First cut of fix for changenotify on a print server handle. Use the connectio...Jeremy Allison1-43/+80
2002-11-10Fix for scalable printing noticed by tpot. Don't loop infinatelyJeremy Allison1-13/+36
2002-11-07Fix crash bug with overwriting memory.Jeremy Allison1-5/+3
2002-11-07Merge of scalable printing code fix... Needs testing.Jeremy Allison1-0/+248
2002-10-31Fix slowdown because of enumerating all print queues on every smbd startup.Jeremy Allison1-14/+11
2002-10-26Fix problem where an fd would be left open for every printer queue.Jeremy Allison1-0/+27
2002-10-21merge from samba_3_0Gerald Carter1-11/+0
2002-10-16Never do a ZERO_STRUCT on a structure in a linked list, it's dumb :-).Jeremy Allison1-1/+3
2002-10-16SMB_ASSERT to check list terminates.Jeremy Allison1-0/+3
2002-10-04Add a timeout to tdb_lock_bystring(). Ensure we never have more thanJeremy Allison1-7/+7
2002-09-25merge from APP_HEADGerald Carter1-8/+32
2002-09-24Hold lock on NEXTJOB record for a very short time. Jerry needs to add codeJeremy Allison1-29/+52
2002-09-18printjob merge from APP_HEAD regarding device modesGerald Carter1-26/+130
2002-09-10AbortPrinter() fix merged from APP_HEAD.Gerald Carter1-3/+31
2002-09-05Remove donotify as notifies are cheap now.Jeremy Allison1-11/+11
2002-09-04Added better error code on out of space. Removed total jobs check - notJeremy Allison1-48/+1
2002-09-04Add bcast_msg_flags to connection struct. Allows sender to filter whenJeremy Allison1-12/+18
2002-08-27Move to reference counting rather than lock counting.Jeremy Allison1-35/+57
2002-08-27Handle locking correctly.Jeremy Allison1-2/+6
2002-08-27Allow us to "lock" printer tdb entries in memory to stop them beingJeremy Allison1-18/+61
2002-07-22Merge from APPLIANCE_HEAD.Tim Potter1-1/+1
2002-07-22Ensure we're root before opening a printer backend tdb.Jeremy Allison1-0/+4
2002-07-17Gone back to explicit queue number passing as snum - removed encoding ofJeremy Allison1-249/+118
2002-07-17Lanman print jobs are *16* bits, not 32. arggggh. Map them....Jeremy Allison1-0/+79
2002-07-16Put printing tdbs in a subdirectory to prevent name collisions.Jeremy Allison1-1/+6
2002-07-11*Experimental* new large-scaling printer code. Splits printing.tdb intoJeremy Allison1-138/+396