summaryrefslogtreecommitdiffstats
path: root/source/printing
Commit message (Collapse)AuthorAgeFilesLines
...
* used findstatic.pl to make some variables static and remove some deadAndrew Tridgell2002-07-011-1/+1
| | | | code
* Shut down printing tdb correctly - this will be more important when I goJeremy Allison2002-06-281-3/+17
| | | | | to a tdb per-queue for scalability. Jeremy.
* Proper merge of all the working printing stuff from APPLIANCE_HEAD.Jeremy Allison2002-06-282-158/+435
| | | | | Now let's keep this in sync ! Jeremy.
* It's fairly obvious that no one has tried to upload a driverGerald Carter2002-06-271-2/+2
| | | | | | | | | | to a Samba print server running HEAD in a while. This has been broken since tridge's changes to make_connection() to not do the chdir() to the connect_path. Sorry it took me so long to get around to fixing it. The problem occured with our internal use of make_connection(). jerry
* replacing free() with SAFE_FREE() where possibleGerald Carter2002-06-241-8/+8
|
* backing out changes for nowGerald Carter2002-06-241-11/+11
|
* printing merge from SAMBA_2_2. Ther server code looks to be in sync now.Gerald Carter2002-06-244-29/+34
| | | | | | | | Mostly formatting and s/free/SAFE_FREE/g changes with the two exceptions being * John driver init changes * Tim's printer enumeration bug fix
* Format tidyup before I start working on scalability fixes (one file perJeremy Allison2002-06-211-74/+134
| | | | | print queue). Jeremy.
* Globally replace 'global_sam_sid' with get_global_sam_sid(), a selfAndrew Bartlett2002-06-071-2/+1
| | | | | | | | | initialising function. This patch thanks to the work of "Stefan (metze) Metzmacher" <metze@metzemix.de> This is partly to enable the transition to SIDs in the the passdb. Andrew Bartlett
* Ok, ok, I was too impatient...Jim McDonough2002-05-101-2/+2
|
* Fix build. Changed MSG_PRINTER_UPDATE to MSG_PRINTER_DRVUPGRADE.Jim McDonough2002-05-101-2/+2
| | | | Jeremy, please verify that this was ok...
* Merged in printing fixes... There were many missing !Jeremy Allison2002-05-091-0/+29
| | | | Jeremy
* Added Martin's lpq parse fixes from 2.2.Jeremy Allison2002-04-191-20/+12
| | | | Jeremy.
* When opening a tdb fails - don't expect to be able to do tdb_errstr ! (Doh!).Jeremy Allison2002-04-191-2/+2
| | | | Jeremy.
* Merge of print server permission handling fixes from HEAD.Tim Potter2002-04-151-0/+16
| | | | Unit tests rock!
* when background printing wasn't enabled printing was completely brokenAndrew Tridgell2002-04-131-1/+4
| | | | as the pid was 0
* removed unnecessary memsetGerald Carter2002-04-111-2/+1
|
* specversion merge from SAMBA_2_2Gerald Carter2002-04-111-0/+2
|
* Stomped on some header file version numbers that have crept back in.Tim Potter2002-03-221-1/+1
|
* Ensure we don't do lp_servicename()'s in tdb traverse as thisJeremy Allison2002-03-201-5/+7
| | | | | allocates lots of memory. Jeremy.
* Print queue entries *must* have queue names, not numbers - numbers areJeremy Allison2002-03-201-7/+30
| | | | | | not identical between different smbds (mr potter, come here and take your medicine.... :-). Jeremy.
* Remove the "stat open" code - make it inline. This should fix theJeremy Allison2002-03-201-1/+0
| | | | | | | | bugs with opening and renaming mp3 files, also the word rename problems that people have had for a while. Needs a make clean :-) make. Also added JohnR's printing fix. Jeremy.
* Merge JohnR's fix.Jeremy Allison2002-03-191-5/+10
| | | | Jeremy.
* Merge in JohnR's page count fixes.Jeremy Allison2002-03-191-4/+31
| | | | Jeremy.
* Fix ability to compile with CUPS support.John Terpstra2002-03-171-2/+2
|
* Added dos_errstr() function. Not all errors in list yet.Tim Potter2002-03-171-1/+1
|
* syncing up printing code with SAMBA_2_2 (already done some mergesGerald Carter2002-03-153-54/+96
| | | | | | | | | | | | | in the reverse). * add in new printer change notify code from SAMBA_2_2 * add in se_map_standard() from 2.2 in _spoolss_open_printer_ex() * sync up the _print_queue_struct in smb.h (why did someone change the user/file names in fs_user/fs_file (or vice-versa) ? ) * sync up some cli_spoolss_XXX functions
* getpid() -> sys_getpid()Tim Potter2002-03-141-1/+1
|
* Backed out enumprinters stuff - leave it for another day.Tim Potter2002-03-141-1/+3
|
* Merge of enumprinters vs getprinter naming patch from 2.2Tim Potter2002-03-121-6/+8
|
* Fix for machines that have their time changed forward, then back. EnsureJeremy Allison2002-03-071-6/+18
| | | | | | that any cached lpq information gathered during that time doesn't stay around for longer than 1 hour. Jeremy.
* Fix from JohnR - Fixed SetPrinterData(magic key) to support zero length ↵Jeremy Allison2002-02-271-1/+1
| | | | | | DEVMODE as is the case with the Okidata Okipage 20 PCLXL Advanced printer driver.
* FIXME: Use next_token rather than strtok!Martin Pool2002-02-261-0/+1
|
* Fixup the sending of printer change messages from job changes.Jeremy Allison2002-02-261-17/+21
| | | | Jeremy.
* Merge of printing performance fixes from appliance.Tim Potter2002-02-251-6/+6
|
* merge from 2.2Gerald Carter2002-02-191-2/+2
|
* Bring printing in HEAD inline with 2.2.x and app-head.Jeremy Allison2002-02-091-124/+230
| | | | Jeremy.
* Removed version number from file header.Tim Potter2002-01-307-14/+7
| | | | Changed "SMB/Netbios" to "SMB/CIFS" in file header.
* merge from APPLIANCE_HEADGerald Carter2002-01-261-35/+1
|
* These changes commited on a 'no less broken' basis.Andrew Bartlett2002-01-261-7/+5
| | | | | | | | | | | | | | | | | The previous code attempted to call winbind to find out the domain sid. This couldn't work for a number of reasons - not the least of which was that both the client and server ends would reject any name (in this case domain name) without a \ in it (or lp_winbind_seperator()). I think this is what was intended to occour. If there is still some need to contact winbind for this information, I suggest a new call be created for this - as it the server-side code doesn't allow for this information to be extracted easily in any case. Finally, it gets in the way of the default domain code a bit - hence why I was actually looking at it... Andrew Bartlett
* Change this code so that we don't do a lookup_name() on root.Andrew Bartlett2002-01-251-11/+3
| | | | | | | | | | | This matches the lookup failure case in 2.2, and seems to make more sense than giving the printer to 'world'. (Avoiding this lookup makes some of my other changes - including winbind default domains - a little easier). In any case, tpot has promised to look at this and test it when he gets back to work. :-) Andrew Bartlett
* Fixed display of "remote downlevel document" in old print job submissionJeremy Allison2002-01-251-2/+12
| | | | | case. Jeremy.
* merge from 2.2Gerald Carter2002-01-231-3/+3
|
* merge from 2.2. ofGerald Carter2002-01-221-20/+19
| | | | | * PRINTER_ATTRIBUTE's * "default devmode" parameter
* Removed MAXSTATUS which was set incorrectly - thus causing tdb traversalJeremy Allison2002-01-141-5/+3
| | | | | | of the connections db on smbd startup. This should fix the Solaris large load bug.... (fingers crossed). Jeremy.
* Round and round we go....Jeremy Allison2002-01-111-1/+1
| | | | Jeremy.
* Latest attempt at changeid.Jeremy Allison2002-01-111-4/+5
| | | | Jeremy.
* When re-writing tdb version numbers as little endian int32, we mustJeremy Allison2002-01-091-15/+18
| | | | | change the version number also. Jeremy.
* Fixed all uses of tdb_fetch/store/_int to use explicit int32 little endianJeremy Allison2002-01-092-20/+33
| | | | | in tdb's. All except winbindd_idmap.... Hmmmmmm. Jeremy.
* My previous fix had a bug....Jeremy Allison2002-01-081-6/+11
| | | | | | | | This is SO NASTY as some drivers need this to change, others need it static. This value will change every second, and I must hope that this is enough..... DON'T CHANGE THIS CODE WITHOUT A TEST MATRIX THE SIZE OF UTAH ! Jeremy.