summaryrefslogtreecommitdiff
path: root/source4/utils
AgeCommit message (Collapse)AuthorFilesLines
2008-08-18Merge the two attribute syntax tables.Andrew Bartlett2-4/+4
This merges the table once found in the oLschema2ldif tool (and moved many times) with the table used for DRSUAPI. The OpenLDAP schema map has been updated, to ensure that despite a number of attributes being declared as OIDs, they are actually used as strings (as they are actually LDAP class/attribute names). Andrew Bartlett (This used to be commit 61f2958c84beeedcf369ccdc02afed0c8055b108)
2008-08-15Fix the build, after the ad2oLschema changes.Andrew Bartlett1-2/+3
(This used to be commit 7361821b21ef78c564c41466783048606a0b6e98)
2008-08-15Generate the subSchema in cn=AggregateAndrew Bartlett4-377/+18
This reads the schema from the in-memory structure, when the magic attributes are requested. The code is a modified version of that used in the ad2oLschema tool (now shared). The schema_fsmo module handles the insertion of the generated result. As such, this commit also removes these entries from the setup/schema.ldif Metze's previous stub of this functionality is also removed. Andrew Bartlett (This used to be commit c7c32ec7b42bdf0f7b669644516438c71b364e60)
2008-08-15Rework generation of the objectClass and attributeType lines.Andrew Bartlett1-169/+209
Now that these are subroutines, we can factor them out into a file the CN=Aggregate schema code can also use. Andrew Bartlett (This used to be commit e3591a6a35ddb60398a03a4fa0545cc6158946ef)
2008-08-15Paramaterise the seperator in ad2OLschemaAndrew Bartlett1-67/+82
This will allow me to add a new mode, with the CN=Aggregate schema format automatically generated. Andrew Bartlett (This used to be commit 7d2a890a7077e446e45527847f78bba84d22bc4c)
2008-07-27Fix location of manpages.Jelmer Vernooij2-0/+0
(This used to be commit 6f5b4ef1d0380d265ce27c882072c759ce19c7c3)
2008-07-10Make ad2oLschema even simpler, by moving the heavy work into dsdb.Andrew Bartlett1-293/+51
This will allow the kludge_acl and schema code to leverage the same work. (We might even get schema validation soon! :-) Andrew Bartlett (This used to be commit cecd04ce1f8ce2af2fb654b3abc1499092405d60)
2008-07-02Move ad2oLschema and oLschema2ldif into Samba4, out of LDBAndrew Bartlett7-0/+1778
LDB does not know about nor process the AD schema, so it makes no sense to have this tool there. I've been changing it anyway, to use a common schema manipulation library, and will enhance these links in the future. Andrew Bartlett (This used to be commit c7704805b9a3541e4c8768278c8289b0aa6ed5e3)
2008-06-27ntlm_auth: eliminate "cast pointer from integer of different size" warnings ↵Michael Adam1-2/+2
on 64bit. Michael (This used to be commit a0b2440c70a3f453c22159a02ff4a82fe6439cad)
2008-06-14Use a custom init function for samba4 that sets a samba4Simo Sorce3-3/+3
specific debug function. By default do not debug, this is the most appropriate action for a library as we cannot assume what stderr is use for in the main app. The main app is responsible to set ev_debug_stderr if they so desire. (This used to be commit e566a2f308ac6fb4b526a744f7059b565670aea5)
2008-05-18Fix a couple (well, little more than that..) of typos.Jelmer Vernooij1-1/+1
(This used to be commit a6b52119940a900fb0de3864b8bca94e2965cc24)
2008-05-18Create prototype headers from Makefile directory, without smb_build in the ↵Jelmer Vernooij1-1/+2
middle. (This used to be commit f4a77b96f9c17d853348b70794026e5b9e384942)
2008-05-18Use variables for source directory in a couple more places.Jelmer Vernooij2-10/+10
(This used to be commit c41bd3005f5f0b9cfd3709fc9217b4a401d265b4)
2008-05-05Move NTLM authentication details into auth/ntlmAndrew Bartlett2-0/+2
This should help clarify the role of the various files around here (done on Jelmer's request). Andrew Bartlett (This used to be commit efa399037511ced8978f2e7661a71aac7a384883)
2008-04-21Remove more event_context_init() uses from function calls within deep down ↵Simo Sorce2-9/+15
the code. Make sure we pass around the event_context where we need it instead. All test but a few python ones fail. Jelmer promised to fix them. (This used to be commit 3045d391626fba169aa26be52174883e18d323e9)
2008-04-17Remove event context tracking from the credentials struct.Jelmer Vernooij1-1/+0
(This used to be commit 4d7fc946b2ec50e774689c9036423b6feef99b8e)
2008-04-16Avoid event_find_context() when the event context is already availableJelmer Vernooij7-9/+11
in the net utility. (This used to be commit d40804777edf41889bd461f63f7a07cc1cc60e27)
2008-04-14Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake4Jelmer Vernooij1-5/+5
(This used to be commit 7fd98e492e2bf71d111ea8fa3ca9108506f60264)
2008-04-14Fix the build.Jelmer Vernooij1-5/+5
(This used to be commit a70cbd63d9c398ddcbbaa595ee29343335e89aa7)
2008-04-14Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake4Jelmer Vernooij7-34/+44
(This used to be commit 1ef3830bb0d6e91e3b00e880784ca0741d9b4d49)
2008-04-14Fix problems with event context not being the parent.Simo Sorce7-34/+44
(This used to be commit 957c4d893acf9e6db06a3fc3a4687ab6bb238635)
2008-04-14Use _OBJ_FILES variables in a couple more places.Jelmer Vernooij2-19/+21
(This used to be commit 92856d5054106894b65cd1a1b5119c0facfc4cff)
2008-04-09Link the new vampire code togeather.Andrew Bartlett3-2/+70
This adds in the newly attached secrets handling, as well as an interface to the command line 'net' tool. Andrew Bartlett (This used to be commit 1282e3c39479aa580124206814b493370d10690a)
2008-04-01Rename libsamba-config to libsamba-hostconfig.Jelmer Vernooij2-5/+5
(This used to be commit c46b7e90e347da76156ddcae4866adb88e9fec21)
2008-03-20ntlm_auth: Improve compliance to the Squid helper protocol.Kai Blin1-10/+10
This fixes bug #4235 for Samba4. (This used to be commit b6bb7621053bccc9d06b1b2ee9f71b1b1acf3b70)
2008-02-29Move manpage management out of the perl build system.Jelmer Vernooij1-2/+4
(This used to be commit 1dd6bea507f1f5e26cccf89148280721260a4673)
2008-02-28Remove sDefault as static variable.Jelmer Vernooij1-5/+5
(This used to be commit 16f36ce499e93860dd535034a584ec2b93e7a172)
2008-02-21Remove yet more uses of global_loadparm.Jelmer Vernooij1-1/+1
(This used to be commit e01c1e87c0fe9709df7eb5b863f7ce85564174cd)
2008-02-20Fix static module list generation for ldb.Jelmer Vernooij1-2/+0
(This used to be commit 92c1c0e9137f0845cac6cc96bf78711b6aaffe21)
2008-02-09Move nmblookup blackbox test closer to the code it tests.Jelmer Vernooij1-0/+36
(This used to be commit 3f24136b56d281580410bf69841c6dece5508d17)
2007-12-21r26540: Revert my previous commit after concerns raised by Andrew.Jelmer Vernooij2-9/+9
(This used to be commit 6ac86f8be7d9a8c5ab396a93e6d1e6819e11f173)
2007-12-21r26539: Remove unnecessary statics.Jelmer Vernooij2-9/+9
(This used to be commit e53e79eebef3ece6978f0a2b4a1ee0a0814bb5d2)
2007-12-21r26465: ntlm_auth: Remoce pstring.Kai Blin1-3/+12
(This used to be commit 15b388ce51cafcf09301fe6d8a50922a3b9b43d1)
2007-12-21r26441: Remove global_loadparm uses.Jelmer Vernooij2-2/+3
(This used to be commit 32007c6277efa46341da7741b749a98633d71640)
2007-12-21r26432: Require ndr_pull users to specify iconv_convenience.Jelmer Vernooij1-1/+2
(This used to be commit 28b1d36551b75241c1cf9fca5d74f45a6dc884ab)
2007-12-21r26430: require explicit specification of loadparm context.Jelmer Vernooij1-1/+1
(This used to be commit 1b947fe0e6e16318e5a8127bb4932d6b5d20bcf6)
2007-12-21r26402: Require a talloc context in libnetif.Jelmer Vernooij1-1/+3
(This used to be commit a35e51871bbf1ab33fc316fa59e597b722769c50)
2007-12-21r26401: Don't cache interfaces context in libnetif.Jelmer Vernooij1-4/+10
(This used to be commit 9f975417cc66bfd4589da38bfd23731dbe0e6153)
2007-12-21r26377: Specify port explicitly.Jelmer Vernooij1-3/+4
(This used to be commit 8c767ca13906966cd6cccbeaef3c50033d46f206)
2007-12-21r26355: Eliminate global_loadparm in more places.Jelmer Vernooij4-17/+19
(This used to be commit 5d589a0d94bd76a9b4c9fc748854e8098ea43c4d)
2007-12-21r26352: Don't make lp_load create a new context.Jelmer Vernooij1-4/+6
(This used to be commit d0d5c1a823a6601292c061dba2b6f4bde2b9e3dd)
2007-12-21r26344: Fix memory access.Jelmer Vernooij1-2/+2
(This used to be commit 966248108f97d237b41ff2d14ec1e592d61d8db3)
2007-12-21r26339: Make loadparm talloc-allocated.Jelmer Vernooij1-1/+1
(This used to be commit 1e02cd8db1d65ff72b747833904a10b47749b1fb)
2007-12-21r26327: Explicit loadparm_context for RPC client functions.Jelmer Vernooij5-9/+9
(This used to be commit eeb2251d22b3d6e0379444a73af69d1014692b07)
2007-12-21r26325: Remove use of global_loadparm in netif.Jelmer Vernooij1-2/+2
(This used to be commit e452cb28594f23add7c00247ed39e8323aea78a6)
2007-12-21r26312: Move specification of port higher up the call stack.Jelmer Vernooij1-5/+5
(This used to be commit 49be7e43ff52a75cb9b4b9e2c3d4c339dbd69416)
2007-12-21r26309: Move specification of port higher up the all stack.Jelmer Vernooij1-3/+9
(This used to be commit 7de55cde7c7fe0141c05c8a38248667ebf3a9033)
2007-12-21r26295: Remove use of global_loadparm for net and wb_pam_auth.Jelmer Vernooij4-2/+5
(This used to be commit 47696b42987ea67ae1c6c09a4bec5858e5db4542)
2007-12-21r26275: return loadparm context in lp_load.Jelmer Vernooij1-3/+4
(This used to be commit d01f0f4c2037b531b3fd088060717f90e60471e9)
2007-12-21r26268: Avoid more use of global_loadparm - put lp_ctx in smb_server and ↵Jelmer Vernooij1-1/+0
wbsrv_connection. (This used to be commit 7c008664238ed966cb82adf5b25b22157bb50730)