Change log
Foster
11/14/2009
Pedigree's first release
- Bug #92: TUI breakpoint triggered
- Bug #94: TUI hang
- Bug #98: Ruby broken?
- Bug #1: Trying to run a shell script using ./ results in the DynamicLinker trying to run the script
- Bug #7: Implement registry backends
- Bug #8: Complete the EXT2 FS driver
- Bug #10: Move the TUI into userspace
- Bug #14: Rewrite TimedTask
- Bug #17: Port Pacman
- Bug #18: Add SQLite as a registry backend
- Bug #20: IDE project files
- Bug #21: Autoconf fails.
- Bug #23: Intel 10/100 driver
- Bug #24: Write an "assert()" function
- Bug #27: VBE soft restart bugs
- Bug #28: FAT32 Faulting on boot
- Bug #29: Select bug / Possible Networking Bug
- Bug #32: Panic on boot
- Bug #33: CDI: Fill in the gaps
- Bug #34: Global Static Constructors - C++ Applications
- Bug #37: Lock Tracking Command: Triple Fault
- Bug #38: CDI floppy drier pagefaulting
- Bug #39: CDI floppy driver pagefaulting
- Bug #48: Real HW: String::assign pagefaults
- Bug #49: CTRL-C Panic: "Worker thread woken but no requests pending!"
- Bug #50: Ping doesn't work.
- Bug #53: getservbyname stubbed
- Bug #54: Running TUI when in the TUI blows up
- Bug #56: Switching TUI consoles logs the user out of their original terminal
- Bug #58: pipe redirection doesn't work
- Bug #60: Login prompt cursor
- Bug #62: Page fault in TUI
- Bug #63: Pagefault on path parsing
- Bug #65: Pacman not working.
- Bug #67: Lynx causes breakpoint exception
- Bug #68: Vulnerability in getservbyname/getservbyport
- Bug #69: ATA detection problems.
- Bug #79: #PF in Pipe::decreaseRefCount
- Bug #80: TcpBuffer allocates over the SlamAllocator limit
- Bug #84: cat + ctrl-c = fail
- Bug #85: ls -l -R
- Bug #87: #PF in Thread::getNextEvent
- Bug #88: `cat' then CTRL-C Triple Faults
- Bug #91: Panic in PhysicalMemoryManager on boot
- Bug #93: ./seatris.score issue in vmware.
- Bug #95: PgUp on login prompt triggers infinite loop
- Feature #4: Add floating point support
- Feature #9: Finish multicore support
- Feature #42: i686-pedigree libgcc patches needed
- Feature #43: POSIX Semaphores and pthreads
- Feature #72: DNS CNAME records are ToDo
- Feature #75: Merge floppy disk and hard disk images.
- Feature #82: Global HID Manager
Foster Post-Release Milestone #1
12/17/2010
First milestone after the Foster release.
- Bug #120: CDI/net is broken
- Bug #121: Invalid input to TUI login
- Bug #122: Incorrect keymap entries for some keys
- Bug #124: Spinlock breakpoint in PhysicalMemoryManager::allocatePage
- Bug #127: Symlink traversal in the POSIX subsystem can hang
- Bug #129: Breakpoint when running gcc
- Bug #130: Multiple Ctrl-C's result in crash and hang
- Feature #71: Security mechanism for the configuration database
- Feature #74: Add source packages...
- Feature #106: Finish InputManager/HID layer
- Feature #116: TLS for thread IDs and such
- Feature #117: Add filtering to InputManager
- Feature #119: SDL and pthread shared libraries