summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2012-03-17Rewrite findprovisionrange to use factorized functionsMatthieu Patou1-98/+4
2012-03-17Factorize code from findprovisionusnranges in order to solve bug #8504Matthieu Patou1-2/+124
2012-03-17s3:gse: fix debug message in gse_get_server_auth_token()Stefan Metzmacher1-1/+1
metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Sat Mar 17 03:21:06 CET 2012 on sn-devel-104
2012-03-17Fix second part of bug #8811 - sd_has_inheritable_components segfaults on an ↵Jeremy Allison1-5/+20
SD that se_access_check accepts. This fixes a coredump with a NULL DACL in add_directory_inheritable_components(). Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Sat Mar 17 01:05:57 CET 2012 on sn-devel-104
2012-03-16s4:samba-tool: remove remains of patch conflict resolutionMichael Adam1-1/+0
Autobuild-User: Michael Adam <obnox@samba.org> Autobuild-Date: Fri Mar 16 19:13:32 CET 2012 on sn-devel-104
2012-03-16Stop installing popt_common.h as its symbols are in a private library.Jelmer Vernooij1-1/+0
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Fri Mar 16 17:39:31 CET 2012 on sn-devel-104
2012-03-16build: Do not use --export-dynamic flag on OpenBSD 5.xAmitay Isaacs1-1/+2
With --export-dynamic flag on OpenBSD 5.x, extra symbols get added in the data segment which causes ABI generation script to fail. Autobuild-User: Amitay Isaacs <amitay@samba.org> Autobuild-Date: Fri Mar 16 16:04:31 CET 2012 on sn-devel-104
2012-03-16s3-notify: Lift "/." handling up one levelVolker Lendecke2-15/+9
This slightly simplifies the code Autobuild-User: Volker Lendecke <vl@samba.org> Autobuild-Date: Fri Mar 16 14:28:44 CET 2012 on sn-devel-104
2012-03-16s3-notify: Simplify if-expressionsVolker Lendecke1-16/+13
2012-03-16s3-dbwrap: Move "lock_order" initialization to db_open_xxVolker Lendecke4-6/+8
2012-03-16build: Fix build issue on OpenBSD 5.xAmitay Isaacs2-3/+3
Do not use -Wl,-no-undefined flag on OpenBSD 5.x (tested on 5.0) Autobuild-User: Amitay Isaacs <amitay@samba.org> Autobuild-Date: Fri Mar 16 05:14:03 CET 2012 on sn-devel-104
2012-03-16Remove more unnecessary shebang lines in python files.Jelmer Vernooij2-4/+0
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Fri Mar 16 02:48:52 CET 2012 on sn-devel-104
2012-03-15samba.tests.source: Verify that only executable python files (and only ↵Jelmer Vernooij1-1/+20
executable files) have a shebang line.
2012-03-15wafsamba: Remove shebang lines from non-executable files.Jelmer Vernooij4-5/+0
2012-03-15Make reinit_after_fork_pipe_handler code with reads being interrupted by a ↵Jeremy Allison1-1/+1
signal. Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Thu Mar 15 23:29:47 CET 2012 on sn-devel-104
2012-03-15s3:smbd: call file_close_user() before removing tree connects in ↵Stefan Metzmacher2-0/+6
conn_close_all() This will help later if we have to handle a SMB2TreeDisconnect different compared to a SMB2SessionLogoff and a TCPDisconnect. metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Thu Mar 15 21:56:09 CET 2012 on sn-devel-104
2012-03-15s4:selftest: make the use of writetimeupdatedelay consistent across all testsMichael Adam1-3/+3
Pair-Programmed-With: Stefan Metzmacher <metze@samba.org> Autobuild-User: Michael Adam <obnox@samba.org> Autobuild-Date: Thu Mar 15 20:20:13 CET 2012 on sn-devel-104
2012-03-15s3:selftest: reactivate the writetimeupdatedelay speed-upMichael Adam2-2/+3
Pair-Programmed-With: Stefan Metzmacher <metze@samba.org>
2012-03-15s3:smbd: let smbd/nmbd/winbindd child processes terminate if the parent ↵Michael Adam5-0/+92
process died. This applies to all child processes making use of reinit_after_fork(). It is implemented by establishing a pipe between parent and child. The child watches for EOF on the read end of the pipe, indidcating an exited parent. Pair-Programmed-With: Stefan Metzmacher <metze@samba.org>
2012-03-15idl: add offload data transfer ioctl typesDavid Disseldorp1-0/+57
For future use in handling FSCTL_OFFLOAD_READ, FSCTL_OFFLOAD_WRITE and IOCTL_STORAGE_QUERY_PROPERTY requests new to Windows 8. Based on preliminary data structure documentation from: http://msdn.microsoft.com/en-us/library/windows/hardware/hh451101%28v=vs.85%29.aspx http://msdn.microsoft.com/en-us/library/windows/hardware/hh451122%28v=vs.85%29.aspx http://msdn.microsoft.com/en-us/library/windows/desktop/hh449428%28v=vs.85%29.aspx http://msdn.microsoft.com/en-us/library/windows/hardware/hh451469%28v=vs.85%29.aspx Signed-off-by: Andreas Schneider <asn@samba.org> Signed-off-by: Lars Müller <lars@samba.org> Autobuild-User: David Disseldorp <ddiss@samba.org> Autobuild-Date: Thu Mar 15 18:40:11 CET 2012 on sn-devel-104
2012-03-15s4:selftest: remove python shebang accidentially re-added to the "samba-tool ↵Michael Adam1-2/+0
user" test Autobuild-User: Michael Adam <obnox@samba.org> Autobuild-Date: Thu Mar 15 16:17:54 CET 2012 on sn-devel-104
2012-03-15s4:selftest: fix message typo in test for "samba-tool user list"Michael Adam1-1/+3
Spotted by kukks - thanks. Autobuild-User: Michael Adam <obnox@samba.org> Autobuild-Date: Thu Mar 15 14:24:29 CET 2012 on sn-devel-104
2012-03-15s3: Use talloc_tos() in notify_send()Volker Lendecke1-6/+2
Signed-off-by: Stefan Metzmacher <metze@samba.org> Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Thu Mar 15 12:43:41 CET 2012 on sn-devel-104
2012-03-15s3: Fix lock ordering in notify_addVolker Lendecke1-13/+15
It's not necessary to keep the global notify record locked during the inotify and notify_onelevel.tdb operations. Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-03-15s3: properly free the notify_onelevel recordVolker Lendecke1-1/+1
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-03-15s3: Replace some callers of cluster_id_equalVolker Lendecke1-4/+3
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-03-15s3: Remove the separate server_id arg to notify_initVolker Lendecke3-4/+3
The server_id is tied to the messaging_context Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-03-15s3: Fix blank line endingsVolker Lendecke1-13/+13
Autobuild-User: Volker Lendecke <vl@samba.org> Autobuild-Date: Thu Mar 15 10:59:46 CET 2012 on sn-devel-104
2012-03-15auth/gensec_gssapi: gss_krb5_lucid_context_v1_t is not shared with the gse ↵Stefan Metzmacher1-1/+1
code anymore metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Thu Mar 15 09:16:16 CET 2012 on sn-devel-104
2012-03-15s4:librpc/rpc: avoid an unused talloc_reference() from dcerpc_request_send()Stefan Metzmacher1-4/+1
metze
2012-03-15s4:librpc/rpc: pass a mem_ctx to dcerpc_request_send()Stefan Metzmacher1-4/+7
metze
2012-03-15s4:librpc/rpc: use tevent_req_defer_callback() in dcerpc_alter_context_*Stefan Metzmacher1-0/+29
metze
2012-03-15s4:librpc/rpc: use tevent_req_defer_callback() in dcerpc_bind_*Stefan Metzmacher1-0/+29
metze
2012-03-15s4:librpc/rpc: convert dcerpc_alter_context_send/recv to tevent_reqStefan Metzmacher2-114/+161
Many thanks to Andrew Bartlett <abartlet@samba.org> for the debugging, which lead to the following line: talloc_steal(state, raw_packet->data); metze
2012-03-15s4:librpc/rpc: convert dcerpc_bind_send/recv to tevent_reqStefan Metzmacher2-111/+169
Many thanks to Andrew Bartlett <abartlet@samba.org> for the debugging, which lead to the following line: talloc_steal(state, raw_packet->data); metze
2012-03-15s4:librpc/rpc: also notify requests which are not shipped about a dead ↵Stefan Metzmacher1-0/+11
connection metze
2012-03-15s4:librpc/rpc: ship requests via an immediate eventStefan Metzmacher2-7/+56
Deep inside dcerpc_ship_next_request() some code path could trigger dcerpc_connection_dead(), which means it's not safe to do any processing after calling dcerpc_ship_next_request(). metze
2012-03-15s4:librpc/rpc: if the connecion is dead we're doneStefan Metzmacher1-0/+1
There's no point in doing anymore processing, it can just lead to crashes. metze
2012-03-15s4:librpc/rpc: if the connection is dead we don't want to be called recursivly.Stefan Metzmacher1-0/+2
metze
2012-03-15s3: Update waf build to include missed dependancy on Lion.Ira Cooper1-1/+1
Autobuild-User: Ira Cooper <ira@samba.org> Autobuild-Date: Thu Mar 15 07:34:43 CET 2012 on sn-devel-104
2012-03-15util: Add --disable-fault-handling.Ira Cooper5-0/+16
On some platforms you can not debug coredumps after the default signal handler gets done dumping core. This allows waf to have an option to disable our default signal handler.
2012-03-15libsmbclient-raw: Install smb_composite.h.Jelmer Vernooij2-2/+4
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Thu Mar 15 02:57:59 CET 2012 on sn-devel-104
2012-03-15build: Do not build with utmp when we do not have utmp.hAndrew Bartlett1-1/+4
This matches the autoconf build, and should partially address bug #8709. Andrew Bartlett Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Thu Mar 15 01:12:15 CET 2012 on sn-devel-104
2012-03-15build: param must require cups to get the cups headers path in -IAndrew Bartlett1-1/+1
2012-03-15s3-krb5: Remove GSS_WRAP_IOV conditionalAndrew Bartlett4-5/+5
We already confirm that we have this functionality before we set HAVE_KRB5 at configure time. Andrew Bartlett
2012-03-15wintest: test wbinfo --krb5authAndrew Bartlett1-0/+3
This will ensure that this functionality is tested with MIT krb5, as the make test system only reaches this code with Heimdal. Andrew Bartlett
2012-03-15selftest: test wbinfo --authenticate and --krb5authAndrew Bartlett1-0/+5
2012-03-15build: Ensure that we clean build objects from auth/ as wellAndrew Bartlett1-1/+1
2012-03-14selftest/flapping: mark ↵Stefan Metzmacher1-0/+1
^samba3.rpc.spoolss.*printserver.enum_printers_servername as flakey I got this: [370/1371 in 21m20s] samba3.rpc.spoolss.printserver (s3dc) Testing servername behaviour in EnumPrinters and GetPrinters Testing EnumPrinters(\\127.0.0.2) level 2 Testing OpenPrinterEx() WARNING!: ../source4/torture/rpc/spoolss.c:5907: r.out.result was WERR_INVALID_PARAM, expected WERR_OK: OpenPrinterEx failed WARNING!: ../source4/torture/rpc/spoolss.c:6417: Expression `call_OpenPrinterEx(tctx, p, short_name, ((void *)0), &handle)' failed: failed to open printer UNEXPECTED(failure): samba3.rpc.spoolss.printserver .printserver.enum_printers_servername REASON: _StringException: _StringException: ../source4/torture/rpc/spoolss.c:6499: Expression `test_OnePrinter_servername(tctx, p, b, servername, info[i].info2.printername)' failed: failed to check printer metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Wed Mar 14 23:02:46 CET 2012 on sn-devel-104
2012-03-14selftest/flapping: mark ↵Stefan Metzmacher1-0/+1
^samba3.rpc.spoolss.*printserver.openprinter_badnamelist as flakey I saw this a few times today: [370/528 in 19m28s] samba3.rpc.spoolss.printserver (s3dc) Using seed 1331739572 Testing OpenPrinter(\\127.0.0.2) Testing GetPrinterData(Architecture) Testing OpenPrinter(__INVALID_PRINTER__) with bad name Testing OpenPrinterEx(__INVALID_PRINTER__) with bad name Testing OpenPrinter(\\__INVALID_HOST__) with bad name Testing OpenPrinterEx(\\__INVALID_HOST__) with bad name Testing OpenPrinter() with bad name Testing OpenPrinterEx() with bad name Testing OpenPrinter(\\\) with bad name Testing OpenPrinterEx(\\\) with bad name Testing OpenPrinter(\\\__INVALID_PRINTER__) with bad name Testing OpenPrinterEx(\\\__INVALID_PRINTER__) with bad name Testing OpenPrinter(\\127.0.0.2\) with bad name WARNING!: ../source4/torture/rpc/spoolss.c:5765: op.out.result was WERR_OK, expected WERR_INVALID_PRINTER_NAME: unexpected result UNEXPECTED(failure): samba3.rpc.spoolss.printserver .printserver.openprinter_badnamelist REASON: _StringException: _StringException: ../source4/torture/rpc/spoolss.c:5821: Expression `test_OpenPrinter_badname(tctx, b, badname)' failed: metze