Age | Commit message (Collapse) | Author | Files | Lines |
|
(This used to be commit 7d10e192caa60b816466a9deddf736afd2445080)
|
|
(This used to be commit 6fb7097edfa222234505a4223c627dd506f5df7d)
|
|
(This used to be commit 47a17a741af625eb52f611b3d0f3ea0e207f2c3a)
|
|
mgmt is part of the DCE/RPC standard.
(This used to be commit b0d05727b4e2688f182ae3427e3215b22562ae6c)
|
|
(This used to be commit 02ae0b9cde8a18498bc72583d8cac9b0217da4ad)
|
|
metze
(This used to be commit 5d49d8b9e149d320cb08c5c2a4fc4cb8bfd74129)
|
|
metze
(This used to be commit 3d0a810ccd5d7490d46f91ca6aef6052ca0c56c3)
|
|
and extent the comments a bit
metze
(This used to be commit 16c958600ea6d4481f32081262bf8bae4b56a247)
|
|
metze
(This used to be commit 38bb7f5445cf1d1a52a9edb21475ed2d5ed20ce4)
|
|
metze
(This used to be commit 521355b57b74dbdccc6ae15738345e1d989ce262)
|
|
(This used to be commit 37aa32e2fe4829ec467c606cfcc7485508a2682c)
|
|
This needs to be fixed in Samba3 as well. It might be exploitable (I
haven't confirmed one way or the other), so I think this should be
fixed for 3.0.25
(This used to be commit 4766175ff2d0de8af92046e29280c7893ac8fe1f)
|
|
dcerpc_ship_next_request() logic was added the penidng queue was split
in two, but we also needed to update the code which removes requests
from the queue to know about the two queues. Following the pattern
used in other client libs, I based which queue to remove from on
req->state, and added a new state RPC_REQUEST_QUEUED. This fixes a
crash that happens when rpc requests time out.
This patch also fixes the handling of timed out bind requests, and the
talloc_reference handling in dcerpc_ndr_request_recv().
(This used to be commit f51a129b52d53059cc1567538f986400c0ea5602)
|
|
implemented. This will allow for a ctdb opendb backend.
(This used to be commit 6b91ca0968209ad17489341c78d9610607cc8320)
|
|
Samba4. This only broke on global catalog queries, which turned out to
be due to changes in the partitions module that metze needed for his
DRSUAPI work.
I've reworked partitions.c to always include the 'problematic' control,
and therefore demonstrated that this is the issue. This ensures
consistency, and should help with finding issues like this in future.
As this control (DSDB_CONTROL_CURRENT_PARTITION_OID) is not intended to
be linearised, I've added logic to allow it to be skipped when creating
network packets.
I've likewise make our LDAP server skip unknown controls, when marked
'not critical' on it's input, rather than just dropping the entire
request. I need some help to generate a correct error packet when it is
marked critical.
Further work could perhaps be to have the ldap_encode routine return a
textual description of what failed to encode, as that would have saved
me a lot of time...
Andrew Bartlett
(This used to be commit eef710668f91d1bbaa2d834d9e653e11c8aac817)
|
|
(This used to be commit 6fb3b4be10d204bec61a1fddd1c50c1c24d52ebf)
|
|
metze
(This used to be commit 974eb5eb6837685ee93efea814544cc7051c070e)
|
|
metze
(This used to be commit 9cdb9f1cee9af47e42e11357397b828b86632805)
|
|
inspired by:
http://cvs.linux-ha.org/viewcvs/viewcvs.cgi/linux-ha/replace/unsetenv.c?rev=1.4&view=auto
metze
(This used to be commit 8787525e518805f8445a376dc4964921598cb2e0)
|
|
metze
(This used to be commit c6b4f2d1518c989cacdc8869df89f02dc54857d7)
|
|
metze
(This used to be commit 2952c20b779fc6c797e2ab33ba3bda19cbb7a00d)
|
|
metze
(This used to be commit 3df206ddfadea5bf39a22e8c4c262764c79d302c)
|
|
metze
(This used to be commit d6de7f2cda70cfd55f0f7fbb9f3b93a5a58c6f51)
|
|
Andrew Bartlett
(This used to be commit 3549785700cb412fae0e58c530faa40683952d55)
|
|
Andrew Bartlett
(This used to be commit 5c07dbd2487c5c23355ad0e3db6e9f9caf8ce145)
|
|
for USN support.
Andrew Bartlett
(This used to be commit 5f363502434e88c16920b219d7a854a22fee658f)
|
|
and use the struct member names in all cases
metze
(This used to be commit c543ee57454d006c545e3e9e20c9ac0114081d3d)
|
|
metze
(This used to be commit 59fffa7ba148a082d0cf13226d0577b3fcd7b5ad)
|
|
Andrew Bartlett
(This used to be commit c55edacba5f45a756a01baa1bf6401b4815bada8)
|
|
where the error is from)
- Make default error string more consistant
Andrew Bartlett
(This used to be commit 7f115579d20a3112efd11444fafcbf78698fc9a1)
|
|
name the module.
Andrew Bartlett
(This used to be commit 2e85b1583b3da95db9b5b724b38748ff7d1f9efd)
|
|
Andrew Bartlett
(This used to be commit 8a5b3067e9ec8d7810687cd0a4909c02bdb86d15)
|
|
(This used to be commit 123ae858c77c2507bdac6a93be1e2932a3fd7375)
|
|
(This used to be commit 7841b299061ec8f4f6a14720dbe4fa7108313848)
|
|
Andrew Bartlett
(This used to be commit ddf7354986a800455b6f55c2fdbeb8bb39381716)
|
|
Wait around for the server to start, so we don't try to contact it
during it's starup phase.
Andrew Bartlett
(This used to be commit f484b0a924809dd8c9861ade8d184fb44b3b5e1f)
|
|
(This used to be commit f483f5b26a702cffb72a46e0f172d82c18471e26)
|
|
listening, before we continue.
Andrew Bartlett
(This used to be commit 171540e06a3eb42320238ad81bc9993e86137dc7)
|
|
was we were not checking the result of a convert_string() call, and it
was giving -1. We then passed -1 to fwrite() on stdout, which on aix
and macosx wrote all of available memory to stdout :)
To fix this, replace non-printing chars with ? in d_printf if the
string cannot be converted
(This used to be commit d20102d363f4b9214e29296ad8ec45c8d95614b5)
|
|
the logs go to a file.
Andrew Bartlett
(This used to be commit 9aaa19319718a5a8fcc1df066cbce67eaa3431d8)
|
|
few authentication tests. Now that the tests correctly 'fail', I was
able to fix the credentials subsystem to honour USER and PASSWD.
To get --machine-pass working, I needed ldb to always load it's static
modules, so I put this in ldb_connect().
Andrew Bartlett
(This used to be commit 3430d8c072407a1c33c32229095fc9db2142b6fa)
|
|
current test makes no sense with the new test system. For example, it
does "mkdir bla" then "cd bla" then "cd ..", but it now does these as
separate smbclient commands, which makes no sense at all. It even
seems to try to run them in parallel???
The test fails (segfault, plus lots of errors), but gets reported as a
success
(This used to be commit 9e3bbdee50a5372fa79c493c1cf1c378f1068467)
|
|
(This used to be commit 4b78ed3a606b6697512f1e4e9b9c6c93816e71f8)
|
|
(This used to be commit f6aa921521ab6b091823643b7df30d2f5af620ab)
|
|
(This used to be commit 0140aa5fd9e634620d42b8c4cdd4f43c6b681102)
|
|
(This used to be commit d2baa8218cf504d6631d610f9fd393ad8c61574c)
|
|
is depricated.
Andrew Bartlett
(This used to be commit 32e39b377ac3b3592c226428728c4238f6c9f8f0)
|
|
Andrew
(This used to be commit c1ee06703ac09708a8ff10a641b593362f1bd309)
|
|
samba-technical@samba.org. If
you do a tdb_set_max_dead(tdb, n), then for this tdb a delete operation will
only mark a record as dead and re-use it if a new record is created. The
parameter n allows for at most n dead records per hash chain. If this number
is exceeded, all dead records are put on the central freelist.
Volker
(This used to be commit 98a27ab28a3cd554e370a9a0e3652f4dea8749e9)
|
|
message to stderr.
Andrew Bartlett
(This used to be commit 0b8b3f66716a8602438d9e9268c25ea14c2f564f)
|