History log of /vbox/src/VBox/Additions/common/VBoxService/VBoxServiceToolBox.cpp
Revision Date Author Comments Expand
462e60a19d02a99b2b1a5c08dff74bb0808d707c 44863 28-Feb-2013 vboxsync

GuestCtrl: Infrastructure changes for handling and executing dedicated guest sessions and protocol versioning (untested, work in progress).

/vbox/include/VBox/HostServices/GuestControlSvc.h /vbox/include/VBox/VBoxGuestLib.h /vbox/src/VBox/Additions/common/VBoxGuestLib/VBoxGuestR3LibGuestCtrl.cpp Makefile.kmk VBoxService.cpp VBoxServiceControl.cpp VBoxServiceControl.h VBoxServiceControlSession.cpp VBoxServiceControlThread.cpp VBoxServiceInternal.h VBoxServicePageSharing.cpp VBoxServiceToolBox.cpp /vbox/src/VBox/HostServices/GuestControl/service.cpp /vbox/src/VBox/HostServices/GuestControl/testcase/tstGuestControlSvc.cpp /vbox/src/VBox/Main/include/GuestCtrlImplPrivate.h /vbox/src/VBox/Main/include/GuestFileImpl.h /vbox/src/VBox/Main/include/GuestImpl.h /vbox/src/VBox/Main/include/GuestProcessImpl.h /vbox/src/VBox/Main/include/GuestSessionImpl.h /vbox/src/VBox/Main/src-client/GuestCtrlImpl.cpp /vbox/src/VBox/Main/src-client/GuestCtrlPrivate.cpp /vbox/src/VBox/Main/src-client/GuestFileImpl.cpp /vbox/src/VBox/Main/src-client/GuestProcessImpl.cpp /vbox/src/VBox/Main/src-client/GuestSessionImpl.cpp /vbox/src/VBox/Main/src-client/GuestSessionImplTasks.cpp /vbox/src/VBox/Main/testcase/Makefile.kmk /vbox/src/VBox/Main/testcase/tstGuestCtrlContextID.cpp
831c9796bf55b3de7e945e11d5d087b0ee4ffcd6 43877 15-Nov-2012 vboxsync

build fix

068ceb4c22977593e2a9e69654726ba221ba8a35 43876 15-Nov-2012 vboxsync

fixed a few format specifier bugs

e734a8323642a985bf371d969c977d6f67fad134 43202 05-Sep-2012 vboxsync

Additions/VBoxService/ToolBox: additional check in mktemp to avoid a debug assertion.

4a86421b8276e3794fee4f1fde73bf3721a6e964 43018 28-Aug-2012 vboxsync

Fixed warnings.

ad65c02966453e954ae479971daf0dedaae96fda 42995 27-Aug-2012 vboxsync

VBoxServiceToolBox.cpp/cat: Fixed bug in --output handling. The output string was passed as the format string to a RTStrPrintf call. Fortuantely, the RTStrPrintf call and extra buffering is completely unnecessary. Replaced szOutput+RTStrPrintf by a pszOutput.

7c17a8c920f84a6da1b663bf0529900bf6557ddf 42764 10-Aug-2012 vboxsync

Additions/common/VBoxService: clean up toolbox help text.

b1be5bf5ba98f0818e29935222b4e8bbd15abe17 42763 10-Aug-2012 vboxsync

Additions/common/VBoxService: vbox_mktemp tool: add --tmpdir option and clean up.

f5435608eb756e591a97ef6cd73576fb68319095 42747 10-Aug-2012 vboxsync

Additions/common/VBoxService: input verification and variable naming in vbox_mktemp tool.

35d76c6a04e6c62e314710054cbbbb3fb6a086cc 42735 10-Aug-2012 vboxsync

Additions/common/VBoxService: vbox_mktemp tool requires an absolute path.

bf02d66a125c596179dac9ccbe6f4f5c87e0e275 42728 09-Aug-2012 vboxsync

Additions/common/VBoxService: vbox_mkdir adjustments.

202cf39359cf7baae7442c23a9dc8b6549964b38 42727 09-Aug-2012 vboxsync

Additions/common/VBoxService: extend vbox_mktemp to handle directories to, and to offer a secure option when the IPRT API is in place.

879d20ba186829e26c588a521041ac3b0fbbd017 42717 09-Aug-2012 vboxsync

Additions/VBoxService/toolbox: removed presumably incorrect umask() call.

79d4ce7539ea60ad0f29c41caa826f078614e62c 42715 09-Aug-2012 vboxsync

VBoxService/Toolbox: Include node_id in long output format.

6182bafa91061adf250994da3e1cf8b7e91751f0 42708 09-Aug-2012 vboxsync

Runtime: add an fMode parameter to RTDirCreateTemp() and adjust callers.

dd29fe9569ba44e02e6458aea15837615005c87c 42655 07-Aug-2012 vboxsync

Additions/common/VBoxService: make vbox_rmdir and vbox_mktemp tool output code a little nicer.

c551607276aca02104b336536e2ea5035a9f899a 42645 07-Aug-2012 vboxsync

Additions/common/VBoxService: the mktemp tool should print a message on success in non-parseable mode too.

dd17ef4b1d8719c9da95a9b05f5e0a0daa8c3cdb 42615 06-Aug-2012 vboxsync

Additions/common/VBoxService: add vbox_mktemp to toolbox.

299c0429f8b440592c7be4aeda01db7b8a35936e 42534 02-Aug-2012 vboxsync

Additions/common/VBoxService: fix vbox_rm argument counting and error handling.

a240f1229507269d3449217c9d483597e498d3bc 42521 01-Aug-2012 vboxsync

Additions/common/VBoxService: clean up toolbox help slightly.

5241b680af4032ae194feacc047f177ae01c4e90 42515 01-Aug-2012 vboxsync

Additions/common/VBoxService: add vbox_rm.

3ac37715f0e878da3b1737b45b89720dd768a31b 42498 01-Aug-2012 vboxsync

Additions/common/VBoxService: small duplication elimination.

b6e201e4d129ec1eda91e9bdf5c303cda51ab4f6 40682 28-Mar-2012 vboxsync

VBoxService/GuestCtrl: Bugfixes.

939e2ecb812c6402abcc63e7d615c5444acfd02e 39612 14-Dec-2011 vboxsync

IPRT/*: add _NO_SYMLINKS flags to certain functions

/vbox/include/iprt/dir.h /vbox/include/iprt/file.h /vbox/include/iprt/mangling.h /vbox/include/iprt/path.h /vbox/include/iprt/symlink.h VBoxServiceCpuHotPlug.cpp VBoxServiceToolBox.cpp /vbox/src/VBox/Debugger/DBGCCommands.cpp /vbox/src/VBox/HostServices/SharedFolders/testcase/tstSharedFolderService.cpp /vbox/src/VBox/HostServices/SharedFolders/teststubs.h /vbox/src/VBox/HostServices/SharedFolders/vbsf.cpp /vbox/src/VBox/Main/src-helper-apps/VBoxExtPackHelperApp.cpp /vbox/src/VBox/Runtime/generic/RTDirCreateTemp-generic.cpp /vbox/src/VBox/Runtime/generic/RTDirCreateUniqueNumbered-generic.cpp /vbox/src/VBox/Runtime/r3/dir.cpp /vbox/src/VBox/Runtime/r3/dir2.cpp /vbox/src/VBox/Runtime/r3/posix/dir-posix.cpp /vbox/src/VBox/Runtime/r3/posix/path-posix.cpp /vbox/src/VBox/Runtime/r3/posix/symlink-posix.cpp /vbox/src/VBox/Runtime/r3/win/dir-win.cpp /vbox/src/VBox/Runtime/r3/win/path-win.cpp /vbox/src/VBox/Runtime/r3/win/symlink-win.cpp /vbox/src/VBox/Runtime/testcase/tstDir-2.cpp /vbox/src/VBox/Runtime/testcase/tstDir-3.cpp /vbox/src/VBox/Runtime/testcase/tstRTSymlink.cpp /vbox/src/VBox/Storage/VD.cpp /vbox/src/VBox/Storage/testcase/tstVD.cpp /vbox/src/VBox/Storage/testcase/tstVDShareable.cpp /vbox/src/bldprogs/scm.cpp /vbox/src/testcase/tstRunTestcases.cpp
e961f5bfe1727c6816d3dad3805ebe21b6ba1c64 39515 02-Dec-2011 vboxsync

*: Use RTLISTANCHOR.

/vbox/include/iprt/isofs.h /vbox/src/VBox/Additions/WINNT/Graphics/Video/disp/wddm/VBoxDispCm.cpp /vbox/src/VBox/Additions/WINNT/Graphics/Video/disp/wddm/VBoxDispD3D.h /vbox/src/VBox/Additions/common/VBoxGuest/VBoxGuestInternal.h VBoxServiceControl.cpp VBoxServiceInternal.h VBoxServiceToolBox.cpp /vbox/src/VBox/Devices/Storage/VSCSI/VSCSIInternal.h /vbox/src/VBox/Runtime/common/alloc/memtracker.cpp /vbox/src/VBox/Runtime/common/dbg/dbgmoddwarf.cpp /vbox/src/VBox/Runtime/common/vfs/vfschain.cpp /vbox/src/VBox/Runtime/common/vfs/vfsmemory.cpp /vbox/src/VBox/Runtime/r0drv/darwin/semevent-r0drv-darwin.cpp /vbox/src/VBox/Runtime/r0drv/linux/semmutex-r0drv-linux.c /vbox/src/VBox/Runtime/r0drv/solaris/semevent-r0drv-solaris.c /vbox/src/VBox/Runtime/testcase/tstRTList.cpp /vbox/src/VBox/VMM/VMMR0/GMMR0.cpp /vbox/src/VBox/VMM/VMMR3/PDMBlkCache.cpp /vbox/src/VBox/VMM/include/PDMBlkCacheInternal.h
a419e5c3ed740caf9a6db66cf72137a9426d5d59 39385 21-Nov-2011 vboxsync

VBoxService/Toolbox: Added support for/fixed binary parseable streams.

67d41b57434d471b6e80647a0820bce4dc23d29b 39069 21-Oct-2011 vboxsync

VBoxServiceToolBox.cpp: cat should fail on output error.

230bd8589bba39933ac5ec21482d6186d675e604 38636 05-Sep-2011 vboxsync

*,IPRT: Redid the ring-3 init to always convert the arguments to UTF-8.

/vbox/include/iprt/initterm.h /vbox/include/iprt/mangling.h /vbox/src/VBox/Additions/WINNT/Graphics/Video/disp/wddm/VBoxDispD3D.cpp /vbox/src/VBox/Additions/WINNT/SharedFolders/redirector/dll/dllmain.cpp /vbox/src/VBox/Additions/WINNT/VBoxCredProv/VBoxCredProv.cpp /vbox/src/VBox/Additions/WINNT/VBoxGINA/VBoxGINA.cpp /vbox/src/VBox/Additions/WINNT/VBoxTray/VBoxTray.cpp /vbox/src/VBox/Additions/common/VBoxControl/VBoxControl.cpp VBoxService.cpp VBoxServiceToolBox.cpp testcase/tstUserInfo.cpp /vbox/src/VBox/Additions/common/crOpenGL/load.c /vbox/src/VBox/Additions/common/pam/pam_vbox.cpp /vbox/src/VBox/Additions/common/testcase/tstPageFusion.cpp /vbox/src/VBox/Additions/x11/VBoxClient/main.cpp /vbox/src/VBox/Additions/x11/VBoxClient/testcase/tstSeamlessX11-auto.cpp /vbox/src/VBox/Additions/x11/VBoxClient/testcase/tstSeamlessX11.cpp /vbox/src/VBox/Debugger/testcase/tstVBoxDbg.cpp /vbox/src/VBox/Devices/Network/testcase/tstIntNet-1.cpp /vbox/src/VBox/Disassembler/testcase/tstDisasm-2.cpp /vbox/src/VBox/Frontends/VBoxBFE/VBoxBFE.cpp /vbox/src/VBox/Frontends/VBoxBalloonCtrl/VBoxBalloonCtrl.cpp /vbox/src/VBox/Frontends/VBoxHeadless/VBoxHeadless.cpp /vbox/src/VBox/Frontends/VBoxHeadless/testcase/tstHeadless.cpp /vbox/src/VBox/Frontends/VBoxManage/VBoxManage.cpp /vbox/src/VBox/Frontends/VBoxSDL/VBoxSDL.cpp /vbox/src/VBox/Frontends/VBoxSDL/VBoxSDLTest.cpp /vbox/src/VBox/Frontends/VirtualBox/src/main.cpp /vbox/src/VBox/Frontends/VirtualBox/src/platform/darwin/tstDarwinKeyboard.cpp /vbox/src/VBox/HostDrivers/Support/SUPLibInternal.h /vbox/src/VBox/HostDrivers/Support/SUPR3HardenedMain.cpp /vbox/src/VBox/HostDrivers/Support/testcase/SUPInstall.cpp /vbox/src/VBox/HostDrivers/Support/testcase/SUPLoggerCtl.cpp /vbox/src/VBox/HostDrivers/Support/testcase/SUPUninstall.cpp /vbox/src/VBox/HostDrivers/Support/testcase/tstContiguous.cpp /vbox/src/VBox/HostDrivers/Support/testcase/tstGIP-2.cpp /vbox/src/VBox/HostDrivers/Support/testcase/tstGetPagingMode.cpp /vbox/src/VBox/HostDrivers/Support/testcase/tstInit.cpp /vbox/src/VBox/HostDrivers/Support/testcase/tstInt.cpp /vbox/src/VBox/HostDrivers/Support/testcase/tstLow.cpp /vbox/src/VBox/HostDrivers/Support/testcase/tstPage.cpp /vbox/src/VBox/HostDrivers/Support/testcase/tstPin.cpp /vbox/src/VBox/HostDrivers/Support/testcase/tstSupLoadModule.cpp /vbox/src/VBox/HostDrivers/Support/testcase/tstSupSem-Zombie.cpp /vbox/src/VBox/HostDrivers/Support/testcase/tstSupSem.cpp /vbox/src/VBox/HostDrivers/Support/win/SUPSvc-win.cpp /vbox/src/VBox/HostDrivers/VBoxUSB/darwin/testcase/tstOpenUSBDev.cpp /vbox/src/VBox/HostDrivers/VBoxUSB/testcase/tstUSBFilter.cpp /vbox/src/VBox/HostDrivers/VBoxUSB/win/Install/USBInstall.cpp /vbox/src/VBox/HostDrivers/win/cfg/VBoxDrvCfg.cpp /vbox/src/VBox/HostServices/SharedClipboard/x11-clipboard.cpp /vbox/src/VBox/ImageMounter/VBoxFUSE/VBoxFUSE.cpp /vbox/src/VBox/Installer/win/Stub/VBoxStub.cpp /vbox/src/VBox/Main/src-client/win/dllmain.cpp /vbox/src/VBox/Main/src-helper-apps/VBoxExtPackHelperApp.cpp /vbox/src/VBox/Main/src-server/darwin/iokit.cpp /vbox/src/VBox/Main/src-server/generic/OpenGLTestApp.cpp /vbox/src/VBox/Main/src-server/win/svcmain.cpp /vbox/src/VBox/Main/src-server/xpcom/server.cpp /vbox/src/VBox/Main/testcase/tstAPI.cpp /vbox/src/VBox/Main/testcase/tstCollector.cpp /vbox/src/VBox/Main/testcase/tstOVF.cpp /vbox/src/VBox/Main/webservice/vboxweb.cpp /vbox/src/VBox/NetworkServices/DHCP/VBoxNetDHCP.cpp /vbox/src/VBox/NetworkServices/NAT/VBoxNetNAT.cpp /vbox/src/VBox/Runtime/VBox/VBoxRTImp.def /vbox/src/VBox/Runtime/common/misc/thread.cpp /vbox/src/VBox/Runtime/common/time/timeprog.cpp /vbox/src/VBox/Runtime/generic/RTProcDaemonize-generic.cpp /vbox/src/VBox/Runtime/r3/init.cpp /vbox/src/VBox/Runtime/r3/test.cpp /vbox/src/VBox/Runtime/testcase/tstDir-2.cpp /vbox/src/VBox/Runtime/testcase/tstDir-3.cpp /vbox/src/VBox/Runtime/testcase/tstDir.cpp /vbox/src/VBox/Runtime/testcase/tstEnv.cpp /vbox/src/VBox/Runtime/testcase/tstErrUnique.cpp /vbox/src/VBox/Runtime/testcase/tstFile.cpp /vbox/src/VBox/Runtime/testcase/tstFileLock.cpp /vbox/src/VBox/Runtime/testcase/tstHandleTable.cpp /vbox/src/VBox/Runtime/testcase/tstLdr-2.cpp /vbox/src/VBox/Runtime/testcase/tstLdr-3.cpp /vbox/src/VBox/Runtime/testcase/tstLdr-4.cpp /vbox/src/VBox/Runtime/testcase/tstLdr.cpp /vbox/src/VBox/Runtime/testcase/tstLdrLoad.cpp /vbox/src/VBox/Runtime/testcase/tstLog.cpp /vbox/src/VBox/Runtime/testcase/tstMemAutoPtr.cpp /vbox/src/VBox/Runtime/testcase/tstMove.cpp /vbox/src/VBox/Runtime/testcase/tstMp-1.cpp /vbox/src/VBox/Runtime/testcase/tstNoCrt-1.cpp /vbox/src/VBox/Runtime/testcase/tstOnce.cpp /vbox/src/VBox/Runtime/testcase/tstPrfRT.cpp /vbox/src/VBox/Runtime/testcase/tstRTDigest.cpp /vbox/src/VBox/Runtime/testcase/tstRTFsQueries.cpp /vbox/src/VBox/Runtime/testcase/tstRTMemEf.cpp /vbox/src/VBox/Runtime/testcase/tstRTPipe.cpp /vbox/src/VBox/Runtime/testcase/tstRTProcCreateEx.cpp /vbox/src/VBox/Runtime/testcase/tstRTProcIsRunningByName.cpp /vbox/src/VBox/Runtime/testcase/tstRTProcWait.cpp /vbox/src/VBox/Runtime/testcase/tstRand.cpp /vbox/src/VBox/Runtime/testcase/tstSemMutex.cpp /vbox/src/VBox/Runtime/testcase/tstSemPingPong.cpp /vbox/src/VBox/Runtime/testcase/tstStrToNum.cpp /vbox/src/VBox/Runtime/testcase/tstTSC.cpp /vbox/src/VBox/Runtime/testcase/tstThread-1.cpp /vbox/src/VBox/Runtime/testcase/tstTime-2.cpp /vbox/src/VBox/Runtime/testcase/tstTime-3.cpp /vbox/src/VBox/Runtime/testcase/tstTime-4.cpp /vbox/src/VBox/Runtime/testcase/tstTime.cpp /vbox/src/VBox/Runtime/testcase/tstTimer.cpp /vbox/src/VBox/Runtime/testcase/tstTimerLR.cpp /vbox/src/VBox/Runtime/tools/RTGzip.cpp /vbox/src/VBox/Runtime/tools/RTLdrFlt.cpp /vbox/src/VBox/Runtime/tools/RTManifest.cpp /vbox/src/VBox/Runtime/tools/RTTar.cpp /vbox/src/VBox/Storage/testcase/tstVD-2.cpp /vbox/src/VBox/Storage/testcase/tstVD.cpp /vbox/src/VBox/Storage/testcase/tstVDCopy.cpp /vbox/src/VBox/Storage/testcase/tstVDIo.cpp /vbox/src/VBox/Storage/testcase/tstVDShareable.cpp /vbox/src/VBox/Storage/testcase/tstVDSnap.cpp /vbox/src/VBox/Storage/testcase/vbox-img.cpp /vbox/src/VBox/Storage/testcase/vditool.cpp /vbox/src/VBox/VMM/testcase/tstAnimate.cpp /vbox/src/VBox/VMM/testcase/tstCFGM.cpp /vbox/src/VBox/VMM/testcase/tstCompiler.cpp /vbox/src/VBox/VMM/testcase/tstCompressionBenchmark.cpp /vbox/src/VBox/VMM/testcase/tstGlobalConfig.cpp /vbox/src/VBox/VMM/testcase/tstInstrEmul.cpp /vbox/src/VBox/VMM/testcase/tstMMHyperHeap.cpp /vbox/src/VBox/VMM/testcase/tstMicro.cpp /vbox/src/VBox/VMM/testcase/tstPDMAsyncCompletion.cpp /vbox/src/VBox/VMM/testcase/tstPDMAsyncCompletionStress.cpp /vbox/src/VBox/VMM/testcase/tstSSM.cpp /vbox/src/VBox/VMM/testcase/tstVMM-HwAccm.cpp /vbox/src/VBox/VMM/testcase/tstVMM.cpp /vbox/src/VBox/VMM/testcase/tstVMMFork.cpp /vbox/src/VBox/VMM/testcase/tstVMMR0CallHost-1.cpp /vbox/src/VBox/VMM/testcase/tstVMREQ.cpp /vbox/src/bldprogs/scm.cpp /vbox/src/libs/xpcom18a4/ipc/ipcd/daemon/src/ipcdUnix.cpp /vbox/src/libs/xpcom18a4/ipc/ipcd/shared/src/ipcLog.cpp /vbox/src/libs/xpcom18a4/java/src/nsJavaInterfaces.cpp /vbox/src/libs/xpcom18a4/java/tools/genifaces/GenerateJavaInterfaces.cpp /vbox/src/libs/xpcom18a4/nsprpub/pr/src/io/prlog.c /vbox/src/libs/xpcom18a4/nsprpub/pr/src/misc/prinit.c /vbox/src/libs/xpcom18a4/python/src/module/_xpcom.cpp /vbox/src/testcase/tstRunTestcases.cpp
9ad3ba3bb38642ec0f42b4c63d418f2c1478d76c 38633 05-Sep-2011 vboxsync

VBoxService: Fixed German Umlauts handling in toolbox, minimized/adjusted log locking.

0a31ef301cd343725c4ee64edb7f5a5e2dc51432 38625 05-Sep-2011 vboxsync

VBoxService/Toolbox: Don't output error messages when writing machine readable data.

10cb8cb86f4b22e0e4aaed184c4ba3fc90907854 38015 18-Jul-2011 vboxsync

VBoxServiceToolBox: Addressed misc. todos.

e05f27c2a433db4ad6e65a4daec7dc1fc7c05d6c 37952 14-Jul-2011 vboxsync

VBoxServiceToolbox.cpp: Use RTMsgSetProgName; mkdir shall fail if no arguments are given.

3b8ffb6094762b1754b860e35f77070f91cdd3a5 37921 13-Jul-2011 vboxsync

VBoxServiceToolbox.cpp: Fixed the symlink invocation (must strip filename) and added a toolbox invocation mode for debugging (VBoxService --use-toolbox <command> [arguments]). Made 'ls' not try print the INODE number as char. Added a TODO to both ls and stat regarding RTFileOpen/RTDirOpen+Query where RTPathQueryEx should be used.

2571b76c8b0ea7c45d491602aba9984254fa7d66 37860 11-Jul-2011 vboxsync

VBoxService/Toolbox: Implemented output for vbox_stat, now using a generic output routine for file system objects.

860019801e078452cf47539503aa67a3bf570931 37814 07-Jul-2011 vboxsync

VBoxService/vbox_stat: Also check for directories.

6dce8fd327b706965b74230e1036ed3b71e537b9 37796 06-Jul-2011 vboxsync

VBoxService: warning (shadowed declaration)

5ac3a2fbc96993f1cd3ecdabdcd79cc653a6410d 37791 06-Jul-2011 vboxsync

VBoxService/ls: Also handle single files, factored out actual printing routine.

5849847f8528d02e107c8639415ce97c75722f47 37405 10-Jun-2011 vboxsync

VBoxService/Toolbox: Update for ls (support symlinks).

5358508a9c364e20d5ae19ac1e95c9c2597fde1a 37404 10-Jun-2011 vboxsync

VBoxService/Toolbox: Update for ls.

63abe53fde500f57944b09a7860e3515b966270c 37403 10-Jun-2011 vboxsync

VBoxService/Toolbox: Implemented ls tool.

8259a8d9542c4211c5e216850c10c620ab7cd411 37340 07-Jun-2011 vboxsync

VBoxService/Toolbox: Implemented (basic) stat tool.

18142bb4472fae3b4ba86e62f513e52eb792fcec 36754 20-Apr-2011 vboxsync

VBoxService/Toolbox: Adjust error check.

e29c8ca0fcdec07576097dce21b0a924c014d270 36547 05-Apr-2011 vboxsync

VBoxService/Toolbox: Abort cat'ing when all data is read and/or an error occurred.

d8dec3701b3dcb1f431a778dc342def09267ad92 36369 23-Mar-2011 vboxsync

VBoxService/cat: Inform about read input error.

2ee72515fe39fc0773ec05ae6f486f42344e1a75 36331 21-Mar-2011 vboxsync

VBoxService: Attempt to fix pre-init (broken by r70386). End VBoxService in the 'Terminated' or 'Failed' state, don't transition from 'Failed' to 'Terminated'. (untested)

c233a6c1d308bef5547fbdaf150e55d4bffe8160 36305 17-Mar-2011 vboxsync

VBoxService/GuestExec: Fixed file copy on Linux, refactored pipe buffer into own module.

26bb484d2741bfe195e287adff4a7b8077a55dc8 35244 20-Dec-2010 vboxsync

Additions/VBoxService: allow to cat files with size 0 to the guest

4a15fc102ca8af0f140111df4c4c184eb95d7262 34777 07-Dec-2010 vboxsync

Minor help text update.

0b2ecaa7365a912e911cba508610dad248e5fb6b 34617 02-Dec-2010 vboxsync

VBoxService/Toolbox/mkdir: Break out creation loop when failing to create a dir.

c80170800394cbf2746e3136b41886c2d11617ae 34406 26-Nov-2010 vboxsync

iprt/list.h: RTListNodeGetFirst/Last -> RTListGetFirst/Last; added RTListGetNext, RTListGetPrev, RTListNodeInsertAfter and RTListNodeInsertBefore.

2aa583580ca6f01fcfc8764b9030b3d8e6d3a53d 34273 23-Nov-2010 vboxsync

VBoxService/ToolBox: Completed misc todos, updated documentation.

83a235f69fa15d92a6f5e7ad6f6a61b5a2c18962 34249 22-Nov-2010 vboxsync

oops.

1181c3ce96abbe432c1c0fdaef2a97912edfdcc6 34245 22-Nov-2010 vboxsync

VBoxServiceToolBox.cpp: r=bird: A bunch of review comments. Only the VBoxServiceToolboxMain is critical. Btw., is it Toolbox like in the API or ToolBox like in the file name?

19070ad24ab2b306cef66a56ad393939df6eb69f 34157 18-Nov-2010 vboxsync

VBoxService/Cat: Made output file indexing configurable.

ab758656771832d346f31a3bd0e040b48f0129f7 33889 09-Nov-2010 vboxsync

Space.

025dff2638e61d5e550ca144c05416f65df8197c 33888 09-Nov-2010 vboxsync

VBoxService/Toolbox: Mode adjustments for vbox_mkdir.

7f9e93577d96c7f2a6977229c1baab57d5ec94e4 33886 09-Nov-2010 vboxsync

Build fix.

38392758f1f065c0eed45e5c9edd916de9cf8092 33885 09-Nov-2010 vboxsync

VBoxService/Toolbox: Updated vbox_mkdir.

1701080b3ba6367b310c28b85a71c269dad5b789 33863 08-Nov-2010 vboxsync

VBoxService/Toolbox: Added first bits for vbox_mkdir.

a084f475263cf9dcccbf37be800b517d2be5fb2f 33763 04-Nov-2010 vboxsync

VBoxService/Cat: Don't index files on creation.

c6320784747aeeabaf5e75deee75785209853b80 33422 25-Oct-2010 vboxsync

GuestCopy/VBoxService: Bugfixes.

a37f8649e6719cac5e904e8e4b03a766731c5274 33277 20-Oct-2010 vboxsync

VBoxService: Update on internal toolbox command handling.

e3a5468cbde9a6f09d91ada9e117bf458d8ea578 33255 20-Oct-2010 vboxsync

VBoxService/Toolbox: Use new std* defines.

513aeb62b50925ef51b8be944083cd2589ecf743 33154 15-Oct-2010 vboxsync

VBoxService/Toolbox: Update.

13fd57667b28d108cac6bb0491c78ea059175cc7 33129 14-Oct-2010 vboxsync

Burn fix.

4c83fd46d254a6e1cad9f1df4395408cd9ff7833 33128 14-Oct-2010 vboxsync

VBoxService: Added simple 'cat' functionality to new internal toolbox (only enabled on Windows yet).