📄 changelog
字号:
/etc/pcmcia/config- [new] new features for *btctl open_uart*: *btctl open_uart <device> <speed>- [fix] Xircom card works now.- [new] obex-server can work with different root-folders (AFE support)- [new] btsdp starts automatically (SDPInit(SDP_SVC_PROVIDER)). so btsdp starts when btsrv does.- [new] *btctl* andestand mnemonics for dev classes and shows it.Version 1.0pre2 [31.05.2002]- [new] new drivers for *bluecard* cards (Anycom) and 3COM cards- [new] cross-compiling support (ARM, PowerPC,...)- [new] *open_uart* accept speed (no need to call stty)- [fix] affix_uart support Xircom cards- [changes] libbt*.so libs moved to libaffix*.soVersion 1.0pre1 [24.05.2002]- [new] Added Audio support - SCO connections. Initial version.- [changes] openobex removed from project. *openobex* has to be downlaod separately from: http://sourceforge.net/projects/openobex/ or if you are Debian user just: apt-get install libopenobex1 apt-get install libopenobex-dev- [fix/changes] USB driver modified. It reads EP addresses from the device. It now support some non-standard devices.- [fix] some fixes in uart driver.- [fix] CC in config.in can be set to properly compile by different compiler. (by cross compiler)Version 0.99 [14.04.2002]- [fix/changes] some SDP parts re-written.- [changes] sockaddr_{hci,l2cap,rfcomm} repleaced by *sockaddr_affix* !NOTE: it requires to recompile and reinstall whole affix- [new] *btctl* has now *prompt* (ftp) command - interactive shell & File Transfer Console (OBEX).- [new] OBEX client now full featured (in ftp mode). commands: open, close, put, get, push, rm, cd, mkdir- [new] Linux kernel 2.5.x supported (not well tested)- [new] added new info to README (usage examples, commands explanation).Version 0.98 [05.04.2002]- [new] added *push* command for pushing objects. E.g. I pushed background pictures for Ericsson T68 phone (picture should be in GIF format for Ericsson phone). btctl push 00:80:37:ee:38:9f test1.gif- [fix] added service type to connect to to *btctl connect* command btctl connect <bda> SERial|LAN|DUP check *btctl -h*- [fix] SDP service search and attribute request can be done on the same L2CAP connection- [fix] some OBEX fixesVersion 0.97 [28.03.2002]- [new] added OBEX File Transfer support (ls, put, get) commands- [new] added "browse" command to btctl for service browsing- [new] added "search" command to btctl for service searching It works well with Windows Stack from DigiAnswer. Windows stack does not use PublicBrowseGroup- [new] server channel for *connect* and OBEX commands is extracted from SDP server to disable this behavior use "-s" or "--nosdp" options- [fix] OBEX server fixed. it works now.- [new] kernel 2.4.18 fixed- [fix] device registration/unregistration in PANVersion 0.96 [15.03.2002]- [new] added field *local* to sockaddr_rfcomm to connect through certain Bluetooth adapter sockaddr_rfcomm { ... old fields.. BD_ADDR local; } set *local* to Bluetooth address of the adapter to connect through. or BDADDR_ANY- [new] SDP server works based on MTU- [fix] SDP Continuation mecahnism - problems on client side. Did not work at all. (e.g. with Ericsson phone)- [new] btctl prints Affix version Version 0.95 [07.03.2002]- [fix] changes in /etc/pcmcia/config file device "affix_uart" to device "affix_uart_cs" bind "affix_uart" to bind "affix_uart_cs" PCMCIA does not work correctly in previouse case- [new] btctl prints features suported by the module (Audio,...)- [fix] SDP stuff has been fixed to be compiled with C compiler- [fix] extra locks added to l2cap and rfcomm modules- [fix] module counters fixedVersion 0.94 [01.03.2002]- [changes] /etc/bluetooth -> /etc/affix- [changes] scripts names in /etc/pcmcia needs to update /etc/pcmcia/config consult README- [new] commands: addpin (sinonym for pincode), rmpin, unbond, pkt_typeVersion 0.93 [22.02.2002]- [fix] extern inline replaced by static inline prevent un-optimized compilation problem- [new] usb driver support any bluetooth deivices- [fix] btsdp_browse connection establishment- [new] L2CAP socket can be connected through any Bluetooth adapter sockaddr_l2cap { ... old fields.. BD_ADDR local; } set *local* to Bluetooth address of the adapter to connect through. or BDADDR_ANY- [fix] hci devices are removing well on *btctl close_uart *- [fix] added locks for l2cap objects- [fix] compilation problem for older kernel (2.4.7 at least) - headers ...Version 0.92 [15.02.2002]- UART protocol fixed setup proper uart parameters to make uart working example: stty -F /dev/ttyS0 -crtscts ispeed 57600 ospeed 57600 btctl open_uart /dev/ttyS0Version 0.91 [07.02.2002]- added /etc/modutuls/affix to automate modules load- rfcomm moved to separate module- added PAN profile- modules names changes -->> check README (modify /etc/pcmcia/config)Version 0.9 [01.02.2002]!!! NOTES Do not patch the kernel with this version. Patch will be available soon- btctl shows all available devices in the system btctl -i bt0 "-i" this options is used to handle certain devices- btuarto changed by btuart.o & btuart_cs.o btctl open_uart /dev/ttyS0 btctl close_uart /dev/ttyS0 commands are use to open Bluetooth adapters having UART interface- Added HCI socket (internally used only now) BTPROTO_HCI- Added some object locks- Added btsdp_browse Use btsdp_browse <bda | local> to browse SDP server data baseVersion 0.9pre10 [24.01.2002]- additional locks added- Added Master Slave switch btctl connectrole [master|slave]- added timeout for HCI commands (for buggy devices)- fixed action on receiving DM packet- added kpatch-2.4.17- fixed btsrv to be compiled w/o SDP- added *debmod* & *debapp* rules to compile Debian packages- !!! added additional installation notesVersion 0.9pre9 [18.01.2002]- MOD_INC_USE_COUNT & MOD_DEC_USE_COUNT fixed- fixed some bugs in modules removalVersion 0.9pre8 [11.01.2002]- Added debmod and debapp rules to build Debian packages- btsrv unregister services when terminates- connection establishment fixed- Now you can remove sdp services on the fly.- some SDP fixesVersion 0.9pre7 [21.12.2001]- *pragma pack* changed to __attribute__ ((packed)) everywhere tested on Compaq iPAC- Added dynamic buffer/credit management in RFCOMM- Added support for multiple flags in /etc/bluetooth/services added *std* flag. When set connects socket/bty to stdin/stdout- Added /etc/bluetooth/serial- Fixed RFCOMM_SetType. If set to RFCOMM_BTY, transmission disabled on /dev/bty until it will be opened- PF_BLUETOOTH changed to PF_AFFIX to prevent mixing with BlueZ- Fixed CID allocation. Prevented active CID allocation.- SDP: Added functions that convert UUID to a string as a protocol, service class, profile descriptor, and as an hexadecimal number.- Some other minor coding and fixes in the SDP (client side).- sdp/drivers: finished and fixed the browse program. Creation of two other programs (channels and service) and put a README.txt that explains what do they do.Version 0.9pre6 [14.12.2001]- fixed endianess bugs in HCI, USB driver, UART driver, RFCOMM. Affix successfully tested on iMAC (big endian machine)- fixed Configure to properly compile SDP stuff. Windows client connects well to AffixVersion 0.9pre5 [07.12.2001]- fixed endianness in UART, HCI, L2CAP, RFCOMM.- fixed oops on "listen" call.Version 0.9pre4 [30.11.2001]- fixed RFCOMM SetType- Added connection timeout support for L2CAP and RFCOMM sockets- fixed btsrv to run properly- fixed btdev_execute_command to check btdev->hci != NULLVersion 0.9pre3 [22.11.2001]- First public releaseVersion 0.9pre2 [25.10.2001]- Zero public releaseVersion 0.9pre1 [19.10.2001]- Fixed L2CAP state machine to handle simultaneous disconnection requests (it was freezing)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -