aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2020-11-27Merge branch 'stable-4.2' into 'stable-4.2'stable-4.2Marc-André Lureau2-0/+8
2020-11-27slirp: check pkt_len before reading protocol headerPrasad J Pandit2-0/+8
2020-07-26Merge branch 'stable-4.2' into 'stable-4.2'Marc-André Lureau14-20/+37
2020-07-20ip_stripoptions use memmoveDr. David Alan Gilbert1-1/+1
2020-07-20util: do not silently truncateMarc-André Lureau1-1/+1
2020-07-20Fix MTU checkRalf Haferkamp1-1/+1
2020-07-20Drop bogus IPv6 messagesRalf Haferkamp1-0/+7
2020-07-20Remove unnecessary breakPhilippe Mathieu-Daudé3-5/+0
2020-07-20Fix constness warningsPhilippe Mathieu-Daudé5-5/+9
2020-07-20Fix win32 builds by using the SLIRP_PACKED definitionPhilippe Mathieu-Daudé1-1/+3
2020-07-20Check lseek() for failureJindrich Novy1-1/+3
2020-07-20Be sure to initialize sockaddr structureJindrich Novy1-0/+1
2020-07-20Use secure string copy to avoid overflowJindrich Novy1-2/+2
2020-07-20Fix possible infinite loops and use-after-freeJindrich Novy2-3/+9
2020-04-21Fix use-afte-free in ip_reass() (CVE-2020-1983)Marc-André Lureau1-4/+2
2020-03-21build-sys: make libslirp-version.h depend on MakefileMarc-André Lureau1-1/+1
2020-03-20Merge branch 'netbsd-fix' into 'master'Marc-André Lureau1-0/+5
2020-03-20build-sys: fix NetBSD build regressionMarc-André Lureau1-0/+5
2020-03-18meson: bump required version to 0.49Marc-André Lureau1-1/+2
2020-03-17Merge branch 'vcs-version' into 'master'Marc-André Lureau7-7/+185
2020-03-17Merge branch 'mingw-fix' into 'master'Marc-André Lureau2-3/+8
2020-03-17Teach slirp_version_string() to return vcs versionMarc-André Lureau7-7/+185
2020-03-17Revert "socket: remove need for extra scope_id variable"Marc-André Lureau1-1/+6
2020-03-17.gitlab-ci: add --werror, treat CI build warnings as errorsMarc-André Lureau1-2/+2
2020-03-17changelog: fix linkMarc-André Lureau1-1/+1
2020-03-17changelog: post-releaseMarc-André Lureau1-1/+11
2020-03-17Merge branch 'release-v4.2.0' into 'master'v4.2.0Marc-André Lureau3-6/+12
2020-03-17Merge branch 'translate-fix' into 'master'Marc-André Lureau1-47/+46
2020-03-17Prepare for v4.2.0 releaseMarc-André Lureau3-6/+12
2020-03-16socket: do not fallback on loopback addr for addresses in our mask/prefixMarc-André Lureau1-16/+12
2020-03-16socket: do not fallback on host loopback if get_dns_addr() failedMarc-André Lureau1-6/+2
2020-03-16socket: remove need for extra scope_id variableMarc-André Lureau1-3/+1
2020-03-16socket: factor out sotranslate ipv4/ipv6 handlingMarc-André Lureau1-42/+54
2020-03-16socket: remove extra label and variableMarc-André Lureau1-9/+6
2020-03-02Merge branch 'master' into 'master'Samuel Thibault8-1/+58
2020-03-02Use specific outbound IP address5eraph8-1/+58
2020-02-03Merge branch 'slirp-fmt' into 'master'Marc-André Lureau3-7/+9
2020-01-30Merge branch 'aw-guestfwd-state' into 'master'Marc-André Lureau1-0/+2
2020-01-30state: fix loading of guestfwd stateAnders Waldenborg1-0/+2
2020-01-27util: add gnuc format function attribute to slirp_fmt*Marc-André Lureau1-2/+4
2020-01-27Use g_snprintf()Marc-André Lureau2-3/+3
2020-01-27misc: improve error reportMarc-André Lureau1-2/+2
2020-01-27tcp_emu: fix unsafe snprintf() usagesMarc-André Lureau1-23/+21
2020-01-27tcp_ctl: use slirp_fmt()Marc-André Lureau1-3/+2
2020-01-27tftp: use slirp_fmt0()Marc-André Lureau1-6/+2
2020-01-27misc: use slirp_fmt0()Marc-André Lureau1-6/+6
2020-01-27dhcpv6: use slirp_fmt()Marc-André Lureau1-7/+6
2020-01-27util: add slirp_fmt() helpersMarc-André Lureau2-0/+65
2020-01-22tcp_emu: add more fixme/warnings commentsMarc-André Lureau1-0/+3
2020-01-22tftp: clarify what is actually OACK m_lenMarc-André Lureau1-2/+1