Volker Lendecke [Sat, 2 May 2009 17:17:23 +0000 (19:17 +0200)]
Fix a warning on host "gwen"
cc: "../librpc/ndr/ndr_basic.c", line 572: warning 604: Pointers are not assignment-compatible.
Apparently in_addr.s_addr is not compatible to uint32_t, maybe a 32-bit signed
int.
Volker Lendecke [Sat, 2 May 2009 17:11:52 +0000 (19:11 +0200)]
Attempt to fix the build on SerNet-sles8
That compiler does not like #if embedded into the macro NT_STATUS_IS_OK.
Volker Lendecke [Sat, 2 May 2009 15:14:36 +0000 (17:14 +0200)]
Explicitly link in pthreads for lib/pthreadpool if required
No idea why it works on my Linux without -lpthread ... :-)
Volker Lendecke [Sat, 2 May 2009 11:12:57 +0000 (13:12 +0200)]
Fix Coverity 911: FORWARD_NULL. Metze, please check!
Volker Lendecke [Sat, 2 May 2009 10:53:30 +0000 (12:53 +0200)]
Attempt to fix the merged build on OpenSuSE 10.2
Python.h 2.5 on that platform does not #include the necessary headers
to see uintptr_t.
Volker Lendecke [Sat, 2 May 2009 10:40:29 +0000 (12:40 +0200)]
Fix a malloc/talloc mixup
Jelmer Vernooij [Fri, 1 May 2009 23:10:20 +0000 (01:10 +0200)]
Fix dependency on the attributes file.
Jelmer Vernooij [Fri, 1 May 2009 22:39:49 +0000 (00:39 +0200)]
Remove unused entries from clean.
Jelmer Vernooij [Fri, 1 May 2009 21:53:27 +0000 (23:53 +0200)]
Remove rules for unused epstopdf.
Jelmer Vernooij [Fri, 1 May 2009 21:50:49 +0000 (23:50 +0200)]
Remove XSLT script to generate image dependencies, instead rely on make
given that the number of image formats we use is limited.
Jelmer Vernooij [Fri, 1 May 2009 21:10:59 +0000 (23:10 +0200)]
Remove text chunks support. Was never built by any of the main targets,
and one of the reasons the complex dependency system exists.
Volker Lendecke [Fri, 1 May 2009 21:25:31 +0000 (23:25 +0200)]
Attempt to the build on NetBSD5 and a few others
Jelmer Vernooij [Fri, 1 May 2009 20:58:39 +0000 (22:58 +0200)]
find_unused_doc: Strip spaces in configuration names, just like the parser does.
Jelmer Vernooij [Fri, 1 May 2009 20:33:29 +0000 (22:33 +0200)]
Use <example> + <smbconfblock> rather than nonexistant element
<smbconfexample>.
Jelmer Vernooij [Fri, 1 May 2009 20:29:57 +0000 (22:29 +0200)]
Ignore docs-xml/output directory and its contents as well as png files
generated run-time from versioned svg files.
Jelmer Vernooij [Fri, 1 May 2009 20:28:08 +0000 (22:28 +0200)]
Fix a couple of invalid DocBook XML usages in the Samba3 Developers Guide.
Jelmer Vernooij [Fri, 1 May 2009 20:27:03 +0000 (22:27 +0200)]
Fix most of the invalid usages of DocBook in the Samba 3 HOWTO.
make check FTW!
Jelmer Vernooij [Fri, 1 May 2009 20:00:19 +0000 (22:00 +0200)]
Fix a bunch of XML validation errors.
Jelmer Vernooij [Fri, 1 May 2009 19:09:13 +0000 (21:09 +0200)]
Remove broken XSL-FO translation code; this has been broken for a while
and the output was never used.
Jelmer Vernooij [Fri, 1 May 2009 18:57:47 +0000 (20:57 +0200)]
Add more output generated by the documentation build process to .gitignore.
Jelmer Vernooij [Fri, 1 May 2009 18:51:43 +0000 (20:51 +0200)]
Move expansion of Samba-specific XML elements out of xslt/latex.xsl into a
separate file, for better readability. xslt/latex.xsl now only contains
tweaks to the dblatex configuration.
Jelmer Vernooij [Fri, 1 May 2009 18:36:56 +0000 (20:36 +0200)]
Explicitly mention licenses in all stylesheets
Jelmer Vernooij [Fri, 1 May 2009 18:27:48 +0000 (20:27 +0200)]
Remove the DTD for the removed pdb-xml backend.
Jelmer Vernooij [Fri, 1 May 2009 18:25:34 +0000 (20:25 +0200)]
Generate pdf documents in-place rather than copying them from . to output/
Jelmer Vernooij [Fri, 1 May 2009 18:03:30 +0000 (20:03 +0200)]
Remove unused and unsubstituted variables from Makefile.settings.in.
Jelmer Vernooij [Fri, 1 May 2009 18:01:37 +0000 (20:01 +0200)]
Remove references to dia now that we use inkscape for diagrams.
Jelmer Vernooij [Fri, 1 May 2009 17:56:08 +0000 (19:56 +0200)]
Fix build of the PostScript documents.
Jelmer Vernooij [Fri, 1 May 2009 16:32:24 +0000 (18:32 +0200)]
Fix dependencies on images for pdf and ps files.
Jelmer Vernooij [Fri, 1 May 2009 16:32:21 +0000 (18:32 +0200)]
Remove unnecessary checks for apps now used through dblatex.
Jelmer Vernooij [Fri, 1 May 2009 16:05:45 +0000 (18:05 +0200)]
Remove use of unicode quotes, as it confuses LaTeX.
Jelmer Vernooij [Fri, 1 May 2009 15:38:25 +0000 (17:38 +0200)]
Use standard LaTeX book document class rather than custom samba class.
Jelmer Vernooij [Fri, 1 May 2009 15:24:11 +0000 (17:24 +0200)]
Trim the requirements for building the docs, remove outdated instructions
for db2latex.
Jelmer Vernooij [Fri, 1 May 2009 15:21:35 +0000 (17:21 +0200)]
Move test image to test/images/, consistent with the other books.
Jelmer Vernooij [Fri, 1 May 2009 15:20:01 +0000 (17:20 +0200)]
Cut out the intermediate dvi files in the Makefile - dblatex can take care
of those for us.
Jelmer Vernooij [Fri, 1 May 2009 15:10:28 +0000 (17:10 +0200)]
Remove reference to (removed?) image copy script.
Jelmer Vernooij [Fri, 1 May 2009 15:06:06 +0000 (17:06 +0200)]
Remove admon graphics - provided by dblatex now.
Jelmer Vernooij [Fri, 1 May 2009 15:02:34 +0000 (17:02 +0200)]
Also move \linebreaksign to the samba LaTeX package.
Jelmer Vernooij [Fri, 1 May 2009 14:48:01 +0000 (16:48 +0200)]
Split Samba-specific LaTeX commands into their own LaTeX package,
independent of the style changes made by the sambadoc documentclass.
Jelmer Vernooij [Fri, 1 May 2009 13:43:49 +0000 (15:43 +0200)]
Fix syntax errors (title is mandator for chapters) in Samba4-HOWTO.
Jelmer Vernooij [Fri, 1 May 2009 13:34:13 +0000 (15:34 +0200)]
Use new stylesheet variables names as used by dblatex.
Remove a Samba-specific workaround for a db2latex bug.
Jelmer Vernooij [Fri, 1 May 2009 13:33:40 +0000 (15:33 +0200)]
Fix dblatex warning: Remove reference to removed DTD file.
Jelmer Vernooij [Fri, 1 May 2009 13:31:52 +0000 (15:31 +0200)]
Remove included (but unused) copy of db2latex.
Jelmer Vernooij [Fri, 1 May 2009 13:31:14 +0000 (15:31 +0200)]
Use system-provided dblatex to build the docs rather than included
db2latex.
Jelmer Vernooij [Fri, 1 May 2009 13:28:31 +0000 (15:28 +0200)]
Make the test document include a Samba-specific XML element and an image.
Jelmer Vernooij [Fri, 1 May 2009 12:14:30 +0000 (14:14 +0200)]
Look for dblatex.
Volker Lendecke [Fri, 1 May 2009 19:34:12 +0000 (21:34 +0200)]
Many build farm boxes do not have clock_gettime
Stefan Metzmacher [Tue, 7 Apr 2009 16:35:30 +0000 (18:35 +0200)]
s4:rpc_server: convert the socket based part to use the tstream interface
metze
Stefan Metzmacher [Mon, 6 Apr 2009 09:05:59 +0000 (11:05 +0200)]
s4:smbd: depend on NAMED_PIPE_AUTH_TSTREAM...
metze
Stefan Metzmacher [Thu, 12 Mar 2009 17:10:19 +0000 (18:10 +0100)]
libcli/named_pipe_auth: add tstream_npa_connect_send/recv()
Add a tstream client implemenation for the named pipe auth
code. This supports byte and message mode.
metze
Stefan Metzmacher [Tue, 21 Apr 2009 02:55:42 +0000 (04:55 +0200)]
s4:smbd: add support for named_pipe_auth level 2 in service_named_pipe...
metze
Stefan Metzmacher [Tue, 21 Apr 2009 02:48:48 +0000 (04:48 +0200)]
rerun "make idl"
metze
Stefan Metzmacher [Tue, 21 Apr 2009 02:44:08 +0000 (04:44 +0200)]
named_pipe_auth.idl: add level 2 and pass the client/server info and session key
We also return can return the named pipe mode now.
metze
Stefan Metzmacher [Fri, 3 Apr 2009 16:49:24 +0000 (18:49 +0200)]
tsocket: add tstream_readv_pdu_queue_send/recv()
metze
Stefan Metzmacher [Fri, 3 Apr 2009 16:18:51 +0000 (18:18 +0200)]
tsocket: add tstream_writev_queue_send/recv()
metze
Stefan Metzmacher [Fri, 3 Apr 2009 15:17:15 +0000 (17:17 +0200)]
tsocket: add tstream_readv_pdu_send/recv()
metze
Stefan Metzmacher [Fri, 3 Apr 2009 10:15:27 +0000 (12:15 +0200)]
tsocket: add tstream implementation for bsd sockets (inet and unix)
metze
Stefan Metzmacher [Fri, 3 Apr 2009 16:08:10 +0000 (18:08 +0200)]
tsocket: add tstream_context infrastructure similar to tdgram_context
metze
Stefan Metzmacher [Thu, 30 Apr 2009 11:10:54 +0000 (13:10 +0200)]
tsocket: rename tdgram_unix_dgram_socket() => tdgram_unix_socket()
metze
Stefan Metzmacher [Fri, 3 Apr 2009 15:54:08 +0000 (17:54 +0200)]
tsocket: move tsocket_simple_int_recv() to tsocket.c
metze
Stefan Metzmacher [Fri, 3 Apr 2009 15:52:15 +0000 (17:52 +0200)]
tsocket: move tsocket_sendto_queue_send/recv() to tsocket_helpers.c
metze
Stefan Metzmacher [Tue, 14 Apr 2009 08:44:25 +0000 (10:44 +0200)]
tsocket: tdgram move input checks to the common code as there're needed for all backends
We need to make sure that we free the sendto and recvfrom requests before
the tdgram_context
metze
Stefan Metzmacher [Mon, 6 Apr 2009 12:29:24 +0000 (14:29 +0200)]
tsocket: for unix domain sockets we need to use sizeof(struct sockaddr_un)
sizeof(struct sockaddr_storage) generates EINVAL.
metze
Stefan Metzmacher [Fri, 10 Apr 2009 18:35:12 +0000 (20:35 +0200)]
tsocket: return EINVAL when tdgram_sendto_send() is used with len == 0
metze
Stefan Metzmacher [Mon, 6 Apr 2009 12:27:24 +0000 (14:27 +0200)]
tsocket: fix dependecies
metze
Stefan Metzmacher [Fri, 3 Apr 2009 15:29:12 +0000 (17:29 +0200)]
tsocket: remove tsocket_context related stuff
It will be replaced by tdgram_context and tstream_context.
metze
Stefan Metzmacher [Fri, 1 May 2009 13:03:33 +0000 (15:03 +0200)]
s4:libcli: remember operating system and lan manager strings from session setup
metze
Stefan Metzmacher [Thu, 30 Apr 2009 15:24:58 +0000 (17:24 +0200)]
s4:libcli/raw: write can return STATUS_BUFFER_OVERFLOW as a real error
We should not try to parse the result if the status is not NT_STATUS_OK.
metze
Jelmer Vernooij [Fri, 1 May 2009 02:51:46 +0000 (04:51 +0200)]
Fix regular expressions in find_missing_doc after code format changes in
loadparm.c.
Jelmer Vernooij [Fri, 1 May 2009 02:40:55 +0000 (04:40 +0200)]
Fix 'make undocumented' (by hardcoding the source path, now that the docs
live in the same git repo)
Jelmer Vernooij [Fri, 1 May 2009 02:38:19 +0000 (04:38 +0200)]
Filter substitution variables out of list of undocumented applications.
Jelmer Vernooij [Fri, 1 May 2009 02:34:23 +0000 (04:34 +0200)]
Fix 'make samples' (git doesn't version directories, so 'examples' won't
exist yet)
Volker Lendecke [Sat, 25 Apr 2009 22:01:43 +0000 (00:01 +0200)]
Add getaddrinfo_send/recv
Volker Lendecke [Sat, 25 Apr 2009 18:02:24 +0000 (20:02 +0200)]
Add fncall_send/recv
Volker Lendecke [Thu, 23 Apr 2009 15:23:13 +0000 (17:23 +0200)]
Add thread pool
Included if pthreads are found, can be disabled with --enable-pthreadpool=no
Tim, Steven, I haven't yet seen comments from you. You have been asking for
such a thing at SambaXP. Do you like this? :-)
Jeremy Allison [Thu, 30 Apr 2009 23:57:42 +0000 (16:57 -0700)]
Cause cli_close to return an NTSTATUS.
Jeremy.
Michael Adam [Thu, 30 Apr 2009 23:15:38 +0000 (01:15 +0200)]
s3:config.sub: clean some space/tab mixup that git complains about
Michael
Michael Adam [Thu, 30 Apr 2009 23:10:10 +0000 (01:10 +0200)]
s3:config.sub: replace old FSF address by the web site url.
Michael
Michael Adam [Thu, 30 Apr 2009 23:09:13 +0000 (01:09 +0200)]
s3:config.sub: move to GPLv3
Michael
Michael Adam [Thu, 30 Apr 2009 22:53:49 +0000 (00:53 +0200)]
s3:update config.sub from gnu.org (2009-04-17)
as requested in bug #6292.
This is taken from
http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD
Michael
Michael Adam [Thu, 30 Apr 2009 23:13:30 +0000 (01:13 +0200)]
s3:config.guess: clean some whitespace/tab mixtures that git complains about
Michael
Michael Adam [Thu, 30 Apr 2009 23:06:34 +0000 (01:06 +0200)]
s3:config.guess: replace old FSF address by the web site url.
Michael
Michael Adam [Thu, 30 Apr 2009 23:04:55 +0000 (01:04 +0200)]
s3:config.guess: move to GPLv3
Michael Adam [Thu, 30 Apr 2009 22:52:43 +0000 (00:52 +0200)]
s3:update config.guess form gnu.org (version 2009-04-27)
as requested in bug #6292.
This is taken from
http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD
Michael
Jeremy Allison [Thu, 30 Apr 2009 22:26:43 +0000 (15:26 -0700)]
Get medieval on our ass about SMB1 file descriptors being 16 bits, not an int.
Convert all uses of cli_open(), cli_nt_createXXX to NTSTATUS versions.
This is smaller than it looks, it just fixes a lot of old code.
Next up, ensure all cli_XX functions return NTSTATUS.
Jeremy.
Günther Deschner [Thu, 30 Apr 2009 21:37:26 +0000 (23:37 +0200)]
s3-netapi: Fix Bug #6309: support remote unjoining of Windows 2003 or greater.
Found by David Markey <admin@dmarkey.com>. Thanks!
Guenther
Günther Deschner [Thu, 30 Apr 2009 21:36:24 +0000 (23:36 +0200)]
wkssvcs: add WKSSVC_JOIN_FLAGS_IGNORE_UNSUPPORTED_FLAGS join flag.
Guenther
Günther Deschner [Thu, 30 Apr 2009 14:49:50 +0000 (16:49 +0200)]
s3-printing: rework move_driver_file_to_download_area() a bit for clarity.
Guenther
Günther Deschner [Thu, 30 Apr 2009 10:30:10 +0000 (12:30 +0200)]
s3-lsa: use LSA_POLICY_MODE flags in _lsa_GetSystemAccessAccount().
Guenther
Günther Deschner [Thu, 30 Apr 2009 12:16:01 +0000 (14:16 +0200)]
s3-nss_wins: Fix unresolved ldb symbols in libnss_wins.so.
The objects for this module should probably be cleaned up once.
Guenther
Volker Lendecke [Thu, 30 Apr 2009 11:37:19 +0000 (13:37 +0200)]
Re-import the v3-3 version of str_list_make().
The merged version behaves differently: "Domain Users" is parsed into two
values, as it does not look at quotes. Samba3 users depend on the ability do
say for example
valid users = "domain users"
which would not work anymore with the merged version.
Thanks to Björn Jacke for testing this!
Volker
Volker Lendecke [Thu, 30 Apr 2009 10:24:51 +0000 (12:24 +0200)]
Fix notify_onelevel: notify is not necessarily enabled
Thanks to Günther Deschner!
Volker
Günther Deschner [Thu, 30 Apr 2009 09:19:42 +0000 (11:19 +0200)]
s3-spoolss: avoid referring to uid 0 in spoolss server (use sec_initial_uid() instead).
Guenther
Günther Deschner [Wed, 29 Apr 2009 23:25:23 +0000 (01:25 +0200)]
s3-printing: use move_driver_file_to_download_area() to avoid code duplication.
Guenther
Günther Deschner [Wed, 29 Apr 2009 23:07:31 +0000 (01:07 +0200)]
s3-printing: add move_driver_file_to_download_area().
Guenther
Jeremy Allison [Thu, 30 Apr 2009 01:26:02 +0000 (18:26 -0700)]
Make cli_unlink async.
Jeremy.
Jeremy Allison [Wed, 29 Apr 2009 17:48:16 +0000 (10:48 -0700)]
More async calls in libsmb/clifile.c
Jeremy.
Michael Adam [Wed, 29 Apr 2009 14:33:45 +0000 (16:33 +0200)]
s3:vfs: untangle logic for loading and probing modules in vfs_init_custom()
This is to be able to provide more specific error messages.
Michael
Günther Deschner [Wed, 29 Apr 2009 12:29:25 +0000 (14:29 +0200)]
s3-test: make it possible to find the built vlp in "make test".
Guenther
Karolin Seeger [Wed, 29 Apr 2009 12:12:01 +0000 (14:12 +0200)]
s3/docs: Fix serveral typos.
This fixes bug #4315.
Thanks to Felipe Augusto van de Wiel <faw [at] cathedrallabs [dot] org>!
Karolin
Karolin Seeger [Wed, 29 Apr 2009 10:38:28 +0000 (12:38 +0200)]
s3/docs: Remove documentation of "use kerberos keytab".
This parameter has been removed with
d96248a9b4655.
Karolin