summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| | * net: use netapi for rpc_user_rename.Günther Deschner2008-08-291-113/+15
| | | | | | | | | | | | | | | Guenther (This used to be commit fe28ea1afd4024673f847fc8880910b1f7f0385a)
| | * kerberos: fix HAVE_KRB5 related build issue.Günther Deschner2008-08-291-3/+4
| | | | | | | | | | | | | | | Guenther (This used to be commit 7d7ba8397743af52a74d00fd717bdeb5e3e12a28)
| | * kerberos: use KRB5_KT_KEY macro where appropriate.Günther Deschner2008-08-294-52/+11
| | | | | | | | | | | | | | | Guenther (This used to be commit a042dffd7121bda3dbc9509f69fcfae06ed4cc22)
| | * kerberos: add KRB5_KT_KEY abstraction macro.Günther Deschner2008-08-291-1/+9
| | | | | | | | | | | | | | | Guenther (This used to be commit be846d5383ef31136cca6b11eb6181736fb2e29d)
| | * kerberos: move the KRB5_KEY* macros to header file.Günther Deschner2008-08-293-22/+12
| | | | | | | | | | | | | | | Guenther (This used to be commit c28fa17ffffee3e6fd4897c9c6b4937388a19600)
| * | Deal with systems that don't initialize birthtime correctly.Jeremy Allison2008-08-291-4/+10
| |/ | | | | | | | | | | Pointed out by SATOH Fumiyasu <fumiyas@osstech.jp>. Jeremy. (This used to be commit 4f60348c0a934123a8e15bc741076366f6713390)
| * Clarify usage of "force create mode".Jeremy Allison2008-08-282-10/+9
| | | | | | | | | | Jeremy. (This used to be commit 1d252ffd313e0cd6fcb3d7cb2c99f2daf56728c1)
| * Remove cli_request_get()Volker Lendecke2008-08-284-29/+16
| | | | | | | | | | req->private_data==NULL at this point is definitely a bug. (This used to be commit ce3dc9f616cafc1289a94ac7cae0beca967d836e)
| * Add async smbecho client supportVolker Lendecke2008-08-285-33/+187
| | | | | | | | (This used to be commit c1d645fbe39433541d8bfe6b818c855cee318dc5)
| * Add cli_request->recv_helperVolker Lendecke2008-08-282-1/+18
| | | | | | | | | | Necessary for requests with multiple replies (This used to be commit cb2e338eb33dfb4627f9b43456af0c86d7d268c6)
| * Activate code to enable chained requestsVolker Lendecke2008-08-284-179/+133
| | | | | | | | | | Add the CHAIN1 torture test (This used to be commit 82992d74a99b056bbfe90e1b79190e0b7c0bf2bd)
| * This adds the code to allow chained requests in libsmb/Volker Lendecke2008-08-281-0/+534
| | | | | | | | | | | | This is not compiled yet, but it makes the patches much easier to read if it is add in bulk. (This used to be commit b4c539ba041bab8856c83816f08a35b5f5b21740)
| * Move "struct cli_request" from client.h to async_smb.hVolker Lendecke2008-08-283-30/+98
| | | | | | | | | | Also add some comments (This used to be commit 2ecc311f785317caf5b60051147dcd085c80d64f)
| * Add cli_pull_replyVolker Lendecke2008-08-284-10/+85
| | | | | | | | | | | | Along the lines of cli_request_send this abstracts away the smb-level buffer handling when parsing replies we got from the server. (This used to be commit 253134d3aaa359fdfb665709dd5686f69af7f8fd)
| * Remove cli->event_ctx, pass it explicitlyVolker Lendecke2008-08-286-108/+99
| | | | | | | | | | | | Storing the event_context as permanent state in struct cli_state creates more complex code than necessary IMO. (This used to be commit debb37f703075008e5ea7d34d214cfa4d0f8f916)
| * Add async open&xVolker Lendecke2008-08-282-33/+120
| | | | | | | | (This used to be commit faf353edd60967efac4d5c222db14fa730866273)
| * Add async cli_closeVolker Lendecke2008-08-282-13/+41
| | | | | | | | (This used to be commit f84a2b5dbf8a072a9e356fa39523f65d042a2643)
| * Refactoring: Add the routine cli_request_send()Volker Lendecke2008-08-284-72/+88
| | | | | | | | | | | | cli_request_send() is supposed to bundle all generic SMB-header handling. This makes cli_request_new static to async_smb.c. (This used to be commit 7e73dd4e7622db64d30d48ba106892e0895fc188)
| * winbindd: fix invalid sid copy (hit when enumerating sibling domains).Günther Deschner2008-08-281-1/+1
| | | | | | | | | | Guenther (This used to be commit 5eee7423351ffd05486e33ff8eb905babcbc9422)
| * Fix the wcache_invalidate_samlogon calls.Jeremy Allison2008-08-273-4/+25
| | | | | | | | | | Jeremy. (This used to be commit 7c820899ed1364fdaeb7b49e8ddd839e67397ec0)
| * Correct the netsamlogon_clear_cached_user function.Ephi Dror2008-08-271-36/+18
| | | | | | | | (This used to be commit bb13312d9d53b1e048b3a0bfeeca088f9db84cd3)
| * Add st_birthtime and friends for accurate create times on systems that ↵Jeremy Allison2008-08-274-14/+124
| | | | | | | | | | | | | | | | support it (*BSD and MacOSX). Should have done this ages ago, sorry. Jeremy. (This used to be commit 4c3a9558906f213948c3bdc081be73f8fed148cb)
| * mount.cifs: unclear error message with "credentials"Steve French2008-08-271-2/+3
| | | | | | | | | | Thanks to Christophe Curis for the suggestion (This used to be commit 3b5ad9190d2ad6d2ca0a569194bdff9003bda13b)
| * Be explicit about setting perms for the ldb. Helps others who may use this api.Jeremy Allison2008-08-271-0/+3
| | | | | | | | | | Jeremy. (This used to be commit f0ea0f3502037db878238942ee0729f6940e0b01)
| * ldb: Fix permissions of new ldg files.Karolin Seeger2008-08-271-1/+1
| | | | | | | | | | | | | | | | | | | | This one fixes together with 2eaf4ed62 bug #5715 and CVE-2008-3789. Thanks to Steve Langasek <vorlon@debian.org> for reporting! Karolin (cherry picked from commit b666d0a4b597218f5f5020bf36d80d84dcbf7259) (This used to be commit 73f54df7fedc8f0db022f902100fd5eb1b629fb2)
| * ldb: Fix permissions of group_mapping.ldb.Andrew Tridgell2008-08-271-1/+7
| | | | | | | | | | | | This one fixes bug #5715 and CVE-2008-3789. (cherry picked from commit a94f44c49f668fcf12f4566777a668043326bf97) (This used to be commit 2eaf4ed62220246bcc1a9702166b0b4f381fdae3)
| * Fix bug spotted by Simo - don't use legacy if expired entry.Jeremy Allison2008-08-261-4/+4
| | | | | | | | | | Jeremy. (This used to be commit a7bbd33139c5835cf32efdbe0ef187117699e3e4)
| * Don't ask winbindd if we got a -ve cache entry.Jeremy Allison2008-08-261-4/+38
| | | | | | | | | | Jeremy. (This used to be commit 91f85d0dcaa917b7a90a77852f3a778a0ad99c4d)
* | Merge branch 'v3-devel' of ssh://git.samba.org/data/git/samba into v3-develSimo Sorce2008-08-2666-597/+1246
|\| | | | | | | (This used to be commit e038f1cf9fb305fc1e7a4189208e451d30aaa1f0)
| * Fix the build :-(. Ask winbindd if we find a negative cache entry (or shouldJeremy Allison2008-08-261-5/+17
| | | | | | | | | | | | we just call the legacy function ?). Jeremy. (This used to be commit 566d3b6e76afeca8e862cb36202a5283b86920e4)
| * Get smbd to look (read-only) into the winbindd cache for uid/gid <--> sid ↵Jeremy Allison2008-08-261-33/+51
| | | | | | | | | | | | | | mappings. Jeremy. (This used to be commit 31ba955d6950420096b9141454aa95b2510a3d9a)
| * Increase the default positive idmap cache time to a weekVolker Lendecke2008-08-262-2/+2
| | | | | | | | (This used to be commit 60af63675063ad62c0169b9f2094ecfdaa7ca16d)
| * Move idmap_cache.c from winbindd/ to lib/Volker Lendecke2008-08-262-3/+2
| | | | | | | | (This used to be commit fe70dcc1b63b1969c13f7fb03ec374b6e5a376a1)
| * run make idl after idl change "Handle arbitrary new PAC types"Michael Adam2008-08-262-16/+6
| | | | | | | | | | Michael (This used to be commit 5de253ba1308f470a47f9e5f83c6eccd17e95c26)
| * Handle arbitrary new PAC typesAndrew Tridgell2008-08-261-1/+1
| | | | | | | | | | | | | | When MS introduces a new PAC type, we should just ignore it, not generate a parse error. New PAC info structures are supposed to be backwards compatible with old ones (This used to be commit 2971b926c835412b02c93ad1e30f1471bc0a3612)
| * EINVAL is also a valid error return, meaning "this filesystemAndrew Tridgell2008-08-261-2/+3
| | | | | | | | | | cannot do sendfile for this file" (This used to be commit 737f664604b28f230be63bfc2f3d516fd9eb1c63)
| * become root for AIO operationsAndrew Tridgell2008-08-261-1/+7
| | | | | | | | | | | | | | We need to become root for AIO read and write to allow the AIO thread to send a completion signal to the parent process when the IO completes (This used to be commit c548e5c69f9d8bc85a654f4d29d64c735a5e780b)
| * Avoid a race condition in glibc between AIO and setresuid().Andrew Tridgell2008-08-261-11/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | See this test: http://samba.org/~tridge/junkcode/aio_uid.c The problem is that setresuid() tries to be clever about threads, and tries to change the euid of any threads that are running. If a AIO read or write completes while this is going on then the signal from the thread where the IO completed is lost, as it gets -1/EPERM from rt_sigqueueinfo() The simplest fix is to try to use setreuid() instead of setresuid(), as setreuid() doesn't try to be clever. Unfortunately this also means we must use become_root()/unbecome_root() in the aio code. (This used to be commit 56c5a6f024875bb79b0104beb36f6b0ec1e1e9f9)
| * fixed an errno handling bug that could lead to an infinite loopAndrew Tridgell2008-08-261-2/+2
| | | | | | | | (This used to be commit 5ccdc58ce91ee40ca7171dd040191291aeb7fe02)
| * fixed tsmsm_sendfile(). The logic was totally broken.Andrew Tridgell2008-08-261-4/+7
| | | | | | | | (This used to be commit 794e48b809036871287df8416a2c669b7e26f216)
| * build: make sure to create CODEPAGEDIR and MODULESDIR.Günther Deschner2008-08-261-1/+1
| | | | | | | | | | Guenther (This used to be commit d31683cdc877b468e7443216ab9e6edff844c131)
| * Fix bug 4516, no IPv6 on Solaris 2.6.David Leonard2008-08-251-3/+22
| | | | | | | | (This used to be commit b5d0f751e4bf19c2ad306ebb3baeb5e9e83e49ee)
| * winbindd: use set_auth_errors() in winbindd_dual_check_machine_acct as well.Günther Deschner2008-08-251-4/+1
| | | | | | | | | | Guenther (This used to be commit bb9c59e892cc9d3047bde89a15cc341e2bd21bc5)
| * winbindd: move set_auth_errors to util functions.Günther Deschner2008-08-253-12/+13
| | | | | | | | | | Guenther (This used to be commit ae3fa60c4546c7420722d8f422c22bbfd623ff5b)
| * winbindd: only create machine pwd change event when in primary domain child.Günther Deschner2008-08-251-1/+1
| | | | | | | | | | Guenther (This used to be commit 543dfdc1cf6baf60bffc23c6aebc542fd58d2d2e)
| * auth: Fix build warning.Günther Deschner2008-08-251-2/+3
| | | | | | | | | | Guenther (This used to be commit 4661ef625a6522d6f859b83e3e3702f01d0b952f)
| * Fix some nonempty blank linesVolker Lendecke2008-08-241-11/+11
| | | | | | | | (This used to be commit 010c7101e59477f0d5f3bf11c17f474ec6f79cc1)
| * Fix some C++ warningsVolker Lendecke2008-08-241-4/+6
| | | | | | | | (This used to be commit dd9e4e6db04acf20f6ef7705955358c7ca442bbd)
| * Revert "Protect against short read&x replies"Volker Lendecke2008-08-231-4/+0
| | | | | | | | | | | | | | | | | | This reverts commit 4ed73cbbbeff4b554cc8d28252b756241396b3a1. ... how did this end up here?? Volker (This used to be commit 7dd9fd0956bd1c46105d1072c4774972933ab9ec)
| * Protect against short read&x repliesVolker Lendecke2008-08-231-0/+4
| | | | | | | | (This used to be commit 4ed73cbbbeff4b554cc8d28252b756241396b3a1)