aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
47 hoursFix calling slirp_bind_outbound on tcp_fconnectHEADmasterSamuel Thibault1-1/+1
2 daysfuzz: Fix memory leak inside fuzz-mainAlexander Kuznetsov2-1/+2
7 dayssocket abstraction: slirp_os_socketB. Scott Michel16-180/+273
8 daystcp_listen: Missing register_poll_fdB. Scott Michel2-0/+3
2024-08-04Merge branch 'siaddr-rfc2131' into 'master'Samuel Thibault1-1/+19
2024-07-30bootp: Fill siaddr with tftp addr as per RFC2131Arusekk1-1/+19
2024-06-02Merge branch 'win32-static-linking' into 'master'Samuel Thibault1-1/+3
2024-06-01windows: allow static linking with LIBSLIRP_STATIC macroBiswapriyo Nath1-1/+3
2024-05-12Fix actually linking the librarySamuel Thibault1-2/+2
2024-05-12Use simpler test linker script for detectiong --version-script optionSamuel Thibault2-1/+10
2024-05-09Release v4.8.0v4.8.0Samuel Thibault2-2/+3
2024-05-06Explicit that -Dstatic=True is not meant for distributing a static librarySamuel Thibault1-1/+1
2024-04-26icmp6: Add echo request forwarding supportSamuel Thibault7-8/+252
2024-04-26fuzz: Fix icmp6 matching and checksum computationSamuel Thibault1-4/+16
2024-04-26fuzz: Drop debuggingSamuel Thibault2-6/+0
2024-04-26fuzz: Drop debuggingSamuel Thibault1-3/+0
2024-04-25fuzz: Add ARP and NDP casesSamuel Thibault7-3/+99
2024-04-25fuzz: Add IPv6 casesSamuel Thibault29-10/+1060
2024-04-25mbuf: Do not reallocate when the requested size already fits exactlySamuel Thibault1-1/+1
2024-04-25mbuf: Fix copying headersSamuel Thibault1-1/+2
2024-04-25oss-fuzz: Fix udp-h and tcp-h corpusesSamuel Thibault1-1/+2
2024-04-25fuzz: comment coherencySamuel Thibault2-4/+4
2024-04-25fuzz: Simplify TCP checksum codeSamuel Thibault4-30/+22
2024-04-25Note changes that can probably be security issuesSamuel Thibault1-2/+5
2024-04-25Add changelog for next releaseSamuel Thibault1-0/+27
2024-04-25eth: pad ethernet frames to 60 bytesSamuel Thibault2-1/+12
2024-04-25udp: Make cleanup loop clearerSamuel Thibault1-1/+1
2024-04-25fuzz: Fix tftp fuzz actually receiving a fileSamuel Thibault3-1/+1
2024-04-25tftp: cleanup sessions remaining at slirp shutdownSamuel Thibault3-0/+18
2024-04-25tftp: Fix use-after-freeSamuel Thibault1-2/+2
2024-04-25Add fuzzing CISamuel Thibault1-0/+16
2024-04-25fuzz: Add ip filteringSamuel Thibault9-67/+143
2024-04-25tcp: hack syn/ackMarc-André Lureau2-0/+16
2024-04-25fuzzing: Increase coverageMaelie CHAN PENG46-802/+1167
2024-04-25First attempt at fuzzing with libFuzzer based on @elmarco workjeremy marchand14-51/+933
2024-04-25Start some fuzzing testMarc-André Lureau10-4/+362
2024-04-25tcp: Fix testing for last fragmentSamuel Thibault1-1/+1
2024-04-24icmp: Fix msg duplication for debuggingSamuel Thibault1-2/+3
2024-04-24tcp: Fix allocating roomSamuel Thibault2-4/+5
2024-04-24mbuf: Be extra careful with freed pointerSamuel Thibault1-2/+5
2024-04-24mbuf: remove '#define if*' member accessorsMarc-André Lureau4-35/+29
2024-04-24m_cleanup_list: Fix missing cleanup packets from the same sessionSamuel Thibault3-16/+33
2024-04-23tcp-input: inline TCP_REASSMarc-André Lureau2-22/+22
2024-04-23ip: remove second argument from ip_stripoptions()Marc-André Lureau4-7/+4
2023-10-22Document endianness of slirp_add_hostfwd parametersSamuel Thibault1-1/+4
2023-08-13Avoid including <sys/param.h> on windowsSamuel Thibault1-0/+2
2023-07-25Document functionsSamuel Thibault25-115/+315
2023-06-19Merge branch 'strip-ip-header-from-icmp-packet-in-macos' into 'master'Samuel Thibault1-1/+3
2023-06-19icmp: Handle ICMP packets as IPPROTO_IP on BSDSeiya Nuta1-1/+3
2023-05-16ip: Enforce strict aliasingAkihiko Odaki2-100/+90