summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* s4:param/secrets.c - add some "char *" castsMatthias Dieter Wallnöfer2010-04-061-3/+3
| | | | Also this quiets some warnings.
* s4:net tool - add a "discard_const_p" to suppress the "PySys_SetArgv" warningMatthias Dieter Wallnöfer2010-04-061-1/+1
|
* s4:torture - remove unused variablesMatthias Dieter Wallnöfer2010-04-063-3/+1
|
* s4:auth/ntlm/auth_developer.c - "fixed_challenge_get_challenge" - fix the ↵Matthias Dieter Wallnöfer2010-04-061-5/+2
| | | | | | assignment of the challenge This is a string buffer and not a DATA_BLOB.
* LDB:sample_module.c - remove code parts which generate warningsMatthias Dieter Wallnöfer2010-04-061-4/+0
| | | | | | Btw: The use of the "ldb_msg_add_fmt" operation directly on the request message object is strongly discouraged. Better is to make a shallow copy of this message and attach it to a new child request which is handled by the following modules.
* s4-python: Fix compilation of samba._ldb.Jelmer Vernooij2010-04-061-0/+4
|
* fix a segfault in the notify subsystemChristian Ambach2010-04-061-5/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | When the notify_array cannot be loaded correctly, do not keep the half-baked parsing results in the global variable. This can lead to segfaults next time notify_load is entered and the seqnum has not changed. This has been seen in a case where mixed smbd versions were running in a CTDB cluster (versions with and w/o commit c216d1e6 that changed the notify_entry structure). There will be missed notifications until all smbds are at the same software level, but this should be acceptable and is better than crashing and interrupting client operations. This fix cleans up the notify_array, removes the unparseable data from the TDB and returns a fresh notify_array that can be worked with. The NDR_PRINT_DEBUG had to be moved to only be called when the parsing succeeded, it was seen to cause additional segfaults. The status variable is intentionally left to NT_STATUS_OK to not make callers abort and report errors to the clients and make them disconnect. Signed-off-by: Christian Ambach <christian.ambach@de.ibm.com>
* s4-python: Move set_session_info to PySambaLdb.Jelmer Vernooij2010-04-066-33/+44
|
* s4-python: Move register_samba_handlers to PySambaLdb.Jelmer Vernooij2010-04-063-27/+44
|
* s4-python: Move ldb_set_utf8_casefold to pyldb-samba.Jelmer Vernooij2010-04-064-31/+21
|
* s4-python: Move set_opaque_integer to pyldb.Jelmer Vernooij2010-04-062-66/+65
|
* Move glue.set_credentials hack to samba.Ldb.Jelmer Vernooij2010-04-063-27/+26
|
* Add C-based Samba-specific subclass of Ldb.Jelmer Vernooij2010-04-066-36/+105
|
* s4-build: remove any 'makefile' that may have been left by the waf buildAndrew Tridgell2010-04-061-0/+3
| | | | | this allows ./autogen.sh to be used to switch back to the old build system after trying the waf build
* build: use a target_in_list() function for more flexible builtin controlAndrew Tridgell2010-04-061-3/+14
|
* build: cope with binaries with subdir prefixes (for s3 waf build)Andrew Tridgell2010-04-061-1/+1
|
* s4-waf: don't need TOUCH_FILE() any moreAndrew Tridgell2010-04-061-1/+0
|
* build: run distcheck in testwaf.shAndrew Tridgell2010-04-061-0/+1
|
* s4-waf: add subdir argument to distcheck for source4Andrew Tridgell2010-04-061-0/+7
|
* build: update version of waf to add subdir argument to distcheckAndrew Tridgell2010-04-061-0/+0
|
* s4-waf: replace TOUCH_FILE() with normal install rulesAndrew Tridgell2010-04-063-18/+6
| | | | this allows it to work with 'waf uninstall'
* build: simpler symlink_bin and symlink_lib methodsAndrew Tridgell2010-04-061-22/+20
|
* s4-waf: fixed waf distcheck for our standalone libs and s4Andrew Tridgell2010-04-066-5/+31
|
* s4-waf: added simple 'waf test' support for tdb, talloc and ldbAndrew Tridgell2010-04-064-4/+22
|
* s4-waf: added python_dsdb from merge with masterAndrew Tridgell2010-04-061-0/+5
|
* build: fixed LOAD_ENVIRONMENT for out of tree buildsAndrew Tridgell2010-04-061-1/+2
|
* s4-waf: autogen-waf.sh for the standalone library buildsAndrew Tridgell2010-04-065-0/+110
|
* s4-waf: new autogen-waf.shAndrew Tridgell2010-04-064-26/+28
| | | | this one will work with the tdb, talloc, etc directories
* s4-waf: use a common pattern for finding buildtools and libsAndrew Tridgell2010-04-064-55/+38
|
* s4-waf: move to a universal method of recursing into subdirsAndrew Tridgell2010-04-0620-193/+211
| | | | This works with both standalone lib builds and bundled builds
* s4-waf: fixed finding of buildtools and srcdirAndrew Tridgell2010-04-065-38/+38
|
* ldb-waf: fixed buildtools pathAndrew Tridgell2010-04-061-1/+1
|
* s4-waf: avoid having to run waf configure before waf distAndrew Tridgell2010-04-068-25/+42
| | | | This should be useful for building tarballs from a clean checkout
* build: nicer error msg when git ls-files failsAndrew Tridgell2010-04-061-1/+5
|
* s4-waf: allow standalone tarball build of librariesAndrew Tridgell2010-04-064-7/+35
|
* s4-waf: added 'waf dist' to our standalone libs as wellAndrew Tridgell2010-04-066-6/+16
|
* s4-waf: added 'waf dist' to build the tarballAndrew Tridgell2010-04-064-2/+89
|
* build: removed some unused imports found by pyflakesAndrew Tridgell2010-04-063-4/+2
| | | | thanks to Jelmer for pointing me at pyflakes
* talloc-waf: install talloc.pc if standaloneAndrew Tridgell2010-04-061-0/+8
|
* build: fixed the expansions in pkgconfig filesAndrew Tridgell2010-04-061-1/+7
| | | | thanks to Jelmer for the hint on this
* build: fixed DESTDIR for TOUCH_FILE()Andrew Tridgell2010-04-062-2/+8
|
* build: waf update to fix macos build errorAndrew Tridgell2010-04-061-0/+0
|
* build: try to fix the python link problem on SerNet-iminiAndrew Tridgell2010-04-061-0/+0
|
* build: use waf from waf-svn.git repoAndrew Tridgell2010-04-062-0/+16
| | | | | Added README explaining where waf comes from, and where to get the upstream sources and the exact version we use in Samba
* build: try the generic C compiler on hpux if gcc not foundAndrew Tridgell2010-04-061-0/+1
|
* build: update wav-svnAndrew Tridgell2010-04-061-0/+0
| | | | this version works around the tarfile problem on irix
* build: added 'generic' cc support and a simple irix cc support moduleAndrew Tridgell2010-04-064-1/+150
| | | | | these will let us get past the 'detect cc' stage and try a build. It also makes for a reasonable template for new ports
* build: initial version of a tru64 compiler moduleAndrew Tridgell2010-04-062-0/+78
| | | | this doesn't do shared libs yet, but at least configure passes
* pidl-waf: disable pidl manpagesAndrew Tridgell2010-04-061-1/+1
| | | | it's still causing trouble in the build farm
* pidl-waf: better handling of the man page generationAndrew Tridgell2010-04-062-10/+14
| | | | we now avoid leaving build files in the source tree