aboutsummaryrefslogtreecommitdiffstats
path: root/gobex
AgeCommit message (Expand)AuthorFilesLines
2012-08-24gobex: Fix build on 32 bits systemsLuiz Augusto von Dentz1-8/+17
2012-08-16gobex: Add debug option to apparamLuiz Augusto von Dentz3-9/+52
2012-08-16gobex: Integrate GObexApparam with GObexHeaderLuiz Augusto von Dentz2-0/+28
2012-08-16gobex: Introduce GObexApparam APILuiz Augusto von Dentz2-0/+373
2012-08-07gobex: Fix not printing debug messages when GOBEX_DEBUG is setLuiz Augusto von Dentz2-4/+6
2012-06-30gobex: Change UTF name to standardNeal Peacock1-1/+1
2012-06-14gobex: Fix dead assignments in gobex-header.cSzymon Janc1-5/+5
2012-05-04gobex: Add callback and userdata parameter to g_obex_cancel_transfer()Jaganath Kanakkassery3-5/+21
2012-04-16build: Remove glib-helper.h supportMarcel Holtmann1-1/+0
2012-02-26gobex: fix callback remove when canceling transferMikel Astiz1-0/+3
2012-02-20gobex: Use ENOSYS to correspond to OBEX not implementedLuiz Augusto von Dentz1-1/+2
2012-02-20gobex: Translate posix error code to proper OBEX response opcodeLuiz Augusto von Dentz3-2/+29
2012-02-02gobex: Fix ABORT request not processingJaganath Kanakkassery1-1/+1
2012-01-23gobex: fix automatically including SRM header in CONNECT responsesLuiz Augusto von Dentz1-0/+1
2012-01-23gobex: fix not disabling SRM when dealing with GET responsesLuiz Augusto von Dentz1-103/+115
2012-01-18gobex: Remove reduntant NULL assignmentJaganath Kanakkassery1-2/+0
2012-01-11gobex: automatically use SRM when transport type is SOCK_SEQPACKETLuiz Augusto von Dentz1-1/+55
2012-01-11gobex: handle Single Response Mode Parameters (SRMP) headersLuiz Augusto von Dentz1-5/+34
2012-01-11gobex: handle Single Response Mode (SRM) headersLuiz Augusto von Dentz3-33/+216
2012-01-11gobex: introduce g_obex_get_rsp_pktLuiz Augusto von Dentz2-12/+27
2011-12-21gobex: reduce duplicated code in g_obex_put_reqLuiz Augusto von Dentz1-16/+2
2011-12-21gobex: add defines for possible values of SRMP headerLuiz Augusto von Dentz1-1/+6
2011-12-21gobex: add defines for possible values of SRM headerLuiz Augusto von Dentz1-0/+5
2011-12-15gobex: fix transfer search in transfer_completeMikel Astiz1-11/+19
2011-12-09gobex: Add translating error codes to stringsBartosz Szatkowski2-0/+59
2011-11-21gobex: fix removing wrong id on transfer_freeLuiz Augusto von Dentz1-1/+1
2011-11-18gobex: Add "cd ../dir" handling in setpathBartosz Szatkowski1-4/+10
2011-11-12gobex: make connection id check less strictLuiz Augusto von Dentz1-1/+1
2011-11-12gobex: fix sending Connection ID header in all requestsLuiz Augusto von Dentz1-0/+3
2011-11-12gobex: fix not tracking received responsesLuiz Augusto von Dentz1-2/+3
2011-11-12gobex: fix checking connection id for ABORTLuiz Augusto von Dentz1-2/+9
2011-11-07gobex: add check for connection idLuiz Augusto von Dentz1-3/+26
2011-11-07gobex: remove extra define of G_OBEX_RSP_SUCCESSLuiz Augusto von Dentz1-1/+0
2011-10-22gobex: dump data when G_OBEX_DEBUG_DATA is setLuiz Augusto von Dentz1-3/+12
2011-10-22gobex: log packets using G_OBEX_DEBUG_PACKETLuiz Augusto von Dentz1-0/+38
2011-10-22gobex: log headers using G_OBEX_DEBUG_HEADERLuiz Augusto von Dentz1-0/+49
2011-10-22gobex: log transfers using G_OBEX_DEBUG_TRANSFERLuiz Augusto von Dentz1-0/+50
2011-10-22gobex: log commands using G_OBEX_DEBUG_COMMANDLuiz Augusto von Dentz1-0/+26
2011-10-22gobex: log errors using G_OBEX_DEBUG_ERRORLuiz Augusto von Dentz4-7/+37
2011-10-22gobex: add initial support for debugLuiz Augusto von Dentz2-0/+96
2011-10-20gobex: fix includes of config.hLuiz Augusto von Dentz4-3/+7
2011-10-18gobex: add missing checks for config.hLuiz Augusto von Dentz3-0/+12
2011-10-06gobex: Fix decoding byte array headers with too small lengthJohan Hedberg1-0/+7
2011-09-05gobex: Remove g_obex_packet_find_headerJohan Hedberg3-18/+3
2011-09-01gobex: Use larger timeout first packet in transfersJohan Hedberg1-8/+10
2011-09-01gobex: Fix request timeout handling when abortingJohan Hedberg1-4/+14
2011-08-31gobex: Protect against user callback freeing internal objectsJohan Hedberg1-3/+18
2011-08-30gobex: Protect against transfer_complete callback removing the transferJohan Hedberg1-0/+3
2011-08-30gobex: Fix opcode for Action command convenience functionsJohan Hedberg1-2/+2
2011-08-30gobex: Add support for Action command header offset (0)Johan Hedberg1-0/+2
2011-08-30gobex: Add client transfer functions taking a pre-created GObexPacketJohan Hedberg2-0/+54
2011-08-30gobex: Add OBEX packet header addition convenience functionsJohan Hedberg2-0/+52
2011-08-30gobex: Add Action command convenience functionsJohan Hedberg3-0/+43
2011-08-29gobex: fix setting final bit on PUT requestsLuiz Augusto von Dentz1-3/+7
2011-08-29gobex: fix not handling unkown transport typeLuiz Augusto von Dentz1-0/+3
2011-08-22Fix encoding of empty unicode headersJakub Adamek1-1/+10
2011-08-04Fix compilation when NEED_G_SLIST_FREE_FULL is definedDaniele Forsi1-0/+5
2011-07-20Remove reduntant empty lineJohan Hedberg1-1/+0
2011-07-18Fix compilation error with GPOINTER_TO_UINTJohan Hedberg1-2/+2
2011-07-16gobex: Add support for returning -EAGAIN from producer callbackJohan Hedberg2-0/+14
2011-07-16Premit raw OBEX error codes within G_OBEX_ERROR GError domainJohan Hedberg2-2/+5
2011-07-16gobex: Refactor get response parsing in transfer codeJohan Hedberg1-17/+33
2011-07-16gobex: Fix put request handling with final bit valueJohan Hedberg1-22/+22
2011-07-16gobex: Add g_obex_packet_get_body convenience functionJohan Hedberg2-0/+12
2011-07-16gobex: Make use of g_obex_send_rsp where possibleJohan Hedberg1-8/+2
2011-07-16gobex: Allow g_obex_send_rsp to take custom headersJohan Hedberg2-3/+8
2011-07-16gobex: Merge gobex-transfer.h into gobex.hJohan Hedberg3-50/+22
2011-07-16gobex: Use guint instead of gint for request callback idJohan Hedberg3-28/+40
2011-07-16gobex: Minor coding style fixesJohan Hedberg1-6/+4
2011-07-16gobex: Add g_obex_send_rsp convenience functionJohan Hedberg2-1/+12
2011-07-16gobex: Make use of va-args headers in higher level functionsJohan Hedberg2-24/+16
2011-07-16gobex: Make transfer functions take va-args header listsJohan Hedberg2-55/+72
2011-07-16gobex: Remove _ID_ from header type definitionsJohan Hedberg5-98/+94
2011-07-16gobex: Add va-args based packet creation supportJohan Hedberg7-28/+118
2011-07-16gobex: Make buffer parameter const for g_obex_header_new_bytesJohan Hedberg2-2/+2
2011-07-16gobex: Remove unneeded data_policy from g_obex_header_new_bytesJohan Hedberg4-23/+6
2011-07-16gobex: Allow calling g_obex_get_rsp later with custom headersJohan Hedberg2-8/+12
2011-07-16gobex: Ignore unexpected responses (which can occur when aborting)Johan Hedberg1-0/+5
2011-07-16gobex: Add g_obex_deleteJohan Hedberg2-0/+17
2011-07-16gobex: Add g_obex_mkdirJohan Hedberg2-0/+21
2011-07-16gobex: Add g_obex_setpathJohan Hedberg2-0/+27
2011-07-16gobex: Fix header offset lookupJohan Hedberg1-2/+2
2011-07-16gobex: Add g_obex_cancel_transferJohan Hedberg2-0/+22
2011-07-16gobex: Fix g_obex_get_rsp end of transfer handlingJohan Hedberg1-3/+8
2011-07-16gobex: Add support for suspend & resumeJohan Hedberg2-0/+32
2011-07-16gobex: Add g_obex_get_rspJohan Hedberg2-3/+69
2011-07-16gobex: Add g_obex_get_reqJohan Hedberg2-2/+61
2011-07-16gobex: Don't call consumer callback if there is no dataJohan Hedberg1-1/+2
2011-07-16gobex: Add basic server-side put transfer supportJohan Hedberg2-2/+102
2011-07-16gobex: Fix typoJohan Hedberg1-1/+1
2011-07-16gobex: Fix also response code for on-demand data based packetsJohan Hedberg1-1/+5
2011-07-16gobex: Rename g_obex_put to g_obex_put_reqJohan Hedberg2-2/+2
2011-07-16gobex: Remove g_obex_set_request_functionJohan Hedberg2-14/+3
2011-07-16gobex: Add per-opcode request handlersJohan Hedberg2-1/+68
2011-07-16gobex: Add type and name headers to the g_obex_put requestJohan Hedberg1-0/+16
2011-07-16gobex: Use GObexDataProducer type instead of (custom) GObexPacketDataFuncJohan Hedberg5-13/+11
2011-07-16gobex: Make on-demand body headers a GObexPacket featureJohan Hedberg5-68/+56
2011-07-16gobex: Track last received request internally and remove g_obex_responseJohan Hedberg2-51/+44
2011-07-16gobex: Add initial transfer abstractionJohan Hedberg2-0/+214
2011-07-16gobex: Fix end of body packets for on-demand headersJohan Hedberg1-0/+9
2011-07-16gobex: Don't stop sending data if a single packet fails to encodeJohan Hedberg1-5/+6
2011-07-16gobex: Fix parsing over-sized packetsJohan Hedberg1-0/+7
2011-07-16gobex: Rename GObexDisconnectFunc to simply GObexFuncJohan Hedberg2-5/+4
2011-07-16gobex: Make on-demand header callbacks able to fail cleanlyJohan Hedberg3-8/+19
2011-07-16gobex: Use opcode instead of entire req in g_obex_responseJohan Hedberg2-3/+4
2011-07-16gobex: Add support for Connection ID headerJohan Hedberg1-6/+47
2011-07-16gobex: Add g_obex_packet_find_header and g_obex_packet_prepend_headerJohan Hedberg2-0/+24
2011-07-16gobex: Add convenience response sending functionJohan Hedberg4-12/+39
2011-07-16gobex: Add convenience function for sending connect reqJohan Hedberg2-0/+37
2011-07-16gobex: Fix RX MTU settingJohan Hedberg1-0/+2
2011-07-16gobex: Fix minor (whitespace) coding style issueJohan Hedberg1-1/+1
2011-07-16gobex: Add missing g_set_error in header parsingJohan Hedberg1-1/+6
2011-07-16gobex: g_obex_new should create its own GIOChannel refJohan Hedberg1-1/+1
2011-07-16gobex: Fix removing pending request timeout callbackJohan Hedberg1-0/+5
2011-07-16gobex: Remove superfluous return statementJohan Hedberg1-2/+0
2011-07-16gobex: Rename SRM Parameters definition to match spec.Johan Hedberg1-1/+1
2011-07-16gobex: Add support for multi-response requests (SRM)Johan Hedberg1-5/+11
2011-07-16gobex: Add common response codes to gobex-packet.hJohan Hedberg1-8/+50
2011-07-16gobex: Add (transport) MTU parameters to g_obex_newJohan Hedberg2-3/+25
2011-07-16gobex: Split ev_func into req_func and disconn_funcJohan Hedberg2-20/+34
2011-07-16gobex: Add support for on-demand headersJohan Hedberg3-8/+50
2011-07-16gobex: Add packet transport supportJohan Hedberg1-22/+72
2011-07-16gobex: Add request cancellation supportJohan Hedberg3-10/+93
2011-07-16gobex: Remove potential write source in g_obex_unrefJohan Hedberg1-0/+3
2011-07-16gobex: Remove disconn callback in favor of generic event callbackJohan Hedberg3-38/+37
2011-07-16gobex: Add per-request timeoutsJohan Hedberg3-6/+41
2011-07-16gobex: Improve multiple request queuingJohan Hedberg1-4/+23
2011-07-16gobex: Improve decoding error messageJohan Hedberg1-2/+3
2011-07-16gobex: Fix decoding error memory leakJohan Hedberg1-0/+3
2011-07-16gobex: Fix length checks in packet decodingJohan Hedberg1-8/+2
2011-07-16gobex: Don't export final bit details in public APIJohan Hedberg3-6/+8
2011-07-16gobex: Add proper error returns to packet sending functionsJohan Hedberg3-8/+26
2011-07-16gobex: Fix packet length updating when parsing headersJohan Hedberg1-0/+1
2011-07-16gobex: Add initial GError supportJohan Hedberg7-38/+128
2011-07-16gobex: Add disconnect callback supportJohan Hedberg2-1/+20
2011-07-16gobex: Use GLib size typesJohan Hedberg4-35/+33
2011-07-16gobex: Split gobex.c into multiple modulesJohan Hedberg7-650/+807
2011-07-16gobex: Move request callback info from GObexPacket to GObex layerJohan Hedberg2-73/+58
2011-07-16gobex: Set MTU from both connect requests and responsesJohan Hedberg1-16/+17
2011-07-16gobex: Add functions for fetching data from packetsJohan Hedberg2-0/+67
2011-07-16gobex: Name header creation functions more intuitivelyJohan Hedberg2-8/+8
2011-07-16gobex: Add basic internal handling of connect requestJohan Hedberg2-0/+42
2011-07-16gobex: Refactor reading/writing to allow packet based transportJohan Hedberg2-13/+52
2011-07-16gobex: Add basic response handlingJohan Hedberg2-13/+140
2011-07-16gobex: Add basic packet sending supportJohan Hedberg1-0/+105
2011-07-16gobex: Make G_OBEX_FINAL definition privateJohan Hedberg2-1/+2
2011-07-16gobex: Fix GObexPacket variable namingJohan Hedberg1-2/+2
2011-07-16gobex: Add basic request callback supportJohan Hedberg2-1/+20
2011-07-16gobex: Add function to get operation informationJohan Hedberg2-0/+9
2011-07-16gobex: Clean up handling of the final bitJohan Hedberg2-4/+10
2011-07-16gobex: Add basic packet reading supportJohan Hedberg1-0/+102
2011-07-16gobex: Fix checking opcodes with final-bit setJohan Hedberg1-1/+1
2011-07-16gobex: Add g_obex_packet_set_data for non-header dataJohan Hedberg2-15/+32
2011-07-16gobex: Rename GObexRequest to GObexPacketJohan Hedberg2-43/+43
2011-07-16gobex: Add basic MTU tracking variablesJohan Hedberg1-0/+9
2011-07-16gobex: Add basic request decoding supportJohan Hedberg2-0/+134
2011-07-16gobex: Use enum instead of boolean for data policyJohan Hedberg2-8/+25
2011-07-16gobex: Rename header_parse to header_decode to match header_encodeJohan Hedberg2-2/+2
2011-07-16gobex: Use GLib types and functions for fixed size integersJohan Hedberg2-31/+31
2011-07-16gobex: Add helper functions for encoding and parsingJohan Hedberg1-22/+34
2011-07-16gobex: Add header creation functionsJohan Hedberg2-0/+85
2011-07-16gobex: Add header encoding supportJohan Hedberg2-0/+69
2011-07-16gobex: Add header->hlen to help with packet size calculationsJohan Hedberg1-1/+8
2011-07-16gobex: Rename header->len to header->vlen to accomodate for ->hlenJohan Hedberg1-6/+6
2011-07-16gobex: Add a simple g_obex_request_add_header implementationJohan Hedberg2-0/+11
2011-07-16gobex: Remove unused obex.h fileJohan Hedberg1-25/+0
2011-07-16gobex: Move definitions from obex.h to gobex.hJohan Hedberg2-37/+36
2011-07-16gobex: Add basic header parsing supportJohan Hedberg3-0/+154
2011-07-16gobex: Add request stubsJohan Hedberg2-0/+45
2011-07-16gobex: Add OBEX protocol definitions header fileJohan Hedberg1-0/+35
2011-07-16gobex: Add initial stubsJohan Hedberg2-0/+101