summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* tevent: rename event_context_init* => tevent_context_init*()Stefan Metzmacher2009-01-021-25/+26
| | | | metze
* tevent: rename event_[s|g]et_fd_flags => tevent_fd_[s|g]et_flagsStefan Metzmacher2009-01-021-2/+2
| | | | metze
* tevent: rename event_loop_* => tevent_loop_*Stefan Metzmacher2009-01-021-4/+4
| | | | metze
* tevent: rename event_set_default_backend() => tevent_set_default_backend()Stefan Metzmacher2009-01-021-5/+6
| | | | metze
* tevent: use libreplace headers instead of system headersStefan Metzmacher2009-01-024-9/+6
| | | | metze
* s4:lib/events: deprecate event_context_find()Stefan Metzmacher2009-01-021-1/+1
| | | | metze
* s4:tevent: move event_context_find() to tevent_s4.cStefan Metzmacher2009-01-022-18/+17
| | | | metze
* s4:pyregistry: use tevent_context_init()Stefan Metzmacher2009-01-021-1/+1
| | | | metze
* Revert "s4 winbind: Copy SID to avoid "discard const" warning"Stefan Metzmacher2009-01-021-2/+1
| | | | | | | | This reverts commit 102028ec722d942d7f91eb92e8da4f1480d140d1. state->ctx is the composite_context, which is a temporary context! metze
* Revert "s4 winbind: Avoid a "discards const" compiler warning."Stefan Metzmacher2009-01-021-2/+2
| | | | | | | | This reverts commit dd8d4b6fd178df6847052dac207a4aafc0697d71. s3call->response.extra_data.data is a pointer and no fstring! metze
* librpc/gen_ndr: rerun make idl_full after pidl changesStefan Metzmacher2009-01-021-0/+1
| | | | metze
* pidl: add dummy element for empty unionsStefan Metzmacher2009-01-021-0/+6
| | | | | | This hopefully fixes the build on Solaris and IRIX. metze
* Alternative fix for 45db33e73 and 0d443ae7931Volker Lendecke2009-01-021-1/+2
| | | | | | | | | | | | | Simo is right, we need to ask passdb first. At least this fixes a nasty to find NT_STATUS_ACCESS_DENIED problem in the build farm for the test run I just did on host "opi". Michael, can you re-check if this also fixes the error you found, leading to the two fixes? Thanks, Volker
* Revert "s:Fix uid_to_sid mapping when the idmap cache is empty."Volker Lendecke2009-01-021-7/+8
| | | | This reverts commit 9a9b64dbdfce4414ada22d4f882c8c757b5813e1.
* Revert "s3:idmap: Remove passd check from idmap_backends_unixid_to_sid()."Volker Lendecke2009-01-021-0/+9
| | | | This reverts commit 45db33e73262d8e195a46fb96405dfb3dc43d6bc.
* packaging(RHEL): fix typo in [u]mount.cifs installationMichael Adam2009-01-021-2/+2
| | | | | | | Michael (cherry picked from commit 835108bcf84a5f47f46d237c7a93c572348125a1) Signed-off-by: Michael Adam <obnox@samba.org>
* packaging(RHEL): fix build of [u]mount.cifsMichael Adam2009-01-021-8/+2
| | | | | | | | | | | mount.cifs is now built by make everything. And it needs extra objects anyways (mtab.o), which is why the build of mount.cifs failed. Michael (cherry picked from commit 96c811cf222be5463a6705feae73d6215685c5f1) Signed-off-by: Michael Adam <obnox@samba.org>
* Happy New Year!Stefan Metzmacher2009-01-022-2/+2
| | | | metze
* Fix bug 5913.Volker Lendecke2009-01-011-1/+1
| | | | Never seen this to be a problem, but it doesn't hurt either :-)
* Remove a global variableVolker Lendecke2009-01-011-13/+20
|
* fix some nonempty blank linesVolker Lendecke2009-01-011-5/+5
|
* Remove two pointless globalsVolker Lendecke2009-01-012-13/+12
|
* The Tru64 shell doesn't like (*) in a case statementVolker Lendecke2009-01-011-2/+2
|
* s3: Fix caller of print_fsp_openTim Prouty2008-12-311-3/+3
|
* Fix typo found by Volker. Thanks for the review.Jeremy Allison2008-12-311-1/+1
| | | | Jeremy.
* Fix all warnings in source3 with gcc4.3.Jeremy Allison2008-12-3116-53/+168
| | | | Jeremy.
* Fix more asprintf and "ignoring return code" warnings from gcc 4.3.Jeremy Allison2008-12-315-58/+103
| | | | Jeremy.
* Replace a static variable and alarm() calls by using sys_select()Volker Lendecke2008-12-311-23/+24
| | | | Günther, please check!
* Fix some nonempty blank linesVolker Lendecke2008-12-311-5/+5
|
* Make a CONST_DISCARD unnecessary by applying some constVolker Lendecke2008-12-311-3/+2
| | | | Derrell, please check!
* Replace "goto again" by "return NT_STATUS_RETRY" in receive_message_or_smbVolker Lendecke2008-12-311-11/+13
| | | | This gives lower-level routines the chance to indicate a retry condition
* Disable the use of splice(2)Volker Lendecke2008-12-311-1/+1
| | | | | | | | | | On a debian lenny installation with a kernel that calls itself 2.6.28, I could repeatably block smbd using splice. According to the output of netstat, the recvq of the TCP connection was full and at the same time according to strace smbd was stuck in a splice syscall trying to read from that TCP connection. We can not protect ourselves from this condition, as nobody will ever notify us that something is broken. So sadly we can't use splice yet at all. Maybe in 2.6.29...
* Try to fix recvfile using splice on LinuxVolker Lendecke2008-12-311-21/+36
| | | | | | | | According to the splice(2) manpage, one of the file descriptors *must* be a pipe. With this patch I could successfully run splice(2) on a debian lenny installation. Jeremy, please check!
* Fix a "nested extern" warningVolker Lendecke2008-12-311-1/+1
|
* Rename parent_dirname_talloc() to parent_dirname()Volker Lendecke2008-12-3112-34/+17
|
* Remove unused function parent_dirnameVolker Lendecke2008-12-312-14/+0
|
* Use parent_dirname_talloc instead of parent_dirname in smb_unix_mknodVolker Lendecke2008-12-311-3/+7
|
* Use parent_dirname_talloc instead of parent_dirname in copy_internalsVolker Lendecke2008-12-311-2/+6
|
* Use parent_dirname_talloc instead of parent_dirname in vfswrap_mkdirVolker Lendecke2008-12-311-1/+6
|
* Make use of TALLOC_MEMDUP in parent_dirname_talloc()Volker Lendecke2008-12-311-2/+1
|
* Remove unused function get_numlist()Volker Lendecke2008-12-312-52/+0
|
* recvfile can't be used for printing so farVolker Lendecke2008-12-311-0/+4
|
* s3:winbindd: we don't need to call messaging_reinit() twiceStefan Metzmacher2008-12-311-7/+0
| | | | | | reinit_after_fork() already calls messaging_reinit() metze
* Enable individual smbtorture_s3 subtests in make testVolker Lendecke2008-12-311-0/+4
|
* Fix an ancient uninitialized variable readVolker Lendecke2008-12-314-8/+10
| | | | The callers of open_file_ntcreate expect *psbuf to be filled correctly
* s3 build: Revert previous patch to fix the buildTim Prouty2008-12-301-3/+101
| | | | | 888524623d179ceb4d540f5ac0f3b013d3ce5735 broke the build. I'm reverting it for the short term, while I work on a better fix.
* Fix more "ignore return value" warnings from gcc 4.3.Jeremy Allison2008-12-304-15/+31
| | | | Jeremy
* librpc: Re-run make idl-full from source3Tim Prouty2008-12-303-9/+9
|
* pidl: Fix a const build warning in the samba3 merged buildTim Prouty2008-12-301-1/+1
| | | | | | | | | | | The warning: ../librpc/gen_ndr/ndr_spoolss.c: In function ‘ndr_pull_spoolss_EnumPrinterData’: ../librpc/gen_ndr/ndr_spoolss.c:14792: warning: passing argument 1 of ‘memset’ discards qualifiers from pointer target type In some case the pidl generated code needs to memset a const struct field. This causes the above warning. This patch discardeds the const in this case. I'm open to a more elegant fix, but this eliminates the warning and should be relatively safe.
* s3/s4: Move CONST_DISCARD into lib/util so it's available from s3 and s4Tim Prouty2008-12-302-2/+2
|