Skip to contentSkip to conversation

FYI: obex server with support for put/get obexftp

Bluez-devel Collin R. Mulliner 2 participants 3 messages Sep 13, 2005 – Sep 14, 2005 Bluetooth drivers

lore
Share & tools
lore
#0 lore raw

maybe some of you are interested ...

sobexsrv - or the scripting OBEX server

is a Linux OBEX server with support for OPUSH put/get and OBEXFTP. The server is currently Bluetooth only and build ontop of openobex and BlueZ (of course).

The server handles only the basic OBEX operations and calls an external executable for all the application-logic (like OBEXFTP). The basic script included in the package can do OPUSH put/get and OBEXFTP.

The code is in early development so watch out for bugs!

Download it here http://www.mulliner.org/bluetooth/sobexsrv-0.1.tar.gz

... Collin

--
Collin R. Mulliner <[email protected]> BETAVERSiON Systems [www.betaversion.net] info/pgp: finger [email protected]
All programmers are optimists --Frederick P. Brooks, Jr.

-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. Download it for free - -and be entered to win a 42" plasma tv or your very own Sony(tm)PSP. Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
Bluez-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bluez-devel

maintainer
#1 lore raw

Hi Collin,

Quoted 8 lines

maybe some of you are interested ...

sobexsrv - or the scripting OBEX server

is a Linux OBEX server with support for OPUSH put/get and OBEXFTP. The server is currently Bluetooth only and build ontop of openobex and BlueZ (of course).

Quoted 7 lines

The server handles only the basic OBEX operations and calls an external executable for all the application-logic (like OBEXFTP). The basic script included in the package can do OPUSH put/get and OBEXFTP.

The code is in early development so watch out for bugs!

Download it here http://www.mulliner.org/bluetooth/sobexsrv-0.1.tar.gz

I like to have something like this as btobexd inside the bluez-utils. My time is too limited (again) to fully review the source code, but I think it is a good idea to have something like this inside the base.

The scripting part is a nice idea, but I think parts of it should support native FTP and INBOX push. What do you think about extending it to a full Bluetooth FTP daemon that also supports OPP/BIP/BPP to some extend.

And since FUSE is mainline now, I am willing to implement a btfs, but my current ideas with btfs are a little bit more advanced.

Regards

Marcel

-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. Download it for free - -and be entered to win a 42" plasma tv or your very own Sony(tm)PSP. Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
Bluez-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bluez-devel

#2 lore raw

Marcel,

Quoted 3 lines

I like to have something like this as btobexd inside the bluez-utils. My time is too limited (again) to fully review the source code, but I think it is a good idea to have something like this inside the base.

sure, I mainly wrote this because there is no btobexd

Quoted 2 lines

The scripting part is a nice idea, but I think parts of it should support native FTP and INBOX push. What do you think about extending it

the scripting part is mainly to have better user control over things like security (who is allowed to connect etc.) or GUI notification

Quoted 2 lines

to a full Bluetooth FTP daemon that also supports OPP/BIP/BPP to some extend.

of course why not, I just need some more free time and the specs for BIP/BPP :)

Quoted 2 lines

And since FUSE is mainline now, I am willing to implement a btfs, but my current ideas with btfs are a little bit more advanced.

oh btfs, I also started rewriting this completely I guess our ideas are not so different for this ... so this will also happen when I have more time :-)

... Collin

--
Collin R. Mulliner <[email protected]> BETAVERSiON Systems [www.betaversion.net] info/pgp: finger [email protected]
All software sucks equally, but some software is more equal.

-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. Download it for free - -and be entered to win a 42" plasma tv or your very own Sony(tm)PSP. Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
Bluez-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bluez-devel