tpg/acess2.git
11 years agoUsermode/libpsockets - Added inet_pton/inet_ntop (stubbed)
John Hodge [Sun, 11 Aug 2013 03:13:17 +0000 (11:13 +0800)]
Usermode/libpsockets - Added inet_pton/inet_ntop (stubbed)

11 years agoUsermode/libpsockets - Added basic services to getaddrinfo
John Hodge [Sun, 11 Aug 2013 03:12:42 +0000 (11:12 +0800)]
Usermode/libpsockets - Added basic services to getaddrinfo

11 years agoUsermode/wget - Fixed bad offsets when getting addresses, added speed/progress
John Hodge [Sun, 11 Aug 2013 03:12:05 +0000 (11:12 +0800)]
Usermode/wget - Fixed bad offsets when getting addresses, added speed/progress

11 years agoModules/PRO100 - Fixed -ve array reference
John Hodge [Sun, 11 Aug 2013 03:11:34 +0000 (11:11 +0800)]
Modules/PRO100 - Fixed -ve array reference

11 years agoModules/E1000 - Disabled debug
John Hodge [Sun, 11 Aug 2013 03:11:25 +0000 (11:11 +0800)]
Modules/E1000 - Disabled debug

11 years agoModules/IPStack - Disabled ethernet checksum generation, silenced some logging
John Hodge [Sun, 11 Aug 2013 03:10:49 +0000 (11:10 +0800)]
Modules/IPStack - Disabled ethernet checksum generation, silenced some logging

11 years agoKernel - Planning SMP fix with sleep edge case
John Hodge [Sun, 11 Aug 2013 03:10:14 +0000 (11:10 +0800)]
Kernel - Planning SMP fix with sleep edge case

11 years agoKernel/RootFS - Upped max filesize to 10MB for TCP testing
John Hodge [Sun, 11 Aug 2013 03:09:19 +0000 (11:09 +0800)]
Kernel/RootFS - Upped max filesize to 10MB for TCP testing

11 years agoKernel/PTY - Fixed NULL deref in kernel pty
John Hodge [Sun, 11 Aug 2013 03:07:38 +0000 (11:07 +0800)]
Kernel/PTY - Fixed NULL deref in kernel pty

11 years agoRunQemu - A couple of tweaks and bugfixes
John Hodge [Sat, 10 Aug 2013 12:10:00 +0000 (20:10 +0800)]
RunQemu - A couple of tweaks and bugfixes

11 years agoModules/PRO100 - Successfully gets a DHCP lease
John Hodge [Sat, 10 Aug 2013 12:09:43 +0000 (20:09 +0800)]
Modules/PRO100 - Successfully gets a DHCP lease

11 years agoKernel - Caught infinite kernel panics
John Hodge [Sat, 10 Aug 2013 12:09:21 +0000 (20:09 +0800)]
Kernel - Caught infinite kernel panics

11 years agoModules/IPStack - Added NULL checks to buffer functions
John Hodge [Sat, 10 Aug 2013 12:08:36 +0000 (20:08 +0800)]
Modules/IPStack - Added NULL checks to buffer functions

11 years agoModules/IPStack - Added log when adapter is registered
John Hodge [Sat, 10 Aug 2013 12:08:07 +0000 (20:08 +0800)]
Modules/IPStack - Added log when adapter is registered

11 years agoModules/IPStack - Fixed clobbering of destination MAC
John Hodge [Sat, 10 Aug 2013 12:07:28 +0000 (20:07 +0800)]
Modules/IPStack - Fixed clobbering of destination MAC

11 years agoMerge branch 'master' of git://localhost/acess2
John Hodge [Fri, 9 Aug 2013 10:19:04 +0000 (18:19 +0800)]
Merge branch 'master' of git://localhost/acess2

11 years agoModules/PRO100 - Implimenting, still untested
John Hodge (sonata) [Fri, 9 Aug 2013 09:21:22 +0000 (17:21 +0800)]
Modules/PRO100 - Implimenting, still untested

11 years agoExternals/libspiderscript - Updated to new master (complex_types)
John Hodge [Thu, 8 Aug 2013 04:12:01 +0000 (12:12 +0800)]
Externals/libspiderscript - Updated to new master (complex_types)

11 years agoModules/PRO100 - Starting on an Intel PRO/100 driver
John Hodge (sonata) [Thu, 8 Aug 2013 04:05:42 +0000 (12:05 +0800)]
Modules/PRO100 - Starting on an Intel PRO/100 driver

11 years agoUsermode/ld-acess - Disabled destructive relocation
John Hodge (sonata) [Wed, 7 Aug 2013 14:26:15 +0000 (22:26 +0800)]
Usermode/ld-acess - Disabled destructive relocation

11 years agoRemoved libspiderscript from build (for now)
John Hodge (sonata) [Wed, 7 Aug 2013 14:25:18 +0000 (22:25 +0800)]
Removed libspiderscript from build (for now)

11 years agoUsermode/IRC - Fixed bad merge
John Hodge (sonata) [Wed, 7 Aug 2013 14:24:45 +0000 (22:24 +0800)]
Usermode/IRC - Fixed bad merge

11 years agoMerge branch 'master' of git://localhost/acess2
John Hodge [Tue, 6 Aug 2013 04:29:21 +0000 (12:29 +0800)]
Merge branch 'master' of git://localhost/acess2

Conflicts:
Usermode/Applications/irc_src/main.c

11 years agoUsermode/IRC - Added basic PTY support
John Hodge [Tue, 6 Aug 2013 01:55:26 +0000 (09:55 +0800)]
Usermode/IRC - Added basic PTY support

11 years agoKernel - Switch to VT7 on kernel panic
John Hodge [Tue, 6 Aug 2013 01:38:01 +0000 (09:38 +0800)]
Kernel - Switch to VT7 on kernel panic

11 years agoModules/ATA - Added timeout to GetDiskSize
John Hodge [Tue, 6 Aug 2013 01:34:32 +0000 (09:34 +0800)]
Modules/ATA - Added timeout to GetDiskSize

11 years agoUsermode/AxWin3 - Duplicate renderer detection, debug changes
John Hodge [Tue, 6 Aug 2013 00:21:34 +0000 (08:21 +0800)]
Usermode/AxWin3 - Duplicate renderer detection, debug changes

11 years agoKernel/PTYs - Added block on user write when server is full
John Hodge [Mon, 5 Aug 2013 15:25:54 +0000 (23:25 +0800)]
Kernel/PTYs - Added block on user write when server is full

11 years agoKernel/VTerm - Added better option debug
John Hodge [Mon, 5 Aug 2013 15:25:29 +0000 (23:25 +0800)]
Kernel/VTerm - Added better option debug

11 years agoRestructured root makefile
John Hodge [Sat, 3 Aug 2013 13:46:36 +0000 (21:46 +0800)]
Restructured root makefile

11 years agoAdded libspiderscript
John Hodge [Sat, 3 Aug 2013 13:46:21 +0000 (21:46 +0800)]
Added libspiderscript

11 years agoMerge branch 'master' of git://cadel.mutabah.net/acess2
John Hodge (sonata) [Thu, 1 Aug 2013 04:07:43 +0000 (12:07 +0800)]
Merge branch 'master' of git://cadel.mutabah.net/acess2

Conflicts:
Usermode/Applications/telnetd_src/main.c
Usermode/Libraries/libc.so_src/perror.c

11 years agoUsermode/IRC - Update to handle PTY dims
John Hodge (sonata) [Thu, 1 Aug 2013 04:01:38 +0000 (12:01 +0800)]
Usermode/IRC - Update to handle PTY dims

11 years ago.gitignore - Explicity hide bochs(dbg|out).txt, allows bochsrc.txt to be seen
John Hodge (sonata) [Thu, 1 Aug 2013 04:01:01 +0000 (12:01 +0800)]
.gitignore - Explicity hide bochs(dbg|out).txt, allows bochsrc.txt to be seen

11 years agoUsermode/login - Slight cleanup
John Hodge (sonata) [Thu, 1 Aug 2013 04:00:15 +0000 (12:00 +0800)]
Usermode/login - Slight cleanup

11 years agoUsermode/telnetd - Updated to use a PTY
John Hodge (sonata) [Thu, 1 Aug 2013 03:57:36 +0000 (11:57 +0800)]
Usermode/telnetd - Updated to use a PTY

11 years agoUsermode/ld-acess - PYT Mode flags
John Hodge (sonata) [Thu, 1 Aug 2013 03:57:11 +0000 (11:57 +0800)]
Usermode/ld-acess - PYT Mode flags

11 years agoKernel - Changed PTY code to not expose userland server node as a file
John Hodge [Wed, 31 Jul 2013 08:07:38 +0000 (16:07 +0800)]
Kernel - Changed PTY code to not expose userland server node as a file

11 years agoUsermode/ld-acess - Fixed missing dependency for syscalls
John Hodge [Tue, 30 Jul 2013 03:02:21 +0000 (11:02 +0800)]
Usermode/ld-acess - Fixed missing dependency for syscalls

11 years agoUsermode/libc - Added ENOTTY to errno
John Hodge [Tue, 30 Jul 2013 03:02:08 +0000 (11:02 +0800)]
Usermode/libc - Added ENOTTY to errno

11 years agoUsermode/libposix - PTY Support (stubbed)
John Hodge [Tue, 30 Jul 2013 03:01:50 +0000 (11:01 +0800)]
Usermode/libposix - PTY Support (stubbed)

11 years agoAcessNative - added MkNod to nativefs
John Hodge [Tue, 30 Jul 2013 03:00:06 +0000 (11:00 +0800)]
AcessNative - added MkNod to nativefs

11 years agoModules/Ext2 - Fixed bugs in read/write support
John Hodge [Tue, 30 Jul 2013 02:59:15 +0000 (10:59 +0800)]
Modules/Ext2 - Fixed bugs in read/write support

11 years agoKernel/Syscalls - Added syscall IDs for POSIX signal handling
John Hodge [Tue, 30 Jul 2013 02:44:24 +0000 (10:44 +0800)]
Kernel/Syscalls - Added syscall IDs for POSIX signal handling

11 years agoKernel - Added errno print when Binary_Load fails
John Hodge [Tue, 30 Jul 2013 02:43:52 +0000 (10:43 +0800)]
Kernel - Added errno print when Binary_Load fails

11 years agoKernel/VFS - Added warning (instead of LOG) when GetNodeFromInode is unsupported
John Hodge [Tue, 30 Jul 2013 02:42:51 +0000 (10:42 +0800)]
Kernel/VFS - Added warning (instead of LOG) when GetNodeFromInode is unsupported

11 years agoTools/DiskTool - Misc fixes for recent kernel changes
John Hodge [Sat, 27 Jul 2013 15:51:32 +0000 (23:51 +0800)]
Tools/DiskTool - Misc fixes for recent kernel changes

11 years agoTools/nativelib - Updated to handle recent(ish) kernel changes
John Hodge [Sat, 27 Jul 2013 15:50:55 +0000 (23:50 +0800)]
Tools/nativelib - Updated to handle recent(ish) kernel changes

11 years agoModules/LVM - Fixed memory leak on cleanup
John Hodge [Sat, 27 Jul 2013 15:50:28 +0000 (23:50 +0800)]
Modules/LVM - Fixed memory leak on cleanup

11 years agoModules/Ext2 - Bugfixing to write support
John Hodge [Sat, 27 Jul 2013 15:50:05 +0000 (23:50 +0800)]
Modules/Ext2 - Bugfixing to write support

11 years agoKernel - ADded ctype.h to utf16.h's include list
John Hodge [Sat, 27 Jul 2013 15:49:13 +0000 (23:49 +0800)]
Kernel - ADded ctype.h to utf16.h's include list

11 years agoKernel/IOCache - Fixed IOCache eating all temp mappings
John Hodge [Sat, 27 Jul 2013 15:48:58 +0000 (23:48 +0800)]
Kernel/IOCache - Fixed IOCache eating all temp mappings

11 years agoKernel/x86 - Removed busy wait in MM_MapTemp
John Hodge [Sat, 27 Jul 2013 15:32:52 +0000 (23:32 +0800)]
Kernel/x86 - Removed busy wait in MM_MapTemp

11 years agoKernel/x86 - Added backtrace to running program in thread dump
John Hodge [Sat, 27 Jul 2013 15:32:39 +0000 (23:32 +0800)]
Kernel/x86 - Added backtrace to running program in thread dump

11 years agoExternals/dropbear - Disabled X forwarding
John Hodge [Sat, 27 Jul 2013 11:05:45 +0000 (19:05 +0800)]
Externals/dropbear - Disabled X forwarding

11 years agoKernel/x86 - Included EAX in user state dump
John Hodge [Sat, 27 Jul 2013 11:04:56 +0000 (19:04 +0800)]
Kernel/x86 - Included EAX in user state dump

11 years agoUsermode/ld-acess - Added SysTimedSleep
John Hodge [Sat, 27 Jul 2013 11:04:34 +0000 (19:04 +0800)]
Usermode/ld-acess - Added SysTimedSleep

11 years agoUsermode - Handled read failures in readline correctly
John Hodge [Sat, 27 Jul 2013 11:02:32 +0000 (19:02 +0800)]
Usermode - Handled read failures in readline correctly

11 years agoUsermode/libpsocket - Fixed accept()'s prototype
John Hodge [Sat, 27 Jul 2013 11:01:01 +0000 (19:01 +0800)]
Usermode/libpsocket - Fixed accept()'s prototype

11 years agoKernel/PTYs - Fixed server-end of user closing prematurely
John Hodge [Sat, 27 Jul 2013 10:26:15 +0000 (18:26 +0800)]
Kernel/PTYs - Fixed server-end of user closing prematurely

11 years agoKernel/syscalls - Added syscall for Time_Wait
John Hodge [Sat, 27 Jul 2013 10:25:39 +0000 (18:25 +0800)]
Kernel/syscalls - Added syscall for Time_Wait

11 years agoUsermode/libc - Improved strerror, added some basic time functions
John Hodge [Sat, 27 Jul 2013 10:23:26 +0000 (18:23 +0800)]
Usermode/libc - Improved strerror, added some basic time functions

11 years agoUsermode/libposix - Hacking up some functions to compile dropbear
John Hodge [Sat, 27 Jul 2013 10:23:04 +0000 (18:23 +0800)]
Usermode/libposix - Hacking up some functions to compile dropbear

11 years agoUsermode/AxWin3 - Fixed only one hotkey set being checked
John Hodge [Sat, 27 Jul 2013 06:05:45 +0000 (14:05 +0800)]
Usermode/AxWin3 - Fixed only one hotkey set being checked

11 years agoUsermode/ATE - Tweaking
John Hodge [Tue, 23 Jul 2013 14:53:21 +0000 (22:53 +0800)]
Usermode/ATE - Tweaking

11 years agoUsermode/AxWin3 - Added input support to RichText renderer
John Hodge [Tue, 23 Jul 2013 14:52:44 +0000 (22:52 +0800)]
Usermode/AxWin3 - Added input support to RichText renderer

11 years agoUsermode/libunicode - Cleaned up ReadUTF8 to support Val=NULL
John Hodge [Tue, 23 Jul 2013 14:51:50 +0000 (22:51 +0800)]
Usermode/libunicode - Cleaned up ReadUTF8 to support Val=NULL

11 years agoModules/Keyboard - Added Delete=0x7F translation
John Hodge [Tue, 23 Jul 2013 14:51:09 +0000 (22:51 +0800)]
Modules/Keyboard - Added Delete=0x7F translation

11 years agoModules/VIAVideo - Found some docs, little cleanup
John Hodge [Tue, 23 Jul 2013 01:34:49 +0000 (09:34 +0800)]
Modules/VIAVideo - Found some docs, little cleanup

11 years agoNotes - Updated TODO and added notes on structure of vbox graphics
John Hodge [Mon, 22 Jul 2013 12:35:12 +0000 (20:35 +0800)]
Notes - Updated TODO and added notes on structure of vbox graphics

11 years agoUsermode/AxWin3 - Fixed scan-build complaints, added more complete debug
John Hodge [Mon, 22 Jul 2013 12:34:25 +0000 (20:34 +0800)]
Usermode/AxWin3 - Fixed scan-build complaints, added more complete debug

11 years agoUsermode/AxWin3 - Fixed scan-build complaints in libaxwin3.so
John Hodge [Mon, 22 Jul 2013 12:34:02 +0000 (20:34 +0800)]
Usermode/AxWin3 - Fixed scan-build complaints in libaxwin3.so

11 years agoUsermode/AxWin3 - Added proper mid-character clipping to font rendering
John Hodge [Mon, 22 Jul 2013 12:33:08 +0000 (20:33 +0800)]
Usermode/AxWin3 - Added proper mid-character clipping to font rendering

11 years agoUsermode/libimage_sif - Added endian-flipping support
John Hodge [Mon, 22 Jul 2013 12:30:23 +0000 (20:30 +0800)]
Usermode/libimage_sif - Added endian-flipping support

11 years agoUsermode/ld-acess - Fixed errors when compiling stublib for native
John Hodge [Mon, 22 Jul 2013 12:29:54 +0000 (20:29 +0800)]
Usermode/ld-acess - Fixed errors when compiling stublib for native

11 years agoUsermode - Fixed scan-build complaints
John Hodge [Mon, 22 Jul 2013 12:19:01 +0000 (20:19 +0800)]
Usermode - Fixed scan-build complaints

11 years agoUsermode/telnetd - Fixed error from scan-build
John Hodge [Mon, 22 Jul 2013 12:16:45 +0000 (20:16 +0800)]
Usermode/telnetd - Fixed error from scan-build

11 years agoUsermode/dhcpclient - Fixed warning from scan-build
John Hodge [Mon, 22 Jul 2013 12:16:03 +0000 (20:16 +0800)]
Usermode/dhcpclient - Fixed warning from scan-build

11 years agoUsermode/CLIShell - Updated 'dir' command to use OpenChild
John Hodge [Mon, 22 Jul 2013 12:15:14 +0000 (20:15 +0800)]
Usermode/CLIShell - Updated 'dir' command to use OpenChild

11 years agoKernel - Fixed crash on setting GUI cursor
John Hodge [Mon, 22 Jul 2013 12:12:10 +0000 (20:12 +0800)]
Kernel - Fixed crash on setting GUI cursor

- Added heaps of assertions to catch bad cursor data

11 years agoKernel/VFS - Added debug for IOCtl failing
John Hodge [Mon, 22 Jul 2013 12:10:18 +0000 (20:10 +0800)]
Kernel/VFS - Added debug for IOCtl failing

11 years agoAcessNative - Cleaned up ld-acess syscall debug
John Hodge [Mon, 22 Jul 2013 12:08:37 +0000 (20:08 +0800)]
AcessNative - Cleaned up ld-acess syscall debug

11 years agoUsermode/libc - Fixing errors from clang, disabled heap for native build
John Hodge [Mon, 22 Jul 2013 12:08:01 +0000 (20:08 +0800)]
Usermode/libc - Fixing errors from clang, disabled heap for native build

11 years agoAcessNative - Added heap shim to libacess-native, disabled spawn
John Hodge [Mon, 22 Jul 2013 12:05:12 +0000 (20:05 +0800)]
AcessNative - Added heap shim to libacess-native, disabled spawn

11 years agoAcessNative - Cleanup of VFS handle debug
John Hodge [Mon, 22 Jul 2013 12:02:55 +0000 (20:02 +0800)]
AcessNative - Cleanup of VFS handle debug

11 years agoUsermode/libc - Fixed printf itoa putting precision padding before sign
John Hodge [Mon, 15 Jul 2013 03:58:16 +0000 (11:58 +0800)]
Usermode/libc - Fixed printf itoa putting precision padding before sign

11 years agoAcessNative/kernel - Fixed badly ordered syscalls
John Hodge [Mon, 15 Jul 2013 02:17:57 +0000 (10:17 +0800)]
AcessNative/kernel - Fixed badly ordered syscalls

11 years agoUsermode/dhcpclient - Added echo of error string when write fails
John Hodge [Mon, 15 Jul 2013 02:16:04 +0000 (10:16 +0800)]
Usermode/dhcpclient - Added echo of error string when write fails

11 years agoKernel/VFS - Added setting of errno to _Write
John Hodge [Mon, 15 Jul 2013 02:15:39 +0000 (10:15 +0800)]
Kernel/VFS - Added setting of errno to _Write

11 years agoUsermode/libc - Fixed some slight errno issues
John Hodge [Mon, 15 Jul 2013 02:15:14 +0000 (10:15 +0800)]
Usermode/libc - Fixed some slight errno issues

11 years agoUsermode/libc - Changed printf to work in strings instead of chars
John Hodge [Mon, 15 Jul 2013 02:14:38 +0000 (10:14 +0800)]
Usermode/libc - Changed printf to work in strings instead of chars

11 years agoAcessNative - Added PTY init to AcessKernel
John Hodge [Sun, 14 Jul 2013 15:18:06 +0000 (23:18 +0800)]
AcessNative - Added PTY init to AcessKernel

11 years agoAcessNative/libacess-native.so - Fixed init code slightly
John Hodge [Sun, 14 Jul 2013 15:17:32 +0000 (23:17 +0800)]
AcessNative/libacess-native.so - Fixed init code slightly

11 years agoUsermode/libc - AcessNative hacks to separate acess and native namespaces
John Hodge [Sun, 14 Jul 2013 14:59:36 +0000 (22:59 +0800)]
Usermode/libc - AcessNative hacks to separate acess and native namespaces

11 years agoUpdate to TODO list
John Hodge [Fri, 12 Jul 2013 16:38:26 +0000 (00:38 +0800)]
Update to TODO list

11 years agoUsermode/lspci - Dump command state in verbose
John Hodge [Fri, 12 Jul 2013 16:36:01 +0000 (00:36 +0800)]
Usermode/lspci - Dump command state in verbose

11 years agoModules/E1000 - Enabled bus master for qemu (which doesn't enable it)
John Hodge [Fri, 12 Jul 2013 16:17:16 +0000 (00:17 +0800)]
Modules/E1000 - Enabled bus master for qemu (which doesn't enable it)

11 years agoKernel/PCI - Added function to access the Command field, better BAR functions
John Hodge [Fri, 12 Jul 2013 16:16:18 +0000 (00:16 +0800)]
Kernel/PCI - Added function to access the Command field, better BAR functions

- New BAR access function allows consistent sanity checking

11 years agoUsermode/lspci - Cleanup and BAR dump
John Hodge [Thu, 11 Jul 2013 06:30:58 +0000 (14:30 +0800)]
Usermode/lspci - Cleanup and BAR dump

11 years agoKernel/timers - Fixed bad assertions
John Hodge [Thu, 11 Jul 2013 06:30:43 +0000 (14:30 +0800)]
Kernel/timers - Fixed bad assertions

UCC git Repository :: git.ucc.asn.au