summaryrefslogtreecommitdiff
path: root/source3/smbd
AgeCommit message (Collapse)AuthorFilesLines
2007-12-10Tiny simplificationsVolker Lendecke1-1/+1
locking.c:open_read_only was unused don't export the silly boolean flag locking_init(bool read_only) (This used to be commit 2f3c865707010bc7c463a02782dbee3dc2479da1)
2007-12-09Get rid of the msgbuf[1600]Volker Lendecke1-98/+132
(This used to be commit af228007915cc8bb65fa7968da25a1a36004bc22)
2007-12-07Remove next_token - all uses must now be next_token_talloc.Jeremy Allison3-38/+81
No more temptations to use static length strings. Jeremy. (This used to be commit ec003f39369910dee852b7cafb883ddaa321c2de)
2007-12-07Don't build rpctorture anymore - not maintained. Just remove.Jeremy Allison2-4/+4
Remove all vestiges of pstring (except for smbctool as noted in previous commit). Jeremy (This used to be commit 4c32a22ac50ada3275d2ffba3c1aa08bee7d1549)
2007-12-07Attempt to fix make test :-)Volker Lendecke1-2/+2
(This used to be commit de3a3e3745e58cbfa777ae426e38bad3d74230d4)
2007-12-07Pass only internal oplock request values to create_fileVolker Lendecke2-46/+71
Other callers (e.g. reply_open_and_X) might have other ideas of the bit shuffling (This used to be commit 6a58d823e51ccc8efd6682005e367c9096abc993)
2007-12-07More parameter shufflingVolker Lendecke2-5/+5
(This used to be commit 8f70f691ffa3e171a73d04a1c867aa6fca4d4583)
2007-12-07Re-arrange create_file() parametersVolker Lendecke2-5/+5
This changes them to be a bit closer to open_file_ntcreate and thus provides less surprises to developers (This used to be commit d000258b96b9bb714efdfe982947370a6dfb5d55)
2007-12-07Make fname arg to create_file a "const char *"Volker Lendecke1-6/+15
(This used to be commit da94b5f9e37f38880e8ca4c2c7f8de6838864321)
2007-12-05There's no point in passing down a 0Volker Lendecke2-19/+27
(This used to be commit 525a6887afcae8d8e740cf194a412c21da899649)
2007-12-05Move create_file to open.cVolker Lendecke2-477/+475
I'm checking in this long sequence of micro-checkins for review, the overall patch from 3b057022a5 to this is not too large. (This used to be commit 51db8d09a4652d626c093f7bacf075c1c168fc33)
2007-12-05Fix an uninitialized variableVolker Lendecke1-1/+1
(This used to be commit ca3add2d65a242029f08482f3b82ea56b7059538)
2007-12-05Fix debugVolker Lendecke1-2/+8
(This used to be commit c268be54ee3bdd59980a6217a0e8e59dd3ec5ce2)
2007-12-05Fix attribute calculation for ntcreate&xVolker Lendecke1-17/+21
(This used to be commit 9ef81cb14952cad96c71409c04a2cc6579e3311c)
2007-12-05Fix error returnsVolker Lendecke1-2/+12
(This used to be commit f5cdaacd1784d3801d638fa9984b52c57dad6ebd)
2007-12-05Fix debugsVolker Lendecke1-2/+18
(This used to be commit 77b31ef44a9f7c1c9b80d90653a49affee8e0372)
2007-12-05Implement create_file()Volker Lendecke1-706/+347
Rip out the cores of reply_ntcreate_and_X and call_nt_transact_create Volker (This used to be commit 8cd27e4a7a1a2df0ff686ebe0b1a779511effd27)
2007-12-05Reformatting, also allow quotas for transact_createVolker Lendecke1-12/+38
(This used to be commit 956aae7a57364debf724a7ef0bd0074119a24d24)
2007-12-05Tiny refactoringsVolker Lendecke1-17/+12
(This used to be commit f3421c3b86aece4f8303e864c5df97485db77f88)
2007-12-05Split out sd parsingVolker Lendecke1-5/+33
(This used to be commit 5a9d147e41b260cb620f026291786eeb95ebc64f)
2007-12-05ReformattingVolker Lendecke1-9/+12
(This used to be commit 719941605333a453c4219aed45780862c94a5c7c)
2007-12-05Align formatting, one TALLOC_FREE is enoughVolker Lendecke1-5/+5
(This used to be commit 5bf4647dea71305d9a92875a751b24c8a2e4a916)
2007-12-05Move pulling the ea list out of the wayVolker Lendecke1-14/+8
(This used to be commit 753e640f49125c319d7b8f2db262e273a1727691)
2007-12-05ReformattingVolker Lendecke1-10/+12
(This used to be commit fb900184feeda37691cf9bd57c029988648de9f8)
2007-12-05Put posix semantic calculation in the same place in both routinesVolker Lendecke1-9/+9
(This used to be commit f6d62226a33cdff41ad7881996d856b7130ef15c)
2007-12-05Tiny refactoringVolker Lendecke1-6/+8
Reformatting, consolidate oplock calculation to the same place in both routines (This used to be commit a855808f4851a800055bfee5df39ca72057e55f9)
2007-12-05Tiny refactoringVolker Lendecke1-3/+3
(This used to be commit 481e35eba8e130041848887ec5fb6212e331eb14)
2007-12-05TALLOC_FREE earlyVolker Lendecke1-4/+10
(This used to be commit 4b1f0d1d93d1e7bd0b4fa641d4e9629af8234d71)
2007-12-05consolidate srvstr_get_path in ntcreate_and_XVolker Lendecke1-89/+59
(This used to be commit 4a2d502903934f4c3dc6b31595fe77a2013dbc21)
2007-12-05Tiny refactoringVolker Lendecke1-3/+2
(This used to be commit b79b16d637d41a356c036c6aac932e4504d2d7b0)
2007-12-05tiny refactoringVolker Lendecke1-4/+5
(This used to be commit 7f15a9f5a281052d2bed13a622b2fc9a24c62096)
2007-12-04Fix crash bug with vl's new trans handling in old transsJeremy Allison1-5/+6
calls. Make this look like the (working) transs2 handling (replace inbuf, not write to outbuf - outbuf isn't allocated yet so you get a null deref). Jeremy. (This used to be commit f04e37a630f8e7538d670d34db4ea7fc7c0b50a3)
2007-12-03Remove unused wpstring and macros. Stop using pstrcpy in smbd/*.cJeremy Allison1-26/+34
Jeremy. (This used to be commit e72bce5b62fb0a9d0ff4a3d76490219994f303cf)
2007-12-02Bump up debug levelVolker Lendecke1-2/+3
Fix bug 5115 (This used to be commit d3c839c22edeca2de68574a8f5dd328080577f3a)
2007-12-01In nttransact_create, we also need to check for delete readonlyVolker Lendecke1-1/+2
(This used to be commit f4cc9cab518e97c1049aaad7516aba212ae15c95)
2007-11-29Remove PSTRING_LEN from smbd/ nmbd/.Jeremy Allison1-3/+3
Remove pstring from libsmb/clidfs.c except for a nasty hack (that will be removed when pstrings are gone from client/). Jeremy. (This used to be commit cc257b71d13daa47e6f2315d0f07a60eb4aaeca6)
2007-11-29Remove the explicit TALLOC_CTX * from cli_struct.Jeremy Allison1-1/+1
Make us very explicit about how long a talloc ctx should last. Jeremy. (This used to be commit ba9e2be2b5a59684e854609f9d82ea1633448c62)
2007-11-26Fix bug 5055Volker Lendecke2-2/+2
(This used to be commit 8bcd2df841bae63e7d58c35d4728b7d853471697)
2007-11-23smbd: close_stat() should be staticStefan Metzmacher1-1/+1
metze (This used to be commit e186b60afacfb609968b581a6d32757e1885a319)
2007-11-20Paranoia check that space_remaining never goes -ve.Jeremy Allison1-2/+10
Jeremy. (This used to be commit 76f9c0b2dccffbff7cbf98aa63f50b48ad7cb9cb)
2007-11-19Always check return from push_ascii.Jeremy Allison1-0/+6
Jeremy. (This used to be commit 9c3d10521e691169cfbb8b728f123911c3c970ae)
2007-11-16Ensure we use PATH_MAX for symlinks.Jeremy Allison1-2/+2
Jeremy. (This used to be commit a90ef69350c5efcf8dcf95d4853cbe3c662d1ba3)
2007-11-16Match the 3.0.27a version of this function.Jeremy Allison1-14/+4
Jeremy. (This used to be commit 629406cbe77a5d56a258ac414ab47f3e89183e52)
2007-11-15Add MAX_DNS_NAME_LENGTH, remove more pstrings.Jeremy Allison1-3/+3
Jeremy. (This used to be commit a1725f4ff7ed375808c78ac661b539557748d0a5)
2007-11-16Fix an implicit cast warning.Michael Adam1-1/+1
Michael (This used to be commit 4ab3b23a630e822e3fdf1ab4d08330625b0e4fb6)
2007-11-15More pstring removal. This one was tricky. I had to addJeremy Allison1-1/+4
one horror (pstring_clean_name()) which will have to remain until I've removed all pstrings from the client code. Jeremy. (This used to be commit 1ea3ac80146b83c2522b69e7747c823366a2b47d)
2007-11-13Fix potential orphaned open files.Michael Adam1-2/+4
Calling can_access_file could lead to orphaned open files when SMB_VFS_GET_NT_ACL returned ENOSYS (not implemented). Michael (This used to be commit f4f700cf0c1657c36e801fab20fe7b1a4efcb714)
2007-11-13Remove last pstring from smbd/*.cJeremy Allison4-240/+310
Jeremy. (This used to be commit f1680bada913af4eaf5c0d686983018d6c8b3e5f)
2007-11-13Make [f]get_nt_acl return NTSTATUSVolker Lendecke4-31/+33
(This used to be commit dcbe1bf942d017a3cd5084c6ef605a13912f795b)
2007-11-12More pstring removal from smbd/*.cJeremy Allison1-11/+17
Jeremy. (This used to be commit 01663c2312467ceebeb2e2fb1aa432ad96c626e5)