1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-14 19:24:43 +03:00

13468 Commits

Author SHA1 Message Date
Jelmer Vernooij
669adc9f4a r25098: Fix typo
(This used to be commit 29415b661d103a80482b932172bf68cb9e394bc9)
2007-10-10 15:06:36 -05:00
Jelmer Vernooij
1ecae757c6 r25097: Don't clutter users' CFLAGS with ldb cflags.
(This used to be commit e31614b5ea73cab56c572d2e2d61f8070928b230)
2007-10-10 15:06:36 -05:00
Jelmer Vernooij
2bcf502f1a r25096: Missed an include - otherwise the embedded ldb is always used.
(This used to be commit 557b4b3d456a5dbc501695bf90d1436bdbbc49e9)
2007-10-10 15:06:34 -05:00
Jelmer Vernooij
3d4fb8fc33 r25095: Display of which libraries the system-provided version is being used.
(This used to be commit 635ea8996a3b7f05acdb679d77c81f2bee5db705)
2007-10-10 15:06:34 -05:00
Jelmer Vernooij
02509b55de r25094: Force building shared module if subsystem is a shared library.
(This used to be commit 3146f0deadbc49b1a56f667bfcee950880ffe0f9)
2007-10-10 15:06:34 -05:00
Jelmer Vernooij
2e5f023a69 r25093: Use system-provided ldb library if available. Note that this only means using the ldb library from the system - the custom command-line tools for Samba 4 will still be built even if they are already provided by the system.
(This used to be commit 8aab673df5200a4555777caf4ee58907cf6fe4cc)
2007-10-10 15:06:27 -05:00
Jelmer Vernooij
08ff1a50f2 r25085: Define LDB_MODULESDIR for standalone build.
(This used to be commit 1ba883c62e86274a55c1a0012201fc2e8b6b57fc)
2007-10-10 15:06:26 -05:00
Jelmer Vernooij
4a4cdc990c r25084: Move samba-specific code out of lib/ldb directory.
(This used to be commit 917bd737cb07817664d9088860588d47525f5ff8)
2007-10-10 15:06:26 -05:00
Jelmer Vernooij
bea4fc3af2 r25083: Keep actual symbol names the same.
(This used to be commit 106118f116400c8601ebb3cd93b35278a6f09605)
2007-10-10 15:06:26 -05:00
Jelmer Vernooij
d1ee65c9cf r25082: Avoid use of MACHINE because it's defined already on Tru64. Thanks to Björn and BaT for pointing this out.
(This used to be commit e2ea41740bc7781b3278f9533b4d24bc9222b3a2)
2007-10-10 15:06:25 -05:00
Jelmer Vernooij
ed2a1c718a r25081: Add modules_dir member to ldb_context that is used rather than a global
modulesdir setting. Samba always sets this to lp_modulesdir()/ldb
(This used to be commit e672380d2156cf0421108a9c34f04f096c2afeed)
2007-10-10 15:06:25 -05:00
Andrew Bartlett
c44019e1e3 r25073: Correct test name so make test can pass again.
Andrew Bartlett
(This used to be commit adcb3c864a5af5286cd7f7f6e2a3b904c7db9f42)
2007-10-10 15:06:25 -05:00
Andrew Bartlett
8227ffdc7c r25071: Add some more testcases for RPC-DRSUAPI-CRACKNAMES, proving I can't
use this as a backend for the LSA LookupNames call.

Andrew Bartlett
(This used to be commit 9266e36633fc7465edb725f78d7ed02ce1b1aca2)
2007-10-10 15:06:24 -05:00
Jelmer Vernooij
45d0b9a0a3 r25070: Revert DRSUAPI conversion to new API, as it broke some tests.
(This used to be commit cfb33df2d0eb36704d4702948a78102153663131)
2007-10-10 15:06:24 -05:00
Jelmer Vernooij
a43dd8b956 r25056: Install some extra files. Patch from Stefan Gohmann
(This used to be commit 1b13c91375682011e1951c008b83a0780ec20d38)
2007-10-10 15:06:23 -05:00
Andrew Bartlett
f14ea12ada r25053: Show the user class alongside the username.
(Trying to figure out why we can't provision as an administrator).

Andrew Bartlett
(This used to be commit 080bfd5819aa6ceb51508c01dc91d0e591836afd)
2007-10-10 15:05:51 -05:00
Andrew Bartlett
6a30131b8b r25052: This missing 'break' caused problems on 32 bit platforms only, due to
alignment of the union.

Sorry for the time it took to test and fix this.

Andrew Bartlett
(This used to be commit 5b893fc6f59aa9324360ca1af4b504a2c140e806)
2007-10-10 15:05:51 -05:00
Andrew Bartlett
15c1801a5c r25051: Move SWAT back to the old-style form-submit modal.
The Web 2.0, async client tools were really interesting, but without
developer backing they remain impossible to support into a release.

The most interesting app was the LDB browser, and I intend to replace
this with phpLdapAdmin, preconfigured for Apache during provision.

This also removes the need to 'compile' SWAT on SVN checkouts.

Andrew Bartlett
(This used to be commit cda965e908055d45b1c05bc29cc791f7238d2fae)
2007-10-10 15:05:50 -05:00
Andrew Bartlett
37de963f67 r25048: From the archives (patch found in one of my old working trees):
Try two different DNs, when performing a samsync from an AD server.

Andrew Bartlett
(This used to be commit 8204e261b5c554866a8433362477b532d1123e5d)
2007-10-10 15:05:49 -05:00
Jelmer Vernooij
7e297ecfa4 r25047: Fix more warnings.
(This used to be commit 69de86d2d2e49439760fbc61901eb87fb7fc5d55)
2007-10-10 15:05:49 -05:00
Tim Potter
43742e53c9 r25046: Ditch tdb_traverse() as it doesn't lend itself to any Python idioms
and the semantics can be reproduced using tdb_firstkey() and
tdb_nextkey().  Oh, and also because I can't figure out how to get SWIG
to do exactly what I want here.
(This used to be commit 59b44a9796c8254c59ff110c436d8832af81bedc)
2007-10-10 15:05:48 -05:00
Tim Potter
90b692de7d r25045: Add constants for enum TDB_ERROR.
Remove some functions that I don't think should be in at the moment -
tdb_open_ex(), tdb_reopen{,_all} and locking functions.  Locking
functions may come back at a later stage along with transaction support.
(This used to be commit 89740efc6795c25f222e45a8aa76dd80f0f2ae4e)
2007-10-10 15:05:48 -05:00
Tim Potter
d2f33d4380 r25044: The has_key() method should return a boolean, not an integer.
Add TODO for missing iterator and other oddball methods.
(This used to be commit cd89b6793776b6db75eac09c718bfc9551b7641b)
2007-10-10 15:05:47 -05:00
Jelmer Vernooij
203bb616b9 r25043: Avoid allocation on with NULL parent.
(This used to be commit 3f30cd5688a532a2d6c4d970c2bc759efa2a1b04)
2007-10-10 15:05:47 -05:00
Jelmer Vernooij
e44d8bc87f r25042: Avoid direct references to global loadparm context.
(This used to be commit 256532ab4b772c5c38bc7ced21408f3ed42fe6b5)
2007-10-10 15:05:46 -05:00
Jelmer Vernooij
46d16c0131 r25041: Use context in more places, fix warnings.
(This used to be commit 9bb8738945b80d308e592bbecd44fe4e4f048ad8)
2007-10-10 15:05:46 -05:00
Jelmer Vernooij
9fd1b1c130 r25039: Rename service -> loadparm_service, use context more.
(This used to be commit ab417cb32bd348c05b20707e73297df05c920079)
2007-10-10 15:05:45 -05:00
Jelmer Vernooij
e25545dbb6 r25038: Pass context in more places.
(This used to be commit 8df36c15356b74e075604184558f9d6aa8a3f5e0)
2007-10-10 15:05:45 -05:00
Jelmer Vernooij
2461a4f14b r25037: Start passing the context around.
(This used to be commit 88c72ac75fed673f7bfb65bf633f352f231c90a3)
2007-10-10 15:05:44 -05:00
Jelmer Vernooij
98b57d5eb6 r25035: Fix some more warnings, use service pointer rather than service number in more places.
(This used to be commit df9cebcb97e20564359097148665bd519f31bc6f)
2007-10-10 15:05:43 -05:00
Jelmer Vernooij
ce0ff008b5 r25034: Remove unused variables.
(This used to be commit ec1c68e3a640dbf5e514d9f2d1bb4890528b3fd0)
2007-10-10 15:05:43 -05:00
Jelmer Vernooij
50bcb45692 r25033: Fix include
(This used to be commit d81bb09046a7ea65aa916be7fcfa94e86b6191f5)
2007-10-10 15:05:42 -05:00
Jelmer Vernooij
5def5048ca r25031: Use pointers to services rather than service numbers when possible.
(This used to be commit dde12060ea07ba34fd3f96594559696d52127e7c)
2007-10-10 15:05:42 -05:00
Jelmer Vernooij
7a287e0704 r25028: Fix more warnings.
(This used to be commit 3aa7ee4a0d8837471deeaa1c5a1f4a0d2a14aa6e)
2007-10-10 15:05:41 -05:00
Jelmer Vernooij
dccf3f99e4 r25027: Fix more warnings.
(This used to be commit 5085c53fcfade614e83d21fc2c1a5bc43bb2a729)
2007-10-10 15:05:41 -05:00
Jelmer Vernooij
ffeee68e4b r25026: Move param/param.h out of includes.h
(This used to be commit abe8349f9b4387961ff3665d8c589d61cd2edf31)
2007-10-10 15:05:38 -05:00
Tim Potter
1dfe79de91 r25018: Remove non-existent tdb_logging_function() as well as less useful
functions such as tdb_dump_all() and tdb_printfreelist().
(This used to be commit ef695539bf18bc729d1bb400dfcfcb24766fa4d5)
2007-10-10 15:05:37 -05:00
Jelmer Vernooij
d0f3d4a2f1 r25017: Move MAXHOSTNAMELEN definition to replace.h as it is usually part of
sys/param.h.
(This used to be commit 7016d500287ae587d044744f2a318c402148ebea)
2007-10-10 15:05:37 -05:00
Jelmer Vernooij
b9c829b7d9 r25016: Create context for loadparm variables.
(This used to be commit a5e7631a362fd19cc01cf28ee2755cebd8580faf)
2007-10-10 15:05:36 -05:00
Jelmer Vernooij
d24e96619d r25015: Use talloc for all allocations in loadparm.
(This used to be commit 92b54faf99ed5688936cfd1535ab00cd89bc065f)
2007-10-10 15:05:36 -05:00
Jelmer Vernooij
e73df517c8 r25014: Use talloc for allocating values as well.
(This used to be commit 43f0e2622ef61bd865fcf17191118c050ec8cfcb)
2007-10-10 15:05:35 -05:00
Jelmer Vernooij
ee2ef3e5f0 r25013: Use talloc to allocate services in loadparm, use pointer to indicate validity.
(This used to be commit b8fc4435f8e26aa6abc4c11cde0a26d37083a732)
2007-10-10 15:05:34 -05:00
Jelmer Vernooij
482579bc5f r25012: Avoid use of pstring, fix coding style a bit.
(This used to be commit 66c53801dd7476ef350ff2aac83964d991d3e7dd)
2007-10-10 15:05:34 -05:00
Jelmer Vernooij
922101afbd r25010: Avoid uses of pstring
(This used to be commit cce7785474fc536dd44b39403c785b524b128144)
2007-10-10 15:05:33 -05:00
Jelmer Vernooij
3b6186a676 r25008: Remove use of pstring.
(This used to be commit c57869e2620de30c303b0cb2f70cd07b32f269fc)
2007-10-10 15:05:33 -05:00
Jelmer Vernooij
b50ef4caef r25007: Remove more uses of pstring, move ntlmauth-specific utility function to ntlm-auth.c
(This used to be commit 6f224480b230ab7ccfc0417c13e7f4fc3f6f2a13)
2007-10-10 15:05:32 -05:00
Jelmer Vernooij
307a45127b r25006: Use system constant.
(This used to be commit d9b2464598efe0f0cbecd4d8a90fbd137fad0daf)
2007-10-10 15:05:31 -05:00
Jelmer Vernooij
4a05c3406b r25005: Avoid pstring.
(This used to be commit 777959f862e6428d0bfa4a15a0f45a9bfde64821)
2007-10-10 15:05:31 -05:00
Jelmer Vernooij
ff83c689cb r25004: Avoid talloc_autofree_context() when possible.
(This used to be commit 79669d28a346c9ae4abc7308070b25e07fe57433)
2007-10-10 15:05:30 -05:00
Jelmer Vernooij
e7efc7a533 r25003: Skipped tests should be considered successfull.
(This used to be commit 919b362009b4023e8114ec681a3528854e5271bb)
2007-10-10 15:05:29 -05:00