Commit Graph

  • 08a4c33b77 New entries are set to zero Robert Węcławski 2017-12-17 19:46:19 +01:00
  • 2d041bbb51 don't change counter in set_unused Robert Węcławski 2017-12-17 18:45:41 +01:00
  • 82bae0b314 entry::set doesn't reset counter, counter mask is a const Robert Węcławski 2017-12-17 18:22:27 +01:00
  • ab687852d3 Convert entry count to u64, remove unnecessary parentheses Robert Węcławski 2017-12-17 17:19:06 +01:00
  • a48ec82f20 Use unused bits 52-61 in first entry of each page table as counter for number of page table entries Robert Węcławski 2017-12-17 16:53:20 +01:00
  • 3158f9c7c0 Move zero scheme from kernel space to user space Alex Lyon 2017-12-15 19:59:14 -08:00
  • 5765da1ed9 Merge pull request #22 from goyox86/goyox86/unwrap_or_exit Jeremy Soller 2017-12-15 12:40:50 -07:00
  • 0e327d8124 Using new 'unwrap_or_exit' from libextra. Jose Narvaez 2017-12-15 18:31:07 +00:00
  • 52cae8be05 Merge pull request #21 from MggMuggins/master Jeremy Soller 2017-12-10 07:26:59 -07:00
  • 0b8f40c234 Add additional flags to user and groupadd; Update Cargo files MggMuggins 2017-12-09 22:06:47 -06:00
  • 0db7c527a7 Merge pull request #20 from goyox86/goyox86/better-errors Jeremy Soller 2017-12-09 13:59:01 -07:00
  • f206dab653 Fix error with borrowing packed fields Jeremy Soller 2017-12-06 20:12:02 -07:00
  • c11736f74c Merge pull request #21 from ghatdev/master Jeremy Soller 2017-12-06 20:08:09 -07:00
  • c2644adf3d Improve multi_core support Jeremy Soller 2017-12-05 21:26:45 -07:00
  • cd54352f47 Merge branch 'master' of https://github.com/redox-os/kernel Jeremy Soller 2017-12-05 20:24:43 -07:00
  • dd7c61b830 Allow other processors to pick up work Jeremy Soller 2017-12-05 20:24:03 -07:00
  • 8ad13539dc Merge pull request #65 from dlrobertson/master Jeremy Soller 2017-12-04 20:29:08 -07:00
  • 2e6949e66d Add documentation on using gdb Dan Robertson 2017-12-05 01:20:52 +00:00
  • 9b327ccba8 Update Cargo.lock Jeremy Soller 2017-12-03 08:53:47 -07:00
  • 45e8effa8a Merge pull request #64 from dlrobertson/master Jeremy Soller 2017-12-02 19:27:45 -07:00
  • 025ec0def2 Do not discard .debug section Dan Robertson 2017-12-02 19:38:16 +00:00
  • cf8f7f3a25 Oops, commited local paths. Fixed. Jose Narvaez 2017-12-01 23:44:03 +00:00
  • fd81487760 Updated to new error types from redox_users and simplefied the inspection and downcasting of the error on login. Jose Narvaez 2017-12-01 23:16:14 +00:00
  • dd5f83cd39 solved error: #[derive] can't be used on a non-Copy #[repr(packed)] struct (error E0133) SeongUk Cho 2017-12-01 21:52:01 +09:00
  • 2e07aab6de fixed pcid unsafe problem 2017-12-01 21:41:21 +09:00
  • 2b4b940360 unsafe problem fixed 2017-12-01 21:35:55 +09:00
  • 66826a8bf8 unsafe edited 2017-12-01 20:34:15 +09:00
  • 13681c3442 Moved to new error hadling of . Jose Narvaez 2017-11-30 22:41:57 +00:00
  • eac37c7dc5 Add fchmod, fchown Jeremy Soller 2017-11-29 21:05:17 -07:00
  • 00eaa34aa6 Merge pull request #19 from fraang/master Jeremy Soller 2017-11-29 06:30:14 -07:00
  • 0b1b978755 Add missing included utility, add missing word Florian R. A. Angermeier 2017-11-29 10:09:19 +01:00
  • 578c57840a 0.1.32 Jeremy Soller 2017-11-28 21:48:28 -07:00
  • 789e290c9b Add fchown, fchmod Jeremy Soller 2017-11-28 21:48:10 -07:00
  • 3c765737a5 0.1.32 Jeremy Soller 2017-11-28 21:47:15 -07:00
  • 0e73ef14a4 Add fchown, fchmod Jeremy Soller 2017-11-28 21:47:02 -07:00
  • dcf35e3548 Merge pull request #17 from MggMuggins/master Jeremy Soller 2017-11-28 21:12:39 -07:00
  • 65817077ee Cargo.lock update MggMuggins 2017-11-28 22:10:45 -06:00
  • d9d3635916 Implemented useradd; groupadd fix MggMuggins 2017-11-28 21:39:20 -06:00
  • 464b5c4aa5 Small fixes to better mesh with redox_users changes MggMuggins 2017-11-27 17:53:11 -06:00
  • 8fffeb1e57 Implemented groupadd, fix for passwd compile MggMuggins 2017-11-26 16:53:37 -06:00
  • 9275feebe9 Merge pull request #4 from redox-os/smolnetd Jeremy Soller 2017-11-26 09:13:36 -07:00
  • b7fe49ccd0 Remove debug statement Jeremy Soller 2017-11-20 19:45:23 -07:00
  • ce05b12a7a Update ransid for vesad Jeremy Soller 2017-11-20 19:26:16 -07:00
  • 38b24ad321 0.3.2 Jeremy Soller 2017-11-19 21:22:44 -07:00
  • 53a1e6d49f Move cache to HashMap Jeremy Soller 2017-11-19 21:00:07 -07:00
  • 16d6f6b93a Simplify disk cache Jeremy Soller 2017-11-19 20:51:12 -07:00
  • 999db45b0e Update redoxfs Jeremy Soller 2017-11-19 16:24:25 -07:00
  • 2dd4c920c7 0.3.1 - fix issue with new FUSE Jeremy Soller 2017-11-19 16:22:35 -07:00
  • 1701198b11 0.3.0 Jeremy Soller 2017-11-19 16:18:27 -07:00
  • 47c9acc417 Version 3 - bump block size to 4096 Jeremy Soller 2017-11-19 16:18:06 -07:00
  • 513bfaf805 Set block size programatically Jeremy Soller 2017-11-19 16:15:01 -07:00
  • a0ec667025 Update lock format Jeremy Soller 2017-11-19 16:04:16 -07:00
  • 9deb8dcb0d Merge pull request #5 from raw-bin/master Jeremy Soller 2017-11-18 07:46:01 -07:00
  • 39dae664b1 Merge pull request #4 from xTibor/fix-rand Jeremy Soller 2017-11-17 20:19:42 -07:00
  • 03e99db648 Use rand from crates.io The rand crate has been removed from the standard library. https://github.com/rust-lang/rust/commit/6bc8f164b09b9994e6a2d4c4ca60d7d36c09d3fe Tibor Nagy 2017-11-18 04:01:51 +01:00
  • af245a6db1 Silence build warning due to unused argument Robin Randhawa 2017-11-17 17:49:52 +00:00
  • fd92da99eb Fix breakage due to missing dependency on the rand crate Robin Randhawa 2017-11-17 17:48:56 +00:00
  • 5e65afb769 Implement null file that can only be duped or closed. Jeremy Soller 2017-11-16 19:43:13 -07:00
  • ed05564011 Remove SwitchResult, use out of band data to detect interruption Update debugging code Jeremy Soller 2017-11-14 21:16:35 -07:00
  • da954096e0 Merge pull request #62 from xTibor/fix-nightly Jeremy Soller 2017-11-14 20:28:03 -07:00
  • 34abddb2f0 Update Cargo.lock Jeremy Soller 2017-11-14 19:49:32 -07:00
  • 2242ad90f9 Poll timeout calculation fix. Egor Karavaev 2017-11-13 20:05:09 +03:00
  • 9368b2ba4c Merge pull request #63 from pzmarzly/patch-1 Jeremy Soller 2017-11-13 12:38:26 -07:00
  • 20f262c4ed elf.rs: do not inline constant from goblin library Paweł Zmarzły 2017-11-13 20:24:50 +01:00
  • 337f318f6f Implement icmp: schema in smolnetd, remove icmpd. Egor Karavaev 2017-11-12 12:52:21 +03:00
  • f6c5fd94a7 Merge pull request #6 from chebykinn/redox_users Jeremy Soller 2017-11-11 12:54:12 -07:00
  • 681fd3d0ef Migrated to redox_users Ivan Chebykin 2017-11-11 22:12:55 +03:00
  • eadade4c0f Fix for the latest nightly Tibor Nagy 2017-11-10 21:42:28 +01:00
  • 7b9b15c37f Updating upstream smoltcp. Egor Karavaev 2017-11-10 22:26:58 +03:00
  • 6b951a8bdc Merge pull request #15 from goyox86/goyox86-readme Jeremy Soller 2017-11-08 16:40:02 -07:00
  • 31d217b375 README and docs tweaks. Jose Narvaez 2017-11-08 23:22:25 +00:00
  • a857871fd8 Merge pull request #14 from goyox86/goyox86-redox-users Jeremy Soller 2017-11-08 16:09:24 -07:00
  • 0ed14bec6d Migrated to redox_users and some refactoring and docs. Jose Narvaez 2017-10-31 17:57:50 +00:00
  • 9e9f80ef13 Add futex timeout Jeremy Soller 2017-11-06 22:04:42 -07:00
  • 2de7bd7f79 Merge pull request #61 from sajattack/patch-1 Jeremy Soller 2017-11-05 06:29:35 -07:00
  • b5dac25d55 add a LOC badge Paul 2017-11-05 00:30:20 -07:00
  • e4fef61865 Update for new Device trait. Egor Karavaev 2017-11-04 15:44:55 +03:00
  • 29e3c38c1d Remove old schemes, use patched smoltcp, remove log feature Jeremy Soller 2017-10-29 20:39:53 -06:00
  • 1e553b744c Fix errors from waitpid Jeremy Soller 2017-10-29 16:02:54 -06:00
  • eebf12bec5 Fix returning too many errors from waitpid Jeremy Soller 2017-10-29 15:41:59 -06:00
  • 1f99d038c4 Make debug function never return error Jeremy Soller 2017-10-29 15:31:35 -06:00
  • ffad0f2ace Merge pull request #59 from xTibor/libcollections Jeremy Soller 2017-10-27 21:39:51 -06:00
  • e6b9f850d1 Migrate from collections Tibor Nagy 2017-10-28 02:42:08 +02:00
  • 077673d9e5 Update smoltcp. Egor Karavaev 2017-10-25 21:18:24 +03:00
  • b54ead7d77 Support for loopback interface. Egor Karavaev 2017-10-24 22:23:03 +03:00
  • 8ec5d4726b Hack to allow rustc to wait on non-child process. Add sys:syscall for seeing active system calls Jeremy Soller 2017-10-22 21:13:29 -06:00
  • ef70cd257c Uncomment AML value variant Jeremy Soller 2017-10-22 19:41:31 -06:00
  • 58c6ef0ecf Merge branch 'master' of https://github.com/redox-os/kernel Jeremy Soller 2017-10-21 20:30:26 -06:00
  • 51339cb8c9 Cleanup warnings Implement interrupt on signal in pipe: Jeremy Soller 2017-10-21 20:30:20 -06:00
  • 1155db75b2 Create LICENSE Jeremy Soller 2017-10-20 20:10:03 -06:00
  • 4f2895f401 Create LICENSE Jeremy Soller 2017-10-20 20:09:35 -06:00
  • 62412ef548 Create LICENSE Jeremy Soller 2017-10-20 20:08:54 -06:00
  • 9311987d2a Create LICENSE Jeremy Soller 2017-10-20 20:08:02 -06:00
  • bd102d7f0d Create LICENSE Jeremy Soller 2017-10-20 20:05:49 -06:00
  • 28d097dbf3 Fix man pages Jeremy Soller 2017-10-14 08:49:19 -06:00
  • ab690ce519 Update Cargo.lock Jeremy Soller 2017-10-11 20:54:45 -06:00
  • 7f7109b218 Update Cargo.lock Jeremy Soller 2017-10-11 20:54:45 -06:00
  • 43e506c447 Update Cargo.lock Jeremy Soller 2017-10-11 20:54:45 -06:00
  • 12989384c0 Update Cargo.lock Jeremy Soller 2017-10-11 20:54:45 -06:00
  • 1f9042f47c Update Cargo.lock Jeremy Soller 2017-10-11 20:54:45 -06:00