summaryrefslogtreecommitdiffstats
path: root/source4/param
Commit message (Collapse)AuthorAgeFilesLines
* Fix 'oplocks' in loadparm.Andrew Bartlett2008-03-281-0/+1
| | | | | | | | I forgot one more place where I must specify the new config option. I wish this was more templated... Andrew Bartlett (This used to be commit 5a740f4daa79cf1b5fc9f24e424ae50e10932f4b)
* Fix how we initialise the oplocks parameter.Andrew Bartlett2008-03-271-2/+1
| | | | | Andrew Bartlett (This used to be commit 08ec91958d5d773dfc805869685094da749470e8)
* Actually call into lp_oplocks() in share_classic backend.Andrew Bartlett2008-03-271-0/+4
| | | | | Andrew Bartlett (This used to be commit 2c18482b1983b4e2764beccc20f08e9b3074816a)
* Make oplocks a per-share option.Andrew Bartlett2008-03-272-1/+7
| | | | | | | This even goes via the share options system (a very odd layer of indirection). Andrew Bartlett (This used to be commit f2c65f9907760b8852b70c53637388f08751ba88)
* Rework provision scripts for more testingAndrew Bartlett2008-03-071-0/+2
| | | | | | | | | | | | | | | This fixes up some issues with testdir (was not honoured) and increases test coverage. We now check all the major provision modes. In doing so, to make it possible to call from the multiple layers of 'sh', I have allowed 'dc' to alias 'domain controller' and 'member' to alias 'member server'. Fighting shell quoting in the test system was just too hard... Also fix upgrade.py Andrew Bartlett (This used to be commit 0923de12282b0e063dd73bc3e056dd5c3663c190)
* libcli/raw: make it possible to not send CAP_LEVEL_II_OPLOCKSStefan Metzmacher2008-03-061-2/+2
| | | | | | | | But the keep the default to always send it when the server supports it too. metze (This used to be commit 33caaef2e46557525a8ffb79d6dd0db46a079529)
* Change remaining prototype headers to be private.Jelmer Vernooij2008-02-291-1/+1
| | | | (This used to be commit 2f7ff409e89c9682e681ddcf54439db9e3b6ccb4)
* Move public header accumulation out of the perl code.Jelmer Vernooij2008-02-291-3/+5
| | | | | | | | | | | | | | | | | | | | | | | | | Never install generated prototype files. It's easier to break the API when using them and they're not easily readable for 3rd party users. Conflicts: source/auth/config.mk source/auth/credentials/config.mk source/auth/gensec/config.mk source/build/smb_build/config_mk.pm source/build/smb_build/main.pl source/build/smb_build/makefile.pm source/dsdb/config.mk source/lib/charset/config.mk source/lib/tdr/config.mk source/lib/util/config.mk source/libcli/config.mk source/libcli/ldap/config.mk source/librpc/config.mk source/param/config.mk source/rpc_server/config.mk source/torture/config.mk (This used to be commit 6c659689ed4081f1d7a6253c538c7f01784197ba)
* Remove sDefault as static variable.Jelmer Vernooij2008-02-289-130/+180
| | | | (This used to be commit 16f36ce499e93860dd535034a584ec2b93e7a172)
* Clarify comments.Jelmer Vernooij2008-02-273-3/+3
| | | | (This used to be commit 5193b383761129e59241cd2cc6000f0b038b49d4)
* loadparm: Add configuration settings for idmap.Kai Blin2008-02-211-0/+8
| | | | | | | | | | | Default behaviour for "idmap trusted only" is "False", meaning idmap creates ID mappings for all SIDs. If set to "True", idmap will create SID mappings for trusted users only. "idmap database" allows to set the database idmap uses, defaulting to idmap,ldb (This used to be commit ed8178b110abcde95e5b18cfb22957c53fd3febd)
* Fix build with partial linking.Jelmer Vernooij2008-02-181-4/+1
| | | | (This used to be commit bfad9610c472e8d7e3656e19c8dbb6b85727dc13)
* loadparm: Clean up trailing whitespaceKai Blin2008-02-141-163/+163
| | | | | No code change. Couldn't resist. (This used to be commit abc816b3884838441ab379c9e31e16937caa4734)
* Remaining changes to implement the prefork process modelAndrew Bartlett2008-02-041-0/+2
| | | | | | | | | | | | | | | | | | | To use, run 'smbd -M prefork' By default, only the smb service is preforked. 4 children are created, and all listen for new connections. The Linux Kernel 'wake one' behaviour should ensure that only one is given the oportunity to accept. We need to look into the ideal number of worker children, as well as load balancing behaviours. To change, set: prefork children : smb = 6 valid service names (smb in this example) match those in 'server services'. Andrew Bartlett and David Disseldorp (This used to be commit 35313c0aa3fbfdd943edfb7bafd7645b1a0c54e9)
* Add bindings for lp_load_default().Jelmer Vernooij2008-01-234-0/+35
| | | | (This used to be commit ffd793bbde636366855462f980f1f7d0e25afaab)
* build: Remove support for DESCRIPTION setting that is now unused.Jelmer Vernooij2008-01-221-1/+0
| | | | (This used to be commit 91d7ba5202e6c375456a42c2c6861f63c7fcfc20)
* param: Use manually written .pc file.Jelmer Vernooij2008-01-222-0/+11
| | | | (This used to be commit c0165aab47b4948b8767517b7795c6ec28fb6b6b)
* build: Demote a bunch of libraries to subsystems. This makes packaging ↵Jelmer Vernooij2008-01-211-4/+1
| | | | | | | easier and should also make it easier to migrate to a new build system. (This used to be commit 77b400764e3dadfa05407343af649ad9298cc085)
* python: Accept loadparm filename rather than loadparm object, too.Jelmer Vernooij2008-01-142-2/+20
| | | | (This used to be commit 7e583a7ec4196982bd13cb679d741f37ef7decdb)
* pidl/python: Pass credentials and loadparm context when connecting using ↵Jelmer Vernooij2008-01-142-0/+23
| | | | | | DCE/RPC. (This used to be commit 4c87af95310e4aaee3f2e2da02d0ea70ed1ec25b)
* r26654: libcli/smb_composite: Rather than specifying each of the gazillion ↵Jelmer Vernooij2008-01-032-0/+17
| | | | | | options for SMB individually, just specify the smbcli_options struct. (This used to be commit 8a97886e24a4b969aa91409c06f423b71a45f6eb)
* r26639: librpc: Pass iconv convenience on from RPC connection to NDR ↵Jelmer Vernooij2008-01-011-1/+1
| | | | | | library, so it can be overridden by OpenChange. (This used to be commit 2f29f80e07adef1f020173f2cd6d947d0ef505ce)
* r26627: param: Provide a call for loading the system smb.conf.Jelmer Vernooij2007-12-291-0/+5
| | | | (This used to be commit 2596b479abc8e0d1c064e1d191f2d1c894252f3d)
* r26596: Fixed upgrade.py.Jelmer Vernooij2007-12-262-0/+4
| | | | | | Added blackbox tests for provision and upgrade Python scripts. Clean up temporary files created by the Python tests. (This used to be commit 2227fb6df62240cae64d27a1920d878316f819fc)
* r26592: Finish fixing the samba3dump script.Jelmer Vernooij2007-12-263-0/+306
| | | | (This used to be commit 85679f3fc98238f90280f9f10d42550d71eeb918)
* r26588: Janitorial: Rename torture_*_add_*test to torture_*_add_*test_const.Kai Blin2007-12-261-6/+10
| | | | | Also rename the corresponding wrap_ functions. (This used to be commit e59c2eaf681f076d175b9779d1c27b5f74a57c96)
* r26580: Include sentinel in build.h, in case the list is empty.Jelmer Vernooij2007-12-241-1/+1
| | | | (This used to be commit f1997dabed584bdc864c4b7235c29603c312ef46)
* r26576: Allow the static module loading code to be used for the Python modules.Jelmer Vernooij2007-12-243-3/+3
| | | | | Simplify the way module initialization functions are handled. (This used to be commit ba8be2dfc0de4434c798663336b81f7f95cde520)
* r26572: Fix warnings in the Python code.Jelmer Vernooij2007-12-242-16/+16
| | | | (This used to be commit 15038d9586d0b58f301ca8c39c21ef10c4283f28)
* r26570: - Trim size of the swig-generated Python bindings by removing a ↵Jelmer Vernooij2007-12-242-37/+13
| | | | | | | | bunch of {}'s. - Start working on Python equivalents for various EJS tests. - Fix regression in argument order for reg_diff_apply() in EJS bindings. (This used to be commit c550c03372cb260b78f6a6c132e70571bc4cb852)
* r26517: Add functions for setting and getting parameters on a LoadParm.Jelmer Vernooij2007-12-214-0/+333
| | | | | | Pass loadparm context along to Ldb contexts. Other minor Python improvements. (This used to be commit 7a15b486bae8fb774058b2d94cc12b7b01ee6ac0)
* r26505: Add python bindings for some samdb-related functions, improve ↵Jelmer Vernooij2007-12-211-2/+2
| | | | | | provisioning in python. (This used to be commit d2402251666738c0372bbbaeaa1d26c06e254033)
* r26503: Change order of arguments in param interface so it's easier to make theJelmer Vernooij2007-12-216-66/+342
| | | | | section name optional. Fix several smaller bits and pieces in the Python code. (This used to be commit 1b89311e5fa4fcde060df50e580dc221205cc8ca)
* r26498: Fix memory leak in iconv code.Jelmer Vernooij2007-12-211-1/+1
| | | | (This used to be commit 8795697db56e4ca6715950d68f5ec370604fcc76)
* r26464: Tighten dependencies.Jelmer Vernooij2007-12-212-3/+6
| | | | (This used to be commit 2b7cfa5d9ab94e1ff2d60719cd3749810463ab15)
* r26461: Tighten dependencies.Jelmer Vernooij2007-12-211-1/+1
| | | | (This used to be commit a07050be33d9c8e8033063b393162884075fa2af)
* r26456: Provide default config object, fix typo.Jelmer Vernooij2007-12-214-2/+28
| | | | (This used to be commit 2b59df2af973044d9d3875c9202c17647f561d3b)
* r26454: Add simple SWIG macro for wrapping talloced types.Jelmer Vernooij2007-12-213-61/+60
| | | | (This used to be commit 760fcc8bfa2a7cd7641465cb3bae889e9e0fbc75)
* r26449: Support configuration without a known configuration dir.Jelmer Vernooij2007-12-211-0/+3
| | | | (This used to be commit d3643c2152a490952e59ee15b7a62ad3ad465462)
* r26448: Add basic tests for param python module.Jelmer Vernooij2007-12-214-73/+71
| | | | (This used to be commit ccfab20dcc2d7059c402c03be244b759d59c4b81)
* r26447: Forgot to add param.i file.Jelmer Vernooij2007-12-213-0/+4310
| | | | (This used to be commit 44098e6a40c7447867ea82c6c3f7148a49816577)
* r26446: Convert param module to SWIG.Jelmer Vernooij2007-12-211-0/+4
| | | | (This used to be commit 94e5f9c92f65070ec8f1c1170c4a0769a4857c6d)
* r26440: Remove more uses of global_loadparm.Jelmer Vernooij2007-12-215-9/+13
| | | | (This used to be commit 8858cf39722f192865e531164c72039fd18d7a8d)
* r26436: Remove default of 0 for integer parameters when a lp_ctx of NULL is ↵Jelmer Vernooij2007-12-211-1/+1
| | | | | | specified (This used to be commit f3395db91a4dd3a89be55684f12313159d1acdd4)
* r26434: Remove display charset from iconv convenience context.Jelmer Vernooij2007-12-212-2/+7
| | | | (This used to be commit a76625994abf9906d54ae11f9c171f89063cf508)
* r26433: Don't crash when a NULL lp_ctx is specified to a lp_parm_* function.Jelmer Vernooij2007-12-211-0/+3
| | | | (This used to be commit 7f28b53b579182500c57c4ac0c3d7591f5ddb214)
* r26429: Avoid use of global_smb_iconv_convenience.Jelmer Vernooij2007-12-212-30/+46
| | | | (This used to be commit d37136b7abfbba75ef2e5ab855eb3382b9648b8c)
* r26427: Avoid global_smb_iconv_convenience.Jelmer Vernooij2007-12-211-0/+5
| | | | (This used to be commit bf072c6fb37b3e6a71c0c747b9fbeaa01480229e)
* r26425: fix crash bug, sorry I should have tested that...Stefan Metzmacher2007-12-211-2/+2
| | | | | metze (This used to be commit 61d2f1a03b374404fd0f3e6191cda82ff0295834)
* r26423: try to fix the build on solarisStefan Metzmacher2007-12-211-1/+6
| | | | | metze (This used to be commit 5b62180946a7cb9f3981ce740cfe830f6f0a00ff)