File: ChangeLog

package info (click to toggle)
libopenobex 1.7.2-1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, bullseye, buster, sid, stretch
  • size: 972 kB
  • ctags: 1,552
  • sloc: ansic: 9,988; xml: 407; makefile: 96
file content (105 lines) | stat: -rw-r--r-- 3,494 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
ver 1.7:
	Add support for CMake config files
	Internal code reorganisation and rewrite
	Add new function set for better control than OBEX_HandleInput():
	  * OBEX_SetTimeout(),
	  * OBEX_Work() and
	  * OBEX_GetDataDirection()

ver 1.6:
	Change ABI from 1 to 2 because:
	  * Redo the USB changes from version 1.4
	  * Remove InOBEX_* function, use the TcpOBEX_* functions instead
	  * Remove the simple Unicode<->ASCII functions
	Add support for Single Response Mode
	Add manpages for all example applications
	Add udev support
	Add new example app to find IrDA and USB OBEX devices
	Add fixes for FreeBSD
	Add support for libusb-1.x
	Add support for close-on-exec

ver 1.5:
	Revert USB changes that broke the ABI.
	Add more documentation and update manual pages.
	Add missing files to distribution.
	Fix obex_object_resume for server side role.
	Fix security issue when creating file.

ver 1.4:
	Add OBEX_ObjectGetSpace function.
	Add OBEX_ObjectGetCommand function.
	Add Bluetooth support for FreeBSD and NetBSD.
	Add support for using OBEX over IPv6.
	Add support for Win32 platform.
	Fix support for document generation.
	Fix public visible symbols of the libraries.
	Fix handling of unexpected data from the server.
	Fix return value interpretation of obex_object_send.
	Fix obex_object_resume handling if sending fails.
	Allow suspending before the first packet has been sent.

ver 1.3:
	Add support for setting the creation-ID.
	Updated constants to match IrOBEX 1.3.
	Replace netbuf implementation with databuffer.
	Fix segmentation fault when receiving invalid OBEX packets.

ver 1.2:
	Add OBEX_EV_REQCHECK support.
	Add support for suspend after sending a header.
	Add support for empty headers for buggy OBEX servers.
	Fix memory leak in obex_object_send().

ver 1.1:
	Fix list of exported functions (Bug 644690).
	Fix duplicate string from basename() result (Bug 668977).
	Fix wrong order of sanity checks (Bug 703452).
	Fix memory leak in send_stream() function.
	ISO C99 says that inttypes.h includes stdint.h header.
	Add proper client side ABORT support.
	Add support for OBEX_SuspendRequest() and OBEX_ResumeRequest().
	Add USB transport support.
	Increase the allowed maximum MTU to 64kB-1.
	Disconnect when an ABORT fails.
	Make it possible to include headers from C++ source code.
	Advertise OBEX Protocol Version 1.0.

ver 1.0.1:
	Make OBEX_TRANS_BLUETOOTH working on Big-endian platform.
	Add COPYING.LIB for LGPL stuff.
	Don't auto generate openobex.spec file.

ver 1.0.0:
	Make 1.0.0-pre5 the final release.

ver 1.0.0-pre5:
	Add Bluetooth server support.
	Add OBEX_SetCustomData() and OBEX_GetCustomData().
	Replace OBEX_GetResponseMessage() with OBEX_ResponseToString().

ver 1.0.0-pre4:
	Add Bluetooth client support.
	Change Bluetooth MTU to OBEX_DEFAULT_MTU.
	Change type of RFCOMM channel to uint8_t.
	Return static strings from obex_get_response_message().
	Add OBEX_TRANS_FD support.

ver 1.0.0-pre3:
	Fix workaround for Bluetooth support, again.
	Implement correct handling of OBEX_EV_REQDONE.
	Replace OBEX_TRANS_CUST with OBEX_TRANS_CUSTOM.
	Remove default prefix statement.
	Remove GLib dependencies.
	Change g_htons() into htons().

ver 1.0.0-pre2:
	Add support for DEBUG and DUMP.
	Add streaming support and push command.
	Disable IrDA discovery if a valid IrDA address is supplied.
	Fix workaround for compilation without Bluetooth support.

ver 1.0.0-pre1:
	Support for Bluetooth transport layer.
	Handle unexpected data in continue.
	Allow higher MTUs.