summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| | * | | | | | Merge branch 'master' of ssh://git.samba.org/data/git/samba into wspp-schemaAndrew Bartlett2009-03-20228-13883/+13378
| | |\ \ \ \ \ \
| | * | | | | | | s4:schema Don't rely on objectCategory 'magic' when loading the schemaAndrew Bartlett2009-03-111-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The short-to-long name canonicalisation rules use the schema, so clearly they won't work when loading it. Andrew Bartlett
| | * | | | | | | s4:provision load_schema in provision.py no longer takes a hostnameAndrew Bartlett2009-03-111-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This was missed in the earlier work to use this in provision-backend Andrew Bartlett
| | * | | | | | | Merge branch 'master' of ssh://git.samba.org/data/git/samba into wspp-schemaAndrew Bartlett2009-03-1121-138/+1141
| | |\ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ Merge branch 'master' of ssh://git.samba.org/data/git/samba into wspp-schemaAndrew Bartlett2009-03-1018-363/+362
| | |\ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ \ Merge branch 'master' of ssh://git.samba.org/data/git/samba into wspp-schemaAndrew Bartlett2009-03-0851-2211/+2148
| | |\ \ \ \ \ \ \ \ \
| | * | | | | | | | | | Load the schema with a more efficient single searchAndrew Bartlett2009-03-061-93/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This search uses the index, and is not recursive, so should avoid the major performance problem with the current sorted schema load. The ad2oLschema code (recently moved to provision-backend) no longer needs the schema to be sorted. Andrew Bartlett
| | * | | | | | | | | | Load the schema for provision-backend in a transactionAndrew Bartlett2009-03-061-18/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Loading data in a transaction is faster than without. Andrew Bartlett
| | * | | | | | | | | | Sort output of schema for OpenLDAP during conversionAndrew Bartlett2009-03-061-98/+132
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This avoids the need to assume that the schema is sorted on load, which happens more often and is a major performace issue in the Samba4's use of ldb. Andrew Bartlett
| | * | | | | | | | | | Allow ms_schema.py to produce output much like minschema_wsppSreepathi Pai2009-03-051-0/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I've patched the new ms_schema.py (which was intended to be used as a library) to function as minschema_wspp if invoked standalone. Although this is less robust than minschema_wspp on incorrect data, having two programs doing the same thing might not be good idea. Signed-off-by: Andrew Bartlett <abartlet@samba.org>
| | * | | | | | | | | | Remove ad2oLschema, insted call it directly from provision-backendAndrew Bartlett2009-03-057-225/+113
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This removes a level of indirection via external binaries in the provision-backend code, and also makes better use of our internal code for loading schema from an LDIF file. Remaining to do: Sort the output again, as the load from LDIF is unsorted (also needed because the normal LDB load from sorted input is too slow anyway, and is only needed here). Andrew Bartlett
| | * | | | | | | | | | Merge branch 'master' of ssh://git.samba.org/data/git/samba into wspp-schemaAndrew Bartlett2009-03-05237-4382/+9499
| | |\ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | | Add the new, updated AD schema file from MicrosoftAndrew Bartlett2009-02-254-1623/+1585
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also remove the copy of the licence text from licence.txt, to ensure we don't get variations between the copies. Andrew Bartlett
| | * | | | | | | | | | | Don't parse the schema data twiceAndrew Bartlett2009-02-251-12/+8
| | | | | | | | | | | | |
| | * | | | | | | | | | | Tolerate more whitespace errorsAndrew Bartlett2009-02-251-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We need to trim trailing spaces in the Microsoft-supplied schema. Andrew Bartlett
| | * | | | | | | | | | | Create schema.ldif at runtime directly from ad-schema filesSreepathi Pai2009-02-252-5/+278
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Here's a first attempt at moving the minschema_wspp code into a library as Andrew requested. Since this script no longer has to generate CN=aggregate, I've simplified it quite a bit to a level where it almost does a line-by-line translation. This is faster and simpler, but it may not catch as many errors in the ad-schema files as the previous versions did. Signed-off-by: Andrew Bartlett <abartlet@samba.org>
| * | | | | | | | | | | | Add the thread functions to top level lib/util.Jeremy Allison2009-04-083-0/+277
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Not yet used, that's the next step. Jeremy.
| * | | | | | | | | | | | s3-svcctl: Fix _svcctl_EnumServicesStatusW (again).Günther Deschner2009-04-081-3/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The final plan is to use the same macro based code that we have in spoolss to handle the buffers and calculate the buffer-sizes. Guenther
| * | | | | | | | | | | | Remove async_reqVolker Lendecke2009-04-089-617/+2
| | | | | | | | | | | | |
| * | | | | | | | | | | | Convert cli_push to tevent_reqVolker Lendecke2009-04-082-77/+66
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Metze, please check! Thanks, Volker
| * | | | | | | | | | | | Convert cli_pull to tevent_reqVolker Lendecke2009-04-082-54/+49
| | | | | | | | | | | | |
| * | | | | | | | | | | | s3-net: Fix Bug #5329: add "net rpc service delete/create".Günther Deschner2009-04-081-0/+204
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Patch from Danny Tylman <danny.tylman@insightix.com>. Guenther
| * | | | | | | | | | | | Convert rpc_transport_smbd_init to tevent_reqVolker Lendecke2009-04-082-39/+37
| | | | | | | | | | | | |
| * | | | | | | | | | | | Convert rpc_cli_smbd_conn_init to tevent_reqVolker Lendecke2009-04-082-44/+41
| | | | | | | | | | | | |
| * | | | | | | | | | | | Convert get_anon_ipc to tevent_reqVolker Lendecke2009-04-081-40/+35
| | | | | | | | | | | | |
| * | | | | | | | | | | | Convert rpc_transport_np_init to tevent_reqVolker Lendecke2009-04-083-46/+43
| | | | | | | | | | | | |
| * | | | | | | | | | | | error-codes: add some service related error codes.Günther Deschner2009-04-082-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Patch initially from: Danny Tylman <danny.tylman@insightix.com> Guenther
| * | | | | | | | | | | | s4-smbtorture: fix test_ReportEventLog in RPC-EVENTLOG.Günther Deschner2009-04-081-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Guenther
| * | | | | | | | | | | | s3-eventlog: split out evlog_convert_tdb_to_evt().Günther Deschner2009-04-083-52/+80
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Guenther
| * | | | | | | | | | | | s3-eventlog: move rpc_server/srv_eventlog_lib.c out of rpc_server.Günther Deschner2009-04-083-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Guenther
| * | | | | | | | | | | | s3/packaging: Add idmap_hash and idmap_adex to the list of built modules.Karolin Seeger2009-04-081-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Karolin
| * | | | | | | | | | | | s3-rpc-server: remove unused rpc_server/srv_util.c file.Günther Deschner2009-04-081-88/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Guenther
| * | | | | | | | | | | | s3-selftest: As Samba3 now passes RPC-SPOOLSS-WIN enable it against ourself.Günther Deschner2009-04-081-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Guenther
| * | | | | | | | | | | | s4-smbtorture: Small fix for RPC-SPOOLSS-WIN to deal with driver-less printers.Günther Deschner2009-04-081-3/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The getdriver query failure should only be critical when there is actually a driver associated to a printer. Guenther
| * | | | | | | | | | | | s3-selftest: add root for make test as well (not only make selftest).Günther Deschner2009-04-081-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Guenther
| * | | | | | | | | | | | s3-util-sock: add ismyaddr() check in is_myname_or_ipaddr().Günther Deschner2009-04-081-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Guenther
| * | | | | | | | | | | | s3-selftest: Samba3 passes RPC-SVCCTL so enable it during make test.Günther Deschner2009-04-081-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Guenther
| * | | | | | | | | | | | selftest: add a fake root user to nss_wrapper_passwd in s3.Günther Deschner2009-04-081-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Needed to make some server calls to get_root_nt_token() succeed. make selftest/make test gurus, please check. Guenther
| * | | | | | | | | | | | svcctl: use offered/needed for buffer sizes as in spoolss.Günther Deschner2009-04-088-525/+525
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Guenther
| * | | | | | | | | | | | s3-svcctl: no need to define SVCCTL_NUM_INTERNAL_SERVICES twice in a file.Günther Deschner2009-04-081-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Guenther
| * | | | | | | | | | | | s3:lib Use push_ucs2_talloc() in ms_fnmatch()Andrew Bartlett2009-04-081-7/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Günther Deschner <gd@samba.org>
| * | | | | | | | | | | | s3-spoolss: set servername to global_myname() in set_printer_hnd_name().Günther Deschner2009-04-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This allows spoolss_OpenPrinterEx to open a printer by printername. Now the Samba3 spoolss server passes the RPC-SPOOLSS-WIN test. Guenther
| * | | | | | | | | | | | s3:charcnv Remove unused unistrcpy() and unistrlen()Andrew Bartlett2009-04-072-39/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Günther Deschner <gd@samba.org>
| * | | | | | | | | | | | s3:rpc_parse remove unused prs_unistr2()Andrew Bartlett2009-04-072-39/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Günther Deschner <gd@samba.org>
| * | | | | | | | | | | | s3:charcnv Remove unused unistr2 functionsAndrew Bartlett2009-04-072-121/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Natrually, the hard work to make these unsued was done by GD, not me :-) Andrew Bartlett Signed-off-by: Günther Deschner <gd@samba.org>
| * | | | | | | | | | | | s3:charcnv Remove unused ucs2_to_unistr2()Andrew Bartlett2009-04-072-47/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Günther Deschner <gd@samba.org>
| * | | | | | | | | | | | s3/docs: Raise version number up to 3.5.Karolin Seeger2009-04-0782-82/+82
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Karolin
| * | | | | | | | | | | | s3/popt.h: Fix typo.Karolin Seeger2009-04-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Karolin
| * | | | | | | | | | | | s3/loadparm: Fiy typos.Karolin Seeger2009-04-071-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Karolin
| * | | | | | | | | | | | s3/gpo_ldap: Fix typo.Karolin Seeger2009-04-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Karolin