summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
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
2009-02-28Simplify async_connect_send slightlyVolker Lendecke1-9/+6
2009-02-27And the prize for the most pain caused in the build farm for a simpleJeremy Allison1-1/+1
typo goes to..... Tim Prouty !!!! Sorry Tim, nice test but you made a typo in passing in the size of an array so we were reading uninitialized memory :-). That took far longer than it should have to track down... (%$&#ing build system....). The build farm should now slowly go back to normal. Jeremy.
2009-02-27Initialize the id_map status in idmap_ldap to avoid surpriseBo Yang1-0/+8
2009-02-27s3: re-run make samba3-idl.Günther Deschner3-6/+1754
Guenther
2009-02-27spoolss: fill in spoolss_SetJobInfo1,2,3,4.Günther Deschner1-1/+78
Guenther
2009-02-27spoolss: add spoolss_PortInfo3 and spoolss_PortInfoFF.Günther Deschner1-1/+35
Guenther
2009-02-27s3-spoolss: use DSPRINT flags instead of SPOOLS_DS flags.Günther Deschner5-24/+19
Guenther
2009-02-27Use talloc_tos() in regkey_access_check()Volker Lendecke1-13/+2
2009-02-26s3: fix guest auth when winbindd is runningSteven Danneman1-7/+7
This fix is very subtle. If a server is configured with "security = share" and "guest ok = yes" and winbindd is running authorization will fail during tree connect. This is due to our inability to map the guest sid S-1-5-21-X-501 to a uid through sid_to_uid(). Winbindd is unaware of the hard coded mapping between this sid and whatever uid the name in lp_guestaccount() is assigned. So sid_to_uid() fails and we exit create_token_from_username() without ever calling pdb_getsampwsid() which IS aware of the hard coded mapping. This patch just reorganizes the code, moving sid_to_uid() down to the block of code in which it is needed, avoiding this early failure.
2009-02-26s3-rpcclient: add getjob spoolss command.Günther Deschner1-0/+119
Guenther
2009-02-26s3-rpcclient: use is_valid_policy_hnd before closing handles.Günther Deschner1-20/+5
Guenther
2009-02-26s3-spoolss: remove old rpccli_spoolss_getjob.Günther Deschner3-90/+0
Guenther
2009-02-26s3-spoolss: add rpccli_spoolss_getjob convenience wrapper.Günther Deschner2-0/+59
Guenther
2009-02-26s3: re-run make samba3-idl.Günther Deschner3-5/+1395
Guenther
2009-02-26spoolss: add 2 new SPOOLSS_JOB_CONTROL values.Günther Deschner1-1/+3
Guenther
2009-02-26spoolss: add spoolss_JobInfo2, JobInfo3 and JobInfo4 (new in vista).Günther Deschner1-3/+63
Guenther
2009-02-26don't hardcode python pathBjörn Jacke1-1/+5
Signed-off-by: Michael Adam <obnox@samba.org>
2009-02-26Make us pass the RAW-RENAME torture test I just added.Jeremy Allison3-0/+54
Inside a directory, keep a file open and then renaming the directory should fail with ACCESS_DENIED. Jeremy.
2009-02-26Add another torture test inspired by George @ Apple.Jeremy Allison1-0/+86
Inside a directory, keep a file open and then renaming the directory should fail with ACCESS_DENIED. This is connected to the test case where the close was failing due to a delayed write on a file not being able to succeed when Samba allowed the containing directory to be renamed. I will fix this in the server shortly (this should be done across connections also but with will be very hard in Samba - would need a full scan of the open file db on every directory rename) - so I will fix for the local case first (scanning local file opens inside an smbd is cheap). Jeremy.