1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-26 10:04:02 +03:00

3770 Commits

Author SHA1 Message Date
Jeremy Allison
6696bf203c Added debug so we can see how winbindd converts SIDS.
Jeremy.
-
Jean-François Micouleau
94f4024481 a netlogon enum trust query doesn't have a function_code at end.
a sam_user_info_24 doesn't have a uint16 at end
samr_create_user also creates the unix account now
samr_set_userinfo changes the password.

        J.F.
-
Andrew Tridgell
6e4a358552 got rid of tdb_writelock() and instead lock a chain. tdb_writelock()
is conceptually flawed
-
Andrew Tridgell
ca443210c8 added tdb_lock_bystring() and tdb_unlock_bystring() -
Andrew Tridgell
e4ea0a5975 don't use gets() ! -
John Terpstra
3fb2e94c44 Fixes to allow wins.c to compile to allow building of libnss_wins.so. -
Jean-François Micouleau
044246fe7e I introduced a bug in my last commits. Hopefully nobody noticed :-)
J.F.
-
Jeremy Allison
4eecc63be5 Missing conn parameter missed in vfs rewrite.
Jeremy.
-
Jeremy Allison
1f156b2420 sys_popen got damaged when converted from FILE * to int fd I think.
Patrick Powell kindly pointed out the bug.
Jeremy.
-
Jean-François Micouleau
c49cc88445 more cleanup of samr
J.F.
-
Jean-François Micouleau
b655bc281f 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.
-
Jeremy Allison
279d0ec656 Ensure browse.dat is written and read in UNIX character set format.
Jeremy.
-
Jeremy Allison
d9eedd5db1 Integrated support for NT and OS/2 lpq parsing. Code from
Jim McDonough
Infoprint Manager Development
Linux Technology Center
IBM Boulder

Jeremy.
-
Jeremy Allison
44ed8abb2a Fix for yp_get_default_domain from Neil Hoggarth <neil.hoggarth@physiol.ox.ac.uk>
Jeremy.
-
Jeremy Allison
e49566c2e2 Fix for printf attribute from Mattias Gronlund <Mattias.Gronlund@sa.erisoft.se>
Added "codepage directory" patch from Peter.Polkinghorne@brunel.ac.uk
Jeremy.
-
Jeremy Allison
4862d2ab11 Added Herb's fixes to HEAD.
Jeremy.
-
Jeremy Allison
dd804fdb96 Fix from RFritz@lbl.gov for Linux ECONREFUSED async errors on Linux.
Jeremy.
-
Jeremy Allison
c18d6f8701 Print socket options - patch from Dave Collier-Brown @ Sun.
Jeremy.
-
Jeremy Allison
9471027843 Fixed error return messages needed for NTTrans CreateDirectory.
This patch allows the standard W2k recursive mkdir to work against
Samba.
Jeremy.
-
Jeremy Allison
698288cb9d Proto update. Also fix from John Reilly @ HP for not showing APW with W2K.
Jeremy.
-
Jeremy Allison
dfe77c7046 Herb's warning fixes. Also the POSIX locking fix.
We now use our own vfs layer to do get/set acl calls (hurrah!).
Jeremy.
-
Tim Potter
e451fd3461 global_myname is actually a pstring. -
Jeremy Allison
0811d080ab Inlined many of the vfs_XXX calls as macros for speed.
Jeremy.
-
Jeremy Allison
b07611f815 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.
-
Jeremy Allison
d4d5548839 Fix for null passwords being allowed bug.
Jeremy.
-
Jeremy Allison
623bfa6c93 Fixes from Damian at Cisco to tidy up some tdbtool issues.
Jeremy.
-
Jeremy Allison
b90af886a9 Vector get_nt_acl/set_nt_acl via vfs. POSIX ACL support should be added
above this layer.
Jeremy.
-
Jeremy Allison
7914e9351a Herb's fixes for profiling & compiler warnings.
Jeremy.
-
Jean-François Micouleau
3664e80fcd someone forgot to update proto.h :-)
J.F.
-
Jean-François Micouleau
83bfe94771 fixing prs_unistr2(). For the special case of an empty (but existing)
string.

	J.F.
-
Tim Potter
178e697100 Spelling flames. (-: -
Tim Potter
2817b6cc8a Added uid and gid to push_sec_ctx() debug. -
Tim Potter
ec7f7e350d Fixed compiler warnings. -
Jeremy Allison
b0c40236bb Made re-init of stat cache explicit rather than being hidden.
Jeremy.
-
Jeremy Allison
d131ad1ce3 Adding Herb's compile warning fixes to HEAD.
Jeremy.
-
Jeremy Allison
f2f373df67 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.
-
Jeremy Allison
d9d3668fa3 Fixes from Herb - compiler warnings.
Jeremy.
-
Jeremy Allison
b40191d271 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.
-
Jeremy Allison
1ebe54666b Memleak fix for cache code.
Jeremy.
-
Jeremy Allison
c1de97f96b 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.
-
Jeremy Allison
3733d29ce6 Missing null termination on printer changenotify message caused insure
error.
Jeremy.
-
Jeremy Allison
dd9f668108 utils/smbcontrol.c: Fixes from Herb for interactive use.
printing/nt_printing.c: No C++ comments please :-).
Jeremy.
-
Andrew Tridgell
3e77bf2117 new prototypes -
Andrew Tridgell
d8b9ec741c 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
-
Andrew Tridgell
1ece7f1ffd use the 64 bit locking interface in locktest -
Andrew Tridgell
0e0f3dc577 fixed a harmess mixup of bitops and a boolean -
Andrew Tridgell
91f0a3cc2f added cli_lock64() and cli_unlock64() -
Jeremy Allison
837839eb3d Fix from John Reilly for forms ordering problems.
Jeremy.
-
Jeremy Allison
dcbdff7a4d Removed a line by mistake...
Jeremy.
-
Jeremy Allison
1a3f7ecde2 Added comment on JF's new code. Removed ifdef in passdb/smbpass.c as this
was not correct.
Jeremy.
-