1
0
mirror of https://github.com/samba-team/samba.git synced 2025-11-21 12:23:50 +03:00
Commit Graph

1747 Commits

Author SHA1 Message Date
Volker Lendecke
4d0aa6f525 r14131: Fix Coverity bug # 127 2007-10-10 13:56:53 -05:00
Jelmer Vernooij
d538eac9db r14109: Modulify the smbcalls subsystem. 2007-10-10 13:56:51 -05:00
Jelmer Vernooij
1004e1521a r14108: Make the Doxyfiles a bit shorter... 2007-10-10 13:56:51 -05:00
Jelmer Vernooij
b6ffad3860 r14094: Use saner module directory names, fix loading of server service modules. 2007-10-10 13:56:49 -05:00
Stefan Metzmacher
bc5281a95f r14067: give more usefull errors
metze
2007-10-10 13:52:40 -05:00
Stefan Metzmacher
8e9a69171a r14038: reopen log files after a SIGHUP
metze
2007-10-10 13:52:37 -05:00
Jeremy Allison
d2e9d5b34b r14029: Fix resource leak in error codepath. Coverity CID #64.
Jeremy.
2007-10-10 13:52:37 -05:00
Simo Sorce
e8075e6a06 r13998: From now on ldb_request() will require an alloced request
By freeing the request you will be sure everything down the path get freed.

this also means you have to steal the results if you want to keep them :)

simo.
2007-10-10 13:52:36 -05:00
Simo Sorce
ef1b3e6368 r13996: simplify ldb_async_wait() some more 2007-10-10 13:52:36 -05:00
Simo Sorce
1c8536750f r13993: First prototype of how an async module should be built.
This is NOT tested yet, just compiles.
Committing to share the code and gather comments
2007-10-10 13:52:34 -05:00
Simo Sorce
3347322d13 r13992: change the way ldb_async_wait() works.
I think I should change the name of this function
to ldb_async_process(), any opinions ?
2007-10-10 13:52:34 -05:00
Jelmer Vernooij
988ea27e22 r13990: Fix issues with function renaming. 2007-10-10 13:52:34 -05:00
Simo Sorce
8375f03019 r13986: minor fixes 2007-10-10 13:52:34 -05:00
Stefan Metzmacher
30af3be22b r13973: fix the build
metze
2007-10-10 13:52:33 -05:00
Stefan Metzmacher
737b149546 r13972: fix the build, jelmer can you please take a look at what's going wrong here
metze
2007-10-10 13:52:33 -05:00
Jelmer Vernooij
04c49e211f r13969: Make these names lowercase as well (just like they are now in the buildsystem) 2007-10-10 13:52:33 -05:00
Stefan Metzmacher
fd84583ab4 r13962: make functions public
metze
2007-10-10 13:52:32 -05:00
Jelmer Vernooij
2c74698032 r13960: Generate makefile rules for installing/removing shared modules. 2007-10-10 13:52:32 -05:00
Stefan Metzmacher
a5b95a7741 r13959: make more functions public
metze
2007-10-10 13:52:31 -05:00
Stefan Metzmacher
d099282d49 r13956: make more functions public
metze
2007-10-10 13:52:31 -05:00
Stefan Metzmacher
6aa9675924 r13953: make more functions public
metze
2007-10-10 13:52:31 -05:00
Jelmer Vernooij
f87debeb12 r13944: Yet another round of splitups. 2007-10-10 13:52:31 -05:00
Jelmer Vernooij
2d655f0528 r13938: Around round of splitups 2007-10-10 13:52:29 -05:00
Stefan Metzmacher
0db8351b14 r13934: these are only needed for a standalone build
metze
2007-10-10 13:52:28 -05:00
Jelmer Vernooij
930daa9f41 r13926: More header splitups. 2007-10-10 13:52:26 -05:00
Jelmer Vernooij
1228358767 r13924: Split more prototypes out of include/proto.h + initial work on header
file dependencies
2007-10-10 13:52:24 -05:00
Stefan Metzmacher
d37f63bf93 r13920: "hidden" visibility is the default...
metze
2007-10-10 13:52:23 -05:00
Jelmer Vernooij
c80a8f1102 r13903: Don't generate prototypes for modules and binaries in include/proto.h by
default.
2007-10-10 13:52:21 -05:00
Jelmer Vernooij
0c95bf0cd3 r13902: Stricter checking for the -fvisibility flag
Add two more proto headers.
2007-10-10 13:52:21 -05:00
Simo Sorce
8340ab26dd r13901: Backends need to be initialized even if there are no modules 2007-10-10 13:52:20 -05:00
Simo Sorce
cf7ad70757 r13900: don't segfault on error 2007-10-10 13:52:20 -05:00
Jelmer Vernooij
ba74f24e42 r13899: Get the shared library build building again. Just compiles for now,
but modules don't work yet..
(Run LIBRARY_OUTPUT_TYPE=SHARED_LIBRARY MODULE_OUTPUT_TYPE=SHARED_LIBRARY ./config.status)
2007-10-10 13:52:20 -05:00
Jelmer Vernooij
ea9988dfda r13898: Add a subsystem-specific DEFAULT_VISIBILITY property that can be used
to not export symbols when building shared libraries. Symbols that have to be
available to users of the library can be explicitly exported by
prepending them with _PUBLIC_ in the C source.
2007-10-10 13:52:20 -05:00
Stefan Metzmacher
3a6568c366 r13859: - remove useless fsync() calls
- make sure we only close the old_fd when the new one was opened

metze
2007-10-10 13:52:17 -05:00
Jelmer Vernooij
ad43464cc1 r13855: Docs for the registry library as well 2007-10-10 13:52:16 -05:00
Jelmer Vernooij
e6f7e3a594 r13852: Split up 2007-10-10 13:52:16 -05:00
Jelmer Vernooij
936d26ae64 r13851: More doc improvements. 2007-10-10 13:52:16 -05:00
Jelmer Vernooij
eed16ac3b7 r13849: More improvements to the libutil docs. 2007-10-10 13:52:15 -05:00
Jelmer Vernooij
aac1b99b36 r13842: Make some more functions public. 2007-10-10 13:52:15 -05:00
Jelmer Vernooij
9a188eb1f4 r13840: Mark some functions as public. 2007-10-10 13:52:14 -05:00
Jelmer Vernooij
fb2f70de4f r13839: Use registration mechanism for backends as well (in the same sense
my previous patch added it for modules). This is the next step towards
LDB backends and modules as run-time loadable .so files.
2007-10-10 13:52:14 -05:00
Simo Sorce
7ef63abae1 r13827: Minor enhancements or cosmetic changes 2007-10-10 13:52:14 -05:00
Simo Sorce
76cbab0e25 r13826: Try to keep this backend updated
This need more testing and to be built by default when possible
2007-10-10 13:52:14 -05:00
Simo Sorce
b4202cf030 r13823: make async_wait part of the modules ops 2007-10-10 13:52:13 -05:00
Simo Sorce
0db616ef59 r13818: Make ldb_tdb 'fake' async.
Simo.
2007-10-10 13:52:13 -05:00
Stefan Metzmacher
6f47fcbd44 r13809: move ldb specific define
metze
2007-10-10 13:52:12 -05:00
Andrew Tridgell
4257fd91ce r13803: fixed two errors found with 'make valgrindtest' 2007-10-10 13:52:12 -05:00
Jelmer Vernooij
52a2356505 r13786: [merge] Add registration functions for LDB modules
Applications that use LDB modules will now have to run ldb_global_init()
before they can use LDB.

The next step will be adding support for loading LDB modules from .so
files. This will also allow us to use one LDB without difference between the
standalone and the Samba-specific build
2007-10-10 13:52:11 -05:00
Simo Sorce
1113d4caa7 r13773: Be consistent in the way you get out and free allocated data 2007-10-10 13:52:11 -05:00
Stefan Metzmacher
551dd12baf r13770: - do fsync() on the debug fd, as we do in samba3,
I have an report that smbd memory usage grows to 1,5 GB or more
  without this...
- make log_timestamp static

metze
2007-10-10 13:52:11 -05:00