Günther Deschner [Fri, 14 Nov 2008 21:15:16 +0000 (22:15 +0100)]
spoolss: fix samba4 dependency of spoolss helper.
Guenther
Günther Deschner [Fri, 14 Nov 2008 20:43:57 +0000 (21:43 +0100)]
spoolss: move ndr spoolss helper to main librpc dir.
Guenther
Günther Deschner [Thu, 5 Feb 2009 12:43:18 +0000 (13:43 +0100)]
Do not ignore spoolss anymore.
Guenther
Karolin Seeger [Thu, 5 Feb 2009 14:55:14 +0000 (15:55 +0100)]
s3/libads: Change "ldap ssl:ads" parameter to "ldap ssl ads".
Karolin
Günther Deschner [Thu, 5 Feb 2009 11:19:54 +0000 (12:19 +0100)]
s3: re-run make samba3-idl.
Guenther
Günther Deschner [Thu, 18 Dec 2008 00:42:39 +0000 (01:42 +0100)]
spoolss: fix spoolss_RemoteFindNextPrinterChangeNotifyEx.
Guenther
Günther Deschner [Fri, 14 Nov 2008 22:44:06 +0000 (23:44 +0100)]
spoolss-idl: fill in spoolss_DeletePrinter.
Guenther
Günther Deschner [Thu, 5 Feb 2009 01:54:05 +0000 (02:54 +0100)]
s3-svcctl: use security descriptor marshall helper in svcctl_set_secdesc().
Guenther
Volker Lendecke [Thu, 5 Feb 2009 10:15:06 +0000 (11:15 +0100)]
Don't use recvall in the proxied np_read_send
We don't know how much we will get. Resort to a single recv syscall
Aravind Srinivasan [Thu, 5 Feb 2009 00:05:36 +0000 (16:05 -0800)]
Have nmbd check all available interfaces for WINS before failing
When nmbd is acting as WINS, it picks the first interface's IP as WINS
server's IP. If the first interface's IP is zero, we will just quit
(even though we might have other interfaces with valid IPs).
This patch makes nmbd look at all interfaces and pick the first interface
with a valid IP as the WINS server's IP.
Günther Deschner [Thu, 5 Feb 2009 01:53:39 +0000 (02:53 +0100)]
s3-lsa: fix the build.
Guenther
Jeremy Allison [Thu, 5 Feb 2009 00:33:52 +0000 (16:33 -0800)]
Fix bug #Bug 6090 renaming or deleting a "not matching/resolving" symlink is failing.
Reported by Kukks. Make sure we correctly use LSTAT in all cases where
POSIX pathnames are being used. This matters when dealing with symlinks
pointing to invalid paths being renamed or deleted not all deletes and
renames are done via an nt_create open.
Jeremy.
Günther Deschner [Thu, 5 Feb 2009 00:05:09 +0000 (01:05 +0100)]
s3-lsa: move remaining lsa policy access_mask defines to idl.
Guenther
Günther Deschner [Wed, 4 Feb 2009 22:49:43 +0000 (23:49 +0100)]
s3-parsing: remove a lot of unused structures and their hand marshalling.
Guenther
Günther Deschner [Wed, 4 Feb 2009 23:12:51 +0000 (00:12 +0100)]
s3: use struct netr_Credential in cred_step().
Guenther
Günther Deschner [Wed, 4 Feb 2009 23:19:39 +0000 (00:19 +0100)]
s3: use samr_RidWithAttribute instead of DOM_GID.
Guenther
Günther Deschner [Wed, 4 Feb 2009 22:55:54 +0000 (23:55 +0100)]
s3-net: remove unused ENUM_HND.
Guenther
Günther Deschner [Wed, 4 Feb 2009 20:50:51 +0000 (21:50 +0100)]
s3-eventlog: w00t! remove last traces of old eventlog rpc marshalling.
spoolss, I'm coming!
Guenther
Günther Deschner [Wed, 4 Feb 2009 20:49:06 +0000 (21:49 +0100)]
s3-eventlog: remove old eventlog server.
Guenther
Günther Deschner [Wed, 4 Feb 2009 20:42:32 +0000 (21:42 +0100)]
s3-eventlog: remove fixup_eventlog_entry.
Guenther
Günther Deschner [Tue, 3 Feb 2009 13:14:39 +0000 (14:14 +0100)]
s3-eventlog: remove write_eventlog_tdb.
Guenther
Günther Deschner [Wed, 4 Feb 2009 20:35:29 +0000 (21:35 +0100)]
s3-eventlog: remove add_record_to_resp.
Guenther
Günther Deschner [Wed, 4 Feb 2009 20:34:35 +0000 (21:34 +0100)]
s3-eventlog: remove read_package_entry.
Guenther
Günther Deschner [Wed, 4 Feb 2009 20:33:58 +0000 (21:33 +0100)]
s3-eventlog: remove get_eventlog_record.
Guenther
Günther Deschner [Wed, 4 Feb 2009 20:32:20 +0000 (21:32 +0100)]
s3-eventlog: remove old hand marshalling for eventlog read call.
Guenther
Günther Deschner [Fri, 16 Jan 2009 17:04:11 +0000 (18:04 +0100)]
s4-smbtorture: in eventlog readlog test, print all records in a buffer.
Guenther
Günther Deschner [Tue, 3 Feb 2009 19:48:43 +0000 (20:48 +0100)]
s3-eventlog: make can_write_to_eventlog static.
Guenther
Günther Deschner [Fri, 16 Jan 2009 11:18:21 +0000 (12:18 +0100)]
s3-rpcclient: fix eventlog read client to read an array of entries.
Guenther
Volker Lendecke [Wed, 4 Feb 2009 21:35:23 +0000 (22:35 +0100)]
Restore correct handling of "is_data_available" for the socket transport
This fixes a valgrind error reading an uninitialized variable
Günther Deschner [Fri, 16 Jan 2009 11:48:11 +0000 (12:48 +0100)]
s3-eventlog: add my copyright.
Guenther
Günther Deschner [Thu, 15 Jan 2009 19:10:09 +0000 (20:10 +0100)]
s3-eventlog: use pidl for _eventlog_ReadEventLogW.
Guenther
Günther Deschner [Tue, 3 Feb 2009 12:08:44 +0000 (13:08 +0100)]
s3-eventlog: add evlog_push_record function.
Guenther
Günther Deschner [Tue, 3 Feb 2009 12:09:59 +0000 (13:09 +0100)]
s3-eventlog: add evlog_pull_record function.
Guenther
Günther Deschner [Thu, 29 Jan 2009 14:33:20 +0000 (15:33 +0100)]
s3-net: add "net eventlog export".
This allows to export our tdb eventlog representation into a native
win32 *.evt eventlog file.
Guenther
Günther Deschner [Mon, 26 Jan 2009 15:41:46 +0000 (16:41 +0100)]
s3-net: add "net eventlog import".
This allows to import a native (non-wrapped) win32 *.evt eventlog file
into our tdb eventlog representation.
Guenther
Günther Deschner [Fri, 23 Jan 2009 14:00:17 +0000 (15:00 +0100)]
s3-net: add "net eventlog dump".
This allows to dump a native (non-wrapped) win32 *.evt eventlog file.
Guenther
Günther Deschner [Wed, 4 Feb 2009 17:31:04 +0000 (18:31 +0100)]
s3-eventlog: add evlog_tdb_entry_to_evt_entry.
Guenther
Günther Deschner [Thu, 29 Jan 2009 14:11:39 +0000 (15:11 +0100)]
s3-eventlog: add evlog_evt_entry_to_tdb_entry.
Guenther
Volker Lendecke [Wed, 4 Feb 2009 17:10:28 +0000 (18:10 +0100)]
Fix a valgrind error: rpc_bind talloc_move()s the auth struct
Volker Lendecke [Wed, 4 Feb 2009 17:09:48 +0000 (18:09 +0100)]
Ensure null termination of the password in mymachinepw, remove a debug
Günther Deschner [Mon, 2 Feb 2009 16:24:28 +0000 (17:24 +0100)]
s3-eventlogadm: use struct eventlog_Record_tdb for storing entries in tdbs.
Guenther
Günther Deschner [Wed, 4 Feb 2009 09:01:38 +0000 (10:01 +0100)]
s3-eventlog: add fixup_eventlog_record_tdb.
Guenther
Günther Deschner [Wed, 21 Jan 2009 18:36:19 +0000 (19:36 +0100)]
s3-eventlog: add evlog_push_record_tdb function.
This is almost a copy of write_eventlog_tdb() and still needs to be modified
to use tdb transactions.
Guenther
Günther Deschner [Fri, 23 Jan 2009 16:39:47 +0000 (17:39 +0100)]
s3: re-run make samba3-idl.
Guenther
Günther Deschner [Wed, 4 Feb 2009 11:59:47 +0000 (12:59 +0100)]
eventlog: calculate offsets in EVENTLOGRECORD struct.
We cannot use [relative] pointer properties here for various reasons.
Guenther
Günther Deschner [Fri, 23 Jan 2009 13:58:27 +0000 (14:58 +0100)]
eventlog: add w32 on-disc EVENTLOG structures (*evt files).
Guenther
Günther Deschner [Wed, 4 Feb 2009 11:02:56 +0000 (12:02 +0100)]
librpc: add header file for drsblobs helper functions.
Guenther
Stefan Metzmacher [Wed, 4 Feb 2009 07:33:15 +0000 (08:33 +0100)]
selftest/Samba3: use the same logic for make test and make selftest
See also commit
484c4a5955d0365beb9587bb15c73fe3ed3301ce
metze
Miguel Suarez [Tue, 3 Feb 2009 22:36:50 +0000 (14:36 -0800)]
Fix bug #6085 - In vfs_default.c change utime( ) call.
Ted Percival [Tue, 3 Feb 2009 22:25:31 +0000 (14:25 -0800)]
Probably fixes a crash during name resolution when log level >= 10
and libc segfaults if printf is passed NULL for a "%s" arg
(eg. Solaris).
Stefan Metzmacher [Tue, 3 Feb 2009 16:43:23 +0000 (17:43 +0100)]
s3:selftest: fix blackbox.net_s3 tests
metze
Stefan Metzmacher [Tue, 3 Feb 2009 16:05:24 +0000 (17:05 +0100)]
Revert "s3:selftest: create BUILTIN\\Administrators at startup"
This reverts commit
a849183f9492d09ccd7e273f955d4d8f2668fdf3.
This is to racy for most of the build-farm machines,
because winbindd doesn't start fast enough.
metze
Stefan Metzmacher [Tue, 3 Feb 2009 16:04:42 +0000 (17:04 +0100)]
Revert "s3:test: try to find why creating BUILTIN\Administrators doesn't work in the build-farm"
This reverts commit
20a1cb15699c781651593c68685ece91c03e6a18.
I will also revert
a849183f9492d09ccd7e273f955d4d8f2668fdf3
metze
Stefan Metzmacher [Tue, 3 Feb 2009 15:23:13 +0000 (16:23 +0100)]
s4:selftest: avoid hardcoded pathes in blackbox tests
metze
Stefan Metzmacher [Tue, 3 Feb 2009 15:21:54 +0000 (16:21 +0100)]
s4:selftest: don't use hardcoded pathes
metze
Stefan Metzmacher [Tue, 3 Feb 2009 15:20:24 +0000 (16:20 +0100)]
selftest: don't use hardcoded path to nmblookup in Samba4.pm
metze
Stefan Metzmacher [Tue, 3 Feb 2009 15:19:46 +0000 (16:19 +0100)]
selftest: export BUILDDIR, BUILDDIR_ABS and EXEEXT
metze
Stefan Metzmacher [Tue, 3 Feb 2009 15:16:17 +0000 (16:16 +0100)]
s4:lib/ldb: call ldb utils always via $VALGRIND ldbfoo$EXEEXT in the tests
metze
Stefan Metzmacher [Tue, 3 Feb 2009 15:10:52 +0000 (16:10 +0100)]
merged-build: link in LIBREPLACE into samba4 code as in the native build
metze
Stefan Metzmacher [Tue, 3 Feb 2009 01:32:57 +0000 (02:32 +0100)]
merged-build: force non-shared build for samba4
This should fix 'make test4'.
metze
Günther Deschner [Thu, 22 Jan 2009 19:14:28 +0000 (20:14 +0100)]
s3-docs: add documentation for dump option of eventlogadm.
Guenther
Günther Deschner [Thu, 22 Jan 2009 19:11:19 +0000 (20:11 +0100)]
s3-eventlogadm: add command to dump stored tdb entries.
Guenther
Günther Deschner [Thu, 15 Jan 2009 19:28:30 +0000 (20:28 +0100)]
s3-eventlog: add evlog_pull_record_tdb function.
Guenther
Günther Deschner [Tue, 3 Feb 2009 14:55:46 +0000 (15:55 +0100)]
s3: re-run make samba3-idl.
Guenther
Günther Deschner [Thu, 15 Jan 2009 14:32:18 +0000 (15:32 +0100)]
eventlog: add eventlog_Record_tdb to support the traditional s3 on-disc format.
Guenther
Günther Deschner [Mon, 2 Feb 2009 12:38:38 +0000 (13:38 +0100)]
s3-eventlog: pass down talloc context to parse_logentry().
Guenther
Günther Deschner [Mon, 2 Feb 2009 13:00:01 +0000 (14:00 +0100)]
s3-eventlog: make logname in elog_open_tdb const.
Guenther
Günther Deschner [Thu, 22 Jan 2009 18:46:14 +0000 (19:46 +0100)]
s3-eventlog: allow to open eventlog tdbs readonly.
Guenther
Günther Deschner [Mon, 2 Feb 2009 15:41:44 +0000 (16:41 +0100)]
librpc: add ndr_size_string_array().
Guenther
Günther Deschner [Tue, 3 Feb 2009 14:31:28 +0000 (15:31 +0100)]
s3-net: fix warning message for keytab usage.
Guenther
Günther Deschner [Tue, 3 Feb 2009 13:15:40 +0000 (14:15 +0100)]
s3-kerberos: use KRB5_KT_KEY compat macro.
Guenther
Günther Deschner [Tue, 3 Feb 2009 13:53:58 +0000 (14:53 +0100)]
s3-kerberos: fix ads_dedicated_keytab_verify_ticket with heimdal.
Guenther
Günther Deschner [Tue, 3 Feb 2009 13:51:12 +0000 (14:51 +0100)]
Revert "fix for commit
d96248a9b46 which broke Heimdal builds"
This does not build.
This reverts commit
af736923a541df1a37afeb72b8a5652932c4c69c.
Stefan Metzmacher [Tue, 3 Feb 2009 14:02:14 +0000 (15:02 +0100)]
s3:test: try to find why creating BUILTIN\Administrators doesn't work in the build-farm
metze
Volker Lendecke [Tue, 3 Feb 2009 13:41:49 +0000 (14:41 +0100)]
s3: Fix 'net rpc join' for users with the SeMachineAccountPrivilege.
Stefan Metzmacher [Tue, 3 Feb 2009 01:31:47 +0000 (02:31 +0100)]
lib/tdb: don't generate a static library for the samba4 build
We also don't do this for talloc and ldb.
metze
Volker Lendecke [Tue, 3 Feb 2009 09:21:51 +0000 (10:21 +0100)]
Fix Coverity ID 870
Jeremy Allison [Tue, 3 Feb 2009 01:10:27 +0000 (17:10 -0800)]
Fix bug #6082 - smbd_gpfs_getacl failed: Windows client can´t rename or delete file
This fixes the generic rename/delete problem for 3.3.0 and above.
Fixed slightly differently to discussions, user viewable modified
ACLs are not a good idea :-).
Jeremy.
Stefan Metzmacher [Fri, 30 Jan 2009 13:00:54 +0000 (14:00 +0100)]
s3:selftest: run test_posix_s3.sh tests
metze
Stefan Metzmacher [Mon, 2 Feb 2009 23:08:24 +0000 (00:08 +0100)]
s3:build: pass the path to smbtorture4 down to make with and without '-t' prefix
metze
Kai Blin [Mon, 2 Feb 2009 21:14:57 +0000 (22:14 +0100)]
s3-wbclient: Use new tevent data types
Volker Lendecke [Mon, 2 Feb 2009 16:23:35 +0000 (17:23 +0100)]
Next step disentangling async_req from NTSTATUS
Now I need to document this :-)
Björn Jacke [Mon, 2 Feb 2009 12:06:36 +0000 (13:06 +0100)]
fix for commit
d96248a9b46 which broke Heimdal builds
Volker Lendecke [Mon, 2 Feb 2009 14:43:32 +0000 (15:43 +0100)]
Attempt to fix "make test" on host "tridge"
Stefan Metzmacher [Mon, 2 Feb 2009 12:58:13 +0000 (13:58 +0100)]
s3:selftest: pass correct arguments to $SCRIPTDIR/test_smbtorture_s3.sh
metze
Stefan Metzmacher [Mon, 2 Feb 2009 14:07:35 +0000 (15:07 +0100)]
s4:build: add a comment why we need CFLAG_NO_CAST_QUAL and CFLAG_NO_UNUSED_MACROS
metze
Stefan Metzmacher [Mon, 2 Feb 2009 14:05:33 +0000 (15:05 +0100)]
s4:param: swig_ldb was renamed to pyldb in
d965ff05c9923c8a0e440e905d0d9fe662cc5db0
metze
Stefan Metzmacher [Mon, 2 Feb 2009 14:00:20 +0000 (15:00 +0100)]
s4:scripting/python: we should not silence warnings on handwritten python bindings
metze
Stefan Metzmacher [Mon, 2 Feb 2009 13:59:58 +0000 (14:59 +0100)]
s4:param: we should not silence warnings on handwritten python bindings
metze
Stefan Metzmacher [Mon, 2 Feb 2009 13:57:10 +0000 (14:57 +0100)]
s4:libcli: remove unused line in config.mk
metze
Stefan Metzmacher [Mon, 2 Feb 2009 13:55:47 +0000 (14:55 +0100)]
s4:lib/ldb: we should not silence warnings on handwritten python bindings
metze
Stefan Metzmacher [Mon, 2 Feb 2009 13:54:35 +0000 (14:54 +0100)]
s4:auth/credentials: the python bindings don't use swig anymore
metze
Stefan Metzmacher [Mon, 2 Feb 2009 13:48:08 +0000 (14:48 +0100)]
s4:auth: the python bindings don't use swig anymore
metze
Stefan Metzmacher [Mon, 2 Feb 2009 13:40:48 +0000 (14:40 +0100)]
lib/tevent: the python bindings don't use swig anymore
metze
Stefan Metzmacher [Mon, 2 Feb 2009 13:38:05 +0000 (14:38 +0100)]
lib/tdb: the python bindings don't use swig anymore
metze
Michael Adam [Mon, 2 Feb 2009 13:05:28 +0000 (14:05 +0100)]
s3:build: fix typo introduced in "fix build without shared libs"
Michael
Michael Adam [Mon, 2 Feb 2009 13:01:52 +0000 (14:01 +0100)]
s3:build: fix linking of bin/net when shared libs have been disabled
Michael
Stefan Metzmacher [Mon, 2 Feb 2009 11:43:20 +0000 (12:43 +0100)]
selftest: remove source4 specific stuff from selftest.pl
metze
Stefan Metzmacher [Mon, 2 Feb 2009 07:52:44 +0000 (08:52 +0100)]
s4:includes: copy #error DONT_USE_CPLUSPLUS_RESERVED_NAMES from source3
We should not use c++ reserved names in source4 too.
metze
Stefan Metzmacher [Mon, 2 Feb 2009 12:04:40 +0000 (13:04 +0100)]
s4:torture/rpc: avoid 'delete' and 'class' in samba3rpc.c
metze