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