index
:
bluez.git
master
Bluetooth protocol stack for Linux
Marcel Holtmann
about
summary
refs
log
tree
commit
diff
stats
homepage
log msg
author
committer
range
path:
root
/
gobex
Age
Commit message (
Expand
)
Author
Files
Lines
2024-01-19
gobex: const annotate RO arrays, use G_N_ELEMENTS
Emil Velikov
1
-4
/
+5
2022-02-18
gobex: Fix read from pointer after free
Tedd Ho-Jeong An
1
-0
/
+2
2022-02-14
gobex: Print error if data cannot be written
Luiz Augusto von Dentz
1
-2
/
+15
2022-01-06
build: Replace use of g_memdup with util_memdup
Luiz Augusto von Dentz
2
-5
/
+7
2020-09-21
gobex: Add SPDX License Identifier
Tedd Ho-Jeong An
12
-168
/
+12
2020-07-01
gobex: Fix segfault caused by interrupted transfer
Denis Grigorev
3
-0
/
+16
2018-12-06
build: Move declaration of _GNU_SOURCE back into individual source files
Marcel Holtmann
1
-1
/
+1
2018-05-23
gobex: Fix compiler warning from casting functions
Marcel Holtmann
2
-2
/
+12
2017-04-23
gobex: Make g_obex_apparam_encode NULL safe
Luiz Augusto von Dentz
1
-0
/
+3
2016-12-07
gobex: Fix a compilation error for the compatibility with LLVM
Miao-chen Chou
5
-16
/
+16
2015-07-08
gobex: Minor coding style (whitespace) fix
Johan Hedberg
1
-1
/
+0
2015-03-01
gobex: Fix includes for gobex.h header
Marcel Holtmann
4
-8
/
+8
2014-12-08
gobex: List all enum values in switch
Szymon Janc
1
-0
/
+1
2014-08-29
gobex: Abort if there is no request to cancel
Luiz Augusto von Dentz
1
-2
/
+7
2014-08-29
gobex: Add g_obex_abort
Luiz Augusto von Dentz
3
-5
/
+15
2014-08-29
gobex: Fix crash when debug is enabled
Luiz Augusto von Dentz
3
-1
/
+17
2014-08-29
gobex: Fix warning if g_obex_resume is called when disconnected
Luiz Augusto von Dentz
1
-1
/
+1
2014-08-11
gobex: Fix use after free
Andrei Emeltchenko
1
-2
/
+7
2014-08-11
gobex: Fix use after free
Andrei Emeltchenko
1
-0
/
+1
2014-08-11
gobex: Fix use after free
Andrei Emeltchenko
1
-2
/
+1
2014-08-05
gobex: Fix use after free
Andrei Emeltchenko
1
-0
/
+1
2014-04-25
gobex: Fix removing invalid source
Szymon Janc
1
-5
/
+17
2014-04-09
gobex: Fix asserting one more time
Luiz Augusto von Dentz
1
-1
/
+1
2014-04-08
gobex: Fix being able to cancel completed requests
Luiz Augusto von Dentz
1
-3
/
+5
2014-04-02
gobex: Really fix assert this time
Luiz Augusto von Dentz
1
-1
/
+1
2014-04-02
gobex: Fix memory leak
Luiz Augusto von Dentz
1
-0
/
+1
2014-04-02
gobex: Fix asserting when resending connect request
Luiz Augusto von Dentz
1
-0
/
+2
2014-03-31
gobex: Respond to authentication challenge
Luiz Augusto von Dentz
1
-14
/
+113
2014-03-31
gobex/header: Add g_obex_header_new_tag function
Luiz Augusto von Dentz
2
-2
/
+8
2014-03-21
gobex: Add g_obex_disconnect
Luiz Augusto von Dentz
2
-0
/
+15
2014-03-21
gobex/transfer: Keep request id for GET when SRM is active
Luiz Augusto von Dentz
1
-1
/
+6
2014-03-21
gobex: Fix not resetting SRM setup
Luiz Augusto von Dentz
1
-1
/
+2
2014-02-20
gobex: Handle suspending/resuming for GET when SRM is active
Luiz Augusto von Dentz
2
-3
/
+55
2014-02-20
gobex: Fix not handling SRM properly
Luiz Augusto von Dentz
1
-8
/
+16
2013-09-29
gobex: Revert g_obex_pending_req_abort to static pending_req_abort
Luiz Augusto von Dentz
2
-4
/
+2
2013-09-29
gobex: Fix crash on g_obex_pending_req_abort
Luiz Augusto von Dentz
1
-1
/
+4
2013-09-11
codingstyle: Change __FUNCTION__ to __func__
Andrei Emeltchenko
1
-1
/
+1
2013-08-12
gobex: Add proper message to transfer errors
Luiz Augusto von Dentz
1
-2
/
+2
2013-05-02
gobex: Get rid of gchar
Lucas De Marchi
1
-8
/
+8
2013-05-01
gobex: Get rid of gint
Lucas De Marchi
2
-8
/
+8
2013-04-09
gobex: Use gcc builtin instead of g_atomic
Lucas De Marchi
1
-6
/
+8
2013-02-15
gobex: Fix GPL version reference
Johan Hedberg
12
-24
/
+36
2012-12-07
Revert "Ensure config.h is included by using CPPFLAGS"
Johan Hedberg
6
-0
/
+24
2012-12-05
Ensure config.h is included by using CPPFLAGS
Lucas De Marchi
6
-24
/
+0
2012-12-04
gobex: Fix build on 32 bits systems
Luiz Augusto von Dentz
1
-8
/
+17
2012-12-04
gobex: Add debug option to apparam
Luiz Augusto von Dentz
3
-9
/
+52
2012-12-04
gobex: Integrate GObexApparam with GObexHeader
Luiz Augusto von Dentz
2
-0
/
+28
2012-12-04
gobex: Introduce GObexApparam API
Luiz Augusto von Dentz
2
-0
/
+373
2012-12-04
gobex: Fix not printing debug messages when GOBEX_DEBUG is set
Luiz Augusto von Dentz
2
-4
/
+6
2012-12-04
gobex: Change UTF name to standard
Neal Peacock
1
-1
/
+1
2012-12-04
gobex: Fix dead assignments in gobex-header.c
Szymon Janc
1
-5
/
+5
2012-12-04
gobex: Add callback and userdata parameter to g_obex_cancel_transfer()
Jaganath Kanakkassery
3
-5
/
+21
2012-12-04
gobex: build: Remove glib-helper.h support
Marcel Holtmann
1
-1
/
+0
2012-12-04
gobex: fix callback remove when canceling transfer
Mikel Astiz
1
-0
/
+3
2012-12-04
gobex: Use ENOSYS to correspond to OBEX not implemented
Luiz Augusto von Dentz
1
-1
/
+2
2012-12-04
gobex: Translate posix error code to proper OBEX response opcode
Luiz Augusto von Dentz
3
-2
/
+29
2012-12-04
gobex: Fix ABORT request not processing
Jaganath Kanakkassery
1
-1
/
+1
2012-12-04
gobex: fix automatically including SRM header in CONNECT responses
Luiz Augusto von Dentz
1
-0
/
+1
2012-12-04
gobex: fix not disabling SRM when dealing with GET responses
Luiz Augusto von Dentz
1
-103
/
+115
2012-12-04
gobex: Remove reduntant NULL assignment
Jaganath Kanakkassery
1
-2
/
+0
2012-12-04
gobex: automatically use SRM when transport type is SOCK_SEQPACKET
Luiz Augusto von Dentz
1
-1
/
+55
2012-12-04
gobex: handle Single Response Mode Parameters (SRMP) headers
Luiz Augusto von Dentz
1
-5
/
+34
2012-12-04
gobex: handle Single Response Mode (SRM) headers
Luiz Augusto von Dentz
3
-33
/
+216
2012-12-04
gobex: introduce g_obex_get_rsp_pkt
Luiz Augusto von Dentz
2
-12
/
+27
2012-12-04
gobex: reduce duplicated code in g_obex_put_req
Luiz Augusto von Dentz
1
-16
/
+2
2012-12-04
gobex: add defines for possible values of SRMP header
Luiz Augusto von Dentz
1
-1
/
+6
2012-12-04
gobex: add defines for possible values of SRM header
Luiz Augusto von Dentz
1
-0
/
+5
2012-12-04
gobex: fix transfer search in transfer_complete
Mikel Astiz
1
-11
/
+19
2012-12-04
gobex: Add translating error codes to strings
Bartosz Szatkowski
2
-0
/
+59
2012-12-04
gobex: fix removing wrong id on transfer_free
Luiz Augusto von Dentz
1
-1
/
+1
2012-12-04
gobex: Add "cd ../dir" handling in setpath
Bartosz Szatkowski
1
-4
/
+10
2012-12-04
gobex: make connection id check less strict
Luiz Augusto von Dentz
1
-1
/
+1
2012-12-04
gobex: fix sending Connection ID header in all requests
Luiz Augusto von Dentz
1
-0
/
+3
2012-12-04
gobex: fix not tracking received responses
Luiz Augusto von Dentz
1
-2
/
+3
2012-12-04
gobex: fix checking connection id for ABORT
Luiz Augusto von Dentz
1
-2
/
+9
2012-12-04
gobex: add check for connection id
Luiz Augusto von Dentz
1
-3
/
+26
2012-12-04
gobex: remove extra define of G_OBEX_RSP_SUCCESS
Luiz Augusto von Dentz
1
-1
/
+0
2012-12-04
gobex: dump data when G_OBEX_DEBUG_DATA is set
Luiz Augusto von Dentz
1
-3
/
+12
2012-12-04
gobex: log packets using G_OBEX_DEBUG_PACKET
Luiz Augusto von Dentz
1
-0
/
+38
2012-12-04
gobex: log headers using G_OBEX_DEBUG_HEADER
Luiz Augusto von Dentz
1
-0
/
+49
2012-12-04
gobex: log transfers using G_OBEX_DEBUG_TRANSFER
Luiz Augusto von Dentz
1
-0
/
+50
2012-12-04
gobex: log commands using G_OBEX_DEBUG_COMMAND
Luiz Augusto von Dentz
1
-0
/
+26
2012-12-04
gobex: log errors using G_OBEX_DEBUG_ERROR
Luiz Augusto von Dentz
4
-7
/
+37
2012-12-04
gobex: add initial support for debug
Luiz Augusto von Dentz
2
-0
/
+96
2012-12-04
gobex: fix includes of config.h
Luiz Augusto von Dentz
4
-3
/
+7
2012-12-04
gobex: add missing checks for config.h
Luiz Augusto von Dentz
3
-0
/
+12
2012-12-04
gobex: Fix decoding byte array headers with too small length
Johan Hedberg
1
-0
/
+7
2012-12-04
gobex: Remove g_obex_packet_find_header
Johan Hedberg
3
-18
/
+3
2012-12-04
gobex: Use larger timeout first packet in transfers
Johan Hedberg
1
-8
/
+10
2012-12-04
gobex: Fix request timeout handling when aborting
Johan Hedberg
1
-4
/
+14
2012-12-04
gobex: Protect against user callback freeing internal objects
Johan Hedberg
1
-3
/
+18
2012-12-04
gobex: Protect against transfer_complete callback removing the transfer
Johan Hedberg
1
-0
/
+3
2012-12-04
gobex: Fix opcode for Action command convenience functions
Johan Hedberg
1
-2
/
+2
2012-12-04
gobex: Add support for Action command header offset (0)
Johan Hedberg
1
-0
/
+2
2012-12-04
gobex: Add client transfer functions taking a pre-created GObexPacket
Johan Hedberg
2
-0
/
+54
2012-12-04
gobex: Add OBEX packet header addition convenience functions
Johan Hedberg
2
-0
/
+52
2012-12-04
gobex: Add Action command convenience functions
Johan Hedberg
3
-0
/
+43
2012-12-04
gobex: fix setting final bit on PUT requests
Luiz Augusto von Dentz
1
-3
/
+7
2012-12-04
gobex: fix not handling unkown transport type
Luiz Augusto von Dentz
1
-0
/
+3
2012-12-04
gobex: Fix encoding of empty unicode headers
Jakub Adamek
1
-1
/
+10
2012-12-04
gobex: Fix compilation when NEED_G_SLIST_FREE_FULL is defined
Daniele Forsi
1
-0
/
+5
2012-12-04
gobex: Remove reduntant empty line
Johan Hedberg
1
-1
/
+0
2012-12-04
gobex: Fix compilation error with GPOINTER_TO_UINT
Johan Hedberg
1
-2
/
+2
2012-12-04
gobex: Add support for returning -EAGAIN from producer callback
Johan Hedberg
2
-0
/
+14
2012-12-04
gobex: Premit raw OBEX error codes within G_OBEX_ERROR GError domain
Johan Hedberg
2
-2
/
+5
2012-12-04
gobex: Refactor get response parsing in transfer code
Johan Hedberg
1
-17
/
+33
2012-12-04
gobex: Fix put request handling with final bit value
Johan Hedberg
1
-22
/
+22
2012-12-04
gobex: Add g_obex_packet_get_body convenience function
Johan Hedberg
2
-0
/
+12
2012-12-04
gobex: Make use of g_obex_send_rsp where possible
Johan Hedberg
1
-8
/
+2
2012-12-04
gobex: Allow g_obex_send_rsp to take custom headers
Johan Hedberg
2
-3
/
+8
2012-12-04
gobex: Merge gobex-transfer.h into gobex.h
Johan Hedberg
3
-50
/
+22
2012-12-04
gobex: Use guint instead of gint for request callback id
Johan Hedberg
3
-28
/
+40
2012-12-04
gobex: Minor coding style fixes
Johan Hedberg
1
-6
/
+4
2012-12-04
gobex: Add g_obex_send_rsp convenience function
Johan Hedberg
2
-1
/
+12
2012-12-04
gobex: Make use of va-args headers in higher level functions
Johan Hedberg
2
-24
/
+16
2012-12-04
gobex: Make transfer functions take va-args header lists
Johan Hedberg
2
-55
/
+72
2012-12-04
gobex: Remove _ID_ from header type definitions
Johan Hedberg
5
-98
/
+94
2012-12-04
gobex: Add va-args based packet creation support
Johan Hedberg
7
-28
/
+118
2012-12-04
gobex: Make buffer parameter const for g_obex_header_new_bytes
Johan Hedberg
2
-2
/
+2
2012-12-04
gobex: Remove unneeded data_policy from g_obex_header_new_bytes
Johan Hedberg
4
-23
/
+6
2012-12-04
gobex: Allow calling g_obex_get_rsp later with custom headers
Johan Hedberg
2
-8
/
+12
2012-12-04
gobex: Ignore unexpected responses (which can occur when aborting)
Johan Hedberg
1
-0
/
+5
2012-12-04
gobex: Add g_obex_delete
Johan Hedberg
2
-0
/
+17
2012-12-04
gobex: Add g_obex_mkdir
Johan Hedberg
2
-0
/
+21
2012-12-04
gobex: Add g_obex_setpath
Johan Hedberg
2
-0
/
+27
2012-12-04
gobex: Fix header offset lookup
Johan Hedberg
1
-2
/
+2
2012-12-04
gobex: Add g_obex_cancel_transfer
Johan Hedberg
2
-0
/
+22
2012-12-04
gobex: Fix g_obex_get_rsp end of transfer handling
Johan Hedberg
1
-3
/
+8
2012-12-04
gobex: Add support for suspend & resume
Johan Hedberg
2
-0
/
+32
2012-12-04
gobex: Add g_obex_get_rsp
Johan Hedberg
2
-3
/
+69
2012-12-04
gobex: Add g_obex_get_req
Johan Hedberg
2
-2
/
+61
2012-12-04
gobex: Don't call consumer callback if there is no data
Johan Hedberg
1
-1
/
+2
2012-12-04
gobex: Add basic server-side put transfer support
Johan Hedberg
2
-2
/
+102
2012-12-04
gobex: Fix typo
Johan Hedberg
1
-1
/
+1
2012-12-04
gobex: Fix also response code for on-demand data based packets
Johan Hedberg
1
-1
/
+5
2012-12-04
gobex: Rename g_obex_put to g_obex_put_req
Johan Hedberg
2
-2
/
+2
2012-12-04
gobex: Remove g_obex_set_request_function
Johan Hedberg
2
-14
/
+3
2012-12-04
gobex: Add per-opcode request handlers
Johan Hedberg
2
-1
/
+68
2012-12-04
gobex: Add type and name headers to the g_obex_put request
Johan Hedberg
1
-0
/
+16
2012-12-04
gobex: Use GObexDataProducer type instead of (custom) GObexPacketDataFunc
Johan Hedberg
5
-13
/
+11
2012-12-04
gobex: Make on-demand body headers a GObexPacket feature
Johan Hedberg
5
-68
/
+56
2012-12-04
gobex: Track last received request internally and remove g_obex_response
Johan Hedberg
2
-51
/
+44
2012-12-04
gobex: Add initial transfer abstraction
Johan Hedberg
2
-0
/
+214
2012-12-04
gobex: Fix end of body packets for on-demand headers
Johan Hedberg
1
-0
/
+9
2012-12-04
gobex: Don't stop sending data if a single packet fails to encode
Johan Hedberg
1
-5
/
+6
2012-12-04
gobex: Fix parsing over-sized packets
Johan Hedberg
1
-0
/
+7
2012-12-04
gobex: Rename GObexDisconnectFunc to simply GObexFunc
Johan Hedberg
2
-5
/
+4
2012-12-04
gobex: Make on-demand header callbacks able to fail cleanly
Johan Hedberg
3
-8
/
+19
2012-12-04
gobex: Use opcode instead of entire req in g_obex_response
Johan Hedberg
2
-3
/
+4
2012-12-04
gobex: Add support for Connection ID header
Johan Hedberg
1
-6
/
+47
2012-12-04
gobex: Add g_obex_packet_find_header and g_obex_packet_prepend_header
Johan Hedberg
2
-0
/
+24
2012-12-04
gobex: Add convenience response sending function
Johan Hedberg
4
-12
/
+39
2012-12-04
gobex: Add convenience function for sending connect req
Johan Hedberg
2
-0
/
+37
2012-12-04
gobex: Fix RX MTU setting
Johan Hedberg
1
-0
/
+2
2012-12-04
gobex: Fix minor (whitespace) coding style issue
Johan Hedberg
1
-1
/
+1
2012-12-04
gobex: Add missing g_set_error in header parsing
Johan Hedberg
1
-1
/
+6
2012-12-04
gobex: g_obex_new should create its own GIOChannel ref
Johan Hedberg
1
-1
/
+1
2012-12-04
gobex: Fix removing pending request timeout callback
Johan Hedberg
1
-0
/
+5
2012-12-04
gobex: Remove superfluous return statement
Johan Hedberg
1
-2
/
+0
2012-12-04
gobex: Rename SRM Parameters definition to match spec.
Johan Hedberg
1
-1
/
+1
2012-12-04
gobex: Add support for multi-response requests (SRM)
Johan Hedberg
1
-5
/
+11
2012-12-04
gobex: Add common response codes to gobex-packet.h
Johan Hedberg
1
-8
/
+50
2012-12-04
gobex: Add (transport) MTU parameters to g_obex_new
Johan Hedberg
2
-3
/
+25
2012-12-04
gobex: Split ev_func into req_func and disconn_func
Johan Hedberg
2
-20
/
+34
2012-12-04
gobex: Add support for on-demand headers
Johan Hedberg
3
-8
/
+50
2012-12-04
gobex: Add packet transport support
Johan Hedberg
1
-22
/
+72
2012-12-04
gobex: Add request cancellation support
Johan Hedberg
3
-10
/
+93
2012-12-04
gobex: Remove potential write source in g_obex_unref
Johan Hedberg
1
-0
/
+3
2012-12-04
gobex: Remove disconn callback in favor of generic event callback
Johan Hedberg
3
-38
/
+37
2012-12-04
gobex: Add per-request timeouts
Johan Hedberg
3
-6
/
+41
2012-12-04
gobex: Improve multiple request queuing
Johan Hedberg
1
-4
/
+23
2012-12-04
gobex: Improve decoding error message
Johan Hedberg
1
-2
/
+3
2012-12-04
gobex: Fix decoding error memory leak
Johan Hedberg
1
-0
/
+3
2012-12-04
gobex: Fix length checks in packet decoding
Johan Hedberg
1
-8
/
+2
2012-12-04
gobex: Don't export final bit details in public API
Johan Hedberg
3
-6
/
+8
2012-12-04
gobex: Add proper error returns to packet sending functions
Johan Hedberg
3
-8
/
+26
2012-12-04
gobex: Fix packet length updating when parsing headers
Johan Hedberg
1
-0
/
+1
2012-12-04
gobex: Add initial GError support
Johan Hedberg
7
-38
/
+128
2012-12-04
gobex: Add disconnect callback support
Johan Hedberg
2
-1
/
+20
2012-12-04
gobex: Use GLib size types
Johan Hedberg
4
-35
/
+33
2012-12-04
gobex: Split gobex.c into multiple modules
Johan Hedberg
7
-650
/
+807
2012-12-04
gobex: Move request callback info from GObexPacket to GObex layer
Johan Hedberg
2
-73
/
+58
2012-12-04
gobex: Set MTU from both connect requests and responses
Johan Hedberg
1
-16
/
+17
2012-12-04
gobex: Add functions for fetching data from packets
Johan Hedberg
2
-0
/
+67
2012-12-04
gobex: Name header creation functions more intuitively
Johan Hedberg
2
-8
/
+8
2012-12-04
gobex: Add basic internal handling of connect request
Johan Hedberg
2
-0
/
+42
2012-12-04
gobex: Refactor reading/writing to allow packet based transport
Johan Hedberg
2
-13
/
+52
2012-12-04
gobex: Add basic response handling
Johan Hedberg
2
-13
/
+140
2012-12-04
gobex: Add basic packet sending support
Johan Hedberg
1
-0
/
+105
2012-12-04
gobex: Make G_OBEX_FINAL definition private
Johan Hedberg
2
-1
/
+2
2012-12-04
gobex: Fix GObexPacket variable naming
Johan Hedberg
1
-2
/
+2
2012-12-04
gobex: Add basic request callback support
Johan Hedberg
2
-1
/
+20
2012-12-04
gobex: Add function to get operation information
Johan Hedberg
2
-0
/
+9
2012-12-04
gobex: Clean up handling of the final bit
Johan Hedberg
2
-4
/
+10
2012-12-04
gobex: Add basic packet reading support
Johan Hedberg
1
-0
/
+102
2012-12-04
gobex: Fix checking opcodes with final-bit set
Johan Hedberg
1
-1
/
+1
2012-12-04
gobex: Add g_obex_packet_set_data for non-header data
Johan Hedberg
2
-15
/
+32
2012-12-04
gobex: Rename GObexRequest to GObexPacket
Johan Hedberg
2
-43
/
+43
2012-12-04
gobex: Add basic MTU tracking variables
Johan Hedberg
1
-0
/
+9
2012-12-04
gobex: Add basic request decoding support
Johan Hedberg
2
-0
/
+134
[next]