summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Inlined many of the vfs_XXX calls as macros for speed.Jeremy Allison2000-10-063-70/+41
| | | | Jeremy.
* Restructuring of vfs layer to include a "this" pointer - can be an fsp orJeremy Allison2000-10-0622-517/+839
| | | | | | | | | | | | | | | a conn struct depending on the call. We need this to have a clean NT ACL call interface. This will break any existing VFS libraries (that's why this is pre-release code). Andrew gets credit for this one :-) :-). In addition - added Herb's WITH_PROFILE changes - Herb - please examine the changes I've made to the smbd/reply.c code you added. The original code was very ugly and I have replaced it with a START_PROFILE(x)/END_PROFILE(x) pair using the preprocessor. Please check this compiles ok with the --with-profile switch. Jeremy.
* Fix for null passwords being allowed bug.Jeremy Allison2000-10-051-4/+8
| | | | Jeremy.
* Fixes from Damian at Cisco to tidy up some tdbtool issues.Jeremy Allison2000-10-051-4/+15
| | | | Jeremy.
* Vector get_nt_acl/set_nt_acl via vfs. POSIX ACL support should be addedJeremy Allison2000-10-056-38/+160
| | | | | above this layer. Jeremy.
* Herb's fixes for profiling & compiler warnings.Jeremy Allison2000-10-054-52/+72
| | | | Jeremy.
* someone forgot to update proto.h :-)Jean-François Micouleau2000-10-051-1/+2
| | | | J.F.
* fixing prs_unistr2(). For the special case of an empty (but existing)Jean-François Micouleau2000-10-051-6/+8
| | | | | | string. J.F.
* Spelling flames. (-:Tim Potter2000-10-051-6/+6
|
* Added uid and gid to push_sec_ctx() debug.Tim Potter2000-10-051-2/+3
|
* Fixed compiler warnings.Tim Potter2000-10-051-4/+6
|
* Made re-init of stat cache explicit rather than being hidden.Jeremy Allison2000-10-042-5/+2
| | | | Jeremy.
* Adding Herb's compile warning fixes to HEAD.Jeremy Allison2000-10-0413-73/+32
| | | | Jeremy.
* Fixes for the fact that UNICODE sizes are no always 2*no of chars whenJeremy Allison2000-10-031-8/+9
| | | | | in multibyte codepages. Fix from Hiroshi MIURA, Samba User Group Japan staff. Jeremy.
* Fixes from Herb - compiler warnings.Jeremy Allison2000-10-032-13/+13
| | | | Jeremy.
* utf-8 and EUC3 patch from Hiroshi Miura Samba User Group Japan staff.Jeremy Allison2000-10-0311-22/+1080
| | | | | mkdir high bits patch from Robert Dahlem" <Robert.Dahlem@gmx.net>. jeremy.
* Memleak fix for cache code.Jeremy Allison2000-10-023-6/+27
| | | | Jeremy.
* Added debug so if zero length messages get sent we successfully removeJeremy Allison2000-10-022-3/+16
| | | | | them (this can happen if smbd processes are shut down at the wrong time). Jeremy.
* Missing null termination on printer changenotify message caused insureJeremy Allison2000-09-291-3/+4
| | | | | error. Jeremy.
* utils/smbcontrol.c: Fixes from Herb for interactive use.Jeremy Allison2000-09-292-30/+83
| | | | | printing/nt_printing.c: No C++ comments please :-). Jeremy.
* new man pagesHerb Lewis2000-09-296-0/+557
|
* new prototypesAndrew Tridgell2000-09-291-0/+3
|
* added a hack to get 64 bit locking working with the broken fcntl()Andrew Tridgell2000-09-292-0/+27
| | | | | call in glibc 2.1.95. This hack only gets enabled if you define GLIBC_HACK_FCNTL64
* use the 64 bit locking interface in locktestAndrew Tridgell2000-09-291-19/+19
|
* fixed a harmess mixup of bitops and a booleanAndrew Tridgell2000-09-291-1/+1
|
* added cli_lock64() and cli_unlock64()Andrew Tridgell2000-09-291-0/+96
|
* Missing from HEAD and 2.2 - terminal server reg config.Jeremy Allison2000-09-281-0/+7
| | | | Jeremy.
* Fix from John Reilly for forms ordering problems.Jeremy Allison2000-09-281-12/+19
| | | | Jeremy.
* Removed a line by mistake...Jeremy Allison2000-09-281-0/+1
| | | | Jeremy.
* Added comment on JF's new code. Removed ifdef in passdb/smbpass.c as thisJeremy Allison2000-09-282-8/+11
| | | | | was not correct. Jeremy.
* fixed samr_create_user(). we now correctly parse the query and the reply.Jean-François Micouleau2000-09-285-28/+74
| | | | | | | | | | And we create the disabled account. That means we can create user and trust accounts remotely ! ifdef out a return in passdb/smbpass.c. I think I didn't break any security. Jeremy could you check if I didn't make any mistakes ??? J.F.
* Removed annoying unecessary debug message.Tim Potter2000-09-281-1/+0
|
* Fixed stupid introduced bug found by "Jim McDonough/Boulder/IBM" ↵Jeremy Allison2000-09-271-2/+2
| | | | | | <jmcd@us.ibm.com>. Jeremy.
* Restructuring of the code to remove dos_ChDir/dos_GetWd and re-vector themJeremy Allison2000-09-2714-346/+485
| | | | | | | through the VFS. All file access/directory access code in smbd should now go via the vfs. Added vfs_chown/vfs_chmod calls. Still looking at vfs_get_nt_acl() vfs_set_nt_acl() call API design. Jeremy.
* samr unknown 0x32 is in fact samr create user.Jean-François Micouleau2000-09-274-63/+42
| | | | | | so renamed and tidy up of the server function. J.F.
* ignore smbcontrol in bin directoryJean-François Micouleau2000-09-271-1/+2
| | | | J.F.
* fix for IRIX 6.2 compiler errorHerb Lewis2000-09-261-1/+1
|
* fix for IRIX compiler error messagesHerb Lewis2000-09-261-3/+3
|
* fixed IRIX compiller error messageHerb Lewis2000-09-261-1/+1
|
* broadcast printer notify message to all clients. We now have printerJean-François Micouleau2000-09-263-353/+364
| | | | | | | | notification as on NT. Andrew, your message passing code is cool :-) J.F.
* added NEGNOWAIT. sent to secure@microsoft.comLuke Leighton2000-09-264-346/+436
|
* Changes from John Reilly to add a parameter "show add printer wizard" thatJeremy Allison2000-09-263-14/+30
| | | | | | | | | allows Samba to turn off the display of APW (hmmm. This should probably be a share specific parameter, I'll fix that in another commit). Also a few small changes to JF's code to fix compiler warnings about missing return statements and also change '//' comments (C++) to /* .. */ comments (C). Jeremy.
* printer notify code.Jean-François Micouleau2000-09-256-14/+602
| | | | | | | It only sends notifies to one client. The broadcasting notify code will code soon. J.F.
* Optimization (noticed by bloody Andrew :-) to stop directory scan everJeremy Allison2000-09-211-4/+15
| | | | | being done if any of the directory timestamps were changed. Jeremy.
* Adding fix from Jim Vopni <jimv@metrics.com> to ensure jobs areJeremy Allison2000-09-211-33/+33
| | | | | closed before a printer is closed/deleted. Jeremy.
* Some code moved back from TNG - updates to LSA stuff. Not yet used butJeremy Allison2000-09-203-11/+105
| | | | | will be needed soon. Jeremy.
* Fix to allow a timestamp of zero to cause an instantaneous changenotifyJeremy Allison2000-09-204-6/+30
| | | | | | scan - then call this from renames. This allows instantaneous update for W2k renames. Jeremy.
* param/loadparm.c: Fix based on Damian's code to stop printer scripts getting ↵Jeremy Allison2000-09-192-121/+116
| | | | | | | | | overwritten. rpc_parse/parse_spoolss.c: Tidyup to call function for relstring arrays. Win2000 now does "Add Printer" successfully !!!!! Jeremy.
* Modified test.h generator to return error if structure passed to vlukeTim Potter2000-09-182-1/+5
| | | | doesn't match any known structure names.
* Removed emacs backup file from repository.Tim Potter2000-09-181-7/+0
|