Re: FTP file authorization and transfer progress support

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Johan and Luiz

--------------------------------------------------
From: "Luiz Augusto von Dentz" <luiz.dentz@xxxxxxxxx>
Sent: Tuesday, November 29, 2011 7:46 PM
To: "Jaganath" <jaganath.k@xxxxxxxxxxx>; <linux-bluetooth@xxxxxxxxxxxxxxx>
Subject: Re: FTP file authorization and transfer progress support

Hi Jaganath,

On Tue, Nov 29, 2011 at 3:53 PM, Johan Hedberg <johan.hedberg@xxxxxxxxx> wrote:
Hi Jaganath,

On Tue, Nov 29, 2011, Jaganath wrote:
Currently in OBEXD, only OPP put has authorization and file progress
indication. I am planning to implement the same in FTP put/get/delete the same way as it does in OPP. But application may need to know the type of the obex operation to which the Authorize method is invoked. So I am planning to add a new method namely GetProperties in transfer, which returns the type of the operation (put/get/delete) so that application can use it in Authorize
method. Please let me know your suggestions.

We try to avoid such extra round-trips in our D-Bus APIs. If such a
feature is really needed the essential context information should be
provided as parameters to the "authorize" call.

Im not so sure authorize here is really useful since FTP requires
connection authorization anyway, we can create transfers if the
purpose is to log them.

Thanks for your reply.
Even if FTP has connection authorization I think it is better to ask
file authorization for put/get/delete. This gives more flexibility to
application. It is up to application to decide whether to ask end user
or simply accept. Also in put case if a file with same filename is already
there, then this approach will be useful for application to handle that.
--
To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Bluez Devel]     [Linux Wireless Networking]     [Linux Wireless Personal Area Networking]     [Linux ATH6KL]     [Linux USB Devel]     [Linux Media Drivers]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Big List of Linux Books]

  Powered by Linux