summaryrefslogtreecommitdiff
path: root/source4/lib
AgeCommit message (Collapse)AuthorFilesLines
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)
2007-10-10r9472: Add read-only version of Samba3 registry database (doesn't compile yet)Jelmer Vernooij1-0/+172
(This used to be commit 77cbb6299847bab1272cc681f4b8f54a9fca1339)
2007-10-10r9464: fixed a problem with child pointers copied into non-allocated mpr ↵Andrew Tridgell1-1/+13
variables. We now use the same free technique as is used for mpr strings, rather than relying on being a child of the variable (This used to be commit 3d6739eaa6e1b56d67bc7d9b5350a6911c96597a)
2007-10-10r9455: Support for reading the policy databaseJelmer Vernooij5-1/+134
(This used to be commit 7548a5012aad41bde0652d4532d184545997be86)
2007-10-10r9451: some fixes now core.schema and cosine.schema are also read properlySimo Sorce1-5/+29
(This used to be commit 0a26ee04322a06069be48dbc33307e4997700f74)
2007-10-10r9450: Initial work on reading group mapping database.Jelmer Vernooij1-0/+483
(This used to be commit 788fd262fc736a1bdb0fe6f266b31b2268f9d8d8)
2007-10-10r9449: Add simple utility for dumping Samba3 domain information. CurrentlyJelmer Vernooij5-14/+167
only prints rids and usernames of users in passdb database. Update plan (This used to be commit 651d06728fb21393c15268ea47689c738c2c6b86)
2007-10-10r9448: Work on reading the secrets tdb. Build tdbsam support by default.Jelmer Vernooij3-9/+544
(This used to be commit 9ea601c0a675767f8ea5f316c9355572dffbc4c0)
2007-10-10r9447: Add a new tool to convert openLdap schema files into an ldifSimo Sorce4-7/+604
My first test with nis.schema seem to confirm it works properly Use a command line like: oLschema2ldif -I tests/schema/nis.schema -O nis_schema.ldif -b "dc=sambadom,dc=samba,dc=org" to see how it works. SSS (This used to be commit fc373fd4631420c9d8d4087a2c698b08e18372d7)
2007-10-10r9446: clean up old test fileSimo Sorce1-559/+37
(This used to be commit 10e4ebcc4233de7c89eb25b679db69b41b3d8273)
2007-10-10r9445: Support flags, add DATA_BLOB supportJelmer Vernooij2-6/+86
(This used to be commit cb5b23f0382ea7e242248cdfbbed82bc4eedfe42)
2007-10-10r9442: Support some more primitive types. Fix charset support.Jelmer Vernooij1-15/+90
(This used to be commit eeced29eb3dd2cbc4540555bdb642b2685eb9c5c)
2007-10-10r9438: Add initial files for ldb_mapJelmer Vernooij2-0/+58
(This used to be commit a66eeadecdcc5f67dd34c4ae82f5ae9191163499)
2007-10-10r9437: Update PLAN and README for Samba3 compatibility layerJelmer Vernooij5-10/+354
Add support for reading tdbsam files (This used to be commit 75ac972909ac601fb876e208a992eeebafaf6417)
2007-10-10r9421: Move arcfour code into it's own file, in lib/crypto.Andrew Bartlett4-2/+101
Andrew Bartlett (This used to be commit ca6cf462708810637544d4b4bef0f404fb89a002)
2007-10-10r9414: Fix failure to find own domain info due to recent ldb_dn upgrade - weAndrew Bartlett1-2/+2
don't use a simple char* here any more. Andrew Bartlett (This used to be commit f21c31c7e151e23caa2699b1727d1ae310fbed4e)
2007-10-10r9394: avoid to use BOOL in ldbSimo Sorce2-8/+4
(This used to be commit d2055849fba56e8620403621f3fb9684f24e853f)
2007-10-10r9393: Fix ldb standalone buildSimo Sorce2-0/+6
(This used to be commit 796d0ea2fcf5132b157a397cc1a54aa26c042691)
2007-10-10r9392: Fix ldb_dn_compose to make build farm happySimo Sorce2-5/+22
Add ldb_dn_string_compose so that you can build a dn starting from a struct ldb_dn base and a set of parameters to be composed in a format string with the same syntax of printf (This used to be commit 31c69d0655752cc8ea3bc5b7ea87792291302091)
2007-10-10r9391: Convert all the code to use struct ldb_dn to ohandle ldap like ↵Simo Sorce31-459/+994
distinguished names Provide more functions to handle DNs in this form (This used to be commit 692e35b7797e39533dd2a1c4b63d9da30f1eb5ba)
2007-10-10r9390: fixed mixing of code and dataAndrew Tridgell1-1/+2
(This used to be commit ae2122e76a7e50435dafcc412ee425b522c0c766)
2007-10-10r9387: regedit uses "New Key #nn" for newly created keys, which conflicts ↵Andrew Tridgell3-4/+17
with the stricter DN rules in ldb. Escape the DN components to cope. Simo, sorry for making a change in ldb_dn.c while you have changes pending. Please feel free to revert these and switch reg_backend_ldb.c to use the new dn construction code. (This used to be commit 136ecf5cb23758558b4119b08047fc273be8b0f8)
2007-10-10r9386: OpenKey with a bad name must return WERR_BADFILE (w2k3 regedit relies ↵Andrew Tridgell1-1/+1
on this) (This used to be commit ae42976590b3c532790d854be45fff49074aef68)
2007-10-10r9381: Line wrapping.Tim Potter1-8/+8
(This used to be commit 2cebdd59387786c8aeee4c6757e38ed5303f7315)
2007-10-10r9378: initialise the last_mod attribute in the ldb backend. Better to returnAndrew Tridgell1-0/+2
0 than an uninitialised value, but we should put proper last_modified time support into the ldb winreg backend in the future (This used to be commit 899bf07908d4a04cb3d1cd4034dca0c91e6a912b)
2007-10-10r9374: HPUX is also missing setegid()Andrew Tridgell2-1/+13
(This used to be commit 57e6bd61395e82064c72510dcc326b11b7bdf7fd)
2007-10-10r9370: need a configure test for setresuid()Andrew Tridgell1-1/+1
(This used to be commit 5a38b9a10b3c5363cddc7acaaea2e1e9aceb254c)
2007-10-10r9369: an attempt to fix the build on HPUX. This is based on work by DonAndrew Tridgell2-79/+29
McCall, but takes a slightly different approach that I hope will be more generic (This used to be commit e8260a81cf99be2ccae64135ca0572c8a6ae62ad)
2007-10-10r9357: Remove DBGC_CLASS cruft copied over from Samba 3. I would like toTim Potter4-12/+0
replace this with something funkier. (This used to be commit 8d376d56c78894b9bbd27ed7fa70da415c0cd038)