Kai Blin
ac4237e997
r26511: Janitorial: Fix a warning for the 'printf' attribute on gendb_search_v
...
While at it, also add a PRINTF_ATTRIBUTE for talloc_vasprintf.
(This used to be commit 5b3a8c8ae195e6a98357a407a0699493f54a8b79)
2007-12-21 05:51:17 +01:00
Jelmer Vernooij
93378b9893
r26510: attempt to fix shld flags for darwin.
...
(This used to be commit 5dbe3aff3c34f64f35f1e13a11c60c5023348919)
2007-12-21 05:51:14 +01:00
Jelmer Vernooij
89f34bb213
r26507: Fix function signature for freeifaddrs.
...
(This used to be commit cc873bdd2e86e5b380c3056810ccc5ad98372f7c)
2007-12-21 05:51:13 +01:00
Jelmer Vernooij
c260454229
r26504: Don't rely on system-provided kerberos headers.
...
(This used to be commit c4b1df047663519300370508761c70b0c096b7f2)
2007-12-21 05:51:07 +01:00
Jelmer Vernooij
32f439bfa4
r26503: Change order of arguments in param interface so it's easier to make the
...
section name optional. Fix several smaller bits and pieces in the Python code.
(This used to be commit 1b89311e5fa4fcde060df50e580dc221205cc8ca)
2007-12-21 05:51:06 +01:00
Jelmer Vernooij
01b96e47cd
r26498: Fix memory leak in iconv code.
...
(This used to be commit 8795697db56e4ca6715950d68f5ec370604fcc76)
2007-12-21 05:50:54 +01:00
Jelmer Vernooij
83655ec0dd
r26497: Fix return type for freeifaddrs().
...
(This used to be commit 8c65053f51330bb55a81572264eefbcc56029dc1)
2007-12-21 05:50:51 +01:00
Jelmer Vernooij
b0360e3a86
r26496: Move some provision functions to a new SamDB class, support setting session_info on a ldb context from python.
...
(This used to be commit 75cfb0d609687538048a7d72a499a5205af46a34)
2007-12-21 05:50:50 +01:00
Jelmer Vernooij
7c34f48827
r26495: Add defines for getifaddrs/freeifaddrs.
...
(This used to be commit c9e5a3078f7baa83743658d5648f0eefdeb05d2f)
2007-12-21 05:50:49 +01:00
Jelmer Vernooij
af3c0b9324
r26492: Some hosts have a define called ifa_dstaddr.
...
(This used to be commit c4cd935ee783b2f4939e2c481bbdb1bbdb9190cd)
2007-12-21 05:50:47 +01:00
Jelmer Vernooij
463d1f68d5
r26491: Fix syntax.
...
(This used to be commit 2513230e286179747bb84e4e87121b80bea8f3f0)
2007-12-21 05:50:45 +01:00
Jelmer Vernooij
70cea01a9e
r26487: Cope with systems that don't have struct sockaddr.sa_len.
...
(This used to be commit 56080469ab28ae5a2f456cced34814d9c33480c6)
2007-12-21 05:50:44 +01:00
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
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
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
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
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
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
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
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
96a200511e
r26443: Remove global_loadparm instances.
...
(This used to be commit 8242c696235d1bfb402b5c276a57f36d93610545)
2007-12-21 05:50:11 +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
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
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
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
Jelmer Vernooij
d891c0c74a
r26429: Avoid use of global_smb_iconv_convenience.
...
(This used to be commit d37136b7abfbba75ef2e5ab855eb3382b9648b8c)
2007-12-21 05:49:56 +01:00
Jelmer Vernooij
a5b8999f23
r26427: Avoid global_smb_iconv_convenience.
...
(This used to be commit bf072c6fb37b3e6a71c0c747b9fbeaa01480229e)
2007-12-21 05:49:53 +01:00
Jelmer Vernooij
aa32619c5c
r26426: Remove uses of global_loadparm.
...
(This used to be commit e1d177c8c1101965479f7ade2270490cd6fae4f2)
2007-12-21 05:49:52 +01:00
Jelmer Vernooij
80b62dae14
r26417: Make str_list_copy(mem_ctx, NULL) return NULL rather than an empty list.
...
(This used to be commit cf8636c8b77c745812376d0ea6f0fb6246a2e4fb)
2007-12-21 05:49:47 +01:00
Jelmer Vernooij
b8850f326b
r26410: Remove unnecessary static.
...
(This used to be commit 13ae3108dad2f9f0f7a421d672751fa594f4e3fb)
2007-12-21 05:49:42 +01:00
Jelmer Vernooij
4b0199a549
r26409: Pass smb ports along.
...
(This used to be commit 2833f320de1f1fd39c710ad0a61c3fa1bb1df31f)
2007-12-21 05:49:42 +01:00
Kai Blin
46b54defe9
r26407: Janitorial: Remove a pstring and compiler warnings.
...
(This used to be commit bdc482033546e3986bf8c8b65dbf11c54dc57b8e)
2007-12-21 05:49:37 +01:00
Jelmer Vernooij
fc88ba4a7e
r26406: Make a copy to prevent modification of the loadparm configuration.
...
(This used to be commit c0f2775fd8bd88aad3497d59a7857d7a8a0978c5)
2007-12-21 05:49:37 +01:00
Jelmer Vernooij
c64c571591
r26405: Import support for getifaddrs from Samba3.
...
(This used to be commit 5827b7460a058e8565a406f1c3533e5f589674b5)
2007-12-21 05:49:37 +01:00