8b5c19912f3e141c16afb49b7aeb9df38a309588 54971 |
|
26-Mar-2015 |
vboxsync |
Main/AudioAdapter+BandwidthControl+Machine+NetworkAdapter+ParallelPort+SerialPort+StorageController+USBDeviceFilter+USBDeviceFilters: Adjust rules when settings can be changed to allow as much as possible. Some changes restored the old rules (a previous change made the definition more restrictive), but many now allow changing settings when VM is saved or even at runtime when it is safe. Will resolve many complaints, especially when the GUI also is adapted accordingly. |
fb7940000e0c1e00d24d63bd6bffa8301c27e1bd 54840 |
|
18-Mar-2015 |
vboxsync |
Main/NetworkAdapter: adapt to new, more precise state checks |
18a02677ab9abfbc3d0df9f48d233f71539a21c4 51848 |
|
03-Jul-2014 |
vboxsync |
Main/NetworkAdapterImpl: fixed NAT network refcount regression introduced by r91364 |
d7a2c5e4cc83588b277fd8f28a288773173c3638 51498 |
|
02-Jun-2014 |
vboxsync |
6813 - MachineImpl use of server side wrappers + misc mods on other classes |
7e0127386476802a0c4ed41530a4f50e7c05eb14 51441 |
|
28-May-2014 |
vboxsync |
Main: code formatting. |
da6c95666f29b00894dfb9d110b74d9e1c4f1d46 51092 |
|
16-Apr-2014 |
vboxsync |
6813 src-client/MachineDebuggerImpl.cpp + various formatting changes |
ddfdc9df9a2d277814ac8796145fef291b58c49e 50469 |
|
14-Feb-2014 |
vboxsync |
6813 - formatting changes as needed NetworkAdapterImpl.cpp |
34290b0bc0f5900c975171dd402f3d270795da68 50355 |
|
06-Feb-2014 |
vboxsync |
6813 stage 7 VirtualBoxImpl.cpp etc |
dc8bfd15c7bcc2d2b4ff4f397637839b36d4713a 49951 |
|
17-Dec-2013 |
vboxsync |
6813 - stage 5 - Make use of server side API wrapper code in all interfaces |
4a4d0b7611a832602800898d4ec5da6d588b535a 49871 |
|
10-Dec-2013 |
vboxsync |
6813 - User server side API wrapper code in all interfaces.. stage 4 rev 1 |
4b8518be25a866f7de85889a2d827d7a479e1411 49742 |
|
02-Dec-2013 |
vboxsync |
6813 stage 2 - Use the server side API wrapper code.. |
7b01db654c23d4e432465aebc1a1853e8d6b3194 49644 |
|
25-Nov-2013 |
vboxsync |
stage 1/8 of 6813 changes |
975ecddccf0342e7b1b4da228efa8dc56e0c1922 49590 |
|
20-Nov-2013 |
vboxsync |
Main/NetworkAdapter: fix refcounting when switching aware from a NAT network |
e7f51df05cc2a7c80f773b20a3a2b864f44060f9 48989 |
|
09-Oct-2013 |
vboxsync |
Main/NetworkAdapterImpl.cpp: Avoids lock drops and re-acquirings on NAT Networking changes in NetworkAdapter::COMSETTER(NATNetwork)(...) and NetworkAdapter::COMSETTER(AttachmentType)(...) |
5f78ecaa04a0ae843cbe72589ba83d2c940e5005 48988 |
|
09-Oct-2013 |
vboxsync |
NetworkAdapter::COMSETTER(AttachmentType): makes disabled network switch, acting as it was intended in r98680. (disabled). |
6ff4415a0b69b29e8a147380f2a2724dfcc7d98b 48987 |
|
09-Oct-2013 |
vboxsync |
NetworkAdapterImpl.cpp: revert r89338 (partly). No need to touch NAT network ref counts on bridged, host-only and internal network touch. |
3740ce95be01aca4ea0a645689eaca5dedf8bbfd 48973 |
|
08-Oct-2013 |
vboxsync |
Main/NetworkAdapter: disable for now as the locking order is wrong |
7498df383c2b804d7181810c23138d42ff8347c1 48970 |
|
08-Oct-2013 |
vboxsync |
Main/NetworkAdapter: notify NAT network changes also if we switch the attachment type |
234e4395eef540230f4ffdea9781e8c923bc4d4a 48968 |
|
08-Oct-2013 |
vboxsync |
Main/NATNetwork: more logging |
8dfc5e89cd3421bb0602f33768f00c1f1d40b1d2 48955 |
|
07-Oct-2013 |
vboxsync |
Main: Whitespace (including tabs!) and svn:keywords cleanups by scm. |
245395957a62e0e2e1418a60423bc3acc2a703c9 48710 |
|
26-Sep-2013 |
vboxsync |
NatNetworking/Main: do reference couting on network attachment switch. |
4b9a9888c020ed3508c8ac3a5b47842d6aa3f8d2 48538 |
|
19-Sep-2013 |
vboxsync |
Main/NetworkAdapter+Machine+Appliance+SystemProperties+Medium+Console+Settings+IDL: make NAT networking a separate network attachment type which improves the user experience, store the necessary settings, plus changing the design of the methods which will move images and entire VMs, they lacked a progress object
Frontends/VirtualBox: adapted fully, can configure NAT networks with proper drop down list support
Frontends/VBoxManage: also supports NAT networks completely, and adds the long missing code to list intnets |
ab63ea601ffe54a54ce2a6086f3b7a87764500d4 42825 |
|
15-Aug-2012 |
vboxsync |
Main/Machine+NetworkAdapter: properly fix resizing of vector containing network adapters, previously it wasn't handling commit correctly. xtracker 5997 |
1cd59fdf671ca60c64d77e3f7046aaecf7003824 42551 |
|
02-Aug-2012 |
vboxsync |
Main: big API naming cleanup, use all caps acronyms everywhere, including SDK docs
Frontends/VBoxManage: implement guestcontrol execute for new API, disabled by default |
469fc57c97be2aad08b00f0130bbeb1d55cdfd06 40536 |
|
19-Mar-2012 |
vboxsync |
warnings |
52b14d434ed21be75449abba06f721d9aacc3c3d 40505 |
|
16-Mar-2012 |
vboxsync |
Main/NetworkAdapter: properly restore bandwidth group attribute from saved state |
ff8f17e05e6e712c54e9d936e124765dcc00bcc6 40491 |
|
15-Mar-2012 |
vboxsync |
Main/NetworkAdapter: Take the easy solution out of the reference hell created by the SessionMachine logic. Since the BandwidthGroup objects are not logically located below NetworkAdapter (they are under Machine/BandwidthControl) it is effectively impossible to get the right references in the object. Querying through the appropriate Machine object is guaranteed to give the right result. |
d63ed2d3e6db62e951c08ef82c0efff254e80deb 40490 |
|
15-Mar-2012 |
vboxsync |
Main/NetworkAdapter: use the non-peer reference after commit, and not the peer one which would be the default behavior. The peer reference will become invalid after the session is closed |
d4c0b01d95e56701ccb5a430fea1a36dc671153b 39248 |
|
09-Nov-2011 |
vboxsync |
Runtime: new guest OS type for Solaris 11
Frontends/VirtualBox: add new patterns for Solaris 11 guest OS type, reuse the icon
Frontends/VBoxManage: more details for "list ostypes"
Main/xml: make guest OS type in config file an arbitrary string (still validated/mapped in the old way in the settings code), remove hardcoded limit of 8 network adapters
Main/Global: move list of valid guest OS types into a single place, add function to get the network adapter limit for each chipset type
Main/Console+Machine+Snapshot+NetworkAdapter+Appliance+VirtualBox+Guest+SystemProperties: consistently use the appropriate network adapter limit so that ICH9 chipset can use 36 network adapters, adapt to cleaned up guest OS type handling, remove leftover rendundant guest OS mapping, whitespace
Network/NAT: release log message cosmetics, allow unlimited number of instances, fix maxconn clamping
Network/PCNet+VirtioNet+E1000: allow unlimited number of instances |
6eedfdf93f9cc2fe14ed10c971a450a0a16cce64 37927 |
|
13-Jul-2011 |
vboxsync |
Main: less LogRel noise |
aa0553becec2abc2e781f839ba1d399c31c2c07f 37200 |
|
24-May-2011 |
vboxsync |
API+Frontends: Generic network attachment driver support which obsoletes the special case for VDE. Big API cleanup in the same area. Adapt all frontends to these changes (full implementation in VBoxManage, minimum implementation in GUI). |
2b814c9345076900962041989fe213328bacc1d8 36615 |
|
07-Apr-2011 |
vboxsync |
Main/idl: new method IHost::generateMACAddress, including implementation |
8c641b5411b2ebe57b852030e1901de9d732fa9d 36276 |
|
14-Mar-2011 |
vboxsync |
Main/NetworkAdapter: Bandwidth group minor fixes (#5582) |
13d1fd6f43e9a245a4f2b4fc6845bdaa5d0f4134 36275 |
|
14-Mar-2011 |
vboxsync |
Main/NetworkAdapter: Bandwidth group attribute implementation (#5582) |
626f8a507cce4b57fa90be1570ed10f2f7e2b048 36105 |
|
28-Feb-2011 |
vboxsync |
Main: properly save the promiscous mode |
b604fbf16eda38d14b4999c245f032bfaa5aa85a 36082 |
|
25-Feb-2011 |
vboxsync |
Added a promiscModePolicy attribute to INetworkAdapter, three values: deny (default), allow-network (i.e. VMs), allow-all (i.e. include unrelated host traffic). |
c7a378ed2fbad681c0b674351d698ef20a368935 35638 |
|
19-Jan-2011 |
vboxsync |
Main. QT/FE: fix long standing COM issue |
e45ccb294fc1f6b4078d058eaff86100361a7358 35368 |
|
30-Dec-2010 |
vboxsync |
Main: source re-org. |