Jelmer Vernooij
71e2cafe96
r26483: Merge ldb module dependency fixes, fix auth python module.
...
(This used to be commit 85eeecf997a071ca7e7ad0247e8d34d49b7ffcbb)
2007-12-21 05:50:41 +01:00
Jelmer Vernooij
20a6fcf726
r26482: Use shared library version of ldb, to make sure not every module ends up with its own private copy of ldb with its own list of modules...
...
(This used to be commit ef029d950cb056b4b831e1ca0f6789484f262093)
2007-12-21 05:50:39 +01:00
Jelmer Vernooij
cb62bbbb7c
r26481: Make function for loading symbol from DSO more generic, and allow modules to provide an ops table directly rather than an initialization function.
...
(This used to be commit a71419a73a869c24121005ccbbcb4396f888888b)
2007-12-21 05:50:38 +01:00
Jelmer Vernooij
07beaf09c9
r26480: Add utility class for testing LDB code.
...
(This used to be commit d7f0b12c9e43b93705f6b9fa6b5ab74fe68e80a0)
2007-12-21 05:50:37 +01:00
Jelmer Vernooij
440fd87961
r26477: Allow setting loadparm context for a ldb context in python, plus some other minor improvements.
...
(This used to be commit d88527a9d6435203faa8273347d5aa41937e5395)
2007-12-21 05:50:36 +01:00
Jelmer Vernooij
92d42862dd
r26476: Remove unnecessary hack.
...
(This used to be commit 827632ab6e00bacef45c15efc626a1ef587c0915)
2007-12-21 05:50:35 +01:00
Jelmer Vernooij
0a01f50f98
r26475: Add ldb.set_credentials function.
...
(This used to be commit dbebb4ef477d2c8de7b8d1e5cde9b9dada47044f)
2007-12-21 05:50:35 +01:00
Jelmer Vernooij
1afe054916
r26474: Move credentials-specific kerberos file to credentials subsystem. Fixes missing symbols in some of the python bindings.
...
(This used to be commit e26d0fff6d40899113196ac35a86a9baa10cc9c2)
2007-12-21 05:50:34 +01:00
Jelmer Vernooij
eb2c71912b
r26471: Sync with js version.
...
(This used to be commit c0eea26e8e8eb326112e1833d137751fb7e900d2)
2007-12-21 05:50:33 +01:00
Jelmer Vernooij
9c80da07bf
r26470: Update README.
...
(This used to be commit 51a78cfc3e72d6b32ef6c7a6079165a36863b908)
2007-12-21 05:50:32 +01:00
Jelmer Vernooij
958864ccdf
r26469: Fix paths, only include IPv4 addresses for now.
...
(This used to be commit fa9e3b6fa871b7541878f836ea54e882e614a3cf)
2007-12-21 05:50:32 +01:00
Jelmer Vernooij
41e45d690f
r26468: Match getifaddrs more closely, add trivial test.
...
(This used to be commit 92898c043b5a2649a2e423d02bcdaea78ae55737)
2007-12-21 05:50:31 +01:00
Jelmer Vernooij
be4decb2b7
r26467: Use getifaddrs() for interface enumeration and provide replacements for platforms that don't have it in lib/replace.
...
(This used to be commit 9b4924fbd8619033c55b4c6e2589da247332e7db)
2007-12-21 05:50:31 +01:00
Kai Blin
1786af425b
r26466: Janitorial: Remove pstrings and static char[]s from torture/basic/scanner.c
...
(This used to be commit 59286797cb4c2e000f395b209c980bf431dc65bf)
2007-12-21 05:50:30 +01:00
Kai Blin
3dc7779c61
r26465: ntlm_auth: Remoce pstring.
...
(This used to be commit 15b388ce51cafcf09301fe6d8a50922a3b9b43d1)
2007-12-21 05:50:30 +01:00
Jelmer Vernooij
1bc38f9fb3
r26464: Tighten dependencies.
...
(This used to be commit 2b7cfa5d9ab94e1ff2d60719cd3749810463ab15)
2007-12-21 05:50:29 +01:00
Jelmer Vernooij
5b7ed0cd7f
r26463: Tighten dependencies.
...
(This used to be commit d98ac96dfe7bb055f9ad49bc6864890285aa59ed)
2007-12-21 05:50:28 +01:00
Jelmer Vernooij
be8a2ad342
r26462: Tighten dependencies.
...
(This used to be commit 020f2f7426c2850fffc272f53065fa7305dd0313)
2007-12-21 05:50:28 +01:00
Jelmer Vernooij
b04bae8715
r26461: Tighten dependencies.
...
(This used to be commit a07050be33d9c8e8033063b393162884075fa2af)
2007-12-21 05:50:27 +01:00
Jelmer Vernooij
a21a484a01
r26460: Enable ldb python tests.
...
(This used to be commit 25e982453142eb7d2f68c0751d641581b46fbb49)
2007-12-21 05:50:27 +01:00
Jelmer Vernooij
2b021f7f59
r26459: Build ildap module as shared module by default.
...
(This used to be commit 91cff7dad2eb0467e6b9a86963859e99ded137f8)
2007-12-21 05:50:26 +01:00
Kai Blin
59b7d8dd2a
r26458: Janitorial: also free() var on continue.
...
Spotted by metze.
(This used to be commit adbf61dca50591f705023a18c00efe379676198a)
2007-12-21 05:50:26 +01:00
Kai Blin
8959ce0ea6
r26457: Janitorial: Don't use pstring in tdb_unpack
...
(This used to be commit 447bc42180cf0be71a35e40f6d93d91879397a48)
2007-12-21 05:50:25 +01:00
Jelmer Vernooij
a94142487a
r26456: Provide default config object, fix typo.
...
(This used to be commit 2b59df2af973044d9d3875c9202c17647f561d3b)
2007-12-21 05:50:24 +01:00
Jelmer Vernooij
d1807aa9c5
r26455: Use new talloctype macro in generated SWIG code as well.
...
(This used to be commit 77748c6a9f118c1a2fb9dbc76546d767f1cc27eb)
2007-12-21 05:50:23 +01:00
Jelmer Vernooij
df8c7da800
r26454: Add simple SWIG macro for wrapping talloced types.
...
(This used to be commit 760fcc8bfa2a7cd7641465cb3bae889e9e0fbc75)
2007-12-21 05:50:22 +01:00
Kai Blin
43ac3d9b44
r26453: Janitorial: Don't use a static char[] in smb_readline_replacement.
...
Fix up callers to free the memory returned, as that is needed if we use the
original readline function as well.
(This used to be commit c81ead1c38f417d442157b21d0d389f6a540c6f9)
2007-12-21 05:50:18 +01:00
Kai Blin
d8feba9faf
r26452: Janitorial: Remove a pstring.
...
(This used to be commit d1d95024788bc549f838c0393411fa98ddec04ec)
2007-12-21 05:50:17 +01:00
Kai Blin
45015eda24
r26451: Janitorial: fix warnings in lib/registry/
...
This does not fix the discarded qualifier warnings in tests, as the test data
is currently passed as const. Jelmer wants to provide a test function that
passes non-const test data, thus allowing for a cleaner way to fix those
warnings.
(This used to be commit 46dfa63d4f7381c5c6ce3f4b8b0bd9aa9e16950c)
2007-12-21 05:50:16 +01:00
Jelmer Vernooij
4a33ca2194
r26450: The subprocess is only available in python >= 2.4 so avoid it for now.
...
(This used to be commit 5300bc175ea425e2d28332c5e18bd8e3846b458d)
2007-12-21 05:50:15 +01:00
Jelmer Vernooij
bf6d40f271
r26449: Support configuration without a known configuration dir.
...
(This used to be commit d3643c2152a490952e59ee15b7a62ad3ad465462)
2007-12-21 05:50:14 +01:00
Jelmer Vernooij
864218b6be
r26448: Add basic tests for param python module.
...
(This used to be commit ccfab20dcc2d7059c402c03be244b759d59c4b81)
2007-12-21 05:50:14 +01:00
Jelmer Vernooij
c39c94b499
r26447: Forgot to add param.i file.
...
(This used to be commit 44098e6a40c7447867ea82c6c3f7148a49816577)
2007-12-21 05:50:13 +01:00
Jelmer Vernooij
55f90f1166
r26446: Convert param module to SWIG.
...
(This used to be commit 94e5f9c92f65070ec8f1c1170c4a0769a4857c6d)
2007-12-21 05:50:13 +01:00
Jelmer Vernooij
93b570616d
r26445: Fix credentials python bindings.
...
(This used to be commit 7a78d4cbedbe03ea227e66e6f573fca7519fbf67)
2007-12-21 05:50:12 +01:00
Jelmer Vernooij
584044d5e7
r26444: Fix pidl tests.
...
(This used to be commit bc643f1014cef7f0bc66ad0edfa22395c69b8352)
2007-12-21 05:50:12 +01:00
Jelmer Vernooij
96a200511e
r26443: Remove global_loadparm instances.
...
(This used to be commit 8242c696235d1bfb402b5c276a57f36d93610545)
2007-12-21 05:50:11 +01:00
Jelmer Vernooij
2331f4e9a5
r26442: Remove use of global_loadparm.
...
(This used to be commit 2962a6143c8acb59b64b214bb0146ffa809d5cfe)
2007-12-21 05:50:09 +01:00
Jelmer Vernooij
84b4763947
r26441: Remove global_loadparm uses.
...
(This used to be commit 32007c6277efa46341da7741b749a98633d71640)
2007-12-21 05:50:09 +01:00
Jelmer Vernooij
e31abef15f
r26440: Remove more uses of global_loadparm.
...
(This used to be commit 8858cf39722f192865e531164c72039fd18d7a8d)
2007-12-21 05:50:08 +01:00
Jelmer Vernooij
27b21a386e
r26439: Require tdr_pull users to specify a smb_iconv convenience context.
...
(This used to be commit 76fd57be292fb19ae4ede38977732847e6ed8eff)
2007-12-21 05:50:07 +01:00
Jelmer Vernooij
5e00673a40
r26438: Store iconv convenience in tdr push contexts.
...
(This used to be commit dffef3162778aebe2f8d77e2da60b22adb7d60ef)
2007-12-21 05:50:07 +01:00
Jelmer Vernooij
e8f46760e0
r26437: remove another use of global_loadparm.
...
(This used to be commit 703f17bc0986775bf3fe489eb5c876937dabaa9d)
2007-12-21 05:50:05 +01:00
Jelmer Vernooij
1167c9d9c6
r26436: Remove default of 0 for integer parameters when a lp_ctx of NULL is specified
...
(This used to be commit f3395db91a4dd3a89be55684f12313159d1acdd4)
2007-12-21 05:50:04 +01:00
Jelmer Vernooij
70ccac0f05
r26435: Remove global_loadparm instance.
...
(This used to be commit 66fd8d480bdfeb1c95da8843da3d18abe3f997e1)
2007-12-21 05:50:04 +01:00
Jelmer Vernooij
2bf0cdd01c
r26434: Remove display charset from iconv convenience context.
...
(This used to be commit a76625994abf9906d54ae11f9c171f89063cf508)
2007-12-21 05:50:04 +01:00
Jelmer Vernooij
83f9ee5860
r26433: Don't crash when a NULL lp_ctx is specified to a lp_parm_* function.
...
(This used to be commit 7f28b53b579182500c57c4ac0c3d7591f5ddb214)
2007-12-21 05:50:03 +01:00
Jelmer Vernooij
d1e716cf43
r26432: Require ndr_pull users to specify iconv_convenience.
...
(This used to be commit 28b1d36551b75241c1cf9fca5d74f45a6dc884ab)
2007-12-21 05:50:02 +01:00
Jelmer Vernooij
61873ce94c
r26431: Require ndr_push creators to specify a iconv_convenience context.
...
(This used to be commit 7352206f4450fdf881b95bda064cedd9d2477e4c)
2007-12-21 05:50:00 +01:00
Jelmer Vernooij
a2cea02584
r26430: require explicit specification of loadparm context.
...
(This used to be commit 1b947fe0e6e16318e5a8127bb4932d6b5d20bcf6)
2007-12-21 05:49:58 +01:00