summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2009-03-02It appears that the first time we see a uid/gid that winbind can't map,Dan Sledz1-14/+22
we end up returning the null sid instead of falling back to the legacy code. Next time through the code we'll hit the negative cache and do the right thing, but we still fail the first time. If we fail the winbind id to sid mapping, call the legacy version. This catches the case where we don't have a negative cache entry for the mapping. This is better than returning the NULL sid to the caller.
2009-03-02More fix to initialize idmap statusesBo Yang7-0/+70
2009-03-02use test -f, Solaris /bin/sh doesn't know test -eBjörn Jacke1-1/+1
2009-03-02Fix wbclient.c wrt tevent_req changes too.Simo Sorce1-4/+3
2009-03-02Attempt to fix the buildVolker Lendecke1-2/+2
Simo, with which compiler did you build this? I'd be curious to learn about the compiler settings that make this build. Thanks, Volker
2009-03-02Make struct tevent_req opaqueSimo Sorce8-166/+192
Move struct tevent_req in tevent_internal, and ad getters and setters for private data and the callback function. This patch also renames 'private_state' into 'data'. What is held in this pointer is in fact data and not a state like enum tevent_req_state. Calling it 'state' is confusing. The functions addedd are: tevent_req_set_callback() - sets req->async.fn and req->async.private_data tevent_req_set_print_fn() - sets req->private_print tevent_req_callback_data() - gets req->async.private_data tevent_req_data() - gets rea->data This way it is much simpler to keep API/ABI compatibility in the future.
2009-03-02s3-spoolss: PRINTER_STATUS_OK has been moved to IDL.Günther Deschner1-3/+0
Guenther
2009-03-02s3-rpcclient: zero out devmode and secdesc in setdriver and setprinter command.Günther Deschner1-0/+5
Guenther
2009-03-02s3: re-run make samba3-idl.Günther Deschner3-231/+148
Guenther
2009-03-02spoolss: move up printer and job status codes.Günther Deschner1-50/+52
Guenther
2009-03-02spoolss: use dummy pointers for truncated devmode and secdesc in SetJobInfo2/4.Günther Deschner1-4/+4
Guenther
2009-03-02error-codes: add WERR_DEVICE_NOT_CONNECTED.Günther Deschner2-0/+2
Guenther
2009-03-02make man page (un)install more portableBjörn Jacke2-2/+2
2009-03-02some shells are picky about ^ without quotesBjörn Jacke1-2/+2
2009-03-02s3/docs: Add missing full stop.Karolin Seeger1-1/+1
Karolin
2009-03-02libcli/security: fix the source4 buildStefan Metzmacher1-0/+1
metze
2009-03-02libcli/security: fix the source3 buildStefan Metzmacher2-2/+2
metze
2009-03-02Fix test_surrounding in samba4.rpcecho.python.Jelmer Vernooij1-1/+1
2009-03-02Use samba3's own iconv implementation for now, until all changes areJelmer Vernooij2-3/+3
merged.
2009-03-02Merge branch 'master' of git://git.samba.org/samba into convenienceJelmer Vernooij15-390/+458
2009-03-02Import ISO-8859-1, 646 from Samba 3 iconv.Jelmer Vernooij1-0/+29
2009-03-01s3: Fix incompatible type warningsTim Prouty3-3/+3
2009-03-01s3 OneFS: Refactor config code and cleanup includesTim Prouty12-387/+455
2009-03-01Use shared header file for character sets, remove old definitions from ↵Jelmer Vernooij2-17/+1
samba3 smb.h.
2009-03-01Merge branch 'master' of git://git.samba.org/samba into convenienceJelmer Vernooij13-94/+175
2009-03-01Use common header file for character set handling in Samba 3 and Samba 4.Jelmer Vernooij15-212/+172
2009-03-01Add header files for secace and secacl.Jelmer Vernooij5-23/+77
2009-03-01s4: Use same function signature for convert_* as s3.Jelmer Vernooij26-195/+202
2009-03-01Move secacl to top-level.Jelmer Vernooij4-18/+22
2009-03-01dom_sid.h: Include dependency security.h that provides the dom_sid struct.Jelmer Vernooij1-0/+2
2009-03-01Also re-add removed codepoint_t; I'm clearly not having my day today.Jelmer Vernooij1-0/+16
2009-03-01Keep using Samba3's charset.h for now.Jelmer Vernooij1-1/+1
2009-03-01Move secace.c to top-level.Jelmer Vernooij5-54/+59
2009-03-01Merge branch 'master' of git://git.samba.org/samba into convenienceJelmer Vernooij2-8/+8
2009-03-01Merge branch 'master' of ssh://git.samba.org/data/git/samba into talloc-nextJelmer Vernooij1-2/+2
2009-03-01Rerun pidl.Jelmer Vernooij1-6/+0
2009-03-01Don't generate array iterators when the length of the array is always 0.Jelmer Vernooij1-2/+8
(bug #6140)
2009-03-01Merge branch 'master' of git://git.samba.org/samba into convenienceJelmer Vernooij7-119/+122
2009-03-01Merge branch 'master' of git://git.samba.org/samba into teventfixJelmer Vernooij343-7994/+15558
Conflicts: lib/tevent/pytevent.c
2009-03-01Avoid using tevent_util.h, which won't be available if we use the systemJelmer Vernooij1-2/+2
tevent.
2009-03-01Merge branch 'master' of ssh://git.samba.org/data/git/samba into talloc-nextJelmer Vernooij8-20/+17
2009-03-01Move next_token_talloc to util.c, as util_str.c is only compiled inside samba 4.Jelmer Vernooij2-100/+100
2009-03-01Move next_token_talloc() to top-level.Jelmer Vernooij3-112/+115
2009-03-01Sync smb_iconv_t type, convert_string return type with Samba 3 equivalents.Jelmer Vernooij5-28/+4
2009-03-01Only copy sharename up from rap_to_pjobidVolker Lendecke3-5/+5
Why?? :-) Another one of the little micro-optimizations that I just came across: If you allocate a variable in a sub-block like the "fstring sharename" in write_file(), gcc even with -O3 will allocate this variable unconditionally on the stack at the beginning of the routine. So with eliminating this fstring we cut 256 bytes of stack in a very hot code path writing to a file. It might make us a bit more cache-friendly. This would probably not be worth a second look if it involved larger code changes, but this one was just too simple to let it pass :-)
2009-03-01Add allow_badcharcnv argument to all conversion function, forJelmer Vernooij25-72/+80
consistency with Samba 3.
2009-03-01Merge branch 'master' of git://git.samba.org/samba into HEADJelmer Vernooij1-0/+19
2009-03-01Eliminate two duplicate SEC_ACE_TYPE constants already provided byJelmer Vernooij5-15/+12
security.idl.
2009-02-28Fix bug #6082 - smbd_gpfs_getacl failed: Windows client can´t rename orJeremy Allison1-0/+19
delete file (directory fix). Jeremy.
2009-02-28Fix async reading winbindd_responseVolker Lendecke1-1/+1