summaryrefslogtreecommitdiffstats
path: root/util/qemu-sockets.c
Commit message (Expand)AuthorAgeFilesLines
* Include qemu-common.h exactly where neededMarkus Armbruster2019-06-121-0/+1
* util: simplify unix_listen()Marc-André Lureau2019-05-101-16/+2Star
* sockets: avoid string truncation warnings when copying UNIX pathDaniel P. Berrangé2019-05-031-4/+8
* avoid TABs in files that only contain a fewPaolo Bonzini2019-01-111-2/+2
* sockets: allow SocketAddress 'fd' to reference numeric file descriptorsDaniel P. Berrange2018-03-131-3/+13
* sockets: check that the named file descriptor is a socketDaniel P. Berrange2018-03-131-2/+16
* sockets: move fd_is_socket() into common sockets codeDaniel P. Berrange2018-03-131-0/+8
* Include less of the generated modular QAPI headersMarkus Armbruster2018-03-021-1/+1
* sockets: fix parsing of ipv4/ipv6 opts in parse_socket_addrDaniel P. Berrange2018-02-051-4/+40
* sockets: remove obsolete code that updated listen addressDaniel P. Berrange2017-12-211-26/+5Star
* misc: remove duplicated includesPhilippe Mathieu-Daudé2017-12-181-1/+0Star
* sockets: avoid crash when cleaning up sockets for an invalid FDDaniel P. Berrange2017-11-281-0/+3
* sockets: avoid leak of listen file descriptorDaniel P. Berrange2017-11-071-23/+29
* sockets: Handle race condition between binds to the same portKnut Omang2017-10-161-17/+41
* sockets: factor out create_fast_reuse_socketKnut Omang2017-10-161-3/+12
* sockets: factor out a new try_bind() functionKnut Omang2017-10-161-30/+39
* util: remove the obsolete non-blocking connectCao jin2017-09-051-182/+23Star
* sockets: ensure we don't accept IPv4 clients when IPv4 is disabledDaniel P. Berrange2017-07-141-9/+31
* sockets: don't block IPv4 clients when listening on "::"Daniel P. Berrange2017-07-141-4/+0Star
* sockets: ensure we can bind to both ipv4 & ipv6 separatelyDaniel P. Berrange2017-07-141-8/+23
* util/qemu-sockets: Drop unused helper socket_address_to_string()Mao Zhongyi2017-07-111-34/+0Star
* sockets: avoid formatting buffer that may not be NUL terminatedDaniel P. Berrange2017-07-041-1/+1
* sockets: improve error reporting if UNIX socket path is too longDaniel P. Berrange2017-06-071-22/+46
* sockets: Plug memory leak in socket_address_flatten()Markus Armbruster2017-05-231-1/+3
* sockets: Delete unused helper socket_address_crumple()Markus Armbruster2017-05-091-31/+0Star
* sockets: Limit SocketAddressLegacy to external interfacesMarkus Armbruster2017-05-091-75/+105
* sockets: Rename SocketAddressFlat to SocketAddressMarkus Armbruster2017-05-091-5/+5
* sockets: Rename SocketAddress to SocketAddressLegacyMarkus Armbruster2017-05-091-50/+50
* sockets: Prepare inet_parse() for flattened SocketAddressMarkus Armbruster2017-05-091-18/+12Star
* sockets: Prepare vsock_parse() for flattened SocketAddressMarkus Armbruster2017-05-091-10/+10
* socket: Make errp the last parameter of vsock_connect_saddrFam Zheng2017-04-241-5/+6
* socket: Make errp the last parameter of unix_connect_saddrFam Zheng2017-04-241-6/+8
* socket: Make errp the last parameter of inet_connect_saddrFam Zheng2017-04-241-4/+5
* socket: Make errp the last parameter of socket_connectFam Zheng2017-04-241-2/+2
* sockets: New helper socket_address_crumple()Markus Armbruster2017-04-031-0/+32
* io vnc sockets: Clean up SocketAddressKind switchesMarkus Armbruster2017-04-031-3/+1Star
* nbd sockets vnc: Mark problematic address family tests TODOMarkus Armbruster2017-04-031-0/+4
* sockets: Fix socket_address_to_string() hostname truncationMarkus Armbruster2017-03-281-7/+2Star
* io: introduce a DNS resolver APIDaniel P. Berrange2017-01-231-2/+2
* sockets: add ability to disable DNS resolution for InetSocketAddressDaniel P. Berrange2017-01-231-0/+7
* sockets: add AF_VSOCK supportStefan Hajnoczi2016-11-011-0/+227
* util/qemu-sockets: Make inet_connect_saddr() publicAshijeet Acharya2016-10-311-2/+2
* qapi: rename *qmp-*-visitor* to *qobject-*-visitor*Daniel P. Berrange2016-10-251-2/+2
* util: fix some coding style issueCao jin2016-09-131-5/+11
* util/qemu-sockets: revert Yoda Conditions to normalCao jin2016-09-131-5/+5
* util: Drop inet_listen()Cao jin2016-08-021-28/+0Star
* util: drop unix_nonblocking_connect()Cao jin2016-08-021-16/+0Star
* util: drop inet_nonblocking_connect()Cao jin2016-08-021-30/+0Star
* qemu-sockets: use qapi_free_SocketAddress in cleanupMarc-André Lureau2016-07-121-1/+1
* sockets: Use new QAPI cloningEric Blake2016-07-061-23/+0Star