Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Fix for soft quotas not being set from | Jeremy Allison | 2000-04-10 | 1 | -0/+24 | |
| | | | | | Norbert Püschel <Pueschel.Norbert@Walzbarren-VAW.ne.uunet.de> Jeremy. | |||||
* | initialise fsp->fd to -1 | Andrew Tridgell | 2000-04-10 | 1 | -0/+1 | |
| | ||||||
* | new prototypes | Andrew Tridgell | 2000-04-10 | 1 | -11/+10 | |
| | ||||||
* | the bulk of the changes to get rid of fd_ptr and move print open | Andrew Tridgell | 2000-04-10 | 11 | -1023/+231 | |
| | | | | | | | | | handling to printing/printing.c most of this was just replacing things like fsp->fd_ptr->fd with fsp->fd the changes in open.c are quite dramatic. Most of it is removing all the functions that handled the fd multiplexing | |||||
* | rather than doing print file open processing in open.c we now handle | Andrew Tridgell | 2000-04-10 | 1 | -0/+74 | |
| | | | | | | | | | | it in print_open_file() that removes a lot of special cases in open.c and makes the print handling code much easier to understand. there is still lots to do in printing.c, but this at least gets printing separated from the mainline code | |||||
* | the first of a bunch of changes to code with getting rid of the fd_ptr | Andrew Tridgell | 2000-04-10 | 1 | -6/+23 | |
| | | | | | | element in the fsp pretty mechanical stuff, but it affects lots of files. | |||||
* | got rid of the file_fd_struct structure completely. | Andrew Tridgell | 2000-04-10 | 1 | -22/+4 | |
| | | | | | | | | | With the new br_lock() code we no longer need the fd multiplexing, which is great because it was really horrible :) Moved the dev, inode and delete_on_close elements into the fsp. A nice side effect is that this has greatly simplified open.c | |||||
* | removed the read prediction code from the head branch. I think the | Andrew Tridgell | 2000-04-10 | 1 | -1/+1 | |
| | | | | | idea is fundamentally flawed anyway and it has been disabled for a long time. | |||||
* | split out the lpq parsing code into a separate file | Andrew Tridgell | 2000-04-10 | 4 | -861/+886 | |
| | | | | | | printing/lpq_parse.c getting ready for the new printing backend | |||||
* | don't echo warning messages twice | Andrew Tridgell | 2000-04-10 | 1 | -2/+2 | |
| | ||||||
* | utmp compile fix from peter@cadcamlab.org | Andrew Tridgell | 2000-04-10 | 1 | -2/+2 | |
| | ||||||
* | Modified interfaces and added checks around *all* *alloc calls | Jeremy Allison | 2000-04-06 | 5 | -99/+215 | |
| | | | | | so that errors are returned on memory allocation failure. Jeremy. | |||||
* | filled the architecture table (useless for the moment). | Jean-François Micouleau | 2000-04-06 | 2 | -24/+43 | |
| | | | | | | fixed GetJob. J.F. | |||||
* | fsync() returns an int rather than void. | Tim Potter | 2000-04-05 | 1 | -3/+3 | |
| | ||||||
* | Added *.so | Tim Potter | 2000-04-05 | 1 | -0/+1 | |
| | ||||||
* | Improved clean target. | Tim Potter | 2000-04-05 | 1 | -2/+3 | |
| | ||||||
* | JF - you might want to look at this patch. | Jeremy Allison | 2000-04-05 | 1 | -23/+134 | |
| | | | | | | | | | Went through and fixed up all failure possibilities. If something (malloc, file open etc.) fails, then this code goes through and cleans up all allocated resources on exit. This is the equivalent of a C++ destuctor for the allocated structures. We need code to be written like this to pass purify tests. Jeremy. | |||||
* | off by one error ... | Jean-François Micouleau | 2000-04-05 | 1 | -2/+5 | |
| | | | | J.F. | |||||
* | changed all the status code to ERROR_xxx instead of NT_STATUS_xx which are | Jean-François Micouleau | 2000-04-05 | 4 | -89/+87 | |
| | | | | | | | | | | | | wrong in the spoolss case. fxed a bug in the job notify code (that's the polite answer), the truth is different: there is a bug in the NT spooler service, including SP6a and NT2K. changed the default lpcommand in the LPRNG case. J.F. | |||||
* | Added strerror at debug level 0 on file create/open fail. Helps catch | Jeremy Allison | 2000-04-05 | 1 | -3/+3 | |
| | | | | | problems. Jeremy. | |||||
* | Change to vfs API. POSIX states fsync should return an int, not a void. | Jeremy Allison | 2000-04-04 | 5 | -8/+8 | |
| | | | | Jeremy. | |||||
* | Removed strange optimisation (paranoia fix maybe ?) that stopped smbd | Jeremy Allison | 2000-04-04 | 1 | -6/+0 | |
| | | | | | | from returning '.' and '..' in a top level listing of a trans2 directory scan. NT does return these entries. Jeremy. | |||||
* | Snuck in some whitespace cleanup while I was visiting these files. (-: | Tim Potter | 2000-04-04 | 3 | -6/+0 | |
| | ||||||
* | Removed unused parameter vuid from rpc_server api_* calls. For the very few | Tim Potter | 2000-04-04 | 9 | -321/+297 | |
| | | | | | | | functions that need to access the vuid, it can be obtained from the current_user global. Did some whitespace cleanup. | |||||
* | Fix for compiler warning about invalid structure type. | Jeremy Allison | 2000-04-03 | 1 | -1/+1 | |
| | | | | jeremy. | |||||
* | Hmmm - unicode codepages need adding to HEAD. Thought that'd been done ? | Jeremy Allison | 2000-04-03 | 15 | -0/+64024 | |
| | | | | Jeremy. | |||||
* | Fix for spoolss code from Alan Hourihane <Alan.Hourihane@pinacl.co.uk>. | Jeremy Allison | 2000-04-03 | 1 | -1/+1 | |
| | | | | Jeremy. | |||||
* | Additional fix for nmbd and 127.0.0.1 interface. | Jeremy Allison | 2000-04-03 | 1 | -0/+12 | |
| | | | | Jeremy. | |||||
* | fixes for broken IRIX header file merged from 2.0 branch | Herb Lewis | 2000-03-31 | 3 | -578/+595 | |
| | ||||||
* | IRIX include fixes. | Jeremy Allison | 2000-03-31 | 4 | -195/+216 | |
| | | | | Jeremy. | |||||
* | samba-bugs -> samba. | Jeremy Allison | 2000-03-30 | 17 | -112/+185 | |
| | | | | Jeremy. | |||||
* | Fix for coredump in testparm. | Jeremy Allison | 2000-03-30 | 1 | -1/+1 | |
| | | | | Jeremy. | |||||
* | Fixed spelling of Andrew's name. (-: | Tim Potter | 2000-03-30 | 1 | -1/+1 | |
| | ||||||
* | I finally got sick of configure being run automaticaly when I run make | Andrew Tridgell | 2000-03-30 | 1 | -2/+2 | |
| | | | | | | | | | | clean or in other situations. That then screws up options I pass to configure and is generally annoying. Instead the Makefile now emits a warning if configure needs rerunning, but doesn't actually run it. don't re-enable the auto running of configure on pain of death :) | |||||
* | Added check for LL suffix to long long ints needed by AIX 4.3.x compiler | Jeremy Allison | 2000-03-29 | 5 | -185/+334 | |
| | | | | | to allow successful build. Jeremy. | |||||
* | Fixed bug found by JF where if the amount of data to return in the prs_struct | Jeremy Allison | 2000-03-29 | 1 | -1/+1 | |
| | | | | | | | | was small enough to pass the SMBtrans max data test we weren't setting the "more data needed" error. I was fogetting the RPC_HEADER_LEN.... I now check the correct length (current pdu staging area length). More printer spool enum stuff works now. This bug does not affect TNG. Jeremy. | |||||
* | Cause nmbd to ignore loopback interface when constructing its interface ↵ | Jeremy Allison | 2000-03-29 | 1 | -0/+14 | |
| | | | | | | | | list. This is done by default when interfaces are probed, but if someone explicitly adds 127.0.0.1 to the interfaces line for smbd, then nmbd would start to try and register names on it. This was not good :-(. Jeremy. | |||||
* | split addprinterex in preparation for level 1 support and to stop it | Jean-François Micouleau | 2000-03-29 | 1 | -8/+28 | |
| | | | | | | coredump. J.F. | |||||
* | rewrote getprinterdriver level 3, now correctly handle the dependent | Jean-François Micouleau | 2000-03-29 | 5 | -191/+279 | |
| | | | | | | | | files. A number of memleak fixed some error return values fixed. J.F. | |||||
* | More Japanese filename fixes wrt VFS code from | Tim Potter | 2000-03-29 | 2 | -12/+16 | |
| | | | | Tomoki AONO <aono@cc.osaka-kyoiku.ac.jp> | |||||
* | damn, the test was the wrong way around for short_resuest | Andrew Tridgell | 2000-03-28 | 1 | -1/+1 | |
| | ||||||
* | Win2k will only accept volume labels in UNICODE. Fixed.... :-(. | Jeremy Allison | 2000-03-28 | 1 | -1/+2 | |
| | | | | Jeremy. | |||||
* | Moved common code to set parameter offset field correctly oout of 'if' | Jeremy Allison | 2000-03-28 | 1 | -10/+8 | |
| | | | | | statement into main function code path. Jeremy. | |||||
* | Fixed crash bug in new handle_netbios_name code. | Jeremy Allison | 2000-03-27 | 1 | -2/+2 | |
| | | | | Jeremy. | |||||
* | changed the definition of dos_PutUniCode | Andrew Tridgell | 2000-03-27 | 5 | -20/+19 | |
| | | | | | | | | | the previous definition could result is us overflowing a buffer. The null termination was always added yet the size returned did not include the null termination. the new function takes a BOOL null_terminate, and always returns the total number of bytes consumed by the string. | |||||
* | the final part of the nmbd merge between head and tng - this gets the | Andrew Tridgell | 2000-03-27 | 4 | -373/+382 | |
| | | | | GETDC stuff sorted out | |||||
* | fixed the hanlding of recursion desired when sending packets from | Andrew Tridgell | 2000-03-27 | 1 | -23/+22 | |
| | | | | | | | | | | nmbd. It does NOT follow the rule that packets to the wins server have rec_des set (I know that we have postulated this in the past). Please don't screw with this unless you do careful testing from WinXX clients. Luke and I spent a couple of hours today getting this right (it was wrong in both TNG and HEAD) | |||||
* | moved nmblib-specific code from util.c to nmblib.c. | Luke Leighton | 2000-03-27 | 3 | -544/+546 | |
| | ||||||
* | rename static reload_services function to reload_nmbd_services because | Luke Leighton | 2000-03-27 | 1 | -6/+6 | |
| | | | | it clashes with other reload_services definitions. | |||||
* | when doing a "secure nbns" wack response and check with owner for a | Andrew Tridgell | 2000-03-26 | 1 | -1/+4 | |
| | | | | | | | | | multihomed registration we were sending the packet to the wrong host! We sent it to the person trying to register rather than to the person who currently holds the name. That means we were not secure and we could allow two people to register the same name. Jeremy, you may wish to merge this change into 2.0.X |