# # ChangeLog for / in mainline # # Generated by Trac 1.6 # 2024-11-30T10:37:04Z Wed, 27 May 2009 19:10:09 GMT Jakub Jermar [81b430a] * uspace/lib/libblock/libblock.c (modified) * uspace/lib/libblock/libblock.h (modified) * uspace/srv/fs/tmpfs/tmpfs_dump.c (modified) More conversions to dev_handle_t. Wed, 27 May 2009 18:48:46 GMT Jakub Jermar [ad8fc510] * uspace/lib/libblock/libblock.c (modified) Fix type for dev_handle. Sat, 23 May 2009 16:28:28 GMT Martin Decky [ac23b9d3] * uspace/srv/vfs/vfs_file.c (modified) avoid accessing uninitialized files array at all times Sat, 23 May 2009 16:25:58 GMT Jakub Jermar [493853ec] * uspace/srv/vfs/vfs_ops.c (modified) Hold the namespace rwlock during the entire operation of ... Sat, 23 May 2009 09:51:37 GMT Jakub Jermar [4ef6645] * kernel/generic/src/ipc/sysipc.c (modified) Surprisingly easy support for homogenous mounts. It works by simply ... Fri, 22 May 2009 19:18:39 GMT Jakub Jermar [16d17ca] * uspace/lib/libfs/libfs.c (modified) * uspace/lib/libfs/libfs.h (modified) * uspace/srv/fs/fat/fat_ops.c (modified) * uspace/srv/fs/tmpfs/tmpfs_ops.c (modified) Add fs_handle argument to libfs_mount() needed to recognize ... Thu, 21 May 2009 20:06:31 GMT Jiri Svoboda [3ecc02e] * uspace/srv/bd/gxe_bd/gxe_bd.c (modified) Allow arbitrary block size in gxe_bd. Fix offset calculation. Thu, 21 May 2009 19:37:51 GMT Jakub Jermar [ae55ee8] * uspace/srv/vfs/vfs_ops.c (modified) Fix rename() on a non-root file system. Thu, 21 May 2009 19:26:08 GMT Martin Decky [b1e9d2c] * HelenOS.config (modified) turn off SMP for Athlon XP Thu, 21 May 2009 19:14:40 GMT Jiri Svoboda [e7645de] * boot/arch/amd64/Makefile.inc (modified) * boot/arch/arm32/loader/Makefile (modified) * boot/arch/ia32/Makefile.inc (modified) * boot/arch/ia64/loader/Makefile (modified) * boot/arch/mips32/loader/Makefile (modified) * boot/arch/ppc32/loader/Makefile (modified) * boot/arch/sparc64/loader/Makefile (modified) * uspace/Makefile (modified) * uspace/srv/bd/rd/Makefile (moved) * uspace/srv/bd/rd/rd.c (moved) Move ramdisk under bd. Thu, 21 May 2009 18:21:57 GMT Jakub Jermar [296ddec0] * uspace/srv/fs/tmpfs/tmpfs_ops.c (modified) Call libfs_mount() from tmpfs_mount(). Thu, 21 May 2009 18:09:18 GMT Jakub Jermar [0442c02] * uspace/lib/libfs/libfs.c (modified) Answer VFS_MOUNT with return values obtained from VFS_MOUNTED. Thu, 21 May 2009 17:15:56 GMT Jakub Jermar [7d158097] * kernel/generic/src/ipc/sysipc.c (modified) Refuse to clone the phone which is itself used to make the ... Thu, 21 May 2009 15:32:42 GMT Martin Decky [1601f3c] * uspace/srv/console/Makefile (modified) * uspace/srv/console/console.c (modified) * uspace/srv/console/console.h (modified) * uspace/srv/console/gcons.c (modified) * uspace/srv/console/gcons.h (modified) * uspace/srv/console/gfx/anim_1.ppm (moved) * uspace/srv/console/gfx/anim_2.ppm (moved) * uspace/srv/console/gfx/anim_3.ppm (moved) * uspace/srv/console/gfx/anim_4.ppm (moved) * uspace/srv/console/gfx/cons_has_data.ppm (moved) * uspace/srv/console/gfx/cons_idle.ppm (moved) * uspace/srv/console/gfx/cons_kernel.ppm (moved) * uspace/srv/console/gfx/cons_selected.ppm (moved) * uspace/srv/console/gfx/helenos.ppm (moved) * uspace/srv/console/gfx/nameic.ppm (moved) * uspace/srv/console/screenbuffer.c (modified) * uspace/srv/console/screenbuffer.h (modified) console cleanup (no functional changes) Thu, 21 May 2009 07:05:25 GMT Martin Decky [a095d20] * boot/arch/amd64/Makefile.inc (modified) * boot/arch/arm32/loader/Makefile (modified) * boot/arch/ia32/Makefile.inc (modified) * boot/arch/ia64/loader/Makefile (modified) * boot/arch/mips32/loader/Makefile (modified) * boot/arch/ppc32/loader/Makefile (modified) * boot/arch/sparc64/loader/Makefile (modified) * uspace/Makefile (modified) * uspace/app/init/init.c (modified) * uspace/srv/fs/devfs/Makefile (added) * uspace/srv/fs/devfs/devfs.c (added) * uspace/srv/fs/devfs/devfs.h (added) * uspace/srv/fs/devfs/devfs_ops.c (added) * uspace/srv/fs/devfs/devfs_ops.h (added) add simple devfs filesystem and mount it as /dev add generic NULL ... Thu, 21 May 2009 07:03:38 GMT Martin Decky [cb41a5e] * uspace/app/tester/devmap/devmap1.c (modified) * uspace/lib/libc/generic/devmap.c (modified) * uspace/lib/libc/include/devmap.h (modified) * uspace/lib/libc/include/ipc/devmap.h (modified) * uspace/srv/bd/gxe_bd/gxe_bd.c (modified) * uspace/srv/devmap/devmap.c (modified) * uspace/srv/rd/rd.c (modified) improve devmap interface remove spared device Thu, 21 May 2009 06:57:08 GMT Martin Decky [2246de6] * uspace/lib/libc/generic/libadt/list.c (modified) * uspace/lib/libc/include/libadt/list.h (modified) add list_count() cstyle Thu, 21 May 2009 06:55:22 GMT Martin Decky [55982d6] * uspace/lib/libfs/libfs.c (modified) cstyle Wed, 20 May 2009 11:57:52 GMT Martin Decky [fc0110d] * uspace/app/init/Makefile (modified) * uspace/app/klog/Makefile (modified) * uspace/app/tester/Makefile (modified) * uspace/app/tetris/Makefile (modified) * uspace/srv/bd/gxe_bd/Makefile (modified) * uspace/srv/console/Makefile (modified) * uspace/srv/devmap/Makefile (modified) * uspace/srv/fb/Makefile (modified) * uspace/srv/fhc/Makefile (modified) * uspace/srv/fs/fat/Makefile (modified) * uspace/srv/fs/tmpfs/Makefile (modified) * uspace/srv/kbd/Makefile (modified) * uspace/srv/ns/Makefile (modified) * uspace/srv/obio/Makefile (modified) * uspace/srv/rd/Makefile (modified) * uspace/srv/vfs/Makefile (modified) add space before $@ Wed, 20 May 2009 10:29:03 GMT Martin Decky [b0ea8a9] * uspace/srv/devmap/Makefile (modified) * uspace/srv/fb/Makefile (modified) remove obsolete reference to libipc Tue, 19 May 2009 22:01:44 GMT Jiri Svoboda [44a53fd] * boot/arch/mips32/loader/Makefile (modified) * uspace/Makefile (modified) * uspace/srv/bd/gxe_bd/Makefile (added) * uspace/srv/bd/gxe_bd/gxe_bd.c (added) Experimental GXemul disk driver (device 'disk0'). Tue, 19 May 2009 21:50:08 GMT Jiri Svoboda [854c564] * uspace/srv/rd/rd.c (modified) Fix type definition. Tue, 19 May 2009 21:49:05 GMT Jakub Jermar [83937ccd] * uspace/lib/libfs/libfs.c (modified) * uspace/lib/libfs/libfs.h (modified) * uspace/srv/fs/fat/fat_ops.c (modified) * uspace/srv/fs/tmpfs/tmpfs_ops.c (modified) * uspace/srv/vfs/vfs_ops.c (modified) Rudimentary support for non-root mounts. Tue, 19 May 2009 21:48:05 GMT Jiri Svoboda [27fd651] * uspace/app/bdsh/Makefile (modified) * uspace/app/bdsh/cmds/modules/bdd/bdd.c (added) * uspace/app/bdsh/cmds/modules/bdd/bdd.h (added) * uspace/app/bdsh/cmds/modules/bdd/bdd_def.h (added) * uspace/app/bdsh/cmds/modules/bdd/entry.h (added) * uspace/app/bdsh/cmds/modules/modules.h (modified) Add 'bdd' shell command (block device dump) for testing block device ... Tue, 19 May 2009 21:47:00 GMT Jakub Jermar [2c0e5d2] * kernel/generic/include/ipc/ipc.h (modified) * kernel/generic/include/ipc/ipcrsc.h (modified) * kernel/generic/src/ipc/ipcrsc.c (modified) * kernel/generic/src/ipc/kbox.c (modified) * kernel/generic/src/ipc/sysipc.c (modified) * uspace/lib/libc/generic/async.c (modified) Add IPC_M_CONNECTION_CLONE and IPC_M_CONNECT_ME. Tue, 19 May 2009 21:41:55 GMT Jakub Jermar [0c2eee0] * uspace/srv/vfs/vfs.c (modified) Remove unused and non-functional code. Tue, 19 May 2009 21:39:55 GMT Jakub Jermar [287e83f] * kernel/generic/src/ipc/ipc.c (modified) Do not test the same condition twice. Tue, 19 May 2009 21:36:09 GMT Jakub Jermar [5b9d80c5] * uspace/lib/libc/generic/ipc.c (modified) Fix ipc_forward_slow(). Tue, 19 May 2009 19:06:39 GMT Jiri Svoboda [60866a3] * uspace/lib/libc/generic/ddi.c (modified) pio_enable() was not allocating address space properly (unless sz <= ... Mon, 18 May 2009 21:02:09 GMT Martin Decky [c00589d] * HelenOS.config (modified) * defaults/amd64/Makefile.config (modified) * defaults/ia32/Makefile.config (modified) * kernel/arch/amd64/include/atomic.h (modified) * kernel/arch/ia32/include/atomic.h (modified) * kernel/arch/ia32/src/atomic.S (modified) remove the confusing "Improved support for hyperthreading" ... Mon, 18 May 2009 19:45:17 GMT Jiri Svoboda [1090b8c] * uspace/app/tester/devmap/devmap1.c (modified) * uspace/lib/libblock/libblock.c (modified) * uspace/lib/libc/Makefile (modified) * uspace/lib/libc/generic/devmap.c (added) * uspace/lib/libc/generic/vfs/vfs.c (modified) * uspace/lib/libc/include/devmap.h (added) * uspace/lib/libc/include/ipc/devmap.h (modified) * uspace/lib/libc/include/vfs/vfs.h (modified) * uspace/srv/rd/rd.c (modified) * uspace/srv/vfs/vfs.h (modified) C binding for devmap. Gets rid of duplicate code. Mon, 18 May 2009 17:16:24 GMT Jiri Svoboda [c5747fe] * uspace/lib/libblock/libblock.c (modified) * uspace/lib/libc/include/ipc/bd.h (moved) * uspace/srv/rd/rd.c (modified) Rename ramdisk protocol -> block device protocol. Sun, 17 May 2009 19:04:21 GMT Pavel Rimsky [687246b] * kernel/arch/sparc64/src/mm/tlb.c (modified) TLB demap optimalization for US3. Fri, 15 May 2009 20:22:26 GMT Jiri Svoboda [acf37bc] * kernel/generic/src/syscall/syscall.c (modified) * kernel/generic/src/udebug/udebug.c (modified) Reduce Udebug overhead with some nifty tricks. Thu, 14 May 2009 21:56:44 GMT Jiri Svoboda [40a0e504] * kernel/generic/src/udebug/udebug.c (modified) udebug_stoppable_begin/end() should always proceed. In any case they ... Thu, 14 May 2009 21:49:46 GMT Jiri Svoboda [9ba6262] * kernel/generic/src/syscall/syscall.c (modified) Revert accidental change. Thu, 14 May 2009 21:29:00 GMT Jiri Svoboda [ae5aa90] * kernel/generic/src/ipc/kbox.c (modified) * kernel/generic/src/main/main.c (modified) * kernel/generic/src/syscall/syscall.c (modified) * kernel/generic/src/udebug/udebug.c (modified) * kernel/generic/src/udebug/udebug_ops.c (modified) Clean up various log messages, mostly udebug. Tue, 12 May 2009 21:04:59 GMT Jiri Svoboda [8ebc8bf4] * uspace/app/tester/Makefile (modified) * uspace/app/tester/ipc/ping_pong.c (added) * uspace/app/tester/ipc/ping_pong.def (added) * uspace/app/tester/tester.c (modified) * uspace/app/tester/tester.h (modified) Add IPC ping-pong benchmark to tester. Mon, 11 May 2009 21:00:04 GMT Jakub Jermar [cc99bcd] * uspace/lib/libc/generic/async.c (modified) msg->wdata.inlist needs to be allocated before the reply_received() ... Mon, 11 May 2009 20:13:26 GMT Jiri Svoboda [e38d66b] * uspace/app/bdsh/Makefile (modified) Slash missing in bdsh makefile. Mon, 11 May 2009 19:21:06 GMT Jakub Jermar [537611cc] * uspace/srv/rd/rd.c (modified) Create a second RD device called "spared". This is for testing purposes. Mon, 11 May 2009 18:48:01 GMT Jakub Jermar [d4a172b] * uspace/app/bdsh/Makefile (modified) * uspace/app/bdsh/cmds/modules/modules.h (modified) * uspace/app/bdsh/cmds/modules/mount/entry.h (added) * uspace/app/bdsh/cmds/modules/mount/mount.c (added) * uspace/app/bdsh/cmds/modules/mount/mount.h (added) * uspace/app/bdsh/cmds/modules/mount/mount_def.h (added) Add a bdsh wrapper around mount(). Sat, 09 May 2009 21:56:50 GMT Jakub Jermar [cf95bc0] * uspace/lib/libfs/libfs.c (modified) * uspace/lib/libfs/libfs.h (modified) * uspace/srv/fs/fat/fat_ops.c (modified) * uspace/srv/fs/tmpfs/tmpfs.h (modified) * uspace/srv/fs/tmpfs/tmpfs_dump.c (modified) * uspace/srv/fs/tmpfs/tmpfs_ops.c (modified) Streamline TMPFS and fix its design so that it properly supports ... Sat, 09 May 2009 08:39:28 GMT Jakub Jermar [4f46695e] * uspace/lib/libfs/libfs.c (modified) * uspace/srv/vfs/vfs.h (modified) * uspace/srv/vfs/vfs_ops.c (modified) Lookup a node's parent lexically rather than using the broken ... Fri, 08 May 2009 22:05:13 GMT Jiri Svoboda [f4876df] * kernel/generic/src/proc/program.c (modified) Only announce loader registration in verbose mode. Fri, 08 May 2009 20:58:12 GMT Jakub Jermar [14040e5] * uspace/srv/vfs/vfs_ops.c (modified) Allow rename("a", "aa"); Fri, 08 May 2009 11:26:00 GMT Jakub Jermar [54a6ff6] * uspace/lib/libc/include/string.h (modified) Fix doxygen comments. Fri, 08 May 2009 11:10:34 GMT Jakub Jermar [046f342] * uspace/app/bdsh/Makefile (modified) * uspace/app/bdsh/cmds/modules/module_aliases.h (modified) * uspace/app/bdsh/cmds/modules/modules.h (modified) * uspace/app/bdsh/cmds/modules/mv/entry.h (added) * uspace/app/bdsh/cmds/modules/mv/mv.c (added) * uspace/app/bdsh/cmds/modules/mv/mv.h (added) * uspace/app/bdsh/cmds/modules/mv/mv_def.h (added) Add a primitive 'mv' command. This 'mv' is a mere wrapper around ... Thu, 07 May 2009 19:52:24 GMT Jiri Svoboda [66b430e] * kernel/arch/ia64/src/drivers/ski.c (modified) Kernel Ski driver should pull more keys at a time, similarly to the ... Wed, 06 May 2009 20:57:09 GMT Jakub Jermar [386e276] * uspace/srv/vfs/vfs_file.c (modified) Negative file descriptors shoud be considered invalid. This fixes ... Wed, 06 May 2009 20:54:53 GMT Jakub Jermar [8bb129d] * uspace/app/bdsh/cmds/modules/cat/cat.c (modified) HelenOS open() returns the actual error code, not mere -1. Wed, 06 May 2009 19:30:07 GMT Martin Decky [a248234] * tools/mkfat.py (modified) * uspace/srv/fs/fat/fat_dentry.c (modified) * uspace/srv/fs/fat/fat_dentry.h (modified) add support for lowercase extension and lowercase basename bits (NT ... Wed, 06 May 2009 18:39:31 GMT Jakub Jermar [0be3e8b] * uspace/srv/fs/fat/fat_ops.c (modified) Do not attempt to unlink non-empty FAT directories. Tue, 05 May 2009 22:18:51 GMT Jakub Jermar [770d281] * uspace/srv/fs/fat/fat_ops.c (modified) Do not attempt to unlink() FAT root. Tue, 05 May 2009 22:09:13 GMT Jakub Jermar [b6035ba] * uspace/lib/libfs/libfs.c (modified) * uspace/lib/libfs/libfs.h (modified) * uspace/srv/fs/fat/fat.h (modified) * uspace/srv/fs/fat/fat_ops.c (modified) * uspace/srv/fs/tmpfs/tmpfs.h (modified) * uspace/srv/fs/tmpfs/tmpfs_dump.c (modified) * uspace/srv/fs/tmpfs/tmpfs_ops.c (modified) Introduce the concept of FS nodes. A FS node is a typed abstraction ... Mon, 04 May 2009 23:15:48 GMT Jiri Svoboda [c852f4be] * uspace/app/trace/trace.c (modified) Add console.write method to tracer. Sun, 03 May 2009 09:01:45 GMT Jiri Svoboda [0b6d70d] * uspace/lib/libc/generic/io/stream.c (modified) * uspace/lib/libc/include/io/stream.h (modified) klog_puts() is useful for debugging. Sun, 03 May 2009 09:01:19 GMT Jiri Svoboda [6568225] * uspace/srv/console/console.c (modified) Fix incorrect serialization in console, which could lead to the ... Mon, 27 Apr 2009 14:48:51 GMT Martin Decky [8e7afdbc] * kernel/arch/sparc64/src/drivers/sgcn.c (modified) make sgcnin_init() consistent with similar driver functions Sat, 25 Apr 2009 22:25:22 GMT Jiri Svoboda [43847ba] * uspace/srv/kbd/Makefile (modified) Select correct kbd controller driver on bgxemul. Sat, 25 Apr 2009 22:18:44 GMT Jiri Svoboda [a31efeb] * kernel/arch/mips32/include/elf.h (modified) * kernel/generic/include/byteorder.h (modified) Fix ELF loading issue on mips32eb. Sat, 25 Apr 2009 16:49:33 GMT Jiri Svoboda [409b0d6] * uspace/srv/loader/main.c (modified) Fix interpretation of return value. This caused loader to crash ... Sat, 25 Apr 2009 12:00:40 GMT Jiri Svoboda [9701d49] * uspace/srv/kbd/port/sgcn.c (modified) On sgcn disable polling too when switching to kcon. Sat, 25 Apr 2009 11:54:17 GMT Jiri Svoboda [ccd1a14] * kernel/arch/ia64/src/drivers/ski.c (modified) * kernel/arch/sparc64/src/drivers/sgcn.c (modified) * uspace/srv/console/console.c (modified) * uspace/srv/kbd/generic/kbd.c (modified) * uspace/srv/kbd/include/kbd.h (modified) * uspace/srv/kbd/include/kbd_port.h (modified) * uspace/srv/kbd/port/dummy.c (modified) * uspace/srv/kbd/port/gxemul.c (modified) * uspace/srv/kbd/port/i8042.c (modified) * uspace/srv/kbd/port/msim.c (modified) * uspace/srv/kbd/port/ns16550.c (modified) * uspace/srv/kbd/port/sgcn.c (modified) * uspace/srv/kbd/port/ski.c (modified) * uspace/srv/kbd/port/sun.c (modified) * uspace/srv/kbd/port/z8530.c (modified) Stop userspace kbd driver from polling when switching to kcon. Also, ... Fri, 24 Apr 2009 20:33:49 GMT Jiri Svoboda [ebfabf6] * uspace/lib/libc/include/ipc/fb.h (modified) * uspace/srv/console/console.c (modified) * uspace/srv/fb/ega.c (modified) * uspace/srv/fb/fb.c (modified) * uspace/srv/fb/serial_console.c (modified) Use better method names. Fri, 24 Apr 2009 20:24:41 GMT Jiri Svoboda [10270a8] * uspace/lib/libc/include/ipc/fb.h (modified) * uspace/srv/console/console.c (modified) * uspace/srv/fb/ega.c (modified) * uspace/srv/fb/fb.c (modified) * uspace/srv/fb/serial_console.c (modified) Better switch to kcon on serial console -- relinquish/reclaim screen ... Fri, 24 Apr 2009 15:38:18 GMT Martin Decky [c07544d3] * uspace/lib/libc/generic/async.c (modified) * uspace/lib/libc/include/async.h (modified) create a new fibril for each notification received, which allows to ... Fri, 24 Apr 2009 14:56:46 GMT Martin Decky [422fd81] * kernel/generic/src/console/console.c (modified) push newline to stdin only if the kconsole was previously silent Fri, 24 Apr 2009 12:38:33 GMT Martin Decky [3c101bd4] * uspace/srv/fb/fb.c (modified) fix disappeared cursor in aligned rendering Fri, 24 Apr 2009 10:48:06 GMT Jakub Jermar [700dcb5] * uspace/srv/console/console.c (modified) Clear the framebuffer when the new connection inherits the virtual ... Fri, 24 Apr 2009 09:32:44 GMT Martin Decky [d797054c] * kernel/genarch/src/drivers/ega/ega.c (modified) avoid touching EGA video memory or cursor in silent mode Fri, 24 Apr 2009 08:28:54 GMT Martin Decky [821cc93] * kernel/generic/src/console/cmd.c (modified) make the 'continue' command behave even nicer Fri, 24 Apr 2009 08:16:38 GMT Martin Decky [402de0c] * kernel/generic/src/console/console.c (modified) force to kernel console to always print the prompt when switching to ... Fri, 24 Apr 2009 08:01:05 GMT Martin Decky [566f4cfb] * kernel/generic/src/main/kinit.c (modified) * uspace/app/init/init.c (modified) * uspace/app/tetris/input.c (modified) * uspace/lib/libc/generic/console.c (modified) * uspace/lib/libc/generic/io/io.c (modified) * uspace/lib/libc/generic/io/stream.c (modified) * uspace/lib/libc/generic/io/vprintf.c (modified) * uspace/lib/libc/generic/kbd.c (modified) * uspace/lib/libc/generic/libc.c (modified) * uspace/lib/libc/include/console.h (modified) * uspace/lib/libc/include/io/stream.h (modified) use buffering for klog output (this can be used to avoid the ugly ... Wed, 22 Apr 2009 17:11:06 GMT Martin Decky [ab1861a] * uspace/srv/fb/fb.c (modified) generate the prerendered glyph mask not using rgb_, but properly ... Tue, 21 Apr 2009 20:16:12 GMT Jakub Jermar [a1a83e5e] * boot/arch/sparc64/loader/asm.S (modified) * boot/arch/sparc64/loader/boot.S (modified) * kernel/arch/sparc64/include/trap/trap_table.h (modified) * kernel/arch/sparc64/src/asm.S (modified) * kernel/arch/sparc64/src/dummy.s (modified) Replace non-canonical B instructions with BA %xcc. Fix one ... Tue, 21 Apr 2009 20:01:26 GMT Jakub Jermar [5646813] * kernel/arch/sparc64/include/atomic.h (modified) * kernel/arch/sparc64/src/start.S (modified) * kernel/arch/sparc64/src/trap/trap_table.S (modified) Replace all deprecated BA (Bicc) instructions with BA %xcc instructions. Tue, 21 Apr 2009 19:52:32 GMT Jakub Jermar [253d3d0] * kernel/arch/ia64/src/drivers/ski.c (modified) * kernel/arch/sparc64/include/drivers/sgcn.h (modified) * kernel/arch/sparc64/src/console.c (modified) * kernel/arch/sparc64/src/drivers/sgcn.c (modified) Convert sgcn to the new HID wiring mechanism. Tue, 21 Apr 2009 16:36:52 GMT Martin Decky [f2d2c7ba] * kernel/generic/src/lib/string.c (modified) * uspace/lib/libc/generic/string.c (modified) fix of-by-one-character bug in str_chr() and str_rchr() Tue, 21 Apr 2009 12:46:26 GMT Martin Decky [c2417bc] * kernel/arch/amd64/src/amd64.c (modified) * kernel/arch/arm32/Makefile.inc (modified) * kernel/arch/arm32/include/console.h (deleted) * kernel/arch/arm32/src/arm32.c (modified) * kernel/arch/ia32/src/ia32.c (modified) * kernel/arch/ia64/Makefile.inc (modified) * kernel/arch/ia64/include/arch.h (modified) * kernel/arch/ia64/include/drivers/ski.h (moved) * kernel/arch/ia64/src/drivers/ski.c (moved) * kernel/arch/ia64/src/ia64.c (modified) * kernel/arch/ia64/src/smp/smp.c (modified) * kernel/arch/mips32/Makefile.inc (modified) * kernel/arch/mips32/include/console.h (deleted) * kernel/arch/mips32/src/console.c (deleted) * kernel/arch/mips32/src/mips32.c (modified) * kernel/arch/ppc32/Makefile.inc (modified) * kernel/arch/ppc32/include/drivers/pic.h (modified) * kernel/arch/ppc32/src/drivers/cuda.c (deleted) * kernel/arch/ppc32/src/drivers/pic.c (modified) * kernel/arch/ppc32/src/dummy.s (modified) * kernel/arch/ppc32/src/interrupt.c (modified) * kernel/arch/ppc32/src/ppc32.c (modified) * kernel/arch/sparc64/include/drivers/kbd.h (modified) * kernel/arch/sparc64/src/console.c (modified) * kernel/arch/sparc64/src/drivers/kbd.c (modified) * kernel/arch/sparc64/src/drivers/sgcn.c (modified) * kernel/genarch/Makefile.inc (modified) * kernel/genarch/include/drivers/dsrln/dsrlnin.h (modified) * kernel/genarch/include/drivers/i8042/i8042.h (modified) * kernel/genarch/include/drivers/ns16550/ns16550.h (modified) * kernel/genarch/include/drivers/via-cuda/cuda.h (moved) * kernel/genarch/include/drivers/z8530/z8530.h (modified) * kernel/genarch/include/kbrd/kbrd.h (modified) * kernel/genarch/include/srln/srln.h (modified) * kernel/genarch/src/drivers/dsrln/dsrlnin.c (modified) * kernel/genarch/src/drivers/i8042/i8042.c (modified) * kernel/genarch/src/drivers/ns16550/ns16550.c (modified) * kernel/genarch/src/drivers/via-cuda/cuda.c (moved) * kernel/genarch/src/drivers/z8530/z8530.c (modified) * kernel/genarch/src/kbrd/kbrd.c (modified) * kernel/genarch/src/srln/srln.c (modified) * uspace/srv/kbd/port/sun.c (modified) change the way how input devices are wired together according to ... Tue, 21 Apr 2009 12:43:14 GMT Martin Decky [44b7783] * kernel/generic/include/console/chardev.h (modified) * kernel/generic/include/console/console.h (modified) * kernel/generic/src/console/chardev.c (modified) * kernel/generic/src/console/console.c (modified) * kernel/generic/src/console/kconsole.c (modified) * kernel/generic/src/interrupt/interrupt.c (modified) rename _getc() to indev_pop_character() implicit creation of stdin ... Tue, 21 Apr 2009 12:40:33 GMT Martin Decky [d6d04e7] * HelenOS.config (modified) * defaults/ppc32/Makefile.config (modified) add explicit option for VIA CUDA Mon, 20 Apr 2009 22:49:19 GMT Martin Decky [8c1eb69] * boot/arch/ppc32/loader/ofwarch.c (modified) add support for alternate spelling of macio alias Sat, 18 Apr 2009 20:14:49 GMT Jakub Jermar [8d049ee0] * uspace/srv/fs/tmpfs/tmpfs.c (modified) * uspace/srv/fs/tmpfs/tmpfs.h (modified) * uspace/srv/fs/tmpfs/tmpfs_ops.c (modified) Support multiple TMPFS instances. Sat, 18 Apr 2009 15:32:56 GMT Jakub Jermar [594303b] * uspace/app/init/init.c (modified) * uspace/app/tester/vfs/vfs1.c (modified) * uspace/lib/libc/generic/vfs/vfs.c (modified) * uspace/lib/libc/include/vfs/vfs.h (modified) * uspace/srv/fs/fat/fat_ops.c (modified) * uspace/srv/fs/tmpfs/tmpfs_ops.c (modified) * uspace/srv/vfs/vfs.h (modified) * uspace/srv/vfs/vfs_ops.c (modified) Support mount options. Let tmpfs decide whether to start empty or ... Sat, 18 Apr 2009 15:29:12 GMT Jakub Jermar [6b6e423a] * kernel/generic/src/ipc/sysipc.c (modified) Allow IPC_M_DATA_WRITE to transfer zero data. Sat, 18 Apr 2009 15:27:55 GMT Jakub Jermar [c259b9b] * kernel/generic/src/mm/slab.c (modified) Allow malloc(0, ...) in kernel. Sat, 18 Apr 2009 13:37:59 GMT Jakub Jermar [c08c355] * uspace/lib/libc/generic/vfs/vfs.c (modified) * uspace/srv/vfs/vfs_ops.c (modified) Make IPC_M_PING part of the VFS_MOUNT protocol again. Sat, 18 Apr 2009 13:12:34 GMT Jakub Jermar [58d7280] * uspace/srv/vfs/vfs_ops.c (modified) Return the actual error code instead of EREFUSED. Fri, 17 Apr 2009 09:09:19 GMT Martin Decky [11f56c7] * boot/arch/ppc32/Makefile.inc (modified) * boot/arch/ppc32/yaboot/bootinfo.txt (added) * boot/arch/ppc32/yaboot/ofboot.b (modified) * boot/arch/ppc32/yaboot/yaboot.conf (modified) add support for up-to-date Mac booting specs (this fixes booting on ... Thu, 16 Apr 2009 22:20:28 GMT Jiri Svoboda [fe24a52] * uspace/srv/kbd/layout/cz.c (modified) Handle shift properly on top row of main block in Czech layout. Thu, 16 Apr 2009 21:41:25 GMT Martin Decky [87d71bf] * kernel/generic/src/console/kconsole.c (modified) fix off-by-one bug in kconsole argument parser Thu, 16 Apr 2009 15:41:27 GMT Martin Decky [3c0a841] * defaults/ppc32/output (modified) ISO image is now produced on ppc32 Thu, 16 Apr 2009 11:39:05 GMT Martin Decky [e40ec257] * uspace/lib/libc/generic/console.c (modified) * uspace/lib/libc/generic/libc.c (modified) * uspace/lib/libc/include/console.h (modified) don't forget to flush the console after the application finishes ... Thu, 16 Apr 2009 11:13:31 GMT Martin Decky [c33e36b] * boot/arch/ppc32/yaboot/COPYING (added) * boot/arch/ppc32/yaboot/README (added) add yaboot license and information Thu, 16 Apr 2009 11:07:25 GMT Martin Decky [bbd0e4f2] * boot/arch/ia32/grub (added) add symlink to grub Thu, 16 Apr 2009 11:06:54 GMT Martin Decky [10471852] * boot/arch/ia32/grub/COPYING (deleted) * boot/arch/ia32/grub/README (deleted) * boot/arch/ia32/grub/menu.lst (deleted) * boot/arch/ia32/grub/stage2_eltorito (deleted) remove duplicate grub Thu, 16 Apr 2009 11:01:44 GMT Martin Decky [b4c6e83] * boot/arch/ppc32/Makefile.inc (modified) * contrib/conf/pearpc.conf (modified) * contrib/conf/ppc32-qe.sh (added) ppc32: create bootable ISO image instead of plain binary add sample ... Thu, 16 Apr 2009 11:00:42 GMT Martin Decky [be4fc71] * contrib/conf/arm32-gx.sh (modified) * contrib/conf/mips32-gx.sh (modified) remove tailing space Thu, 16 Apr 2009 11:00:09 GMT Martin Decky [14fc1d9] * boot/arch/ppc32/yaboot/maps (added) * boot/arch/ppc32/yaboot/ofboot.b (added) * boot/arch/ppc32/yaboot/yaboot (added) * boot/arch/ppc32/yaboot/yaboot.conf (added) add yaboot