Commit Graph

2175 Commits

Author SHA1 Message Date
Matt White
46345f9c29 Rudimentary support for multiple connections. Seq/Acks are probably not great 2015-07-31 00:41:35 -07:00
Kevin Lange
fd5e7b48b9 Rip IRC bits out of rtl 2015-07-30 22:50:29 -07:00
Matt White
4547929321 Can successfully send valid SYN packet 2015-07-30 22:40:21 -07:00
Matt White
f34285a3de Removed bit fields and change to doing some bit math to remove compiler warnings 2015-07-30 17:02:14 -07:00
Matt White
de43948e73 Fix wrong struct name 2015-07-30 16:54:07 -07:00
Matt White
19c5b581ab Remove dependency of net module on rtl module 2015-07-30 16:46:08 -07:00
Matt White
3447ffcb03 Super basic outline of separating network stuff from rtl module into net module 2015-07-30 15:48:31 -07:00
Kevin Lange
2fd65e32ed pwd.h should include stdio.h 2015-07-30 15:17:10 -07:00
Kevin Lange
2193d69bf0 New menu configs for grub [ci skip] 2015-07-26 19:08:14 -07:00
Kevin Lange
7a475f0223 Fix some critically bad math in ext2 2015-07-26 15:27:02 -07:00
Kevin Lange
7e35a58122 Use gzipped ramdisk in CD image 2015-07-26 09:22:21 -07:00
Kevin Lange
9de6919dd9 try some caching 2015-07-25 17:09:16 -07:00
Kevin Lange
2f5978d63b New screenshots 2015-07-25 16:37:54 -07:00
Kevin Lange
3763680786 Bind Alt+F4 to SESSION_END which is accepted by applications as a close signal 2015-07-18 12:04:24 +09:00
Kevin Lange
3382200324 Move live-wizard out of gui/demo/ 2015-07-18 11:58:59 +09:00
Kevin Lange
5ad013594a Several improvements to window resizing
- Supports directional resizing, including restricted left/right/up/down
- Decoration-initiated resizing is now supported
  - Details of how the decorator determines up-restricted resizing
    still need some work.
- Corrected issues when attempting to resize to the other side of the
  origin.
- Corrected some other compositor issues.
2015-07-17 22:54:10 +09:00
Kevin Lange
18568a28a8 Grub doesn't need to set root on CD 2015-07-13 08:37:17 +09:00
Kevin Lange
d0518b1775 Fix loop in sudo on command-not-found 2015-07-13 07:49:16 +09:00
Kevin Lange
d968d27636 Add some silly extra stuff to the tutorial 2015-07-12 19:40:47 +09:00
Kevin Lange
e82d2db5a9 Alert devs that time skew in 'make cdrom' is expected 2015-07-12 19:29:46 +09:00
Kevin Lange
4cf6843441 Prune garbage from keyboard from before terminal started 2015-07-12 19:23:59 +09:00
Kevin Lange
06b57c14f8 Use pure-software cursor for VGA terminal, works better 2015-07-12 19:15:29 +09:00
Kevin Lange
514fef6b9f Bump version to v0.11.1 2015-07-12 19:08:38 +09:00
Kevin Lange
7f608107dc Add half-filled character to VGA terminal mappings 2015-07-12 19:08:30 +09:00
Kevin Lange
a9b2f5a8c0 Bail immediately if not connected to Yutani in yutani-query 2015-07-12 19:08:13 +09:00
Kevin Lange
08cd8fe408 Add Free Software notice to GRUB menu 2015-07-12 19:07:57 +09:00
Kevin Lange
31c93787c0 Add pseudotargets for running the live CD wizard 2015-07-12 18:57:24 +09:00
Kevin Lange
1d8a7b0056 Restructure live CD wizard to two processes 2015-07-12 18:57:12 +09:00
Kevin Lange
a0c1350369 Fix next_pid to not reallocate PIDs immediately 2015-07-02 21:39:43 -07:00
Kevin Lange
ce05bdbff7 Actually fix the math on bitsets 2015-07-02 21:25:11 -07:00
Kevin Lange
cb8f821489 Fix incorrect default state and bit math for bitsets 2015-07-02 14:56:35 -07:00
Kevin Lange
d6d1b2080c Fix typo in README [ci skip] 2015-06-25 21:20:48 -07:00
Kevin Lange
67c74f3224 free -? shows wrong options [ci skip] 2015-06-24 11:06:10 -07:00
Kevin Lange
b2d0021a63 Terrible hack for combining modules [ci skip]
Please don't use this, it's a workaround for iPXE module limits.
2015-06-23 20:15:19 -07:00
Kevin Lange
f129bbcdc6 More work on livecd welcome app [ci skip] 2015-06-22 23:54:56 -07:00
Kevin Lange
2ad9f0ace5 Merge branch 'gerow-osx-vagrant' into strawberry-dev 2015-06-22 22:06:27 -07:00
Kevin Lange
c81b597f77 Merge branch 'osx-vagrant' of https://github.com/gerow/toaruos into gerow-osx-vagrant 2015-06-22 22:06:22 -07:00
Kevin Lange
c6effc522f Fix type of read_size 2015-06-22 22:05:54 -07:00
Kevin Lange
0c1a9e5584 Merge branch 'gerow-symlink-60fix' into strawberry-dev 2015-06-22 22:03:53 -07:00
Kevin Lange
acbb5c16a8 Merge branch 'symlink-60fix' of https://github.com/gerow/toaruos into gerow-symlink-60fix 2015-06-22 22:03:44 -07:00
Kevin Lange
f8abc9a68c Actually add all the CD source files 2015-06-22 22:02:00 -07:00
gerow
753275f161 Fixed one byte buffer overrun
This occurs when reading symlinks that are bigger than the buffer provided.
2015-06-20 11:05:18 -04:00
gerow
5aa6067f8c Fixed ext2 handling of symlinks near size 60 2015-06-19 21:30:41 -04:00
gerow
4745d05f7e Added failing test for symbolic links near the ext2 cutoff size 2015-06-19 21:14:33 -04:00
Kevin Lange
1365f55ba6 Start work on live CD welcome tutorial 2015-06-18 23:25:09 -07:00
Kevin Lange
2c551fd81b Pass unrecognized start= parameters to compositor 2015-06-18 21:48:56 -07:00
Kevin Lange
16d1956e64 Experimental CD ISO target 2015-06-18 21:33:07 -07:00
gerow
ee37910601 Added dependencies for arch and other unsupported build platforms. 2015-06-18 14:22:21 -07:00
gerow
498e16b68b Moved Vagrantfile into util/ 2015-06-18 14:03:23 -07:00
gerow
0c7f86be1d Added missing dependencies for building toaruos: git and ctags 2015-06-17 21:04:39 -07:00