Commit History

Autor SHA1 Mensaxe Data
  Sergey Bugaev 0f8b45c015 ProcFS: Expose info about devices in /proc/devices %!s(int64=5) %!d(string=hai) anos
  Sergey Bugaev fde8f7f538 Kernel: Expose info about source devices of mounts in /proc/df %!s(int64=5) %!d(string=hai) anos
  Sergey Bugaev 37cc80fb96 ProcFS: Do not assume there is one of it %!s(int64=5) %!d(string=hai) anos
  Conrad Pankoff 99ed4ce30c Userland: Implement simple lspci command %!s(int64=5) %!d(string=hai) anos
  Conrad Pankoff 833f0beeed Kernel: Reimplement /proc/pci as JSON, add some more fields %!s(int64=5) %!d(string=hai) anos
  Sergey Bugaev b9223e4f04 ProcFS: Expose local sockets in /proc/net/local %!s(int64=5) %!d(string=hai) anos
  Andreas Kling c246f2db4a ProcFS: Add "readonly" and "block_size" fields to /proc/df %!s(int64=5) %!d(string=hai) anos
  Sergey Bugaev be485946b8 ProcFS: Expose UDP sockets in /proc/net/udp %!s(int64=5) %!d(string=hai) anos
  Sergey Bugaev d06f4291a8 Kernel: Make TCPSocket::for_each() callback accept a reference %!s(int64=5) %!d(string=hai) anos
  Sergey Bugaev 84a54c7cf7 ProcFS: Make a new nifty /proc/net directory %!s(int64=5) %!d(string=hai) anos
  Andreas Kling eb6609124e ProcFS: Remove /proc/kmalloc, that info is already in /proc/memstat %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 9104d32341 Kernel: Use range-for with InlineLinkedList %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 318068fe1b Kernel: Turns global Custody and Inode tables into InlineLinkedLists %!s(int64=6) %!d(string=hai) anos
  Andreas Kling a96d76fd90 Kernel: Put all VMObjects in an InlineLinkedList instead of a HashTable %!s(int64=6) %!d(string=hai) anos
  Conrad Pankoff 7ed54d86d5 Kernel: Record network statistics and expose as JSON %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 37ba2a7b65 Kernel: Use KBufferBuilder to build ProcFS files and backtraces %!s(int64=6) %!d(string=hai) anos
  Andreas Kling f6998b1817 JSON: Templatize the JSON serialization code %!s(int64=6) %!d(string=hai) anos
  Andreas Kling b67200dfea Kernel: Use a FixedArray for VMObject::m_physical_pages %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 3364da388f Kernel: Remove VMObject names %!s(int64=6) %!d(string=hai) anos
  Conrad Pankoff 73c998dbfc Kernel: Refactor TCP/IP stack %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 79e22acb22 Kernel: Use KBuffers for ProcFS and SynthFS %!s(int64=6) %!d(string=hai) anos
  Andreas Kling f511421aaa Kernel+ProcessManager: Add some more info to /proc/PID/fds %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 8b34b1222b ProcFS: Make some use of Vector::empend(). %!s(int64=6) %!d(string=hai) anos
  Andreas Kling cbfa211988 ProcFS: Align the buffer used for the CPUID brand string. %!s(int64=6) %!d(string=hai) anos
  Robin Burchell 246c011497 Kernel: Port /proc/PID/fds to JSON %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 5ded77df39 Kernel+ProcessManager: Let processes have an icon and show it in the table. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 52a5e34902 Kernel: Convert /proc/PID/vm to JSON. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 4316fa8123 Kernel: Dump backtrace to debugger for DefaultSignalAction::DumpCore. %!s(int64=6) %!d(string=hai) anos
  Robin Burchell 762333ba95 Kernel: Restore state strings for block states %!s(int64=6) %!d(string=hai) anos
  Robin Burchell 57da716be0 ps: Port to using CProcessStatisticsReader and /proc/all %!s(int64=6) %!d(string=hai) anos