Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-08-18 | s3: Add "client_id" to pipes_struct | Volker Lendecke | 1 | -0/+1 | |
2010-08-16 | s3: Remove smbd_server_fd from pipe_write_done | Volker Lendecke | 1 | -1/+1 | |
2010-08-08 | s3: Lift the smbd_messaging_context from np_open | Volker Lendecke | 1 | -1/+3 | |
2010-05-27 | s3:rpc_server: pass down local and remote tsocket_address to np_open() | Stefan Metzmacher | 1 | -1/+4 | |
metze | |||||
2010-04-28 | s3:smbd: make fsp->fake_file_handle a talloc child of fsp | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2010-04-28 | s3:smbd: add comment about returning STATUS_BUFFER_OVERFLOW in ↵ | Stefan Metzmacher | 1 | -1/+15 | |
pipe_read_andx_done() metze | |||||
2010-01-05 | Fix bug #7020 - smbd using 2G memory. | Jeremy Allison | 1 | -0/+10 | |
When deferring an async pipe writeX and readX transfer the outstanding request struct onto the conn struct. This needs freeing after the packet is finally processed. Jeremy. | |||||
2009-12-21 | Remove all calls to reply_doserror - turn them into | Jeremy Allison | 1 | -7/+7 | |
correct reply_nterror calls. Next rename reply_doserror -> reply_force_doserror and plumb in when NT_STATUS_DOS is used. Jeremy. | |||||
2009-07-20 | s3: Change fsp->fsp_name to be an smb_filename struct! | Tim Prouty | 1 | -3/+16 | |
2009-07-10 | Remove reply_unixerror() - no longer needed. Should make Metze's refactoring ↵ | Jeremy Allison | 1 | -5/+18 | |
a lot easier. Jeremy. | |||||
2009-03-23 | s3:smbd: use new simplified snb_signing code in the server | Stefan Metzmacher | 1 | -0/+1 | |
We keep the seqnum/mid mapping in the smb_request structure. This also moves one global variable into the smbd_server_connection struct. metze | |||||
2009-03-17 | Convert np_read to tevent_req | Volker Lendecke | 1 | -7/+7 | |
2009-03-17 | Convert np_write to tevent_req | Volker Lendecke | 1 | -14/+14 | |
2009-02-09 | S3: New module interface for SMB message statistics gathering | todd stecher | 1 | -1/+2 | |
This changelist allows for the addition of custom performance monitoring modules through smb.conf. Entrypoints in the main message processing code have been added to capture the command, subop, ioctl, identity and message size statistics. | |||||
2009-01-31 | Make reply_pipe_read_andx async | Volker Lendecke | 1 | -13/+57 | |
2009-01-31 | Make reply_pipe_write async | Volker Lendecke | 1 | -13/+48 | |
2009-01-31 | Make reply_pipe_write_and_X async | Volker Lendecke | 1 | -20/+52 | |
2009-01-31 | Make-np_write-handle-0-byte-writes-as-NT_STATUS_OK | Volker Lendecke | 1 | -43/+27 | |
2009-01-20 | Remove some smb fsp knowledge from rpc_server/ | Volker Lendecke | 1 | -4/+50 | |
np_open/read/write don't have to know about files_struct | |||||
2009-01-16 | Correctly calculate the offset for read&x | Volker Lendecke | 1 | -2/+6 | |
2008-12-07 | Replace some pointless variables in reply_open_pipe_and_X by comments | Volker Lendecke | 1 | -12/+6 | |
2008-11-28 | Remove "conn" parameter from np_open, smb_request contains it | Volker Lendecke | 1 | -1/+1 | |
2008-11-02 | Remove a bunch of direct inbuf references by adding "vwv" to smb_request | Volker Lendecke | 1 | -11/+10 | |
2008-11-02 | Simplify params of srvstr_pull_buf_talloc() | Volker Lendecke | 1 | -2/+1 | |
Now that "req" is available everywhere, use it. Rename srvstr_pull_buf_talloc() to srvstr_pull_req() | |||||
2008-11-01 | Remove a bunch of direct inbuf references by adding "buf" to smb_request | Volker Lendecke | 1 | -3/+3 | |
2008-10-25 | Move the is_known_pipename check into np_open | Volker Lendecke | 1 | -11/+5 | |
2008-10-14 | Remove unused stuff | Volker Lendecke | 1 | -12/+0 | |
2008-10-13 | Remove smb_np_struct | Volker Lendecke | 1 | -26/+0 | |
2008-10-13 | Use "struct files_struct" for pipes instead of smb_np_struct | Volker Lendecke | 1 | -29/+49 | |
2008-07-19 | Introduce is_known_pipename | Volker Lendecke | 1 | -11/+1 | |
This scans the list of pipes registered via rpc_pipe_register_commands instead of using static tables. (This used to be commit 283e6039989adea1c8921b3600b410cb67b6492a) | |||||
2008-01-04 | Refactor the crypto code after a very helpful conversation | Jeremy Allison | 1 | -2/+1 | |
with Volker. Mostly making sure we have data on the incoming packet type, not stored in the smb header. Jeremy. (This used to be commit c4e5a505043965eec77b5bb9bc60957e8f3b97c8) | |||||
2007-12-26 | Add SMB encryption. Still fixing client decrypt but | Jeremy Allison | 1 | -1/+2 | |
negotiation works. Jeremy. (This used to be commit d78045601af787731f0737b8627450018902b104) | |||||
2007-10-18 | RIP BOOL. Convert BOOL -> bool. I found a few interesting | Jeremy Allison | 1 | -2/+2 | |
bugs in various places whilst doing this (places that assumed BOOL == int). I also need to fix the Samba4 pidl generation (next checkin). Jeremy. (This used to be commit f35a266b3cbb3e5fa6a86be60f34fe340a3ca71f) | |||||
2007-10-10 | [GLUE] Rsync SAMBA_3_2_0 SVN r25598 in order to create the v3-2-test branch. | Gerald (Jerry) Carter | 1 | -1/+1 | |
(This used to be commit 5c6c8e1fe93f340005110a7833946191659d88ab) | |||||
2007-10-10 | r25118: More pstring elimination. | Jeremy Allison | 1 | -5/+11 | |
Jeremy. (This used to be commit 7632f8fb4003657591778d2b55f546d1737859d1) | |||||
2007-10-10 | r24702: Remove the old API pointers | Volker Lendecke | 1 | -3/+3 | |
(This used to be commit 17df313db42199e26d7d2044f6a1d845aacd1a90) | |||||
2007-10-10 | r24425: Convert reply_write to the new API | Volker Lendecke | 1 | -14/+15 | |
(This used to be commit 244965f7b67becb85774311e6ce84318d554384d) | |||||
2007-10-10 | r24326: Fix the build for Solaris CC | Volker Lendecke | 1 | -1/+1 | |
(This used to be commit 7af4c1f547accc973f8b3ed88958bdeaf941754a) | |||||
2007-10-10 | r24324: No reply_prep_legacy() in reply_pipe_read_and_X | Volker Lendecke | 1 | -15/+18 | |
(This used to be commit 304843315c5457ff0288d66d31f1ddb1ef2796f4) | |||||
2007-10-10 | r24278: Push down reply_prep_legacy in reply_write_and_X | Volker Lendecke | 1 | -19/+26 | |
Remove the need for reply_prep_legacy for reply_pipe_write_and_X (This used to be commit de143d5fa61aa487613dda729a43dc3d59a72899) | |||||
2007-10-10 | r24106: Pass fnum instead of buf/offset into get_rpc_pipe_p | Volker Lendecke | 1 | -4/+4 | |
(This used to be commit eb353412c60fc21a31530d9678505470ffbf11ce) | |||||
2007-10-10 | r23999: Convert reply_open_and_X | Volker Lendecke | 1 | -21/+26 | |
This is an example of chained code that is executed in make test (This used to be commit e3a10e9ffb06f429208f8b8e8482bbfd56dace91) | |||||
2007-10-10 | r23998: Convert reply_close to the new API | Volker Lendecke | 1 | -6/+8 | |
(This used to be commit dbf74cb747d34dac571d85d6bae9398558086456) | |||||
2007-10-10 | r23997: Check in the infrastructure for getting rid of the global ↵ | Volker Lendecke | 1 | -3/+3 | |
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) | |||||
2007-10-10 | r23784: use the GPLv3 boilerplate as recommended by the FSF and the license text | Andrew Tridgell | 1 | -2/+1 | |
(This used to be commit b0132e94fc5fef936aa766fb99a306b3628e9f07) | |||||
2007-10-10 | r23779: Change from v2 or later to v3 or later. | Jeremy Allison | 1 | -1/+1 | |
Jeremy. (This used to be commit 407e6e695b8366369b7c76af1ff76869b45347b3) | |||||
2007-10-10 | r23726: Explicitly pass down the FLAGS2 field to srvstr_pull_buf. The next | Volker Lendecke | 1 | -1/+2 | |
checkin will pull this up to srvstr_get_path. At that point we can get more independent of the inbuf, the base_ptr in pull_string will only be used to satisfy UCS2 alignment constraints. (This used to be commit 836782b07bf133e9b2598c4a089f1c810e4c7754) | |||||
2007-10-10 | r22736: Start to merge the low-hanging fruit from the now 7000-line cluster ↵ | Volker Lendecke | 1 | -1/+1 | |
patch. This changes "struct process_id" to "struct server_id", keeping both is just too much hassle. No functional change (I hope ;-)) Volker (This used to be commit 0ad4b1226c9d91b72136310d3bbb640d2c5d67b8) | |||||
2007-10-10 | r22391: Looks bigger than it is. Make "inbuf" available | Jeremy Allison | 1 | -6/+6 | |
to all callers of smb_setlen (via set_message() calls). This will allow the server to reflect back the correct encryption context. Jeremy. (This used to be commit 2d80a96120a5fe2fe726f00746d36d85044c4bdb) | |||||
2007-10-10 | r16945: Sync trunk -> 3.0 for 3.0.24 code. Still need | Jeremy Allison | 1 | -0/+17 | |
to do the upper layer directories but this is what everyone is waiting for.... Jeremy. (This used to be commit 9dafb7f48ca3e7af956b0a7d1720c2546fc4cfb8) |