An open API service for software projects hosted on Open Collective.

Qubes OS

A reasonably secure operating system
Collective - Host: opensource - https://opencollective.com/qubes-os - Website: https://www.qubes-os.org/ - Code: https://github.com/QubesOS

updates to add copyconfig to the installer

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - 4650bfce9e9e257afa4cbd39436b6edc167ed4ad authored almost 17 years ago
Added C version of shutdownmon - no .NET required

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - 9b4217d0a74895f7c1231aff720906f57f8b130f authored almost 17 years ago
Don't disable xen drivers when gplpv isn't specified. Instead just make the xennet driver always report cable disconnected, and xenvbd not enumerate any disks.

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - f3dd0b5d476187296a77dd64750a50210e77c74b authored almost 17 years ago
Added 'copyconfig' utility to copy rtl8139 ip configuration to xen driver

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - dd3f7652bed798dc8a56136ac0c1df9b3da17b64 authored almost 17 years ago
Re-commit after accidental 'rollback' instead of 'revert'. doh.

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - 818c5e0918e3ab5815228a361ae3db6e29ae3d84 authored almost 17 years ago
Updated save/restore code to work again after the change to IRQ routing.

Attempts at network rx performance improvements.

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - 79dba8feb9f63d198c38de509cf222ebb8eb7a5b authored almost 17 years ago
Fixed a crash on xennet driver unload where a buffer wasn't being set back to PAGE_SIZE.

Notified windows when an rx packet had already had its checksum verified.

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - 75d831a78f16343d7222530379e2d4f38ceffa77 authored almost 17 years ago
Merged xenvbd.c and scsiport.c

Fixes to make crash dumps work again

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - 5fe6e1d25998700a9ac2c69dda6ae9f6a61cc908 authored almost 17 years ago
Added tag 0.9.11-pre12 for changeset bf3359218841

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - f9ae047196c7c722a68773494b6d8d1db4c8680e authored almost 17 years ago
fixed multiple crashes in xennet

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - c1b838eccbd7e046fae844f55af5f04b171405bd authored almost 17 years ago
Fixed the freelist overflow case in xennet.

Fixed event channel IRQ handling in evtchn.

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - edb570f9ca7a73b6750a8199440692c8f5543779 authored almost 17 years ago
Update to the way IRQ's are handled. Now they all just tack onto the same IRQ as xenpci.

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - 04c81a7df634e9f456f9d5e933098b0d62337219 authored almost 17 years ago
Performance and stability updates.

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - 4519af0cb4e0c6b7c7e427a9d9691dc764ab816c authored almost 17 years ago
Allow NetworkAddress registry entry to override the MAC address for NLB.

Fixed a few problems in shutdown.
Add SurpriseRemovalOkay to finally get rid of that 'Safely remo...

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - 53ea68981b314460ce5dc40f90e6b930336dd751 authored almost 17 years ago
Added tag 0.9.11-pre11 for changeset 54cd7acad4f9

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - 6f55f49e6e0c3aa05ae9cb2a022d29c71878e87f authored almost 17 years ago
Added some code to try and prevent xenvbd activating when qemu ata is active.

Bumped version number.

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - fa993e2e48117b6fae511b79e8eebfa3f32ac4cd authored almost 17 years ago
Many many updates to improve stability etc and performance.

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - e141322c80bf3497b8835398b6088ca0b4371fbf authored almost 17 years ago
Missed a change from testing using PCIBus instead of Internal

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - c500b123d82cca290f7843cd4c24643751dcb160 authored about 17 years ago
More attempts at removing races and deadlocks in save/restore

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - 4e30e8ba08eef977db5c1d505fbf5fb39e96cf82 authored about 17 years ago
Fixed race in closing threads

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - cff79f623d1d4af27a894538ac8be173c49bfe22 authored about 17 years ago
implemented timers to make sure all cpu's are spinning, otherwise give up.

Manually masked stray interrupts which may occur even after we've disabled them

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - e9ae612865b21de41995efec74733903b4c171f7 authored about 17 years ago
More changes to try and prevent lockups on save and restore

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - 90fed7bfac2d0d08a1c5ca66f562f85d44c82c19 authored about 17 years ago
list_entry can be accessed at DISPATCH_LEVEL so make in NonPagedPool

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - 24a5afbee96391f70e0bfac02b3b8dafa144a2fd authored about 17 years ago
implemented mutex's in xenbus. Looks like this broke save/restore somewhere though...

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - b0c7eea69f3a57399a48da9fd73e8155f425a58e authored about 17 years ago
More suspend/resume updates.

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - 6c6b3b4050036bafe90e6549a8fafc63fcdb64ee authored about 17 years ago
More deadlock prevention changes.

Disconnect xenbus devices before shutdown

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - c83359e0f1c696e79442922ed6c61d004c689fd5 authored about 17 years ago
mis-generated w32api.diff, fix the patch

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - 09404ae20c88a19ff4dfb09285fd94adf2218b32 authored about 17 years ago
Fixup xenpci for mingw build with DBG enabled.

add FUNCTION_EXIT_STATUS macro
run unix2dos to fix line endings
update mingw makefiles
use FUNCT...

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - 2b043b08873612909833b1fa62c4290964d89cc0 authored about 17 years ago
Automated merge with ssh://win-pvdrivers@xenbits.xensource.com/win-pvdrivers.hg

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - 25345b62b7c8b23160a6d1db7658751971a6cae6 authored about 17 years ago
fixes for mingw optimized build, random other little stuff.

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - 6bb9ea77c1a89754b3c28e21a07777352d6b6074 authored about 17 years ago
doc fixes for mingw build, thanks Wayne!

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - 5469a39a3bcf632c174876090593f3bcd0b39126 authored about 17 years ago
Changed a few memory allocations from PagedPool to NonPagedPool as they may get used in the restore path when xenvbd isn't connected

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - ec0eae10b40db69923ac86d8b07c568ead29c48b authored about 17 years ago
fix xennet compile error using ms compiler

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - 4b4f00f279f601b39644e17495552fe41d55cfc1 authored about 17 years ago
implement some macros for common entry/exit kdprints etc. msvc and gcc have different defines so this will make life with 2 compile environments easier.

I couldn't test on ddk before checking in, will try it tonight and fix compile if needed.

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - eab7b23877331d3191bc553729ebe948ee1f047c authored about 17 years ago
Put synchronisation code into xenbus. We also now kill the xenbus threads before suspend and start them again on resume, to avoid any chance of a race.

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - ea126af2c0ce53383d7b629034cedd505ef6bc7b authored about 17 years ago
More changes to support save/restore. Mostly around making sure things are called at the correct IRQL

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - 43868af1c3a9830aa6f30ead6d17a234e8e1fc51 authored about 17 years ago
IRQL related fixes for the restore path

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - 9fabd000e4d7f7fdbbec196c18c7d0045a23d700 authored about 17 years ago
Removed some debugging calls to the HLT instruction

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - 4e7801375638f143d5519e708ddddf1215d119ca authored about 17 years ago
remove ^M pollution from w32api patch

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - d5dcbede024253fa290611801f73fdac50b5ce65 authored about 17 years ago
update w32api diff with changes to compile xenvbd

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - 25a8ef7b477a63ae058ea65960cb3e3225ab20a1 authored about 17 years ago
using hypercall3's again, add support in mingw. remove duplicate code from evtchn.c

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - 58edec8eeb72f5cda254da1bafc4068fc39cb870 authored about 17 years ago
move bit ops to mingw_extras since now xenvbd and evtchn.c are using them. no longer inline but shouldn't matter, eh?

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - 9029d97fcb558f2ad9b67ec518f5d9aeb179b42f authored about 17 years ago
get xenvbd compiling under mingw

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - 31916e06095e82854eb4bc953f93af0d9c4da623 authored about 17 years ago
Automated merge with ssh://win-pvdrivers@xenbits.xensource.com/win-pvdrivers.hg

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - 924a4dbadd0fcfa269e7e38de17ddb094c51aa63 authored about 17 years ago
fix line endings and delete no longer needed line

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - bd3f03e9a835c5a4eddba3a84537b9ce5a73eb98 authored about 17 years ago
missed one grant table change

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - 2695c95df6c5dfcc6e00d1f9b5aad5adc8d9186f authored about 17 years ago
Added grant table op to amd64

Updates to better support resume

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - 1e923122dff113ec67a06d3e405a48ade2f375c9 authored about 17 years ago
Fixed hang bug in xenhide on x64.

Reordered driver installation in installer to try and reduce the number of popups on install.

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - 78013d9ae80829e2f01dea0d58a538f9cdb63cc7 authored about 17 years ago
update mingw build doc and add diff of w32api changes needed.

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - 47a125a590300680f9778aab623330ca241a2df9 authored about 17 years ago
modify xenpci mingw build for new file locations

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - 87956b26d91e19a4de78ea4b4381d3a800d88365 authored about 17 years ago
remove private copies of mingw headers, we;re modifying them directly now

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - bface2a6c6b911880536a3ae62ba0a08b4a0bf1b authored about 17 years ago
move mingw_extras.[ch] to a common directory

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - 4aede5bf7fade12baec408d07a661516bb9be42f authored about 17 years ago
Fixed an interrupt problem that was causing hangs on boot.

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - b81d5abfbb70f1cea116de6bd2ce85fdb166455a authored about 17 years ago
Trying to debug a boot hang

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - c7bb831b6794d20bfbdf95b0582ab09e4bbffb6c authored about 17 years ago
Merge bug fixer from WDF to WDM.

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - de64f0c336258ac99e7000fb6aa5f805b781aba2 authored about 17 years ago
More x64 warnings fixed - x64 wasn't being detected properly in evtchn.c

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - 0ae30afe515ccfcf0eddc7e4aa1626f36a9636fe authored about 17 years ago
Fixed a few warnings.

Fixed compile on win2k.

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - 31050162729c7f0fc54214c6fec9adfbc7b795ac authored about 17 years ago
fix bug in RtlStringCbPrintfW.

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - 24f9cfd0516fe65558151cad05c2a4e54816b4bb authored about 17 years ago
Automated merge with ssh://win-pvdrivers@xenbits.xensource.com/win-pvdrivers.hg

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - fb640f12979cb5ae72d9bac269a8ebda0463bdaf authored about 17 years ago
correct all line terminations to CRLF

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - 58fc5fcb9c76f9855154f03d8d834f591404c8ad authored about 17 years ago
implement RtlStringCbPrintfW.

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - b50a06f25a894f95187f8c866981d3f0d282c202 authored about 17 years ago
add fixes for James' latest code

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - 44a683b63b8b6a244850a2700a28ba2196357e3b authored about 17 years ago
Automated merge with ssh://win-pvdrivers@xenbits.xensource.com/win-pvdrivers.hg

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - 4d12d18714978dd9ebde2d1c5e11d076eaa56216 authored about 17 years ago
add files to do basic snprintf-type stuff, taken from Linux. Centralize MinGW-specific hacks here. Yay GPL.

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - e03dafe454a26e9de64e1acf048d279580493fee authored about 17 years ago
remove unused stuff from mingw assembly file; implement getting stub_addr from device extension (gcc extended asm ftw!)

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - 4fca505ed13b373ac4bbb7585148e5432f0f506f authored about 17 years ago
add docs on mingw building and modify makefile for private build of w32api link libraries

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - 0c2420409e22b9b8b73f75e3a0601c9e8fb7f37d authored about 17 years ago
mingw fixes. Use IoCreateDevice now that security settings are set via INF

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - 038b2a40517c189c730506a82f552c3c6cb24a84 authored about 17 years ago
suck in some headers from mingw, since they're wrong so we can fix them. Hopefully these can go away once mingw is fixed.

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - 9d191e3953971015e543d94f985b0d8409b4c5b8 authored about 17 years ago
remove little bits of #ifdef MINGW32s scattered around in favor of putting all hacks in one place

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - 69ff35c634083781236f9d99ac43259912e99cfe authored about 17 years ago
Lots more changes to support xenvbd save/restore

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - 7ace247d03c7d545b850a49bc7b1d081adc9d478 authored about 17 years ago
Suspend works for xenvbd, not for xennet though (eg after a resume you won't have a working network

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - d825efbbf50bed02b10a4e7ffef1797981414e1f authored about 17 years ago
save/restore now works when /gplpv is _not_ specified. Still a way to go before it works when /gplpv is specified...

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - 19462463c05f173411937118f9045affb6ef346f authored about 17 years ago
move KeGetCurrentProcessorNumber fix to xenpci.h

Add kdprints to new functions with inline asm to make sure they get verified to work properly
Add...

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - ebfa7dc5ec382b1733bfbb2316a7e64e331ad8a1 authored about 17 years ago
Automated merge with ssh://win-pvdrivers@xenbits.xensource.com/win-pvdrivers.hg

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - 606be980ecc09a8feb310fb455638b433854b34d authored about 17 years ago
more mingw fixes for evtchn.c

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - ee8585835e2aff20939bf316a9859db0d0df7475 authored about 17 years ago
fixed a few bugs in the installer wrt certs

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - e50a50659cb410250f35d72f560d6dc62ace46a4 authored about 17 years ago
Updates to fix a /PAE problem under 32 bit mode.

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - a836c9176ce950b874931b2ad0a72a7fe2a7a7de authored about 17 years ago
major changes to xenhide. Now actually hides the qemu devices once more.

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - 6e9da49042b61d7affe2b61479de39fa36ee8706 authored about 17 years ago
get things compiling again under DDK

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - ddaf86f3442ba042179677cdb367d7a16327a83b authored about 17 years ago
compile more parts of xenpci

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - 3d57e6fa1f069a29e90ab55ac617985f1732007d authored about 17 years ago
add newline at end of file

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - cd54196e080d34d41b741293996ed5c7aa639d43 authored about 17 years ago
move hvm_get_stubs and hvm_free_stubs into a .c from a .h

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers - e100ef02bd89798cb1898ad7e470614921cf29d7 authored about 17 years ago