Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 06/15/2021 in all areas

  1. thanks for letting me know, this changeset will be skipped. this is done by upstream for easier merging from his upstream. https://github.com/roytam1/palemoon27/commit/30dd322d5a9142aacce660ae709fdcc9a9c770fc and small part of that is just reverted: https://github.com/roytam1/palemoon27/commit/63b521019778c51766db6af1d8466bb971e3bb30
    2 points
  2. Microsoft - "Windows 10 is the final last windows" Also Microsoft - "Oops, our Windows 11 got leaked"
    1 point
  3. Use 86Box or PCem for having fun with such old Windows versions. Both programs can emulate period-correct real hardware that Windows 1.01 will be happy to work with. This will make for a much better and fun experience than just forcing it to run on a real hardware. Also look here for some fun you can have with Windows 1: http://toastytech.com/guis/win1x2x.html
    1 point
  4. "Back to work!" it wants to tell you. No distractions allowed. Maybe someone in the local area used MSFN too often. Which could mean, that you have another MSFN Agent in your neighborhood! Maybe it's the judge himself... Or do these Cisco Meraki clouds get their data from everywhere? Like a global blocklist? Hopefully the reason behind MSFNs appearance there is not, that the forum is under constant spam attack! Showing some spam links to the outside of course.
    1 point
  5. And there i go looking for 2024, heh... About driver signing, maybe this could be useful. It should work, as long as the interfaces used for booting get marked as critical and loaded early enough. You can check in HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\ after installing each next driver.
    1 point
  6. New regular/weekly KM-Goanna release: https://o.rthost.win/kmeleon/KM76.4.4-Goanna-20210612.7z Changelog: Out-of-tree changes: * update Goanna3 to git e37514b51...14f7ec3aa: - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1160298: Modify TaskFactory::NewTask to support variadic templates; r=gfritzsche (420a9648e) - Bug 1166583 - Move chromium's MakeTuple function into namespace 'base' to avoid conflicts with mozilla::MakeTuple. r=froydnj (ebb3dba7a) - Bug 1163320 - Variadic implementation of nsRunnableMethodArguments. r=froydnj (724d16853) - Bug 1153382 - Make poison values more toxic when used as a Value; r=sfink (17d918a7c) - Bug 1186154 - Templatize Rooted's context parameter to reduce copy-and-paste; r=jonco (479186b9f) - Bug 1185790 - Remove move unneeded Unbarriering; r=jonco (75db9ee20) - Bug 1185581 - Fix the spacing around PropertyDescriptors GC methods; r=efaust (3874cbd6e) - Bug 1188208 - Fix more constructors in js; r=jorendorff (edcc8e9d6) - Bug 1189906 - Remove the unused UseSavedRoots enum; r=jonco (36d535cdf) - Bug 1194832 - Use a one element cache in the store buffer; r=jonco (d50c960e1) - Bug 1157577 - Fix an assertion failure caused by inconsistent initialization order; r=bhackett (c9f1c1016) - Bug 1188408 - Factor out functions to protect/unprotect pages on different architectures r=terrence (9f874b1f9) (94bf55fcd) - import changes from `dev' branch of rmottola/Arctic-Fox: - pointer style (c84ff3dee) - Bug 1188408 - Rearrange relocation overlay so we don't change object group during compacting r=terrence (4d10ea581) - Bug 1188408 - Simplify ArenasToUpdate iteration r=terrence (ad7052d37) - Bug 1188408 - Make incremental zeal mode exercise compacting GC too r=terrence (12e81f0a8) - pointer style (38c45689d) - Bug 1188408 - Udate cell pointers after updating roots at the end of compacting a zone r=terrence (83406ea37) - Bug 1189750 - Fix JSScript::getPCCounts to return a reference instead of a copy. r=bhackett (f97f48986) - Bug 1167409 - 1/4 - Move offThreadToken into ScriptLoadRequest r=jandem (d69712ebb) - Bug 1167409 - 2/4 - Factor processRequest and off thread parsing into separate functions. r=jandem (efc29867b) - Bug 1156059 Part 1: Ignore META REFRESH when document is sandboxed from automatic features. r=bz (5cb139529) - Bug 1156059 Part 2: Ensure that META REFRESH is blocked by iframe sandbox. r=bz (4f5812bca) - No bug - Strip EOL whitespace from nsIDocument.h (1815b3a55) (ece7c7b7f) - import changes from `dev' branch of rmottola/Arctic-Fox: - remove a fix of PM now part of original bug 1280454 (63a48bffc) - Bug 1004703 - ignore 'unsafe-inline' if nonce- or hash-source specified (r=sstamm) (26c3f1d83) - Bug 1139297 - Implement CSP upgrade-insecure-requests directive - document changes (r=smaug) Bug 1139297 - Implement CSP upgrade-insecure-requests directive - csp changes (r=sstamm) (6ae99cb91) - Bug 1175480 - Expose the external content policy type from the load info objects; r=smaug (bad7acb0b) - Bug 1139297 - Implement CSP upgrade-insecure-requests directive - loadinfo changes (r=sicking,sworkman) (f1e5caa97) - Bug 1139297 - Implement CSP upgrade-insecure-requests directive - mcb changes (r=tanvi) (3c3086263) - Bug 1139297 - Implement CSP upgrade-insecure-requests directive - cors changes (r=smaug) (7181cf6af) - Bug 1159945 - Add telemetry to measure HSTS usage (9950700e5) - Bug 1139297 - Implement CSP upgrade-insecure-requests directive - netwerk changes (r=sworkman) (e8a18ecec) - Bug 1139297 - Implement CSP upgrade-insecure-requests directive - websocket changes (r=baku) (e2175bc25) - Bug 1139297 - Implement CSP upgrade-insecure-requests directive - form changes (r=baku) (80e178c19) - Bug 1139297 - Implement CSP upgrade-insecure-requests directive - devtool changes (r=sstamm,bholley) (ab9ed53dd) - Bug 1168538 - Add compiled code test for referrer directive to TestCSPParser. r=ckerschb (964893684) - Bug 1139297 - Implement CSP upgrade-insecure-requests directive - parser tests (r=sstamm) (b1e0342c9) - Bug 1139297 - Implement CSP upgrade-insecure-requests directive - simple upgrade tests (r=tanvi,sstamm) (8e3dfedc8) - Bug 1139297 - Implement CSP upgrade-insecure-requests directive - reports (r=sstamm) (949e85987) - Bug 1139297 - Implement CSP upgrade-insecure-requests directive - tests referrer (r=sstamm) (835f4d143) - Bug 1139297 - Implement CSP upgrade-insecure-requests directive - cors tests (r=smaug) (18054ab57) - Bug 1179123 - Avoid crash when calling ExitFullscreenInDocTree with a detached fullscreen document with its root exited fullscreen state. r=smaug (cb84e0aa7) - Bug 1173215, don't set mChromeXHRDocURI when dealing with non-XHR documents, r=bz (cbe06329e) - Bug 1178860 - Add dom.meta-viewport.enabled to gfxPrefs. r=dvander (060738800) - Bug 1175228: Skip profiler_tracing call for requestAnimationFrame callbacks, if we don't have any callbacks. r=BenWa (b52166626) - Bug 1175245: Convert nsRefreshDriver.cpp to use range-based "for" loops. r=tn (b5366155b) - Bug 1177764 - Use nsTObserverArray in APZCCallbackHelper, r=kats, r=dholbert (745e67b73) (2da2bfc91) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1181528 - nsISimpleEnumerator.h is needed by nsDocument.cpp, r=smaug (c4a3be0de) - Bug 1177914 - throw a NotSupportedError when running document.importNode on a ShadowRoot or Document. r=wchen (7aa0adc52) - Bug 1177991 - document.adoptNode should throw a HierarchyRequestError when adopting a ShadowRoot. r=wchen (f0e9f5400) - Bug 1184789 - Remove unnecessary IsOuterWindow() check from nsGlobalWindow::GetCaches(). r=khuey (aa96e11e1) - Bug 1182316: Part 1 - Remove FORWARD_TO_INNER_OR_THROW. r=peterv (04987b6ac) - Bug 1170246 - Improving nsGlobalWindow::ConvertDialogOptions and adding some gTests, r=ehsan (926a47fb9) (71dfc28be) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1069230 - Presentation API implementation. Part 1 - WebIDL Bindings. r=smaug (180d2e23a) - Bug 1142770 - part 1 - Use telephony service creator for telephony IPC service. r=hsinyi (447da4e64) - Bug 1142770 - part 2 - disable telephonyservice and voicemailservice. r=fabrice (5e0592769) - Bug 1069230 - Presentation API implementation. Part 2 - Presentation service and listeners. r=smaug (4be1d0628) - Bug 1069230 - Presentation API implementation. Part 3 - IPC. r=smaug (10db1c229) - Bug 1069230 - Presentation API implementation. Part 4 - Establish session (sender) & available changes. r=smaug (d7b358f74) - Bug 1069230 - Presentation API implementation. Part 5 - Establish session (receiver). r=smaug (e60709725) - Bug 1020179 - ContentPermissionPrompt change in b2g. r=fabrice (7aab4449e) - Bug 1020179 - Test case for visibilitychange. r=fabrice (d404f25e6) - Bug 1069230 - Presentation API implementation. Part 6 - mozChromeEvent for app launch. r=fabrice r=smaug (17081096c) - Bug 1069230 - Presentation API implementation. Part 7 - Presentation session. r=smaug (29227f2cf) - Bug 1069230 - Presentation API implementation. Part 8 - Data transport channel. r=jdm (2eb3a49ca) - Bug 1069230 - Presentation API implementation. Part 9 - Tests. r=kikuo (3cb72b71e) - Bug 1162700 - Split the AppInfo into initial setting of the values and the further initialization. r=smaug (d0b8d1470) (8cb2d1cd9) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1173947 - Make getRandomValues message be urgent (r=mrbkap) (aca1a06a9) - Bug 1182824 - Part 1: Use move assignment rather than copy assignment with ContextState::dash. r=mattwoodrow (73af33d32) - Bug 1182824 - Part 2: Make ContextState::dash a nsTArray. r=mattwoodrow (c66c3105d) - Bug 1134166 - Restart toolbox if selected app re-opens. r=ochameau (e370c8f02) - Bug 1134166 - Close toolbox if selected app dies. r=ochameau (5acb76254) - Bug 1134166 - Check for project when updating toolbox state. r=me (c60bb8766) - Bug 1090949 - Add way to make WebIDE runtimes configurable. r=ochameau (eef01e3e6) - Bug 1090949 - Refactor WebIDE preferences panel style. r=ochameau (fe1a9c757) - Bug 1135191 - Add runtime panel with toggle. r=jryans (e2e290a67) - missing bit of Bug 1116188 - Add async ProfileGatherer (308cfdd4f) - Bug 1185737 - Propagate pause and resume commands to child processes. r=BenWa (2dd302569) - Bug 1161831 - Stop using threaddsafe ISupports for nsResProtocolHandler. r=billm (0bec61aac) - Bug 1155968 - Correct indent not multiple of 4. r=khuey (5fb8e3b20) - Bug 1183291 - Factor idl-parser into a Python package. r=khuey (63a2f0c68) - Bug 1155968 - Add blank lines where needed in xpcom/idl-parser. r=khuey (ce91a905b) - Bug 1161831 - Generate an extra macro to declare a non-virtual variant of an interface. r=billm (058876228) - Bug 1161831 - Factor the sharable bits out of nsIResProtocolHandler. r=billm (b02278fb9) - Bug 1152997 - Cleanup app update build to exclude android. r=glandium, r=mossop (6cd935294) - Bug 1170075 - Remove Print Progress UI and view source XUL files from Android. r=snorp (64796ae4a) - Bug 1180921 - Create a dumping ground for simple services in toolkit/components/utils. r=Gijs (2757d43c8) - Bug 1180921 - Support custom callbacks for allowing access per-addon load access to cross-origin URIs. r=bz,r=billm (8cc7e2c96) - Bug 1161831 - Implement moz-extension protocol. r=bz,r=billm,sr=mcmanus (5ee451357) - Bug 1161831 - Associate extension URIs with the appropriate addon ID. r=billm,sr=bz (f36655ac9) - Bug 1161831 - Forbid mapping to anything but file:// and jar:// URIs. r=billm,sr=bz (144add9de) - Bug 1180921 - Generalize test_origin to make it easier to add new origin attributes. r=gabor (b3fbc3545) - Bug 1180921 - Add the addonId OriginAttribute. r=bholley (0723d0dec) - Bug 1174093 - Don't recurse into caps/tests/mochitest during the build; r=mshal (76366d21a) - Bug 1161831 - Tests. r=billm (ed116a703) - Bug 1155547, Part 1: Fix unified build breakage in adding new sources under dom/ipc/. r=khuey (0d6875348) - Bug 1166985 - Use two image decoding threads on dual core devices. r=tn (7f07ee8b8) - Bug 1160422 - Prioritize size decodes over full decodes. r=tn (48d42c011) - Bug 1151672 - Part 1: Remove the calls to nsThreadManager::SetThreadWorking() and nsThreadManager::SetThreadIdle() due to backout of bug 970307. r=seth (0428dd4a4) - Bug 1151672 - Part 2: Block PHal::Msg_NotifyNetworkChange__ID to the Nuwa process after it is ready. r=khuey (42debf2c0) - Bug 1176034 - MessagePort should force a close() if the structured clone algorithm fails, r=bent (3afe74856) - Bug 1176034 - Implement JSAutoStructuredCloneBuffer::clear(with callbacks and closure), r=sfink (f28f6852b) - Bug 1155547, Part 2: Create PNuwa protocol (managed by PBackground) for forking content processes. r=khuey (047bc5e61) - missing bit of Bug 1170075 - Remove Print Progress UI and view source XUL (a08888308) (14f7ec3aa) * Notice: the changelog above may not always applicable to XULRunner code which K-Meleon uses. A goanna3 source tree that has kmeleon adaption patch applied is available here: https://github.com/roytam1/palemoon27/tree/kmeleon76
    1 point
  7. I'd have hope if this was a Windows 10 problem but it's really not. It's everywhere, if you want to make all the money, ads, spyware, free as in cost, Whatever as a Service, etc is the business model, google, apple , facebook, gaming companies, everyone is doing it, and as long as this stays we'll never get a proper operating system again (other than ones not controlled by corporations like linux). Windows 11 will just have a lot more of everything we hate in 10. More ads, more "telemetry", even more restrictive like Mac, it's our PC now you use it the way we tell you to or we make your life hell. Also it's obvious that whatever they develop and name it, it will be just an easy cashgrab bc they know it works. Couldn't care less, it's micro$oft, i know what to expect. Windows is dead.
    1 point
  8. Well, a file address is essentially: 1) an offset (actually a cluster number) 2) a length 3) a file name (+ other metadata, such as creation date/time, last modified date/time, etc.) If you have #1 and #3 but #2 is 0, you can change #2 to (say) 500, then 700, then 1000, then 1200 (i.e. until you have the whole file). If you do not have #1 but not #2 and not #3 you can still "carve directly" the disk until you find the beginning of the file and then copy 1200 bytes starting from that (you will have lost file name and other metadata but you will still be able to recover contents). Apart .txt files (that by definition are "headerless" and "footerless", they are simple, plain, raw "text") most other files format have either a recognizable header, or a recognizable footer (or both) and thus searching the disk for these recognizable patterns will give you results, additionally some file formats have also internal structures from which you can derive size and other metadata. This, until the file is not fragmented, i.e. it is contiguous. So this is an excellent reason to keep files as contiguous as possible (i.e. run - within limits - defrag or similar often): data recovery will be much more likely to succeed. jaclaz
    1 point
  9. It is an interesting question, to which you already answered yourself, but - unfortunately -"wrongly". If you delete the contents and save the cleared file you are not shredding anything. Please follow me. Let's say that your file was originally (for the sake of the example) any size bigger than 1024 bytes (i.e. normally 2 sectors) and smaller than 4 kB (i.e. the common size of a NTFS filesystem cluster), assume 1200 bytes. At filesystem level the smallest accessible unit is the cluster, i.e. your file is addressed (more or less) with these info/instructions: 1) cluster #123456 is occupied (all 4096 bytes in it are cluster #4096) 2) it is occupied by a filed called "mynicefile.txt" 3) the length of this file is 1200 bytes When you ask Notepad (or similar) to open that file, the instructions the OS and filesystem driver perform are roughly: 1) get to the beginning of cluster #123456 2) read 1200 bytes (the length of the file) from that start position When you simply Save (in Notepad or similar) the file without modifications the instructions the OS and filesystem driver perform are roughly: 1) get to the beginning of cluster #123456 2) write 1200 bytes (the current length of the file) from that start position Once you open the file in notepad in it, select all, delete, then save, the instructions the OS and filesystem driver perform are roughly: 1) get to the beginning of cluster #123456 2) write 0 bytes (the current length of the file) from that start position So, no shredding of sorts happens, the whole contents of the file are still on cluster #123456, only they are not anymore addressed/indexed (as the length of the file is now 0 bytes). Now, if you have a 1200 bytes file, you open it, and replace each character with a random one (or with a fixed one, whatever) and save, as long as the file after the edit is 1200 bytes, then the whole length of the previously saved file will be overwritten, and you will have sort of "shredded" the file contents. An even more interesting question (that you didn't ask) is another one: What happens if I write a .txt file around 700 bytes in length, save it, then continue typing until I reach 1200 bytes, save again, then decide to re-open it and "shred" it by replacing every character in it with something else and save again? Surprisingly, on NTFS (on a common 512 bytes/sector device) the answer is that the original (roughly 700 bytes in length) file is "carved in stone" (in the $MFT) and can still be integrally recovered. On new disks with 4096 bytes/sector the size of the file becomes around 3700 bytes https://www.forensicfocus.com/forums/general/mft-resident-data/ https://www.forensicfocus.com/forums/general/mft-resident-data/#post-6565939 https://www.forensicfocus.com/forums/general/delete-file-in-safe-way/#post-6587693 jaclaz
    1 point
×
×
  • Create New...