Commit History

Author SHA1 Message Date
  asynts 7cf0c7cc0d Meta: Split debug defines into multiple headers. 4 years ago
  asynts 8465683dcf Everywhere: Debug macros instead of constexpr. 4 years ago
  Jean-Baptiste Boric f64e287b82 Kernel: Make device generate their own names 4 years ago
  asynts 7b0a1a98d9 Everywhere: Replace a bundle of dbg with dbgln. 4 years ago
  Tom 046d6855f5 Kernel: Move block condition evaluation out of the Scheduler 4 years ago
  Tom c8d9f1b9c9 Kernel: Make copy_to/from_user safe and remove unnecessary checks 4 years ago
  Andreas Kling 4527d9852a Kernel: Track time-of-last-write in SlavePTY and report it as mtime 4 years ago
  Ben Wiederhake b6afe1f0ce Kernel: Prefer snprintf over sprintf 5 years ago
  Andreas Kling 7a3ab6c517 Kernel: Make File::write() and File::read() return KResultOr<size_t> 5 years ago
  Andreas Kling 58feebeed2 Kernel+LibC: Tidy up sys$ttyname() and sys$ptsname() 5 years ago
  Tom 16783bd14d Kernel: Turn Thread::current and Process::current into functions 5 years ago
  Sergey Bugaev 1b4e88fb59 Kernel: Allow File::close() to fail 5 years ago
  Conrad Pankoff a3edeb5868 Kernel: Add explicit offset parameter to File::read etc 5 years ago
  Liav A 1f13f51ebd SlavePTY: Use dbg() instead of dbgprintf() 5 years ago
  Andreas Kling 48f7c28a5c Kernel: Replace "current" with Thread::current and Process::current 5 years ago
  Andreas Kling a356e48150 Kernel: Move all code into the Kernel namespace 5 years ago
  Andreas Kling 94ca55cefd Meta: Add license header to source files 5 years ago
  Andreas Kling e9dda8d592 Kernel: Give PTY's *actually* unique major ID's 5 years ago
  Andreas Kling be459acaea TTY: Change the MasterPTY device major to not conflict with /dev/psaux 5 years ago
  Andreas Kling 0adbacf59e Kernel: Demangle userspace ELF symbols in backtraces 5 years ago
  Andreas Kling 1b2ef8582c Kernel: Make File's can_read/can_write take a const FileDescription& 5 years ago
  Drew Stratford 4c35c8d7fd TTY: Implement Canonical mode and basic echoing. 5 years ago
  Andreas Kling 2f37fa487d Kernel: Keep TTY names in character buffers instead of Strings 5 years ago
  Sergey Bugaev 66a0a12435 DevPtsFS: Do not assume there is one of it 6 years ago
  Andreas Kling 27f699ef0c AK: Rename the common integer typedefs to make it obvious what they are. 6 years ago
  Andreas Kling c1bbd40b9e Kernel: Rename "descriptor" to "description" where appropriate. 6 years ago
  Andreas Kling 08cd75ac4b Kernel: Rename FileDescriptor to FileDescription. 6 years ago
  Andreas Kling fdf3608c8a Update Badge<T> instantiations to simply be {}. 6 years ago
  Andreas Kling 8cbb7f101f Kernel: Have File virtuals take a FileDescriptor& rather than a Process&. 6 years ago
  Andreas Kling 88f03f86ff Kernel: Have TTY subclasses cache their tty_name/pts_name. 6 years ago