summaryrefslogtreecommitdiff
path: root/source4/scripting
AgeCommit message (Collapse)AuthorFilesLines
2008-01-22Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-pythonJelmer Vernooij20-230/+435
(This used to be commit 2f57e25f8f692889d9e057e13256f8a24c5ec10c)
2008-01-21python: Fix init functions.Jelmer Vernooij1-0/+2
(This used to be commit 4b057b9bffcef9ecc61fe016746f5ce6f17f6d06)
2008-01-21build: Demote a bunch of libraries to subsystems. This makes packaging ↵Jelmer Vernooij1-11/+1
easier and should also make it easier to migrate to a new build system. (This used to be commit 77b400764e3dadfa05407343af649ad9298cc085)
2008-01-18Remove --ldap-base from the python provision scriptAndrew Bartlett1-32/+0
(This is a merge from the ejs script) Andrew Bartlett (This used to be commit d822dfa017b84895222ace8c44935fb872930548)
2008-01-18Add in a new module to handle instanceTypeAndrew Bartlett1-3/+3
This code raided from the repl_meta_data module, which probably needs to be downsized to just handling the replication data. Andrew Bartlett (This used to be commit 2a418f33705a792d9d16cf1d4aa3dcda467e6e04)
2008-01-17provision: simplfy by removing old code to manually create baseDNs.Andrew Bartlett1-32/+6
Previously, we would create the first record in the DB as an LDIF file, with the expectation that the administrator would use slapadd to create the database. We now do everything over LDAP, which is far simpler, and allows the LDB module chain to do its work, without special cases. Also fix naming of the output schema when suggesting the comamnd line to run ad2oLschema in provision-backend. Andrew Bartlett (This used to be commit e77375758d66e94e5e0b6e61a97c9281c3d9c71f)
2008-01-16python: Build shared python modules for generic use.Jelmer Vernooij1-2/+8
(This used to be commit 502424955237ace5a276d4c91c62e95233ecd978)
2008-01-15python: Update status.Jelmer Vernooij1-7/+5
(This used to be commit b4b12f00a7eb952024795ddc5ab3481fd4ba03fc)
2008-01-14python: Enable building of the wkssvc python bindings.Jelmer Vernooij2-0/+25
(This used to be commit 7a00d48a478be84e9f38c5e6cb57739063d0d613)
2008-01-14python: Compile in svcctl Python bindings.Jelmer Vernooij1-0/+1
(This used to be commit 567099b66d0369715f8e0a083a5ce160faaf4da2)
2008-01-14python: Convert winreg.py completely to rpc, use new RPC Python bindings.Jelmer Vernooij1-72/+61
(This used to be commit 9c21773737ea941b623105352b4625dcb8437706)
2008-01-14python: Work around the fact that there are two "security" modules now.Jelmer Vernooij1-1/+1
This well demonstrates the fact we need hierarchy. (This used to be commit df7e3498824e27f8a6d61b8b6f52577eab248d2c)
2008-01-14python: Add simple test for samr python code.Jelmer Vernooij1-0/+28
(This used to be commit 0a039fabcba9510ab600b2e4becbf75a58d2134d)
2008-01-14python: Compile security module, handle uint.Jelmer Vernooij1-0/+2
(This used to be commit dee64344fb13aaed38a550ebb4048d0fa526d5b6)
2008-01-14python: Move some convenience macros to a separate header rather than ↵Jelmer Vernooij1-0/+2
putting them in every generated py_* file. (This used to be commit 712274b9bdf524da125cbbe6e4bb475b21b1da66)
2008-01-14python: Enable python bindings for samr and lsa interfaces.Jelmer Vernooij2-0/+30
(This used to be commit 3dfcefd8ac640ef1539185f19f7414fbcea9e741)
2008-01-14python: Build epmapper module.Jelmer Vernooij1-0/+3
(This used to be commit 6cb78c7634de0f9ab327583844d7860d384356eb)
2008-01-14python: Be more pythonic - turn WERROR and NTSTATUS return codes into ↵Jelmer Vernooij1-21/+18
exceptions. (This used to be commit 16fc69b843e92ae62b15caf927335cc117156499)
2008-01-14python: Fix python code for winreg, add test.Jelmer Vernooij2-1/+53
(This used to be commit bd3e6c41c42738fcfcc5cef4e65f0e219d358260)
2008-01-14python: Start building winreg module.Jelmer Vernooij1-0/+1
(This used to be commit f1a9fad83cee7754304b3422aa273d5f64868e40)
2008-01-14python: Fix last bugs in rpcecho test. It passes now!Jelmer Vernooij1-4/+6
(This used to be commit 25a0cd091bb24e579ceb34472d9c213aae157ba9)
2008-01-14python: Fix deallocation bug in pytalloc.Jelmer Vernooij1-1/+1
(This used to be commit b849b4a6c4c9b03a9704449a69f00a59fc0df9c5)
2008-01-14pidl/python: Pass credentials and loadparm context when connecting using ↵Jelmer Vernooij1-5/+8
DCE/RPC. (This used to be commit 4c87af95310e4aaee3f2e2da02d0ea70ed1ec25b)
2008-01-14python: Fix rpcecho tests.Jelmer Vernooij3-5/+39
(This used to be commit ebb78ea4232c1614755844849580e3697b0a53fa)
2008-01-14pidl/python: Fix compilation of py_echo.Jelmer Vernooij2-4/+5
(This used to be commit 5ee99ff31c80ece6861b2a0323d71170ef9346b9)
2008-01-14python: Allow wrapping pointers within talloc'ed memory that are not talloc ↵Jelmer Vernooij2-7/+14
contexts. (This used to be commit 9c038a74113fb55ed5eb12a7d0ae4a46bad9050c)
2008-01-14pidl/python: Support repr() for python types.Jelmer Vernooij2-1/+12
(This used to be commit cf3664594d3540db20d32bc844f18e20abfa0d96)
2008-01-14python: Add some utility functions for working with Python objects based on ↵Jelmer Vernooij2-0/+77
talloc pointers. (This used to be commit 9366ddba92e192cd88e12eafba4a90af8c266f1c)
2008-01-13python: Avoid overwriting flags for already found version of Python.Jelmer Vernooij1-3/+3
(This used to be commit 9041e385fe666c16d9a5b9a030b54a856f17e5e5)
2008-01-13python: Avoid PyMODINIT_FUNC because it doesn't exist in older pythons.Jelmer Vernooij1-1/+1
(This used to be commit e179db6d0fcf093082f2ad441980a2bb77ac6b17)
2008-01-13python: Fix initialization of variable.Jelmer Vernooij1-1/+2
(This used to be commit 620ec696657558dbad2a6c7d4231deabcaeaaef1)
2008-01-13python: Try more possible flags.Jelmer Vernooij1-31/+34
The flags returned by python-config may be for gcc and may not work for other compilers. (This used to be commit 1fbc3a9f47a33f785d935e39345021d9ca455bb9)
2008-01-13python: Avoid PyDoc_STRVAR() macro which doesn't exist in Python2.2.Jelmer Vernooij1-4/+2
(This used to be commit dec3f421be5d7fd4ead3b71f8b69921c41bad39a)
2008-01-11python: Fix typo.Jelmer Vernooij1-2/+2
(This used to be commit d6b06fc03e37781f5f59b15cff8fe3ee8df63444)
2008-01-11Python: Simplify code in a couple of places. Copy Andrew's changes from ↵Jelmer Vernooij3-12/+12
g53b5166. (This used to be commit f056f624958af79204c972eba3f85e36e93daed7)
2008-01-11ejs: Remove cast to incompatible pointer.Kai Blin1-4/+4
(This used to be commit 89d5b91d3c4dae754178c82cb7a24e7c5af09fcd)
2008-01-11Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-localAndrew Bartlett1-1/+1
(This used to be commit 53b51660ae6b733b19b0ba3403f229b215de7b47)
2008-01-11Use 'dn' less, as this is not a valid attribute in AD, and I want toAndrew Bartlett1-4/+4
remove it from ldb. It is not longer mapped against OpenLDAP. Andrew Bartlett (This used to be commit f917ccec85f854423f423bbffc41459d92960a1b)
2008-01-11Python: Update STATUS.Jelmer Vernooij1-1/+1
(This used to be commit cbf3b74e5f5076d864b08c772f21b20751ea5163)
2008-01-10python: Update STATUS.Jelmer Vernooij1-4/+4
(This used to be commit bcd82a9ae3cb01b3d8ed0c36999f7a1c0bbab19a)
2008-01-10configure: Complain when Python is not found.Jelmer Vernooij1-4/+1
(This used to be commit 6aaccdb0b38366963d5bdff444d24d6dcacc817b)
2008-01-07r26687: python: Update status after feedback from abartlett.Jelmer Vernooij1-0/+3
(This used to be commit f08192750eecdd8b0ffbed84a53abcae51afd2df)
2008-01-05r26666: python: Prefer newer Python versions as they use const properly.Jelmer Vernooij1-1/+6
(This used to be commit aa2adf33275dc637022d9feee1531aa79aa08e25)
2008-01-03r26658: pidl: Register Python modules.Jelmer Vernooij1-0/+1
(This used to be commit f47044aacc8eb6df856524744ab87bee997bae6d)
2008-01-03r26656: python: Add file documentating the status of the Python migration.Jelmer Vernooij1-0/+20
(This used to be commit 5c86cc6648169bf52161a1ffdbf17a38b62c611f)
2008-01-03r26654: libcli/smb_composite: Rather than specifying each of the gazillion ↵Jelmer Vernooij1-7/+1
options for SMB individually, just specify the smbcli_options struct. (This used to be commit 8a97886e24a4b969aa91409c06f423b71a45f6eb)
2008-01-03r26651: libsmb: Allow specifying signing policy from higher up.Jelmer Vernooij1-0/+1
The number of arguments is getting a bit excessive now, so it probably makes sense to pass in the smbcli_options struct rather than all members individually and add a convenience function for obtaining a smbcli_options struct from a loadparm context. (This used to be commit 9f64213463b5bf3bcbf36913139e9a5042e967a2)
2008-01-02r26646: libcli/smb_composite: Allow specifying SMB parameters in ↵Jelmer Vernooij1-0/+6
smb_composite_connect structure. AFAIK no global variables will now be used when doing RPC client connections. (This used to be commit 0ef75e4e3cb0e1bd10e367a00f5e9b725587c40a)
2008-01-02r26644: Janitorial: Pass resolve_context explicitly to various SMB ↵Jelmer Vernooij1-1/+4
functions, should help fix the build for OpenChange. (This used to be commit 385ffe4f4cc9a21a760c0f00410f56e2592fd507)
2008-01-01r26642: samba3sam.py: Remove more EJS-specific code.Jelmer Vernooij1-2/+1
(This used to be commit 7d14b657b3d59924b15f4f84bbd5745cd7f759ef)