Günther Deschner
0b05e32f92
s3-waf: only link in samr util code where needed.
...
Guenther
2010-08-26 00:17:09 +02:00
Günther Deschner
4991af46d7
s3-build: only link in samr util code where needed.
...
Guenther
2010-08-26 00:17:09 +02:00
Günther Deschner
ecf32c851a
s3-build: remove RPC_PARSE_OBJ.
...
Guenther
2010-08-26 00:17:09 +02:00
Günther Deschner
83dc8314f1
s3-waf: remove RPC_PARSE_SRC.
...
Guenther
2010-08-26 00:17:09 +02:00
Günther Deschner
88720f80c5
s3-build: only link in epmapper client code where needed.
...
Guenther
2010-08-26 00:17:08 +02:00
Günther Deschner
4d78984570
s3-waf: only link in epmapper client code where needed.
...
Guenther
2010-08-26 00:17:08 +02:00
Günther Deschner
ff5ab04882
s3-build: only link in netlogon client code where needed.
...
Guenther
2010-08-26 00:17:08 +02:00
Günther Deschner
13cff58917
s3-waf: only link in netlogon client code where needed.
...
Guenther
2010-08-26 00:17:08 +02:00
Günther Deschner
0ed16e94c3
s3: separate out cli schannel functions that depend on cli_netlogon.
...
Guenther
2010-08-26 00:16:57 +02:00
Günther Deschner
064826c4d1
s3-build: only link in samr client code where needed.
...
Guenther
2010-08-25 23:07:39 +02:00
Günther Deschner
6810ead40d
s3-waf: only link in samr client code where needed.
...
Guenther
2010-08-25 23:07:29 +02:00
Günther Deschner
1895d669c2
s3-build: only link in lsa client code where needed.
...
Guenther
2010-08-25 23:07:17 +02:00
Günther Deschner
c107c66203
s3-waf: only link in lsa client code where needed.
...
Guenther
2010-08-25 23:07:09 +02:00
Günther Deschner
562c5999ec
s3-build: only link in srvsvc client code where needed.
...
Guenther
2010-08-25 23:06:59 +02:00
Günther Deschner
0d0deba7bc
s3-waf: only link in srvsvc client code where needed.
...
Guenther
2010-08-25 23:06:48 +02:00
Günther Deschner
0ae0ca062b
s3-build: only link in wkssvc client code where needed.
...
Guenther
2010-08-25 23:06:37 +02:00
Günther Deschner
cfca94656a
s3-waf: only link in wkssvc client code where needed.
...
Guenther
2010-08-25 23:06:25 +02:00
Günther Deschner
2190386518
s3-build: only link in svcctl client code where needed.
...
Guenther
2010-08-25 23:06:15 +02:00
Günther Deschner
03269d6783
s3-waf: only link in svcctl client code where needed.
...
Guenther
2010-08-25 23:06:05 +02:00
Günther Deschner
9a195fd233
s3-build: only link in dssetup client code where needed.
...
Guenther
2010-08-25 23:05:54 +02:00
Günther Deschner
2d72cab5d0
s3-waf: only link in dssetup client code where needed.
...
Guenther
2010-08-25 23:05:43 +02:00
Günther Deschner
5c8b54820b
s3-build: only link in initshutdown client code where needed.
...
Guenther
2010-08-25 23:05:32 +02:00
Günther Deschner
e25e9bec24
s3-waf: only link in initshutdown client code where needed.
...
Guenther
2010-08-25 23:05:15 +02:00
Günther Deschner
f97ff9d440
s3-build: only link in echo client code where needed.
...
Guenther
2010-08-25 23:05:03 +02:00
Günther Deschner
3b24db6bf8
s3-waf: only link in eventlog echo code where needed.
...
Guenther
2010-08-25 23:04:53 +02:00
Günther Deschner
0f10349f14
s3-build: only link in dfs client code where needed.
...
Guenther
2010-08-25 23:04:42 +02:00
Günther Deschner
09b973f6bb
s3-waf: only link in dfs client code where needed.
...
Guenther
2010-08-25 23:04:32 +02:00
Günther Deschner
a66bb0d8ec
s3-build: only link in drsuapi client code where needed.
...
Guenther
2010-08-25 23:04:21 +02:00
Günther Deschner
bd22ef79c2
s3-waf: only link in drsuapi client code where needed.
...
Guenther
2010-08-25 23:04:10 +02:00
Günther Deschner
4dbb682bc5
s3-build: only link in ntsvcs client code where needed.
...
Guenther
2010-08-25 23:03:54 +02:00
Günther Deschner
1a00dd4aa7
s3-waf: only link in ntsvcs client code where needed.
...
Guenther
2010-08-25 23:03:41 +02:00
Günther Deschner
50df1c6f87
s3-build: only link in winreg client code where needed.
...
Guenther
2010-08-25 23:03:23 +02:00
Günther Deschner
ad855c0970
s3-waf: only link in winreg client code where needed.
...
Guenther
2010-08-25 23:03:07 +02:00
Günther Deschner
2af95fc88b
s3-build: only link in eventlog client code where needed.
...
Guenther
2010-08-25 22:56:59 +02:00
Günther Deschner
dc663295d1
s3-build: only link in spoolss client code where needed.
...
Shrinks a lot of binaries by 1 MB each.
Guenther
2010-08-25 22:56:29 +02:00
Günther Deschner
72f30e82e4
s3-waf: only link in spoolss client code where needed.
...
Shrinks a lot of binaries by 1 MB each.
Guenther
2010-08-25 22:55:16 +02:00
Günther Deschner
e978a3d3f4
s3-lsa: separate out init_lsa headers.
...
Guenther
2010-08-25 22:50:39 +02:00
Andrew Tridgell
aa54d239e2
s4-pynet: some systems don't have Py_TYPE()
...
we need a better method than this ....
2010-08-25 23:05:05 +10:00
Andrew Tridgell
e69b13ccdd
s4-pyrpc: added a test for talloc behaviour in pidl python code
2010-08-25 23:05:05 +10:00
Andrew Tridgell
717ee453dd
s4-pyglue: added talloc_total_blocks() python call
2010-08-25 23:05:05 +10:00
Andrew Tridgell
ba5b3fb248
s4-rodc: removed python memory workaround
...
we can now assign pidl generates structures directly without errors
2010-08-25 23:05:05 +10:00
Andrew Tridgell
4f8087cdb9
s4-python: reference substructures onto the parent structure
...
when a python object that is part of a parent structure is created, we
should reference it on the parent structure. This ensures that when
the child object goes out of scope that the parent structure is still
valid
2010-08-25 23:05:05 +10:00
Andrew Tridgell
634e06e465
pytalloc: fixed py_talloc_steal()
...
py_talloc_steal() was implemented as a macro which evaluated it's 2nd
argument twice. It was often called via a macro with a 2nd argument
that was a function call, for example an allocation in
py_talloc_new(). This meant it allocated memory twice, and leaked one
of them.
This re-implements py_talloc_steal() as a function, so that it only
does the allocation once.
2010-08-25 23:05:05 +10:00
Andrew Tridgell
9218de4b74
s4-pyglue: pyglue now depends on pytalloc
2010-08-25 23:05:05 +10:00
Andrew Tridgell
956341965c
s4-rodc: setup secrets database at end of RODC join
...
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2010-08-25 23:05:05 +10:00
Andrew Tridgell
5a367f641e
s4-pyglue: added talloc_report_full() and talloc_enable_null_tracking()
...
these are useful for tracking down leaks and bugs in python scripts
Pair-Programmed-With: Jelmer Vernooij <jelmer@samba.org>
2010-08-25 23:05:05 +10:00
Andrew Tridgell
cb0f8f0ee0
s4-repl: load RODC partitions using msDS-hasFullReplicaNCs
...
we mark these as incoming_only
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2010-08-25 23:05:05 +10:00
Andrew Tridgell
d78417a5d6
s4-pytalloc: use better names for python talloc objects
2010-08-25 23:05:05 +10:00
Michael Adam
be598569bb
s3:smbd: add nfs quota support to the linux-non-sysquota code
...
This is based on the implementation for solaris and FreeBSD.
It makes rpc calls out to the nfs server to retrieve quota
information.
2010-08-25 14:05:51 +02:00
Michael Adam
3add3aa17d
s3:smbd: add a nfs backend for sysquotas.
...
This module is based on the Solaris/FreeBSD implementation
of NFS quotas in the quotas.c module.
It implements the SMB_USER_QUOTA_TYPE query of the
get_quotas call. The other types and the set_quota call
are not implemented.
2010-08-25 14:05:51 +02:00