summaryrefslogtreecommitdiffstats
path: root/source4/libcli/security
Commit message (Collapse)AuthorAgeFilesLines
* Fix typoMatthias Dieter Wallnöfer2009-07-191-1/+1
|
* s4: Add additional 2-letter SID/RID mappings.Andrew Kroeger2009-05-291-0/+23
| | | | Information from http://msdn.microsoft.com/en-us/library/aa379602(VS.85).aspx
* s4: try to fix privileges implementation in order to pass the ↵Günther Deschner2009-05-201-1/+5
| | | | | | RPC-SAMR-USERS-PRIVILEGES test. Guenther
* Fix of a bug in the security.descriptor.as_sddl() methodnadezhda ivanova2009-04-231-0/+6
| | | | | | | | security.descriptor.as_sddl() method did not work correctly when invoked without supplying the domain sid. Returned the same value as when the sid was provided. Test added for this case in libcli/security/tests/bindings.py Signed-off-by: Jelmer Vernooij <jelmer@samba.org>
* Move the security_descriptor utility code to the top-level.Jelmer Vernooij2009-04-213-535/+2
|
* Add a unit test for security_descriptor.as_sddl() without arguments.Jelmer Vernooij2009-04-201-0/+10
|
* display_sec: Move to common libcli/security directory.Jelmer Vernooij2009-03-251-2/+0
|
* Add header files for secace and secacl.Jelmer Vernooij2009-03-011-1/+2
|
* Move secacl to top-level.Jelmer Vernooij2009-03-011-1/+2
|
* Move secace.c to top-level.Jelmer Vernooij2009-03-011-1/+2
|
* shared: Move dom_sid_* utility functions to top levelKai Blin2009-02-013-308/+5
|
* Fix the mess with ldb includes.Simo Sorce2009-01-301-1/+0
| | | | | | | | Separate again the public from the private headers. Add a new header specific for modules. Also add service function for modules as now ldb_context and ldb_module are opaque structures for them.
* Implement as_sddl.Jelmer Vernooij2009-01-221-0/+10
|
* Support parsing sddl for security descriptors.Jelmer Vernooij2009-01-221-0/+8
|
* Fix more compiler warnings in various places.Jelmer Vernooij2008-12-231-1/+0
|
* Fix comparison in tests now that we use __cmp__ rather than __eq__.Jelmer Vernooij2008-12-211-2/+2
|
* Fix more tests, improve repr() functions for various Python types.Jelmer Vernooij2008-12-212-8/+8
|
* Simplify customization of pidl-generated Python modules.Jelmer Vernooij2008-12-211-16/+24
|
* Merge the rest of security.i into samba.dcerpc.security.Jelmer Vernooij2008-12-214-3701/+0
|
* Remove duplicate Python bindings for dom_sid, security_descriptor andJelmer Vernooij2008-12-213-1022/+40
| | | | security_token.
* Include errors.i verbatim in security.i, as it's the only file still using it.Jelmer Vernooij2008-12-211-1/+33
|
* Fix compiler warning when parsing a SID in a data blobAndrew Bartlett2008-12-201-1/+1
|
* Manually marshall dom_sid, so we can use a fixed size array forJelmer Vernooij2008-12-123-37/+1
| | | | | | | | | dom_sid.sub_auths rather than a dynamically allocated one. This makes it possible to use the same DCE/RPC object code for Samba 3 and Samba 4's DCE/RPC parsers and allows copying sids more easily (since they no longer contain any pointers). The cost of having additional manual marshalling code is limited (~35 additional lines of C code).
* s4:librpc/ndr: integrate NDR_MISC into LIBNDRStefan Metzmacher2008-11-161-1/+1
| | | | metze
* s4: libcli/security: a NULL DACL allows accessStefan Metzmacher2008-10-281-11/+2
| | | | | | This fixes bug 4284. metze
* Make Sid member variables accessible from Python.Jelmer Vernooij2008-09-303-0/+128
|
* fixed problem with ACLs with an empty DACL listAndrew Tridgell2008-09-231-1/+14
|
* Add test for Sid.__repr__.Jelmer Vernooij2008-09-191-0/+4
|
* Generate with 1.3.36.Jelmer Vernooij2008-09-182-31/+36
|
* Implement __repr__ for Sid.Jelmer Vernooij2008-09-181-2/+6
|
* Don't walk past the end of ldb values.Andrew Bartlett2008-08-211-0/+15
| | | | | | | | | This is a partial fix towards bugs due to us walking past the end of what we think are strings in ldb. There is much more work to do in this area. Andrew Bartlett (This used to be commit 5805a9a8f35fd90fa4f718f73534817fa3bbdfd2)
* Add docstrings to a couple more python modules.Jelmer Vernooij2008-05-243-7/+71
| | | | (This used to be commit b4560c90e5e8d3a35367d3a21d361dc4c9c0de23)
* Regenerate with SWIG 1.3.35.Jelmer Vernooij2008-05-232-20/+47
| | | | (This used to be commit ce063eca498036937f99161a1f12e076c2ab313f)
* Fix CFLAGS for SWIG files.Jelmer Vernooij2008-05-221-1/+1
| | | | (This used to be commit 8ee4f075046e0b181ec8a4ac1eaf3ea5621a56bf)
* Move more modules inside of the samba package.Jelmer Vernooij2008-05-212-2/+2
| | | | (This used to be commit 9b39e99f48266a54ed0b8890c2efde218b4b118a)
* Move some python files into the samba package.Jelmer Vernooij2008-05-211-1/+1
| | | | (This used to be commit ed38c668cdbe10966e46bad97301122eea8001d0)
* Move CFLAGS overrides for SWIG modules to Makefile.Jelmer Vernooij2008-05-211-0/+2
| | | | (This used to be commit 58665a8a8e4b10435aebbf2c95b6a8e50db232d6)
* Remove support for .py files from smb_build - deal with it only in the ↵Jelmer Vernooij2008-05-211-0/+2
| | | | | | makefiles. (This used to be commit b865249efaa58d0fc87fa25491fda3b970af81c3)
* Fix a couple (well, little more than that..) of typos.Jelmer Vernooij2008-05-181-1/+1
| | | | (This used to be commit a6b52119940a900fb0de3864b8bca94e2965cc24)
* Create prototype headers from Makefile directory, without smb_build in the ↵Jelmer Vernooij2008-05-181-1/+1
| | | | | | middle. (This used to be commit f4a77b96f9c17d853348b70794026e5b9e384942)
* Use variables for source directory in a couple more places.Jelmer Vernooij2008-05-181-2/+2
| | | | (This used to be commit c41bd3005f5f0b9cfd3709fc9217b4a401d265b4)
* Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3Jelmer Vernooij2008-04-081-0/+2
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: source/auth/credentials/config.mk source/auth/gensec/config.mk source/build/smb_build/makefile.pm source/heimdal_build/config.mk source/lib/events/config.mk source/lib/nss_wrapper/config.mk source/lib/policy/config.mk source/lib/registry/config.mk source/lib/socket_wrapper/config.mk source/lib/tdb/config.mk source/lib/tls/config.mk source/lib/util/config.mk source/libcli/config.mk source/libcli/ldap/config.mk source/libnet/config.mk source/librpc/config.mk source/param/config.mk source/rpc_server/config.mk source/scripting/ejs/config.mk source/smbd/process_model.mk (This used to be commit 760378e0294dd0cd4523a83448328478632d7e3d)
| * libcli/security: fix compiler warningsStefan Metzmacher2008-03-281-0/+2
| | | | | | | | | | metze (This used to be commit 91dd223bd432f0461c5c85259b4e48a1b7f83af1)
* | Merge v4.0-testJelmer Vernooij2008-03-283-4/+39
|\| | | | | | | (This used to be commit 977dbdeaf363c8905ed9fd0570eba4be80582833)
| * More kludge ACLs!Andrew Bartlett2008-03-202-0/+35
| | | | | | | | | | | | | | | | | | Rather than killing off the nasty 'kludge ACLs' stuff, this patch extends it, to ensure that LSA secrets and the registry are also protected. Andrew Bartlett (This used to be commit 2f2b110fb870132099bad1d4c16ed8962affb3ce)
| * swig: regenerate _wrap.c filesStefan Metzmacher2008-03-141-4/+4
| | | | | | | | | | metze (This used to be commit 08b41e10699c7bb8058ab0ab61f17a1bbfcc1ce4)
* | Fix includes.Jelmer Vernooij2008-03-041-0/+2
| | | | | | | | (This used to be commit 99e61dade2bd9ae2a5dfe17f766528012c09e46c)
* | Move object file lists to the Makefile.Jelmer Vernooij2008-03-031-6/+5
|/ | | | (This used to be commit a7e6d2a1832db388fdafa1279f84c9a8bbfc87d6)
* r26588: Janitorial: Rename torture_*_add_*test to torture_*_add_*test_const.Kai Blin2007-12-261-3/+3
| | | | | Also rename the corresponding wrap_ functions. (This used to be commit e59c2eaf681f076d175b9779d1c27b5f74a57c96)
* r26572: Fix warnings in the Python code.Jelmer Vernooij2007-12-243-21/+21
| | | | (This used to be commit 15038d9586d0b58f301ca8c39c21ef10c4283f28)