1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-27 14:04:05 +03:00

14956 Commits

Author SHA1 Message Date
Jelmer Vernooij
c264fb4bde python: Try more possible flags.
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-13 04:17:04 +01:00
Jelmer Vernooij
53c33aa2b4 python: Avoid PyDoc_STRVAR() macro which doesn't exist in Python2.2.
(This used to be commit dec3f421be5d7fd4ead3b71f8b69921c41bad39a)
2008-01-13 03:32:44 +01:00
Jelmer Vernooij
95f83d9040 tests.blackbox: Avoid my local Kerberos setup from interfering with the blackbox.smbclient test.
(This used to be commit 1d703dcf3a888e4c8301a4f53a289ff18bf89f75)
2008-01-13 02:45:55 +01:00
Jelmer Vernooij
b36a0aedd2 pidl: Avoid accidently filling in empty body for types without body.
(This used to be commit 1fe5c1ad07c574dc094f59f728025dfcafa0cf22)
2008-01-13 00:05:24 +01:00
Jelmer Vernooij
3f9812f951 pidl/ejs: Fix bug that filled in the body for types without body.
(This used to be commit 4f4dfa6042178c157a09df61d72a42af7aa5c67b)
2008-01-12 23:38:05 +01:00
Jelmer Vernooij
ad55958140 pidl: Add function for determining whether a type has a body.
(This used to be commit 893f4102c93c1c2cd6b836f12644d06d9e31800c)
2008-01-12 23:10:28 +01:00
Jelmer Vernooij
532154af9b pidl: Move more stuff outside ifdef when defining enums and generate pretty code for enums without body.
(This used to be commit d91af936ae51e33c8598d88c77575abbeb0e556b)
2008-01-12 23:06:00 +01:00
Jelmer Vernooij
90198fa7ca pidl: Prevent empty declarations for enums without body.
(This used to be commit c1e0570506d7c77112065a03a876cda4e4db7769)
2008-01-12 22:35:28 +01:00
Jelmer Vernooij
97ad5d5d80 pidl: Add ability to write type metadata to a file.
(This used to be commit e8ab241ff47f2c3e6f80f9c62373139e4c9f5a1e)
2008-01-12 22:15:12 +01:00
Jelmer Vernooij
c9e39b1d90 pidl: Remove obsolete smb_interfaces code.
(This used to be commit 169e91b07c29a69113f40214543be2653d7fecf5)
2008-01-12 22:03:05 +01:00
Jelmer Vernooij
7a43cba723 pidl: Add CPAN metadata.
(This used to be commit 7569fd5fce55fdc5c2639ec5c0a8e39e37a21fe8)
2008-01-12 22:00:14 +01:00
Jelmer Vernooij
0e4be859f2 pidl: Add more parsing tests.
(This used to be commit e44ee3e60ac4eb56cca02b58fdecb171269daca4)
2008-01-12 21:37:46 +01:00
Jelmer Vernooij
79c4bd95b8 pidl: Update documentation.
(This used to be commit a13f51dae591684dbc9620f385d2fbccf31ec137)
2008-01-12 21:33:18 +01:00
Jelmer Vernooij
1b90619009 pidl: Remove declare tests, add more tests for typedef.
(This used to be commit 254bf85c2eb69fc2ee22d3a92a6b027a25594250)
2008-01-12 21:21:14 +01:00
Jelmer Vernooij
6963e9b90b pidl: Move tests for the CUtil module to a separate file.
(This used to be commit ce40890ef0166ad11dd835249f52e2ab5876efba)
2008-01-12 21:14:44 +01:00
Jelmer Vernooij
87fc0a4391 pidl: Remove support for the declare keyword in other parts of the pidl code.
(This used to be commit 2fe013f715bdee6c01a833bc6c883e830bdc5dfd)
2008-01-12 01:22:23 +01:00
Jelmer Vernooij
236a780baa idl: Use typedef rather than declare.
(This used to be commit 3fd750bd54f150ff62fd8165406bd26d03d624cf)
2008-01-12 01:18:53 +01:00
Jelmer Vernooij
92950a9f2f pidl: Remove support for the "declare" keyword in the parser.
(This used to be commit ea3371389226a756ba641a7fc02cfbee78663411)
2008-01-12 01:10:59 +01:00
Jelmer Vernooij
47fff7a1b9 pidl: Remove multiple copies of get_pointer_of and get_value_of.
(This used to be commit 79344c9c5e0e38155facb0c7b16e84a0dca3d2eb)
2008-01-11 20:37:21 +01:00
Jelmer Vernooij
378dff1365 python: Fix typo.
(This used to be commit d6b06fc03e37781f5f59b15cff8fe3ee8df63444)
2008-01-11 16:28:17 +01:00
Jelmer Vernooij
7c3e8c838f Python: Simplify code in a couple of places. Copy Andrew's changes from g53b5166.
(This used to be commit f056f624958af79204c972eba3f85e36e93daed7)
2008-01-11 16:13:46 +01:00
Kai Blin
35c597161b wbinfo: Handle SID_NAME_COMPUTER in sid_type_lookup
(This used to be commit 1abb2b471a11305ae7e0da403eca3cfe1fe1b016)
2008-01-11 11:13:05 +01:00
Kai Blin
1ab7a0e66d libnet: Fix includes to silence a warning
(This used to be commit ba5a21998bfc1bd616e7a2d9647d284ca30a3574)
2008-01-11 11:12:59 +01:00
Kai Blin
ed4fde2acc libnet: Rename a variable so it does not shadow a global.
(This used to be commit a5b9d2f33279e0f96a36acbf3da7c018aadf08c9)
2008-01-11 11:12:52 +01:00
Kai Blin
7b77490421 ejs: Remove cast to incompatible pointer.
(This used to be commit 89d5b91d3c4dae754178c82cb7a24e7c5af09fcd)
2008-01-11 11:12:45 +01:00
Kai Blin
9aec391c24 gentest: Fix a warning.
(This used to be commit d41b2e5ccd113ecf2f99896b1ce061ecb9ecc54d)
2008-01-11 11:12:41 +01:00
Kai Blin
28a06a1b25 ldb: Get rid of a warning.
(This used to be commit 37ed9fbeee37a1d86d6f6841eac5c1a0a85c1fcc)
2008-01-11 11:12:36 +01:00
Andrew Bartlett
2b17949b42 Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-local
(This used to be commit 53b51660ae6b733b19b0ba3403f229b215de7b47)
2008-01-11 15:22:22 +11:00
Andrew Bartlett
48c2d871ea 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
(This used to be commit f917ccec85f854423f423bbffc41459d92960a1b)
2008-01-11 15:21:23 +11:00
Andrew Bartlett
ac4810f1bb 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
(This used to be commit 47a1b76f7fff30229d3f23c6723f047923faf196)
2008-01-11 15:19:27 +11:00
Jelmer Vernooij
63bbb92398 Python: Update STATUS.
(This used to be commit cbf3b74e5f5076d864b08c772f21b20751ea5163)
2008-01-11 04:07:14 +01:00
Jelmer Vernooij
1534a4034b ldap/python: Fix last tests.
(This used to be commit 874c00b1c1ef011c85226135144fafdc97d91116)
2008-01-11 04:06:00 +01:00
Jelmer Vernooij
79d466c373 ldb/python: Support comparing Dn's to strings.
(This used to be commit 355878907970b396e4031426fda260d981c417eb)
2008-01-11 04:05:41 +01:00
Jelmer Vernooij
c01396dc24 python/ldap: Fix a couple more tests.
(This used to be commit 3a0d14f33532d88ace770d037c50375fe822dbb6)
2008-01-11 03:27:27 +01:00
Jelmer Vernooij
d2b96bbec0 Make a few more tests pass.
(This used to be commit 017aa400c7097cf6132f2bec969b9bbb5237f4d8)
2008-01-11 03:27:27 +01:00
Jelmer Vernooij
da56ee66b0 python/ldap: Get further.
(This used to be commit 0c27eabbc40657493dc72f12b4fbdb07b0a3200f)
2008-01-11 03:27:27 +01:00
Jelmer Vernooij
5967746c31 python/ldap: Fix some tests.
(This used to be commit 52f64afd4324eb185303ca192b88ccb632ee8587)
2008-01-11 03:27:27 +01:00
Jelmer Vernooij
b344508ca3 python: More work getting the LDAP test to compile again.
(This used to be commit d7a3f9612c40000cb265279598c09f6983305656)
2008-01-11 03:27:27 +01:00
Jelmer Vernooij
410e8f8681 python: Specify right arguments for the ldap test, fix some more calls.
(This used to be commit 74209fa6b097c6cd3c919dc6a67d998de12fa575)
2008-01-11 03:27:26 +01:00
Jelmer Vernooij
a785df0c0a ldap/python: Fix some more calls.
(This used to be commit 583881ae5a2a173abad9ba1ffd766b009d9ca8cd)
2008-01-11 03:27:26 +01:00
Jelmer Vernooij
aec6671177 python: No longer skip LDAP tests.
(This used to be commit d029c0bedf8b3d300050786991e2df0e446fca72)
2008-01-11 03:27:26 +01:00
Jelmer Vernooij
1d8cdddcd0 python/ldap: Support controls argument to ldb.search().
(This used to be commit 9eddc27f13fa2feb56d6b015e66d8c54081487da)
2008-01-11 03:26:45 +01:00
Andrew Bartlett
6a875cc852 Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-local
(This used to be commit 597f9fe17685fb7909269bc0af04bf4a040e2ad7)
2008-01-11 13:16:08 +11:00
Andrew Bartlett
f5277a3e21 Rework ldbsearch to avoid segfault when remote LDAP server returns
referrals.

Andrew Bartlett
(This used to be commit 8099facff99dab4de27ea6f857d0e8f5eaa3db5a)
2008-01-11 13:15:49 +11:00
Andrew Bartlett
3dab82394e Fix segfault when sorting LDAP replies on the client.
Andrew Bartlett
(This used to be commit c72c39326b263b3aacd178ddc2fc3b1a2906f3d3)
2008-01-11 12:47:51 +11:00
Jelmer Vernooij
1f4838b8a3 python/ldap: Wrap parse_control_strings().
(This used to be commit b27e5a68530c4fd6430cbb174b63f8ff2b6f4e53)
2008-01-11 02:36:59 +01:00
Jelmer Vernooij
2466d2cc5e ldb/python: Allow comparing a MessageElement to a list or a singleton.
(This used to be commit 1ccbab81d79f83bb419104f2bbaf2ae7b368e90f)
2008-01-11 01:55:56 +01:00
Jelmer Vernooij
c3695026e1 ldb/python: Implement __len__ for MessageElement.
(This used to be commit a8f90ed34ce9341080b63c801ef54b82de42b8e6)
2008-01-11 01:04:25 +01:00
Jelmer Vernooij
9269db983d python/ldb: Add __getitem__ implementation for LdbMessageElement.
(This used to be commit e6498a0780dd31dfc623a69432004b606aeaccbe)
2008-01-11 01:04:25 +01:00
Andrew Bartlett
3f7ec9bf19 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
(This used to be commit e3a76be04760a81a9c1b7ad9b139f088decc9ee6)
2008-01-11 10:44:49 +11:00