You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

CHANGELOG.txt 46KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460
  1. -------------------------------------
  2. 5.2-1 2018-07-13
  3. -------------------------------------
  4. New 5.2 icons thanks to @der-eismann
  5. Import/Export fix thanks to @tom077
  6. Snapshot pane fixes and faster dialogs thanks to @Adam5Wu
  7. Convert to unix file format to reduce size
  8. -------------------------------------
  9. 5.2-0 2018-02-16
  10. -------------------------------------
  11. Long overdue post 5.0 support (5.2 at this stage)
  12. PHP 7.1 support thanks to @mikedld
  13. New Czech localization thanks to @p-bo
  14. MySQL autho module thanks to @tioigor96
  15. Various bugfixes thanks to @tschoening and @ashway83
  16. Huge support effort from @tom077!
  17. Thanks to everyone who's helped bring this project back up to speed!
  18. -------------------------------------
  19. 5.0-5 2016-01-08
  20. -------------------------------------
  21. PHP 7 support
  22. -------------------------------------
  23. 5.0-4 2015-12-07
  24. -------------------------------------
  25. Fixed bug in file / folder browser when $browserRestrictFolders is
  26. set.
  27. https://sourceforge.net/p/phpvirtualbox/bugs/50/
  28. Fixed bug in host network interface sorting.
  29. https://sourceforge.net/p/phpvirtualbox/bugs/36/
  30. Fixed bug where phpVirtualBox installations on the same server may
  31. share session cookies in certain PHP configurations.
  32. Fixed bug where noPreview=true; was ignored in settings.
  33. https://sourceforge.net/p/phpvirtualbox/bugs/38/
  34. -------------------------------------
  35. 5.0-3 2015-09-09
  36. -------------------------------------
  37. Fixed file browser header content type causing blank file / folder
  38. contents
  39. https://sourceforge.net/p/phpvirtualbox/bugs/49/
  40. Fixed selection highlighting in file / folder browser
  41. Fixed all VMs in a group starting on the same RDP port
  42. https://sourceforge.net/p/phpvirtualbox/bugs/46/
  43. Fixed missing en.xml language file
  44. https://sourceforge.net/p/phpvirtualbox/bugs/45/
  45. -------------------------------------
  46. 5.0-2 2015-08-12
  47. -------------------------------------
  48. Translation fixes
  49. Fixed error when creating host-only networks
  50. Fixed host-only network DHCP server settings
  51. Fix USB device attaching / detaching from Settings menu of a
  52. running VM.
  53. -------------------------------------
  54. 5.0-1 2015-08-05
  55. -------------------------------------
  56. Fix paths in recovery.php-disabled
  57. Fix Content-type header in api.php
  58. Fix add medium button context menu in VM settings
  59. Fix RDP link
  60. Fix bug when changing password
  61. Removed unused OnAdditionsStateChanged event
  62. Change in the way Windows drive list is obtained
  63. Fixed errors manipulating groups when $phpVboxGroups is set
  64. -------------------------------------
  65. 5.0-0 2015-07-18
  66. -------------------------------------
  67. VirtualBox 5.0 compatibility.
  68. Progress operations are now listed in order of creation from top
  69. top bottom.
  70. -------------------------------------
  71. 4.3-3 2015-04-04
  72. -------------------------------------
  73. Added 2d/3d video acceleration configuration options in VM
  74. settings
  75. Fixed guest OS icon for Linux 2.6 (32-bit)
  76. Added $eventListenerTimeout configuration option.
  77. Upgraded jQuery to 1.11.2 and jQuery-ui to 1.11.4
  78. -------------------------------------
  79. 4.3-2 2014-12-16
  80. -------------------------------------
  81. Updated documentation to remove all googlecode.com references.
  82. Changing the guest OS type now updates LongMode CPU Feature of VM.
  83. https://sourceforge.net/p/phpvirtualbox/bugs/31/
  84. Removed phptest.php and related check to see if PHP parsing works
  85. correctly. This gives a false negative result in some browsers
  86. / web server configurations.
  87. https://sourceforge.net/p/phpvirtualbox/bugs/32/
  88. Copied missing image from VirtualBox src.
  89. Fixed bug that would incorrectly determine the name of some images
  90. causing 404s in web server logs and broken images.
  91. Fixed bug in global NAT network settings that would not save the
  92. 'Active' checkbox setting.
  93. -------------------------------------
  94. 4.3-1 2014-01-02
  95. -------------------------------------
  96. Fixed bug that would not stop the Global Preferences dialog from
  97. being displayed when $noAuth was enabled or some other auth method
  98. was set in config.php
  99. https://sourceforge.net/p/phpvirtualbox/bugs/7/
  100. Fixed JavaScript error when $enforceVMOwnership is enabled
  101. https://sourceforge.net/p/phpvirtualbox/bugs/9/
  102. Updated the links to point to new Sourceforge home instead of
  103. googlecode
  104. http://sourceforge.net/p/phpvirtualbox/bugs/11/
  105. Updated guest OS type icons
  106. Allow SCSI and SAS controllers to have CD/DVD drives
  107. -------------------------------------
  108. 4.3-0 2013-10-17
  109. -------------------------------------
  110. VirtualBox 4.3.x support.
  111. Fixed behavior when a VM is inaccessible.
  112. Fixed Clone VM Wizard bug that would not keep MAC addresses even
  113. when 'Reinitialize MAC address...' was not set
  114. https://sourceforge.net/p/phpvirtualbox/bugs/3/
  115. Fixed bug that would not allow a VM to be powered off if it stuck
  116. https://sourceforge.net/p/phpvirtualbox/bugs/5/
  117. -------------------------------------
  118. 4.2-8 2013-10-15
  119. -------------------------------------
  120. Updated media menus to indicate which media is already mounted
  121. by the given virtual machine.
  122. Minor UI enhancements.
  123. Fixed bug when collapsing and expanding the Preview box in VM
  124. details sections that would leave an arrow image drawn over the
  125. preview image.
  126. Removed bug workarounds for old version of Opera.
  127. Minor translation bug fixes.
  128. Added VNC viewer for VirtualBox-OSE with VNC support
  129. (experimental).
  130. VRDE port in the Details pane is now a vnc:// link if VirtualBox
  131. with VNC support is detected and the VM is running.
  132. -------------------------------------
  133. 4.2-7 2013-08-12
  134. -------------------------------------
  135. Upgraded jQuery from 1.8.2 to 1.10.2. Updated code to reflect
  136. library changes.
  137. Upgraded jQuery-UI from 1.8.23 to 1.10.3. Updated code to reflect
  138. library changes.
  139. Consolidated some JavaScript, and CSS files where possible.
  140. Minor translation fixes.
  141. Some VM properties are now editable when a VM is in a Saved state.
  142. Fixed bug when selecting a medium by location where it would have
  143. to be selected twice.
  144. http://code.google.com/p/phpvirtualbox/issues/detail?id=641
  145. Minor UI enhancements.
  146. EHCI is no longer enabled by default on USB controller when
  147. creating a new VM.
  148. Moved USB, Serial, and Parallel port settings back into their own
  149. sections.
  150. Progress operation text is now resizable.
  151. Fixed bug that would not update VM display when a VM's custom icon
  152. was changed.
  153. Fixed bug when refreshing VM data that would not cause redraws of
  154. certain sections.
  155. Fixed display of Acceleration properties in VM details view.
  156. Added ability to handle more than one instance of SATA, SAS, and
  157. SCSI controllers in VM settings.
  158. Changed new controller names when creating a new VM to align with
  159. VirtualBox naming conventions.
  160. Added support for setting VNC properties in the Remote Display tab
  161. of VM settings (beta). The console tab is still RDP specific.
  162. Added ability to change servers while operations are in progress.
  163. Better election of new hard drive names in Create Virtual Hard
  164. Drive wizards.
  165. Cloning operations are no longer modal.
  166. Snapshot operations are no longer modal.
  167. -------------------------------------
  168. 4.2-6 2013-07-22
  169. -------------------------------------
  170. Fixed bug where deleting or renaming a VM snapshot may not cause
  171. the chooser to refresh VM data.
  172. Minor translation bug fixes.
  173. Fixed "Restore Defaults" button in Appliance Export Wizard.
  174. VM settings dialog now prompts for reload if settings change while
  175. the dialog is open.
  176. VM settings dialog is now aware of VM state changes while the
  177. dialog is open and updates VM editability accordingly.
  178. Fixed XSS vulnerability.
  179. Fixed bug that would not subscribe to events of machines that were
  180. powered on while phpVirtualBox is open.
  181. Added icons from VirtualBox source for Windows 8.1 and 2012.
  182. Updated language files from latest VirtualBox release (4.2.16).
  183. Added running VM count to VM Group tool tips.
  184. Removing a copy of a VM in the chooser now removes it from the
  185. interface rather than unregistering it.
  186. Improved VM Group saving logic. Some items are no longer editable
  187. or draggable while VM group definitions are being saved to
  188. VirtualBox.
  189. Minor UI changes.
  190. Fixed bug that would not allow VMs to be dropped / copied into the
  191. root VM group.
  192. -------------------------------------
  193. 4.2-5 2013-07-11
  194. -------------------------------------
  195. More details pane redraw fixes when VM selection list changes
  196. while VM data is still loading
  197. Fixed multiple IE8 bugs that affected selecting and removing VMs
  198. Fixed bug that would incorrectly set the VRDE host to null if no
  199. consoleHost was configured in config.php
  200. http://code.google.com/p/phpvirtualbox/issues/detail?id=620
  201. Added workaround for VirtualBox bug that generates an error when
  202. taking or restoring snapshots.
  203. http://code.google.com/p/phpvirtualbox/issues/detail?id=614
  204. Fixed bug that would not allow starting VMs if
  205. $vmMemoryStartLimitWarn was enabled in config.php
  206. http://code.google.com/p/phpvirtualbox/issues/detail?id=619
  207. VMs that are selected in the VM list are now selected by default
  208. in the Export Appliance Wizard
  209. http://code.google.com/p/phpvirtualbox/issues/detail?id=629
  210. Fixed bug in ActiveDirectory authentication module that would not
  211. correctly recognize the adminUser setting.
  212. https://code.google.com/p/phpvirtualbox/issues/detail?id=649
  213. Fixed bug that would not allow 'Stuck' VMs to be powered off.
  214. https://code.google.com/p/phpvirtualbox/issues/detail?id=651
  215. Fixed bug that would not allow "." to be entered in an IP address
  216. text box in some cases.
  217. https://code.google.com/p/phpvirtualbox/issues/detail?id=653
  218. Fixed bug in LDAP authentication module that would not allow users
  219. to log in.
  220. https://code.google.com/p/phpvirtualbox/issues/detail?id=687
  221. Canceling the 'First Run' wizard now resumes starting the VM.
  222. -------------------------------------
  223. 4.2-4 2012-11-02
  224. -------------------------------------
  225. Fixed details pane redraws when VM selection list changes while VM
  226. data is still loading
  227. Added VM group tooltips
  228. Fixed bug that would not display the first VM added to VirtualBox
  229. when there were no other VMs until the page was refreshed
  230. Fixed bug that would not allow attachment of USB devices from the
  231. Settings menu
  232. Cleaned up snapshot logic and snapshot list UI
  233. Taking a snapshot of a running VM now automatically pauses the VM
  234. to take the snapshot and resumes it once the snapshot has been
  235. taken
  236. Minor look and feel changes to more closely match the VirtualBox
  237. GUI
  238. Added First Run wizard
  239. Major rewrite of AJAX data <-> vboxwebsrv back-end interaction
  240. PHP session support is no longer required and AJAX requests should
  241. be a little more responsive
  242. Fixed bug that would not save DHCP server settings of host-only
  243. network interfaces
  244. Fixed bug in Clone Virtual Machine wizard that would not create a
  245. full clone when in 'Expert' (Hide Description) mode
  246. Reintroduced the Stop button in place of the Discard button in the
  247. main window toolbar
  248. Cleaned up wizards to perform expected actions when pressing Enter
  249. vboxinit now reads VBOX_BIN_PATH if set in /etc/default/virtualbox
  250. and adds it to the PATH environment variable
  251. http://code.google.com/p/phpvirtualbox/issues/detail?id=616
  252. If multiple servers are configured, progress operation rows now
  253. contain the server's name on which the operation was performed
  254. http://code.google.com/p/phpvirtualbox/issues/detail?id=617
  255. Fixed bug in IE8 that would prevent opening a detached console
  256. window for any VM that has a space in its name
  257. -------------------------------------
  258. 4.2-3b 2012-10-21
  259. -------------------------------------
  260. Fixed error when detaching a VM console window
  261. http://code.google.com/p/phpvirtualbox/issues/detail?id=613
  262. -------------------------------------
  263. 4.2-3 2012-10-21
  264. -------------------------------------
  265. Fixed line endings in vboxinit
  266. http://code.google.com/p/phpvirtualbox/issues/detail?id=606
  267. Fixed VM state change updates that did not update menus and
  268. toolbars
  269. Fixed bug that would hide the Remote Display tab in VM settings
  270. while a VM is running
  271. Fixed Preview section update bug that would not update the preview
  272. window at the selected interval
  273. Removed obsolete configuration items from config.php-example
  274. Fixed UI updating of UI components when a VM is added or removed
  275. from a selected group or its subgroups
  276. Added PHP version check
  277. Better error handling when the VirtualBox event listener fails
  278. Menu bug that would not always trigger an action when a menu item
  279. was clicked
  280. Added check for PHP LDAP extension in LDAP authentication module
  281. Added Active Directory authentication module
  282. Fixed bug in Virtual Media Manager that would fail to properly
  283. refresh media
  284. Fixed permission errors that would enforce VM ownership actions
  285. even when $enforceVMOwnership was not enabled in config.php
  286. Changing servers while an operation is in progress is no longer
  287. allowed as it causes progress operations to fail
  288. Preview screen is now a hardware accelerated HTML5 canvas if
  289. supported by the browser
  290. Improved support for older browsers (IE 8, FF 3.6, Opera 10)
  291. Added better visual indication in the Details section of when a
  292. VM's VRDE server fails to start - its port number is now red and
  293. has a line through it
  294. Improved redraw and menu update logic
  295. -------------------------------------
  296. 4.2-2 2012-10-15
  297. -------------------------------------
  298. Look-and-feel changes to more closely match the VirtualBox GUI
  299. Better UI handling of long group and VM names
  300. Fixed bug causing phpVirtualBox to not load in IE unless the
  301. JavaScript console was open
  302. Added config option to exclusively use phpVirtualBox's own groups
  303. configuration rather than VirtualBox groups - see
  304. config.php-example for more info
  305. Fixed bug that would leave group information (vm / group counts
  306. and icons) always visible after renaming a group
  307. Improved redraw logic for VM data in the Details section / tab
  308. Improved chooser grouping logic when grouping multiple items
  309. GUI state information is now saved in browser's localStorage
  310. instead of using cookies
  311. http://www.w3schools.com/html/html5_webstorage.asp
  312. Collapsed state of groups is now remembered if the browser
  313. supports localStorage
  314. -------------------------------------
  315. 4.2-1 2012-10-09
  316. -------------------------------------
  317. VirtualBox 4.2.x compatibility release
  318. Various regression bug fixes from beta versions
  319. Moved to using VirtualBox's passive event listener mechanism, and
  320. as a result:
  321. PHP session support is now required
  322. PHP minimum requirement is now at 5.2.0 (released in 2006)
  323. -------------------------------------
  324. 4.2-0b 2012-09-27
  325. -------------------------------------
  326. VirtualBox 4.2.x compatibility - beta release
  327. NOT ALL VirtualBox 4.2 FEATURES ARE IMPLEMENTED!!
  328. http://code.google.com/p/phpvirtualbox/issues/detail?id=585
  329. Various regression bug fixes.
  330. Fixed vboxinit script for users that have /bin/false or some other
  331. invalid shell.
  332. Updated languages.
  333. Added advanced mode ("Hide Description") to wizards.
  334. -------------------------------------
  335. 4.2-0 2012-09-25
  336. -------------------------------------
  337. VirtualBox 4.2.x compatibility - beta release
  338. NOT ALL VirtualBox 4.2 FEATURES ARE IMPLEMENTED!!
  339. http://code.google.com/p/phpvirtualbox/issues/detail?id=585
  340. Updated jquery to 1.8.2 and jquery-ui to 1.8.23
  341. Corrected IE9 support.
  342. Removed Firefox App Tab support.
  343. -------------------------------------
  344. 4.1-8 2012-08-20
  345. -------------------------------------
  346. Fixed bug that would error out when creating a VM without a boot
  347. disk.
  348. http://code.google.com/p/phpvirtualbox/issues/detail?id=482
  349. Fixed bug that would cause the progress bar to hang when
  350. performing progress operations in some cases.
  351. http://code.google.com/p/phpvirtualbox/issues/detail?id=495
  352. Fixed "Next" arrow wizard code bug visible when the number of
  353. wizard steps changes at run-time.
  354. Fixed bug that would fail to generate a correct RDP connection
  355. file when enforceVMOwnership is set.
  356. http://code.google.com/p/phpvirtualbox/issues/detail?id=523
  357. Fixed bug when creating HDD on drive letters under Windows.
  358. Fixed Windows Bug when selecting folder from Hard Drive List
  359. Added better support for IE9.
  360. Added LDAP authentication module.
  361. Cosmetic changes in init script output.
  362. -------------------------------------
  363. 4.1-7 2012-01-17
  364. -------------------------------------
  365. Fixed bug that would not properly set the Use host I/O cache
  366. and Enable Page Fusion settings.
  367. Added Windows 8 OS icons.
  368. Cleaned up Wizard code.
  369. Removed unused images from source tree.
  370. -------------------------------------
  371. 4.1-6.1 2012-01-03
  372. -------------------------------------
  373. Fixed bug for IE 8 that would prevent the Global Preferences
  374. dialog from opening.
  375. -------------------------------------
  376. 4.1-6 2012-01-02
  377. -------------------------------------
  378. Added $startStopConfig to config.php-example
  379. Added Traditional Chinese (zh_tw) translation.
  380. Fixed bug that would not allow the mounting of media when its
  381. path or file name contains a quote.
  382. http://code.google.com/p/phpvirtualbox/issues/detail?id=474
  383. -------------------------------------
  384. 4.1-5 2011-11-15
  385. -------------------------------------
  386. Fixed bug that would not set Acceleration options for a VM if the
  387. $enableAdvancedConfig option was not set in config.php
  388. http://code.google.com/p/phpvirtualbox/issues/detail?id=438
  389. Added OpenMediaVault authentication module.
  390. Added option to set VM startup mode and associated config option
  391. in config.php. Use vboxinit script in phpVirtualBox's root folder.
  392. Fixed a bug in IE 8 that would cause the "Loading ..." screen to
  393. stay in place after login.
  394. http://code.google.com/p/phpvirtualbox/issues/detail?id=455
  395. Added $enableGuestAdditionsVersionDisplay setting and associated
  396. functionality to display guest additions version of a running
  397. VM on its Details tab.
  398. http://code.google.com/p/phpvirtualbox/issues/detail?id=454
  399. Added Romanian translation.
  400. -------------------------------------
  401. 4.1-4 2011-10-17
  402. -------------------------------------
  403. $vmMemoryOffset if configured, is now displayed in yellow(-ish) in
  404. the host memory usage graph.
  405. http://code.google.com/p/phpvirtualbox/issues/detail?id=414
  406. Fixed bug that would throw a VirtualBox error when cloning the
  407. "Current State" item of a virtual machine on the Snapshot tab.
  408. Fixed regression bug that would show all USB devices as being
  409. attached to the selected VM in the USB Devices section of the
  410. Settings toolbar menu.
  411. Fixed bug that would cause an error when "USB Devices" was clicked
  412. in the Settings toolbar menu.
  413. Minor UI changes.
  414. Fixed Export Appliance wizard so that it now displays the correct
  415. Export Appliance instructions rather than the Import Appliance
  416. wizard instructions.
  417. Added $enableHDFlushConfig configuration setting. For more info
  418. see "Responding to guest IDE/SATA flush requests" at:
  419. http://www.virtualbox.org/manual/ch12.html#idp12757424
  420. Added workaround for http://www.virtualbox.org/ticket/9255. Taking
  421. a snapshot of a running VM now prompts to pause the VM. This check
  422. was added in 4.1-3, now however it no longer verifies the
  423. VirtualBox version. 4.1-3 assumed this would be fixed in
  424. VirtualBox versions > 4.1.2.
  425. Added support for network adapter "Generic Properties" when the
  426. Generic Driver adapter type is selected.
  427. Added Doxygen style comments to PHP and JavaScript files.
  428. Added Chinese translation.
  429. -------------------------------------
  430. 4.1-3 2011-9-20
  431. -------------------------------------
  432. Added Polish translation.
  433. Fixed 4.1-0 regression bug that would not allow runtime attachment
  434. of USB devices from the Settings menu in the toolbar.
  435. Fixed 4.1-1 regression bug that would not allow one to edit
  436. existing USB filters for a running VM.
  437. Better handling of CD/DVD medium changes when 'Live CD/DVD' is not
  438. selected for a medium attachment.
  439. Less context menu levels for removable media attachments in the
  440. Settings toolbar button menu of a running VM when the VM only has 1
  441. removable media attachment of the a given type (CD/DVD and Floppy).
  442. Improved Guest Additions installation handling.
  443. Added test to check that PHP files are being parsed as PHP and
  444. associated error message if not.
  445. Added Parallels hard disk image format creation support. Available
  446. hard disk formats and their capabilities are now programmatically
  447. obtained through the VirtualBox API.
  448. Minor translation fixes.
  449. Advanced acceleration options are now correctly hidden when
  450. enableAdvancedConfig is not enabled in config.php.
  451. Login form on console tab is now hidden if remote console
  452. authentication is set to None. This should avoid some confusion.
  453. Improved PHP session handling. This should resolve some timeout
  454. issues and speed up response time in phpVirtualBox.
  455. Added context menus to the Virtual Media Manager.
  456. Added workaround for http://www.virtualbox.org/ticket/9255. Taking
  457. a snapshot of a running VM now prompts to pause the VM if
  458. VirtualBox <= 4.1.2 is detected.
  459. Fixed VM cloning bug.
  460. http://code.google.com/p/phpvirtualbox/issues/detail?id=380
  461. Fixed some display issues for GTK based web browsers when a dark
  462. GTK theme is applied.
  463. Added check to see that get_magic_quotes_gpc() function exists
  464. before calling it. This fix problems for people running newer
  465. (unsupported) versions of PHP.
  466. Fixed bug where phpVirtualBox would try to pre-load images that do
  467. not exist - causing 404 errors in web server logs.
  468. http://code.google.com/p/phpvirtualbox/issues/detail?id=396
  469. Added host memory usage information when the VirtualBox host is
  470. selected in the VM list. See associated hostMemInfoRefreshInterval
  471. option in config.php-example.
  472. http://code.google.com/p/phpvirtualbox/issues/detail?id=402
  473. Added $vmListMinimal config option and associated code. See
  474. config.php-example.
  475. Added $vmMemoryStartLimitWarn and associated logic to emit a
  476. warning when starting a virtual machine would use more memory
  477. than the host has available.
  478. http://code.google.com/p/phpvirtualbox/issues/detail?id=291
  479. Added context menu to VM list.
  480. A list of drives is now displayed when browsing for a file or
  481. folder when Windows is detected. This can be turned off if desired
  482. using the $noWindowsDriveList configuration option in config.php.
  483. http://code.google.com/p/phpvirtualbox/issues/detail?id=388
  484. Fixed bug when creating or copying a new VMDK disk image where the
  485. disk would always be split into files < 2GB regardless of whether
  486. or not the "split" option was selected.
  487. -------------------------------------
  488. 4.1-2 2011-8-21
  489. -------------------------------------
  490. Added Stop options to VM list context menu.
  491. Fixed bug in Global Preferences that would not allow you to save
  492. settings if a Language was not selected in the Languages section.
  493. http://code.google.com/p/phpvirtualbox/issues/detail?id=348
  494. Added context menus to VM Storage settings.
  495. Fixed bug that would cause network adapters to disconnect and
  496. reconnect when saving settings of a running VM.
  497. http://code.google.com/p/phpvirtualbox/issues/detail?id=361
  498. Changing a VM name in the Appliance Import Wizard now
  499. automatically updates virtual disk image paths.
  500. http://code.google.com/p/phpvirtualbox/issues/detail?id=362
  501. Minor translation fixes.
  502. Added Linked Clone support to match VirtualBox 4.1.2.
  503. Fixed bug when the bridged adapter of a VM was assigned to a host
  504. sub-interface. This would not allow for selection of the interface
  505. in VM settings.
  506. http://code.google.com/p/phpvirtualbox/issues/detail?id=371
  507. Fixed bug in VM log viewer that would not display log file
  508. contents when non-utf-8 characers are present.
  509. -------------------------------------
  510. 4.1-1b 2011-8-1
  511. -------------------------------------
  512. Added snapshot thumbnail and full image link when viewing snapshot
  513. details of an online snapshot.
  514. Added context menus for snapshots.
  515. Minor UI changes.
  516. Fixed page fusion setting bug for people running VirtualBox in a
  517. 32-bit OS with a 64-bit processor.
  518. http://code.google.com/p/phpvirtualbox/issues/detail?id=347
  519. -------------------------------------
  520. 4.1-1 2011-8-1
  521. -------------------------------------
  522. Upgraded jquery-ui to 1.8.14
  523. Numerous translation bug fixes.
  524. VM settings are now available while VM is running. Some settings
  525. can be modified.
  526. Minor UI changes.
  527. Fixed bug that would activate all configured USB filters when
  528. saving a VM.
  529. Implemented overwriting of existing file in appliance export
  530. wizard.
  531. Fixed bug in IE that would not allow for the entry of internal
  532. network names in VM settings.
  533. Fixed Clone VM wizard bug that would force the selection of
  534. "Current machine and all child states."
  535. Removed "Current machine and all child states" option from Clone
  536. VM wizard as it is unsupported by VirtualBox at this time.
  537. Fixed display bug in VM log viewer when pressing the Refresh
  538. button.
  539. Snapshots tab now prompts to take a new snapshot when attempting to
  540. restore a snapshot while VM is in a (changed) Saved state.
  541. Added license agreement dialog when importing appliances that have
  542. a license.
  543. Added a check for phpVirtualBox <-> VirtualBox versions.
  544. Added "Restore Defaults" button and functionality to appliance
  545. import wizard.
  546. Added Page Fusion setting in VM Settings -> System -> Motherboard
  547. when $enableAdvancedConfig is set in config.php.
  548. Fixed bug that would not allow a disk to be set to Multi-attach.
  549. Fixed bug with PHP versions < 5.2 that would not enable network
  550. cards of VMs when saving VM settings.
  551. http://code.google.com/p/phpvirtualbox/issues/detail?id=333
  552. Added $enableAppTabSupport configuration option and feature. See
  553. config.php-example for more information.
  554. Added "Split into files of less than 2GB" option when creating or
  555. copying VMDK disks.
  556. Fixed bug in New Virtual Disk Wizard that would create all hard
  557. disk images in VDI format regardless of which format was selected.
  558. WSDL files now contain VirtualBox version number in file names.
  559. This should fix any WSDL file caching issues after a VBox upgrade.
  560. Fixed bug for OS X hosts that would not allow the Settings dialog
  561. to be displayed.
  562. http://code.google.com/p/phpvirtualbox/issues/detail?id=338
  563. VM Settings -> System -> Acceleration tab now always appears, but
  564. is disabled if host CPU does not support virtualization extensions.
  565. CPUs are limited to 1 if host CPU does not support virtualization
  566. extensions. Mimicking the VirtualBox GUI.
  567. Host CPU features are now displayed regardless of config.php
  568. $enableAdvancedConfig setting.
  569. Fixed bug in Storage settings that would always display the Port
  570. Count option. Even when a non-SATA controller was selected.
  571. Fixed bug that would not close the progress dialog after taking a
  572. snapshot.
  573. -------------------------------------
  574. 4.1-0 2011-7-19
  575. -------------------------------------
  576. VirtualBox 4.1.x compatibility.
  577. jquery upgrade to 1.6.2.
  578. Fixed issue where exported disks would be incorrectly named when
  579. exporting a virtual machine.
  580. http://code.google.com/p/phpvirtualbox/issues/detail?id=307
  581. UI updates for wizards.
  582. Most translations are now taken from the VirtualBox source .qt
  583. files.
  584. -------------------------------------
  585. 4.0-7 2011-6-8
  586. -------------------------------------
  587. Removed $sessionSecurityLevel setting and associated logic as it
  588. really provided no extra session security.
  589. Fixed session bug where another client running the same browser
  590. from the same subnet could inherit another user's session.
  591. http://code.google.com/p/phpvirtualbox/issues/detail?id=295
  592. Fixed bug that would not allow you to edit more than one host-only
  593. networking adapter.
  594. http://code.google.com/p/phpvirtualbox/issues/detail?id=310
  595. Added $consoleKeyboardLayout setting.
  596. http://code.google.com/p/phpvirtualbox/issues/detail?id=248
  597. -------------------------------------
  598. 4.0-6 2011-5-24
  599. -------------------------------------
  600. Pressing Esc key now closes most dialog boxes.
  601. http://code.google.com/p/phpvirtualbox/issues/detail?id=237
  602. File / folder browser no longer shows "Access Denied" message
  603. when $restrictFolders is configured.
  604. http://code.google.com/p/phpvirtualbox/issues/detail?id=238
  605. Hard disks that are already attached to a VM are not elected to
  606. be attached when adding a Hard Disk attachment in VM settings.
  607. http://code.google.com/p/phpvirtualbox/issues/detail?id=239
  608. Pressing Enter key works on add user form.
  609. http://code.google.com/p/phpvirtualbox/issues/detail?id=240
  610. Fixed bug in appliance import wizard where changed values would
  611. not be reflected in the interface after changing them.
  612. http://code.google.com/p/phpvirtualbox/issues/detail?id=243
  613. Added simple authentication plugin framework.
  614. http://code.google.com/p/phpvirtualbox/issues/detail?id=249
  615. Added disableHostTimeSync option when $enableAdvancedConfig is
  616. set.
  617. http://code.google.com/p/phpvirtualbox/issues/detail?id=226
  618. When selecting media, the file / folder browser remembers the last
  619. media location.
  620. Added custom VM icons functionality and related $enableCustomIcons
  621. setting.
  622. http://code.google.com/p/phpvirtualbox/issues/detail?id=225
  623. Added "Bind to IP" setting for NAT network adapters when
  624. $enableAdvancedConfig is set.
  625. http://code.google.com/p/phpvirtualbox/issues/detail?id=232
  626. Fixed bug that would not correctly set the host network adapter of
  627. a running VM when changing the adapter to bridged mode.
  628. http://code.google.com/p/phpvirtualbox/issues/detail?id=245
  629. Port forwarding protocol is now selectable in advanced NAT
  630. options.
  631. http://code.google.com/p/phpvirtualbox/issues/detail?id=263
  632. Network adapters on the VirtualBox Host details page now shows
  633. which VMs (and their adapters) are attached.
  634. http://code.google.com/p/phpvirtualbox/issues/detail?id=276
  635. Host / port setting is now exposed and editable on the console
  636. tab.
  637. Fixed bug when viewing snapshot details that would keep appending
  638. rows to the details pane rather than clearing then redrawing info.
  639. Fixed bug that would throw an exception when a DHCP server does not
  640. exist on a host-only interface.
  641. http://code.google.com/p/phpvirtualbox/issues/detail?id=278
  642. Fixed bug that would cause IPv6 information to not be displayed
  643. for host interfaces when viewing VirtualBox host details.
  644. -------------------------------------
  645. 4.0-5 2011-3-26
  646. -------------------------------------
  647. Added Norwegian translation.
  648. Added Japanese translation.
  649. Fixed translation of 'Log in' in log in dialog.
  650. Fixed bug that would not allow editing of NAT port forwarding
  651. http://code.google.com/p/phpvirtualbox/issues/detail?id=215
  652. Virtual Media Manager now has scrolling media list and sortable
  653. columns.
  654. Fixed bug / error in RDP file generation script that occurs when
  655. the remote console port is configured for a range or list of
  656. ports.
  657. Storage controller pane now resizes as expected.
  658. Attached USB devices in VM settings is now obtained in real-time
  659. rather than only when the settings dialog is first opened.
  660. Fixed clone medium bug that would always clone a disk as
  661. dynamically expanding storage type no matter which option was
  662. selected.
  663. Fixed bug when removing a VM when using PHP < 5.2.0.
  664. Fixed bug when editing shared folders of a non-running VM.
  665. Log in form now submits when pressing enter.
  666. Import / Export Appliances now has scrolling lists.
  667. Fixed bug when PHP does not have session support enabled. This
  668. incorrectly displays the error 'Not logged in.' each time an
  669. action is attempted in phpVirtualBox.
  670. Fixed CRLF injection security hole in rdp.php.
  671. -------------------------------------
  672. 4.0-4b 2011-3-1
  673. -------------------------------------
  674. Fixed bug that would not display error messages when attempting
  675. to log in if there was an error connecting to vboxwebsrv.
  676. -------------------------------------
  677. 4.0-4 2011-3-1
  678. -------------------------------------
  679. Added Exclusive and VPID hardware acceleration options to
  680. Acceleration tab visible when $enableAdvancedConfig is set.
  681. Added "Automatic" SATA Port Count option to the SATA Port Count
  682. list when $enableAdvancedConfig is set. New VMs created through
  683. phpVirtualBox will automatically have this set to Auto.
  684. Fixed bug that would display the Input tab rather than the
  685. Description tab when clicking on the Description section link in
  686. the VM Details section if $enableAdvancedConfig is set.
  687. Fixed bug that would reload the list of VMs rather than refresh
  688. the list when resetting a VM.
  689. Fixed bug that would not change some settings when using
  690. PHP < 5.2.0. This was reported by CentOS users regarding the
  691. Cable Connected network setting in particular.
  692. http://code.google.com/p/phpvirtualbox/issues/detail?id=192
  693. Fixed bug that would not allow you to add a VM through Machine ->
  694. Add when using PHP < 5.2.0.
  695. Circumvent unconfirmed VirtualBox bug when trying to obtain a
  696. screen shot for the Preview window returns "Could not take a
  697. screenshot (VERR_TRY_AGAIN)." screen.php now runs
  698. console->display->invalidateAndUpdate() on error.
  699. VM settings while running are now available via the Settings
  700. button on the toolbar. Moved Install Guest Additions function
  701. to this menu.
  702. Added more files to default $browserRestrictFiles setting.
  703. OS Type can now be changed when importing a VM.
  704. Added $previewAspectRatio config option.
  705. Fixed bug that would always set consoleHost to the server being
  706. connected to as specified by $location in config.php.
  707. http://code.google.com/p/phpvirtualbox/issues/detail?id=199
  708. To ensure a more sane default setting, the remote display IP is
  709. now determined in the following order:
  710. - consoleHost setting if set in config.php
  711. - IP address if set in VM's vrdeaddress setting
  712. - IP address / host specified of server's $location setting
  713. in config.php
  714. - If setting is 127.0.0.1 or localhost, use phpVirtualBox's IP
  715. address / hostname in its URL as determined by the web
  716. browser.
  717. Fixed multi-server bug when initial server is unreachable.
  718. http://code.google.com/p/phpvirtualbox/issues/detail?id=200
  719. Added basic user authentication and associated options.
  720. Added icons to dialog titles.
  721. Added Spanish (Latin America) translation.
  722. Fixed preview window redraws in Safari and Chrome (webkit).
  723. jQuery upgrade to 1.5.1.
  724. jQuery UI upgrade to 1.8.9.
  725. Fixed Opera bug that would cause it to stop refreshing the list of
  726. VMs.
  727. Maximize use of browser caching when grabbing images for preview
  728. window utilizing ETag and If-Modified-Since HTTP headers.
  729. Added Parallel Port configuration and associated $enableLPTConfig
  730. configuration setting - EXPERIMENTAL - VirtualBox provides no
  731. documentation or official support for this. Nor can I. LPT support
  732. only works in Linux.
  733. Added CD/DVD and Floppy drives to host details.
  734. Host details now displays CPU features if $enableAdvancedConfig
  735. is enabled.
  736. OS Type selectors now properly display only OS types supported by
  737. the VirtualBox host based on its processors' features.
  738. Minor UI changes.
  739. Adding media through the Virtual Media Manager now updates the
  740. "recent media" list.
  741. Added advanced NAT settings for Network Adapters visible when
  742. $enableAdvancedConfig is set.
  743. Updated German translations.
  744. Added GPLv3.txt and updated verbiage in LICENSE.txt.
  745. Updated Storage VM Settings pane to mimic VirtualBox GUI resizable
  746. behavior.
  747. Added right-click functionality and tooltips to VMs in the VM
  748. list.
  749. Added more vmListSort options - including the option to manually
  750. sort VMs with drag-and-drop. See config.php-example.
  751. -------------------------------------
  752. 4.0-3 2011-2-10
  753. -------------------------------------
  754. UI fixes for some browsers when dragging the resize bar.
  755. SATA controllers can now have CD/DVD media attachments.
  756. Support for Chipset option on Motherboard tab in VM settings when
  757. VirtualBox >= 4.0.2 is detected.
  758. http://www.virtualbox.org/ticket/7885
  759. Snapshots with no children can be deleted while VM is running.
  760. Improved snapshot name generation.
  761. Snapshot ages are now periodically updated when viewing the
  762. Snapshots tab.
  763. Snapshot dates are now displayed instead of age for snapshots
  764. taken more than 30 days ago.
  765. File / folder browser now scrolls to selected file / folder.
  766. Added Russian translation.
  767. Added Portuguese (Brazil) translation.
  768. Added Italian translation.
  769. Updated French and German translations to the best of my ability
  770. using nls files from VirtualBox source and Google translate.
  771. Corrections are welcome.
  772. Improved multi-language support for PHP installations that do not
  773. have JSON enabled / installed.
  774. Language can now be changed in File -> Preferences -> Language.
  775. UI changes in an attempt to make things look and feel less "flat."
  776. JavaScript changes to speed things up in IE.
  777. Added VDE Network adapter support. Your underlying VirtualBox
  778. installation must support this, and it must be enabled in
  779. config.php.
  780. Fixed improper display of Remote Display Server port when
  781. accessing phpVirtualBox through http://ip:port/..
  782. To ensure proper configuration when accessing the remote display
  783. of a VM through NAT, remote display IP is now determined in the
  784. following order:
  785. - consoleHost setting if set in config.php
  786. - IP address if set in VM's vrdeaddress setting
  787. - phpVirtualBox's IP address / hostname in its URL as
  788. determined by the web browser
  789. Added Serial Port configuration.
  790. Added $disableSataPortCount config option to disable setting SATA
  791. controllers' port count to the max port number found when saving
  792. VM settings.
  793. New Hard Disk Wizard hard disk location defaults to VM's folder
  794. where appropriate.
  795. Fixed bug that would not allow the creation of Fixed size storage.
  796. Added $enableAdvancedConfig to configuration options in config.php.
  797. This allows you to change the following VM configuration options:
  798. - HPET (System section -> Motherboard tab)
  799. - Nested Paging (System section -> Acceleration tab)
  800. - Large Pages (System section -> Acceleration tab)
  801. - VT-x / AMD-V (System section -> Acceleration tab)
  802. - VRDE Net Address (Display section -> Remote Display tab)
  803. - SATA Port Count (Storage section -> select a SATA controller)
  804. - Mouse type (General section -> Input tab)
  805. - Keyboard type (General section -> Input tab)
  806. - Create new hard disk from Virtual Media Manager (New button)
  807. - Add new media from Virtual Media Manager (Add button)
  808. - Clone hard disk from Virtual Media Manager
  809. (Actions menu -> Clone)
  810. - Make hard disk immutable from Virtual Media Manager
  811. (Actions menu -> Immutable)
  812. - Make hard disk "normal" from Virtual Media Manager
  813. (Actions menu -> Normal)
  814. - Add iSCSI disk from Virtual Media Manager (Add iSCSI button)
  815. - All media selection menus have a Virtual Media Manager
  816. button
  817. Note that these items will not be translated. See the VirtualBox
  818. documentation for more information on what these settings will
  819. change / actions these will perform.
  820. Media selection now behaves the same as it does in the VirtualBox
  821. GUI.
  822. Some features of the Virtual Media Manager have been removed to
  823. mimic the one in the VirtualBox GUI.
  824. Changed versioning scheme.
  825. New configuration model where config.php-example is distributed
  826. instead of config.php. This should allow for persistent user
  827. configuration. All config logic is now in lib/config.php.
  828. -------------------------------------
  829. 4-2 - 2011-1-14
  830. -------------------------------------
  831. Viewing a VM's screenshot in a new window while running now
  832. prints a descriptive error rather than displaying a blank
  833. screen if the Oracle VM Extension Pack is not installed.
  834. Re-enabled console tab in IE. Disabling it in the first place
  835. was because of a HUGE oversight on my part :) Which leads to
  836. the next feature.
  837. Console tab now displays a message if the Adobe Flash plugin is
  838. not installed.
  839. Host network card and drive list is now properly refreshed when
  840. refreshing host info via the Machine -> Refresh menu item.
  841. Added MAC Address to Guest Network Adapters dialog.
  842. Default RDP port when creating a VM is now 3389-4000. Allowing
  843. for a range of ports.
  844. Fixed VM creation bug that created all VMs with an Unknown OS
  845. type and name set to the specified OS type.
  846. Fixed VM creation bug that would incorrectly display 'None' as
  847. the hard drive after creation until the newly created VM was
  848. refreshed.
  849. Tuned down PHP error reporting to keep Notices from being
  850. displayed when PHP's default error reporting is set too high
  851. in user's PHP config.
  852. Fixed bug that would not display a list of internal networks
  853. in VM network settings.
  854. Network settings are now (somewhat) changeable while a VM is
  855. running. This mimics the same functionality as the VirtualBox
  856. GUI.
  857. Shared folder settings are now changeable while a VM is
  858. running.
  859. Added VirtualBox guest additions installation feature.
  860. Added 'Add VM' feature.
  861. Fixed issue where VM disks were created in the VirtualBox
  862. folder rather than being created in the VM folder when using
  863. the New Virtual Machine Wizard.
  864. Fixed bug that would not import SCSI controllers and attached
  865. disk images when using the Import Appliance Wizard.
  866. Added progress operation images.
  867. Updated text when deleting / removing a VM to match VirtualBox
  868. GUI.
  869. USB devices can now be attached / detached to a running VM.
  870. Medium attachments for storage controllers on VM details tab
  871. are now properly sorted instead of printed in the arbitrary
  872. order that they are read from VirtualBox.
  873. VRDE Server (remote display) is now enabled by default when
  874. creating a new VM.
  875. Refreshing the VirualBox host in the machine list now refreshes
  876. system properties cache as well.
  877. Fixed preview window scrolling bug. In some browsers, the
  878. preview thumbnail would stay in place as the window was
  879. scrolled.
  880. Fixed browser quirks when switching VMs. This would cause the
  881. vm list pane to grow in width while a VM was loading in
  882. certain browsers.
  883. -------------------------------------
  884. 4-1 - 2011-01-09
  885. -------------------------------------
  886. Changed behavior of file browser to always use config setting
  887. for browserLocal regardless of browser's host. This should be
  888. OK now that IVFSExplorer bugs are fixed in VirtualBox 4.0.
  889. Fixed bug in Create HardDisk wizard functionality that would
  890. only allow a disk of size 1MB to be created.
  891. Fixed bug in display settings when the RDP extension pack is
  892. not installed.
  893. Fixed "Detach" console bug.
  894. Disable Console tab when IE is detected. The Flash RDP client
  895. from Oracle does not appear to work with IE. Even the demo
  896. distributed with the flash control does not work. It appears
  897. that RDPWebEventLoaded event is never triggered after the
  898. flash control loads. -- Invalid - 2011-1-10
  899. Max HD slider size in New HD wizard is now limited to 512GB.
  900. Anything over that and the slider loses so much precision that
  901. it becomes useless. You may still type a larger size in the
  902. size text box. E.g. "1 TB"
  903. -------------------------------------
  904. 4-0 - 2011-01-07
  905. -------------------------------------
  906. UI and back-end changes to match new version of VirtualBox.
  907. Updated jquery-ui to 1.8.2.
  908. Updated jquery to 1.4.4
  909. Fixed bug that would not allow console connections if accessing
  910. phpVirtualBox through a URL where a port is specified. E.g.
  911. http://myhost:8080/phpVirtualBox
  912. Added json_encode() for PHP compiled with --disable-json and
  913. PHP versions < 5.2.0.
  914. Fixed compatibility issues with PHP 5.1.x.
  915. "rdpHost" setting changed to "consoleHost"
  916. Added VirtualBox version to host in VM list and on the host
  917. details tab.
  918. Added multiple server functionality.
  919. Fixed case sensitivity for $browserRestrictFiles setting.
  920. Fixed bug when using OSE where the Shared Folders section would
  921. not be selected when "Shared Folders" is clicked on from the
  922. Details tab / section.
  923. Exporting a VM defaults to '.ova' file.
  924. Added language contexts.
  925. Changed cache temp dir location to try environment variables
  926. first.
  927. Fixed bug that would not send the 'Esc' key to the console when
  928. pressed.
  929. Changed back to GPL license.
  930. Added multiple server support.
  931. You can now power off a VM that is in a "Stuck" state.
  932. Versioning scheme is now
  933. (VirtualBox compatible version)-(phpVirtualBox version)
  934. Fixed bug that would not display error message on failure to
  935. connect to vboxwebsrv.
  936. Removed old imgpng requirement as VirtualBox can now export
  937. screenshots as PNG data.
  938. Fixed media mounting bug that would not allow anything other than
  939. host drives to be mounted.
  940. -------------------------------------
  941. 0.5 - 2010-08-10
  942. -------------------------------------
  943. Fixed some English translations.
  944. Added fr_fr and de_de languages.
  945. Fixed top toolbar and Virtual Media Manger translation bugs.
  946. Fixed OSE startup bug and removed console tab when OSE is
  947. detected.
  948. Fixed Host Details bug that would not display the VirtualBox
  949. host server's details when it is selected in the list of vms.
  950. Fixed bug in File -> Preferences that would not correctly
  951. reflect a change made to any preferences on the General tab.
  952. Workaround for Console tab resize bug that would disconnect from
  953. an existing console session when the window was resized. Now, it
  954. automatically reconnects after a window resize event.
  955. Applied UI enhancements patch supplied by compuwizard123
  956. http://code.google.com/u/compuwizard123/
  957. Host details now include VirtualBox version.
  958. -------------------------------------
  959. 0.4 - 2010-07-24
  960. -------------------------------------
  961. Fixed numerous translation bugs.
  962. Fixed bug that would not allow the addition of more than 4
  963. storage controller types in VM Settings.
  964. Changed WSDL cache to use memory only instead of both memory
  965. and disk. (PHP SoapClient WSDL_CACHE_MEMORY option).
  966. RDP host (for console tab and details tab RDP links) is now
  967. selected in the following order:
  968. 1) VM Configured host (would have to be set with VboxManage)
  969. 2) rdpHost setting in config.php
  970. 3) host in location setting of config.php
  971. *) if host is 'localhost' or '127.0.0.1' use web browser
  972. location's URL host as last resort
  973. Fixed bug in file / folder browser that would display the full
  974. path of files / folders rather than just their names. This only
  975. affected *nix web servers connecting to VirtualBox running on
  976. Windows hosts. I can't imagine this is a very common scenario:)
  977. Better error handling and meaningful error message when there
  978. is a PHP error, and phpVirtualBox fails to load.
  979. Fixed bug that would not allow you to enter your own internal
  980. network name in VM network configurations where Attached To: is
  981. set to Internal Network.
  982. Fixed bug that would break phpVirtualBox when
  983. allow_call_time_pass_reference is set to Off in php.ini.
  984. Removed ReflectionClass dependency. This also changes all
  985. config options in config.php to use 'var' instead of 'const.'
  986. License changed from GPL to MIT.
  987. -------------------------------------
  988. 0.3 - 2010-07-05
  989. -------------------------------------
  990. Fixed bug in file/folder browser that would incorrectly display
  991. files as folders and folders as files in some cases.
  992. Added Console tab.
  993. Added OSE support. This effectively removes the console tab,
  994. USB, and VRDP support when OSE is detected.
  995. Fixed bug in Host-networking interfaces pane that would cause
  996. tabs to disappear if editing a host interface more than once
  997. without refreshing.
  998. Made VM list and main tab content scrollable.
  999. Added Guest Network Adapter info. This queries guest additions
  1000. for network adapter IP information of a running VM.
  1001. Added Clone, Make Immutable, and Make Normal functionality to
  1002. Virtual Media Manager.
  1003. Fixed bug in Virtual Media Manager that would allow a user to
  1004. try to release a medium that is attached to a snapshot. This
  1005. attempt would always fail.
  1006. Fixed bug that would cause saving USB filters to fail.
  1007. Added Import / Export Appliance. NOTE: Some configurable
  1008. import settings are ignored (e.g. network interface type).
  1009. These are also ignored when importing from the VirtualBox
  1010. GUI, and so appears to be a bug in VirtualBox itself.
  1011. Added file type icons to file / folder browser.
  1012. Fixed internal network dropdown list in Virtual Machine
  1013. settings.
  1014. -------------------------------------
  1015. 0.2 - 2010-06-14
  1016. -------------------------------------
  1017. Initial Release