Volker Ruppert
c5ca69da5e
Added support for changing speaker frequency while output is enabled
2013-06-11 21:04:07 +00:00
Volker Ruppert
3193de9516
Minor fixes in rfbSetPixelFormat message handling
...
- fixed error message for unsuported pixel format
- removed useless assignments
2013-06-09 17:16:16 +00:00
Volker Ruppert
c0d3cdb5c5
Set the initial status of removable devices to BX_EJECTED (fixes headerbar buttons)
2013-06-09 10:27:43 +00:00
Volker Ruppert
38e292a261
Make shared data access thread-safe
...
- use LibVNCServer macros for pthread mutex support in the keyboard / mouse code
- workaround for WIN32: use critical section stuff instead (not yet present in
LibVNCServer)
2013-06-08 06:47:52 +00:00
Volker Ruppert
9cb610464d
Several RFB changes
...
- don't quit simulation on client disconnect (reverted to original behavior)
- don't wait for client connection on startup if timeout is set to 0
- RFB color handling rewritten to fix headerbar and statusbar colors in 8 bpp
graphics modes (they no longer depend on VGA palette)
- set maximum resolution to 1280x1024 (same as vncsrv)
- minor other changes
2013-06-05 20:25:44 +00:00
Stanislav Shwartsman
9651b5d53c
bugfix: vmx preemption timer vmexit should not wakeup CPU from sleep state. cpuid: added definitions from recently published intel SDM rev047
2013-06-04 20:28:27 +00:00
Volker Ruppert
e824499639
Removed recently added "noclient" code to let vncsrv always work this way
...
TODO: Fix RFB gui to make work the same again
2013-06-04 19:10:40 +00:00
Volker Ruppert
e06b44c866
minor fixes in dimension_update(): snapshot.bmp now correctly saved on server
2013-06-03 21:27:22 +00:00
Volker Ruppert
e276742d56
vncsrv "noclient" mode and some vncsrv / rfb fixes and cleanups
...
- vncsrv: noclient mode: simulation run even without client connected
- vncsrv / rfb: parse specific options before starting server thread
- vncsrv / rfb: panic on invalid timeout value
- vncsrv: don't wait for client connection if timeout value is 0
- vncsrv / rfb: removed unnecessary newlines
2013-06-02 20:56:46 +00:00
Volker Ruppert
536887aee2
vncsrv gui code cleanup with small addition
...
- quit simulation if the client has disconnected
- changed the order of methods and function in the file
2013-06-02 14:32:45 +00:00
Volker Ruppert
9325db1b55
RFB code cleanup and small additions
...
- quit simulation if the client has disconnected
- moved update region checks to new function rfbAddUpdateRegion
- changed the order of methods and function in the file
2013-06-02 09:21:11 +00:00
Volker Ruppert
5aa2a2d50f
regenerated after vncsrv changes
2013-05-31 16:47:15 +00:00
Volker Ruppert
21feca3767
Some work on the new 'vncsrv' gui
...
- use the CXXFLAGS and link options provided by the libvncserver-config script
- added Windows support for MinGW/MSYS (compiles fine, but crashes sometimes)
2013-05-31 16:46:15 +00:00
Volker Ruppert
5618cea18b
regenerated after adding 'vncsrv' gui
2013-05-30 17:21:10 +00:00
Volker Ruppert
17b7b87a61
Added new experimental gui 'vncsrv" using the LibVNCServer library. It supports
...
higher resolutions and > 8 bpp graphics modes. The RFB gui with limited
capabilities is still available.
TODO:
- fix random segfaults in dimension_update()
- Windows (MinGW) support
- fixes for clients not supporting 'rfbEncodingNewFBSize'
- fix cursor shape after dimension update()
2013-05-30 17:18:30 +00:00
Volker Ruppert
dc1dd06794
Prepare the RFB sources for the implementation of a new gui based on the
...
LibVNVServer library. The include files will be used for both guis.
2013-05-30 09:31:21 +00:00
Volker Ruppert
0f2e7ec578
regenerated after release
2013-05-29 17:35:58 +00:00
Volker Ruppert
b04df59367
RFB code cleanup (no functional changes)
...
Updated version strings after release
TODO: implement new RFB(VNC) gui using LibVNCServer
2013-05-29 17:35:19 +00:00
Volker Ruppert
1ccf9e738b
updates for Bochs release 2.6.2
2013-05-26 09:25:29 +00:00
Volker Ruppert
7162aeba05
regenerated for release
2013-05-26 07:18:08 +00:00
Volker Ruppert
64190fea62
- preparing release 2.6.2
2013-05-26 07:17:33 +00:00
Volker Ruppert
f38ba1e15c
- mention FreeDOS in the "guest-dos" section
2013-05-26 06:51:28 +00:00
Stanislav Shwartsman
c1df9425f5
update changes for coming 2.6.2 patch release
2013-05-24 18:29:21 +00:00
Volker Ruppert
800da0f390
some fixes for Bochs on MorphOS (based on a patch by Thore Sittly)
...
- byte-swapping stuff fixed
- TODO: gui fixes in the amigaos.cc code
2013-05-24 17:58:49 +00:00
Stanislav Shwartsman
b950de7155
add more vmx capabilities to generic cpu
2013-05-20 18:18:52 +00:00
Stanislav Shwartsman
964583a40f
Added X2APIC support to Ivy Bridge configuration
2013-05-20 18:15:35 +00:00
Stanislav Shwartsman
2bca9b8273
updates in CPUID defines after new published AMD SDM
2013-05-17 19:41:57 +00:00
Stanislav Shwartsman
1304b3fb4b
Do not report Architectural Performance Monitoring in CPUID
...
Reporting true capabilities breaks Win7 x64 installation
2013-05-07 15:34:58 +00:00
Stanislav Shwartsman
694dc8a0e1
fixed generic cpuid leafs - all std leafs > 2 were corrupted
2013-05-06 20:33:27 +00:00
Stanislav Shwartsman
b2b42dd714
small fix for LOAD_SS interrupts inhibit
2013-05-04 19:10:50 +00:00
Stanislav Shwartsman
05c711b2b5
Create initial interrupt vector offsets. Change based on sf patch #507 .
2013-04-21 20:09:49 +00:00
Stanislav Shwartsman
139ec7d538
PANIC on options which require P6 when CPU_LEVEL is set to 5 instead of ignoring them
2013-04-17 20:24:12 +00:00
Stanislav Shwartsman
3fbdf7ff03
do not recognize MTRR MSRs when mtrr is not enabled
2013-04-17 19:59:56 +00:00
Stanislav Shwartsman
9b958b3a05
allow to select CPU level = 5 from .bochsrc even when Bochs is compiled with CPU_LEVEL=6
2013-04-17 19:46:11 +00:00
Volker Ruppert
bb9eaec2dc
some fixes for Bochs on MorphOS (based on a patch by Thore Sittly)
...
- missing functions fseeko() and localtime_r() implemented in osdep.cc
- updated cdrom_amigaos.cc code
2013-04-12 17:26:27 +00:00
Stanislav Shwartsman
025fb15461
properly handle RDMSR/WRMSR of MSR_PAT when PAT feature is disabled
2013-04-11 19:41:54 +00:00
Stanislav Shwartsman
f1c7d163a1
activity state is ignored when vmenter injecting event
2013-04-09 20:36:02 +00:00
Stanislav Shwartsman
401bae4501
fixed unused var warning
2013-04-09 20:35:24 +00:00
Stanislav Shwartsman
a277d60d89
implemented vmentering to non-active cpu state
2013-04-09 15:43:15 +00:00
Stanislav Shwartsman
58f4a0994e
configure with VMX=2 for future releases
2013-04-08 18:31:25 +00:00
Volker Ruppert
fa058a9e2d
regenerated after release
2013-04-08 18:00:54 +00:00
Volker Ruppert
96ae009372
updated version strings after release
2013-04-08 17:59:55 +00:00
Stanislav Shwartsman
6a8357105b
fix for guest segment AR field size
2013-04-08 17:29:00 +00:00
Volker Ruppert
3bb59bc0e9
updates for release 2.6.1
2013-04-08 16:12:44 +00:00
Volker Ruppert
d671b92626
started updating website for release 2.6.1
2013-04-07 19:25:14 +00:00
Volker Ruppert
64f9c3130d
regenerated for release
2013-04-07 15:28:07 +00:00
Volker Ruppert
cb32223a6a
preparing release 2.6.1
2013-04-07 15:27:37 +00:00
Volker Ruppert
7f01e3064c
enabled USB xHCI support for release 2.6.1
2013-04-07 15:13:45 +00:00
Volker Ruppert
f8075e0ed2
- added support for converting flat to growing mode images
...
- TODO: rewrite bximage / bxcommit stuff and use hdimage C++ classes to support
more commit / conversion types and to get rid of this code duplication.
2013-04-07 07:54:52 +00:00
Volker Ruppert
e2c49cf534
updated workspace files and changes
2013-03-23 13:10:51 +00:00