Age | Commit message (Collapse) | Author | Files | Lines |
|
(This used to be commit 73d99d6f9a5554d957ae737ff617b6a2e88b52bc)
|
|
(This used to be commit 96a943587418e07019974b45c368e749a5ef82c2)
|
|
your patches please :-). I'll work on SMBreadBmpx tomorrow.
Jeremy.
(This used to be commit 27e183afa8d23dca6aada1f3810dc53aa8c55ccd)
|
|
conversion.
Sorry vl, remove one of your 15 patches :-).
Jeremy.
(This used to be commit a7648ed9d40d6f61362e1488dc30216363870694)
|
|
(This used to be commit 8e6485e0782e9ab31b07dd9f662bd845f58faf4a)
|
|
metze
(This used to be commit c7ed550483233851d395edb4b8443b3296b45fb7)
|
|
(This used to be commit 8f3e3a21008a2cb6ed73d8629aaf1fa565f19e79)
|
|
(This used to be commit 595ea708ee8c9b6f86648dfdb5ff5a3feafe1f07)
|
|
In the future, we might put the new Linux splice(2) syscall here. This
should also work for reply_write, but getting that in is a bit trickier.
We need to decide very early before fetching the whole buffer that we
have a write call.
(This used to be commit 32921c878a7f60251a9217173951065784077077)
|
|
(This used to be commit cded66a7dc72d41e4d6ea90edd8b03ed080c042f)
|
|
(This used to be commit 9ad91bd20592850d7b6393e1ac7f0e0919d69668)
|
|
(This used to be commit 9d2354129dad1d4d015d463f138a196f9f72af2f)
|
|
(This used to be commit 304843315c5457ff0288d66d31f1ddb1ef2796f4)
|
|
(This used to be commit 96b218789401bb9e512339e7c6d9e0c9d9724420)
|
|
(This used to be commit 7926b5dfb8d05ad2fe40c3f7658a492f0450e505)
|
|
(This used to be commit 9ddacdfa131c4a4a852b3d30db1ee22d1852d0c2)
|
|
so use it...
metze
(This used to be commit 4154bee0d91dd2ace9a7a627418f652d0d11b959)
|
|
(This used to be commit f18b7a9a282ebb5c31a89a601798f9a0db51867e)
|
|
Remove the need for reply_prep_legacy for reply_pipe_write_and_X
(This used to be commit de143d5fa61aa487613dda729a43dc3d59a72899)
|
|
(This used to be commit 607e7d2447bf19eea872a3a4d1ad499a53f0a935)
|
|
(This used to be commit 36f2347561ab06b5d8175ad0a9c4da2817e759f9)
|
|
(This used to be commit 1297fac11778cb910d1bcd12b6d9d3a6269972db)
|
|
(This used to be commit f843c02f0794964eba02ab983f9c0701801f415c)
|
|
(This used to be commit 4863ff2899419e791ed0e340821072d004fb1d17)
|
|
(This used to be commit a3d77a576f863c4d9f95a1a898f70ae5b5bbc471)
|
|
This itself won't help much, because send_trans2_replies_new still allocates
the big buffers, but stay tuned :-)
Also add/update my copyright on stuff I recently touched.
Volker
(This used to be commit 248f15ff143474db2493cef89ba446892342a361)
|
|
This is in preparation of the trans2 conversion: srvstr_push should not
look at inbuf directly.
(This used to be commit 5fd7e6a3821bea26d352e3edc23b7a216b1200e5)
|
|
it's needed for some cluster filesystems to
overload this function.
metze
(This used to be commit cdaa24e8047399002e4b287a31a8340a665e580f)
|
|
(This used to be commit d4d550aa2ba20d704d2ab1265732b03405e8819c)
|
|
This removes the buf==NULL condition in file_fsp(), but wherever it is called
we do have a buffer anyway.
Volker
(This used to be commit d70a1f82fed64fa332f16407bea7c6671f48c59a)
|
|
(This used to be commit fb0a1b7bd0a195dbedb3b0c02d8a4ec25c21b9bf)
|
|
(This used to be commit bbc99e1c3b764bc2adf620553b7fa85efdf8ac53)
|
|
(This used to be commit 7689048d71cc4adbdaee5521cc57890518e7090a)
|
|
(This used to be commit e93f3996fcdde6f0fbba3fb9e1e97407e9ccdd62)
|
|
(This used to be commit c8e0aa5752fde34f7271a4fad758dfae0991722d)
|
|
(This used to be commit bd0cb48dde401f48dec98fa7ca794a912e0244f1)
|
|
(This used to be commit c9f12326dd1c090bd0ef9bb97c82926c2efd6ae8)
|
|
(This used to be commit e5c7c6406af5552b3060f03a09b5e6c9a42e531c)
|
|
(This used to be commit 9422385d9c018a0b1f2a0b2edd82dc574a9fb403)
|
|
This is an example of chained code that is executed in make test
(This used to be commit e3a10e9ffb06f429208f8b8e8482bbfd56dace91)
|
|
(This used to be commit dbf74cb747d34dac571d85d6bae9398558086456)
|
|
InBuffer/OutBuffer
The complete history of this patch can be found under
http://www.samba.org/~vlendec/inbuf-checkin/.
Jeremy, Jerry: If possible I would like to see this in 3.2.0. I'm only
checking into 3_2 at the moment, as it currently will slow down operations for
all non-converted (i.e. all at this moment) operations, as it will copy the
talloc'ed inbuf over the global InBuffer. It will need quite a bit of effort
to convert everything necessary for the normal operations an XP box does.
I have patches for negprot, session setup, tcon_and_X, open_and_X, close. More
to come, but I would appreciate some help here.
Volker
(This used to be commit 5594af2b208c860d3f4b453af6a649d9e4295d1c)
|
|
(This used to be commit bc106cf50732ed6c169dcf593797501fcb3ae675)
|
|
RAW-SFILEINFO-RENAME until I can figure out what
is different from the way CIFSFS drives this in
the cthon tests and the way smbtorture drives it.
Jeremy.
(This used to be commit 99f72dd9af82921de4827b9b9d90d75127332295)
|
|
need to look at this more closely tomorrow.
Stevef's cthon tests definately show we're not
matching Windows behaviour (as his tests pass
against Windows but not SAMBA_3_2) but this isn't
the fix.
Jeremy.
(This used to be commit 90bbc077e15de0493dccda50be9bcdf6e2649137)
|
|
source open for non-delete open.
Turns out this is not the case.
VL please test but this matches
Windows behaviour. (I'll add a
torture test tomorrow).
Jeremy.
(This used to be commit 03e3d587468ce66044814a8a58308b2fe9ab5499)
|
|
It matters how the target is open.
Jeremy.
(This used to be commit 0989877fd191f7c9e195dc6e45dda5fd026f09dd)
|
|
(This used to be commit 7f4ceb1bf0c7aad50d93bb963c49dbc405e9524a)
|
|
Jeremy
(This used to be commit 98c23939731654440d2f008e44e11371eaddf014)
|
|
calls and converted reply_tcon and reply_tconX to use
them - to show the boilerplate usage (valgrind tested).
In conjunction with Volker's srvstr_get_path_talloc()
work this should allow us to start eliminating all
pstrings/fstrings out of the main path processing
code.
I'll watch the build farm tonight...
Jeremy.
(This used to be commit b4eff3f68089f082781afcf90d43faa317949566)
|