1
0
mirror of https://github.com/samba-team/samba.git synced 2025-02-24 13:57:43 +03:00

6053 Commits

Author SHA1 Message Date
Gerald Carter
5704a9f0bb changed --with-profile to --with-profiling-data to "stop the madness!"
of people somehow thinking this was related to user profiles.
Hope this is ok Herb.




jerry
-
Jeremy Allison
0b052f103e Added "strict allocate" per share parameter. This causes actual on-disk allocation
to be done. Without it just does the ftruncate.
Jeremy.
-
Jeremy Allison
d862be4b68 Oops. Typo.
Jeremy.
-
Jeremy Allison
d82efc61ef Pidfile check can be read-only. Removed old ifdef in password.c
Jeremy.
-
Tim Potter
04005e74c6 Modifying spec files is PITA.
- Install winbind daemon, client programs, nss and pam libraries
 - Removed codepage stuff so spec file works with current HEAD branch
-
Tim Potter
109840bb3a Tweaked the installdirs target to ignore errors. This allows RPMS to be
built as non-root user, assuming you have permissions set up properly
in your /usr/src/redhat directory.

Added nsswitch sub-target to all target.
-
Tim Potter
7bd901b6a8 Reran autoconf. -
Tim Potter
1323972bf4 Added autogenerated spec files for various rpm versions. -
Tim Potter
d77295ee70 Rewrite of winbind autoconf fragment.
- can now use --with-winbind to force compilation on systems that are
   not linux or solaris (-:

 - don't compile winbind if the unix domain socket test fails

 - compile right number of bits if --with-pam used
-
Tim Potter
fc83346a43 Fixed up compilation of pam_winbind.so to be consistent with value of
--with-pam passed to configure.

Fixed nsswitch target to compile the sbin and lib winbind targets.

Winbind still doesn't install its lib targets (libnss_winbind.so and
pam_winbind.so) properly - the install script is a big mess.  )-:
-
Tim Potter
a13eedf8bd Added some command line argument checking and usage info. -
Tim Potter
ec042f2af9 Added and populated .cvsignore files for packaging subdirectories. -
Jeremy Allison
aaa56bb3a3 Fix for rare tdb pattern store failure. Found & fixed by Rusty.
Jeremy.
-
Jeremy Allison
5bd39ce233 Fixup error returns in updating driver db version.
Jeremy.
-
Jeremy Allison
840802f106 Added "use mmap" for HPUX.
Jeremy.
-
Jeremy Allison
e3580b4033 Throw out crappy (non-ascii unaware) mbtows stuff and use proper unicode
push calls. If this breaks authentication then good, it needed fixing anyway :-).
Jeremy.
-
Jeremy Allison
3e3155812c uint -> uint32.
Jeremy.
-
Jeremy Allison
c13b77eb35 Fixes for varargs problems with std c.
Fix from Rick Lake <rwlake@anp.nl> for QNX.
Jeremy.
-
Tim Potter
51b0ed2c21 Ignore some of the autoconf files. -
Jeremy Allison
50d8e5b22f Fix invalid uid being used after logoff. Thanks to Nigel Williams
for this bug report.
Jeremy.
-
Jeremy Allison
82f81c830d Fix for potential crash bug with bad fid.
Jeremy.
-
Tim Potter
2c7d09b38d Return an exit code when connect failed.
Patch from Michael Sweet <mike@easysw.com>
-
Simo Sorce
b377f06fd9 better debug messages + fix typo in debug message -
Jeremy Allison
324ba0512e Fix from Michael Davidson <md@caldera.com> for DEC OSF/1 ACLs (ie.
Digital UNIX).
Jeremy.
-
Jeremy Allison
34951876a1 Always check fstat for error.
Jeremy.
-
Jeremy Allison
2c7d2a1d53 Excellent patch from Anselm Kruis <A.Kruis@science-computing.de> to fix
problem with wrong token being used in current_user.
Jeremy.
-
Andrew Tridgell
9a87d6f58f we need to pull passwords in client charset for crypto to work -
Andrew Tridgell
df00e5dcea need to push smb_search strings in client charset -
Tim Potter
2e33940360 Held a shoot-out between NT_STATUS_NO_PROBLEMO and NT_STATUS_NOPROBLEMO.
According to the incorruptible judges find and grep, the latter won.

Mmm - procrastination.  (-:
-
Andrew Tridgell
36af1c0dc4 - don't try to print pointers
- removed some unused mangling code
-
Tim Potter
4ecc12e974 Re-ran autoconf. -
Tim Potter
6e698d65ec Merge of change machine account password race fix from appliance branch. -
Andrew Tridgell
e6773b08a4 got rid of INFO: msgs at debug level 1 -
Andrew Tridgell
b840d7d65e nicer smbtree output -
Andrew Tridgell
2ec59f731d ucs2 is always a multiple of 2 bytes
this gets rid of a bunch of iconv warnings
-
Andrew Tridgell
7b3d030e1f a better test for unix domain sockets -
Andrew Tridgell
cfb6e67bb9 added a --with-libiconv=BASEDIR/ option to allow easier use of an
alternative iconv library
-
Andrew Tridgell
e2ab5e09d0 build smbtree by default. It's a very useful utility. -
Tim Potter
09af934c4a Store winbindd in the sbin directory. Make the winbind pam module also as
a sbin program.

Currently the pam and nss modules are installed into @prefix@/sbin - I'm
not sure whether this is a good idea or not.  Perhaps they should be left
in the build tree and copied across as needed by hand or a packaging tool.
-
Simo Sorce
7257d07563 Convert other parameters (read list, write list, valid users...) to the P_LIST format.
changed functions to use list instead of strings
addedd lp_list_substitute function
-
Richard Sharpe
f4d9abcac7 Make sure that a shared library build of libsmbclient causes build
breakage if there are problems. I will take this out tomorrow if it
causes too many problems.
-
Tim Potter
2484f0fc39 make nsswitch target wasn't building the winbind pam module. -
Richard Sharpe
81e39790f6 Commit an updated configure, but the build_farm should run autoconf! -
Jeremy Allison
c343e4f490 We were making an assumption in the oplock
break code path that was invalid (ie. we were assuming
we could infer a non-levelII oplock when such an oplock
was detected - this may no longer be valid once we've
processed the break process dealing with the break will
change the state of it anyway.
This prevents the state where we get the following packet
trace :

client                      server
NTcreate ->
                         <- NTcreate resp
NTcreate ->
                         <- break to level II
ok - broken ->
                         <- break to none

Thanks to Alan Romeril for providing the trace that allowed
me to track this down.

Jeremy.
-
Richard Sharpe
e8ee01eb77 Another fine mess, err, fine tune to the Slowaris build ... -
Richard Sharpe
ea1a70fb42 Make the Slowaris build a bit nicer with cc -
Jeremy Allison
eea1c30df2 Fix case insensitive password change code.
Fixed crash bug with un-zeroed talloced memory.
Jeremy.
-
Jeremy Allison
9444fc554b Same fix for resume as for pause.
Jeremy.i
-
Jeremy Allison
592ef3d8ea Fix for CUPS pause/restart code.
Jeremy.
-
Jeremy Allison
e90ad081ad Fix for cups compile.
Jeremy.
-