Commit Graph

10 Commits

Author SHA1 Message Date
Jonathan Campbell
876cbb9660 Merge pull request #2341 from Allofich/SVN
SVN commits
2021-03-06 14:41:30 -08:00
Allofich
9294d450ec SVN r4412
Update copyright.
2021-03-06 21:18:08 +09:00
Jookia
ee071c5853 ethernet_slirp: Add libslirp EthernetConnection backend
The existing Ethernet connection implementation is PCAP-based. This
allows bridging your virtual machine directly to the host's network, but
requires elevated permissions on your OS and appropriate drivers which
often aren't available on Wi-Fi cards.

This commit adds a libslirp-based backend that provides just enough
internal networking to handle TCP/IP out of the guest to host, LAN or
Internet. As such things like ICMP, IPX and NetBIOS don't work properly.

The use case for this connection is to give Internet access to the guest
for things like IRC, HTTP and other connections to online services.
2021-03-06 09:17:00 +11:00
Jookia
cb132e02ad ne2000: Decouple emulator from pcap
Currently the ne2000 emulator explicitly depends on pcap.
Decouple the ne2000 code and pcap code so we can always build with the
emulator but optionally disable pcap.

This also updates build defines and configuration to make this
decoupling explicit to the user.
2021-03-05 05:39:03 +11:00
rderooy
e47a0ad53b Change http://dosbox-x.software to https://dosbox-x.com 2020-09-29 16:51:30 +02:00
rderooy
634d31af5a Update (c) year and FSF address 2020-06-25 10:33:58 +02:00
yksoft1
38f2ea9a3e Fix MinGW static makefiles; Fix MinGW building. 2019-10-01 18:52:30 +08:00
Allofich
d84a812743 SVN r4183 (second half)
Update year
2019-06-03 23:01:41 +09:00
Allofich
05619dd023 SVN r4183 (first half)
Update address of FSF
2019-06-03 22:54:46 +09:00
yksoft1
27e5cb1765 Add static makefiles for reference. 2018-10-21 02:24:05 +08:00