Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Eliminate NULL pointers from VFS interface. All hooks now really callable, ↵ | Alexander Bokovoy | 2003-05-12 | 3 | -13/+17 |
| | | | | producing either correct result or returning error if the feature isn't supported in the configuration | ||||
* | GCC accepts unnamed initalization of sub-structure. Let's see how AIX behave ↵ | Alexander Bokovoy | 2003-05-12 | 1 | -1/+1 |
| | | | | with this. Previous fix was incorrect. | ||||
* | A small patch from metze to fix builds on some platforms ... | Richard Sharpe | 2003-05-12 | 1 | -1/+1 |
| | | | | http://lists.samba.org/pipermail/samba-technical/attachments/20030512/0332258a/vfs-fix-01.obj | ||||
* | Fix a wrong define check. | Alexander Bokovoy | 2003-05-12 | 1 | -3/+4 |
| | |||||
* | Wrap into WITH_QUOTAS yet another place in trans2 | Alexander Bokovoy | 2003-05-12 | 1 | -1/+7 |
| | |||||
* | Better isolate quota stuff | Alexander Bokovoy | 2003-05-12 | 2 | -0/+12 |
| | |||||
* | Small fix for HAVE_SYS_QUOTAS usage, spotted by build farm | Alexander Bokovoy | 2003-05-12 | 1 | -6/+7 |
| | |||||
* | Small fix for HAVE_SYS_QUOTAS usage, spotted by build farm | Alexander Bokovoy | 2003-05-12 | 1 | -1/+6 |
| | |||||
* | Add NT quota support. Patch from Stefan (metze) Metzemacher | Alexander Bokovoy | 2003-05-12 | 8 | -46/+1274 |
| | | | | | | | 1. Allows to change quota settings for shared mount points from Win2K and WinXP from Explorer properties tab 2. Disabled by default and when requested, will be probed and enabled only on Linux where it works 3. Was tested for approx. two weeks now on Linux by two independent QA teams, have not found any bugs so far Documentation to follow | ||||
* | Fix VFS layer: | Alexander Bokovoy | 2003-05-11 | 16 | -642/+500 |
| | | | | | | | | | 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 | ||||
* | Reverse previous patch from Stefan and me after comments by Andrew Bartlett | Jelmer Vernooij | 2003-05-10 | 1 | -7/+0 |
| | |||||
* | Patch from metze and me that adds dummy smb_register_*() functions so | Jelmer Vernooij | 2003-05-10 | 1 | -0/+7 |
| | | | | | that is now possible to, for example, load a module which contains an auth method into a binary without the auth/ subsystem built in. | ||||
* | Optimisation. We don't need to do 2 strlen's when we're setting the stat | Jeremy Allison | 2003-05-10 | 1 | -9/+0 |
| | | | | | struct in the correct place. Jeremy. | ||||
* | Fix nasty bug pointed out by samba-technical poster. If name is mangled | Jeremy Allison | 2003-05-09 | 1 | -1/+12 |
| | | | | | | | then we weren't always correctly detecting that it had a valid stat struct and so might now return a 'file existed'. Finally realized this when installing the W2K resource kit as a test case. Jeremy. | ||||
* | SMB_QUERY_FILE_ALT_NAME_INFO and SMB_FILE_ALTERNATE_NAME_INFORMATION | Jeremy Allison | 2003-05-07 | 1 | -9/+1 |
| | | | | | are identical - noticed by "Dr. Tilo Levante" <tilo@levante.de>. Jeremy. | ||||
* | Make fchown, fchmod conditional for systems that don't have them. | Jeremy Allison | 2003-05-07 | 1 | -5/+16 |
| | | | | Jeremy. | ||||
* | Patch from metze to add exit and interval events. Useful for modules | Jelmer Vernooij | 2003-05-06 | 2 | -0/+10 |
| | |||||
* | Fix uninitialized blobs reported by Luke Howard. | Jeremy Allison | 2003-05-01 | 1 | -0/+6 |
| | | | | Jeremy. | ||||
* | Fix for bugid 51 from Dragan Krnic. | Jeremy Allison | 2003-05-01 | 1 | -5/+5 |
| | | | | Jeremy. | ||||
* | Fix disk quotas support on HP/UX (patch by David Nixon) | Jelmer Vernooij | 2003-05-01 | 1 | -1/+1 |
| | |||||
* | Make the version numbers ints (patch from metze) | Jelmer Vernooij | 2003-04-30 | 1 | -1/+1 |
| | |||||
* | add version back to lanman string in sessetup reply | Gerald Carter | 2003-04-29 | 1 | -1/+5 |
| | |||||
* | Use NTSTATUS as return value for smb_register_*() functions and init_module() | Jelmer Vernooij | 2003-04-28 | 1 | -11/+12 |
| | | | | function. Patch by metze with some minor modifications. | ||||
* | inet_pton isn't portable, so use interpret_addr2. | Andrew Bartlett | 2003-04-28 | 1 | -3/+3 |
| | |||||
* | Fix length in findfirst2 responses, fix os/2 clients | Jim McDonough | 2003-04-24 | 1 | -4/+10 |
| | |||||
* | When possible, store the IP address of the connecting client, not just the | Andrew Bartlett | 2003-04-24 | 2 | -4/+17 |
| | | | | | | | | | | hostname. This makes 'last -i' show the IP. Thanks to Philip Anderson <pza@australia.op.org> for the idea. Andrew Bartlett | ||||
* | This is really trying to be a StrnCpy (most names will overflow the 10 char | Andrew Bartlett | 2003-04-24 | 1 | -1/+1 |
| | | | | limit) | ||||
* | Thanks to a reminder from vance - delete build_options.c from CVS, now | Andrew Bartlett | 2003-04-23 | 1 | -532/+0 |
| | | | | it's autogenerated. | ||||
* | Patch by Vance Lankhaar <vlankhaar@linux.ca> to automaticly regenerate the | Andrew Bartlett | 2003-04-23 | 1 | -0/+1 |
| | | | | | | | | | | build options, so we will always have the right values for how and when an smbd was built. In particular, this is indended to address bitrot caused by configure.in changes. Andrew Bartlett | ||||
* | StrnCpy -> safe_strcpy() on a over-malloced struct. | Andrew Bartlett | 2003-04-23 | 1 | -2/+2 |
| | | | | Andrew Bartlett | ||||
* | Merge the 'safe' parts of my StrnCpy patch - many of the users really wanted | Andrew Bartlett | 2003-04-23 | 5 | -20/+9 |
| | | | | | | | | | | | | 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 | ||||
* | Merge HEAD's winbind into 3.0. | Andrew Bartlett | 2003-04-23 | 1 | -0/+1 |
| | | | | | | | | This includes the 'SIDs Rule' patch, mimir's trusted domains cacheing code, the winbind_idmap abstraction (not idmap proper, but the stuff that held up the winbind LDAP backend in HEAD). Andrew Bartlett | ||||
* | Make the variable name match the comment. | Andrew Bartlett | 2003-04-23 | 1 | -2/+2 |
| | | | | Andrew Bartlett | ||||
* | Don't leak the session identifier string when we shut down a vuid. | Andrew Bartlett | 2003-04-23 | 1 | -0/+1 |
| | | | | Andrew Bartlett | ||||
* | Add runtime tests for "impossible" case with -DDEVELOPER. Trying to catch logic | Jeremy Allison | 2003-04-22 | 1 | -0/+27 |
| | | | | | error on Linux. Jeremy. | ||||
* | Merge comment with HEAD | Andrew Bartlett | 2003-04-22 | 1 | -3/+3 |
| | |||||
* | Tidyups of some dubious logic discovered whilst trying to track down a | Jeremy Allison | 2003-04-22 | 2 | -7/+6 |
| | | | | | strange oplock related issue on the PSA. Jeremy. | ||||
* | * fix segfault when no vfs objects defined | Gerald Carter | 2003-04-21 | 1 | -2/+2 |
| | | | | * add "sid=..." to 'net groupmap add' | ||||
* | Merge from HEAD - save the type of channel used to contact the DC. | Andrew Bartlett | 2003-04-21 | 2 | -65/+36 |
| | | | | | | | | | | | This allows us to join as a BDC, without appearing on the network as one until we have the database replicated, and the admin changes the configuration. This also change the SID retreval order from secrets.tdb, so we no longer require a 'net rpc getsid' - the sid fetch during the domain join is sufficient. Also minor fixes to 'net'. Andrew Bartlett | ||||
* | use gid_t for gids not uid_t | Simo Sorce | 2003-04-19 | 1 | -1/+1 |
| | |||||
* | More merges from HEAD: | Jelmer Vernooij | 2003-04-16 | 2 | -79/+175 |
| | | | | | | - Stephan Kulow's changes (fixing warnings in libsmbclient) - VFS modules - Seperating libs | ||||
* | Add support for the new modules system to auth/ (merge from HEAD) | Jelmer Vernooij | 2003-04-16 | 2 | -1/+5 |
| | |||||
* | Print out information about statically linked in modules | Jelmer Vernooij | 2003-04-15 | 1 | -9/+3 |
| | |||||
* | Merge: | Tim Potter | 2003-04-14 | 1 | -23/+0 |
| | | | | - debugging tdb messages now initialised and handled in lib/messages.c | ||||
* | Whitespace syncup. | Tim Potter | 2003-04-14 | 4 | -7/+7 |
| | |||||
* | Merge Jelmer's popt updates from HEAD. | Tim Potter | 2003-04-14 | 1 | -6/+2 |
| | |||||
* | Merge of rpcecho pipe for testing large dcerpc requests and responses. | Tim Potter | 2003-04-14 | 1 | -0/+1 |
| | | | | Only compiled in when --enable-developer argument passed to configure. | ||||
* | Merge of Simo's strncat -> StrnCpy fix. | Tim Potter | 2003-04-13 | 1 | -4/+3 |
| | |||||
* | * We must return 0x2 as the majorversion for nt4 to upload drivers | Gerald Carter | 2003-04-11 | 1 | -10/+15 |
| | | | | * fix bug found by clobber_region() | ||||
* | cleanup lanman printing= for win98; device type is LPT1:; patch by Steve L. | Gerald Carter | 2003-04-11 | 2 | -4/+4 |
| |