Jelmer Vernooij
d30b6af953
pyrpc: Raise proper NDR error codes with matching strings rather than mapping
...
to NTSTATUS first.
2009-01-26 17:31:50 +01:00
Jelmer Vernooij
5baac15781
Merge branch 'master' of ssh://git.samba.org/data/git/samba
2009-01-25 05:35:21 +01:00
Jelmer Vernooij
c9d193eb08
Add prototypes required by samba-gtk.
2009-01-25 05:32:30 +01:00
Günther Deschner
ab2ee0711e
s4-smbtorture: add my copyright.
...
Guenther
2009-01-24 03:33:55 +01:00
Günther Deschner
da338efbf9
s4-smbtorture: add BackupLog handling in eventlog test.
...
Guenther
2009-01-24 03:33:55 +01:00
Günther Deschner
d3b8fdd71e
s4-smbtorture: add test_GetLogIntormation test.
...
Guenther
2009-01-24 03:33:23 +01:00
Günther Deschner
a6131f2a8b
s4-smbtorture: add ReportEventW test.
...
Guenther
2009-01-24 03:33:23 +01:00
Kai Blin
481183ab02
s4: add ../lib/async_req to the s4 build
2009-01-23 17:57:33 +01:00
Stefan Metzmacher
232560627f
s4: we're on the way to alhpa7
...
metze
2009-01-23 11:27:19 +01:00
Jelmer Vernooij
1fcd85e8b9
Merge branch 'master' of ssh://git.samba.org/data/git/samba
2009-01-22 22:49:30 +01:00
Simo Sorce
3942e53357
Do not start a transaction this way.
...
Because we still want to commit any changes that successfully apply we
never want to do a global cancel, and because of how transaction nesting
works that means we never cancel any "transaction" at the single modify
operation level.
Let each operation start its own transaction so that the transaction is
properly canceled if any error is returned and half committed operations
(though plugins failing) are properly reverted on a per operation basis.
2009-01-22 11:54:51 -05:00
Jelmer Vernooij
ebb929779b
Remove obsolete samr Python module - use samba.dcerpc.samr instead.
2009-01-22 15:23:32 +01:00
Jelmer Vernooij
a4afed1e9a
Implement as_sddl.
2009-01-22 14:49:51 +01:00
Jelmer Vernooij
fc50f7ecba
Support parsing sddl for security descriptors.
2009-01-22 14:37:59 +01:00
Jelmer Vernooij
e490c1b8c8
Move configure test files to the top-level and share them between s3 and
...
s4.
2009-01-22 11:35:28 +01:00
Jelmer Vernooij
97ff9d479a
libsmbconf: Add build magic for Samba 4.
2009-01-21 18:50:02 +01:00
Jelmer Vernooij
f607ad2e90
Move check_python.m4 to common m4 directory.
2009-01-21 18:07:41 +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
e4801a426a
Use script path to find the setup directory.
2009-01-21 14:26:06 +01:00
Jelmer Vernooij
1101d7aa57
Merge branch 'master' of ssh://git.samba.org/data/git/samba
2009-01-21 14:25:08 +01:00
Jelmer Vernooij
b64b78e4cc
Allow overriding the function that ships the request in the Samba 3
...
client code.
2009-01-21 13:40:18 +01:00
Stefan Metzmacher
a83feb2fe3
s4:auth: move make_server_info_netlogon_validation() function arround
...
metze
2009-01-21 13:36:11 +01:00
Stefan Metzmacher
ccffe1ca71
s4:selftest: reference binaries via variables in tests.sh
...
metze
2009-01-21 13:35:36 +01:00
Stefan Metzmacher
7447151274
s4:python glue: fix dependecy to pyldb
...
metze
2009-01-21 13:35:34 +01:00
Stefan Metzmacher
d965ff05c9
s4:ldb: remove dependency to samba4's events wrapper
...
metze
2009-01-21 10:44:04 +01:00
Jelmer Vernooij
0118b2301b
Don't use TMPDIR as variable, it's already used for other purposes.
...
Don't include GIT revision in release version strings.
2009-01-19 22:52:26 +01:00
Jelmer Vernooij
b876478219
Make sure server_role gets initialized in backend provisioning code -
...
fixes test.
2009-01-19 21:14:37 +01:00
Stefan Metzmacher
afd405dd90
nbt_server/wins: winsdb_handle() can be static
...
metze
(from samba4wins tree ba45b14b48f62eb1668509738f83fa17a4ce95fd)
2009-01-19 07:05:54 +01:00
Stefan Metzmacher
2973af5111
nbt_server/wins: add some const
...
metze
(from samba4wins tree e54b2d3ddbf338fe5d9802724e76f320fd4423e5)
2009-01-19 07:05:54 +01:00
Stefan Metzmacher
2dcac3c5e6
nbt_server/wins: use talloc_zero() to create struct winsdb_handle
...
metze
(from samba4wins tree 0f2995f77ab092d71e539c2473c94956f9c253fb)
2009-01-19 07:05:54 +01:00
Stefan Metzmacher
6bcd2cbd27
wrepl_server: make 'use inform' the default and autofallback against old servers
...
metze
(from samba4wins tree f44c8c8e1986e2105e899bb1f8a3896575eef582)
2009-01-19 07:05:53 +01:00
Stefan Metzmacher
d5b7240ac5
libcli/wrepl: return the major version of the server in wrepl_associate()
...
metze
(from samba4wins tree 1ea02d50d1607b94e15ff07568fa5056cb6e4f09)
2009-01-19 07:05:53 +01:00
Stefan Metzmacher
7c7bdf3669
wreplserver: add "wreplsrv:propagate name releases = yes" for replicated sgroup merges
...
metze
(from samba4wins tree 80cbe665e561182d28acc6ad474243b83f3e4d28)
2009-01-19 07:05:52 +01:00
Stefan Metzmacher
e1c968afd8
winsserver: add "wreplsrv:propagate name releases" option
...
Add an option to propagate name releases directly.
This make the results for #1C name queries more consistent
among all servers.
It's off by default to match windows.
metze
(from samba4wins tree 166e9fdffb9f4e26513c3b4ec1f6f168ecbe18f8)
2009-01-19 07:05:52 +01:00
Stefan Metzmacher
fb64b12be5
winsserver_release: update the expire time if only one address is released
...
We also take the ownership if the record isn't owned.
This matches windows...
metze
(from samba4wins tree d7b19339c0444cbe0989fcfa91a22323215d2f6b)
2009-01-19 07:05:52 +01:00
Stefan Metzmacher
81a2a43a5a
wrepl_scavenging: add a comment to make the is_static case more clear
...
metze
(from samba4wins tree 67fa7dc4fe36b143d36df1309840328a14683e31)
2009-01-19 07:05:51 +01:00
Stefan Metzmacher
bbe4785f34
wrepl_server: fix the record expire time of sgroup merges
...
if we're the owner, the expire time becomes the highest
expire time of owned addresses
metze
(from samba4wins tree 024f439db45046c7c0bb4759c75877462405baec)
2009-01-19 07:05:51 +01:00
Stefan Metzmacher
c4402e3fde
wrepl_server: use a local 'local_owner' variable to make the code more readable
...
metze
(from samba4wins tree eba9a8ce0641a2984112f4e1473801fa449ed96d)
2009-01-19 07:05:50 +01:00
Stefan Metzmacher
780bc13736
winsdb: the we_are_owner in winsdb_lookup() needs to be per address
...
This fixes a bug where #1C addresses are registered with different
WINS-Servers and a merged #1C record.
metze
(from samba4wins tree 72e055394a0fd1f543be9c196b4179356a1033f6)
2009-01-19 07:05:50 +01:00
Stefan Metzmacher
cd5e43b327
nbt_server: fix crash bug, the wins client interface may not have a nbtsock
...
metze
(from samba4wins tree 8035601da7c7e8b65fe1d82c2654c412fa169338)
2009-01-19 07:05:50 +01:00
Stefan Metzmacher
a5b3975cf7
nbt_server: redirect incoming response packets to the correct interface
...
We may send requests packets (WACK challenges or similar things)
via a different udp socket than the socket we receive the
matching response. We need to setup an unexpected handler
on the nbt sockets and redirect responses to the correct
nbt_socket. (By redirect I mean we use the correct
nbt_socket structure, we're *not* resending the packet
with sendto() via the kernel...)
metze
(from samba4wins tree 7ce8e705e5a9aabb787d17fbec7a078d9d6780dc)
2009-01-19 07:05:44 +01:00
Stefan Metzmacher
c97df0d892
nbt_server: add some debug messages which show the used interfaces addresses
...
metze
(from samba4wins tree 8eb30add7c95672a85b4084b4a3dbfa78db820c4)
2009-01-19 07:05:26 +01:00
Stefan Metzmacher
65f096c8cd
wreplsrv: don't log scavenging events at level 0
...
metze
(from samba4wins tree 7a1d4fac9d77440c2c463bfdb2a5671e4817cfdf)
2009-01-19 07:05:25 +01:00
Stefan Metzmacher
9598d775a5
wreplsrv: log a successful replication cycle at level 1
...
metze
(from samba4wins tree b411e60e1536668e11bc5d8eaa389071b25077bf)
2009-01-19 07:05:25 +01:00
Stefan Metzmacher
6d107fff13
wreplsrv: log replication failures at log level 0
...
metze
(from samba4wins tree 405cbb74b7191e744178894a5e0ac4abcac2a4fe)
2009-01-19 07:05:24 +01:00
Stefan Metzmacher
4a878115a7
NBT-WINS: test if the server ignores resent packets
...
metze
(from samba4wins tree 24eb7577414c8584b97f43c850d738d3dbb30777)
2009-01-19 07:05:23 +01:00
Stefan Metzmacher
1ffcebbf0f
NBT-WINS: we don't need the slow low port tests for every name
...
metze
(from samba4wins tree 7862deca8555f960a5ef65e6315ce94af5023a2a)
2009-01-19 07:05:23 +01:00
Stefan Metzmacher
462e4d0cef
NBT-WINS: if we're bound to port 137 trigger WACK reponses with timeouts
...
metze
(from samba4wins tree de7225658493006c19d139ac77ac1b1ffab01d25)
2009-01-19 07:05:22 +01:00
Stefan Metzmacher
384b9f709a
NBT-WINS: try to bind to port 137 in the NBT-WINS test
...
metze
(from samba4wins tree 5e101475d5ed62060c991ea71c943e76b862aeef)
2009-01-19 07:05:22 +01:00