summaryrefslogtreecommitdiffstats
path: root/source3/smbd/reply.c
Commit message (Collapse)AuthorAgeFilesLines
...
* More gentest error fixups.Jeremy Allison2004-02-241-0/+4
| | | | | Jeremy. (This used to be commit 00f71fc8361919b87b62389ada8bd9a73f9f98b5)
* Fixup correct timeout values for blocking lock timeouts (tested at connectathonJeremy Allison2004-02-241-1/+1
| | | | | | by Herb). Jeremy. (This used to be commit b38b3a554221a234127c740e6432048e69b7f5a3)
* * BUG 101: patch from j.lu@tiesse.com to set the SV_TYPE_PRINTQ_SERVER;Gerald Carter2004-01-311-11/+4
| | | | | | * don't set the unix_ERR_XX code in mkdir_internal, let the error mapping handle it. (This used to be commit 87343fc15a385153c2205bd8bfe876504d38d9a1)
* Fixes to check for wraps which could cause coredumps.Jeremy Allison2003-10-291-4/+6
| | | | | Jeremy. (This used to be commit ad06edd1bb58cc5e2c38a364b1af96a933b770af)
* Fix buggy data_len calculation in echo. Add paranoia debug message.Jeremy Allison2003-10-161-1/+5
| | | | | Jeremy. (This used to be commit 5332af1124077f49e84836f5cedfbde98336b142)
* Make us pass Samba4 lock tester (with one different error message).Jeremy Allison2003-10-101-0/+3
| | | | | Jeremy. (This used to be commit 7622a9dbbded8d07f976ec965adca5e92de3d2b0)
* Match W2K insanty w.r.t. writelock and writeclose. Samba4 torture tester.Jeremy Allison2003-10-091-9/+20
| | | | | Jeremy. (This used to be commit c682fae16a2fa18f951c69ba29b1a576f4e27d6b)
* At least give a message if we're returning a short read for W2K compatibility.Jeremy Allison2003-10-091-2/+12
| | | | | Jeremy. (This used to be commit 84c993d9cd0bc57a8b8b9aa716af1336620e2c87)
* Changes to allow Samba3 to pass the Samba4 RAW-READ tests.Jeremy Allison2003-10-091-8/+39
| | | | | Jeremy. (This used to be commit e7565dbba696adbb0fd8cca6b86a1a7e5a655f2e)
* Fixup error code returns from Samba4 tester. Ensure invalid paths areJeremy Allison2003-10-081-32/+128
| | | | | | validated the same way. Jeremy. (This used to be commit 6ad2f0ba27566ab3928ccbbbb3c3a64b09ca139c)
* Take care of condition where DOS and NT error codes must differ. Found byJeremy Allison2003-09-291-1/+1
| | | | | | DOS program test by Amir Hardon <hardon@actcom.co.il>. Jeremy. (This used to be commit c11a7e5846002b16d0cb2991b5a7df0636b070d5)
* Protect against core dump if ioctl for print job sends invalid fid. FoundJeremy Allison2003-09-081-1/+5
| | | | | | by Iskantharajah T <is@tracetec.com.my>. Jeremy. (This used to be commit a9f9dd71da41801c975303a385ff229788c9498a)
* Implement SMBexit properly. Found by Samba4 tester. You must do a makeJeremy Allison2003-08-191-0/+3
| | | | | | clean proto all; after this commit. Jeremy. (This used to be commit 27af1f9feab12542dc538bfceac4593e644ba3b4)
* Fix flush of 0xFFFF - found by Samba4 tester.Jeremy Allison2003-08-191-2/+4
| | | | | Jeremy. (This used to be commit 8a5c97fa07eacd4cecb5afd9c197352dfa613b9f)
* Don't return DOS error on SMBsearch return if using NT error codes (NT1Jeremy Allison2003-08-191-8/+10
| | | | | | protocol level). Fix for Samba4 tester. Jeremy. (This used to be commit 74486ab9efbb555f830b0e5d1c88f7bf065ae039)
* Implemented the level 1010 NT rename level. Many fixes for Samba4 testJeremy Allison2003-08-161-18/+152
| | | | | | correctness. Jeremy. (This used to be commit f57429befa43d63ed9a6e19b854e22fd4151db40)
* Fix changing of attributes via setattr. Samba4 test fixes.Jeremy Allison2003-08-141-6/+11
| | | | | Jeremy. (This used to be commit 97e1d5c9573513c9c9be9a709341bda54fbe44be)
* Fix SMBseek and get/set position information SMBs. Works againstJeremy Allison2003-08-141-24/+9
| | | | | | Samba4 tester. You will need a make clean; make all after this ! Jeremy. (This used to be commit 10d90171ed58bee3e5ab6476341059b585034134)
* Better path checking for chkpth. We now pass Samba4 chkpath and unlink.Jeremy Allison2003-08-131-4/+25
| | | | | Jeremy. (This used to be commit 00a57b0953c40a0ad6780eae84b4c558e21dbcfd)
* More chkpth fixes from Samba4 tests.Jeremy Allison2003-08-131-2/+15
| | | | | Jeremy. (This used to be commit a62cf6bf16e2f435f504e936c31992f5697a309a)
* Ensure we pass the Samba4 unlink test !Jeremy Allison2003-08-131-1/+9
| | | | | Jeremy. (This used to be commit 73aaf8094c2fed76b6650afbd8ff4f050f5e52d2)
* Fix another error code return against Samba4 test suite... Don't allowJeremy Allison2003-08-121-0/+4
| | | | | | a path above root. Jeremy. (This used to be commit 9bc0e4fe04c4134add428c889d316bd5ee4fb6e9)
* Test invalid map system, map hidden, create mask, force create maskJeremy Allison2003-08-121-1/+1
| | | | | | parameters. Fix return code for Samba 4 torture tester. Jeremy. (This used to be commit c043835c878ff062cb6eede02334f9e0ebb01050)
* Fix bug #226. Stop unmangle of name into a wildcard name from deleting moreJeremy Allison2003-07-291-9/+20
| | | | | | than was intended. Jeremy. (This used to be commit e2742e0d897a35820a7d8f184292c32a4c3952e3)
* Try again to fix up 'session request' name exchange. This time we actualyAndrew Bartlett2003-07-271-11/+4
| | | | | | | get the names... Andrew Bartlett (This used to be commit 7c9e204f7eb15139532f2cc522ed87d0ac34d118)
* make sure we don't allow the creation of directories containingAndrew Tridgell2003-07-181-1/+5
| | | | | | | | | wildcard characters. I've only put this in mkdir at the moment, but I suspect this will apply to all places that can create new filenames. We need to allow the opening of existing filenames that contain wildcards, but not allow the creation of new ones. (This used to be commit 2fd5569938b8970f3e9d761eecad5bc0b8bb267e)
* Signing so far... the client code fails on a SMBtrans2 secondary transactionJeremy Allison2003-07-181-2/+2
| | | | | | | | I think (my changes haven't affected this I believe). Initial support on the server side for smbclient. Still doesn't work for w2k clients I think... Work in progress..... (don't change). Jeremy. (This used to be commit e5714edc233424c2f74edb6d658f32f8e0ec9275)
* Don't allow read/write raw when signing is active.Jeremy Allison2003-07-171-0/+8
| | | | | Jeremy. (This used to be commit 8d2a848052df03dad7bfeb5e7be96f8e9a509bbf)
* Fix an spelling mistake.Richard Sharpe2003-06-131-1/+1
| | | | (This used to be commit 8e37c1d579ed801fd602d698174f981deff435d9)
* SMBlockingX timeouts are in units of 2 milliseconds, not 1Andrew Tridgell2003-06-061-1/+1
| | | | (This used to be commit 999cde3227210c90132ade3812e964087f04e541)
* make the allocation_size consistent between trans2 QFILEINFO and SMBgetattrEAndrew Tridgell2003-06-061-1/+2
| | | | (This used to be commit 59f1a5e6fd783b977f787dae4ba4bb8b65c41e43)
* Prefix VFS API macros with SMB_ for consistency and to avoid problems with ↵Alexander Bokovoy2003-05-141-27/+27
| | | | | | VFS_ macros at system side. We currently have one clash with AIX and its VFS_LOCK. Compiled and tested -- no new functionality or code, just plain rename of macros for yet-unreleased VFS API version. Needs to be done before a24 is out (This used to be commit c2689ed118b490e49497a76ed6a2251262018769)
* Fix VFS layer:Alexander Bokovoy2003-05-111-28/+28
| | | | | | | | | | 1. Finally work with cascaded modules with private data storage per module 2. Convert VFS API to macro calls to simplify cascading 3. Add quota support to VFS layer (prepare to NT quota support) Patch by Stefan (metze) Metzemacher, with review of Jelmer and me Tested in past few weeks. Documentation to new VFS API for third-party developers to follow (This used to be commit 91984ef5caa2d13c5d52e1f535bd3bbbae1ec978)
* Merge the 'safe' parts of my StrnCpy patch - many of the users really wantedAndrew Bartlett2003-04-231-1/+1
| | | | | | | | | | | | | a pstrcpy/fstrcpy or at most a safe_strcpy(). These have the advantage of being compiler-verifiable. Get these out of the way, along with a rewrite of 'get_short_archi' in the spoolss client and server. (This pushes around const string pointers, rather than copied strings). Andrew Bartlett (This used to be commit 32fb801ddc035e8971e9911ed4b6e51892e9d1cc)
* Make the variable name match the comment.Andrew Bartlett2003-04-231-2/+2
| | | | | Andrew Bartlett (This used to be commit 5a577f8cafa7375bd8485763f163de939ddc4a39)
* Merge of Simo's strncat -> StrnCpy fix.Tim Potter2003-04-131-4/+3
| | | | (This used to be commit a2b1a7533ed997848f9dc0fcd1ffc3d4b4e8117d)
* * We must return 0x2 as the majorversion for nt4 to upload driversGerald Carter2003-04-111-10/+15
| | | | | * fix bug found by clobber_region() (This used to be commit b2e29c7bd45f8f33d9ed58fe75bbf5ffc78350f5)
* cleanup lanman printing= for win98; device type is LPT1:; patch by Steve L.Gerald Carter2003-04-111-1/+1
| | | | (This used to be commit 36d62e5667f3b9e39362fb3907bf69697fca3ea6)
* Ensure we have WinXP-like semantics for checking TIDs and FIDs.Jeremy Allison2003-04-091-1/+3
| | | | | Jeremy. (This used to be commit 52e44dde4ef9717eae7cf454f56d309fdd4b7d1f)
* cleanup the IPC/LPT:/A: mess I startedGerald Carter2003-03-271-16/+19
| | | | (This used to be commit e6034a03d543d8672303f2b24982cfc03b124391)
* Fix DOS del command with widelinks = False.Jeremy Allison2003-03-261-1/+2
| | | | | Jeremy. (This used to be commit ef1782121bc4ebcdd2731fd6863209352f815dbe)
* win9x was suffered a case of the blues during a domain logon.Gerald Carter2003-03-251-1/+10
| | | | | | For some reason, explicitly setting the service type during the tcon&X fixes this. (This used to be commit 4dd81caeff96d2b7f08b4846a524f917a85407a4)
* Merge from HEADVolker Lendecke2003-03-201-1/+1
| | | | (This used to be commit d59a7bea6b22a4c3e6cacd1a4c5ee95f42b13a26)
* Jeremy merged across my string parinoia fixes, but forgot to enable them! :-)Andrew Bartlett2003-03-181-1/+1
| | | | | | | | | | | This patch catches up on the rest of the work - as much string checking as is possible is done at compile time, and the rest at runtime. Lots of code converted to pstrcpy() etc, and other code reworked to correctly call sizeof(). Andrew Bartlett (This used to be commit c5b604e2ee67d74241ae2fa07ae904647d35a2be)
* Add an extra parameter to our 'set_remote_machine_name' andAndrew Bartlett2003-03-181-2/+2
| | | | | | | | | | 'set_local_machine_name' so that the client can't change it from under us. (.NET RC2 and WinXP install calls the machine 'machinename' during NTLMSSP on the domain join). Andrew Bartlett (This used to be commit 4c7163e7c2cc09bd95faa05156ee480957a7a4d8)
* Merge from HEAD:Andrew Bartlett2003-03-171-5/+5
| | | | | | | | | | | - Make ReadDirName return a const char*. - Consequential changes from that - mark our fstring/pstring assumptions in function prototypes Andrew Bartlett (This used to be commit 10b53d7c6fd77f23433dd2ef12bb14b227147a48)
* Fix to allow blocking lock notification to be done rapidly (no waitJeremy Allison2003-02-271-3/+4
| | | | | | | for smb -> smb lock release). Adds new PENDING_LOCK type to lockdb (does not interfere with existing locks). Jeremy. (This used to be commit 766928bbba1e597c9c2b12458dd8d37e6080593e)
* Merge from HEAD:Andrew Bartlett2003-01-141-1/+1
| | | | | | | | | | - fstring/pstring mixups - the detection code that found them (disabled) - a bit of whitespace - a static Andrew Bartlett (This used to be commit 9b70fa868e7d9481f584c83fc4046174e1dedfd9)
* Ensure we return disk full by default on short writes.Jeremy Allison2003-01-081-6/+6
| | | | | Jeremy. (This used to be commit 2a974bc284b9d193c24972d073b966eb9b3b3ad0)
* Merge from HEAD - make Samba compile with -Wwrite-strings without additionalAndrew Bartlett2003-01-031-1/+1
| | | | | | | warnings. (Adds a lot of const). Andrew Bartlett (This used to be commit 3a7458f9472432ef12c43008414925fd1ce8ea0c)