summaryrefslogtreecommitdiff
path: root/source4/lib
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r9786: Move ldb_map into ldb/modules/Jelmer Vernooij7-865/+5
Move samba3sam to dsdb/ (This used to be commit eb9d615bcd49328131613f64745760a90553b7f2)
2007-10-10r9775: r11607@blu: tridge | 2005-08-30 12:16:19 +1000Andrew Tridgell1-2/+2
fixed the help message (This used to be commit 5e3d9708f6592bf35f491f4ae979c20ad99e8358)
2007-10-10r9774: r11605@blu: tridge | 2005-08-30 12:02:19 +1000Andrew Tridgell1-0/+3
make sure we don't walk off the end of the hash array (This used to be commit 3c32f24e2c6a99ec294fb16e1684cd22b08f2df4)
2007-10-10r9773: r11599@blu: tridge | 2005-08-30 11:55:57 +1000Andrew Tridgell1-5/+13
optimise this case a bit more. The total speedup using non-indexed ldbtest is now around a factor of 80x. The code is ugly as hell, but I think this speed is worth it. Of course, if we only ever do indexed searches in ldb then this doesn't help, but it seems all too common that we get unindexable searches, so the optimisation is worthwhile (This used to be commit 2e14fb893dd9815cdb2488c630131dc549e5c361)
2007-10-10r9772: Make credentials callbacks more consistant with the abstractionAndrew Bartlett2-13/+95
function interface used in the credentials code. Fix bug in ntlm_auth, where we would overwrite the PW specified as a first input. (Reported and chased by Kai Blin <blin@gmx.net>, bug #3040) Andrew Bartlett (This used to be commit 04af95bd31de39ad6aff349a4838dd77cb300034)
2007-10-10r9771: - Prevent ldb crash when a invalid DN is addedJelmer Vernooij3-2/+8
- Don't silently drop records with empty attributes tridge/simo: Could you please verify this patch is correct? (This used to be commit 505c9b1d3d39475da141d3b3c156a7e5ba06790c)
2007-10-10r9770: Couple other bugfixesJelmer Vernooij5-93/+51
Update TODO-list (This used to be commit d9541535e3f9e1c058410eeb0a54d60181572f2b)
2007-10-10r9769: r11592@blu: tridge | 2005-08-30 10:40:19 +1000Andrew Tridgell1-0/+37
added a tdb optimisation that speeds up non-indexed ldb by a large margin (often 10x or more). I'd be interested in any comments on the safety of this optimisation. See the comment in the code for an explanation. (This used to be commit 7f9efaceb6d6dfc0c82923344cc45ec34493f2ed)
2007-10-10r9766: Prevent erroneous OOM messageJelmer Vernooij1-1/+1
ldb_dup_val() sets out->data to NULL if in->length == 0 (This used to be commit 7ecb6988e74f4273b2ca3ea76562117e1be54b08)
2007-10-10r9762: Add support for reading good old smbpasswd filesJelmer Vernooij3-17/+151
Fix password support Make base64 decode/encode functions available to EJS (This used to be commit 1376a1fe44cd6b01709819095a711c14626b1d3e)
2007-10-10r9756: One-way upgrade from Samba3->Samba4 basically works nowJelmer Vernooij2-282/+1
Still need to polish some rough edges (This used to be commit a8f309aa812533f57a90410722dfb342c8cf3b48)
2007-10-10r9754: Upgrading with the command line utility now works, at least partially (-:Jelmer Vernooij1-1/+1
Upgrading using SWAT should work as well now. (This used to be commit 8baa2ac377315ae8b365f58c2bda0bf3d0c5aec3)
2007-10-10r9751: Remove C version of samba3dump (the EJS version works nicely as well).Jelmer Vernooij3-347/+44
Fix a couple of bugs in ldb_map. (This used to be commit 66df76a63433aea4081eab8b20bf3ba86e0a606d)
2007-10-10r9744: - [upgrade.js] Start working on smb.conf conversion.Jelmer Vernooij5-60/+302
- [ldb_map] Support storing non-mappable data in a fallback LDB (This used to be commit 435e4c6389b9d9b545beec8036289620ee5883db)
2007-10-10r9735: More work on generating a valid Samba4 configuration using theJelmer Vernooij1-3/+3
Samba3 data (both console and SWAT) (This used to be commit d569465dc4def55c27878028f2fc762960f453d8)
2007-10-10r9731: Fix typoAndrew Bartlett1-1/+1
(This used to be commit e4492951e56d89a2b805f644d83d4bd4be31a6b0)
2007-10-10r9728: A *major* update to the credentials system, to incorporate theAndrew Bartlett5-43/+312
Kerberos CCACHE into the system. This again allows the use of the system ccache when no username is specified, and brings more code in common between gensec_krb5 and gensec_gssapi. It also has a side-effect that may (or may not) be expected: If there is a ccache, even if it is not used (perhaps the remote server didn't want kerberos), it will change the default username. Andrew Bartlett (This used to be commit 6202267f6ec1446d6bd11d1d37d05a977bc8d315)
2007-10-10r9718: Work a bit on the SWAT interfaceJelmer Vernooij4-61/+64
(This used to be commit b1844905d2c1ca26aef0ccba799ff16383348fc1)
2007-10-10r9712: Bunch of small fixesJelmer Vernooij8-48/+201
Write out basic sam.ldif (This used to be commit 67593bef7f0f8dc2258b2fe9c06779f0025d240e)
2007-10-10r9705: r9685@blu: tridge | 2005-08-27 19:43:44 +1000Andrew Tridgell4-0/+4
set the backend_name on socket_accept() too (This used to be commit 10ac2732881ac73dd9cb8162beb1efd741bfe3d2)
2007-10-10r9704: r9684@blu: tridge | 2005-08-27 19:38:31 +1000Andrew Tridgell5-5/+17
don't try to call the name resolver on non-ipv4 names! (This used to be commit 4bb3d36fe6705bc625fe4122500f681ab7f2dc53)
2007-10-10r9703: r9683@blu: tridge | 2005-08-27 18:56:05 +1000Andrew Tridgell1-0/+4
added a comment about event_context_find() (This used to be commit 9c230082215dd1f7f19f6b797e7f0c60a9e933fd)
2007-10-10r9702: r9680@blu: tridge | 2005-08-27 18:45:08 +1000Andrew Tridgell4-6/+51
- fixed ncacn_ip_tcp to use the generic async name resolution methods, so NBT names now work (as requested several times by abartlet!) - changed resolve_name() to take an event_context, so it doesn't cause the whole process to block - cleaned up the talloc_find_parent_bytype() calls to go via a cleaner event_context_find() call (This used to be commit b3d491b210a8b889a25efcb273e70fefbd01b7f7)
2007-10-10r9700: Change DATA_BLOB in ejs back to struct datablobJelmer Vernooij3-6/+38
Support writing idmap mappings to winbind.ldif (This used to be commit 3709def35303f1afed0f344628fe2c89250ee087)
2007-10-10r9699: Add as much attributes the current Samba4 SAM has to the mapping ↵Jelmer Vernooij1-5/+402
table (ignoring most of them, currently..) (This used to be commit 5100ae211c380024baa67b1f643c7294a29c1713)
2007-10-10r9698: Fix a bit of memory managementJelmer Vernooij4-209/+354
More minor bugfixes Support mapping objectclasses and do mapping on 'dn' field as well (not just msg->dn) (This used to be commit b7b079167d5c6616f7c5c4afb7dd80c15707cfd9)
2007-10-10r9690: Extend test + fix several bugsJelmer Vernooij3-11/+47
(This used to be commit 0cff0e03fca0ddccaff3b463aadba63d29e061a9)
2007-10-10r9689: valgrind-clean now. Editing works now mostly, you just lose half of yourJelmer Vernooij2-59/+141
database every time you do it... (This used to be commit 40ea2af427911d9a3e65ca9ebed438e9a0a83af8)
2007-10-10r9686: Another round of bugfixes. Works somewhat now, when running under ↵Jelmer Vernooij2-12/+102
valgrind ;-) (This used to be commit 786379064f0ed779b965330fb3b74deaca75ce99)
2007-10-10r9685: Add tests for samba3sam mapping moduleJelmer Vernooij8-9/+239
Fix a couple of bugs Move samba3sam backend to lib/ldb/ Remove some more unused parameters (This used to be commit 7f864d446d6af7cfd9fb8dbc496a29b36ec57ce9)
2007-10-10r9672: Fix build for compilers that don't like undefined-length arrays at ↵Jelmer Vernooij3-151/+128
the end of structs... (This used to be commit c2211df586337ff68bb805801959147065040c01)
2007-10-10r9671: patch from Kai Blin fixing a bug in our base64 encoderAndrew Tridgell1-3/+4
(This used to be commit efa143cb3b4815fed7b037e05d591eadb828536b)
2007-10-10r9625: Get rid of "duplicate const" warning.Tim Potter1-1/+1
(This used to be commit 0ec755cfa0499bf1f271584db3c028d87973f1af)
2007-10-10r9624: Support writing wins.ldifJelmer Vernooij1-3/+24
(This used to be commit b0595d238bbcc4a3927914d1fd6032e9293da5cc)
2007-10-10r9623: samba3dump now generates LDIF for the registry hives from registry.tdbJelmer Vernooij7-58/+273
couple of other small fixes (This used to be commit 06bc5d8e0950dd85b6f26a1355fa0a2ae178d30f)
2007-10-10r9621: Bunch of bug fixes. Add 'format' option to samba3dump (text,summary,ldif)Jelmer Vernooij10-80/+193
(This used to be commit dc6aab8d4a6d0fe47756c90d3d311b6009d571ff)
2007-10-10r9616: Finish ldb_map module (still needs a lot of testing though...)Jelmer Vernooij3-95/+650
Add initial mapping table for ldb_samba3. Contains most attributes. (This used to be commit b73441b04d048919e95ee7f7bcae330c4dafefe7)
2007-10-10r9602: Add support for reading share_info.tdb and smb.conf.Jelmer Vernooij5-2/+231
Add userdata argument to function pointers for pm_process() (This used to be commit 84b2fb34675fa557173621433838c5a7ec0f1283)
2007-10-10r9600: fixed the intermittent failures we were getting with ejs in the buildAndrew Tridgell1-1/+36
farm. (This used to be commit b23bffcba62df954c7fb439c78b962fbd262cc5e)
2007-10-10r9595: Add ldb map moduleJelmer Vernooij5-22/+294
(This used to be commit e0a0d3f092d601a22b7549a0278735e66239b301)
2007-10-10r9591: - Remove empty fileJelmer Vernooij7-33/+34
- Fix a couple of typo's - Fix build of lib/samba3/secrets.c for systems that don't have /usr/include/tdb.h... (This used to be commit b8c52900636515d1215ae79a70416db93ce4531c)
2007-10-10r9589: Support reading secrets tdbJelmer Vernooij4-476/+194
(This used to be commit dd15131b5219ecf0d09329c0de37c426b9147f45)
2007-10-10r9581: Registry dbJelmer Vernooij4-122/+107
(This used to be commit b264e9f56a434400277bb73898484aff93522fe8)
2007-10-10r9567: fixed the winreg IDL for CreateKey, including a securityAndrew Tridgell1-13/+6
descriptor. To keep it simple I just use normal IDL buffers for now, avoiding the complex methods metze used in spoolss. We might change that later Also added decoding of the security_descriptor in winreg_GetKeySecurity() in smbtorture (This used to be commit 439f34a9621e2e96329c30cfed8d78b8fdfbd8a2)
2007-10-10r9563: I think this INIT_OBJ_FILES should be ADD_OBJ_FILES so that the ↵Tim Potter1-1/+1
lib/samba3 source files are included in make proto. Fixes the build with ./configure.developer. (This used to be commit 691d6a04d76d55bfd61d581759b9be6a72880019)
2007-10-10r9557: Some more updates. Use combined function for parsing a set ofJelmer Vernooij8-445/+150
samba3 databases (This used to be commit b91a695bd854c6d37ec536edb2db7b6f97fe69dc)
2007-10-10r9555: More updates. Everything except for secrets.c compiles now..Jelmer Vernooij10-104/+339
(This used to be commit e59d6156b2d569ca788fe1824148f05f4a7a9918)
2007-10-10r9552: Add idmap support.Jelmer Vernooij1-0/+93
(This used to be commit 37882f22873fdeb3bf4ae90128e335abbd90db5f)
2007-10-10r9504: use some low level ejs hackery to give much better exception error ↵Andrew Tridgell1-1/+1
messages in both the web server and smbscript. We can now give backtraces for all internal asserts, not just high level errors (This used to be commit 84c756b25ccb2bd75360bdb9b7b7643975d1f3b3)
2007-10-10r9503: removed duplicate REG_* defines from registry.h now that they areAndrew Tridgell3-2/+5
generated in winreg.h (This used to be commit fc15e1b003a2b24dc73a6a7f2bbc45e20373dda1)