1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-26 10:04:02 +03:00

11438 Commits

Author SHA1 Message Date
Stefan Metzmacher
1d6456fd60 r20804: work arround HPUX and Tru64 make which don't like $$startdir
we now call asn1_compile and compile_et via a wrapper script

metze
(This used to be commit a5b67f5c7e78d3cf74668c7c6bf9aecd8e147d41)
2007-10-10 14:43:32 -05:00
Stefan Metzmacher
5de50f5a66 r20803: fix compiler warning about extra semicolon
metze
(This used to be commit 1feae45f283decff5c47dcc44349af128df3add5)
2007-10-10 14:43:32 -05:00
Stefan Metzmacher
b6e3c0cf0d r20802: - don't add the same Makefile vars twice...
- this fixes a lot of warnings on Tru64

maybe this also fixes the build on Tru64 and HPUX...

metze
(This used to be commit a154fd04c84323d2e9e537e78fd95e29428cfd8a)
2007-10-10 14:43:32 -05:00
Stefan Metzmacher
d363192d64 r20801: try to always fix up the acl revision when we add or remove
an ace

metze
(This used to be commit 18cc56be6a7c21e5b19d0826aca6ae2416c116b8)
2007-10-10 14:43:31 -05:00
Stefan Metzmacher
d6fafdb237 r20800: fix compiler warnings
metze
(This used to be commit 6ce994720cdd8b7dd0b789460b5ae7da19261696)
2007-10-10 14:43:31 -05:00
Stefan Metzmacher
e754ec1d8a r20799: if any ace has the optional sub object, the acl revision needs
to be SECURITY_ACL_REVISION_ADS (4)

metze
(This used to be commit a67bb4365958f4bfadbf47b2231992e2aadd26a1)
2007-10-10 14:43:31 -05:00
Stefan Metzmacher
beb955758b r20798: fix ndr_size_security_ace() it should include the optional sub object
for ADS style ace's

metze
(This used to be commit 161fea1a141de085eb6c84efc5b120e00cf95943)
2007-10-10 14:43:30 -05:00
Stefan Metzmacher
0bb7e6847e r20797: make it more clear that this is a 32bit bitmap
metze
(This used to be commit e85a4bfbf3309019e31c2b598b3a564daad0df98)
2007-10-10 14:43:30 -05:00
Stefan Metzmacher
2246d32e70 r20795: dom_sid_parse_talloc() gets an null terminated string as input,
the SDDL string has the sid strings embedded, so we need to create
a null terminated string...

metze
(This used to be commit 532395a18db84affa8a743b995e9fae2e3c312f2)
2007-10-10 14:43:30 -05:00
Stefan Metzmacher
9ba0c91e9f r20794: hopefully fix the build on systems without native linux aio
metze
(This used to be commit 4787b8e1f7a7bb6b1e0f8ca64a27e4c5e6f53c2c)
2007-10-10 14:43:30 -05:00
Stefan Metzmacher
64f27395a1 r20792: fix the build, sorry...
metze
(This used to be commit e2cdd882b5ab12396244a13e0e58d8ee52f234ab)
2007-10-10 14:40:56 -05:00
Stefan Metzmacher
0ec7ff5b6b r20791: the ejsnet stuff can be a normal smbcalls module...
mimir: when you want to register more functions
       please do that in the smb_setup_ejs_net() function

metze
(This used to be commit 5828632931376c3982bf0b6d110d217a8e05d60e)
2007-10-10 14:40:55 -05:00
Stefan Metzmacher
274df78541 r20788: - remove epoll configure checks from libreplace
- fix epoll configure checks for the epoll and aio
  events backends
- we should only activate the epoll backend if sys/epoll.h
  and epoll_create() are found
- we should only activate the aio backend if sys/epoll.h, epoll_create(),
  libaio.h and io_getevents() are found

hopefully fix the build on 'bnhtest' in the build farm...

metze
(This used to be commit d46a5efb03ea1df50567cad00e1589870cdb31fe)
2007-10-10 14:40:55 -05:00
Stefan Metzmacher
f5473306c5 r20787: a subsystem doesn't need explicit dependencies to its modules
metze
(This used to be commit 017cf3f13799b03e0aef995bc4fa9ae74bc1acb7)
2007-10-10 14:40:55 -05:00
Jelmer Vernooij
c448896c7e r20786: Fix the build.
(This used to be commit 42bb335bd50a5070ee59c9d9748db8a9e9d6a9b0)
2007-10-10 14:40:55 -05:00
Jelmer Vernooij
153d4f367b r20785: Add stub implementation for mgmt interface.
(This used to be commit e84a369d9b2f1f7313892d5bbf077df6069ba677)
2007-10-10 14:40:54 -05:00
Jelmer Vernooij
cd15a223cc r20784: Add ref pointer
(This used to be commit 2ba225ee12180d40a957e4e9a824a544c803a265)
2007-10-10 14:40:54 -05:00
Rafal Szczesniak
79cd3ada82 r20783: Ejsnet files are now moved into a separate directory. I need to commit
this as the change is getting bigger and bigger.

Jelmer, Metze, I don't know enough of our build system so please check
if .mk files are ok.

rafal
(This used to be commit 77ede0656c0b17a84ee8550776ab158007f0e71f)
2007-10-10 14:40:54 -05:00
Rafal Szczesniak
a6f6530c38 r20782: Place ejsnet files in a separate directory.
rafal
(This used to be commit 10968c3f4b0bb63a9902adcbd44d30ad7bfd4afe)
2007-10-10 14:40:53 -05:00
Stefan Metzmacher
b15f4878e1 r20780: keep a dsdb_schema_fsmo struct as private data
and remember if we're the schema master

metze
(This used to be commit c42dab21fb275ca36a517f97922af21447671785)
2007-10-10 14:40:53 -05:00
Stefan Metzmacher
3b956f0779 r20779: fix compiler warnings
metze
(This used to be commit 0b98f11d3eeee3eaf862dc06468332a20e22c059)
2007-10-10 14:40:53 -05:00
Stefan Metzmacher
2fe86d1e42 r20778: we don't need a talloc_steal here
metze
(This used to be commit 0ef90769b49b93cb57e9a1ba2aea280ec70ae151)
2007-10-10 14:40:53 -05:00
Stefan Metzmacher
dbdb4cc269 r20777: only include closefrom.c if the system doesn't have it.
hopefully solaris build fine now...

metze
(This used to be commit f9a6649f08a6634db4059b904e95ca870e2ab095)
2007-10-10 14:40:52 -05:00
Stefan Metzmacher
47523dbc6a r20776: require a loaded dsdb_schema for originating add and modify operations
(later we'll require it for all originating changes...)

metze
(This used to be commit fc1a836eccc0913fdab644341fa3e37a2f086de8)
2007-10-10 14:40:52 -05:00
Stefan Metzmacher
0de68094bf r20775: - use the schema_fsmo module on the schema partition, which loads the schema
if it's already in the ldb
- reopen the ldb after applying the schema, to that we use the loaded schema
  when we apply the config and domain partition objects

metze
(This used to be commit 6d320ec19cac00059649703fc0455ba0ba3a16e6)
2007-10-10 14:40:52 -05:00
Stefan Metzmacher
4af2716c47 r20773: we need to include config.h and replace.h before we can use #ifdef statements
hopefully fix the build on solaris 9

metze
(This used to be commit 65ba2920a176c9d4ee77e381cf8f11bd0546e63c)
2007-10-10 14:40:51 -05:00
Stefan Metzmacher
7057be5ec1 r20772: fix segfault caused by ldb_set_default_dns() from init_context hook of the root dse module
metze
(This used to be commit a201d3fc4ddfa336e2a98412d05eac4e51d01cea)
2007-10-10 14:40:51 -05:00
Stefan Metzmacher
dd4b91f2f4 r20771: add an ldb module which will force the Schema FSMO Role Owner
constraints and it also loads the dsdb_schema at startup.

currently it only loads the dsdb_schema

metze
(This used to be commit d78de0fb68f8b4ef4c5372f3c3ed171e44cf2037)
2007-10-10 14:40:51 -05:00
Stefan Metzmacher
5b288e6c4e r20770: remove unused var
metze
(This used to be commit b311de14c1c1011ba7da2142d4067f70e2a5f176)
2007-10-10 14:40:50 -05:00
Stefan Metzmacher
cbc8bc056c r20769: - it's wrong to add the schemaInfo blob as 2nd value to the prefixMap attribute...(was a typo)
- as the schemaInfo attribute is already applied to the ldb because it's a replicated attribute
  we should not replace it

metze
(This used to be commit 56109df406a60ef27a2a3d94979d46c470e32117)
2007-10-10 14:40:50 -05:00
Stefan Metzmacher
caf37188d6 r20768: store the prefixMap and schemaInfo attributes on the schema head object
metze
(This used to be commit ac228b3a6a8c33385ab63ab0608b3aa4b99375f5)
2007-10-10 14:40:50 -05:00
Stefan Metzmacher
abeb80b77f r20767: don't pass a dsdb_schema to dsdb_extended_replicated_objects_commit()
anymore it should use the dsdb_schema attached to the ldb_context
via dsdb_get_schema()

metze
(This used to be commit efa31bbc3717fbf087ff76c4396975f131b16b92)
2007-10-10 14:40:49 -05:00
Stefan Metzmacher
9f876c9fae r20766: when creating dsdb_attribute or dsdb_class structs from ldb, try the oid mapping
if the dsdb_schema has mappings attached

metze
(This used to be commit 6ecd1342ded63b99b51250714127344a5304c47f)
2007-10-10 14:40:49 -05:00
Stefan Metzmacher
15f6cf2449 r20765: add two more schema related error codes
metze
(This used to be commit 75f5a88f2229fa604726ecb0ebb2b5a4589d5b86)
2007-10-10 14:40:48 -05:00
Stefan Metzmacher
e8d9ccd574 r20764: fix some little bugs
metze
(This used to be commit 1c3d1723e9a386038aaf34a5df7c279afa7d48a2)
2007-10-10 14:40:48 -05:00
Stefan Metzmacher
b93d6b41cb r20763: add function to get the oid mappings in drsuapi or ldb form
metze
(This used to be commit cab3acb9bbb617bd6450134399f5bd7ad2770454)
2007-10-10 14:40:48 -05:00
Stefan Metzmacher
ee56bf2317 r20762: load the default dn's after the rootdse module is initialized,
so that following module can access the default dn's.

metze
(This used to be commit a934da4dcfeae49fcfc901a071da2d41507da69b)
2007-10-10 14:40:47 -05:00
Stefan Metzmacher
0c29f6d56d r20761: let ldb modules call ldb_set_default_dns()
metze
(This used to be commit 224a31cdbf12a555b8c46786c9f83fec8e839c5a)
2007-10-10 14:40:47 -05:00
Stefan Metzmacher
1687e73abe r20760: also handle the case where no private data is attached to the module
metze
(This used to be commit c8f5aad40af0741984ded2047931a77161f69ece)
2007-10-10 14:40:46 -05:00
Volker Lendecke
677633480b r20758: Adapt RAW-UNLINK error returns for wildcard unlinks to Samba3.
If someone is feeling like solving that puzzle, contact Jeremy or me for hints
:-)

Volker
(This used to be commit 93e6dbaf5b81661d85539877fd0874480cfa5673)
2007-10-10 14:40:46 -05:00
Jelmer Vernooij
70dcbd1f0f r20757: Strip recipe functionality (should be one layer up)
(This used to be commit a3f7b184735fb6467bec03eeff53a72003a78097)
2007-10-10 14:40:45 -05:00
Jelmer Vernooij
10e1a80b9e r20756: Update to use generated recipes.
(This used to be commit 842637f78bbfb66ff669dadf3c7387dbc45feaf8)
2007-10-10 14:40:45 -05:00
Jelmer Vernooij
0eb967cd41 r20755: Add progress indicator to test runner
(This used to be commit bbe00636a931d92fc0c2eb05d769376451fb21a7)
2007-10-10 14:40:44 -05:00
Jelmer Vernooij
5ae1175460 r20754: Simplify code for calculating total number of failed tests.
(This used to be commit f288ca5f6805d04a2da60a26006ca293d9fa7cc0)
2007-10-10 14:40:44 -05:00
Jelmer Vernooij
727748bee8 r20750: Use files in script/tests to build a recipe rather than running the tests immediately.
(This used to be commit d31d16e4ebe3957f332e9013f898738c8f3090d9)
2007-10-10 14:40:42 -05:00
Jelmer Vernooij
70dbcf6d69 r20748: Add file I forgot to commit
(This used to be commit 2794af5726a1e1beb6fcb1aaaa4ba9aa9d4a9071)
2007-10-10 14:40:36 -05:00
Jelmer Vernooij
f60f9de6a8 r20747: Move cifsdd to blackbox section
(This used to be commit 96ac1c62eef29e8c8c1df9719b6785134efe525c)
2007-10-10 14:40:36 -05:00
Jelmer Vernooij
d9665a737b r20746: Don't report each individual test in test_smbclient as a single testsuite.
Create separate directory for blackbox tests.
(This used to be commit 7e6357f21350d264ebedabd34f2b8f42fc0427ff)
2007-10-10 14:40:36 -05:00
Jelmer Vernooij
1d1315adcd r20739: Add more command-line options.
(This used to be commit 8ca927f8883ec7b7e9c91ae2c2df2cac2110601d)
2007-10-10 14:40:35 -05:00
Jelmer Vernooij
1e29e06d80 r20737: Add option parsing.
(This used to be commit b1719ebf3812b79715cf4e549426d798571b4908)
2007-10-10 14:40:35 -05:00