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