Age | Commit message (Collapse) | Author | Files | Lines |
|
reply_unlink
under Linux we returned NT_STATUS_NOT_A_DIRECTORY. This is because in the
bad_path==True condition lstat(2) returns ENOTDIR and not ENOENT.
Not sure if we want to necessarily replicate the INVALID_PARAMETER here, but
this is what W2k3 does.
Jeremy, I tried to call you, but you were not around. So I'll leave it up to
you to merge this.
Volker
(This used to be commit 838afa8f7d2b10460725c1f0b519ce54fb84de88)
|
|
raw-samba3hide
left test.txt with permissions 000 behind...
Volker
(This used to be commit fdd501f8032dceb05989c582132b036bb22e6fb1)
|
|
disabled for
now, there are calls (for example trans2ffirst) which are quite dubious.
Volker
(This used to be commit 79846f09b98965af0817b362f45d11e69e23c3e4)
|
|
- by default the operations goes to all partitions
- but some wellkown ones will go to just one partition
(DSDB_EXTENDED_REPLICATED_OBJECTS_OID for now)
I'll soon change the partitions module so that it'll attach a
DSDB_CONTROL_PARTITION_CONTEXT_OID control to give
the repl_meta_data or other partition specific modules a chance to
to know for which partition it should work.
metze
(This used to be commit 0ed53c6d0f4a4e43ff9c8943730eeb57c735201b)
|
|
operations
needs to be NULL or a valid talloc pointer as talloc_get_type() will be called on it.
metze
(This used to be commit 5731617ea9103eaaef2c5591aab89d59ded35fd8)
|
|
metze
(This used to be commit 8d3a3117c313c2950381e8d21eb92469a82c3afe)
|
|
I think
Samba should follow w2k3 in this respect.
Volker
(This used to be commit 6094ee9df5820cd26858e9c4eff5dfc7e60181ab)
|
|
(This used to be commit c12fc86a936392922a7f22a3a6a1766f43db7ff5)
|
|
(This used to be commit d225481e49eb8ae22f255be1a0d146cebaad04b9)
|
|
(This used to be commit 1e8c4847b829217beec62ba46c592da3fae8a73e)
|
|
(This used to be commit 22957f78e94e5821e1e03922a07556d8471f1850)
|
|
(This used to be commit c1c25767e3fc655dfb70147b0477404617835feb)
|
|
metze
(This used to be commit b98ca57a6504c1b0fce015b1b2c3e4d228dd452e)
|
|
metze
(This used to be commit ef3b325db060d43a7c2e058f6b8914b5867cd321)
|
|
- allocate an OID for DSDB_EXTENDED_REPLICATED_OBJECTS_OID which
will replace the DSDB_CONTROL_REPLICATED_OBJECT_OID soon
metze
(This used to be commit 6397f014482172573facd3d87d1f9eec1b320ac5)
|
|
metze
(This used to be commit cfcd05adc03effeaf85dc776c2d5bb5244f0d6d4)
|
|
ldb_control
add a request element for extended requests
metze
(This used to be commit 530b3cd2501efb7763cbb7d3301ff0550689effe)
|
|
so call them
- reorder the request operations first all with explixit hooks
metze
(This used to be commit aababcbb05ad476507bba35723eaef01d18b4d4e)
|
|
when applying replicated objects.
the samldb module ignores such requests now...
and the repl_meta_data module has different functions
for the replicated and originating cases...
metze
(This used to be commit a4d5e0126cfd6135ab829f4984269e265a868a28)
|
|
- allocate an OID for LDB Control that hold meta data when applying
replicated objects
metze
(This used to be commit 2660c5ab211f353324452694b4bd5fd8bd17745b)
|
|
metze
(This used to be commit 2e054be8e023e23420e7ddd8cd73497400a875f9)
|
|
we need to modify some modules to only handle originating changes...
metze
(This used to be commit 0f387d58e69a6ee806fea02229ef8fa030f2918d)
|
|
metze
(This used to be commit 895416c2202cac561e3bda80fe5c05a782dde0b0)
|
|
- we call a ejs script from the torture test for this task
so that we can use the provision template ldif's.
metze
(This used to be commit e84b0c7d4004df312ae58ed76dd708a2c3c37986)
|
|
(This used to be commit 1618921a7e24213d39e042a4e2f9d5cb59997f50)
|
|
because talloc_asprintf_append() doesn't work like talloc_append_string()
which uses strlen() on the old string instead of (tc->size - 1)
This matter in this case because strlower_talloc() over allocates
tridge: how should we fix this in lib/talloc/?
metze
(This used to be commit 1748af20b1f7b325048619a1e66a1c8b69474c5f)
|
|
and set the isSyncronized = TRUE when we done
metze
(This used to be commit 5875ce1ac6ff694d07787ff0cf81b3429580311b)
|
|
(This used to be commit f5dc1b47ecf18068a47f8f68016463ef4a55dc03)
|
|
(This used to be commit 1df96af3103795f609165e7a7344e1bf6046be79)
|
|
metze
(This used to be commit cbebe559a2563a3ab9dd2e002c79676a803b71a4)
|
|
(This used to be commit a4d6e340cdfdab8c6ac49c4fc8a504f8910cefed)
|
|
to check for NULL pointers when pointers are being dereferenced (#4218).
There are exactly 500 tests for pidl now :-)
(This used to be commit d3146f3bcd4541f890d6c1b072ff34853e9239d2)
|
|
rather than including it in each individual parser.
(This used to be commit 26853d7d99f7305981bcadaabfe6accf254321e7)
|
|
(This used to be commit 7e7fdb01d3fba449f33b7b67ba0e3a0089dd3902)
|
|
for all partitions and make it not use LDAP in the variable names
because it isn't specific to the ldap backend case.
metze
(This used to be commit 3e337ec2764038e4ff05c3e926220abaa5583702)
|
|
metze
(This used to be commit 2a6e6a2695b256411c91768c7bee748228e40e6f)
|
|
ParseExpr code.
(This used to be commit 0ba52e459bb322a0aee59c6616d7696658934b38)
|
|
metze
(This used to be commit 09622f01227093b4b351fcc79fe29d5b2f388376)
|
|
- the ${CONFIGDN} is a child of the ${ROOTDN}
metze
(This used to be commit ebbd8a83c982efdc58e53798d1fd191f08731005)
|
|
under ${BASEDN}
metze
(This used to be commit 09ca6aae12d8e10b76971cf269f7c62f228a4c87)
|
|
on close,
and then remove perms from the parent dir....
Volker
(This used to be commit f24c5052576d4951738f83c3b238d2c251d4553b)
|
|
metze
(This used to be commit 21f433018afbb7b94089969f7ee9acda40ee1a70)
|
|
Make sure errors are reported correctly.
(This used to be commit 9f794c55a60b09536d6e0dbadfc172e1e74497ff)
|
|
(This used to be commit f0aa63e39050c7ac10b9d51c5cecc753b257be9a)
|
|
(This used to be commit 30d721569fdf33e4784eb1f7c650e75ed1b80527)
|
|
(This used to be commit 2d960d4d7b0bc39c3ec4c2face546adc2cb345ee)
|
|
(This used to be commit ae9b0895e8b7fd98335ece82aae3e391b94d2ec9)
|
|
* C expressions that just started with a constant were erroneously flagged
as being a constant.
* 1-length variable names in expressions were broken.
(This used to be commit 44775a6ac456247fe7ab4da75498bb550c74c854)
|
|
(This used to be commit c8bd3ec09d3c370475df3a3cd77de6743b316c9e)
|
|
- make it easier to plug in a new events backend
- add simpler 'select' and 'epoll' backends
This is part of the effort to add good AIO support. The events_aio.c
backend is done, but sometimes dies with a SEGV, which is why it isn't
enabled yet.
(This used to be commit 934f18283dbc7958944931a93a854526bcd54884)
|