Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Actually use sendfile if selected. | Jeremy Allison | 2002-09-17 | 3 | -5/+7 | |
| | | | | Jeremy. | |||||
* | disable stat cache when case sensitive | Andrew Tridgell | 2002-09-17 | 1 | -1/+1 | |
| | ||||||
* | Attempt to make broken Linux sendfile work.... Still in progress. | Jeremy Allison | 2002-09-17 | 1 | -1/+1 | |
| | | | | Jeremy. | |||||
* | Added fix for broken Linux (no sendfile64). When offset + count > 2GB | Jeremy Allison | 2002-09-14 | 1 | -0/+7 | |
| | | | | | then return ENOSYS and let the upper layer handle it. Jeremy | |||||
* | Fixed up FreeBSD sendfile code - only Solaris left then I can add the | Jeremy Allison | 2002-09-12 | 1 | -1/+1 | |
| | | | | | configure tests... Jeremy. | |||||
* | First cut at portable sendfile code. Only used in readX at the moment | Jeremy Allison | 2002-09-12 | 2 | -16/+99 | |
| | | | | | | | | and doesn't actually call sendfile. Needs to be vectored through the VFS and tested on all supported platforms (Solaris/HPUX/FreeBSD/Linux). Linux doesn't actually work (2.4.19 kernel) at the moment because it doesn't have a 64-bit clean sendfile. Jeremy. | |||||
* | Formatting tidyups before I look at implementing the sendfile in READX. | Jeremy Allison | 2002-09-11 | 1 | -194/+185 | |
| | | | | Jeremy. | |||||
* | Ensure we've failed a lock with a lock denied message before automatically | Jeremy Allison | 2002-09-11 | 1 | -3/+3 | |
| | | | | | pushing it onto the blocking queue. Jeremy. | |||||
* | Fix missing braces around push lock call. | Jeremy Allison | 2002-09-11 | 1 | -2/+3 | |
| | | | | Jeremy. | |||||
* | Added final Steve French patch for "required" attributes with old | Jeremy Allison | 2002-09-10 | 2 | -5/+24 | |
| | | | | | dir listings. Added regression test in smbtorture (in HEAD) also. Jeremy. | |||||
* | Merged Steve French's fix for OS/2 EA return error being removed. | Jeremy Allison | 2002-09-09 | 1 | -1/+3 | |
| | | | | Jeremy. | |||||
* | Patch from Steve French to fix difference in responses to | Jeremy Allison | 2002-09-09 | 1 | -1/+5 | |
| | | | | | | | smbclient //server/share ls / on Samba and Windows 2000. Jeremy. | |||||
* | This is the 'easy' parts of the trusted domains patch n+3 patch from | Andrew Bartlett | 2002-09-06 | 1 | -13/+11 | |
| | | | | | | | | | | | | Rafal Szczesniak <mimir@diament.ists.pwr.wroc.pl> It includes a conversion of make_user_info*() to NTSTATUS and some minor changes to other files. It also picks up on a nasty segfault that can occour in some security=domain cases. Andrew Bartlett | |||||
* | patch from metze: add a 'vfs' debug class | Andrew Bartlett | 2002-09-06 | 2 | -0/+8 | |
| | ||||||
* | Revert accidental commit - I'll need to do a fair bit more testing before I | Andrew Bartlett | 2002-09-06 | 1 | -3/+0 | |
| | | | | commit changes to NTLMSSP flags. | |||||
* | Patch from "Stefan (metze) Metzmacher" <metze@metzemix.de> | Andrew Bartlett | 2002-09-06 | 1 | -0/+3 | |
| | | | | | | | | | | | | | to extend the ADS_STATUS system to include NTSTATUS, and to provide a better general infrustructure for his sam_ads work. I've also added some extra failure mode DEBUG()s to parts of the code. NOTE: The ADS_ERR_OK() macro is rather sensitive to braketing issues - without the final set of brakets, the test is essentially inverted - causing some intersting 'error = success' messages... Andrew Bartlett | |||||
* | Oops... | Andrew Bartlett | 2002-09-06 | 1 | -1/+1 | |
| | ||||||
* | One less user of Get_Pwnam_modify()... | Andrew Bartlett | 2002-09-06 | 1 | -2/+4 | |
| | | | | Andrew Bartlett | |||||
* | We shouldn't add printing flag here. | Jeremy Allison | 2002-09-05 | 1 | -1/+1 | |
| | | | | Jeremy. | |||||
* | Send any queued up print notify messages in exit_server() so they | Tim Potter | 2002-09-05 | 1 | -0/+2 | |
| | | | | | don't get lost if the client exits before timeout_processing() has a chance to run. | |||||
* | Merge of (apparently working :-) new printing notify code. | Jeremy Allison | 2002-09-04 | 2 | -16/+65 | |
| | | | | Jeremy. | |||||
* | Add bcast_msg_flags to connection struct. Allows sender to filter when | Jeremy Allison | 2002-09-04 | 4 | -9/+10 | |
| | | | | | | sending broadcast messages. Also initial cut-down of printing notify messages (not yet finished). Jeremy. | |||||
* | Ensure we open UNIX fifo's non-blocking like we used to do. | Jeremy Allison | 2002-09-03 | 1 | -0/+11 | |
| | | | | Jeremy. | |||||
* | Convert M_DEBUG(0 to M_DEBUG(10 for non-error cases ... | Richard Sharpe | 2002-08-31 | 1 | -8/+8 | |
| | ||||||
* | Add a bit of 'const' and move a lot of our 'repeditive' DEBUG() statements to | Andrew Bartlett | 2002-08-31 | 1 | -2/+0 | |
| | | | | | | | | 'DEBUGADD', so we don't repeat headers. (Makes them much easier to read). (Based on patch by kai) Andrew Bartlett | |||||
* | Fix bug with stat mode open being done on read-only open with | Jeremy Allison | 2002-08-30 | 1 | -8/+10 | |
| | | | | | truncate. Jeremy. | |||||
* | Correctly fail opens with mismatching SYSTEM or HIDDEN attributes if we | Jeremy Allison | 2002-08-30 | 1 | -0/+36 | |
| | | | | | are mapping system or hidden. Jeremy. | |||||
* | Return correct FILE_SUPERSEDED response - IFSTEST strikes again... | Jeremy Allison | 2002-08-28 | 1 | -2/+8 | |
| | | | | Jeremy. | |||||
* | fix file_is_special test, was wrong. | Simo Sorce | 2002-08-28 | 1 | -2/+10 | |
| | ||||||
* | Move -4 to correct side of comparison. | Jeremy Allison | 2002-08-28 | 1 | -2/+2 | |
| | | | | Jeremy. | |||||
* | Ensure we have at least smb_size bytes before processing a packet. | Jeremy Allison | 2002-08-27 | 1 | -1/+1 | |
| | | | | Jeremy. | |||||
* | Correct fix for nc problem. | Jeremy Allison | 2002-08-26 | 1 | -1/+2 | |
| | | | | Jeremy. | |||||
* | Reformatting only before real change. | Jeremy Allison | 2002-08-26 | 1 | -131/+124 | |
| | | | | Jeremy. | |||||
* | Reverted and tidied up the "special" files patch. Adds "hide special files" | Jeremy Allison | 2002-08-26 | 1 | -56/+84 | |
| | | | | | | option (set to false by default). Made checking for hide unreadable/writable more efficient (less stat calls, less allocating printf calls). Jeremy. | |||||
* | Updates! | Andrew Bartlett | 2002-08-26 | 2 | -2/+2 | |
| | | | | | | | | | | | - Don't print an uninitialised buffer in service.c - Change some charcnv.c functions to take smb_ucs2_t ** instead of void ** - Update NTLMv2 code to use dynamic buffers - Update experimental SMB signing code - still more work to do - Move sys_getgrouplist() to SAFE_FREE() and do a DEBUG() on initgroups() failure. Andrew Bartlett | |||||
* | do not expose special files, only files, directories and links (and we | Simo Sorce | 2002-08-24 | 1 | -51/+49 | |
| | | | | | should really check if a link points to a special file and deny access imho), expose no fifo, socket, devices ... | |||||
* | Merged initial allocation code for IFSTEST fix. | Jeremy Allison | 2002-08-23 | 2 | -24/+63 | |
| | | | | Jeremy. | |||||
* | move where got_sig_term and reload_after_sighup are defined. | Herb Lewis | 2002-08-22 | 2 | -6/+4 | |
| | | | | | populate cli structure with called name and calling name even for port 445 connects. | |||||
* | made the CAP_UNIX test a bit cleaner | Andrew Tridgell | 2002-08-22 | 1 | -1/+5 | |
| | ||||||
* | reload_after_sighup and got_sig_term are defined in server.c | Herb Lewis | 2002-08-22 | 1 | -2/+2 | |
| | ||||||
* | Remember to check for UNIX extensions before saying we support them. | Jeremy Allison | 2002-08-22 | 1 | -1/+1 | |
| | | | | Jeremy. | |||||
* | We were returning incorrect flags in smb_action.... | Jeremy Allison | 2002-08-22 | 1 | -6/+9 | |
| | | | | | IFSTEST strikes again :-). Jeremy. | |||||
* | Ensure we don't change to a user that we can't get an NT_TOKEN for. | Andrew Bartlett | 2002-08-22 | 1 | -0/+4 | |
| | ||||||
* | Fixed IFSTEST errors with OpenParams... more to go. | Jeremy Allison | 2002-08-22 | 1 | -9/+9 | |
| | | | | Jeremy. | |||||
* | Fix longstanding bug in Win2k clients by clearing the shortname | Jeremy Allison | 2002-08-21 | 1 | -0/+5 | |
| | | | | | buffer before returning ascii short name. Jeremy. | |||||
* | IFSTEST fixes for open fid, nametoolong. | Jeremy Allison | 2002-08-20 | 1 | -0/+15 | |
| | | | | Jeremy. | |||||
* | Based orginally by work by Kai, this patch moves our NT_TOKEN generation into | Andrew Bartlett | 2002-08-20 | 5 | -156/+101 | |
| | | | | | | | | | | | | | | | our authenticaion code - removing some of the duplication from the current code. This also gets us *much* closer to supporting a real SAM backend, becouse the SAM can give us the right info then. This also changes our service.c code, so that we do a VUID (rather than uid) cache on the connection struct, and do full NT ACL/NT_TOKEN checks (or cached equivilant) on every packet, for the same r or rw mode the whole share was open for. Andrew Bartlett | |||||
* | Added comment about our implementation of the trans2 | Tim Potter | 2002-08-19 | 1 | -1/+6 | |
| | | | | | SMB_FILE_INTERNAL_INFORMATION possibly causing the failure of one of the IFSKIT tests. | |||||
* | IFS kit test - don't allow TEMP attribute on directory open. | Jeremy Allison | 2002-08-19 | 1 | -0/+12 | |
| | | | | Jeremy. | |||||
* | round lock timeouts in lockingX upwards to multiples of 1 second, so a | Andrew Tridgell | 2002-08-18 | 1 | -1/+1 | |
| | | | | half second timout rounds to 1 not 0 |