Author: jra
Date: 2007-01-30 01:54:07 + (Tue, 30 Jan 2007)
New Revision: 21052
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=21052
Log:
Refactoring.
Jeremy.
Modified:
branches/SAMBA_3_0/source/smbd/trans2.c
branches/SAMBA_3_0_24/source/smbd/
Author: jra
Date: 2007-01-30 01:46:14 + (Tue, 30 Jan 2007)
New Revision: 21051
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=21051
Log:
More function refactoring... Added #if 0 for
questionable practice (ignoring bad fsp on
handle based call).
Jeremy.
Author: jra
Date: 2007-01-30 01:36:45 + (Tue, 30 Jan 2007)
New Revision: 21050
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=21050
Log:
Factor out SMB_SET_FILE_DISPOSITION_INFO. My
intent is to factor out all cases where we
always return from the case
Author: jra
Date: 2007-01-30 01:14:48 + (Tue, 30 Jan 2007)
New Revision: 21049
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=21049
Log:
Start to refactor some of the setpath set code
into separate functions (tridge mailed me a fresh
batch) to make it e
Author: jra
Date: 2007-01-29 22:51:44 + (Mon, 29 Jan 2007)
New Revision: 21047
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=21047
Log:
Hand marshalling hack from Martin Zielinski <[EMAIL PROTECTED]>
to allow Vista to upload printer drivers (it
Author: jra
Date: 2007-01-27 02:33:21 + (Sat, 27 Jan 2007)
New Revision: 21035
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=21035
Log:
Remove unneeded checks on incoming uid/gid for
mknod (fifo) unix extensions code. Problem
discovered by Anders
Author: jra
Date: 2007-01-19 23:08:20 + (Fri, 19 Jan 2007)
New Revision: 20917
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20917
Log:
Fix missing error returns pointed out by "Li, Ying (ESG)" <[EMAIL PROTECTED]>
Jeremy.
Modified:
b
Author: jra
Date: 2007-01-19 21:46:12 + (Fri, 19 Jan 2007)
New Revision: 20916
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20916
Log:
Add in the delete on close final fix - but only enabled
with -DDEVELOPER.
Jeremy.
Modified:
branches/SAMBA_3_
Author: jra
Date: 2007-01-19 21:29:46 + (Fri, 19 Jan 2007)
New Revision: 20915
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20915
Log:
Fixed the bad merge from 3.0.24.
Jeremy.
Modified:
branches/SAMBA_3_0/source/nsswitch/winbindd_cm.c
Changeset:
Author: jra
Date: 2007-01-19 20:05:02 + (Fri, 19 Jan 2007)
New Revision: 20914
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20914
Log:
Sync up incorrect differences between 3.0.24 and 3.0
Jeremy.
Modified:
branches/SAMBA_3_0/source/nsswitch/winbi
Author: jra
Date: 2007-01-19 20:00:44 + (Fri, 19 Jan 2007)
New Revision: 20913
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20913
Log:
Fix the build.
Jeremy.
Modified:
branches/SAMBA_3_0/source/lib/events.c
Changeset:
Modified: branches/SAMBA_3_
Author: jra
Date: 2007-01-19 19:41:34 + (Fri, 19 Jan 2007)
New Revision: 20912
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20912
Log:
Ensure the list always remains sorted even when
moving events around.
Jeremy.
Modified:
branches/SAMBA_3_0/so
Author: jra
Date: 2007-01-18 21:51:52 + (Thu, 18 Jan 2007)
New Revision: 20883
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20883
Log:
W00t! I now understand how "delete on close" really
works - even with the strange "initial delete o
Author: jra
Date: 2007-01-18 19:18:43 + (Thu, 18 Jan 2007)
New Revision: 20880
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20880
Log:
Fix memory leak in new sitename code. You got *really*
close Guenther, then you forgot to use "key&quo
Author: jra
Date: 2007-01-18 18:21:18 + (Thu, 18 Jan 2007)
New Revision: 20879
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20879
Log:
Fix profile cut-and paste error found by Volker.
Jeremy.
Modified:
branches/SAMBA_3_0_24/source/smbd/n
Author: jra
Date: 2007-01-18 06:19:24 + (Thu, 18 Jan 2007)
New Revision: 20873
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20873
Log:
Some correctness fixes w.r.t. Samba4 torture BASE-DELETE.
Allow us to correctly refuse to set delete on close on a
n
Author: jra
Date: 2007-01-17 18:25:35 + (Wed, 17 Jan 2007)
New Revision: 20857
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20857
Log:
Silence gives assent :-). Checking in the fix for
site support in a network where many DC's are down.
I hea
Author: jra
Date: 2007-01-17 02:44:27 + (Wed, 17 Jan 2007)
New Revision: 20845
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20845
Log:
Somehow I missed this one - should have been part of the
previous commit :-(.
Jeremy.
Modified:
branches/SAMBA_3_
Author: jra
Date: 2007-01-17 02:09:37 + (Wed, 17 Jan 2007)
New Revision: 20844
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20844
Log:
Somewhat radical change - this may break the build (I will
watch carefully - so I'm doing it in one transaction
Author: jra
Date: 2007-01-16 21:04:30 + (Tue, 16 Jan 2007)
New Revision: 20843
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20843
Log:
Get rid of last BOOL ok.
Jeremy.
Modified:
branches/SAMBA_3_0/source/smbd/reply.c
branches/SAMBA_3_0_24/sou
Author: jra
Date: 2007-01-16 20:53:50 + (Tue, 16 Jan 2007)
New Revision: 20842
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20842
Log:
Only one more BOOL ok to go...
Jeremy.
Modified:
branches/SAMBA_3_0/source/smbd/reply.c
branches/SAMBA_3_0_2
Author: jra
Date: 2007-01-16 20:49:51 + (Tue, 16 Jan 2007)
New Revision: 20841
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20841
Log:
Remove more BOOL ok.
Jeremy.
Modified:
branches/SAMBA_3_0/source/smbd/reply.c
branches/SAMBA_3_0_24/sou
Author: jra
Date: 2007-01-16 20:32:39 + (Tue, 16 Jan 2007)
New Revision: 20840
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20840
Log:
Keep removing the old BOOL ok logic.
Jeremy.
Modified:
branches/SAMBA_3_0/source/smbd/reply.c
branches/SAMB
Author: jra
Date: 2007-01-16 18:05:37 + (Tue, 16 Jan 2007)
New Revision: 20838
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20838
Log:
Small fix from [EMAIL PROTECTED] to fix null
pointer deref.
Jeremy
Modified:
branches/SAMBA_3_0/source/lib/ad
Author: jra
Date: 2007-01-16 17:39:13 + (Tue, 16 Jan 2007)
New Revision: 20835
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20835
Log:
Janitor for Volker. Trying to keep the fileserver code
as much in sync as possible.
Jeremy.
Modified:
Author: jra
Date: 2007-01-14 19:43:06 + (Sun, 14 Jan 2007)
New Revision: 20781
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20781
Log:
Fix a couple of paths found by Volker where we weren't
correctly handling deferred opens.
Jeremy.
Modified
Author: jra
Date: 2007-01-13 22:26:46 + (Sat, 13 Jan 2007)
New Revision: 20744
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20744
Log:
Fix the build (I missed some chkpth -> checkpath renames).
Jeremy.
Modified:
branches/SAMBA_3_0/source/libsm
Author: jra
Date: 2007-01-13 22:22:32 + (Sat, 13 Jan 2007)
New Revision: 20743
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20743
Log:
Remove another BOOL ok from reply_getatr.
Jeremy.
Modified:
branches/SAMBA_3_0/source/smbd/reply.c
Author: jra
Date: 2007-01-13 22:10:18 + (Sat, 13 Jan 2007)
New Revision: 20742
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20742
Log:
Rename chkpth -> checkpath for sanity's sake :-).
Start removing unneeded "BOOL ok" from this reply
Author: jra
Date: 2007-01-13 20:44:59 + (Sat, 13 Jan 2007)
New Revision: 20741
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20741
Log:
Janitor for Volker, it's unused here as well :-).
Jeremy.
Modified:
branches/SAMBA_3_0_24/source/nsswitch/w
Author: jra
Date: 2007-01-13 02:34:43 + (Sat, 13 Jan 2007)
New Revision: 20724
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20724
Log:
Get closer to passing RAW-OPEN. If the client is using
create disposition of FILE_CREATE then there's no
Author: jra
Date: 2007-01-13 02:13:45 + (Sat, 13 Jan 2007)
New Revision: 20722
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20722
Log:
RAW-CHKPATH should now pass, build farm should
go back to normal. Sorry about that.
Jeremy.
Modified:
branches/S
Author: jra
Date: 2007-01-13 01:29:10 + (Sat, 13 Jan 2007)
New Revision: 20721
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20721
Log:
Fix the search unix_convert error returns. Only open
to go...
Jeremy.
Modified:
branches/SAMBA_3_0/source/smbd/fi
Author: jra
Date: 2007-01-13 01:07:39 + (Sat, 13 Jan 2007)
New Revision: 20720
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20720
Log:
Fix the chkpath problem, still looking at findfirst.
Jeremy.
Modified:
branches/SAMBA_3_0/source/smbd/fi
Author: jra
Date: 2007-01-12 23:49:53 + (Fri, 12 Jan 2007)
New Revision: 20719
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20719
Log:
Sync up the changes in the fileserver code between SAMBA_3_0.
copy now returns NTSTATUS, part of close does the same
Author: jra
Date: 2007-01-12 23:47:16 + (Fri, 12 Jan 2007)
New Revision: 20718
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20718
Log:
Sync up the filename path parsing changes from SAMBA_3_0_24.
The only difference between the two trees now w.r.t file
Author: jra
Date: 2007-01-12 02:58:01 + (Fri, 12 Jan 2007)
New Revision: 20695
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20695
Log:
Remove duplication of constants.
Jeremy.
Modified:
branches/SAMBA_3_0/source/lib/time.c
branches/SAMBA_3_0_2
Author: jra
Date: 2007-01-12 02:48:37 + (Fri, 12 Jan 2007)
New Revision: 20694
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20694
Log:
To get this right we need to do signed 64-bit
comparisons here, not unsigned as we're eventually
casting into wh
Author: jra
Date: 2007-01-12 02:12:15 + (Fri, 12 Jan 2007)
New Revision: 20692
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20692
Log:
Fix bug found by Guenther -
Just try to log on in offline mode without the fix: all accounts are expired,
although
Author: jra
Date: 2007-01-12 01:57:31 + (Fri, 12 Jan 2007)
New Revision: 20691
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20691
Log:
As discussed with tridge, merge the following fix :
Jeremy.
fix a bug that causes smbd to 'hang' in
Author: jra
Date: 2007-01-11 01:09:03 + (Thu, 11 Jan 2007)
New Revision: 20673
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20673
Log:
Add in the wdel smbclient command that allows me
to hand test attribute and wildcard delete strings
to try and unders
Author: jra
Date: 2007-01-11 00:35:06 + (Thu, 11 Jan 2007)
New Revision: 20672
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20672
Log:
Start working on the wildcard cases - put back this
exception case.
Jeremy.
Modified:
branches/SAMBA_3_0_24/sou
Author: jra
Date: 2007-01-11 00:10:09 + (Thu, 11 Jan 2007)
New Revision: 20671
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20671
Log:
This version of the pathname code passes volkers
modified gentest to 1000 iterations.
Jeremy.
Modified:
Author: jra
Date: 2007-01-10 18:52:16 + (Wed, 10 Jan 2007)
New Revision: 20662
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20662
Log:
Strange semantics for normalizing non-wildcard
deletes.
Jeremy.
Modified:
branches/SAMBA_3_0_24/source/smbd
Author: jra
Date: 2007-01-10 18:40:30 + (Wed, 10 Jan 2007)
New Revision: 20660
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20660
Log:
126 operations - getting close now
Jeremy.
Modified:
branches/SAMBA_3_0_24/source/smbd/reply.c
Changeset:
Author: jra
Date: 2007-01-10 18:23:06 + (Wed, 10 Jan 2007)
New Revision: 20658
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20658
Log:
Now up to passing 108 operations on gentest.
Jeremy.
Modified:
branches/SAMBA_3_0_24/source/smbd/reply.c
C
Author: jra
Date: 2007-01-10 17:47:53 + (Wed, 10 Jan 2007)
New Revision: 20655
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20655
Log:
After consulting with Volker, fix our pathname
handling. Gets rid of more code than it adds.
I will port this to S
Author: jra
Date: 2007-01-09 18:48:38 + (Tue, 09 Jan 2007)
New Revision: 20635
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20635
Log:
Add placeholder to ensure we don't go into the
wcard unlink if bad_path was set. The error
returned here is alm
Author: jra
Date: 2007-01-08 23:36:55 + (Mon, 08 Jan 2007)
New Revision: 20620
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20620
Log:
This is definately needed - not sure about mapping to
BAD_PARAMETER if unlink is a wildcard but wildcard
unlinks are
Author: jra
Date: 2007-01-08 16:57:34 + (Mon, 08 Jan 2007)
New Revision: 20615
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20615
Log:
Janitor for vl Please ensure all obvious fixes
go in both branches.
Jeremy.
Modified:
branches/SAMBA_3_0_2
Author: jra
Date: 2007-01-05 17:42:54 + (Fri, 05 Jan 2007)
New Revision: 20558
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20558
Log:
Refactor rmdir_internals to use early termination rather
than lots of indented code. Change recursive_rmdir()
to re
Author: jra
Date: 2007-01-04 23:57:22 + (Thu, 04 Jan 2007)
New Revision: 20537
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20537
Log:
Missed one of Vl's fixes :
"Make us survive and activate RAW-CLOSE"
Jeremy.
Modified:
branc
Author: jra
Date: 2007-01-04 23:25:04 + (Thu, 04 Jan 2007)
New Revision: 20535
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20535
Log:
Fix make install to work when root doesn't have
write access into the source tree (like when your
directory i
Author: jra
Date: 2007-01-04 22:52:09 + (Thu, 04 Jan 2007)
New Revision: 20534
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20534
Log:
Final merge of Volker's work - we should be in sync
on the file server code now except for the change
notify co
Author: jra
Date: 2007-01-04 22:40:44 + (Thu, 04 Jan 2007)
New Revision: 20533
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20533
Log:
Adopt Volker's "Simplify logic of close_remove_share_mode()".
Jeremy.
Modified:
branches/SAMBA_3_0
Author: jra
Date: 2007-01-04 22:01:36 + (Thu, 04 Jan 2007)
New Revision: 20532
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20532
Log:
>From Volker...
"smbcli_setattr("") always returns ACCESS_DENIED, test extension to follow.
Me
Author: jra
Date: 2007-01-04 20:46:13 + (Thu, 04 Jan 2007)
New Revision: 20530
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20530
Log:
Don't want this call to get inadvertently re-added :-).
Jeremy.
Modified:
branches/SAMBA_3_0/so
Author: jra
Date: 2007-01-04 20:29:23 + (Thu, 04 Jan 2007)
New Revision: 20528
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20528
Log:
This fix now naturally follows : (from VL).
"Both remaining calls of can_delete called it with check_is_a
Author: jra
Date: 2007-01-04 20:24:15 + (Thu, 04 Jan 2007)
New Revision: 20527
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20527
Log:
Reviewed Volker's unlink change :
"Make us survive & activate RAW-UNLINK"
Jeremy.
Modifie
Author: jra
Date: 2007-01-04 17:50:34 + (Thu, 04 Jan 2007)
New Revision: 20526
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20526
Log:
Working through code review of Volker's changes slowly
I agree with this one :
"Jeremy, another one t
Author: jra
Date: 2007-01-02 23:57:27 + (Tue, 02 Jan 2007)
New Revision: 20491
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20491
Log:
Janitor for Volker :
"Get rid of a redundant !NT_STATUS_IS_OK(status)"
Jeremy.
Modified:
branches/S
Author: jra
Date: 2007-01-02 23:51:00 + (Tue, 02 Jan 2007)
New Revision: 20490
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20490
Log:
Janitor for Volker -
"Get rid of a bogus variable that was only assigned but never read."
Was used but
Author: jra
Date: 2006-12-31 02:22:39 + (Sun, 31 Dec 2006)
New Revision: 20426
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20426
Log:
Janitor for Volker
Jeremy.
"Fix a couple of Coverity errors in one run, this was a potential NULL
dereferen
Author: jra
Date: 2006-12-30 03:03:33 + (Sat, 30 Dec 2006)
New Revision: 20413
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20413
Log:
Merge Volker's open directory changes to 3.0.24.
I think they're correct, modulo more testing of
e
Author: jra
Date: 2006-12-30 03:02:59 + (Sat, 30 Dec 2006)
New Revision: 20412
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20412
Log:
Placeholder to remind me to write a torture test
for this error code.
Jeremy.
Modified:
Author: jra
Date: 2006-12-29 20:39:53 + (Fri, 29 Dec 2006)
New Revision: 20411
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20411
Log:
Fix originally from SATOH Fumiyasu (slightly
modified). Ensure "hide unXXX" parameters don't
hide
Author: jra
Date: 2006-12-28 00:24:34 + (Thu, 28 Dec 2006)
New Revision: 20372
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20372
Log:
Make NTrename the same as SMBmv w.r.t. wildcards.
Jeremy.
Modified:
branches/SAMBA_3_0/source/smbd/nttrans.c
Author: jra
Date: 2006-12-28 00:10:55 + (Thu, 28 Dec 2006)
New Revision: 20371
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20371
Log:
In renames (via SMBmv) both src and dest can contain
wcards. I had forgotten this and had refused to allow
dest to
Author: jra
Date: 2006-12-28 00:01:12 + (Thu, 28 Dec 2006)
New Revision: 20370
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20370
Log:
Now we've gone to the trouble of getting an NT status
from open_file_ntcreate make sure we return it on rename
Author: jra
Date: 2006-12-27 23:52:47 + (Wed, 27 Dec 2006)
New Revision: 20368
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20368
Log:
Fix valgrind report of uninitialized memory
being returned (false positive). Up debug
level on "open_direc
Author: jra
Date: 2006-12-27 20:45:12 + (Wed, 27 Dec 2006)
New Revision: 20363
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20363
Log:
Fix any possible valgrind errors in srvstr_get_XX or srvstr_pull_XX
by ensuring we pass in a valid src_len (or z
Author: jra
Date: 2006-12-27 18:51:09 + (Wed, 27 Dec 2006)
New Revision: 20362
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20362
Log:
Fix valgrind issues where we may read params
before checking length. Found by Volker.
Jeremy.
Modified:
Author: jra
Date: 2006-12-27 18:36:00 + (Wed, 27 Dec 2006)
New Revision: 20361
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20361
Log:
Prevent strnlen_w reading beyond max. Valgrind
found by Volker.
Jeremy
Modified:
branches/SAMBA_3_0/so
Author: jra
Date: 2006-12-23 02:26:18 + (Sat, 23 Dec 2006)
New Revision: 20330
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20330
Log:
And here's the fix for the parent winbindd crashing
after it's child died unexpectedly whilst the parent
Author: jra
Date: 2006-12-23 00:17:15 + (Sat, 23 Dec 2006)
New Revision: 20329
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20329
Log:
Fix a winbindd crash bug. If someone pulls
the network cable out of the machine *exactly*
after the init_dc_connect()
Author: jra
Date: 2006-12-21 00:43:21 + (Thu, 21 Dec 2006)
New Revision: 20296
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20296
Log:
If we're going to overwrite krb5.conf
only do it for our primary domain.
Jeremy.
Modified:
branches/SAM
Author: jra
Date: 2006-12-20 04:50:46 + (Wed, 20 Dec 2006)
New Revision: 20270
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20270
Log:
Even with the dual daemon mode the parent winbindd
still needs to contact the DC's for non async requests
l
Author: jra
Date: 2006-12-19 00:48:39 + (Tue, 19 Dec 2006)
New Revision: 20250
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20250
Log:
If we've come from being globally offline we
don't have a check online event handler set.
We need to add o
Author: jra
Date: 2006-12-18 02:06:13 + (Mon, 18 Dec 2006)
New Revision: 20236
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20236
Log:
Janitor for James remember we're going to
ship from SAMBA_3_0_24.
Jeremy.
Modified:
branches/SAMBA_
Author: jra
Date: 2006-12-16 05:02:21 + (Sat, 16 Dec 2006)
New Revision: 20208
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20208
Log:
Change sprintf_append() never to use malloc,
but always use a talloc context.
Thanks to simo for pointing this out
Author: jra
Date: 2006-12-16 01:52:06 + (Sat, 16 Dec 2006)
New Revision: 20207
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20207
Log:
Fix a couple more places where extra_data was
being talloc'ed off the NULL context instead
of being mal
Author: jra
Date: 2006-12-16 01:32:57 + (Sat, 16 Dec 2006)
New Revision: 20206
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20206
Log:
Start cleaning up the talloc_ctx mess.
child->mem_ctx isn't actually used for
anything, so remove it.
J
Author: jra
Date: 2006-12-15 06:44:16 + (Fri, 15 Dec 2006)
New Revision: 20181
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20181
Log:
Improve NT status to pam error mapping.
Jeremy.
Modified:
branches/SAMBA_3_0/source/lib/pam_errors.c
Author: jra
Date: 2006-12-15 06:06:15 + (Fri, 15 Dec 2006)
New Revision: 20180
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20180
Log:
Ensure that pam returns the correct error messages
when offline and or doing password changes.
Jeremy.
Modified:
Author: jra
Date: 2006-12-15 01:50:04 + (Fri, 15 Dec 2006)
New Revision: 20179
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20179
Log:
Sync up with Samba4 - remove blank lines at the
end parsing a file.
Jeremy.
Modified:
branches/SAMBA_3_0/so
Author: jra
Date: 2006-12-15 00:49:12 + (Fri, 15 Dec 2006)
New Revision: 20178
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20178
Log:
Ensure we allocate the intermediate trans structs
off conn->mem_ctx, not the null context so we can
safefy free ev
Author: jra
Date: 2006-12-14 22:11:17 + (Thu, 14 Dec 2006)
New Revision: 20174
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20174
Log:
If we're only going to call one handler per message
then terminate the traversal once we've done that.
Author: jra
Date: 2006-12-14 01:00:16 + (Thu, 14 Dec 2006)
New Revision: 20165
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20165
Log:
Change messaging subsystem to only allow one message
per type - this is all we use right now and makes
re-entrancy
Author: jra
Date: 2006-12-13 22:19:10 + (Wed, 13 Dec 2006)
New Revision: 20160
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20160
Log:
Fix long-standing (ie. from initial code I think) bug
in tdb message processing. If we're inside a dispatch
fu
Author: jra
Date: 2006-12-13 05:54:39 + (Wed, 13 Dec 2006)
New Revision: 20148
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20148
Log:
Forgot to merge. Ensure open_any_socket_out()
is safe from signals.
Jeremy.
Modified:
branches/SAMBA_3_0/so
Author: jra
Date: 2006-12-13 03:20:57 + (Wed, 13 Dec 2006)
New Revision: 20147
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20147
Log:
Match up EINTR ignoring code from SAMBA_3_0.
Else open_any_socket_out() can fail.
Jeremy.
Modified:
branches/SAMB
Author: jra
Date: 2006-12-13 01:11:29 + (Wed, 13 Dec 2006)
New Revision: 20146
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20146
Log:
Now online checks are fully async we can do them
every cache timeout times.
Jeremy.
Modified:
branches/SAMBA_3_
Author: jra
Date: 2006-12-12 22:41:42 + (Tue, 12 Dec 2006)
New Revision: 20140
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20140
Log:
Make online/offline detection completely asynchronous.
Now I've done this I might be able to reduce the prob
Author: jra
Date: 2006-12-11 20:41:11 + (Mon, 11 Dec 2006)
New Revision: 20112
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20112
Log:
Forgot to merge to 3.0.24 - *BSD compile fix.
Jeremy.
Modified:
branches/SAMBA_3_0_24/source/lib/util.c
C
Author: jra
Date: 2006-12-11 18:56:36 + (Mon, 11 Dec 2006)
New Revision: 20110
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20110
Log:
Fix interaction between paranoid malloc checker
and lib/replace. Found by Herb - thanks !
Jeremy.
Modified:
Author: jra
Date: 2006-12-10 05:23:47 + (Sun, 10 Dec 2006)
New Revision: 20098
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20098
Log:
Properly fix issues with create_token_from_username()
reported by James. Ensure that this function allocates
every
Author: jra
Date: 2006-12-09 23:55:20 + (Sat, 09 Dec 2006)
New Revision: 20097
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20097
Log:
Ensure found_username is freed correctly when
talloced on the null context.
Jeremy.
Modified:
branches/SAMBA_3_
Author: jra
Date: 2006-12-09 02:58:18 + (Sat, 09 Dec 2006)
New Revision: 20090
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20090
Log:
Fix a class of bugs found by James Peach. Ensure
we never mix malloc and talloc'ed contexts in the
add_XX_t
Author: jra
Date: 2006-12-08 18:40:13 + (Fri, 08 Dec 2006)
New Revision: 20087
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20087
Log:
Ensure we clean up any random pending events we
may have inherited from our parent in the winbindd
forked child
Author: jra
Date: 2006-12-08 18:07:44 + (Fri, 08 Dec 2006)
New Revision: 20082
WebSVN:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20082
Log:
When fork_domain_child is forked when we're offline
the child inherits *all* active check_online timout handlers
501 - 600 of 6042 matches
Mail list logo