Günther Deschner
80b47fcb0a
s3-libnet: better separate headers.
...
Guenther
2010-07-13 22:40:46 +02:00
Günther Deschner
0e31a3af94
s3-ldb: fix build warning.
...
Guenther
2010-07-13 16:57:27 +02:00
Matthias Dieter Wallnöfer
915ddf0dc7
samr.idl:UserInfo structures - fix some names according to MS-SAMR documentation
...
See MS-SAMR section "FULL IDL"
2010-07-05 15:35:54 +02:00
Volker Lendecke
9e4ae600b7
s3: Remove procid_self() from ctdb_read_req() and ctdb_handle_message()
2010-07-05 11:06:32 +02:00
Volker Lendecke
1832e38425
s3: Remove some type-punned warnings
2010-07-05 11:06:32 +02:00
Volker Lendecke
2838047657
s3: Put serverid_key and serverid_data together
2010-07-05 11:06:32 +02:00
Volker Lendecke
23790c9a8f
s3: Add sconn_server_id()
2010-07-05 11:06:24 +02:00
Volker Lendecke
0220246c26
s3: Add messaging_server_id
2010-07-05 11:06:24 +02:00
Volker Lendecke
300667e4a9
s3: Pass procid_self() explicitly to messaging_ctdbd_connection()
2010-07-05 11:06:23 +02:00
Volker Lendecke
05237dca11
s3: Remove an unused variable -- thanks, metze!
2010-07-04 21:49:04 +02:00
Volker Lendecke
b0c83d50f9
s3: Replace register_message_flags() with serverid_register_msg_flags()
...
message_send_all is now done by walking the serverid.tdb, not the
connections.tdb anymore.
Günther, Simo, please check!
2010-07-04 21:49:03 +02:00
Volker Lendecke
8cf1cd2d5c
s3: Use msg_ctx->id in messaging
...
This removes some references to procid_self() deep inside the code
2010-07-04 17:29:23 +02:00
Volker Lendecke
7f0e6df883
s3: Pass the new server_id through reinit_after_fork
2010-07-04 17:29:23 +02:00
Volker Lendecke
5a3c64668a
s3: Re-initialize the server_id in messaging_reinit
2010-07-04 17:29:23 +02:00
Volker Lendecke
b01958b0bd
s3: Remove serverid_[de]register_self
...
This removes some deep references to procid_self()
2010-07-04 16:41:14 +02:00
Volker Lendecke
ba57d23c1c
s3: ALWAYS run make test before checkin ....
2010-07-04 14:59:34 +02:00
Volker Lendecke
34558ae945
s3: Slight reshaping of server_exists_parse
...
Doing a copy and then do the compare is a bit pointless, use memcmp
2010-07-04 14:37:10 +02:00
Günther Deschner
b381fba089
s3-registry: avoid using registry_value union.
...
Just pull and push data as is.
Guenther
2010-07-02 10:50:21 +02:00
Günther Deschner
dff7be8ccb
s3-libads: only include libds flags where needed.
...
Guenther
2010-07-01 23:20:40 +02:00
Volker Lendecke
ba0ba4e85b
s3: Make some routines static in smbldap
2010-06-28 16:57:04 +02:00
Andreas Schneider
15bacaf3c5
s3-registry: Convert registry key delimiter from slash to backslash.
...
This is needed to support keynames containing a '/' like TCP/IP. Which
is used in serveral standard paths.
Signed-off-by: Michael Adam <obnox@samba.org>
2010-06-25 17:35:41 +02:00
Jeremy Allison
37264e5917
Fix bug 7528 - Solaris with NIS autohome.
...
Ensure entries containing "\n" are stripped.
Jeremy.
2010-06-22 12:19:05 -07:00
Volker Lendecke
e9e80a36e4
tldap: Fix a type-punned warning
2010-06-21 15:03:59 +02:00
Volker Lendecke
8af446be78
s3: Fix some enum/int mixup warnings
2010-06-21 15:03:59 +02:00
Volker Lendecke
c0ed0bca59
s3: Fix a type-punned warning
2010-06-21 15:03:58 +02:00
Michael Adam
e78f2b2e1e
s3:fix an outdated comment.
2010-06-21 12:38:25 +02:00
Andreas Schneider
a75feeaa23
s3-tdb: Added missing out of memory check in rename_file_with_suffix().
2010-06-16 14:31:40 +02:00
Simo Sorce
5e576a53ab
s3:lib make server contexts generic
...
Pair-programmed-with: Andreas Schneider <asn@samba.org>
2010-06-10 17:30:45 -04:00
Björn Jacke
687c42ee65
s3: fix calculation of st_blocks in init_stat_ex_from_stat
...
this is just relevant for the very rare systems that don't have the st_blocks
struct member. This is a fixup of the fix for bug 7474.
Thanks to Joachim Schmitz for spotting this!
2010-06-09 15:27:38 +02:00
Günther Deschner
575b1018c6
s3-netdomjoin-gui: Fix Bug #7500 . Fix 'not a string literal' warning in netdomjoin-gui.
...
Patch from Buchan Milne <bgmilne@mandriva.org>.
Thanks!
Guenther
2010-06-08 12:27:29 +02:00
Björn Jacke
711a30aa61
s3: fix build on platforms without st_blocks and st_blksize stat struct members
...
This fixes bug 7474.
2010-06-07 23:16:48 +02:00
Günther Deschner
0604df52e3
s3-lsa: Fix static list of luids in our privileges implementation.
...
The high/low order changed while moving to LSA defines. Found by torture test.
Guenther
2010-06-07 12:58:46 +02:00
Günther Deschner
4591fdbc18
s3-privileges: use LUID defines from lsa IDL.
...
Guenther
2010-06-07 10:33:36 +02:00
Günther Deschner
b6a2cea74d
s3-security: use shared "Standard access rights.".
...
Guenther
2010-06-03 11:00:26 +02:00
Günther Deschner
5cf3b0bba4
s3-security: move ALL_SECURITY_INFORMATION to the only user.
...
Guenther
2010-06-03 11:00:25 +02:00
Günther Deschner
a75436e3ee
s3-security: use shared SECINFO_DACL define.
...
Guenther
2010-06-03 11:00:12 +02:00
Günther Deschner
e24a59f932
s3-security: use shared SECINFO_SACL define.
...
Guenther
2010-06-03 10:59:54 +02:00
Günther Deschner
630c27bdad
s3-security: use shared SECINFO_GROUP define.
...
Guenther
2010-06-03 10:59:38 +02:00
Günther Deschner
415d3d5fe7
s3-security: use shared SECINFO_OWNER define.
...
Guenther
2010-06-03 10:59:15 +02:00
Günther Deschner
bcd4077be6
s3: remove unused librpc/ndr/sid.c.
...
Guenther
2010-06-03 01:07:17 +02:00
Günther Deschner
f9f8007361
s3-build: only use ndr_security.h where needed.
...
Guenther
2010-05-31 11:32:37 +02:00
Andrew Bartlett
d266f8fdf1
s3:lib s3:lib move get_global_sam_name to util_names.c
...
This doesn't really belong in util_sid.c, and has much more in common
with the other functions in util_names.c
Andrew Bartlett
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2010-05-28 18:08:28 +02:00
Andrew Bartlett
539ef13bfe
s3:lib split out global workgroup and netbios name functions.
...
Having these in their own file allows easier selective inclusion.
Andrew Bartlett
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2010-05-28 18:08:27 +02:00
Michael Adam
36b74e03cf
s3:registry: rename lib/util_reg_api.c to registry/reg_util_marshalling.c
2010-05-25 10:35:27 +02:00
Michael Adam
f3053739b7
s3:registry: move prototype registry_create_admin_token() to new header reg_util_token.h
...
and use it only where necessary.
2010-05-25 10:35:26 +02:00
Michael Adam
d335f292ce
s3:registry: extract the reg_backend_db prototypes into their own header.
...
And use them only where needed.
2010-05-25 10:35:25 +02:00
Andrew Bartlett
cba7f8b827
s3:dom_sid Global replace of DOM_SID with struct dom_sid
...
This matches the structure that new code is being written to,
and removes one more of the old-style named structures, and
the need to know that is is just an alias for struct dom_sid.
Andrew Bartlett
Signed-off-by: Günther Deschner <gd@samba.org>
2010-05-21 10:39:59 +02:00
Andrew Bartlett
a92b653af9
s3:passdb Remove use of uint8 uint16 and uint32 in favour of C99 types
...
Signed-off-by: Günther Deschner <gd@samba.org>
2010-05-21 10:24:55 +02:00
Günther Deschner
aadd29356e
s3-registry: support REG_DWORD_BIG_ENDIAN.
...
Just treat it as a REG_DWORD for now. Long term all these checks will need to
pass away, once we get a real registry...
Guenther
2010-05-20 18:44:07 +02:00
Günther Deschner
fb16ac229b
s3-registry: support REG_QWORD.
...
Guenther
2010-05-20 18:32:08 +02:00