| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-05-01 | [network/trans/stmedit] Fix architecture in solution (#976) | Adonais Romero González | |
| 2023-04-04 | Update all network sample INFs to use UTF-16 LE file encoding (#957) | Jason | |
| Co-authored-by: Jason Knichel <[email protected]> | |||
| 2023-03-31 | Add PnpLockdown=1 to remaining samples (#949) | Jason | |
| Co-authored-by: Jason Knichel <[email protected]> | |||
| 2023-03-07 | Opt many samples in for Universal validation (#910) | Michael Bernstein (MSFT) | |
| * Opt-in many Desktop samples for ApiValidator ApiValidator is passing for many of our samples marked Desktop. This is promising and it is worth running ApiValidator on these to ensure they stay within the Universal API limits. * Shift avstream/sampledevicemft sample to use mfcore.dll rather than mf.dll * Opt many samples in for Universal validation Many of our driver samples build cleanly agains the UniversalDDIs.xml API list. Opting these in as Universal helps protect their API surface against accidentally picking up more Desktop-only APIs. * Revert "Opt-in many Desktop samples for ApiValidator" This reverts commit a6aa7e6797ab01e6b15c8a4e1cbcea6d7a615629. --------- Co-authored-by: Michael Bernstein (DPLAT) <[email protected]> | |||
| 2022-12-02 | Update HelperFunctions_ThreadsAndEvents.cpp (#798) | janasebaali | |
| correct logging statement | |||
| 2022-05-01 | bug fix: updating UINT8 to UINT32 to correct wrong type comparison (#709) | brandyking | |
| 2022-03-31 | [network\trans] ExAllocatePoolWithTag changing to ExAllocatePoolZero (#696) | Elaine Houha | |
| * init commit more exallocatepoolwithtag to exallocatePoolZero * CR comments * Adds a define for downlevel support * All flavors build Debug/Release Win32/x64, stmEdit.inf edited to fix build errors related to primative drivers * Using recommend arch decoration Co-authored-by: Elaine Houha <[email protected]> | |||
| 2022-02-01 | Merge pull request #624 from houha2/updateDriversSHA | tobafo19 | |
| Update driver signing to SHA256 | |||
| 2021-06-08 | clean pt2 | Elaine Houha | |
| 2021-06-08 | cleaned up msnmtr.vcxproj to only have sha256 changes | Elaine Houha | |
| 2021-05-28 | added msnmntr.vcxpoj | Elaine Houha | |
| 2021-05-28 | updated driver signing to SHA256 | Elaine Houha | |
| 2021-01-22 | Improvements to WFP Inspect Sample (#516) | houha2 | |
| Changes a `NT_ASSERT` to match what the comment above is saying, the previous version caused a system crash if the packet was not inbound and had a auth decision made already. The comment ` // Skip pended connections in the list, for which the auth decision is already taken.` ` // They should not be for inbound connections.` to my understanding means inbound connections should be ignored and ignore connections for which the auth decision was already made. The latter is checked by: ` if (packet->authConnectDecision == 0)` which keeps `found` equal to `FALSE` triggering the packet and list entry to be set to `NULL` here: `if (!found) { listEntry = NULL; packet = NULL; }` Change also updates the .sln and .vxproj files so the sample compiles on VS2019 without any changes - addressing #366 Co-authored-by: Elaine Houha <[email protected]> | |||
| 2021-01-22 | msnmntr: Replace ExAllocatePoolWithTag with ExAllocatePoolZero (#494) | houha2 | |
| Updated sample to remove deprecated API usage (ExAllocatePoolWithTag to ExAllocatePoolZero) Co-authored-by: Elaine Houha <[email protected]> | |||
| 2021-01-22 | WFPSampler: Replaces ExAllocatePoolWithTag to ExAllocatePoolZero (#490) | houha2 | |
| * replaces ExAllocatePoolWithTag to ExAllocatePoolZero * adds marco for downlevel support * removes unneeded change * changes comment to reflect new API usage * fixes alignment issues * changes spacing Co-authored-by: Elaine Houha <[email protected]> | |||
| 2020-12-02 | Fix UDP inbound reinject scenario (#551)243329 | Jesse | |
| Modify the inbound NBL's UDP port # to that of the original outbound traffic, in order to meet the inbound filter conditions | |||
| 2020-01-06 | Updated links to https (#448)112023112022112021112020112019112018112017112016112015112014112013112012112011112010112009112008112007112006 | Barry Golden | |
| 2019-09-25 | Update README.md (#424)87280872798727887277872768727587274872738727287271872708726987268872678726687265872648726387262872618726087259872588725787255872548725387252 | Barry Golden | |
| 2019-09-23 | Update README.md (#422)8629686295862948629386292862918629086289 | Barry Golden | |
| 2019-09-19 | Update README.md (#421)8552485523855228552185520855198551885517855168551585514855138551285511855108550985508855078550685505 | Barry Golden | |
| 2019-09-05 | Update README.md (#411)81853818528185181850818498184881847818468184581844818438184281841818408183981838 | Barry Golden | |
| * Update README.md * Update README.md | |||
| 2019-08-26 | Fix potential deadlock due to unregistering callouts during a PowerState ↵79745 | DHarper89936 | |
| callback (#408) Moves the unregister of callouts into a workitem routine. Additionally fixed an issue which could potentially leak an IOWorkItem | |||
| 2019-08-20 | Update README.md (#406)7821478213782127821178210782097820878207782067820578204782037820278201782007819978198781977819678195781947819378192781917819078189781887818778186781857818478183781827818178180781797817878177781767817578174781737817278171781707816978168781677816678165781647816278161781607815978158781577815678155781547815378152781517815078149781487814778146781457814478143781427814178140781397813878137 | Barry Golden | |
| * Update README.md * Update README.md | |||
| 2019-08-20 | Update README.md (#404) | Barry Golden | |
| 2019-08-17 | Update README.md | Barry Golden | |
| 2019-08-07 | BUG: Update Tags to match | DHarper89936 | |
| update the tags to properly match | |||
| 2019-07-15 | Update heading667286672766726667256672466723667226672166720667196671866717667166671566714667136671266711667106670966707667066670566704667036670266701667006669966698666976669666695666946669366692666916669066689666876668666685666846668366682666816668066679666786667766676666756667466673666726667166670666696666866667666666666566664666636666266661666606665966658666576665666655666546665366652666516665066649666486664766646666446664366642666416664066639666386663766636666356663466633666326663166630 | Den Delimarsky | |
| 2019-07-04 | Update sample metadata | Den Delimarsky | |
| 2019-06-26 | Update ClassifyFunctions_BasicPacketModificationCallouts.cpp (#388)63036 | DHarper89936 | |
| fix null pointer deref. pSendParams has moved under pCompletionData and any further use must be done from this struct | |||
| 2019-03-13 | Update README files4492244921449204491944918449174491644915449144491344912449114491044909449084490744906449054490444903449024490144900448994489844897448964489544894448934489244891448904488944888448874488644885448844488344882448814488044879448784487744876448754487444873448724487144870448694486844867448664486444863448624486144860448594485844857448564485544854448534485244851448504484944848448474484644845448444484344842 | Den Delimarsky | |
| 2019-03-13 | Update manifests | Den Delimarsky | |
| 2019-03-13 | Update READMEs | Den Delimarsky | |
| 2019-03-13 | Update README metadata | Den Delimarsky | |
| 2019-03-12 | Fix broken links to 'Preparing a Computer for Manual Driver Deployment' (#338) | Luc Rubio | |
| 2019-03-12 | Update README.md for samples portal (#358) | Barry Golden | |
| * Update README.md for samples portal * Update README.md for samples portal * Removed installwdf * Update fork (#2) * Fix typo ture -> true * Remove InstallWdf sample * Fix typo (#340) ture -> true * Readme typo fix (#349) * Update langid | |||
| 2018-09-24 | Updated YAML manifest for Microsoft Samples portal. (#287) | Barry Golden | |
| * Rename YAML manifests to use .yml extension * Add preserveParentHierarchy: true to YAML manifest * Updated YAML manifest for Microsoft Samples portal. * Fix YAML newline warnings * Updated vssolution path in YAML manifests | |||
| 2018-02-28 | Added .yaml files for samples portal (#214) | Barry Golden | |
| 2018-01-16 | Fix issue #29 | Wei Mao | |
| 2017-08-25 | VSTS 12737998 | Barry Golden | |
| 2017-08-18 | Fix another typo in WFPSamplerCalloutDriver.inx | Wei Mao | |
| 2017-08-16 | Fix typo in WFPSamplerCalloutDriver.inx | Wei Mao | |
| 2017-03-20 | Fix build failures | Wei Mao | |
| 2017-03-18 | Merge pull request #38 from plujon/msnmntr-bad-cast | Wei Mao | |
| Avoid 0x80000003 on 32-bit Windows in msnmntr. | |||
| 2016-08-18 | Updating registry settings and values | karlf | |
| 2016-08-11 | Updated for "Windows 10 Anniversary Update" (Version 1607) | karlf | |
| 2016-02-29 | Revised Version of WFP Sampler | Adam Shapiro | |
| Revised WFP Sampler | |||
| 2015-12-22 | Avoid 0x80000003 on 32-bit Windows in msnmntr. | Jon | |
| The exception occurs in MonitorCoStreamFlowDeletion, but the bug is in MonitorCoCreateFlowContext. In 32-bit Windows, the high bit of kernel mode pointers is set, and the pointer value is 0x80000000 or above. Casting 0x80000000 to a UINT64 yields 0xffffffff80000000 because of sign extension. ULongLongToULongPtr converts 0xffffffff80000000 to 0xffffffff. Boom. Cast using an intermediate uintptr_t to avoid the sign extension in the first place. | |||
| 2015-08-20 | Move network/trans/WFPSampler README.md into sample's folder | J M Rossy | |
| 2015-08-12 | Rename README.md files to standardize casing | J M Rossy | |
| 2015-08-07 | Update README.md | Barry Golden | |
