1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-27 03:21:53 +03:00
Commit Graph

253 Commits

Author SHA1 Message Date
Andrew Bartlett
668470c992 libcli:nbt make the lmhosts parsing code and dependicies common
This starts the process to have Samba4 use lmhosts.

Andrew Bartlett
2009-09-15 07:42:54 -07:00
Stefan Metzmacher
1d75a6e224 libcli/smb: move smb2_create_blob code to libcli/smb/
I want to use this in source3/smbd/

metze
2009-08-12 19:22:06 +02:00
Andrew Tridgell
fd43e0ee09 added a uid_wrapper library
This library intercepts seteuid and related calls, and simulates them
in a manner similar to the nss_wrapper and socket_wrapper
libraries. This allows us to enable the vfs_unixuid NTVFS module in
the build farm, which means we are more likely to catch errors in the
token manipulation.

The simulation is not complete, but it is enough for Samba4 for
now. The major areas of incompleteness are:

 - no emulation of setreuid, setresuid or saved uids. These would be
   needed for use in Samba3

 - no emulation of ruid changing. That would also be needed for Samba3

 - no attempt to emulate file ownership changing, so code that (for
   example) tests whether st.st_uid matches geteuid() needs special
   handling
2009-08-05 10:51:00 +10:00
Kai Blin
57ea909b32 libwbclient: Add async call framework. 2009-05-30 09:17:37 +02:00
Stefan Metzmacher
92a1890b90 libcli/named_pipe_auth: add tstream_npa_connect_send/recv()
Add a tstream client implemenation for the named pipe auth
code. This supports byte and message mode.

metze
2009-05-01 17:42:08 +02:00
Jelmer Vernooij
d2bd5895cf Move gpo_sec to top-level.
Signed-off-by: Günther Deschner <gd@samba.org>
2009-04-20 23:16:16 +02:00
Andrew Bartlett
1cee31f588 Link in the common samsync decryption code 2009-04-14 16:23:45 +10:00
Andrew Bartlett
872cb0257c Move DRSUAPI per-attribute decryption into a common file
This file (contining metze's decryption routines) is now also be used by
Samba3's DRSUAPI implementation

Andrew Bartlett
2009-04-14 14:19:39 +10:00
Andrew Bartlett
927a8b3304 Move libcli/auth to the top level 2009-04-14 14:19:39 +10:00
Stefan Metzmacher
da46c37100 s4:build: include ../libcli/cldap/config.mk
This fixes commit 84a140f187,
sorry!

metze
2009-03-20 10:16:00 +01:00
Stefan Metzmacher
2e0e416676 lib/tsocket: add generic socket abstraction layer
This will replace source4/lib/socket/.

metze
2009-03-19 15:01:12 +01:00
Jelmer Vernooij
4638633308 Move tdr to top-level. 2009-03-14 21:57:44 +01:00
Stefan Metzmacher
536318549f libcli/ldap: move ldap_message.[ch] from source4/ to the toplevel
metze
2009-02-24 17:55:39 +01:00
Kai Blin
07aa05f678 shared: Move dom_sid_* utility functions to top level 2009-02-01 19:42:30 +01:00
Kai Blin
481183ab02 s4: add ../lib/async_req to the s4 build 2009-01-23 17:57:33 +01:00
Jelmer Vernooij
97ff9d479a libsmbconf: Add build magic for Samba 4. 2009-01-21 18:50:02 +01:00
Stefan Metzmacher
aec16efaf2 s4: remove unused dbwrap code
If we readd this later, we should share the code with
samba3 and make it async/non-blocking.

metze
2008-12-29 14:46:08 +01:00
Jelmer Vernooij
8b24da201b Allow using external libtevent. 2008-12-23 19:59:57 +01:00
Stefan Metzmacher
46eda79090 s4:lib/tevent: add lib/events/ compat and let things compile
metze
2008-12-17 13:31:29 +01:00
Kai Blin
5ee0392a55 nsswitch: Move nsswitch files from source4 to top level nsswitch dir 2008-12-16 13:03:05 +01:00
Jelmer Vernooij
8beecd42f2 Move torture directory to top-level. 2008-11-16 00:58:08 +01:00
Jelmer Vernooij
09a63accb8 Move charset library to top level. 2008-10-24 00:06:35 +02:00
Jelmer Vernooij
caa4e42860 Move lib/util from source4 to top-level libutil.
Conflicts:

	source4/Makefile
2008-10-11 21:05:38 +02:00
Jelmer Vernooij
6925202bde Move source4/lib/crypto to lib/crypto. 2008-09-24 15:30:23 +02:00
Jelmer Vernooij
729ffbae08 Merge branch 'master' of ssh://git.samba.org/data/git/samba into noejs
Conflicts:
	source4/main.mk
2008-09-18 20:29:05 +02:00
Jelmer Vernooij
94855cd692 Move common libraries from root to lib/. 2008-09-17 14:11:12 +02:00
Jelmer Vernooij
197870a731 Remove remaining embedded JavaScript support. 2008-09-16 18:05:53 +02:00
Jelmer Vernooij
a347ab83f4 Merge branch 'singlensswrap' into single
Conflicts:
	source3/configure.in
	source4/Makefile
	source4/configure.ac
	source4/lib/nss_wrapper/nss_wrapper.c
	source4/lib/replace/system/passwd.h
	source4/main.mk
2008-09-16 17:07:11 +02:00
Jelmer Vernooij
ca2da61540 Use single cope of nss_wrapper in Samba 3 and Samba 4. 2008-09-16 17:05:00 +02:00
Jelmer Vernooij
41669237cd Use single copy of socket_wrapper in Samba 3 and Samba 4. 2008-09-16 16:39:45 +02:00
Jelmer Vernooij
0016bc4091 Disable WMI for now since it doesn't compile. 2008-09-16 07:28:13 +02:00
Jelmer Vernooij
54437f1e8a More improvements. 2008-09-15 17:40:19 +02:00
Jelmer Vernooij
116a3fa9ee Disable WMI for now, as it doesn't build properly yet. 2008-09-15 17:39:20 +02:00
Jelmer Vernooij
09f7891522 Use other utility typemaps inside wmi python functions. 2008-09-15 17:39:18 +02:00
Jelmer Vernooij
a82c89e882 Add build system bits for wmi. 2008-09-15 17:37:20 +02:00
Stefan Metzmacher
8dede49961 build: autogenarate VPATH by configure
metze
(This used to be commit 16147753ad)
2008-08-01 17:52:36 +02:00
Stefan Metzmacher
1384f836b6 heimdal_build: rename config.m{k,4} => internal.m{k,4}
metze
(This used to be commit 33700d4a97)
2008-06-09 11:29:58 +02:00
Andrew Bartlett
51ae2302a6 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet
It seems the format of main.mk changed in my sleep...

Conflicts:

	source/main.mk
(This used to be commit 56f2288e4f)
2008-05-28 08:11:05 +10:00
Jelmer Vernooij
34402ecea6 Move source dir variables to Makefile.
(This used to be commit fdc7c3568e)
2008-05-27 16:44:04 +02:00
Jelmer Vernooij
5c66b80c07 Move version.o and dynconfig.o into their own directory.
(This used to be commit 2cc924a412)
2008-05-27 13:38:39 +02:00
Andrew Bartlett
5d0d239d1a Start an 'NTP signing server' in Samba4.
I am modifying the ntp.org server to talk to this service, to sign
packets per MS-SNTP.

Andrew Bartlett
(This used to be commit 0c15385e60)
2008-05-27 16:20:18 +10:00
Jelmer Vernooij
b9c3aae792 Include full path for python scripting dir to allow out-of-tree builds.
(This used to be commit 01485bea87)
2008-05-23 19:32:50 +02:00
Jelmer Vernooij
022ab33222 Revert some absolute paths.
(This used to be commit b4613e8135)
2008-05-19 02:19:32 +02:00
Jelmer Vernooij
32dfdae009 Move IDL build script to rpc directory, make various bits and pieces easier to use externally.
(This used to be commit 8328ff7641)
2008-05-19 02:03:00 +02:00
Jelmer Vernooij
4c70cda986 Fix a couple (well, little more than that..) of typos.
(This used to be commit a6b5211994)
2008-05-18 23:02:47 +02:00
Jelmer Vernooij
4c8756f147 Create prototype headers from Makefile directory, without smb_build in the middle.
(This used to be commit f4a77b96f9)
2008-05-18 22:30:08 +02:00
Jelmer Vernooij
333c169529 Use variables for source directory in remaining subsystems.
(This used to be commit 6b6b2196a8)
2008-05-18 20:30:46 +02:00
Jelmer Vernooij
6a31928869 Use variables for source directory in a couple more places.
(This used to be commit 28f4a8bc2c)
2008-05-18 19:56:17 +02:00
Jelmer Vernooij
03643aec88 Use variables for source directory in a couple more places.
(This used to be commit c41bd3005f)
2008-05-18 19:54:27 +02:00
Jelmer Vernooij
137ec6e340 Use variables for source directory in a couple more places.
(This used to be commit 2860a7db59)
2008-05-18 19:46:09 +02:00