Volker Lendecke
2ea14d4e98
r24433: Convert reply_ntrename to the new API
...
(This used to be commit 42b07a52b9
)
2007-10-10 12:29:46 -05:00
Volker Lendecke
591669ba06
r24431: Convert the reply_printXX calls to the new API
...
(This used to be commit e528479f56
)
2007-10-10 12:29:46 -05:00
Volker Lendecke
4a989dac81
r24430: Convert reply_writeclose to the new API
...
(This used to be commit 6def2ee03b
)
2007-10-10 12:29:46 -05:00
Volker Lendecke
0f73d64f7d
r24428: Convert reply_unlock to the new API
...
(This used to be commit 01c7426fc0
)
2007-10-10 12:29:45 -05:00
Volker Lendecke
ca70ea9310
r24427: Convert reply_lock to the new API
...
(This used to be commit 212f43ddea
)
2007-10-10 12:29:45 -05:00
Volker Lendecke
4c7212b4e4
r24426: Convert reply_read to the new API
...
(This used to be commit 30aada0ef8
)
2007-10-10 12:29:45 -05:00
Volker Lendecke
7c25bf4511
r24425: Convert reply_write to the new API
...
(This used to be commit 244965f7b6
)
2007-10-10 12:29:45 -05:00
Volker Lendecke
fe502551c3
r24423: Convert reply_lseek to the new API
...
(This used to be commit bd22885386
)
2007-10-10 12:29:44 -05:00
Volker Lendecke
dee4ab1533
r24422: Convert reply_ctemp to the new API
...
(This used to be commit 3cc22fd74f
)
2007-10-10 12:29:44 -05:00
Volker Lendecke
06ed827edf
r24417: Convert reply_setatr to the new API
...
(This used to be commit 56bab5ea4c
)
2007-10-10 12:29:43 -05:00
Volker Lendecke
73b3ae9c55
r24415: Convert reply_getatr to the new API
...
(This used to be commit 1a08b97a93
)
2007-10-10 12:29:43 -05:00
Volker Lendecke
5fe4384cd9
r24414: Convert reply_mv to the new API
...
(This used to be commit fa341e4840
)
2007-10-10 12:29:42 -05:00
Volker Lendecke
2da44a2dee
r24412: Convert reply_open to the new API
...
(This used to be commit 394987f522
)
2007-10-10 12:29:42 -05:00
Volker Lendecke
29df25351d
r24406: Push reply_prep_legacy into reply_lockingX
...
(This used to be commit bce87ebdc0
)
2007-10-10 12:29:41 -05:00
Volker Lendecke
ae89ba48ec
r24404: Remove get_OutBuffer usage from blocking.c
...
(This used to be commit cb8fab5663
)
2007-10-10 12:29:41 -05:00
Jeremy Allison
d701a47c73
r24387: Convert readbraw to the new api. Volker, keep checking in
...
your patches please :-). I'll work on SMBreadBmpx tomorrow.
Jeremy.
(This used to be commit 27e183afa8
)
2007-10-10 12:29:38 -05:00
Jeremy Allison
5cc0a6b43c
r24386: Piss off Volker (not deliberately) by checking in a reply_mknew -> conversion.
...
Sorry vl, remove one of your 15 patches :-).
Jeremy.
(This used to be commit a7648ed9d4
)
2007-10-10 12:29:38 -05:00
Volker Lendecke
6bee410431
r24358: Push reply_prep_legacy into reply_nttrans[s]
...
(This used to be commit 197c231079
)
2007-10-10 12:29:36 -05:00
Volker Lendecke
2fb27fcb69
r24349: For large read&x we need more than 64k of outbuf.
...
(This used to be commit f7e2eec35f
)
2007-10-10 12:29:32 -05:00
Volker Lendecke
d90f6fa1bd
r24328: Restore chain_reply error handling
...
Get the whole smb header from the second chained function, in particular
the error fields
(This used to be commit 0eb831ca0e
)
2007-10-10 12:29:30 -05:00
Volker Lendecke
26f6826dfc
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
(This used to be commit f923bba908
)
2007-10-10 12:29:29 -05:00
Volker Lendecke
61ee2d3720
r24322: Wrap reply_read_and_X in reply_prep_legacy
...
(This used to be commit 7926b5dfb8
)
2007-10-10 12:29:28 -05:00
Volker Lendecke
c898c51984
r24318: Print a prominent warning when reply_prep_legacy is called
...
This is a temporary function anyway
(This used to be commit 9269e3d588
)
2007-10-10 12:29:27 -05:00
Volker Lendecke
b0dc209c19
r24271: Push reply_prep_legacy into reply_write_and_X
...
(This used to be commit 607e7d2447
)
2007-10-10 12:29:24 -05:00
Volker Lendecke
1d3c1de502
r24231: Push allocating InBuffer/OutBuffer into reply_transs
...
(This used to be commit 74ae19cca6
)
2007-10-10 12:29:18 -05:00
Volker Lendecke
133ef281c0
r24229: Push allocating InBuffer/OutBuffer into reply_transs
...
(This used to be commit 39a7809aa4
)
2007-10-10 12:29:18 -05:00
Volker Lendecke
5d2031915e
r24225: Convert reply_flush to the new API
...
(This used to be commit f843c02f07
)
2007-10-10 12:29:18 -05:00
Volker Lendecke
c847b2afe7
r24223: Convert reply_echo to the new API
...
(This used to be commit 4863ff2899
)
2007-10-10 12:29:17 -05:00
Volker Lendecke
1d8851f4c7
r24159: Convert reply_transs2 to the new API
...
(This used to be commit a55a4d71ff
)
2007-10-10 12:29:15 -05:00
Volker Lendecke
e2f0b5dd2a
r24156: Convert reply_trans2 to the new API
...
(This used to be commit a9c2d75b42
)
2007-10-10 12:29:15 -05:00
Volker Lendecke
b91704d47b
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
(This used to be commit 248f15ff14
)
2007-10-10 12:29:10 -05:00
Volker Lendecke
a0a9a301d2
r24119: Convert reply_exit to the new API
...
(This used to be commit d4d550aa2b
)
2007-10-10 12:29:08 -05:00
Volker Lendecke
4473a5ec54
r24100: Convert reply_ntcancel to the new API
...
(This used to be commit 6e5f39379f
)
2007-10-10 12:29:06 -05:00
Volker Lendecke
d95725370f
r24091: Convert reply_ntcreate_and_X to the new API
...
The routines called will follow
(This used to be commit 28025fc17e
)
2007-10-10 12:29:05 -05:00
Volker Lendecke
15dc8917db
r24089: Add reply_prep/post_legacy
...
Routines to ease the transition to the new API
(This used to be commit 1bb2b341e2
)
2007-10-10 12:29:04 -05:00
Volker Lendecke
4254af7180
r24088: Convert reply_unlink to the new API
...
(This used to be commit fb0a1b7bd0
)
2007-10-10 12:29:04 -05:00
Volker Lendecke
8084a39ce0
r24086: Convert reply_ulogoffX to the new API
...
(This used to be commit bbc99e1c3b
)
2007-10-10 12:29:04 -05:00
Volker Lendecke
4694e757ba
r24085: Convert reply_rmdir to the new API
...
(This used to be commit 7689048d71
)
2007-10-10 12:29:03 -05:00
Volker Lendecke
68513d521d
r24084: Convert reply_mkdir to the new API
...
(This used to be commit e93f3996fc
)
2007-10-10 12:29:03 -05:00
Volker Lendecke
ef97e2dece
r24079: Convert reply_dskattr to the new API
...
(This used to be commit c8e0aa5752
)
2007-10-10 12:29:03 -05:00
Volker Lendecke
09b3d25252
r24077: Convert reply_tdis to the new API
...
(This used to be commit bd0cb48dde
)
2007-10-10 12:29:02 -05:00
Volker Lendecke
7d2d4ddfa2
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
(This used to be commit 35675a6a33
)
2007-10-10 12:29:00 -05:00
Volker Lendecke
e5cdc454aa
r24046: Fix a 64-bit warning
...
(This used to be commit a2ecc34aa4
)
2007-10-10 12:28:59 -05:00
Volker Lendecke
01d5091c26
r24004: Convert reply_checkpath to the new API
...
(This used to be commit e5c7c6406a
)
2007-10-10 12:28:55 -05:00
Volker Lendecke
db9f25c1c5
r24003: Convert reply_tcon_and_X to the new API
...
(This used to be commit 9422385d9c
)
2007-10-10 12:28:55 -05:00
Volker Lendecke
3d12c53eb3
r24002: Convert reply_negprot to the new API
...
(This used to be commit bd981f5328
)
2007-10-10 12:28:54 -05:00
Volker Lendecke
9e40557047
r23999: Convert reply_open_and_X
...
This is an example of chained code that is executed in make test
(This used to be commit e3a10e9ffb
)
2007-10-10 12:28:54 -05:00
Volker Lendecke
47cdfc0413
r23998: Convert reply_close to the new API
...
(This used to be commit dbf74cb747
)
2007-10-10 12:28:54 -05:00
Volker Lendecke
cc6a41017c
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
(This used to be commit 5594af2b20
)
2007-10-10 12:28:53 -05:00
Volker Lendecke
8579dd4ded
r23990: Reformatting for 80 cols and trailing whitespace
...
(This used to be commit 0484de27d9
)
2007-10-10 12:28:53 -05:00