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

github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers

Qubes component: vmm-xen-windows-pvdrivers
https://github.com/QubesOS/qubes-vmm-xen-windows-pvdrivers

xenvbd: initial support for non-dom0 backend

379d8021d3875dca860c849f48a0416de006f4c1 authored over 13 years ago
xennet: use backed XID from vectors instead of local copy

883dfc54775eb6e31b7e203b233bdd1856a2f9c6 authored over 13 years ago
xenpci/common: store backend XID in vectors struct

This is accessible from both xenpci and xenvbd/usb/net etc. So eliminate double xenstore read of...

a0ef474a33af5b55a7fdb331d173caee3bc05601 authored over 13 years ago
Do not fill image file with zeros

This is sparse file - filed with zeros consume much more space.

0e1a686531c8612df8a89c90f5af8e064138bfb5 authored over 13 years ago
xenpci: fix compile warning

4b47bfbe1f039c930202aaf7632f9300190a520d authored over 13 years ago
Actually use the 4th number in version as Qubes package version

For each major (upstream) version, we can have different Qubes subversions...

f554c33a2681a5b01c00283d864bdf23368fb301 authored over 13 years ago
README.qubes

4c8aa6db32d4a46d30662442a5fab410d0687078 authored over 13 years ago
Support for non-dom0-based backends

d011d35cb0654019ad876f9ceaf398b817d8b022 authored over 13 years ago
README for hg repo: cloning, converting, and merging

db36ee64b1f10b765074c5ef98b225afaf21171d authored over 13 years ago
Always use magic number 20000 as build number for Qubes-build packages

1fd64c1e40ac0fcd15e6216325e878be90c7a554 authored over 13 years ago
Auxilaty files for building img file with PV sources

This img can be passed to an HVM VM and the drivers can be easily build there.

c52e0f9db4bc87e30a1093e9a09296f73c2a7798 authored over 13 years ago
shutdownmon/* -> ShutdownMon/

86c8a85374a9892ed78c6f94329e093cccc84496 authored over 13 years ago
Correct WDK path

cd886aa73bd1e490e8b6d6e2cf9da11e5947d57d authored over 13 years ago
Rem'out any references to win2k DDK

We don't need to build for Win2k, and the old 2in2k DDK is no longer avilable for download.

36c8d08408185aebf076ed9948803cd997cb33e0 authored over 13 years ago
Use dummy self-signing for now

b782ce4af527000c0ee8cf105b72641e417f1d6e authored over 13 years ago
Added tag 0.11.0.357 for changeset 1306945ecc59

8cd4fd8c00c930bc6f8e4b36a2cec01214b57472 authored over 13 years ago
Big cleanup. Push ring code to the FDO and send requests for processing there.

c1cf888589ac2d0f571b82d4dea579e0f854e58a authored over 13 years ago
Fix a bug affecting suspend events when the highest event is >32 (or >64 for 64 bit systems)

d583464ee0c1dfdd9151b7dbb0c633a352f8d890 authored over 13 years ago
Added tag 0.11.0.356 for changeset 9ef8f1659811

d1d845d638107a35fb6f25d64752f21c2ec4c253 authored over 13 years ago
Added tag 0.11.0.354 for changeset 63bdd096d8d1

55eda30561e4c372169569ec650d735f63cbfd7e authored over 13 years ago
Fix KeInitializeCrashDumpHeader - buffer was too small under newer systems

5998f81fc8e6aad70a71736a4507203a9602fb98 authored over 13 years ago
Fixes for USB

Still _very_ experimental
Only tested under 2008 R2
Does not clear requests cleanly - hang on shu...

57f3509deb3afa8d937e3ae86702b894c5117e97 authored over 13 years ago
Added tag 0.11.0.351 for changeset 278b479f3f7d

16badd817562da2c098168424e75a02eae58db24 authored over 13 years ago
Fix for problem on rx where tcpip.sys leaks memory if the first MDL contains a fragment of the TCP payload.

Fixed a bug in detecting checksum support
Improve multi-buffer handling in rx path
Remove old #if...

0a984b50a32904405f636e5084d2672c58f3856b authored over 13 years ago
More build updates

ae1a8344ee3c4e1f5a5c7d09001cf300b1c69cba authored over 13 years ago
Added tag 0.11.0.350 for changeset 3f3cc40cb3ae

3df98113d83ac5dde2325751b3b73dd19cd32e24 authored over 13 years ago
Updates to build scripts to better support real certificates

f4d03f7c01466887093c041ead11b2722c574f43 authored over 13 years ago
Added tag 0.11.0.343 for changeset bf9ab7013cd6

be8def0138bdc2795ea382cb20081517d1154a28 authored over 13 years ago
Added tag 0.11.0.324 for changeset 6e8c5e65f498

abcd53de23bfd5f84e86b2b2737af364289de2da authored over 13 years ago
Fix a bug that will cause a hang after 2^32 xenvbd i/o's.

(thanks to Andreas Kinzler <[email protected]>)

60aa9685af9a1f292f45a3d9b90749c300a31481 authored over 13 years ago
Added tag 0.11.0.323 for changeset da0e40d12a9c

976d390413ef1aa2fa7c31c6ada9bc3f76dcd283 authored over 13 years ago
Determine xen version and skip initial ballooning if too old

bcb6c320ec5ce7a3cf6d55bbac2dee77d18f6e9b authored over 13 years ago
Fix header length calculation properly

4f330d9966fed65c0ead2825a12f1de7d1834f31 authored over 13 years ago
Fix tx_length calculation and header size calculation

d290f93bc6436db1dde6af56d58b29eeb781b056 authored over 13 years ago
Fix FreeMemory size parameter

962339113d3e106d556acb32078affe8c6c0516c authored over 13 years ago
Attempted fix for memory hogging in xennet

df4c97722b33f3016f06a3a8f92ca62766043d2a authored almost 14 years ago
Added tag 0.11.0.312 for changeset 12145457bd45

9cc319671fed404243d0003abbfc234d680c982d authored almost 14 years ago
properly report the number of NBL's, instead of 0.

f5237c487525a2e4b9f17c103a4bbb4c9f5d04b7 authored almost 14 years ago
storport calls StartIo even when the adapter fails to initialise. Make sure this doesn't crash.

ab6ed35ebaa826585c9f12a313c7f0d92feed76a authored almost 14 years ago
Added tag 0.11.0.311 for changeset 05c557d14752

4a48404ee1680e5bdcb68067f268d6e892f3c7dc authored almost 14 years ago
Fix windows interface setup. Skip unknown USB descriptors.

5954392bdff3c794f496ce2d040d2f41d927f904 authored about 14 years ago
Added tag 0.11.0.308 for changeset e16e389a3cb5

44d6ff5c2709ea7261703c090bbd0371aa33baae authored about 14 years ago
Turn down verbosity in xennet. Remove stale code.

2840ff18a3e9d769ab2d5fe98a9573abb2f15055 authored about 14 years ago
xennet6 now appears to pass all significat whql tests. Need to turn down the noise a bit now.

5ff97eb331f5da5e902e35fb8afe5e50fc90d206 authored about 14 years ago
Added tag 0.11.0.307 for changeset ba6dfdd36482

f21c87ff7f121a6ced19966fe4e7e1729b581560 authored about 14 years ago
Added tag 0.11.0.306 for changeset b132eda21caa

63f2c19b5f6c356ff26873b257ba720c1ab375e7 authored about 14 years ago
Fix compile warnings under x32

7ca6ee8e4519442b3b94e9c580972cf3fdf6e4a5 authored about 14 years ago
Fix compile warning

50efa39229252e3abb5f1ce6c6be7d46e64077b6 authored about 14 years ago
Fix crash on install when xennet6 device is inactive

57bcefd0ce0448b93b22e6899c3a10da74b8a810 authored about 14 years ago
change dbgprint to only print timestamps following a newline

9271bae38e6df58519e8c133202602e1b13d52f4 authored about 14 years ago
ndis5 driver now passes ndistest with only a call to DbgPrint marked as an error

538bcc711126bad2912e2cf480d9cb4900d61db3 authored about 14 years ago
Fix typo

3edb47a6a894e12f621bf9f70a4bf073b646faae authored about 14 years ago
Fix regression - fake mmio resource must be uncached for some versions of Windows.

80e6885877ce3bdc3cfad204ab3a45c140b4d6e8 authored about 14 years ago
fix compile warnings

206e66c0075c052ffa31f567965284ac75fa24e0 authored about 14 years ago
USB storage now partially working under XP

0f04eca3f1706791d533275afe3ebcef9ec65a6b authored about 14 years ago
usb updates. almost working under XP

9af6553c6dc2450e5201d7b765743dbced23d6ee authored about 14 years ago
Updates to try and make xenusb work under 2008R2. This probably breaks the compile for XP. Very noisy and still doesn't work.

974d9adf6201b922830ee4e8ae1a657b48088fa1 authored about 14 years ago
Added tag 0.11.0.295 for changeset ca7b237a61b1

a4829e08e8ac070959c8228cbcc5544feab09078 authored about 14 years ago
hibernation fixes

11be8b0cdc3124e821ff117f4066d49515121138 authored about 14 years ago
Tidy up dump usage of grant references

fb7ffb973011e99858b4c1e75c8b3904fab7137a authored about 14 years ago
Added tag 0.11.0.294 for changeset 35ec9d4ebf94

db34a076c55faa2a7677dd6c2ed652c0cf431749 authored about 14 years ago
Updates to manage ballooning a bit better

6c088412aa39ebfcafec8f27d2be41b75303f3de authored about 14 years ago
Fix 64 bit operation for scsiport. Fix hang on resume from hibernation

14e9854f31e858fa7ed1cbebb6702af679e43486 authored about 14 years ago
Remove debug logging

fa17a34571e11ce5990dfa9376712d30f2c69eb2 authored about 14 years ago
NDIS6 appears to be working properly now. good speed in both directions

46d3e6e9044a5057a47e1b8944fb156b12710815 authored about 14 years ago
Fix up inf file for ndis version specific values

db78b795a04c02054398fe41dcfd455e0d30b70b authored about 14 years ago
ndis6 xennet now working except for poor performance in the rx direction

41a743deade5ad763779feae90f151fa73093a9e authored about 14 years ago
Updates to NDIS6 interface. TX appears to be working well. RX is broken for LSO.

cafb7c7f286d136738cb7476e4302dca015a1dbb authored about 14 years ago
Add missing inf entries for NDIS6

f8b082088739540e23435a4760d529c148722016 authored about 14 years ago
First attempt at NDIS6 driver. Very slow due to lots of debugging output and no offload, and will probably crash if you do anything more than a ping or two

11516c8cf4d4ece2f7b747d5aaa596a89ed1af4d authored about 14 years ago
Fix typo in version selection

d9d5f6e9389594db61678169d790c0ede09a7533 authored about 14 years ago
Rename xennet* to xennet5* to prepare for creation of NDIS6 driver

e7f6ab8081722e07c0f67d08f62cd4c6c8398698 authored about 14 years ago
Reorder initial ring bit width detection to fix the case where a bug check happens during hibernate

726cbe4b147288bded4d736114fd331774620c5e authored about 14 years ago
fix power state settings

c7be4160730343687990a15dd051b40462b73129 authored about 14 years ago
Fix for hibernation hang under XP. Not tested under anything else yet.

6391c7afa55fa666ec5bb4973d4a2937340aefef authored about 14 years ago
Fix compilation under older DDK

c511e55aa1d8769fd68adde6c28225e55c898983 authored about 14 years ago
Added tag 0.11.0.291 for changeset 2e723d8f17c0

ce05d1e1dc30e3275d39b1993ce10b913e3b4373 authored over 14 years ago
Fix incorrect format string for unicode_string

d96014522142fca6ebcd8d1576c23dfac3761e8e authored over 14 years ago
KeInitializeCrashDumpHeader is only supported under Windows 2003. Fix for XP and 2K

1034128489129be0e0720dda01e789902166184d authored over 14 years ago
indicate small packets with STATUS_RESOURCES as Windows is lazy about returning them.

checksum fixes
maintian a freelist of packets

ee25c196a164f2489f7ee9d557797f8ae8b2f5f0 authored over 14 years ago
Added tag 0.11.0.289 for changeset 27b09cfec468

c797913550d7d5f3cec382d191ba7a07d89c540f authored over 14 years ago
Added tag 0.11.0.288 for changeset 2e4f05dd4dfe

d453c063c197620980f4a087bff0dd53699d55a9 authored over 14 years ago
Try and balance TX and RX a bit better by doing it all from the same DPC. It's always on CPU 0 anyway now.

ad6773387578dee844b8a9fa94047a1bc7220a59 authored over 14 years ago
Flush DPC's before freeing highsync_info memory

55217589bdef3e147a089168b1beb33f3096f7b1 authored over 14 years ago
Another approach to avoid free race in highsync

97b6d416d957f65a8d20d67dc284db0054cc20b3 authored over 14 years ago
fix memory leak on suspend/resume

872bc6ee46a10d33823dcddefac891aa4ed2415c authored over 14 years ago
Added tag 0.11.0.286 for changeset dab0168f43c6

29532f05d5d1e6939614cff01a7cd66984967fdd authored over 14 years ago
Fix a crash on unaligned buffer access in storport. This was occuring during a format operation under 2008R2.

b6f9ceb9f79e7c3dc443bda90f5db556777613da authored over 14 years ago
Fix a crash when using very small (<88) MSS in TCP packets and large send offload

23d24b00ae988c90c3cd20148da534fbc67c55c8 authored over 14 years ago
Limit the amount of work done in Dpc. Again. Initial testing seems to show negligible performance hit and dpc latency is reduced.

b1f77028eddd40cd9fe88001846688092ac30e78 authored over 14 years ago
Added tag 0.11.0.285 for changeset 0b79cfdae922

c1a90462fa69f045333b302a2fad1f94c8f6ef6a authored over 14 years ago
updated build instructions as they were way out of date

27039d7c151ba53855287b004c4080475b9b40b6 authored over 14 years ago
Clean up xennet properly on unload

ccf5efa366c5f5df00fda2f4d42ab1564863e934 authored over 14 years ago
Added tag 0.11.0.284 for changeset 692613504151

c5c0ebc79aedf356780a985978da7d6b2f9ac8c9 authored over 14 years ago
Fix free build warning/error

13ea9da23a6cdaf99bb77b7c820f7a0e18b45ca3 authored over 14 years ago
quieter when out of packets

1abd219df35aff36f0edace91c20847915c2ed3c authored over 14 years ago
Add reset handling to storport vbd driver

0106469da8c1b84704c2392bee369981401e28ea authored over 14 years ago
clean up scsiport vbd driver reset code

813339d060a044290709f4d54f9bfd9a307fa28a authored over 14 years ago
Added tag 0.11.0.281 for changeset 5dfc8c17d895

d96b24012270476ee9be1ea46e4df9cb1ea6fe98 authored over 14 years ago
Added tag 0.11.0.279 for changeset f2750f94144b

3f047c7d4fb2db9f502cb3b6d33ce4225aac8143 authored over 14 years ago