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

663 Commits

Author SHA1 Message Date
Andrew Bartlett
b32f3ecaf6 Makefile updates for the client-side auth/kerberos merge. -
Tim Potter
9e4eba0ae5 Ignore errors on python_clean target. -
Jelmer Vernooij
adc5a4a263 Compile in lib/module.o -
Jelmer Vernooij
bddc54818e Use more portable @SHLIBEXT@ instead of .so -
Jim McDonough
d5b5a8e1f1 Put dynrpc modules as part of make all, when specified in configure. -
Jim McDonough
d9c485b010 merge from HEAD - enable dynamic RPC modules -
John Terpstra
f158bfa233 Added extended audit module. -
Herb Lewis
678c07f11d fix another syntax error -
Herb Lewis
aef873826f if @EXTRA_ALL_TARGETS@ is empty, this fixes makefile syntax error -
Andrew Bartlett
9c3a1710ef Merge LDAP filter parinoia from HEAD, a few other pdb_ldap updates and some
misc libads fixes.

Andrew Bartlett
-
Gerald Carter
8ef302f6bf patch from Paul Green to only build libsmbclient.so on platforms that support shared libraries -
Andrew Bartlett
fbb46da79c Merge from HEAD:
- NTLMSSP over SPENGO (sesssion-setup-and-x) cleanup and code refactor.
  - also consequential changes to the NTLMSSP and SPNEGO parsing functions
  - and the client code that uses the same functions
 - Add ntlm_auth, a NTLMSSP authentication interface for use by applications
   like Squid and Apache.
  - also consquential changes to use common code for base64 encode/decode.
 - Winbind changes to support ntlm_auth (I don't want this program to need
   to read smb.conf, instead getting all it's details over the pipe).
 - nmbd changes for fstrcat() instead of fstrcpy().

Andrew Bartlett
-
Tim Potter
087607e03a Merge: Make torture tools in everything target. -
Gerald Carter
0fb724b321 *lots of small merges form HEAD
*sync up configure.in
*don't build torture tools in make all
*make sure to remove torture tools as part of make clean
-
Gerald Carter
cd16064784 removed idpool from schema file (experimental) to remove the dependency
on nis.schema.

add $(LDFLAGS) to libsmbclient build
-
Richard Sharpe
2636b2231c Add profiles utility support to Samba 3.0.x -
Gerald Carter
1564ebfc99 make sure we create the PIDDIR and LOCKDIR from installdirs -
Herb Lewis
24dfb8c745 fix make proto to work with SGI smake -
Gerald Carter
f49de4c517 merge of get_dc_name()-like code from APP_HEAD; better support password server = DC1 * -
John Terpstra
d2b93322b0 Fixed Typo. -
Tim Potter
9b94c82958 Merge from appliance, Revision 1.223.2.41:
>Add -a flag to setup.py when making python_clean.  This will delete the
>python compiled binaries and .so files rather than only the temporary
>compile directory.
>
>This fixes a PSA build bug.

Merge from HEAD,  Revision 1.587:

>Link less with smbmnt and smbumount.  Also change from a pstrcpy() to a
>strncpy() to make it clear that we must operate on a PATH_MAX sized buffer.
>
>Andrew Bartlett

Plus some bits from the AC_SUBST target cleanup that got missed last time
I ran dirdiff.
-
Andrew Bartlett
e6f2d9dfdb Merge from HEAD - Patch from Paul Green to detect exe suffix for Stratus VOS.
Andrew Bartlett
-
Jelmer Vernooij
e567c19e05 remove bin/developer.so - it's not in 3.0 yet
add VFS_MODULES and PDB_MODULES to clean
-
Jelmer Vernooij
6e62784786 Sync with HEAD:
- Create vfs and pdb subdirs in installmodules rule
 - Add PDBLIBDIR
-
Tim Potter
6000caf5da Merge from HEAD:
- Target selection cleanup
 - Some formatting merges
 - Merged some Pythong bits&pieces that were missed previously

Original commit message for target selection cleanup:

>Here's a bit of a cleanup of the {configure,Makefile}.in files.  I've
>now combined all the ad-hoc AC_SUBST variables into three generalised
>ones:
>
>  EXTRA_BIN_PROGS 	Additional programs to install in ${prefix}/sbin
>  EXTRA_SBIN_PROGS 	Additional programs to install in ${prefix}/bin
>  EXTRA_ALL_TARGETS     Additional targets to build by default
>  SHLIB_PROGS           Shared library objects (pam, winbind) to build
>
>We also build some extra stuff by default: the python extensions (if
>--with-python specified), smbmount related binaries (if
>--with-smbmount specified), and the samba torture suite.
>
>The idea behind this is to have everything that is configured built by
>default to detect breakage as soon as possible when people make low
>level changes.
-
Gerald Carter
d337416739 reverted the removal of DESTDIR and adding a comment about it -
Gerald Carter
f0d09cf676 * fixing RedHat spec file for 3.0
* updating Makefile & configure script to use CONFIGDIR & VFSLIBDIR
* set LIBDIR to ${prefix}/lib/samba when --with-fhs is enabled
* make installdirs take an arbitrary number of arguements
-
Gerald Carter
f1062e79de [print notify fixes from APP_HEAD]
* fixing change notify on print server handle
 * adding change notify support into smbcontrol for sending comment
   changes, etc...

All part of CR 1159/1160
-
John Terpstra
0b342b8e90 Added install-everything option. -
Jelmer Vernooij
fadada3555 Merge in modules system from HEAD:
- Detect MySQL and XML libraries
 - Add modules rules to Makefile
 - Move working VFS modules to source/
-
Simo Sorce
2c9e8b79d9 sync with head
was:
consolidate alla error mapping functions in one file
-
Jelmer Vernooij
1175b62337 Last sync with HEAD -
Jeremy Allison
d030df7643 Merge of scalable printing code fix... Needs testing.
Jeremy.
-
Jim McDonough
134ddca56b One more instance of AUTHLIBS...hopefully we can get most 3.0 builds back
up on the farm.
-
Jim McDonough
3b32e6bf5a Steve Langasek's authentication lib (libpam, libcrypt) split didn't make
it into Makefile.in in 3.0.  This should fix a few builds.
-
John Terpstra
4a5c926ac5 Added DESTDIR patch from Buchan Milne. -
Jelmer Vernooij
6691720620 Remove references to SAM -
Gerald Carter
e8273549a8 merging in changes from HEAD -
Gerald Carter
7bde74ae35 removing make_printerdef tool and sources -
Gerald Carter
028477e352 merge of working dsrolegetprimdominfo() client code from APP_HEAD -
Gerald Carter
3de09e5cf1 syncing up with HEAD. Seems to be a lot of differences creeping in
(i ignored the new SAMBA stuff, but the rest of this looks like it should
have been merged already).
-
Andrew Bartlett
83973c3893 Updates from Samba HEAD:
- Fix segfaults in the 'net ads' commands when no password is provided
 - Readd --with-ldapsam for 2.2 compatability.  This conditionally compiles the
   old options, but the actual code is available on all ldap systems.
 - Fix shadow passwords (as per work with vl)
 - Fix sending plaintext passwords to unicode servers (again vl)
 - Add a bit of const to secrets.c functions
 - Fix some spelling and grammer by vance.
 - Document the -r option in smbgroupedit.

There are more changes in HEAD, I'm only merging the changes I've been involved
with.

Andrew Bartlett
-
Gerald Carter
65e7b5273b sync'ing up for 3.0alpha20 release -
Jelmer Vernooij
19ab776bf9 sync 3_0 branch with HEAD -
Andrew Tridgell
03ac082dcb updated the 3.0 branch from the head branch - ready for alpha18 -
Andrew Tridgell
97eb3a121d merged the mangling test and passdb bugfixes into SAMBA_3_0 -
Andrew Tridgell
bb173c1a7e this adds a completely new hash based mangling scheme
the hash for this scheme is *much* larger (approximately 31 bits) and
the code is written to be very fast, correctly handling multibyte
while not doing any actual multi-byte conversions in the vast majority
of cases

you can select this scheme using "mangling method = hash2", although I
may make it the default if it works out well.
-
Andrew Tridgell
be23d87a17 This split the mangling code up to allow for the possibility of multiple
mangling implementation, selectable using "mangling method = " in smb.conf

It also tidies the interface a little, although it is still nasty.
-
Jim McDonough
f2a0e56b3c add utils/net_help.c to bin/net build -
Tim Potter
dbb4dfcef7 Make bin/nsstest as part of torture target. -