OBattler
|
3b5be8b619
|
Reduced some network times.
|
2022-02-20 20:11:41 +01:00 |
|
OBattler
|
9b09a5058c
|
And some fixes.
|
2022-02-20 19:41:34 +01:00 |
|
OBattler
|
b18d7795f6
|
Changed the way failed packed deliveries are handled.
|
2022-02-20 19:37:47 +01:00 |
|
OBattler
|
f80937d350
|
Actually advance the interim queue after getting from it.
|
2022-02-20 17:01:46 +01:00 |
|
OBattler
|
c19b06d404
|
Added a sanity check and more clean-ups.
|
2022-02-20 14:19:38 +01:00 |
|
OBattler
|
01e0609ab6
|
And more network clean-ups and fixes.
|
2022-02-20 13:58:38 +01:00 |
|
OBattler
|
7928bc8c1c
|
And even more.
|
2022-02-20 02:03:42 +01:00 |
|
OBattler
|
f06736ed9a
|
And more.
|
2022-02-20 02:01:56 +01:00 |
|
OBattler
|
b4c1e801c5
|
Some more network changes.
|
2022-02-20 02:00:23 +01:00 |
|
OBattler
|
8ec062e1ec
|
And of course, release the mutex as well after we're done.
|
2022-02-20 01:30:37 +01:00 |
|
OBattler
|
bd32abf94e
|
Attempt to make the main thread wait for network mutex.
|
2022-02-20 01:22:28 +01:00 |
|
David Hrdlička
|
76fbaa4b8c
|
Revert "Merge branch 'master' of https://github.com/86Box/86Box"
This reverts commit efb79217f2, reversing
changes made to 351db812e0.
|
2022-02-18 21:42:05 +01:00 |
|
David Hrdlička
|
8938c7ed08
|
Revert "Use external libslirp on Unix systems except macOS"
This reverts commit 3361c05efd.
|
2022-02-10 08:25:08 +01:00 |
|
Cacodemon345
|
3361c05efd
|
Use external libslirp on Unix systems except macOS
|
2022-02-09 21:49:11 +06:00 |
|
David Hrdlička
|
1654c8ec8f
|
Add a proper option to toggle between tinyglib and glib proper
|
2022-02-09 12:23:34 +01:00 |
|
David Hrdlička
|
3305063f55
|
Add options to discover munt and slirp locally
|
2022-02-07 20:30:33 +01:00 |
|
Alexander Babikov
|
1cb301cf3b
|
Refactor NIC logging
|
2022-02-07 18:09:22 +05:00 |
|
ts-korhonen
|
df7a9f897e
|
Merge branch 'master' of https://github.com/86Box/86Box into qt
|
2022-02-03 18:06:37 +02:00 |
|
OBattler
|
6f2b93923c
|
A lot of fixes - everything now seems to work properly.
|
2022-02-03 03:10:06 +01:00 |
|
Jess Lovelace
|
4849deb156
|
added null devices and refactored tables
|
2022-02-02 17:48:04 -05:00 |
|
Jess Lovelace
|
5398143f42
|
obsoleting tables for internal names
|
2022-02-02 16:31:24 -05:00 |
|
Jess Lovelace
|
f18615ae87
|
refactored device_t and all declarations
|
2022-02-02 16:31:22 -05:00 |
|
Cacodemon345
|
279287565a
|
Fix compilation on FreeBSD target with Qt
|
2022-01-07 14:20:13 +06:00 |
|
ts-korhonen
|
9adc683cbc
|
Merge branch 'master' of https://github.com/86Box/86Box into qt
|
2021-12-20 22:30:50 +02:00 |
|
David Hrdlička
|
52486e121e
|
Convert CMake files to 4 spaces indentation
|
2021-12-20 15:08:23 +01:00 |
|
ts-korhonen
|
75d4e923ae
|
Merge branch 'master' of https://github.com/86Box/86Box into qt
|
2021-12-20 00:43:22 +02:00 |
|
OBattler
|
bc90f99350
|
Finally got rid of the AT and PCI global variables.
|
2021-12-19 20:00:27 +01:00 |
|
ts-korhonen
|
9f7e46afb7
|
Merge branch 'master' of https://github.com/86Box/86Box into qt
|
2021-12-17 21:03:48 +02:00 |
|
OBattler
|
149c67335a
|
Added a sanity check to the PCap code.
|
2021-12-17 19:23:46 +01:00 |
|
OBattler
|
9c7a3477aa
|
Proper reimplementation of C++11 thread event signaling and the network code now uses an atomic instead of mutexes for wait.
|
2021-12-17 18:48:13 +01:00 |
|
Joakim L. Gilje
|
97d844c3fc
|
match g_strlcpy with glib proper
|
2021-11-29 10:51:44 +01:00 |
|
Joakim L. Gilje
|
22c89177d5
|
use real glib when compiling for Qt on Unix platforms
|
2021-11-29 10:51:29 +01:00 |
|
Cacodemon345
|
426df48151
|
Add correct library names for macOS
|
2021-08-29 23:50:22 +06:00 |
|
Cacodemon345
|
88d14eb194
|
Fix MinGW build
|
2021-08-29 23:50:22 +06:00 |
|
Cacodemon345
|
c46ebc6a5e
|
Fix macOS compilation for real
|
2021-08-29 23:50:21 +06:00 |
|
Cacodemon345
|
91e27c0ffc
|
Second shot at fixing macOS compilation
|
2021-08-29 23:50:21 +06:00 |
|
Cacodemon345
|
f6af2b0162
|
Fix compile errors and get rid of glib dependency
|
2021-08-29 23:50:21 +06:00 |
|
Cacodemon345
|
1b93e8e989
|
Initial Linux/Unix code
|
2021-08-29 23:50:16 +06:00 |
|
RichardG867
|
c39587cfab
|
Remove device names from LPT table
|
2021-07-08 22:55:56 -03:00 |
|
OBattler
|
a148d1fdda
|
More RTL8029AS fixes.
|
2021-06-28 06:11:29 +02:00 |
|
OBattler
|
5d05434d46
|
Fixed NE2000 I/O port handlers, per report by waltje.
|
2021-06-28 01:03:24 +02:00 |
|
OBattler
|
8e88fe4c4f
|
Fixed more warnings.
|
2021-04-29 22:32:54 +02:00 |
|
OBattler
|
63e9af5898
|
Fixed the TinyGLib "functions in header" nonsense.
|
2021-04-29 22:25:47 +02:00 |
|
David Hrdlička
|
dfbbe08a07
|
rewrite the emulator to use UTF-8 internally
|
2021-03-30 09:46:49 +02:00 |
|
OBattler
|
f6602d5f62
|
Committed the AMD PCNet code without the hacks, it should compile now.
|
2021-03-24 20:05:21 +01:00 |
|
RichardG867
|
c1858212e8
|
Change NE2000 PnP config function to be more in line with other devices
|
2021-03-22 21:55:19 -03:00 |
|
RichardG867
|
4803a6ce04
|
Switch RTL8019AS to the current ISAPnP ROM style
|
2021-03-22 21:47:03 -03:00 |
|
RichardG867
|
ac52052cfa
|
Add PCnet-ISA+ PnP network card
|
2021-03-22 21:12:58 -03:00 |
|
RichardG867
|
70ae42e7a0
|
Merge branch 'master' of https://github.com/86Box/86Box
|
2021-03-21 16:59:28 -03:00 |
|
David Hrdlička
|
10cc122925
|
fix Clang/WinSDK warnings
|
2021-03-21 03:28:37 +01:00 |
|