Günther Deschner [Mon, 14 Jan 2008 16:37:35 +0000 (17:37 +0100)]
Use lsa_PolicyInfo enum in lsa policy info calls.
Guenther
Günther Deschner [Mon, 14 Jan 2008 16:10:31 +0000 (17:10 +0100)]
Fill in IDL for lsa_SetInfoPolicy and lsa_SetInfoPolicy2.
Guenther
Jelmer Vernooij [Sun, 13 Jan 2008 13:59:16 +0000 (14:59 +0100)]
python: Avoid overwriting flags for already found version of Python.
Jelmer Vernooij [Sun, 13 Jan 2008 05:07:20 +0000 (06:07 +0100)]
python: Avoid PyMODINIT_FUNC because it doesn't exist in older pythons.
Jelmer Vernooij [Sun, 13 Jan 2008 03:50:33 +0000 (04:50 +0100)]
Remove accidently committed debugging statement.
Jelmer Vernooij [Sun, 13 Jan 2008 03:46:11 +0000 (04:46 +0100)]
Try to fix the build on Tru64; avoid single quotes because they get expanded by perl in the build system.
Jelmer Vernooij [Sun, 13 Jan 2008 03:23:09 +0000 (04:23 +0100)]
python: Fix initialization of variable.
Jelmer Vernooij [Sun, 13 Jan 2008 03:17:04 +0000 (04:17 +0100)]
python: Try more possible flags.
The flags returned by python-config may be for gcc and may not work for other compilers.
Jelmer Vernooij [Sun, 13 Jan 2008 02:32:44 +0000 (03:32 +0100)]
python: Avoid PyDoc_STRVAR() macro which doesn't exist in Python2.2.
Jelmer Vernooij [Sun, 13 Jan 2008 01:45:55 +0000 (02:45 +0100)]
tests.blackbox: Avoid my local Kerberos setup from interfering with the blackbox.smbclient test.
Jelmer Vernooij [Sat, 12 Jan 2008 23:05:24 +0000 (00:05 +0100)]
pidl: Avoid accidently filling in empty body for types without body.
Jelmer Vernooij [Sat, 12 Jan 2008 22:38:05 +0000 (23:38 +0100)]
pidl/ejs: Fix bug that filled in the body for types without body.
Jelmer Vernooij [Sat, 12 Jan 2008 22:10:28 +0000 (23:10 +0100)]
pidl: Add function for determining whether a type has a body.
Jelmer Vernooij [Sat, 12 Jan 2008 22:06:00 +0000 (23:06 +0100)]
pidl: Move more stuff outside ifdef when defining enums and generate pretty code for enums without body.
Jelmer Vernooij [Sat, 12 Jan 2008 21:35:28 +0000 (22:35 +0100)]
pidl: Prevent empty declarations for enums without body.
Jelmer Vernooij [Sat, 12 Jan 2008 21:15:12 +0000 (22:15 +0100)]
pidl: Add ability to write type metadata to a file.
Jelmer Vernooij [Sat, 12 Jan 2008 21:03:05 +0000 (22:03 +0100)]
pidl: Remove obsolete smb_interfaces code.
Jelmer Vernooij [Sat, 12 Jan 2008 21:00:14 +0000 (22:00 +0100)]
pidl: Add CPAN metadata.
Jelmer Vernooij [Sat, 12 Jan 2008 20:37:46 +0000 (21:37 +0100)]
pidl: Add more parsing tests.
Jelmer Vernooij [Sat, 12 Jan 2008 20:33:18 +0000 (21:33 +0100)]
pidl: Update documentation.
Jelmer Vernooij [Sat, 12 Jan 2008 20:21:14 +0000 (21:21 +0100)]
pidl: Remove declare tests, add more tests for typedef.
Jelmer Vernooij [Sat, 12 Jan 2008 20:14:44 +0000 (21:14 +0100)]
pidl: Move tests for the CUtil module to a separate file.
Jelmer Vernooij [Sat, 12 Jan 2008 00:22:23 +0000 (01:22 +0100)]
pidl: Remove support for the declare keyword in other parts of the pidl code.
Jelmer Vernooij [Sat, 12 Jan 2008 00:18:53 +0000 (01:18 +0100)]
idl: Use typedef rather than declare.
Jelmer Vernooij [Sat, 12 Jan 2008 00:10:59 +0000 (01:10 +0100)]
pidl: Remove support for the "declare" keyword in the parser.
Jelmer Vernooij [Fri, 11 Jan 2008 19:19:47 +0000 (20:19 +0100)]
pidl: Remove multiple copies of get_pointer_of and get_value_of.
Jelmer Vernooij [Fri, 11 Jan 2008 15:28:17 +0000 (16:28 +0100)]
python: Fix typo.
Jelmer Vernooij [Fri, 11 Jan 2008 15:13:46 +0000 (16:13 +0100)]
Python: Simplify code in a couple of places. Copy Andrew's changes from g53b5166.
Kai Blin [Wed, 26 Dec 2007 09:56:24 +0000 (10:56 +0100)]
wbinfo: Handle SID_NAME_COMPUTER in sid_type_lookup
Kai Blin [Wed, 26 Dec 2007 09:44:06 +0000 (10:44 +0100)]
libnet: Fix includes to silence a warning
Kai Blin [Wed, 26 Dec 2007 09:43:35 +0000 (10:43 +0100)]
libnet: Rename a variable so it does not shadow a global.
Kai Blin [Wed, 26 Dec 2007 08:54:21 +0000 (09:54 +0100)]
ejs: Remove cast to incompatible pointer.
Kai Blin [Tue, 25 Dec 2007 23:11:06 +0000 (00:11 +0100)]
gentest: Fix a warning.
Kai Blin [Tue, 25 Dec 2007 23:10:34 +0000 (00:10 +0100)]
ldb: Get rid of a warning.
Andrew Bartlett [Fri, 11 Jan 2008 04:22:22 +0000 (15:22 +1100)]
Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-local
Andrew Bartlett [Fri, 11 Jan 2008 04:21:23 +0000 (15:21 +1100)]
Use 'dn' less, as this is not a valid attribute in AD, and I want to
remove it from ldb. It is not longer mapped against OpenLDAP.
Andrew Bartlett
Andrew Bartlett [Fri, 11 Jan 2008 04:19:27 +0000 (15:19 +1100)]
Remove 'dn' from mapping, it isn't a valid attribute in AD, and causes
problems with ldap.js test with OpenLDAP as the backend.
Likewise, remove it from the template lookup (for consistancy).
TODO: see if it can be removed from ldb
Andrew Bartlett
Jelmer Vernooij [Fri, 11 Jan 2008 03:07:14 +0000 (04:07 +0100)]
Python: Update STATUS.
Jelmer Vernooij [Fri, 11 Jan 2008 03:06:00 +0000 (04:06 +0100)]
ldap/python: Fix last tests.
Jelmer Vernooij [Fri, 11 Jan 2008 03:05:41 +0000 (04:05 +0100)]
ldb/python: Support comparing Dn's to strings.
Jelmer Vernooij [Fri, 11 Jan 2008 01:06:30 +0000 (02:06 +0100)]
python/ldap: Fix a couple more tests.
Jelmer Vernooij [Fri, 11 Jan 2008 00:47:32 +0000 (01:47 +0100)]
Make a few more tests pass.
Jelmer Vernooij [Fri, 11 Jan 2008 00:01:36 +0000 (01:01 +0100)]
python/ldap: Get further.
Jelmer Vernooij [Thu, 10 Jan 2008 23:32:31 +0000 (00:32 +0100)]
python/ldap: Fix some tests.
Jelmer Vernooij [Thu, 10 Jan 2008 23:22:23 +0000 (00:22 +0100)]
python: More work getting the LDAP test to compile again.
Jelmer Vernooij [Thu, 10 Jan 2008 22:37:35 +0000 (23:37 +0100)]
python: Specify right arguments for the ldap test, fix some more calls.
Jelmer Vernooij [Thu, 10 Jan 2008 22:06:14 +0000 (23:06 +0100)]
ldap/python: Fix some more calls.
Jelmer Vernooij [Thu, 10 Jan 2008 19:17:03 +0000 (20:17 +0100)]
python: No longer skip LDAP tests.
Jelmer Vernooij [Fri, 11 Jan 2008 02:25:22 +0000 (03:25 +0100)]
python/ldap: Support controls argument to ldb.search().
Andrew Bartlett [Fri, 11 Jan 2008 02:16:08 +0000 (13:16 +1100)]
Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-local
Andrew Bartlett [Fri, 11 Jan 2008 02:15:49 +0000 (13:15 +1100)]
Rework ldbsearch to avoid segfault when remote LDAP server returns
referrals.
Andrew Bartlett
Andrew Bartlett [Fri, 11 Jan 2008 01:47:51 +0000 (12:47 +1100)]
Fix segfault when sorting LDAP replies on the client.
Andrew Bartlett
Jelmer Vernooij [Fri, 11 Jan 2008 01:36:59 +0000 (02:36 +0100)]
python/ldap: Wrap parse_control_strings().
Jelmer Vernooij [Fri, 11 Jan 2008 00:55:56 +0000 (01:55 +0100)]
ldb/python: Allow comparing a MessageElement to a list or a singleton.
Jelmer Vernooij [Fri, 11 Jan 2008 00:02:58 +0000 (01:02 +0100)]
ldb/python: Implement __len__ for MessageElement.
Jelmer Vernooij [Thu, 10 Jan 2008 23:23:33 +0000 (00:23 +0100)]
python/ldb: Add __getitem__ implementation for LdbMessageElement.
Andrew Bartlett [Thu, 10 Jan 2008 23:44:49 +0000 (10:44 +1100)]
Add in new module to normalise DNs being returned from OpenLDAP. This
fixes the case of the attribute in teh DN.
Fix option spelling for example re-provision
Andrew Bartlett
Andrew Bartlett [Thu, 10 Jan 2008 22:55:28 +0000 (09:55 +1100)]
Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-local
Andrew Bartlett [Thu, 10 Jan 2008 22:54:22 +0000 (09:54 +1100)]
Make Samba4 and Fedora DS happier
Recent changes to Samba4 have made the Fedora DS backend fail. This
is a start on fixing that.
Andrew Bartlett
Jelmer Vernooij [Thu, 10 Jan 2008 22:40:08 +0000 (23:40 +0100)]
Ignore compiled Python files.
Jelmer Vernooij [Thu, 10 Jan 2008 21:04:50 +0000 (22:04 +0100)]
Update ignore list.
Jelmer Vernooij [Thu, 10 Jan 2008 20:44:38 +0000 (21:44 +0100)]
tdb: Add simple reimplementation of tdbdump in Python as an example of the tdb Python bindings.
Andrew Bartlett [Thu, 10 Jan 2008 22:25:14 +0000 (09:25 +1100)]
Merge commit 'origin/v4-0-test' into 4-0-local
Andrew Bartlett [Thu, 10 Jan 2008 22:24:38 +0000 (09:24 +1100)]
Return 'not implemented' on more RPCs. (easy way to 'pass' the
torture test, as I see little reason to implement these RPCs).
Add information regarding the importance of the LogonGetDomainInfo calls
Andrew Bartlett
Andrew Bartlett [Thu, 10 Jan 2008 22:22:26 +0000 (09:22 +1100)]
Native move servers will refuse these SamSync operations, so don't
count them as errors.
Andrew Bartlett
Jelmer Vernooij [Thu, 10 Jan 2008 19:39:02 +0000 (20:39 +0100)]
Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial
Jelmer Vernooij [Thu, 10 Jan 2008 19:38:14 +0000 (20:38 +0100)]
pidl: Fix samba3-cli test after Günthers formatting fixes.
Stefan Metzmacher [Thu, 10 Jan 2008 19:06:00 +0000 (20:06 +0100)]
Revert "Set -test in the vendor version"
This needs a bit more work as it's different to samba3...
metze
This reverts commit
817582a46aed1a3a470477c95671fa25fd9f2f67.
Stefan Metzmacher [Thu, 10 Jan 2008 18:36:12 +0000 (19:36 +0100)]
Set -test in the vendor version
metze
Stefan Metzmacher [Thu, 11 Oct 2007 10:27:38 +0000 (12:27 +0200)]
prepare the mkversion.sh infrastructure for git branches in the build-farm
metze
(cherry-picked from
1bf4c7fb2012a81e0b4e3d601a4df42d1113f5ef)
Jelmer Vernooij [Thu, 10 Jan 2008 16:53:56 +0000 (17:53 +0100)]
python: Update STATUS.
Jelmer Vernooij [Thu, 10 Jan 2008 21:36:35 +0000 (15:36 -0600)]
r26701: ldb: Build and install python modules when possible.
Jelmer Vernooij [Thu, 10 Jan 2008 21:17:26 +0000 (15:17 -0600)]
r26700: tdb: Build and install Python bindings when possible.
Günther Deschner [Wed, 9 Jan 2008 17:28:53 +0000 (11:28 -0600)]
r26699: Some minor cosmetics for pidl samba3 server code.
Guenther
Günther Deschner [Wed, 9 Jan 2008 16:56:07 +0000 (10:56 -0600)]
r26698: Prettify samba3 client code a little more.
Guenther
Andrew Bartlett [Wed, 9 Jan 2008 11:36:02 +0000 (05:36 -0600)]
r26697: Leak less memory into the ldb context.
(Trying to chase down memory leaks in provision)
Andrew Bartlett
Günther Deschner [Wed, 9 Jan 2008 04:56:44 +0000 (22:56 -0600)]
r26696: Some more minor pidl samba3 client cosmetics.
Guenther
Günther Deschner [Tue, 8 Jan 2008 23:02:53 +0000 (17:02 -0600)]
r26695: Cosmetic fix for pidl generated samba3 client code.
Guenther
Jelmer Vernooij [Tue, 8 Jan 2008 20:27:40 +0000 (14:27 -0600)]
r26694: asn1: Fix header and some typo's.
Rafal Szczesniak [Tue, 8 Jan 2008 16:20:44 +0000 (10:20 -0600)]
r26693: Add (untested) libnet_rpc_groupdel function.
rafal
Jelmer Vernooij [Tue, 8 Jan 2008 05:41:55 +0000 (23:41 -0600)]
r26692: registry: Treat key and value names case-insensitively.
Jelmer Vernooij [Tue, 8 Jan 2008 04:34:53 +0000 (22:34 -0600)]
r26691: registry: Add subkeys required for Server Manager Alerts and Peplication. See bugs 4934 and 4935.
Jelmer Vernooij [Tue, 8 Jan 2008 04:34:46 +0000 (22:34 -0600)]
r26690: torture: Move torture_context_init() to the ui.c, where all functions related to it are.
Jelmer Vernooij [Mon, 7 Jan 2008 20:11:29 +0000 (14:11 -0600)]
r26689: registry: Return max_subkeynamelen, max_valnamelen and max_valbufsize in getkeyinfo().
Jelmer Vernooij [Mon, 7 Jan 2008 20:11:25 +0000 (14:11 -0600)]
r26688: Fix listing remote predefined keys and subkeys. This fixes bug 3431.
Jelmer Vernooij [Mon, 7 Jan 2008 20:11:19 +0000 (14:11 -0600)]
r26687: python: Update status after feedback from abartlett.
Andrew Bartlett [Mon, 7 Jan 2008 11:50:04 +0000 (05:50 -0600)]
r26686: Fix bug 5143 by Jason Tarbet. This prevented an easy cut-and-paste of
the provision options used.
Andrew Bartlett
Andrew Bartlett [Mon, 7 Jan 2008 11:41:16 +0000 (05:41 -0600)]
r26685: Fix bug 5137 by Mark Ridley. The RPC-ATSVC test is not tested, so was
broken by 'ref' changes long ago.
We need a working script to aim against windows.
Andrew Bartlett
Andrew Bartlett [Mon, 7 Jan 2008 11:22:14 +0000 (05:22 -0600)]
r26684: Trivial cleanup from Matthias Dieter Wallnöfer, from bug 5090
Andrew Bartlett
Andrew Bartlett [Mon, 7 Jan 2008 10:46:13 +0000 (04:46 -0600)]
r26683: Add another testcase. I still don't know what's wrong here.
Andrew Bartlett
Andrew Bartlett [Mon, 7 Jan 2008 09:15:39 +0000 (03:15 -0600)]
r26682: Move CLDAP to the modern torture system, and add value checking.
Andrew Bartlett
Andrew Bartlett [Mon, 7 Jan 2008 09:14:51 +0000 (03:14 -0600)]
r26681: Use fewer magic numbers.
Andrew Bartlett
Andrew Bartlett [Mon, 7 Jan 2008 06:47:01 +0000 (00:47 -0600)]
r26680: Don't always advertise GC functionality.
Andrew Bartlett
Andrew Bartlett [Mon, 7 Jan 2008 06:46:39 +0000 (00:46 -0600)]
r26679: It is very bad to free the ldb handle when you didn't create it...
(My bad when copying this code into samdb_is_gc()).
Andrew Bartlett
Tim Potter [Mon, 7 Jan 2008 05:42:46 +0000 (23:42 -0600)]
r26678: Check in auto-generated swig files.
Tim Potter [Mon, 7 Jan 2008 05:17:55 +0000 (23:17 -0600)]
r26677: Implement and test iter{keys,values,items} for tdb bindings.
Use tempfile.mkstemp() instead of os.tmpnam() in tests.
Jelmer Vernooij [Mon, 7 Jan 2008 04:01:31 +0000 (22:01 -0600)]
r26676: libcli: Fill in lp_workgroup() again, should fix my breakage of cifsdd tests. Thanks to Andrew for catching this.
Also fixes a typo in sessetup.c.
Jelmer Vernooij [Sun, 6 Jan 2008 03:29:25 +0000 (21:29 -0600)]
r26675: mkproto: Add --all argument, fix some perl warnings.
Jelmer Vernooij [Sun, 6 Jan 2008 01:33:11 +0000 (19:33 -0600)]
r26674: smb_composite: Avoid use of global_loadparm.
Hopefully this fixes OpenChange's mapiadmin.
Jelmer Vernooij [Sun, 6 Jan 2008 01:33:05 +0000 (19:33 -0600)]
r26673: selftest: Document the purpose and output format of samba4_tests.sh.