summaryrefslogtreecommitdiff
path: root/source4
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r12382: Ensure to return OK on anonymous mapping.Andrew Bartlett1-0/+1
Andrew Bartlett (This used to be commit d61817ebb754c2a7a6783415fdf5267eaad460e9)
2007-10-10r12381: Try not to segfault on an anonymous LDAP bind, and map to a guest login.Andrew Bartlett1-2/+8
Andrew Bartlett (This used to be commit 5ac4178e36fade330fccb2dbb0607f524fe1f6ae)
2007-10-10r12380: add a wraper script that calls the perl scripts in heimdal_build/Stefan Metzmacher2-8/+15
with the correct perl version, that was detected with configure metze (This used to be commit 9e103e53d1245e44563eea78d398d1de9895bd0e)
2007-10-10r12379: export the detected perlStefan Metzmacher2-1/+2
metze (This used to be commit abfb04764637bff2c752675441046130628bad65)
2007-10-10r12378: fix perl warningsStefan Metzmacher1-2/+4
metze (This used to be commit 918e7b4043f6c92997e66d552f62bf1bef81fb81)
2007-10-10r12373: Add RPC-JOIN as a test to always run.Andrew Bartlett1-3/+3
Andrew Bartlett (This used to be commit 42c58d431268dcde9f195bf0c871c1c9ed75cb79)
2007-10-10r12372: - make the periodic scheduling a bit easier, instead of passingStefan Metzmacher3-30/+61
an uint32_t next_interval everywhere, we now call wreplsrv_periodic_schedule() if we want to schedule an event - also prevent us from looping with a 0 interval, by using 1s as minimum interval metze (This used to be commit b6943b11fc6e501d5081d591336185518943ee5a)
2007-10-10r12370: - if we got a reply without a pending request, mark the socket as deadStefan Metzmacher1-0/+5
instead of segfaulting metze (This used to be commit 043f5c1054cd2dc95571d601b0872c4cb0d99588)
2007-10-10r12364: add UINT32_MAX and UINT64_MAX replacement definesStefan Metzmacher2-0/+10
(hopefully fix the build on OpenBSD) metze (This used to be commit cbe06ade214bd29eab5c11fcd011a3c463bf78db)
2007-10-10r12363: minor fixes for win2000 join/loginAndrew Tridgell2-2/+12
- the objectClass needs to be added to the list of attributes to make the check for objectClass=computer work - the short version of the name needs to be used for the 'cn' in cracknames (This used to be commit 53f0fb77c3c1bd15620f1dbb12e0d8f9fededf4b)
2007-10-10r12362: Along with a cracknames change in the previous commit, this shouldAndrew Bartlett1-9/+15
allow Win2000 machines to again use kerberos with Samba4. Andrew Bartlett (This used to be commit 5770409dcd0151a7303b16c565b1f68845b8622d)
2007-10-10r12361: Add a new function: ldb_binary_encode_string()Andrew Bartlett6-27/+82
This is for use on user-supplied arguments to printf style format strings which will become ldb filters. I have used it on LSA, SAMR and the auth/ code so far. Also add comments to cracknames code. Andrew Bartlett (This used to be commit 8308cf6e0472790c1c9d521d19322557907f4418)
2007-10-10r12360: Add simple bind support into our LDAP server.Andrew Bartlett4-3/+188
Needs changes to our client code for automated testing. Andrew Bartlett (This used to be commit e751d814149d847ff1699542a4fa81eb8ca129ec)
2007-10-10r12327: ENT_TYPE_ANY isn't used anywhere in Samba4, so don't implement it in ↵Andrew Bartlett1-21/+7
hdb-ldb. Andrew Bartlett (This used to be commit 96e124b7bb9a916bbdfbfa36d24a1dafa262c552)
2007-10-10r12325: - remove the hostcc object files with make cleanStefan Metzmacher2-2/+3
- move the .SUFFIXES statement before the suffix rules this fixes the build with bsd make metze (This used to be commit 11da32df31db8cd0836bf66ce2650cb1c43c24c5)
2007-10-10r12323: fixeed the use of options.get_credentials() for ldbAndrew Tridgell1-2/+6
(This used to be commit b27d81dca9fd07c83b11a5bb3a883ec3f28cca6a)
2007-10-10r12322: automatically use cmdline_credentials if the ldb object doesn't haveAndrew Tridgell1-0/+4
its own credentials element (This used to be commit de8975bdd3dc9b4f4d65000e126bbd11c43b3f06)
2007-10-10r12320: Add command-line processing hooks for simple bind DN, and password ↵Andrew Bartlett2-7/+18
callback. We may change this in future. Andrew Bartlett (This used to be commit 5fec784d4795af0cf82d36766586ded134f62165)
2007-10-10r12310: Link simple bind support in our internal LDAP libs to LDB and theAndrew Bartlett3-5/+41
command line processing system. This is a little ugly at the moment, but works. What I cannot manage to get to work is the extraction and propogation of command line credentials into the js interface to ldb. Andrew Bartlett (This used to be commit f34ede763e7f80507d06224d114cf6b5ac7c8f7d)
2007-10-10r12309: fix a crash bug, which appens in an error caseStefan Metzmacher1-6/+9
metze (This used to be commit 292bb4b6cb600ce286ded90d32d72123fdaae1d7)
2007-10-10r12304: split out the wins partner configuration into a seperate ldb.Stefan Metzmacher4-4/+21
now $privatedir/wins_config.ldb contains the wins partners and $lockdir/wins.ldb contains the name records metze (This used to be commit baa4a7a9d4f16adf476846850a63dfbfd51b10b3)
2007-10-10r12302: - create the logfilebase directory with make installStefan Metzmacher1-3/+28
- get rid of unreadable long lines metze (This used to be commit 98fa61714b61d8a725b1aca82f830fd0d24456d3)
2007-10-10r12301: FHS 2.2 says that /var/cache/* contains only cached data, which can ↵Stefan Metzmacher1-1/+1
we removed without losing data, we should keep our databases under /var/lib/* should I merge this to samba3 too? metze (This used to be commit 82f5a0462e51e9e59d8d1ed402762d08cfca20fe)
2007-10-10r12294: Move dcerpc_pipe_open_sock() to async implementation.Rafal Szczesniak1-44/+135
rafal (This used to be commit 02e79800346d232bb14c476f62a3e5ba30f79bd4)
2007-10-10r12288: make sure we always include heimdal_build/config.h, beforeStefan Metzmacher1-0/+1
heimdal/lib/roken/roken.h, this fixes the build on the 64bit machines metze (This used to be commit 657345da222a7aa0fc2c8d96881a969805a4d7a5)
2007-10-10r12287: move the wins.ldb into lockdirStefan Metzmacher2-4/+4
metze (This used to be commit bcf04a49e329af6c2a72c0a9cf037cc4efeeb26f)
2007-10-10r12286: handle absolute path and url in lock_path() as in private_path()Stefan Metzmacher1-0/+6
metze (This used to be commit 35d76f733793aecb89d82ce30a8cecb7371d3e95)
2007-10-10r12285: move the smbd.tmp into piddir, --with-fhs piddir is differentStefan Metzmacher1-1/+24
from lockdir and they are typically set to piddir=/var/run/samba and lockdir=/var/lib/samba, and we should keep the temporary stuff under /var/run/samba metze (This used to be commit 571a870618cf595930da3057b147058489c8a37b)
2007-10-10r12284: use the correct name for loggingStefan Metzmacher1-1/+1
metze (This used to be commit 6c457873f78397b7da47a4d98fe27d63ae60a379)
2007-10-10r12269: Update to current lorikeet-heimdal. This changed the way the hdbAndrew Bartlett32-742/+949
interface worked, so hdb-ldb.c and the glue have been updated. Andrew Bartlett (This used to be commit 8fd5224c6b5c17c3a2c04c7366b7e367012db77e)
2007-10-10r12268: Use transactions to ensure that the schannel db is consistant.Andrew Bartlett1-0/+17
Andrew Bartlett (This used to be commit 949137e3122a3163a9fc923a418633a791364afe)
2007-10-10r12267: Try to avoid segfault in kerberos libs, because we talloc_free()'edAndrew Bartlett4-7/+18
the old event context in the standard process modal child. Andrew Bartlett (This used to be commit 0f52a9ab071c181c7f764adc8be83e162e649931)
2007-10-10r12266: add --with-libdir option to overwrite the result that is set by ↵Stefan Metzmacher1-0/+13
--with-fhs=yes/no metze (This used to be commit 8e3b0a99979021540a7fc741c441c6cc647755fe)
2007-10-10r12265: as all server_service modules are specified in smbd/config.mkStefan Metzmacher2-7/+15
follow this rule for the winbind one too metze (This used to be commit 2ace7e0d2d608f7b5e9d17a2d533514fe0d22840)
2007-10-10r12260: move the string "smbd" to one placeStefan Metzmacher1-14/+16
metze (This used to be commit dbb8f626706bc1d41d6629b04432a34840daa355)
2007-10-10r12256: Add helper script for installing pkg-config filesJelmer Vernooij2-1/+17
(This used to be commit c05ffb05c85475669d72afcc183cfb54bd7c73d5)
2007-10-10r12255: - we don't use SIGUSR1 anymore, so ignore itStefan Metzmacher1-2/+7
- we don't handle SIGHUP just, so ignore it metze (This used to be commit 09a517bd974e47547d6c3f3ff932289c47845efe)
2007-10-10r12254: Add some (hopefully correct) descriptions for libraries that are ↵Jelmer Vernooij15-3/+29
installed. Install pkg-config files. (This used to be commit a86abe84e2cae7c6188c094a92c6b62aace02fdf)
2007-10-10r12253: Automatically build seperate binaries without -rpath to install whenJelmer Vernooij6-61/+85
using shared libraries and developer mode is enabled. (This used to be commit 507bee76dc26b048ead317ec5e10a9deb1ff7f09)
2007-10-10r12252: With this change (hack) we can now do an provision onto Samba4's LDAPAndrew Bartlett1-1/+4
server. Now to try another one... Andrew Bartlett (This used to be commit 175f616d74ac3567a35713343be0c63c96c5aede)
2007-10-10r12247: - reject freeing the wrepl_socket inside of wrepl_socket_dead()Stefan Metzmacher2-1/+12
- free it at the end of wrepl_socket_dead() if needed metze (This used to be commit 58285115c83a3b7bbc9bf52a105cebd11831e9d8)
2007-10-10r12242: - make the push notifications triggered by the change countStefan Metzmacher6-83/+155
- for now we fake the change count to '1', so we'll still have periodicly triggered push notifies, the interval is the 'wreplsrv:periodic_interval=60' - add the 'pushUseInform' attribute to the wreplPartner objectClass to configure if we'll use WREPL_REPL_INFORM notifies metze (This used to be commit fa1a5660bb2ef7fabd72ad9b993dd91d59ac409e)
2007-10-10r12241: fix the inform push notifiesStefan Metzmacher1-6/+12
metze (This used to be commit 626d0e6fe508603f5f28b88fd18ff5d71a4660ca)
2007-10-10r12240: if the caller isn't interessted in the reply packet, just free itStefan Metzmacher1-1/+1
(mostly use for send_only requests, where we don't have a reply at all) metze (This used to be commit a01d5a769c63777232aad89f8c4b5460824ca2b1)
2007-10-10r12239: as we only get error from our events system when we wait for read ↵Stefan Metzmacher1-1/+1
events, we need to initialy ask for read events too, otherwise we'll never get an error back from socket_connect() metze (This used to be commit 7d94054d0fc954e6d810573430f2c5d35b73125d)
2007-10-10r12238: don't crash when an error happens while connecting and the ↵Stefan Metzmacher1-2/+5
packet_context isn't inplace yet metze (This used to be commit 064d9409c3dda25a803fd5ca9ad15c48271e8905)
2007-10-10r12230: prepare for a generic periodic processing scheduling ofStefan Metzmacher4-4/+111
pull,push,scavenging and reread-config events metze (This used to be commit 977117278c4b9fc1b7845b6aa6d5862e5a776651)
2007-10-10r12229: fix the expire time for released recordsStefan Metzmacher1-1/+1
metze (This used to be commit 6d355a953838bb551b6aef05b2daaeae13682a7b)
2007-10-10r12228: fix the expire time for RELEASED recordsStefan Metzmacher2-7/+29
metze (This used to be commit afb0f660a2e4e5ae78c2906e2acf9eba50ea598f)
2007-10-10r12227: I realised that I wasn't yet seeing authenticated LDAP for the ldbAndrew Bartlett16-43/+113
backend. The idea is that every time we open an LDB, we can provide a session_info and/or credentials. This would allow any ldb to be remote to LDAP. We should also support provisioning to a authenticated ldap server. (They are separate so we can say authenticate as foo for remote, but here we just want a token of SYSTEM). Andrew Bartlett (This used to be commit ae2f3a64ee0b07575624120db45299c65204210b)