Commit Graph

  • a1c69a8e82 WIP: fmap support jD91mZM2 2018-06-17 18:40:09 +02:00
  • 19f8137eef Tiny cleanup jD91mZM2 2018-06-16 16:17:25 +02:00
  • 9a7f04723b Merge branch 'fix-linked-list-allocator' into 'master' Jeremy Soller 2018-06-15 18:52:06 +00:00
  • 231cab75fe Use older linked_list_allocator verison Deepak Sirone 2018-06-15 23:46:07 +05:30
  • 3f08676e21 Merge branch 'fix-graphical-debug' into 'master' Jeremy Soller 2018-06-15 16:54:24 +00:00
  • ccbd858043 Fix compilation error for graphical_debug Deepak Sirone 2018-06-15 22:08:02 +05:30
  • 009ceec188 Merge branch 'sys_wait_fix' into 'master' Jeremy Soller 2018-06-14 20:09:46 +00:00
  • 326078a578 Fix compilation error in sys_wait Jasen Borisov 2018-06-14 20:15:25 +01:00
  • 63b5755aee Merge branch 'master' into 'master' Jeremy Soller 2018-06-14 16:07:39 +00:00
  • 1f1c2ff4e8 Bump Cargo.lock jD91mZM2 2018-06-14 08:08:59 +02:00
  • c5552cbb39 Merge branch 'fix-81' into 'master' Jeremy Soller 2018-06-14 13:45:32 +00:00
  • 3fa220237d Add sys_wait functions (Fixes #81) stratact 2018-05-24 20:55:42 -07:00
  • 61d8db324e Merge branch 'master' into 'master' Jeremy Soller 2018-06-13 08:24:48 +00:00
  • c6b1dea60d Fix compilation jD91mZM2 2018-06-13 07:20:05 +02:00
  • 6635f8cb9e Update links to gitlab Jeremy Soller 2018-06-12 12:30:45 -06:00
  • 495b09740a Update links to gitlab Jeremy Soller 2018-06-12 12:30:45 -06:00
  • a345132e0f Update links to gitlab Jeremy Soller 2018-06-12 12:30:45 -06:00
  • a573549df8 Update links to gitlab Jeremy Soller 2018-06-12 12:30:45 -06:00
  • a1afbb144f Update links to gitlab Jeremy Soller 2018-06-12 12:30:44 -06:00
  • 40a8cb7dbb Update links to gitlab Jeremy Soller 2018-06-12 12:30:44 -06:00
  • 145785e206 Update links to gitlab Jeremy Soller 2018-06-12 12:30:44 -06:00
  • 35a21cee2f Update links to gitlab Jeremy Soller 2018-06-12 12:30:43 -06:00
  • b4974a84ae Merge branch 'gitlab' into 'master' Jeremy Soller 2018-06-10 18:25:25 +00:00
  • d488301133 Add GitLab CI jD91mZM2 2018-06-10 20:07:00 +02:00
  • 1e09107684 Add GitLab CI jD91mZM2 2018-06-10 20:04:32 +02:00
  • 7ef36fd820 Merge pull request #30 from jD91mZM2/master Jeremy Soller 2018-06-08 08:14:15 -06:00
  • a33edcf322 Remove unused import from example jD91mZM2 2018-06-07 20:11:57 +02:00
  • 85aa51328a Slightly improve code for requiring listener/client jD91mZM2 2018-06-07 18:04:59 +02:00
  • fd5b7b2921 Make it edge-triggered jD91mZM2 2018-06-04 05:37:18 +02:00
  • 97179331df Add more messages to event test & delete unused variable jD91mZM2 2018-06-03 17:25:40 +02:00
  • 879bbf0dad Revert "Only send events that were asked for" jD91mZM2 2018-06-03 17:22:39 +02:00
  • 438acd7d09 Only send events that were asked for jD91mZM2 2018-06-03 17:09:56 +02:00
  • 9454cdfbb4 Code cleanup & bugfixes related to connections dropped early jD91mZM2 2018-06-03 15:00:40 +02:00
  • 31a2b95fe0 Add hello example jD91mZM2 2018-06-02 18:19:55 +02:00
  • 6f362b4548 Rename struct jD91mZM2 2018-06-02 18:07:18 +02:00
  • 34e82a7235 Return EPIPE instead of ENOTCONN jD91mZM2 2018-06-02 18:04:30 +02:00
  • 8a54eadae0 Fix events & more event tests jD91mZM2 2018-06-02 16:34:47 +02:00
  • af3813c518 Add unnamed sockets & don't send EOF before connected jD91mZM2 2018-06-02 16:28:33 +02:00
  • 92ba44c99b README: Fix broken link jD91mZM2 2018-06-02 15:58:34 +02:00
  • 4327481d3c Rename example jD91mZM2 2018-06-02 12:22:47 +02:00
  • 1a731fcb24 Rename to ipcd because that sounds better jD91mZM2 2018-06-02 12:14:48 +02:00
  • eae2252c5f Announce when ready to dup jD91mZM2 2018-06-02 11:56:51 +02:00
  • 974d37f8e2 Properly send EOF jD91mZM2 2018-06-02 10:59:20 +02:00
  • 9369ea58d8 Minor code cleanup jD91mZM2 2018-06-02 10:52:56 +02:00
  • ac7ddf2e40 Add README and LICENSE jD91mZM2 2018-06-02 10:39:20 +02:00
  • b4133ff956 Support events jD91mZM2 2018-06-02 10:27:10 +02:00
  • da017f7941 Basic nonblocking I/O jD91mZM2 2018-06-02 09:27:54 +02:00
  • 1624deadfa Initial commit jD91mZM2 2018-06-02 09:00:49 +02:00
  • 7d14b05a9d Merge pull request #38 from jD91mZM2/master Jeremy Soller 2018-05-31 12:26:03 -06:00
  • 3831828485 Return on EOF, don't break jD91mZM2 2018-05-31 20:17:17 +02:00
  • 6a8d8103f2 Merge pull request #3 from jD91mZM2/master Jeremy Soller 2018-05-31 11:57:38 -06:00
  • e37ebb22f0 Support new edge-triggered model jD91mZM2 2018-05-31 19:18:59 +02:00
  • 94fac87bc6 Convert into edge-triggered model jD91mZM2 2018-05-31 19:12:23 +02:00
  • 7fe9c67a53 Use new SchemeBlock trait (#29) jD91mZM2 2018-05-30 18:55:05 +02:00
  • d5601d9e7a Merge pull request #28 from xTibor/patch-1 Jeremy Soller 2018-05-30 09:54:38 -06:00
  • 636261ba49 Add badges to README.md Nagy Tibor 2018-05-30 17:51:14 +02:00
  • fc0db71dd4 Update syscall Jeremy Soller 2018-05-30 09:43:22 -06:00
  • 0ab552da9a Transpose result in SchemeBlock Jeremy Soller 2018-05-30 09:39:30 -06:00
  • 6ffe327989 Switch to an edge-triggered event system (#28) jD91mZM2 2018-05-30 17:25:57 +02:00
  • 897b583360 Update lock file Jeremy Soller 2018-05-30 09:19:19 -06:00
  • 41bdb31645 Update syscall Jeremy Soller 2018-05-30 09:19:06 -06:00
  • 229edcf704 Add new scheme traits, add generator script Jeremy Soller 2018-05-30 09:16:45 -06:00
  • fd05aca991 Update README.md Jeremy Soller 2018-05-24 15:00:40 -06:00
  • 1f9f7ce6c8 Merge pull request #127 from stratact/master Jeremy Soller 2018-05-24 14:36:06 -06:00
  • 3aa01b6907 Remove pointless cast stratact 2018-05-24 13:27:24 -07:00
  • a7a415603f Fix stupid mistake stratact 2018-05-24 13:04:58 -07:00
  • 16c51a297d Use the right C types from platform::types stratact 2018-05-24 12:29:59 -07:00
  • f0227e737e Merge pull request #128 from ids1024/lifetime Jeremy Soller 2018-05-24 12:44:19 -06:00
  • aead6d8fd0 Merge pull request #129 from ids1024/cstr Jeremy Soller 2018-05-24 12:43:48 -06:00
  • 5bcf1d42ff Simplify cstr_from_bytes_with_nul_unchecked() Ian Douglas Scott 2018-05-24 11:27:35 -07:00
  • cbd0d0473c Make functions taking raw pointer return &'a instead of &'static Ian Douglas Scott 2018-05-24 11:13:55 -07:00
  • b389e4831d Have open() and dup() match -1 for Err instead of 0 stratact 2018-05-24 10:33:15 -07:00
  • 72b0492624 Prevent colons from being used in filenames Jeremy Soller 2018-05-24 08:43:05 -06:00
  • 92ebd4d16a Merge branch 'master' of https://github.com/redox-os/kernel Jeremy Soller 2018-05-24 08:31:59 -06:00
  • 764f28ada5 Update cargo.lock Jeremy Soller 2018-05-24 08:31:52 -06:00
  • 9daae71c2a Use the super module instead of sys stratact 2018-05-23 19:35:28 -07:00
  • bb9d0e4aa1 Implement RawFile::from_raw_fd() stratact 2018-05-23 13:14:25 -07:00
  • 285d1b05c4 Implement RawFile::open() and add *_raw_df() convenience methods stratact 2018-05-23 11:05:43 -07:00
  • 7ca5fac214 Implement RawFile::dup() completely stratact 2018-05-23 08:00:53 -07:00
  • 07e3c7e320 Remove debug print Jeremy Soller 2018-05-22 19:37:14 -06:00
  • 3f2bd559bf Merge pull request #90 from jabedude/master Jeremy Soller 2018-05-22 06:33:20 -06:00
  • aff0c339b4 Fix TODO: Use triple fault to guarantee reboot Josh Abraham 2018-05-21 17:14:58 -10:00
  • 3a92b2c466 add udp support (#26) Romeo Disca 2018-05-21 21:12:24 +02:00
  • 5cfe3f822b Update syscall Jeremy Soller 2018-05-20 16:26:45 -06:00
  • 3971bb414f Remove fevent Jeremy Soller 2018-05-20 16:26:13 -06:00
  • 94c6550580 Reduce messages from fevent warning Jeremy Soller 2018-05-20 16:25:11 -06:00
  • 202ead3b93 Update rtl8168d to new events Jeremy Soller 2018-05-20 16:16:45 -06:00
  • aaafbbad33 Update e1000d to new event Jeremy Soller 2018-05-20 16:11:19 -06:00
  • a2a534f137 Update event crate Jeremy Soller 2018-05-20 15:20:05 -06:00
  • 32a58c3b64 Update event crate Jeremy Soller 2018-05-20 15:19:40 -06:00
  • 9bc5c5197e Fix mistaken use of flags Jeremy Soller 2018-05-20 13:40:14 -06:00
  • 1fc5ebd797 Make vesad handle events per handle Jeremy Soller 2018-05-20 13:37:01 -06:00
  • 7d0f9a7ce8 Require correct event id return Jeremy Soller 2018-05-20 13:18:51 -06:00
  • a9ab9e18b3 Fix issues with new event method Jeremy Soller 2018-05-20 13:16:14 -06:00
  • 43a163d8d6 Debug scheme will return correct event id Jeremy Soller 2018-05-20 12:56:37 -06:00
  • 4ec46ee786 Send new flags to scheme Jeremy Soller 2018-05-20 12:48:22 -06:00
  • cb94d334ac Fix issue with debug fevent Jeremy Soller 2018-05-20 12:33:54 -06:00
  • 7d181f5e68 Update to new event Jeremy Soller 2018-05-20 11:31:37 -06:00
  • 99a3bff2da WIP: New event system Jeremy Soller 2018-05-20 11:08:37 -06:00
  • f6b27be9d9 Update to new event Jeremy Soller 2018-05-20 11:08:13 -06:00