index
:
connman/connman.git
master
Connection Manager
Connman group
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
gweb
Age
Commit message (
Expand
)
Author
Files
Lines
2023-11-23
gweb: Factor out GWeb destruction into 'g_web_free'.
Grant Erickson
1
-9
/
+20
2023-11-23
gweb: Add reference count debug statements.
Grant Erickson
1
-0
/
+6
2023-11-23
gweb: Add optional OS error status parameter to 'g_web_request_*'.
Grant Erickson
2
-21
/
+52
2023-11-19
gweb: Add documentation to TCP connect timeout-related functions.
Grant Erickson
1
-0
/
+151
2023-11-19
gweb: Leverage TCP connect timeout.
Grant Erickson
1
-22
/
+77
2023-11-19
gweb: Factor out session transport closure.
Grant Erickson
1
-8
/
+24
2023-11-19
gweb: Add TCP connect timeout member and getter/setter.
Grant Erickson
2
-0
/
+27
2023-11-11
gweb: Add documentation to URL parsing functions.
Grant Erickson
1
-0
/
+398
2023-11-11
gweb: Refactor 'parse_request_and_proxy_urls'.
Grant Erickson
1
-65
/
+390
2023-11-11
gweb: Rename 'parse_url'.
Grant Erickson
1
-2
/
+2
2023-11-11
gweb: Leverage GWebStatusCode mnemonics.
Grant Erickson
1
-10
/
+13
2023-11-11
gweb: Add HTTP status code mnemonics.
Grant Erickson
1
-0
/
+70
2022-09-27
gresolv: add missing include to fix clang-16 build
Ben Kohler
1
-0
/
+1
2022-08-01
gweb: Fix OOB write in received_data()
Nathan Crandall
1
-1
/
+1
2019-09-02
gresolv: Fix ASAN runtime error
Mickael GARDET
1
-2
/
+3
2019-06-05
gweb: Fix segfault with musl
Nicola Lunghi
1
-1
/
+2
2018-10-08
gweb: Fix warning due to GCC8's cast-function-type
Peter Meerwald-Stadler
1
-1
/
+1
2018-10-08
gweb: Add missing include of stdio.h
Ross Burton
1
-0
/
+1
2018-01-04
gresolv: Ignore valid dns response with no answer
Eliott Dumeix
2
-2
/
+6
2017-09-19
gweb: Fix a crash using wispr over TLS
Jian Liang
1
-1
/
+1
2017-01-24
gweb: Replace g_timeout_add_seconds() with 0 as timeout to g_idle_add()
Saurav Babu
1
-2
/
+1
2016-10-05
gweb: Fix crash on malformed http response
Mans Rullgard
1
-0
/
+3
2016-04-14
gweb: Add NULL check before use
Ravi Prasad RK
1
-6
/
+3
2016-03-22
gweb: Remove multiple return and close() statements in resolver code
Milind Ramesh Murhekar
1
-8
/
+6
2015-07-28
gweb: Don't close socket twice when channel is unref'd
Peter Meerwald
1
-1
/
+0
2014-03-11
gweb: Update copyright year(s)
Patrik Flykt
2
-2
/
+2
2014-01-15
gweb: Handle proxies as addresses and hostnames
Sjoerd Simons
1
-23
/
+60
2013-12-16
gweb: Add checks to validate DNS buffer
Jaehyun Kim
1
-2
/
+4
2013-10-23
gweb: Fix memory leak in session address
Jukka Rissanen
1
-0
/
+1
2013-10-09
gweb: Properly proceed a request through a proxy when one is set
Tomasz Bursztyka
1
-23
/
+3
2013-08-07
gweb: Fix overlong line
Daniel Wagner
1
-2
/
+6
2013-08-07
gweb: Do not compare expression against NULL
Daniel Wagner
3
-122
/
+117
2013-07-23
gweb: Convert to stdbool with coccinelle
Daniel Wagner
7
-149
/
+149
2013-07-23
gweb: Included stdbool.h
Daniel Wagner
3
-0
/
+4
2013-02-18
gresolv: Optimize the response parser
Tomasz Bursztyka
1
-5
/
+5
2013-02-18
gresolv: Do not remove a query on failure if other results are pending
Tomasz Bursztyka
1
-9
/
+19
2013-01-28
gresolv: Destroy query at the relevant place when parsing the response
Tomasz Bursztyka
1
-4
/
+2
2013-01-11
gweb: Make sure to destroy the lookup before calling any result function
Tomasz Bursztyka
1
-2
/
+4
2012-12-20
gweb: Use glib memory functions
Daniel Wagner
1
-1
/
+1
2012-11-13
gweb: Check null before reference
Danny Jeongseok Seo
1
-2
/
+2
2012-10-19
web: Make debug func print more useful information
Jukka Rissanen
1
-3
/
+11
2012-10-19
gresolv: Remove query from queue before destroying the query
Jukka Rissanen
1
-1
/
+1
2012-10-19
gresolv: Make sure we will not receive DNS data after closing
Jukka Rissanen
1
-1
/
+3
2012-10-19
gresolv: Add more debug prints
Jukka Rissanen
1
-5
/
+31
2012-10-19
gresolv: Make debug func print more useful information
Jukka Rissanen
1
-3
/
+11
2012-10-16
gresolv: Remove the lookup for real
Jukka Rissanen
1
-1
/
+1
2012-10-16
gresolv: Remove all pending lookups when resolver is removed
Jukka Rissanen
1
-0
/
+4
2012-10-16
gresolv: Avoid accessing already freed memory
Jukka Rissanen
1
-3
/
+6
2012-10-12
gresolv: Remove lookup from correct queue
Jukka Rissanen
1
-1
/
+1
2012-09-11
gweb: Don't use debug functionality after possible free
Patrik Flykt
1
-4
/
+1
2012-07-17
gresolv: Use predefined mnemonics rather than magic numbers
Grant Erickson
1
-6
/
+6
2012-07-17
gresolv: Do not update successful status with unsuccessful one
Grant Erickson
1
-3
/
+9
2012-07-17
gresolve: Fix a typo in conditional check for returning results
Grant Erickson
1
-1
/
+1
2012-06-26
gweb: Use g_try_realloc instead of g_realloc
Jukka Rissanen
1
-1
/
+3
2012-05-22
gweb: Adding a function to know if TLS is supported or not
Tomasz Bursztyka
2
-0
/
+7
2012-05-21
gweb: Add function to check for TLS support
Marcel Holtmann
3
-0
/
+12
2012-04-29
gweb: Update copyright information
Marcel Holtmann
7
-7
/
+7
2012-04-27
gweb: Define GWebRouteFunc
Patrik Flykt
2
-7
/
+22
2012-04-20
gweb: don't use deprecated gnutls_session typedef
Lucas De Marchi
1
-1
/
+1
2012-04-05
gweb: Add more debug prints when error happens
Jukka Rissanen
1
-0
/
+3
2012-03-20
gweb: workaround for setsockopt failure
Sébastien Bianti
1
-12
/
+56
2012-01-10
gweb: process_send_file after HTTP Header is sent
Sébastien Bianti
1
-0
/
+3
2012-01-05
gweb: Add null pointer checks to avoid connman unstability
Thierry Boureille
1
-2
/
+7
2011-12-18
gweb: Extend gweb to send file
Ronald Tessier
2
-6
/
+80
2011-11-28
gweb: Bind socket to the right interface
Tomasz Bursztyka
1
-0
/
+17
2011-11-28
gresolv: Bind socket to the right interface
Tomasz Bursztyka
1
-2
/
+22
2011-11-10
gweb: Use gcc atomics instead glib's ones
Daniel Wagner
3
-10
/
+10
2011-10-25
gweb: Add SOCK_CLOEXEC to socket()
Daniel Wagner
2
-2
/
+4
2011-09-12
gresolv: Fix buffer size
Jukka Rissanen
1
-3
/
+5
2011-07-24
gweb: Fix gnutls_priority_set_direct() for various GnuTLS versions
Marcel Holtmann
1
-3
/
+5
2011-07-06
gweb: Apply address family restiction to resolver
Tomasz Bursztyka
1
-0
/
+2
2011-07-06
gresolv: Queries address family scope restriction
Tomasz Bursztyka
2
-8
/
+35
2011-07-01
gweb: Use GnuTLS priority string to provide wide compatibility
Lucas De Marchi
1
-1
/
+2
2011-07-01
gweb: Remove call to deprecated GnuTLS function
Lucas De Marchi
1
-0
/
+2
2011-06-27
gweb: added the capability to restrict the requests to a specific address fam...
Tomasz Bursztyka
2
-0
/
+21
2011-06-13
gweb: Make debug for write simpler
Marcel Holtmann
1
-4
/
+2
2011-05-27
gweb: Remove usage of unused variables
Marcel Holtmann
1
-2
/
+4
2011-04-11
gweb: numeric session address was not resolved properly.
Jukka Rissanen
1
-0
/
+21
2011-04-01
gweb: Add port string to getaddrinfo
Samuel Ortiz
1
-1
/
+4
2011-03-25
gweb: Add support for connecting to IPv6 host.
Jukka Rissanen
1
-9
/
+20
2011-03-17
gresolv: Fix memory leak
Daniel Wagner
1
-1
/
+3
2011-03-11
gweb: Add user_agent_profile field in http header
Sébastien Bianti
2
-1
/
+23
2011-02-15
gweb: Avoid forward declarations in resolver code
Marcel Holtmann
1
-341
/
+338
2011-02-15
gweb: Some coding style cleanup on resolver code
Marcel Holtmann
1
-50
/
+74
2011-01-26
gweb: Check GString pointers before freeing them
Mohamed Abbas
1
-3
/
+9
2011-01-01
gweb: Skip hostname resolving when proxy is used
Marcel Holtmann
1
-2
/
+3
2011-01-01
gweb: Add support for handling proxy information
Marcel Holtmann
1
-5
/
+54
2011-01-01
gweb: Add extra debug for proxy setup
Marcel Holtmann
1
-1
/
+8
2010-12-30
Handling multiple message-header fields with the same name.
Mohamed Abbas
1
-40
/
+79
2010-12-28
Add g_web_result_get_header support.
Mohamed Abbas
2
-13
/
+88
2010-12-07
gresolv: Destroy query after removing it from the resolv queue
Samuel Ortiz
1
-2
/
+2
2010-12-07
gresolv: Remove ipv6 query from the resolv queue
Samuel Ortiz
1
-1
/
+1
2010-12-02
gresolv: Implement RFC3484 rule 9 (prefer longest matching prefix)
David Woodhouse
1
-0
/
+35
2010-12-02
gresolv: Add scope handling to RFC3484 sort
David Woodhouse
1
-1
/
+55
2010-12-02
gresolv: First partial implementation for RFC3484 sorting
David Woodhouse
1
-1
/
+48
2010-12-02
gresolv: Calculate precedence/label/etc required for RFC3484 sorting
David Woodhouse
1
-1
/
+158
2010-12-02
gresolv: Don't convert results to strings so early
David Woodhouse
1
-94
/
+100
2010-12-01
gresolv: Send A and AAAA queries, merge results for lookup callback
David Woodhouse
1
-36
/
+169
2010-12-01
gresolv: Start handling AAAA results in query
David Woodhouse
1
-6
/
+12
2010-12-01
gresolv: Fix handling of IPv6 nameservers
David Woodhouse
1
-14
/
+43
2010-12-01
gresolv: Handle POLLERR on DNS UDP socket
David Woodhouse
1
-2
/
+2
2010-11-08
Don't report zero length success status back to client
Marcel Holtmann
1
-3
/
+5
2010-11-08
Fix issue with non-blocking TLS connections
Marcel Holtmann
1
-1
/
+2
2010-11-08
Add extra debug statement for when TLS encryption is used
Marcel Holtmann
1
-2
/
+5
2010-11-08
Use file descriptor directly instead of GIOChannel
Marcel Holtmann
1
-30
/
+40
2010-11-08
Add extra debug for result function return value
Marcel Holtmann
1
-1
/
+6
2010-11-08
Add support for setting the HTTP version information
Marcel Holtmann
2
-4
/
+37
2010-11-08
Read IO flags first before setting channel to non-blocking
Marcel Holtmann
1
-6
/
+9
2010-11-07
Add some extra HTTP body context debug
Marcel Holtmann
1
-2
/
+4
2010-11-07
Use send buffer to handle non-blocking GIOChannel usage
Marcel Holtmann
1
-44
/
+49
2010-11-07
Deal with EAGAIN and GnuTLS channels
Marcel Holtmann
1
-1
/
+21
2010-11-07
Add support for handling non-blocking GnuTLS channels
Marcel Holtmann
1
-7
/
+33
2010-11-06
Add interface for setting proxy for GWeb sessions
Marcel Holtmann
2
-0
/
+17
2010-11-06
Add workaround for not linking against GnuTLS
Marcel Holtmann
1
-0
/
+31
2010-11-06
Support chunk encode in HTTP response.
Mohamed Abbas
1
-7
/
+159
2010-11-06
Add chunk encode support when doing HTTP request.
Mohamed Abbas
1
-72
/
+156
2010-11-02
Add simple support for dealing with HTTP body content
Marcel Holtmann
2
-15
/
+30
2010-11-01
Add some skeleton for POST support
Marcel Holtmann
1
-6
/
+34
2010-11-01
Split the GET and POST method APIs
Marcel Holtmann
2
-7
/
+24
2010-11-01
Use return value of result function to indicate to proceed or not
Marcel Holtmann
1
-1
/
+1
2010-11-01
The HTTP status code can be retrieved from result object
Marcel Holtmann
2
-8
/
+10
2010-11-01
Add really simple content token parser
Marcel Holtmann
2
-0
/
+165
2010-11-01
Fix GWeb header parsing and make it more robust
Marcel Holtmann
1
-67
/
+52
2010-10-31
Ensure that chunk buffer is '\0' terminated
Marcel Holtmann
1
-1
/
+3
2010-10-31
Reset GWebResult buffer and length in case of an error
Marcel Holtmann
1
-0
/
+4
2010-10-31
Add support for parsing HTTP status code response
Marcel Holtmann
2
-0
/
+17
2010-10-30
Add support for HTTP header parsing and body content
Marcel Holtmann
2
-18
/
+124
2010-10-30
Remove one debug print for GWeb session flags
Marcel Holtmann
1
-2
/
+0
2010-10-30
Add proper support for HTTP close connection option
Marcel Holtmann
2
-1
/
+23
2010-10-30
Add support for GWeb requests with IP address only URL
Marcel Holtmann
1
-8
/
+31
2010-10-30
Add support for setting accept option for GWeb
Marcel Holtmann
2
-6
/
+48
2010-10-30
Add support for adding custom user agent string
Marcel Holtmann
2
-1
/
+35
2010-10-30
Use an unbuffered channel for HTTP and HTTPS transports
Marcel Holtmann
1
-2
/
+9
2010-10-30
Only disable encoding within GIOGnuTLS channel
Marcel Holtmann
1
-2
/
+1
2010-10-30
Fix handling of receive watch callback within GWeb
Marcel Holtmann
1
-3
/
+3
2010-10-30
Add basic support for using HTTPS within GWeb
Marcel Holtmann
1
-16
/
+32
2010-10-30
Add basic update for GWeb request API
Marcel Holtmann
2
-6
/
+14
2010-10-30
Add support for g_io_channel_gnutls_new() function
Marcel Holtmann
2
-0
/
+428
2010-10-04
Move GResolv source file sinto GWeb directory
Marcel Holtmann
3
-2
/
+590
2010-09-21
Add basic DNS resolving for HTTP operation
Marcel Holtmann
2
-30
/
+100
2010-08-01
Add some initial support for HTTP to web service library
Marcel Holtmann
2
-2
/
+257
2010-07-31
Add skeleton for web service library
Marcel Holtmann
2
-0
/
+143