Jean-François Micouleau
43b2bdce3e
I introduced a bug in my last commits. Hopefully nobody noticed :-)
...
J.F.
(This used to be commit 044246fe7e
)
2000-10-09 14:41:19 +00:00
Jeremy Allison
4d968ed35d
Missing conn parameter missed in vfs rewrite.
...
Jeremy.
(This used to be commit 4eecc63be5
)
2000-10-09 00:06:30 +00:00
Jeremy Allison
33170cc6fb
sys_popen got damaged when converted from FILE * to int fd I think.
...
Patrick Powell kindly pointed out the bug.
Jeremy.
(This used to be commit 1f156b2420
)
2000-10-08 21:21:27 +00:00
Jean-François Micouleau
5ad18c79ad
more cleanup of samr
...
J.F.
(This used to be commit c49cc88445
)
2000-10-07 17:32:40 +00:00
Jean-François Micouleau
75c346e70c
added samr_set_user_info and info_2.
...
cleanup of create_user
cleanup of rid/sid mix in samr. now we only have sid.
some prs_align() missing in parse_samr.c
a small debug change in srv_pipe.c
You still can't change a user's password in this commit.
Will be availble in the next one.
J.F.
(This used to be commit b655bc281f
)
2000-10-07 15:56:36 +00:00
Jeremy Allison
8582d42646
Ensure browse.dat is written and read in UNIX character set format.
...
Jeremy.
(This used to be commit 279d0ec656
)
2000-10-07 01:15:07 +00:00
Jeremy Allison
5d4f5cdddc
Integrated support for NT and OS/2 lpq parsing. Code from
...
Jim McDonough
Infoprint Manager Development
Linux Technology Center
IBM Boulder
Jeremy.
(This used to be commit d9eedd5db1
)
2000-10-07 00:48:27 +00:00
Jeremy Allison
f601ecdda2
Fix for yp_get_default_domain from Neil Hoggarth <neil.hoggarth@physiol.ox.ac.uk>
...
Jeremy.
(This used to be commit 44ed8abb2a
)
2000-10-07 00:26:04 +00:00
Jeremy Allison
077c41cc60
Fix for printf attribute from Mattias Gronlund <Mattias.Gronlund@sa.erisoft.se>
...
Added "codepage directory" patch from Peter.Polkinghorne@brunel.ac.uk
Jeremy.
(This used to be commit e49566c2e2
)
2000-10-06 23:35:55 +00:00
Jeremy Allison
74d4a3b741
Added Herb's fixes to HEAD.
...
Jeremy.
(This used to be commit 4862d2ab11
)
2000-10-06 23:01:47 +00:00
Jeremy Allison
9c6acf4595
Fix from RFritz@lbl.gov for Linux ECONREFUSED async errors on Linux.
...
Jeremy.
(This used to be commit dd804fdb96
)
2000-10-06 22:37:42 +00:00
Jeremy Allison
81275cbcf7
Print socket options - patch from Dave Collier-Brown @ Sun.
...
Jeremy.
(This used to be commit c18d6f8701
)
2000-10-06 21:12:25 +00:00
Jeremy Allison
1929bcb89a
Fixed error return messages needed for NTTrans CreateDirectory.
...
This patch allows the standard W2k recursive mkdir to work against
Samba.
Jeremy.
(This used to be commit 9471027843
)
2000-10-06 20:34:14 +00:00
Jeremy Allison
1126775808
Proto update. Also fix from John Reilly @ HP for not showing APW with W2K.
...
Jeremy.
(This used to be commit 698288cb9d
)
2000-10-06 20:03:17 +00:00
Jeremy Allison
ba00796e6d
Herb's warning fixes. Also the POSIX locking fix.
...
We now use our own vfs layer to do get/set acl calls (hurrah!).
Jeremy.
(This used to be commit dfe77c7046
)
2000-10-06 18:13:52 +00:00
Tim Potter
08657e539e
global_myname is actually a pstring.
...
(This used to be commit e451fd3461
)
2000-10-06 04:36:05 +00:00
Jeremy Allison
14a8906e8c
Inlined many of the vfs_XXX calls as macros for speed.
...
Jeremy.
(This used to be commit 0811d080ab
)
2000-10-06 03:41:48 +00:00
Jeremy Allison
636f146abf
Restructuring of vfs layer to include a "this" pointer - can be an fsp or
...
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.
(This used to be commit b07611f815
)
2000-10-06 03:21:49 +00:00
Jeremy Allison
56d514235e
Fix for null passwords being allowed bug.
...
Jeremy.
(This used to be commit d4d5548839
)
2000-10-05 22:51:57 +00:00
Jeremy Allison
a6f31d6877
Fixes from Damian at Cisco to tidy up some tdbtool issues.
...
Jeremy.
(This used to be commit 623bfa6c93
)
2000-10-05 22:19:34 +00:00
Jeremy Allison
94c63f6ca4
Vector get_nt_acl/set_nt_acl via vfs. POSIX ACL support should be added
...
above this layer.
Jeremy.
(This used to be commit b90af886a9
)
2000-10-05 19:04:41 +00:00
Jeremy Allison
bbd7f7bf0f
Herb's fixes for profiling & compiler warnings.
...
Jeremy.
(This used to be commit 7914e9351a
)
2000-10-05 18:50:18 +00:00
Jean-François Micouleau
fde7328900
someone forgot to update proto.h :-)
...
J.F.
(This used to be commit 3664e80fcd
)
2000-10-05 12:43:37 +00:00
Jean-François Micouleau
a4cd5013f5
fixing prs_unistr2(). For the special case of an empty (but existing)
...
string.
J.F.
(This used to be commit 83bfe94771
)
2000-10-05 12:41:31 +00:00
Tim Potter
f0873c2465
Spelling flames. (-:
...
(This used to be commit 178e697100
)
2000-10-05 03:35:37 +00:00
Tim Potter
f0af8acc9d
Added uid and gid to push_sec_ctx() debug.
...
(This used to be commit 2817b6cc8a
)
2000-10-05 03:28:58 +00:00
Tim Potter
46fa3590a8
Fixed compiler warnings.
...
(This used to be commit ec7f7e350d
)
2000-10-05 03:14:28 +00:00
Jeremy Allison
4248374c84
Made re-init of stat cache explicit rather than being hidden.
...
Jeremy.
(This used to be commit b0c40236bb
)
2000-10-04 22:37:33 +00:00
Jeremy Allison
23f78fd7b9
Adding Herb's compile warning fixes to HEAD.
...
Jeremy.
(This used to be commit d131ad1ce3
)
2000-10-04 01:03:23 +00:00
Jeremy Allison
6692d0905e
Fixes for the fact that UNICODE sizes are no always 2*no of chars when
...
in multibyte codepages. Fix from Hiroshi MIURA, Samba User Group Japan staff.
Jeremy.
(This used to be commit f2f373df67
)
2000-10-03 19:15:05 +00:00
Jeremy Allison
c5ca95aeb1
Fixes from Herb - compiler warnings.
...
Jeremy.
(This used to be commit d9d3668fa3
)
2000-10-03 18:29:12 +00:00
Jeremy Allison
3ad2ee22bb
utf-8 and EUC3 patch from Hiroshi Miura Samba User Group Japan staff.
...
mkdir high bits patch from Robert Dahlem" <Robert.Dahlem@gmx.net>.
jeremy.
(This used to be commit b40191d271
)
2000-10-03 02:12:14 +00:00
Jeremy Allison
2679fa315d
Memleak fix for cache code.
...
Jeremy.
(This used to be commit 1ebe54666b
)
2000-10-02 21:03:46 +00:00
Jeremy Allison
e26d09685c
Added debug so if zero length messages get sent we successfully remove
...
them (this can happen if smbd processes are shut down at the wrong time).
Jeremy.
(This used to be commit c1de97f96b
)
2000-10-02 19:28:26 +00:00
Jeremy Allison
7de0b5588e
Missing null termination on printer changenotify message caused insure
...
error.
Jeremy.
(This used to be commit 3733d29ce6
)
2000-09-29 21:15:45 +00:00
Jeremy Allison
641d9223d2
utils/smbcontrol.c: Fixes from Herb for interactive use.
...
printing/nt_printing.c: No C++ comments please :-).
Jeremy.
(This used to be commit dd9f668108
)
2000-09-29 20:08:00 +00:00
Herb Lewis
2c01353475
new man pages
...
(This used to be commit 8a7d6c8e91
)
2000-09-29 19:50:57 +00:00
Andrew Tridgell
910e8a5c9c
new prototypes
...
(This used to be commit 3e77bf2117
)
2000-09-29 04:47:18 +00:00
Andrew Tridgell
3edcc8c407
added a hack to get 64 bit locking working with the broken fcntl()
...
call in glibc 2.1.95. This hack only gets enabled if you define
GLIBC_HACK_FCNTL64
(This used to be commit d8b9ec741c
)
2000-09-29 04:45:00 +00:00
Andrew Tridgell
e600c12b6b
use the 64 bit locking interface in locktest
...
(This used to be commit 1ece7f1ffd
)
2000-09-29 04:43:07 +00:00
Andrew Tridgell
941d82bf80
fixed a harmess mixup of bitops and a boolean
...
(This used to be commit 0e0f3dc577
)
2000-09-29 04:42:29 +00:00
Andrew Tridgell
3f35a785b1
added cli_lock64() and cli_unlock64()
...
(This used to be commit 91f0a3cc2f
)
2000-09-29 04:41:52 +00:00
Jeremy Allison
6f1fe1f44c
Missing from HEAD and 2.2 - terminal server reg config.
...
Jeremy.
(This used to be commit f5b5b9f287
)
2000-09-28 22:17:41 +00:00
Jeremy Allison
9e039698c1
Fix from John Reilly for forms ordering problems.
...
Jeremy.
(This used to be commit 837839eb3d
)
2000-09-28 21:33:08 +00:00
Jeremy Allison
dbaeb8438b
Removed a line by mistake...
...
Jeremy.
(This used to be commit dcbdff7a4d
)
2000-09-28 20:58:15 +00:00
Jeremy Allison
d6a73c3aae
Added comment on JF's new code. Removed ifdef in passdb/smbpass.c as this
...
was not correct.
Jeremy.
(This used to be commit 1a3f7ecde2
)
2000-09-28 20:36:28 +00:00
Jean-François Micouleau
b06d83c909
fixed samr_create_user(). we now correctly parse the query and the reply.
...
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.
(This used to be commit 416be1b64f
)
2000-09-28 17:35:03 +00:00
Tim Potter
1ef79dbcab
Removed annoying unecessary debug message.
...
(This used to be commit b1a893b741
)
2000-09-28 00:07:19 +00:00
Jeremy Allison
efe9922b43
Fixed stupid introduced bug found by "Jim McDonough/Boulder/IBM" <jmcd@us.ibm.com>.
...
Jeremy.
(This used to be commit 563f8b09a8
)
2000-09-27 21:57:38 +00:00
Jeremy Allison
b43b2e4f8a
Restructuring of the code to remove dos_ChDir/dos_GetWd and re-vector them
...
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.
(This used to be commit f96625ec12
)
2000-09-27 19:09:59 +00:00