summaryrefslogtreecommitdiffstats
path: root/source4/lib
Commit message (Collapse)AuthorAgeFilesLines
* r9766: Prevent erroneous OOM messageJelmer Vernooij2007-10-101-1/+1
| | | | | ldb_dup_val() sets out->data to NULL if in->length == 0 (This used to be commit 7ecb6988e74f4273b2ca3ea76562117e1be54b08)
* r9762: Add support for reading good old smbpasswd filesJelmer Vernooij2007-10-103-17/+151
| | | | | | Fix password support Make base64 decode/encode functions available to EJS (This used to be commit 1376a1fe44cd6b01709819095a711c14626b1d3e)
* r9756: One-way upgrade from Samba3->Samba4 basically works nowJelmer Vernooij2007-10-102-282/+1
| | | | | Still need to polish some rough edges (This used to be commit a8f309aa812533f57a90410722dfb342c8cf3b48)
* r9754: Upgrading with the command line utility now works, at least partially (-:Jelmer Vernooij2007-10-101-1/+1
| | | | | Upgrading using SWAT should work as well now. (This used to be commit 8baa2ac377315ae8b365f58c2bda0bf3d0c5aec3)
* r9751: Remove C version of samba3dump (the EJS version works nicely as well).Jelmer Vernooij2007-10-103-347/+44
| | | | | Fix a couple of bugs in ldb_map. (This used to be commit 66df76a63433aea4081eab8b20bf3ba86e0a606d)
* r9744: - [upgrade.js] Start working on smb.conf conversion.Jelmer Vernooij2007-10-105-60/+302
| | | | | - [ldb_map] Support storing non-mappable data in a fallback LDB (This used to be commit 435e4c6389b9d9b545beec8036289620ee5883db)
* r9735: More work on generating a valid Samba4 configuration using theJelmer Vernooij2007-10-101-3/+3
| | | | | Samba3 data (both console and SWAT) (This used to be commit d569465dc4def55c27878028f2fc762960f453d8)
* r9731: Fix typoAndrew Bartlett2007-10-101-1/+1
| | | | (This used to be commit e4492951e56d89a2b805f644d83d4bd4be31a6b0)
* r9728: A *major* update to the credentials system, to incorporate theAndrew Bartlett2007-10-105-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)
* r9718: Work a bit on the SWAT interfaceJelmer Vernooij2007-10-104-61/+64
| | | | (This used to be commit b1844905d2c1ca26aef0ccba799ff16383348fc1)
* r9712: Bunch of small fixesJelmer Vernooij2007-10-108-48/+201
| | | | | Write out basic sam.ldif (This used to be commit 67593bef7f0f8dc2258b2fe9c06779f0025d240e)
* r9705: r9685@blu: tridge | 2005-08-27 19:43:44 +1000Andrew Tridgell2007-10-104-0/+4
| | | | | set the backend_name on socket_accept() too (This used to be commit 10ac2732881ac73dd9cb8162beb1efd741bfe3d2)
* r9704: r9684@blu: tridge | 2005-08-27 19:38:31 +1000Andrew Tridgell2007-10-105-5/+17
| | | | | don't try to call the name resolver on non-ipv4 names! (This used to be commit 4bb3d36fe6705bc625fe4122500f681ab7f2dc53)
* r9703: r9683@blu: tridge | 2005-08-27 18:56:05 +1000Andrew Tridgell2007-10-101-0/+4
| | | | | added a comment about event_context_find() (This used to be commit 9c230082215dd1f7f19f6b797e7f0c60a9e933fd)
* r9702: r9680@blu: tridge | 2005-08-27 18:45:08 +1000Andrew Tridgell2007-10-104-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)
* r9700: Change DATA_BLOB in ejs back to struct datablobJelmer Vernooij2007-10-103-6/+38
| | | | | Support writing idmap mappings to winbind.ldif (This used to be commit 3709def35303f1afed0f344628fe2c89250ee087)
* r9699: Add as much attributes the current Samba4 SAM has to the mapping ↵Jelmer Vernooij2007-10-101-5/+402
| | | | | | table (ignoring most of them, currently..) (This used to be commit 5100ae211c380024baa67b1f643c7294a29c1713)
* r9698: Fix a bit of memory managementJelmer Vernooij2007-10-104-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)
* r9690: Extend test + fix several bugsJelmer Vernooij2007-10-103-11/+47
| | | | (This used to be commit 0cff0e03fca0ddccaff3b463aadba63d29e061a9)
* r9689: valgrind-clean now. Editing works now mostly, you just lose half of yourJelmer Vernooij2007-10-102-59/+141
| | | | | database every time you do it... (This used to be commit 40ea2af427911d9a3e65ca9ebed438e9a0a83af8)
* r9686: Another round of bugfixes. Works somewhat now, when running under ↵Jelmer Vernooij2007-10-102-12/+102
| | | | | | valgrind ;-) (This used to be commit 786379064f0ed779b965330fb3b74deaca75ce99)
* r9685: Add tests for samba3sam mapping moduleJelmer Vernooij2007-10-108-9/+239
| | | | | | | Fix a couple of bugs Move samba3sam backend to lib/ldb/ Remove some more unused parameters (This used to be commit 7f864d446d6af7cfd9fb8dbc496a29b36ec57ce9)
* r9672: Fix build for compilers that don't like undefined-length arrays at ↵Jelmer Vernooij2007-10-103-151/+128
| | | | | | the end of structs... (This used to be commit c2211df586337ff68bb805801959147065040c01)
* r9671: patch from Kai Blin fixing a bug in our base64 encoderAndrew Tridgell2007-10-101-3/+4
| | | | (This used to be commit efa143cb3b4815fed7b037e05d591eadb828536b)
* r9625: Get rid of "duplicate const" warning.Tim Potter2007-10-101-1/+1
| | | | (This used to be commit 0ec755cfa0499bf1f271584db3c028d87973f1af)
* r9624: Support writing wins.ldifJelmer Vernooij2007-10-101-3/+24
| | | | (This used to be commit b0595d238bbcc4a3927914d1fd6032e9293da5cc)
* r9623: samba3dump now generates LDIF for the registry hives from registry.tdbJelmer Vernooij2007-10-107-58/+273
| | | | | couple of other small fixes (This used to be commit 06bc5d8e0950dd85b6f26a1355fa0a2ae178d30f)
* r9621: Bunch of bug fixes. Add 'format' option to samba3dump (text,summary,ldif)Jelmer Vernooij2007-10-1010-80/+193
| | | | (This used to be commit dc6aab8d4a6d0fe47756c90d3d311b6009d571ff)
* r9616: Finish ldb_map module (still needs a lot of testing though...)Jelmer Vernooij2007-10-103-95/+650
| | | | | Add initial mapping table for ldb_samba3. Contains most attributes. (This used to be commit b73441b04d048919e95ee7f7bcae330c4dafefe7)
* r9602: Add support for reading share_info.tdb and smb.conf.Jelmer Vernooij2007-10-105-2/+231
| | | | | Add userdata argument to function pointers for pm_process() (This used to be commit 84b2fb34675fa557173621433838c5a7ec0f1283)
* r9600: fixed the intermittent failures we were getting with ejs in the buildAndrew Tridgell2007-10-101-1/+36
| | | | | farm. (This used to be commit b23bffcba62df954c7fb439c78b962fbd262cc5e)
* r9595: Add ldb map moduleJelmer Vernooij2007-10-105-22/+294
| | | | (This used to be commit e0a0d3f092d601a22b7549a0278735e66239b301)
* r9591: - Remove empty fileJelmer Vernooij2007-10-107-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)
* r9589: Support reading secrets tdbJelmer Vernooij2007-10-104-476/+194
| | | | (This used to be commit dd15131b5219ecf0d09329c0de37c426b9147f45)
* r9581: Registry dbJelmer Vernooij2007-10-104-122/+107
| | | | (This used to be commit b264e9f56a434400277bb73898484aff93522fe8)
* r9567: fixed the winreg IDL for CreateKey, including a securityAndrew Tridgell2007-10-101-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)
* r9563: I think this INIT_OBJ_FILES should be ADD_OBJ_FILES so that the ↵Tim Potter2007-10-101-1/+1
| | | | | | | | lib/samba3 source files are included in make proto. Fixes the build with ./configure.developer. (This used to be commit 691d6a04d76d55bfd61d581759b9be6a72880019)
* r9557: Some more updates. Use combined function for parsing a set ofJelmer Vernooij2007-10-108-445/+150
| | | | | samba3 databases (This used to be commit b91a695bd854c6d37ec536edb2db7b6f97fe69dc)
* r9555: More updates. Everything except for secrets.c compiles now..Jelmer Vernooij2007-10-1010-104/+339
| | | | (This used to be commit e59d6156b2d569ca788fe1824148f05f4a7a9918)
* r9552: Add idmap support.Jelmer Vernooij2007-10-101-0/+93
| | | | (This used to be commit 37882f22873fdeb3bf4ae90128e335abbd90db5f)
* r9504: use some low level ejs hackery to give much better exception error ↵Andrew Tridgell2007-10-101-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)
* r9503: removed duplicate REG_* defines from registry.h now that they areAndrew Tridgell2007-10-103-2/+5
| | | | | generated in winreg.h (This used to be commit fc15e1b003a2b24dc73a6a7f2bbc45e20373dda1)
* r9472: Add read-only version of Samba3 registry database (doesn't compile yet)Jelmer Vernooij2007-10-101-0/+172
| | | | (This used to be commit 77cbb6299847bab1272cc681f4b8f54a9fca1339)
* r9464: fixed a problem with child pointers copied into non-allocated mpr ↵Andrew Tridgell2007-10-101-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)
* r9455: Support for reading the policy databaseJelmer Vernooij2007-10-105-1/+134
| | | | (This used to be commit 7548a5012aad41bde0652d4532d184545997be86)
* r9451: some fixes now core.schema and cosine.schema are also read properlySimo Sorce2007-10-101-5/+29
| | | | (This used to be commit 0a26ee04322a06069be48dbc33307e4997700f74)
* r9450: Initial work on reading group mapping database.Jelmer Vernooij2007-10-101-0/+483
| | | | (This used to be commit 788fd262fc736a1bdb0fe6f266b31b2268f9d8d8)
* r9449: Add simple utility for dumping Samba3 domain information. CurrentlyJelmer Vernooij2007-10-105-14/+167
| | | | | | | only prints rids and usernames of users in passdb database. Update plan (This used to be commit 651d06728fb21393c15268ea47689c738c2c6b86)
* r9448: Work on reading the secrets tdb. Build tdbsam support by default.Jelmer Vernooij2007-10-103-9/+544
| | | | (This used to be commit 9ea601c0a675767f8ea5f316c9355572dffbc4c0)
* r9447: Add a new tool to convert openLdap schema files into an ldifSimo Sorce2007-10-104-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)