Volker Lendecke
3662c2b0f6
cli_get_pipe_name_from_iface does not need the cli_state
...
I leave the TALLOC_CTX in, we might have to allocate it in the future
2009-01-22 11:38:00 +01:00
Michael Adam
63e23a7d64
s3: run "make samba3-idl"
...
Michael
2009-01-22 08:16:55 +01:00
todd stecher
989ad44d32
Memory leaks and other fixes found by Coverity
2009-01-21 17:13:03 -08:00
Jelmer Vernooij
e9615b43b4
Fix path to check_python.m4.
2009-01-21 18:54:20 +01:00
Michael Adam
a868d2f3d5
libsmbconf: move the non-registry parts of libsmbconf to top level
...
Michael
2009-01-21 18:40:58 +01:00
Michael Adam
85447ac747
s3:libsmbconf: include smbconf headers with lib/smbconf prefix
...
Michael
2009-01-21 18:40:57 +01:00
Michael Adam
7ac06f1609
s3:libsmbconf: use talloc_free instead of TALLOC_FREE in reg backend
...
Michael
2009-01-21 18:40:57 +01:00
Michael Adam
1ed0cc7c9b
s3:libsmbconf: use talloc_free instead of TALLOC_FREE in txt backend
...
Michael
2009-01-21 18:40:56 +01:00
Michael Adam
d0a8c356fb
s3:libsmbconf: use talloc_free instead of TALLOC_FREE in smbconf_init
...
Michael
2009-01-21 18:40:56 +01:00
Michael Adam
f0f5029fd7
s3:libsmbconf: use talloc_free instead of TALLOC_FREE in testsuite
...
Michael
2009-01-21 18:40:56 +01:00
Michael Adam
53ea574255
s3:libsmbconf: use talloc_free instead of TALLOC_FREE in smbconf_util.c
...
Michael
2009-01-21 18:40:55 +01:00
Michael Adam
c94fd054ca
s3:libsmbconf: use talloc_free instead of TALLOC_FREE in smbconf.c
...
Michael
2009-01-21 18:40:55 +01:00
Michael Adam
9f3c67e80c
s3:libsmbconf: remove the init headers from smbconf.h
...
give the smbconf_init() dispatcher and the backends
(smbconf_reg and smbconf_txt) a header of their own each.
This allows to use the basic infrastructure and
single backends individually.
Michael
2009-01-21 18:40:54 +01:00
Michael Adam
52b77c928c
s3:libsmbconf: remove unused function smbconf_is_writeable_bystring()
...
Michael
2009-01-21 18:40:54 +01:00
Karolin Seeger
3089cfcc4b
s3/vfs_extd_audit: Don't ignore "syslog = 0".
...
This fixes bug #5956 .
Thanks to Oskar Wycislak <cantorek [at] gmail.com> for reporting
and providing a patch!
Karolin
2009-01-21 18:32:38 +01:00
Jelmer Vernooij
1377f28f85
Fix warning; base dn is no longer const.
2009-01-21 18:20:23 +01:00
Jelmer Vernooij
f607ad2e90
Move check_python.m4 to common m4 directory.
2009-01-21 18:07:41 +01:00
Jelmer Vernooij
076bb89028
expand-includes: Add simple protection against infinite recursion.
2009-01-21 17:32:08 +01:00
Jelmer Vernooij
2c1d70ab79
Automagically expand includes in Makefile.in during configure time
...
when make is not GNU Make.
2009-01-21 17:21:45 +01:00
Jelmer Vernooij
3a4e61ecd8
Only check for Perl once in Samba 3.
2009-01-21 16:49:36 +01:00
Jelmer Vernooij
4967f6948f
Move check_make.m4 to the top-level.
2009-01-21 16:46:52 +01:00
Jelmer Vernooij
f3ecb70133
Replace ldb_search() with ldb_search_exp_fmt(), like in Samba 4.
2009-01-21 16:15:53 +01:00
Jelmer Vernooij
47951fc5d0
Reorder arguments to ldb_search() to match what is in Samba 4.
2009-01-21 15:18:05 +01:00
Jelmer Vernooij
d3199276ea
Merge branch 'master' of ssh://git.samba.org/data/git/samba
2009-01-21 14:24:16 +01:00
Jelmer Vernooij
11a25f9050
Allow calling DCE/RPC server implementations directly using
...
rpc_pipe_client.
2009-01-21 14:05:51 +01:00
Stefan Metzmacher
bc42f251c3
merged-build: propare to fix make test4
...
metze
2009-01-21 13:35:36 +01:00
Volker Lendecke
2bb1266796
Fix a typo
2009-01-21 11:21:00 +01:00
Volker Lendecke
55dfad40af
"userdom_struct" does not need "full_name" anymore -- unused
2009-01-20 23:10:16 +01:00
Volker Lendecke
d7d251f8c7
Fix some nonempty blank lines
2009-01-20 23:10:16 +01:00
Volker Lendecke
520f88143b
Remove some unused code
2009-01-20 16:41:32 +01:00
Volker Lendecke
b8b6cddb29
Remove some smb fsp knowledge from rpc_server/
...
np_open/read/write don't have to know about files_struct
2009-01-20 16:41:14 +01:00
Volker Lendecke
bd4718d281
Make use of TALLOC_FREE
2009-01-20 14:34:51 +01:00
Stefan Metzmacher
930b3c15da
s3:messaging: also recreate the local messaging backend in messaging_reinit()
...
This prepares the change to use signal events in the tdb backend.
metze
2009-01-20 00:41:45 +01:00
Stefan Metzmacher
26e863e6dd
s3: reinit_after_fork() should reinit the event context before the messaging context
...
Because messaging_reinit() may add events to the event context, which will
removed by event_context_reinit().
metze
2009-01-20 00:41:20 +01:00
Stefan Metzmacher
8d203d3cab
s3:events: add support for signal events
...
metze
2009-01-20 00:41:09 +01:00
Stefan Metzmacher
fcf9f72e04
s3:smbd: call message_dispatch() before processing incoming PDUs
...
This is a hack to fix races which happen with the RAW-RENAME and RAW-OPLOCK
tests. We should try to remove it later.
metze
2009-01-20 00:40:56 +01:00
Stefan Metzmacher
4feafd7c7b
s3:idmap_tdb: convert to the dbwrap api
...
metze
2009-01-19 17:06:41 +01:00
Stefan Metzmacher
535311d187
s3:dbwrap: add dbwrap_delete(), dbwrap_store() and dbwrap_fetch()
...
The _bystring function are now just tiny wrappers.
metze
2009-01-19 17:06:03 +01:00
Stefan Metzmacher
a83b327f1b
s3:dbwrap: add get_flags() hook to db_context
...
metze
2009-01-19 17:06:02 +01:00
Volker Lendecke
e58a8c169c
Fix the same bug as 8b618d0
fixes, this time in winbindd_passdb.c
2009-01-19 11:49:18 +01:00
Volker Lendecke
fe9dd8710d
Remove unused tdb_search_keys()
2009-01-19 00:05:56 +01:00
Volker Lendecke
eaec865148
simplify gencache_iterate a bit, fix nonempty blank lines
2009-01-19 00:05:56 +01:00
Volker Lendecke
a9542ddcb7
libnetapi_open_pipe does not need to return cli_state
...
The user session key is also available in rpccli->auth->user_session_key
Guenther, please check!
Thanks,
Volker
2009-01-18 20:10:06 +01:00
Volker Lendecke
0dbd396862
Add a macro async_req_setup()
...
This streamlines setting up a multi-step async request a bit
2009-01-18 16:45:07 +01:00
Volker Lendecke
c45b6ec29a
Add code to torture the fragmentation code a bit
2009-01-18 15:40:45 +01:00
Volker Lendecke
a158ebbe49
Remove unused functions
2009-01-18 15:40:45 +01:00
Volker Lendecke
28c35b4c04
Make rpc_pipe_bind async
2009-01-18 15:40:45 +01:00
Volker Lendecke
ecb5184ce5
Fix an uninitialized variable
2009-01-18 15:40:45 +01:00
Volker Lendecke
3f9f188877
Remove sync rpc_api_pipe_req
2009-01-18 15:40:45 +01:00
Volker Lendecke
396ed3b363
Add async rpc_api_pipe_req
2009-01-18 15:40:45 +01:00