Commit Graph

  • 5aca46e22c socket: SIOCGIFINDEX Matheus 2026-09-10 23:52:48 -03:00
  • 485cf616b2 ports: wpa-supplicant Matheus 2026-09-10 23:43:25 -03:00
  • 66b0cb9076 sockets: expose raw sockets to userspace Matheus 2026-09-10 17:56:54 -03:00
  • e17ba000e2 raw sockets: finish implementation Matheus 2026-09-10 17:19:35 -03:00
  • 1a8fe895b0 netdev: netdev_from_minor Matheus 2026-09-10 16:41:49 -03:00
  • 79752fb5e0 sock: pass protocol to sockets Matheus 2026-09-10 16:41:21 -03:00
  • 894d9bdaf9 raw: raw sockets Matheus 2026-09-10 15:59:53 -03:00
  • 895c6d9345 eth: take size_t size in eth_process Matheus 2026-09-10 15:38:50 -03:00
  • 6adea26cb5 wlan: more fixes Matheus 2026-09-10 14:57:59 -03:00
  • 7c6af549e2 wlan: fix issues Matheus 2026-09-10 14:41:46 -03:00
  • 2c73b64e3f wlan: set_key and del_key Matheus 2026-09-10 14:11:12 -03:00
  • d3ff861386 wlan: association/disasssociation api and ioctls Matheus 2026-09-10 12:43:27 -03:00
  • 9b0f202bdb wlan: expose scan, scan wait and bss cache get to userspace Matheus 2026-09-10 12:12:50 -03:00
  • 210104748a kernel makefile: add missing include dirs Matheus 2026-09-10 11:51:23 -03:00
  • 6a8ed4a99c wlan: finish glue between u80211 and u80211_drv Matheus 2026-09-10 10:41:52 -03:00
  • 36369449fa wlan: netdev operations Matheus 2026-09-09 22:40:04 -03:00
  • daebfd89b5 net: consume descriptor on tx Matheus 2026-09-09 22:39:34 -03:00
  • 8134c00b69 wlan: registration of devices Matheus 2026-09-09 22:06:20 -03:00
  • 84ad92b475 u80211_drv: port over rtl8188eu driver Matheus 2026-09-09 19:08:14 -03:00
  • 2328f889ef kernel: firmware loading Matheus 2026-09-09 16:37:15 -03:00
  • de0d5cb8f9 vfs: root event signaling Matheus 2026-09-09 16:26:10 -03:00
  • abd1e45852 acpi: use new work system for uacpi Matheus 2026-09-09 13:01:24 -03:00
  • 32efe13071 u80211: sync with upstream and use new work system Matheus 2026-09-09 11:58:14 -03:00
  • 1b4e257793 work: initial implementation Matheus 2026-09-08 23:37:19 -03:00
  • 3de46514ad net: port over u80211 Matheus 2026-09-08 18:47:17 -03:00
  • 83addd3bcb mlibc: update Matheus 2026-09-06 00:52:43 -03:00
  • e9a9b34b4f libatomic: add missing imagedeps Matheus 2026-08-25 21:52:47 -03:00
  • 32fe0d1f37 Revert "xgcc: fix build" Matheus 2026-08-25 21:52:32 -03:00
  • 17e2f46e3b xgcc: fix build Matheus 2026-08-25 21:45:23 -03:00
  • 4a8ead1811 xdriinfo: change mirror Matheus 2026-08-23 16:28:15 -03:00
  • 281b52c7fe ports: move some xorg.freedesktop.org recipes to new mirrors Matheus 2026-08-23 16:18:52 -03:00
  • 868ec6778a mesa-demos: update mirror Matheus 2026-08-22 18:43:13 -03:00
  • 996099c3ec binutils: update mirror Matheus 2026-08-22 00:34:08 -03:00
  • 465437a974 automake: fix download Matheus 2026-08-20 18:54:17 -03:00
  • 3676a931e0 automake: use a different tarball url Matheus 2026-08-20 18:48:31 -03:00
  • ee56266c80 libgpg-error: autogenerate lock Matheus 2026-08-20 17:12:27 -03:00
  • f9213607b0 ports: world revision bump + fixes Matheus 2026-08-20 16:53:52 -03:00
  • 017a08a793 ports: bump mlibc/frigg Matheus 2026-08-19 19:46:44 -03:00
  • 280f68b339 astral: bump revision Matheus 2026-08-17 21:47:29 -03:00
  • d7343e7b55 scheduler: rework load balancing locking Matheus 2026-08-17 21:47:00 -03:00
  • fc013c665c hda: add new card to the known list Matheus 2026-08-14 15:31:45 -03:00
  • 687779978c astral: bump revision Matheus 2026-08-14 14:34:34 -03:00
  • d025cc9818 Revert "libgfortran: fix build" Matheus 2026-08-14 13:18:48 -03:00
  • 1030b97c5d libgfortran: fix build Matheus 2026-08-14 13:02:49 -03:00
  • 7a03f3cb0f jobctl: fix ctty stealing Matheus 2026-08-14 12:22:14 -03:00
  • b8a5d847ab gcc: try another mirror Matheus 2026-08-14 00:19:36 -03:00
  • 5a013eded3 gcc: use a sane mirror Matheus 2026-08-14 00:02:00 -03:00
  • 7dcc6b7ccd ports: lapack Matheus 2026-08-13 23:15:43 -03:00
  • de86d1f926 gcc: compile gfortran Matheus 2026-08-13 23:15:03 -03:00
  • 83610d9493 mlibc/frigg: better float printf handling Matheus 2026-08-13 23:13:41 -03:00
  • 52a8066610 libgomp: add astral-specific implementation of some functions Matheus 2026-08-13 00:46:49 -03:00
  • a007117400 mlibc: expose SYS_CTL_HW_CPUS_ONLINE and implement _SC_NPROCESSORS_ONLN Matheus 2026-08-13 00:44:18 -03:00
  • 65358e6705 sysctl: SYS_CTL_HW_CPUS_ONLINE Matheus 2026-08-13 00:43:15 -03:00
  • 4add208558 Makefile: add sndio and psutils to minimal distro Matheus 2026-08-12 21:41:17 -03:00
  • 82fc20bd95 ports: add libgomp package Matheus 2026-08-11 14:20:35 -03:00
  • a3a0a5701f gcc: enable libgomp support Matheus 2026-08-11 14:19:19 -03:00
  • 0edd02c9c5 mlibc: implement memalign using posix_memalign Matheus 2026-08-11 14:18:11 -03:00
  • 7f31cb6cbc kernel: improve contended push lock wakeups wnstngs 2026-08-08 12:07:59 +03:00
  • c194569d65 audio: mode selection Matheus 2026-08-07 08:27:17 -03:00
  • c75b45436a audio: allocate streams separately from devices Matheus 2026-08-05 22:44:36 -03:00
  • 37dcd0256e hda: fix stopping streams Matheus 2026-08-05 00:57:20 -03:00
  • 31b240121f wine: implement missing functions Matheus 2026-07-31 23:44:46 -03:00
  • 4176581366 hub: always power on Matheus 2026-07-29 00:49:18 -03:00
  • 8a72152c21 hda: fixes Matheus 2026-07-29 00:47:42 -03:00
  • d1b499c43e pushlock: fix possible sleep on unlocked pushlock Matheus 2026-07-18 17:35:00 -03:00
  • 6e5e9ecdc5 mm: add flags argument to mm_cache_get_page Matheus 2026-07-18 15:24:31 -03:00
  • b9531c0ec7 smp: fix smp false sharing Matheus 2026-07-17 18:06:32 -03:00
  • 02ba3e3939 slab: fix smp false sharing Matheus 2026-07-17 18:06:25 -03:00
  • babc6f3e06 cpu: cpu_cache_line_size Matheus 2026-07-17 18:06:03 -03:00
  • 6f0596b00f fb: do WC in shared mappings instead of private Matheus 2026-07-17 16:48:03 -03:00
  • 7ab18babf4 abc: use pushlocks directly Matheus 2026-07-17 15:59:15 -03:00
  • fd443a211d pushlock: rewrite implementation Matheus 2026-07-17 15:58:59 -03:00
  • 06c912dc07 list: fix formatting Matheus 2026-07-15 01:09:19 -03:00
  • afd9d8d3a0 rename: RENAME_NOREPLACE Matheus 2026-07-14 16:37:48 -03:00
  • b24cc36299 ext2: use advanced buffer cache Matheus 2026-07-14 16:25:05 -03:00
  • c0cf666e5f fatfs: migrate to advanced buffer cache Matheus 2026-07-14 14:42:53 -03:00
  • 967ca19436 kernel: advanced buffer cache Matheus 2026-07-13 12:06:32 -03:00
  • 80399880d1 trie: support preallocations Matheus 2026-07-12 22:40:58 -03:00
  • 3e7228dde1 trie: use a proper slab cache Matheus 2026-07-12 22:16:32 -03:00
  • e630b7fa11 lib: trie implementation Matheus 2026-07-12 13:28:13 -03:00
  • e91d82cf09 fatfs: proper adjacent multicluster read/write Matheus 2026-07-09 18:21:45 -03:00
  • 6ffa178350 ext2: group up adjacent block reads Matheus 2026-07-09 17:51:36 -03:00
  • d0a8b29ebe vioblk: properly handle multi-page scatter gather DMA Matheus 2026-07-09 17:06:30 -03:00
  • c0f81d39c9 astral: bump revision Matheus 2026-07-08 13:24:26 -03:00
  • c3a7b75f0e rbtree: fix rbtree_find_first_larger_equal Matheus 2026-07-08 13:20:03 -03:00
  • ecd16264cb mm: handle work around shared character device mappings on fork Matheus 2026-07-08 13:03:19 -03:00
  • e18333c0ab mm: separate path for partial page in for page locking Matheus 2026-07-08 03:53:19 -03:00
  • 1512b2f3c6 mm: properly implement page locking Matheus 2026-07-08 01:37:12 -03:00
  • af30088c0d mm: properly handle MM_RANGE_FLAGS_REPLACE Matheus 2026-07-07 20:20:49 -03:00
  • 57879f48da thread: fix release of proc refcounts on multithreaded applications Samuel Stuart 2026-07-07 17:09:55 -03:00
  • 7beb93c8e5 Merge pull request #35 from techflashYT/portability Matheus 2026-07-07 16:54:12 -03:00
  • f46d85fe6d socket: fix close shutdown properly Matheus 2026-07-07 16:49:21 -03:00
  • 3960e1c682 jinx: fix building on non-x86_64 hosts techflashYT 2026-07-07 08:07:14 -07:00
  • 196698c059 file: call shutdown on socket close Matheus 2026-07-07 14:38:58 -03:00
  • 5ea6c5423f localsocket: properly handle shutdown Matheus 2026-07-07 14:38:40 -03:00
  • c05163f191 socket: zero addresses on accept/recv by default Matheus 2026-07-07 11:24:44 -03:00
  • cceac09b02 localsocket: do not wait for connect to complete Matheus 2026-07-07 02:36:00 -03:00
  • c75617a6e2 localsocket: implement SO_RCVTIMEO and SO_SNDTIMEO Matheus 2026-07-07 02:17:26 -03:00
  • c25807d976 localsocket: EPIPE on read shutdown Matheus 2026-07-07 01:21:13 -03:00
  • 5414393872 localsocket: do not hold socket mutex while sleeping Matheus 2026-07-07 01:17:48 -03:00