Jelmer Vernooij
f06b083ff3
Convert param Python module to "manual" C.
2008-12-21 16:32:47 +01:00
Jelmer Vernooij
6efb7ff981
Fix various Python-related bugs.
2008-12-21 07:34:27 +01:00
Jelmer Vernooij
2e7a6cb6bf
py: Fix initialisation of subtypes, fix segfaults.
2008-12-21 03:08:14 +01:00
Jelmer Vernooij
bd41b4579c
Avoid linking in all Python modules to the samba binaries - we can just let Python dlopen() them.
2008-12-21 00:53:06 +01:00
Jelmer Vernooij
13fa639a29
Use plain C implementation for misc Python module rather than SWIG.
2008-12-20 23:38:30 +01:00
Jelmer Vernooij
04bef7fe2a
Fix more tests.
2008-12-19 16:08:35 +00:00
Stefan Metzmacher
a2700f3731
s4:secrets: remove unused structure
...
metze
2008-12-06 15:38:49 +01:00
Stefan Metzmacher
b7a1dd9a94
s4:loadparm: start 'browser' rpc_server
...
metze
2008-12-06 14:56:49 +01:00
Jelmer Vernooij
1575cae7e5
Fix memory leak.
2008-11-03 00:14:26 +01:00
Jelmer Vernooij
b45caa44e1
Fix the build.
2008-11-02 23:58:49 +01:00
Jelmer Vernooij
4147ad1e98
Remove global_loadparm.
2008-11-02 19:33:34 +01:00
Jelmer Vernooij
28d374ec15
Use environment variable rather than loadparm parameter when testing
...
nonblocking sockets.
2008-11-02 17:21:46 +01:00
Jelmer Vernooij
62c57cb400
Remove use of global_loadparm when comparing nt status error - use
...
global variable instead.
2008-11-02 17:11:20 +01:00
Jelmer Vernooij
e11a7b3a0b
Add utility function for getting the default loadparm context from a python module.
2008-11-02 16:48:48 +01:00
Jelmer Vernooij
ef915eff16
Move check of SMB_CONF_PATH to loadparm code.
2008-11-02 16:46:32 +01:00
Jelmer Vernooij
c537f7a914
Fix the build.
2008-11-02 05:49:36 +01:00
Jelmer Vernooij
b034c519f5
Add gensec_settings structure. This wraps loadparm_context for now, but
...
should in the future only contain some settings required for gensec.
2008-11-02 02:05:48 +01:00
Jelmer Vernooij
9265cb02d0
Use a separate global for nonblocking socket testing rather than global_loadparm.
2008-11-02 01:15:42 +01:00
Jelmer Vernooij
75819db083
Rename param_opt.flags to priority.
2008-11-01 15:09:26 +01:00
Jelmer Vernooij
069a6f0e4b
Disable lanman authentication by default in Samba 4.
2008-10-31 15:07:34 +01:00
Jelmer Vernooij
d6afe7c61a
Fix includes.
2008-10-24 18:06:57 +02:00
Jelmer Vernooij
0218669d62
Remove include/local.h and move defines to more appropriate places.
2008-10-24 17:53:38 +02:00
Jelmer Vernooij
23302413b3
Remove unused include param/param.h.
2008-10-24 16:37:56 +02:00
Jelmer Vernooij
a803525863
Regenerate SWIG files.
2008-10-24 15:30:43 +02:00
Jelmer Vernooij
12f7056aac
Remove access to global_loadparm from python module.
2008-10-24 15:00:09 +02:00
Jelmer Vernooij
e37ce5ba9f
Mark global_loadparm as deprecated.
2008-10-24 14:57:55 +02:00
Jelmer Vernooij
61013deff8
Remove dependency of charset code on loadparm.
2008-10-24 14:45:31 +02:00
Jelmer Vernooij
2d46992337
Remove const so return value can be freed.
2008-10-24 04:38:31 +02:00
Jelmer Vernooij
f18296151d
Merge branch 'master' of ssh://git.samba.org/data/git/samba
2008-10-23 21:59:15 +02:00
Jelmer Vernooij
9d2d666109
Make lp_tls_* return absolute paths.
2008-10-23 21:49:40 +02:00
Jelmer Vernooij
09065795d6
Remove unused constants from local.h.
2008-10-23 18:13:25 +02:00
Jelmer Vernooij
87ec1d2532
Make sure prototypes are always included, make some functions static and
...
remove some unused functions.
2008-10-20 18:59:51 +02:00
Jelmer Vernooij
218f482fbf
Use common strlist implementation in Samba 3 and Samba 4.
2008-10-12 00:56:56 +02:00
Jelmer Vernooij
9565999755
Fix include paths to new location of libutil.
2008-10-11 21:31:42 +02:00
Jelmer Vernooij
c8a19f0b83
Pass options struct into session initialization functions rather than
...
using global_loadparm.
2008-09-30 01:29:53 +02:00
Simo Sorce
508527890a
Merge ldb_search() and ldb_search_exp_fmt() into a simgle function.
...
The previous ldb_search() interface made it way too easy to leak results,
and being able to use a printf-like expression turns to be really useful.
2008-09-23 18:17:46 -04:00
Jelmer Vernooij
db0abee678
Merge branch 'master' of ssh://git.samba.org/data/git/samba into noejs
2008-09-19 00:06:14 +02:00
Jelmer Vernooij
6f6e42ce60
Generate with 1.3.36.
2008-09-18 23:55:50 +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
1ba033a070
Remove jsdir.
2008-09-18 16:57:44 +02:00
Jelmer Vernooij
7111645d3c
Use single copy of tdb in both samba3 and samba4.
2008-09-16 15:16:31 +02:00
Andrew Bartlett
2b1f2712f1
Add a standard filter for finding the LDAP secrets.
...
(This used to be commit 28c784966809d634e8497e0716b30bad018467b4)
2008-07-15 15:09:32 +10:00
Andrew Bartlett
234413fbd9
Use a configure-specified directory for the winbind priv pipe
...
This makes it easier for RPMs to specify an group for access to that
directory.
Andrew Bartlett
(This used to be commit fa361354433fb9a5c09c84997a7c51f3052c294e)
2008-06-28 22:02:19 +10:00
Andrew Tridgell
310875e637
Change our module code to not use the special symbol name init_module()
...
Current glibc libraries include a function called init_module(). If we
use the same name, then a dlsym() can find the glibc function if the
module doesn't have an initialisation function.
In ldb, none of our modules have an init_module(), so we end up calling the libc
functions with bogus arguments.
(This used to be commit 1b0621068998590e7b1e9528b78744dcd2cd5909)
2008-06-17 13:11:29 +10:00
Simo Sorce
929adc9efa
Make up the right dependencies now that ldb depends on libevents
...
(This used to be commit 3b8eec7ca334528cad3cdcd5e3fc5ee555d8d0e0)
2008-06-14 11:59:19 -04:00
Andrew Bartlett
b9213316c7
Allow the ntp_signd socket to be set from configure.
...
This will allow distributions to hard-code this path, particularly for
selinux, and matches how we handle the winbind socket dir.
Andrew Bartlett
(This used to be commit c8b441650400ed1b24c89991f5752dad3c87795f)
2008-05-29 15:20:58 +10:00
Andrew Bartlett
0f2d8eacf5
Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet
...
(This used to be commit 3038dd8a4ffae4113f49547a9d4d6b1c8c46397a)
2008-05-28 13:42:29 +10:00
Andrew Bartlett
baa2dffdf3
Bring up the ntp signing deamon
...
This starts ntp_signd at startup, and fixes some build issues.
Andrew Bartlett
(This used to be commit cb0dcd5c3dfe2a46755270a4594b7289f555d814)
2008-05-28 13:21:26 +10:00
Jelmer Vernooij
8fb5ac6227
Fix dependency on swig ldb module.
...
(This used to be commit e616a9a1e55aa2265fd2fb4cd2dd0c3490158383)
2008-05-28 04:11:40 +02:00
Jelmer Vernooij
936b973acb
Use new dynconfig.h location.
...
(This used to be commit c3f556915f09d078253e4c5539910a1cf420eeca)
2008-05-27 14:36:28 +02:00