tpg/acess2.git
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

11 years agoUsermode/libc - Fixed %x/%X being signed in printf
John Hodge [Thu, 11 Jul 2013 06:30:29 +0000 (14:30 +0800)]
Usermode/libc - Fixed %x/%X being signed in printf

11 years agoKernel - Fixed hack that was tripping armv7 alignment warnings
John Hodge [Thu, 11 Jul 2013 04:51:12 +0000 (12:51 +0800)]
Kernel - Fixed hack that was tripping armv7 alignment warnings

11 years agoMakeReleaseSet - Fixing up script
John Hodge [Wed, 10 Jul 2013 16:52:16 +0000 (00:52 +0800)]
MakeReleaseSet - Fixing up script

11 years agoModules/IPStack - Fixed unused variable in udp
John Hodge [Wed, 10 Jul 2013 16:52:01 +0000 (00:52 +0800)]
Modules/IPStack - Fixed unused variable in udp

11 years agoREADME - Updating readme a little
John Hodge [Wed, 10 Jul 2013 16:34:35 +0000 (00:34 +0800)]
README - Updating readme a little

11 years agoTools/BootFloppy - Hacky script to create a boot floppy disk
John Hodge [Wed, 10 Jul 2013 16:32:05 +0000 (00:32 +0800)]
Tools/BootFloppy - Hacky script to create a boot floppy disk

11 years agoUsermode/dhcpclient - A little cleanup
John Hodge [Wed, 10 Jul 2013 14:57:16 +0000 (22:57 +0800)]
Usermode/dhcpclient - A little cleanup

11 years agoModules/IPStack - Fixed UDP port collision detection
John Hodge [Wed, 10 Jul 2013 14:56:52 +0000 (22:56 +0800)]
Modules/IPStack - Fixed UDP port collision detection

11 years agoUsermode/inittab - Added automounter to init
John Hodge [Wed, 10 Jul 2013 12:29:25 +0000 (20:29 +0800)]
Usermode/inittab - Added automounter to init

11 years agoUsermode/Automounter - Added message on successful automount
John Hodge [Wed, 10 Jul 2013 12:28:44 +0000 (20:28 +0800)]
Usermode/Automounter - Added message on successful automount

11 years agoUsermode/init - Fixed bad stderr for 'exec' commands
John Hodge [Wed, 10 Jul 2013 12:28:24 +0000 (20:28 +0800)]
Usermode/init - Fixed bad stderr for 'exec' commands

11 years agoUsermode/DHCP Client - Slight change to timeout message
John Hodge [Wed, 10 Jul 2013 12:28:05 +0000 (20:28 +0800)]
Usermode/DHCP Client - Slight change to timeout message

11 years agoModules/AHCI - Disable debug (seems good atm)
John Hodge [Wed, 10 Jul 2013 12:23:33 +0000 (20:23 +0800)]
Modules/AHCI - Disable debug (seems good atm)

11 years agoMerge branch 'master' of github.com:thepowersgang/acess2
John Hodge [Wed, 10 Jul 2013 12:21:33 +0000 (20:21 +0800)]
Merge branch 'master' of github.com:thepowersgang/acess2

11 years agoBuildConf - Added VirtIONet to x86 build
John Hodge [Wed, 10 Jul 2013 12:20:49 +0000 (20:20 +0800)]
BuildConf - Added VirtIONet to x86 build

11 years agoModules - Added VirtIO Network driver (and VirtIO library)
John Hodge [Wed, 10 Jul 2013 12:20:27 +0000 (20:20 +0800)]
Modules - Added VirtIO Network driver (and VirtIO library)

11 years agoModules/IPStack - Added NULL checks in buffer code
John Hodge [Wed, 10 Jul 2013 12:19:36 +0000 (20:19 +0800)]
Modules/IPStack - Added NULL checks in buffer code

11 years agoKernel/logdebug - More useful asserts
John Hodge [Wed, 10 Jul 2013 12:19:18 +0000 (20:19 +0800)]
Kernel/logdebug - More useful asserts

11 years agoMerge pull request #1 from berkus/patch-1
John Hodge [Tue, 9 Jul 2013 15:47:24 +0000 (08:47 -0700)]
Merge pull request #1 from berkus/patch-1

Fix typo.

11 years agoFix typo.
Berkus [Tue, 9 Jul 2013 10:05:28 +0000 (13:05 +0300)]
Fix typo.

11 years agoDocumentaion update (thanks klange)
John Hodge [Tue, 9 Jul 2013 04:40:13 +0000 (12:40 +0800)]
Documentaion update (thanks klange)

11 years agoHOST=native - Fixes for new syscalls
John Hodge [Tue, 9 Jul 2013 04:26:52 +0000 (12:26 +0800)]
HOST=native - Fixes for new syscalls

- TODO: Regression tests for this sort of stuff

11 years agoKernel - Meta Serial driver (incomplete)
John Hodge [Sun, 7 Jul 2013 07:27:17 +0000 (15:27 +0800)]
Kernel - Meta Serial driver (incomplete)

11 years agoUsermode/acess.ld - Ignore native script
John Hodge [Wed, 3 Jul 2013 11:34:48 +0000 (19:34 +0800)]
Usermode/acess.ld - Ignore native script

11 years agoUsermode/automounter - Added automounter
John Hodge [Wed, 3 Jul 2013 11:33:08 +0000 (19:33 +0800)]
Usermode/automounter - Added automounter

11 years agoUsermode/libposix - opendir/mkdir
John Hodge [Wed, 3 Jul 2013 11:32:31 +0000 (19:32 +0800)]
Usermode/libposix - opendir/mkdir

11 years agoKernel/syscalls - Implimenting _SysMkDir
John Hodge [Wed, 3 Jul 2013 11:32:07 +0000 (19:32 +0800)]
Kernel/syscalls - Implimenting _SysMkDir

11 years agoAcessNative - Updates for recent changes
John Hodge [Wed, 3 Jul 2013 09:55:18 +0000 (17:55 +0800)]
AcessNative - Updates for recent changes

11 years agoUsermode/AxWin3 - SDL Edition of the WM, runs but no output
John Hodge [Wed, 3 Jul 2013 09:43:16 +0000 (17:43 +0800)]
Usermode/AxWin3 - SDL Edition of the WM, runs but no output

11 years agoUsermode/Libraries - Hacks to get SDL ver of AxWin3 working
John Hodge [Wed, 3 Jul 2013 09:42:21 +0000 (17:42 +0800)]
Usermode/Libraries - Hacks to get SDL ver of AxWin3 working

11 years agoUsermode/AxWin3 - Cleaning up and separating code
John Hodge [Wed, 3 Jul 2013 08:48:09 +0000 (16:48 +0800)]
Usermode/AxWin3 - Cleaning up and separating code

11 years agoUsermode/libgcc - Removed, shouldn't be needed anymore
John Hodge [Wed, 3 Jul 2013 07:55:53 +0000 (15:55 +0800)]
Usermode/libgcc - Removed, shouldn't be needed anymore

11 years agoAcessNative - Updated syscall names
John Hodge [Tue, 2 Jul 2013 15:54:59 +0000 (23:54 +0800)]
AcessNative - Updated syscall names

11 years agoUsermode/liburi - Replaced syscall file IO with stdio
John Hodge [Tue, 2 Jul 2013 15:54:21 +0000 (23:54 +0800)]
Usermode/liburi - Replaced syscall file IO with stdio

11 years agoUsermode/AxWin3 - Preparing for SDL build
John Hodge [Tue, 2 Jul 2013 15:53:34 +0000 (23:53 +0800)]
Usermode/AxWin3 - Preparing for SDL build

11 years agoTools/GCCProxy - -dumpversion/-dumpspecs used by netsurf
John Hodge [Tue, 2 Jul 2013 00:49:24 +0000 (08:49 +0800)]
Tools/GCCProxy - -dumpversion/-dumpspecs used by netsurf

11 years agoUsermode/libc,libposix - Fixing errors in headers
John Hodge [Mon, 1 Jul 2013 14:27:32 +0000 (22:27 +0800)]
Usermode/libc,libposix - Fixing errors in headers

11 years agoExternals - Adding netsurf config
John Hodge [Mon, 1 Jul 2013 14:26:50 +0000 (22:26 +0800)]
Externals - Adding netsurf config

11 years agoModule/ATA - Slight cleanup
John Hodge [Wed, 26 Jun 2013 12:55:10 +0000 (20:55 +0800)]
Module/ATA - Slight cleanup

11 years agoModules/ATA - (untested) Cleanup to BM address handling
John Hodge [Wed, 26 Jun 2013 12:44:12 +0000 (20:44 +0800)]
Modules/ATA - (untested) Cleanup to BM address handling

11 years agoKernel/x86 - Hack to return quickly when mapping <1MiB addreses
John Hodge [Wed, 26 Jun 2013 12:43:23 +0000 (20:43 +0800)]
Kernel/x86 - Hack to return quickly when mapping <1MiB addreses

11 years agoKernel/IOCache - Page-based caching implimented
John Hodge [Wed, 26 Jun 2013 12:42:43 +0000 (20:42 +0800)]
Kernel/IOCache - Page-based caching implimented

11 years agoKernelLand - Better node chaching code
John Hodge [Wed, 26 Jun 2013 10:15:48 +0000 (18:15 +0800)]
KernelLand - Better node chaching code

11 years agoModules/AHCI - Different debug
John Hodge [Tue, 25 Jun 2013 01:02:59 +0000 (09:02 +0800)]
Modules/AHCI - Different debug

11 years ago(minor) Modules/LVM - Commenting
John Hodge [Tue, 25 Jun 2013 01:02:45 +0000 (09:02 +0800)]
(minor) Modules/LVM - Commenting

11 years agoModules/NTFS - Added _Read, working on _Close cleanup
John Hodge [Tue, 25 Jun 2013 01:01:36 +0000 (09:01 +0800)]
Modules/NTFS - Added _Read, working on _Close cleanup

11 years agoModules/NTFS - Implimented update sequences, fixes bad filenames
John Hodge [Tue, 25 Jun 2013 00:02:24 +0000 (08:02 +0800)]
Modules/NTFS - Implimented update sequences, fixes bad filenames

11 years agoModules/LVM - Added caching
John Hodge [Mon, 24 Jun 2013 16:47:34 +0000 (00:47 +0800)]
Modules/LVM - Added caching

11 years agoKernel/IOCache - Constness fixes and pointer callback handle
John Hodge [Mon, 24 Jun 2013 16:46:38 +0000 (00:46 +0800)]
Kernel/IOCache - Constness fixes and pointer callback handle

11 years agoModules/NTFS - ReadDir/FindDir appear to work well
John Hodge [Mon, 24 Jun 2013 16:43:34 +0000 (00:43 +0800)]
Modules/NTFS - ReadDir/FindDir appear to work well

11 years agoExternals - Fixed .gitignore to ignore source dirs
John Hodge [Sun, 23 Jun 2013 06:55:19 +0000 (14:55 +0800)]
Externals - Fixed .gitignore to ignore source dirs

11 years agoModules/AHCI - Debug change
John Hodge [Sun, 23 Jun 2013 06:50:13 +0000 (14:50 +0800)]
Modules/AHCI - Debug change

11 years agoModules/NTFS - Implimentation progressing (ReadDir/FindDir appear to work)
John Hodge [Sun, 23 Jun 2013 06:49:09 +0000 (14:49 +0800)]
Modules/NTFS - Implimentation progressing (ReadDir/FindDir appear to work)

11 years agoKernel/UTF-16 - Added case-insensitive compre (for NTFS indexes)
John Hodge [Sun, 23 Jun 2013 06:48:20 +0000 (14:48 +0800)]
Kernel/UTF-16 - Added case-insensitive compre (for NTFS indexes)

11 years agoKernel/VFS - Disabled use of .Size in directories
John Hodge [Sun, 23 Jun 2013 06:46:36 +0000 (14:46 +0800)]
Kernel/VFS - Disabled use of .Size in directories

11 years agoKernel/libc - Added support for utf16 strings (%ls)
John Hodge [Sun, 23 Jun 2013 06:44:59 +0000 (14:44 +0800)]
Kernel/libc - Added support for utf16 strings (%ls)

11 years agoKernel/PCI - Fixed lack of shift in detecting special classes
John Hodge [Sun, 23 Jun 2013 06:44:29 +0000 (14:44 +0800)]
Kernel/PCI - Fixed lack of shift in detecting special classes

11 years agoKernel/x86 - Workaround for possibly buggy 64-bit divide/modulo
John Hodge [Sun, 23 Jun 2013 06:42:36 +0000 (14:42 +0800)]
Kernel/x86 - Workaround for possibly buggy 64-bit divide/modulo

11 years agoKernel/VFS - Update to node cache to support extra allocated data
John Hodge [Sun, 23 Jun 2013 06:42:00 +0000 (14:42 +0800)]
Kernel/VFS - Update to node cache to support extra allocated data

11 years agoKernel - Added UTF-16 functions
John Hodge [Sat, 22 Jun 2013 16:07:44 +0000 (00:07 +0800)]
Kernel - Added UTF-16 functions

11 years agoModules/NTFS - Implimentation in progress
John Hodge [Sat, 22 Jun 2013 16:06:53 +0000 (00:06 +0800)]
Modules/NTFS - Implimentation in progress

11 years agoModules/AHCI - Cleaned up AHCI LVM names
John Hodge [Fri, 21 Jun 2013 10:32:42 +0000 (18:32 +0800)]
Modules/AHCI - Cleaned up AHCI LVM names

11 years agoModules/LVM - Detection for GPT in MBR code
John Hodge [Fri, 21 Jun 2013 10:31:12 +0000 (18:31 +0800)]
Modules/LVM - Detection for GPT in MBR code

- TODO: Move the GPT handling to its own handler and have some form
  of priority-based layout detection?

11 years agoBuildConf/x86 - Added AHCI driver
John Hodge [Thu, 20 Jun 2013 06:46:42 +0000 (14:46 +0800)]
BuildConf/x86 - Added AHCI driver

11 years agoModules/AHCI - Reading the boot sector works
John Hodge [Thu, 20 Jun 2013 06:46:11 +0000 (14:46 +0800)]
Modules/AHCI - Reading the boot sector works

11 years agoModules/LVM - (minor) Error handler in AddVolume
John Hodge [Thu, 20 Jun 2013 06:45:41 +0000 (14:45 +0800)]
Modules/LVM - (minor) Error handler in AddVolume

11 years agoModules/AHCI - Added H2D register structure (used for commands)
John Hodge [Wed, 19 Jun 2013 03:19:47 +0000 (11:19 +0800)]
Modules/AHCI - Added H2D register structure (used for commands)

11 years agoModules/AHCI - Moved FIS definitions to sata.h
John Hodge [Wed, 19 Jun 2013 02:00:23 +0000 (10:00 +0800)]
Modules/AHCI - Moved FIS definitions to sata.h

11 years agoKernel - Cleaned up MM_AllocDMA/_MapHWPages/_GetPhysAddr
John Hodge [Wed, 19 Jun 2013 01:35:45 +0000 (09:35 +0800)]
Kernel - Cleaned up MM_AllocDMA/_MapHWPages/_GetPhysAddr

11 years agoModules/PL110 - Updated to recent(ish) VFS change
John Hodge [Wed, 19 Jun 2013 01:35:05 +0000 (09:35 +0800)]
Modules/PL110 - Updated to recent(ish) VFS change

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