Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | r25117: The mega-patch Jerry was waiting for. Remove all pstrings from | Jeremy Allison | 2007-10-10 | 1 | -181/+288 | |
| | | | | | | | | the main server code paths. We should now be able to cope with paths up to PATH_MAX length now. Final job will be to add the TALLOC_CTX * parameter to unix_convert to make it explicit (for Volker). Jeremy. | |||||
* | r25111: Move to talloced pathnames on most code paths. | Jeremy Allison | 2007-10-10 | 1 | -103/+146 | |
| | | | | | | | | | There are now ony 17 pstrings left in reply.c, and these will be easy to remove (and I'll be doing that shortly). Had to fix an interesting bug in pull_ucs2_base_talloc() when a source string is not null terminated :-). Jeremy. | |||||
* | r25102: Rewrite msdfs code to use talloced filenames. Passes make test | Jeremy Allison | 2007-10-10 | 1 | -90/+123 | |
| | | | | | | and make valgrindtest. Final step will be to change srvstr_get_path() to return talloced memory in the major codepaths. Jeremy. | |||||
* | r25055: Add file_id_string_tos | Volker Lendecke | 2007-10-10 | 1 | -2/+2 | |
| | | | | This removes file_id_string_static and file_id_string_static2 | |||||
* | r25009: Large patch discussed with Volker. Move unix_convert to a talloc-based | Jeremy Allison | 2007-10-10 | 1 | -177/+312 | |
| | | | | | | interface. More development will come on top of this. Remove the "mangled map" parameter. Jeremy. | |||||
* | r24702: Remove the old API pointers | Volker Lendecke | 2007-10-10 | 1 | -9/+6 | |
| | ||||||
* | r24659: Some formatting changes helping to minimize the 3_2_0 diff | Volker Lendecke | 2007-10-10 | 1 | -8/+8 | |
| | ||||||
* | r24548: Fix the case-changing renames | Volker Lendecke | 2007-10-10 | 1 | -14/+9 | |
| | | | | | This was broken when I changed reply_mv to wrap in a open_file_ntcreate call, unix_convert on the destination was called twice | |||||
* | r24501: Added bcc test for reply_tcon & removed Vl's comment :-). | Jeremy Allison | 2007-10-10 | 1 | -6/+5 | |
| | | | | Jeremy. | |||||
* | r24498: More extra code into a function, reply_openerror. | Jeremy Allison | 2007-10-10 | 1 | -38/+5 | |
| | | | | Jeremy. | |||||
* | r24476: Fix the mappings in reply_opeXXX calls. Now to test renames. | Jeremy Allison | 2007-10-10 | 1 | -7/+24 | |
| | | | | Jeremy. | |||||
* | r24461: Fix Bug 4852, thank to anto <sistemac@prosoft.ba> for reporting it. | Volker Lendecke | 2007-10-10 | 1 | -0/+14 | |
| | ||||||
* | r24457: Convert reply_tcon to the new API | Volker Lendecke | 2007-10-10 | 1 | -29/+25 | |
| | | | | | | | | | | Jeremy, I really apologize for doing this, but I just wanted to enjoy converting the last SMB call :-) I've left one little task for you there, I'm not certain that checking the inbuf length is correct here. Volker | |||||
* | r24453: Remove the read and write bmpx calls | Volker Lendecke | 2007-10-10 | 1 | -256/+28 | |
| | | | | | | | | | | | | | | Talked to both Tridge and Jeremy about this, Tridge said that there is a special error message persuading OS/2 to fall back to other methods. The calls now checked in always return the error message we used to return when "read bmpx = False" was set (the default): ERRSRV, ERRuseSTD. If someone has a reproducable test case where this is really needed, we can always dig it up from version control and convert it to the new API. But that time without that silly parameter, and with a torture test case for "make test" please :-) Volker | |||||
* | r24445: Convert SMBwritebraw. No test suite unfortunately.... I need to ↵ | Jeremy Allison | 2007-10-10 | 1 | -61/+150 | |
| | | | | | | write one for this. Jeremy | |||||
* | r24443: Convert reply_search/fclose to the new API | Volker Lendecke | 2007-10-10 | 1 | -57/+95 | |
| | ||||||
* | r24442: Convert reply_copy to the new API | Volker Lendecke | 2007-10-10 | 1 | -38/+84 | |
| | ||||||
* | r24441: Convert reply_ioctl to the new API | Volker Lendecke | 2007-10-10 | 1 | -20/+36 | |
| | ||||||
* | r24439: Convert reply_get/setattrE to the new API | Volker Lendecke | 2007-10-10 | 1 | -25/+50 | |
| | ||||||
* | r24436: Convert reply_lockread/writeunlock to the new API | Volker Lendecke | 2007-10-10 | 1 | -40/+78 | |
| | ||||||
* | r24431: Convert the reply_printXX calls to the new API | Volker Lendecke | 2007-10-10 | 1 | -47/+107 | |
| | ||||||
* | r24430: Convert reply_writeclose to the new API | Volker Lendecke | 2007-10-10 | 1 | -18/+36 | |
| | ||||||
* | r24429: reply_setdir is not used... | Volker Lendecke | 2007-10-10 | 1 | -53/+0 | |
| | ||||||
* | r24428: Convert reply_unlock to the new API | Volker Lendecke | 2007-10-10 | 1 | -11/+24 | |
| | ||||||
* | r24427: Convert reply_lock to the new API | Volker Lendecke | 2007-10-10 | 1 | -10/+22 | |
| | ||||||
* | r24426: Convert reply_read to the new API | Volker Lendecke | 2007-10-10 | 1 | -19/+40 | |
| | ||||||
* | r24425: Convert reply_write to the new API | Volker Lendecke | 2007-10-10 | 1 | -21/+40 | |
| | ||||||
* | r24423: Convert reply_lseek to the new API | Volker Lendecke | 2007-10-10 | 1 | -12/+25 | |
| | ||||||
* | r24422: Convert reply_ctemp to the new API | Volker Lendecke | 2007-10-10 | 1 | -33/+52 | |
| | ||||||
* | r24417: Convert reply_setatr to the new API | Volker Lendecke | 2007-10-10 | 1 | -19/+34 | |
| | ||||||
* | r24415: Convert reply_getatr to the new API | Volker Lendecke | 2007-10-10 | 1 | -20/+30 | |
| | ||||||
* | r24414: Convert reply_mv to the new API | Volker Lendecke | 2007-10-10 | 1 | -26/+45 | |
| | ||||||
* | r24412: Convert reply_open to the new API | Volker Lendecke | 2007-10-10 | 1 | -37/+50 | |
| | ||||||
* | r24409: Check wct in reply_open | Volker Lendecke | 2007-10-10 | 1 | -2/+8 | |
| | ||||||
* | r24408: Remove reply_prep_legacy from reply_lockingX | Volker Lendecke | 2007-10-10 | 1 | -24/+22 | |
| | ||||||
* | r24406: Push reply_prep_legacy into reply_lockingX | Volker Lendecke | 2007-10-10 | 1 | -17/+48 | |
| | ||||||
* | r24405: Check wct in reply_lockingX | Volker Lendecke | 2007-10-10 | 1 | -8/+19 | |
| | ||||||
* | r24402: Fix a 64-bit warning | Volker Lendecke | 2007-10-10 | 1 | -1/+1 | |
| | ||||||
* | r24392: Minor simplifications | Volker Lendecke | 2007-10-10 | 1 | -4/+2 | |
| | ||||||
* | r24387: Convert readbraw to the new api. Volker, keep checking in | Jeremy Allison | 2007-10-10 | 1 | -56/+121 | |
| | | | | | your patches please :-). I'll work on SMBreadBmpx tomorrow. Jeremy. | |||||
* | r24386: Piss off Volker (not deliberately) by checking in a reply_mknew -> ↵ | Jeremy Allison | 2007-10-10 | 1 | -32/+52 | |
| | | | | | | | conversion. Sorry vl, remove one of your 15 patches :-). Jeremy. | |||||
* | r24383: Convert call_nt_transact_ioctl to the new API | Volker Lendecke | 2007-10-10 | 1 | -0/+16 | |
| | ||||||
* | r24355: move reply_outbuf() to the place where it's used | Stefan Metzmacher | 2007-10-10 | 1 | -1/+1 | |
| | | | | metze | |||||
* | r24351: Remove reply_prep_legacy from reply_read_and_X | Volker Lendecke | 2007-10-10 | 1 | -20/+17 | |
| | ||||||
* | r24348: Do not use inbuf/outbuf in the sendfile path of read_and_X | Volker Lendecke | 2007-10-10 | 1 | -17/+19 | |
| | ||||||
* | r24347: fake_sendfile does not need Inbuf/Outbuf | Volker Lendecke | 2007-10-10 | 1 | -7/+23 | |
| | | | | | | | 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. | |||||
* | r24346: Push reply_prep_legacy into send_file_readX | Volker Lendecke | 2007-10-10 | 1 | -39/+32 | |
| | ||||||
* | r24332: schedule_aio_read_and_X does not need InBuf/OutBuf | Volker Lendecke | 2007-10-10 | 1 | -8/+7 | |
| | ||||||
* | r24325: Push down reply_prep_legacy in reply_read_and_X | Volker Lendecke | 2007-10-10 | 1 | -14/+14 | |
| | ||||||
* | r24324: No reply_prep_legacy() in reply_pipe_read_and_X | Volker Lendecke | 2007-10-10 | 1 | -9/+7 | |
| |