Volker Lendecke
1b6add251c
r24436: Convert reply_lockread/writeunlock to the new API
2007-10-10 12:29:47 -05:00
Volker Lendecke
42b07a52b9
r24433: Convert reply_ntrename to the new API
2007-10-10 12:29:46 -05:00
Volker Lendecke
e528479f56
r24431: Convert the reply_printXX calls to the new API
2007-10-10 12:29:46 -05:00
Volker Lendecke
6def2ee03b
r24430: Convert reply_writeclose to the new API
2007-10-10 12:29:46 -05:00
Volker Lendecke
01c7426fc0
r24428: Convert reply_unlock to the new API
2007-10-10 12:29:45 -05:00
Volker Lendecke
212f43ddea
r24427: Convert reply_lock to the new API
2007-10-10 12:29:45 -05:00
Volker Lendecke
30aada0ef8
r24426: Convert reply_read to the new API
2007-10-10 12:29:45 -05:00
Volker Lendecke
244965f7b6
r24425: Convert reply_write to the new API
2007-10-10 12:29:45 -05:00
Volker Lendecke
bd22885386
r24423: Convert reply_lseek to the new API
2007-10-10 12:29:44 -05:00
Volker Lendecke
3cc22fd74f
r24422: Convert reply_ctemp to the new API
2007-10-10 12:29:44 -05:00
Volker Lendecke
56bab5ea4c
r24417: Convert reply_setatr to the new API
2007-10-10 12:29:43 -05:00
Volker Lendecke
1a08b97a93
r24415: Convert reply_getatr to the new API
2007-10-10 12:29:43 -05:00
Volker Lendecke
fa341e4840
r24414: Convert reply_mv to the new API
2007-10-10 12:29:42 -05:00
Volker Lendecke
394987f522
r24412: Convert reply_open to the new API
2007-10-10 12:29:42 -05:00
Volker Lendecke
bce87ebdc0
r24406: Push reply_prep_legacy into reply_lockingX
2007-10-10 12:29:41 -05:00
Volker Lendecke
cb8fab5663
r24404: Remove get_OutBuffer usage from blocking.c
2007-10-10 12:29:41 -05:00
Jeremy Allison
27e183afa8
r24387: Convert readbraw to the new api. Volker, keep checking in
...
your patches please :-). I'll work on SMBreadBmpx tomorrow.
Jeremy.
2007-10-10 12:29:38 -05:00
Jeremy Allison
a7648ed9d4
r24386: Piss off Volker (not deliberately) by checking in a reply_mknew -> conversion.
...
Sorry vl, remove one of your 15 patches :-).
Jeremy.
2007-10-10 12:29:38 -05:00
Volker Lendecke
197c231079
r24358: Push reply_prep_legacy into reply_nttrans[s]
2007-10-10 12:29:36 -05:00
Volker Lendecke
f7e2eec35f
r24349: For large read&x we need more than 64k of outbuf.
2007-10-10 12:29:32 -05:00
Volker Lendecke
0eb831ca0e
r24328: Restore chain_reply error handling
...
Get the whole smb header from the second chained function, in particular
the error fields
2007-10-10 12:29:30 -05:00
Volker Lendecke
f923bba908
r24327: First round of fixes to chain_reply
...
The argument to smb_setlen does not contain the nbt header of 4 bytes
The chained function might allocate outbuf itself (as now happens with
reply_read_and_X). This would erroneously overwrite the caller's outbuf.
Give it an outbuf pointer of it's own
2007-10-10 12:29:29 -05:00
Volker Lendecke
7926b5dfb8
r24322: Wrap reply_read_and_X in reply_prep_legacy
2007-10-10 12:29:28 -05:00
Volker Lendecke
9269e3d588
r24318: Print a prominent warning when reply_prep_legacy is called
...
This is a temporary function anyway
2007-10-10 12:29:27 -05:00
Volker Lendecke
607e7d2447
r24271: Push reply_prep_legacy into reply_write_and_X
2007-10-10 12:29:24 -05:00
Volker Lendecke
74ae19cca6
r24231: Push allocating InBuffer/OutBuffer into reply_transs
2007-10-10 12:29:18 -05:00
Volker Lendecke
39a7809aa4
r24229: Push allocating InBuffer/OutBuffer into reply_transs
2007-10-10 12:29:18 -05:00
Volker Lendecke
f843c02f07
r24225: Convert reply_flush to the new API
2007-10-10 12:29:18 -05:00
Volker Lendecke
4863ff2899
r24223: Convert reply_echo to the new API
2007-10-10 12:29:17 -05:00
Volker Lendecke
a55a4d71ff
r24159: Convert reply_transs2 to the new API
2007-10-10 12:29:15 -05:00
Volker Lendecke
a9c2d75b42
r24156: Convert reply_trans2 to the new API
2007-10-10 12:29:15 -05:00
Volker Lendecke
248f15ff14
r24135: Convert call_trans2open to the new API
...
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
2007-10-10 12:29:10 -05:00
Volker Lendecke
d4d550aa2b
r24119: Convert reply_exit to the new API
2007-10-10 12:29:08 -05:00
Volker Lendecke
6e5f39379f
r24100: Convert reply_ntcancel to the new API
2007-10-10 12:29:06 -05:00
Volker Lendecke
28025fc17e
r24091: Convert reply_ntcreate_and_X to the new API
...
The routines called will follow
2007-10-10 12:29:05 -05:00
Volker Lendecke
1bb2b341e2
r24089: Add reply_prep/post_legacy
...
Routines to ease the transition to the new API
2007-10-10 12:29:04 -05:00
Volker Lendecke
fb0a1b7bd0
r24088: Convert reply_unlink to the new API
2007-10-10 12:29:04 -05:00
Volker Lendecke
bbc99e1c3b
r24086: Convert reply_ulogoffX to the new API
2007-10-10 12:29:04 -05:00
Volker Lendecke
7689048d71
r24085: Convert reply_rmdir to the new API
2007-10-10 12:29:03 -05:00
Volker Lendecke
e93f3996fc
r24084: Convert reply_mkdir to the new API
2007-10-10 12:29:03 -05:00
Volker Lendecke
c8e0aa5752
r24079: Convert reply_dskattr to the new API
2007-10-10 12:29:03 -05:00
Volker Lendecke
bd0cb48dde
r24077: Convert reply_tdis to the new API
2007-10-10 12:29:02 -05:00
Volker Lendecke
35675a6a33
r24056: Another big one: This converts reply_sesssetup_and_X to the new API. As usual,
...
its history can be found on http://samba.org/~vlendec/sesssetup/ . This very
obviously needs close review.
Volker
2007-10-10 12:29:00 -05:00
Volker Lendecke
a2ecc34aa4
r24046: Fix a 64-bit warning
2007-10-10 12:28:59 -05:00
Volker Lendecke
e5c7c6406a
r24004: Convert reply_checkpath to the new API
2007-10-10 12:28:55 -05:00
Volker Lendecke
9422385d9c
r24003: Convert reply_tcon_and_X to the new API
2007-10-10 12:28:55 -05:00
Volker Lendecke
bd981f5328
r24002: Convert reply_negprot to the new API
2007-10-10 12:28:54 -05:00
Volker Lendecke
e3a10e9ffb
r23999: Convert reply_open_and_X
...
This is an example of chained code that is executed in make test
2007-10-10 12:28:54 -05:00
Volker Lendecke
dbf74cb747
r23998: Convert reply_close to the new API
2007-10-10 12:28:54 -05:00
Volker Lendecke
5594af2b20
r23997: Check in the infrastructure for getting rid of the global 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
2007-10-10 12:28:53 -05:00