# # ChangeLog for / in mainline # # Generated by Trac 1.6 # 2024-12-22T09:34:10Z Thu, 31 Mar 2011 19:29:45 GMT Maurizio Lombardi [bd64680] * uspace/srv/fs/minixfs/mfs.h (modified) * uspace/srv/fs/minixfs/mfs_ops.c (modified) Link mfs_match() to the libfs_ops structure Thu, 31 Mar 2011 17:10:23 GMT Maurizio Lombardi [147c9f6] * uspace/srv/fs/minixfs/mfs_balloc.c (modified) Performace optimization: Use zsearch and isearch to store the index ... Thu, 31 Mar 2011 16:53:41 GMT Maurizio Lombardi [b438804] * uspace/app/mkminix/mkminix.c (modified) * uspace/srv/fs/minixfs/mfs_inode.c (modified) * uspace/srv/fs/minixfs/mfs_ops.c (modified) cstyle Tue, 29 Mar 2011 20:01:59 GMT Maurizio Lombardi [bed0356] * uspace/app/mkminix/mkminix.c (modified) Fix V2 root inode initialization - V2 inode is the same of V3 ... Tue, 29 Mar 2011 19:41:25 GMT Maurizio Lombardi [eea1dd5] * uspace/srv/fs/minixfs/mfs_dentry.c (modified) Fix possible data corruption when readind directory entries from disk Tue, 29 Mar 2011 19:32:53 GMT Maurizio Lombardi [3317724] * HelenOS.config (modified) * defaults/arm32/gta02/Makefile.config (modified) * kernel/arch/arm32/src/mach/integratorcp/integratorcp.c (modified) * kernel/arch/mips32/include/cp0.h (modified) * kernel/arch/sparc64/src/smp/sun4v/smp.c (modified) * kernel/arch/sparc64/src/sun4v/start.S (modified) * kernel/arch/sparc64/src/trap/sun4v/interrupt.c (modified) * kernel/genarch/Makefile.inc (modified) * kernel/genarch/src/kbrd/kbrd_pl050.c (deleted) * kernel/genarch/src/kbrd/scanc_pl050.c (deleted) * kernel/tools/genmap.py (modified) * tools/mkfat.py (modified) * tools/mkhord.py (modified) * tools/mktmpfs.py (modified) * uspace/app/bdsh/cmds/modules/cat/cat.c (modified) * uspace/app/bdsh/cmds/modules/cat/cat.h (modified) * uspace/app/bdsh/cmds/modules/cp/cp.c (modified) * uspace/app/bdsh/cmds/modules/rm/rm.c (modified) * uspace/lib/c/generic/net/packet.c (modified) * uspace/lib/c/generic/net/socket_client.c (modified) * uspace/lib/c/include/adt/generic_char_map.h (modified) * uspace/lib/c/include/adt/generic_field.h (modified) * uspace/lib/c/include/adt/int_map.h (modified) * uspace/lib/c/include/ipc/services.h (modified) * uspace/lib/fs/libfs.c (modified) * uspace/lib/net/tl/socket_core.c (modified) * uspace/lib/net/tl/tl_common.c (modified) * uspace/srv/devman/devman.c (modified) * uspace/srv/devman/main.c (modified) * uspace/srv/devman/util.c (modified) * uspace/srv/devman/util.h (modified) * uspace/srv/hid/kbd/Makefile (modified) * uspace/srv/hid/kbd/ctl/pl050.c (deleted) * uspace/srv/hid/kbd/generic/kbd.c (modified) * uspace/srv/hid/kbd/include/kbd.h (modified) * uspace/srv/hid/kbd/port/ns16550.c (modified) * uspace/srv/hid/kbd/port/z8530.c (modified) * uspace/srv/hw/irc/apic/apic.c (modified) * uspace/srv/hw/irc/fhc/fhc.c (modified) * uspace/srv/hw/irc/i8259/i8259.c (modified) * uspace/srv/hw/irc/obio/obio.c (modified) * uspace/srv/hw/netif/ne2000/ne2000.c (modified) * uspace/srv/net/il/arp/arp.c (modified) * uspace/srv/net/il/ip/ip.c (modified) * uspace/srv/net/net/net.c (modified) * uspace/srv/net/nil/eth/eth.c (modified) * uspace/srv/net/tl/tcp/tcp.c (modified) * uspace/srv/net/tl/udp/udp.c (modified) * uspace/srv/vfs/vfs_ops.c (modified) * version (modified) Merge mainline changes Tue, 29 Mar 2011 19:26:24 GMT Maurizio Lombardi [2cf95e8] * uspace/srv/fs/minixfs/mfs.h (modified) * uspace/srv/fs/minixfs/mfs_balloc.c (modified) Add a function to free an entry in the inode or zone bitmap Tue, 29 Mar 2011 19:04:41 GMT Jakub Jermar [93ebe4e] * uspace/lib/c/generic/net/packet.c (modified) * uspace/lib/c/generic/net/socket_client.c (modified) * uspace/lib/c/include/adt/generic_char_map.h (modified) * uspace/lib/c/include/adt/generic_field.h (modified) * uspace/lib/c/include/adt/int_map.h (modified) * uspace/lib/net/tl/socket_core.c (modified) * uspace/lib/net/tl/tl_common.c (modified) * uspace/srv/net/il/arp/arp.c (modified) * uspace/srv/net/il/ip/ip.c (modified) * uspace/srv/net/net/net.c (modified) * uspace/srv/net/nil/eth/eth.c (modified) * uspace/srv/net/tl/tcp/tcp.c (modified) * uspace/srv/net/tl/udp/udp.c (modified) Merge Petr Koupy's fix for ticket #273. Tue, 29 Mar 2011 18:51:34 GMT Maurizio Lombardi [77a2d77] * uspace/srv/fs/minixfs/mfs_balloc.c (modified) Do not search beyond the bitmap size limit Tue, 29 Mar 2011 18:38:17 GMT Maurizio Lombardi [ba5beaf] * uspace/srv/fs/minixfs/Makefile (modified) * uspace/srv/fs/minixfs/mfs.h (modified) * uspace/srv/fs/minixfs/mfs_balloc.c (added) Add function to allocate an entry in the zone or inode bitmaps Tue, 29 Mar 2011 18:03:51 GMT Maurizio Lombardi [152610a8] * uspace/srv/fs/minixfs/mfs.h (modified) * uspace/srv/fs/minixfs/mfs_ops.c (modified) * uspace/srv/fs/minixfs/mfs_read.c (modified) * uspace/srv/fs/minixfs/mfs_utils.c (modified) * uspace/srv/fs/minixfs/mfs_utils.h (modified) Improves read_map() to avoid the need to call the read_ind_block() ... Tue, 29 Mar 2011 18:02:43 GMT Maurizio Lombardi [1f1cc9d] * uspace/srv/fs/minixfs/mfs_inode.c (modified) cstyle Mon, 28 Mar 2011 22:09:56 GMT Jiri Svoboda [2afc54d] * uspace/srv/devman/devman.c (modified) * uspace/srv/devman/main.c (modified) * uspace/srv/devman/util.c (modified) * uspace/srv/devman/util.h (modified) Merge devman fixes by Vojtech Horky. Mon, 28 Mar 2011 21:13:52 GMT Jiri Svoboda [0418050] * uspace/srv/devman/main.c (modified) Devman should reject attempt to connect to root function, instead of ... Mon, 28 Mar 2011 20:41:51 GMT Jiri Svoboda [df147c7] * uspace/srv/devman/devman.c (modified) Reject relative paths in devman find_fun_node_by_path(). Mon, 28 Mar 2011 20:19:16 GMT Jiri Svoboda [dc87f3fd] * uspace/srv/devman/devman.c (modified) * uspace/srv/devman/util.c (modified) * uspace/srv/devman/util.h (modified) Devman must be robust against short reads. Mon, 28 Mar 2011 19:17:31 GMT Maurizio Lombardi [fde8a27] * uspace/srv/fs/minixfs/mfs.h (modified) * uspace/srv/fs/minixfs/mfs_read.c (modified) * uspace/srv/fs/minixfs/mfs_utils.c (modified) * uspace/srv/fs/minixfs/mfs_utils.h (modified) Fix bug when reading inodes that causes on-disk structures corruption ... Mon, 28 Mar 2011 19:15:33 GMT Jiri Svoboda [fd89cf9] * defaults/arm32/gta02/Makefile.config (modified) Do not disable kernel tests nor make the build barebone nor disable ... Mon, 28 Mar 2011 16:56:04 GMT Maurizio Lombardi [ef76d72] * uspace/srv/fs/minixfs/mfs.h (modified) * uspace/srv/fs/minixfs/mfs_ops.c (modified) Add the isearch and zsearch fields to the superblock structure, they ... Mon, 28 Mar 2011 00:33:58 GMT Petr Koupy [5fe7692] * uspace/lib/c/generic/net/packet.c (modified) * uspace/lib/c/generic/net/socket_client.c (modified) * uspace/lib/c/include/adt/generic_char_map.h (modified) * uspace/lib/c/include/adt/generic_field.h (modified) * uspace/lib/c/include/adt/int_map.h (modified) * uspace/lib/net/tl/socket_core.c (modified) * uspace/lib/net/tl/tl_common.c (modified) * uspace/srv/net/il/arp/arp.c (modified) * uspace/srv/net/il/ip/ip.c (modified) * uspace/srv/net/net/net.c (modified) * uspace/srv/net/nil/eth/eth.c (modified) * uspace/srv/net/tl/tcp/tcp.c (modified) * uspace/srv/net/tl/udp/udp.c (modified) Removed side effects from map ADTs. Sun, 27 Mar 2011 13:35:15 GMT Maurizio Lombardi [7a96476] * uspace/srv/fs/minixfs/mfs.h (modified) * uspace/srv/fs/minixfs/mfs_ops.c (modified) Add some comments Sun, 27 Mar 2011 10:26:22 GMT Maurizio Lombardi [a04b62d] * uspace/srv/fs/minixfs/mfs_ops.c (modified) assertion failed, sbi->dirsize was not initialized at mount. Sun, 27 Mar 2011 10:10:23 GMT Maurizio Lombardi [ac28650] * uspace/srv/fs/minixfs/mfs.c (modified) * uspace/srv/fs/minixfs/mfs.h (modified) * uspace/srv/fs/minixfs/mfs_dentry.c (modified) * uspace/srv/fs/minixfs/mfs_ops.c (modified) - Fix a bug in mfs_has_children() function - Some functions shold be ... Sat, 26 Mar 2011 15:29:06 GMT Jakub Jermar [df81f9ca] * version (modified) Bump version to 0.4.3 (Sashimi). Sat, 26 Mar 2011 11:47:39 GMT Maurizio Lombardi [557ea4f6] * uspace/app/mkminix/mkminix.c (modified) Remove old comment Sat, 26 Mar 2011 10:39:05 GMT Maurizio Lombardi [7cb975e] * uspace/srv/fs/minixfs/mfs_inode.c (modified) Bug fix: the driver didn't read the number of hard links of version 1 ... Sat, 26 Mar 2011 10:38:09 GMT Maurizio Lombardi [41202a9] * uspace/srv/fs/minixfs/mfs.c (modified) * uspace/srv/fs/minixfs/mfs.h (modified) * uspace/srv/fs/minixfs/mfs_dentry.c (added) * uspace/srv/fs/minixfs/mfs_ops.c (modified) Lot of improvements to the MinixFS driver: - Add mfs_node_put() - ... Thu, 24 Mar 2011 22:50:33 GMT Jakub Jermar [47f7adfc] * uspace/lib/fs/libfs.c (modified) Merge from lp:jakub/helenos/fs. Thu, 24 Mar 2011 22:45:01 GMT Jakub Jermar [b946bf83] * uspace/lib/fs/libfs.c (modified) Put the libfs node upon its failure to link. Thu, 24 Mar 2011 21:30:52 GMT Maurizio Lombardi [54caa41b] * uspace/srv/fs/minixfs/Makefile (modified) * uspace/srv/fs/minixfs/mfs.c (modified) * uspace/srv/fs/minixfs/mfs.h (modified) * uspace/srv/fs/minixfs/mfs_inode.c (modified) * uspace/srv/fs/minixfs/mfs_ops.c (modified) Link mfs_has_children() function to the libfs_ops structure Thu, 24 Mar 2011 21:30:41 GMT Jakub Jermar [3cefd70] * uspace/app/bdsh/cmds/modules/cat/cat.c (modified) Improve paging options of 'cat'. Thu, 24 Mar 2011 20:17:24 GMT Martin Decky [5ea37b1] * kernel/arch/sparc64/src/smp/sun4v/smp.c (modified) * kernel/arch/sparc64/src/trap/sun4v/interrupt.c (modified) sun4v: fix formatting strings Thu, 24 Mar 2011 19:56:24 GMT Martin Decky [fb2ceeb] * kernel/arch/sparc64/src/sun4v/start.S (modified) fix typo Thu, 24 Mar 2011 19:53:42 GMT Maurizio Lombardi [cfbcd86] * uspace/srv/fs/minixfs/mfs.h (modified) * uspace/srv/fs/minixfs/mfs_ops.c (modified) * uspace/srv/fs/minixfs/mfs_read.c (modified) Link mfs_plb_get_char to the libfs structure Thu, 24 Mar 2011 18:31:01 GMT Jakub Jermar [d553f81] * uspace/app/bdsh/cmds/modules/cat/cat.c (modified) * uspace/app/bdsh/cmds/modules/cat/cat.h (modified) Support for --more and --hex for 'cat'. (Thanks to Martin Sucha). Thu, 24 Mar 2011 18:37:36 GMT Martin Decky [8f29507f] * uspace/lib/c/include/ipc/services.h (modified) * uspace/srv/hid/kbd/generic/kbd.c (modified) * uspace/srv/hid/kbd/include/kbd.h (modified) * uspace/srv/hid/kbd/port/ns16550.c (modified) * uspace/srv/hid/kbd/port/z8530.c (modified) * uspace/srv/hw/irc/apic/apic.c (modified) * uspace/srv/hw/irc/fhc/fhc.c (modified) * uspace/srv/hw/irc/i8259/i8259.c (modified) * uspace/srv/hw/irc/obio/obio.c (modified) * uspace/srv/hw/netif/ne2000/ne2000.c (modified) * uspace/srv/net/net/net.c (modified) merge unified IRC services and graceful networking degradation Thu, 24 Mar 2011 18:36:57 GMT Martin Decky [eb277fa7] * uspace/srv/net/net/net.c (modified) support graceful degradation of networking Thu, 24 Mar 2011 18:02:29 GMT Jakub Jermar [ed2c8ff] * uspace/app/bdsh/cmds/modules/rm/rm.c (modified) Support for recursive 'rm'. (Thanks to Laura-Mihaela Vasilescu.) Thu, 24 Mar 2011 17:33:17 GMT Jakub Jermar [84f0a79] * kernel/arch/mips32/include/cp0.h (modified) Add missing volatile to inline assembly. With this fix, the kconsole ... Thu, 24 Mar 2011 00:34:35 GMT Jakub Jermar [5f9f37d] * uspace/app/bdsh/cmds/modules/cp/cp.c (modified) * uspace/srv/vfs/vfs_ops.c (modified) Merge from lp:~jakub/helenos/fs. Thu, 24 Mar 2011 00:28:35 GMT Jakub Jermar [2815505] * uspace/app/bdsh/cmds/modules/cp/cp.c (modified) `cp` should update the buffer address if multiple write()'s are needed. Wed, 23 Mar 2011 23:11:20 GMT Jakub Jermar [71af5a4] * uspace/srv/vfs/vfs_ops.c (modified) Put the old VFS node also in error paths of vfs_rename(). Wed, 23 Mar 2011 20:53:30 GMT Jakub Jermar [76b5a95c] * HelenOS.config (modified) * Makefile (modified) * boot/arch/mips32/src/asm.S (modified) * boot/arch/sparc64/include/arch.h (modified) * boot/arch/sparc64/src/asm.S (modified) * boot/arch/sparc64/src/main.c (modified) * boot/generic/src/balloc.c (modified) * kernel/arch/arm32/src/mach/integratorcp/integratorcp.c (modified) * kernel/arch/ia32/_link.ld.in (modified) * kernel/arch/mips32/src/mm/tlb.c (modified) * kernel/arch/sparc64/src/sun4v/asm.S (modified) * kernel/genarch/Makefile.inc (modified) * kernel/genarch/src/kbrd/kbrd_pl050.c (deleted) * kernel/genarch/src/kbrd/scanc_pl050.c (deleted) * kernel/generic/include/mm/as.h (modified) * kernel/generic/include/syscall/syscall.h (modified) * kernel/generic/src/console/cmd.c (modified) * kernel/generic/src/lib/elf.c (modified) * kernel/generic/src/mm/as.c (modified) * kernel/generic/src/proc/program.c (modified) * kernel/generic/src/syscall/syscall.c (modified) * kernel/generic/src/sysinfo/stats.c (modified) * kernel/tools/genmap.py (modified) * release/Makefile (added) * tools/mkfat.py (modified) * tools/mkhord.py (modified) * tools/mktmpfs.py (modified) * tools/toolchain.sh (modified) * uspace/Makefile.common (modified) * uspace/app/bdsh/cmds/modules/bdd/bdd.c (modified) * uspace/app/bdsh/cmds/modules/cat/cat.c (modified) * uspace/app/bdsh/cmds/modules/mkfile/mkfile.c (modified) * uspace/app/bdsh/cmds/modules/mount/mount.c (modified) * uspace/app/bdsh/cmds/modules/rm/rm.c (modified) * uspace/app/sbi/Makefile (modified) * uspace/app/sbi/src/builtin.c (modified) * uspace/app/sbi/src/builtin/bi_console.c (moved) * uspace/app/sbi/src/builtin/bi_console.h (added) * uspace/app/sbi/src/builtin/bi_task.c (added) * uspace/app/sbi/src/builtin/bi_task.h (moved) * uspace/app/sbi/src/imode.c (modified) * uspace/app/sbi/src/intmap.c (modified) * uspace/app/sbi/src/intmap.h (modified) * uspace/app/sbi/src/lex.c (modified) * uspace/app/sbi/src/lex_t.h (modified) * uspace/app/sbi/src/list.c (modified) * uspace/app/sbi/src/list.h (modified) * uspace/app/sbi/src/parse.c (modified) * uspace/app/sbi/src/rdata.c (modified) * uspace/app/sbi/src/rdata.h (modified) * uspace/app/sbi/src/rdata_t.h (modified) * uspace/app/sbi/src/run.c (modified) * uspace/app/sbi/src/run.h (modified) * uspace/app/sbi/src/run_expr.c (modified) * uspace/app/sbi/src/run_expr.h (modified) * uspace/app/sbi/src/stree.c (modified) * uspace/app/sbi/src/stree.h (modified) * uspace/app/sbi/src/stree_t.h (modified) * uspace/app/sbi/src/stype.c (modified) * uspace/app/sbi/src/stype_expr.c (modified) * uspace/app/taskdump/taskdump.c (modified) * uspace/app/tester/hw/misc/virtchar1.c (modified) * uspace/app/tester/hw/serial/serial1.c (modified) * uspace/dist/src/sysel/demos/arith.sy (modified) * uspace/dist/src/sysel/demos/array.sy (modified) * uspace/dist/src/sysel/demos/autobox.sy (modified) * uspace/dist/src/sysel/demos/count.sy (modified) * uspace/dist/src/sysel/demos/ctor.sy (modified) * uspace/dist/src/sysel/demos/deleg.sy (modified) * uspace/dist/src/sysel/demos/enum.sy (modified) * uspace/dist/src/sysel/demos/except.sy (modified) * uspace/dist/src/sysel/demos/gen.sy (modified) * uspace/dist/src/sysel/demos/hello.sy (modified) * uspace/dist/src/sysel/demos/htxtfile.sy (modified) * uspace/dist/src/sysel/demos/iface.sy (modified) * uspace/dist/src/sysel/demos/inherit.sy (modified) * uspace/dist/src/sysel/demos/list.sy (modified) * uspace/dist/src/sysel/demos/map.sy (modified) * uspace/dist/src/sysel/demos/property.sy (modified) * uspace/dist/src/sysel/demos/string.sy (modified) * uspace/dist/src/sysel/demos/svar.sy (modified) * uspace/dist/src/sysel/demos/switch.sy (added) * uspace/dist/src/sysel/demos/varargs.sy (modified) * uspace/drv/isa/isa.c (modified) * uspace/drv/ns8250/ns8250.c (modified) * uspace/drv/pciintel/pci.c (modified) * uspace/drv/pciintel/pci.h (modified) * uspace/drv/root/root.c (modified) * uspace/drv/rootpc/rootpc.c (modified) * uspace/drv/rootvirt/rootvirt.c (modified) * uspace/drv/test1/char.c (modified) * uspace/drv/test1/test1.c (modified) * uspace/drv/test1/test1.h (modified) * uspace/drv/test2/test2.c (modified) * uspace/lib/c/Makefile (modified) * uspace/lib/c/arch/abs32le/_link.ld.in (modified) * uspace/lib/c/arch/amd64/_link.ld.in (modified) * uspace/lib/c/arch/arm32/_link.ld.in (modified) * uspace/lib/c/arch/ia32/_link.ld.in (modified) * uspace/lib/c/arch/ia64/_link.ld.in (modified) * uspace/lib/c/arch/mips32/_link.ld.in (modified) * uspace/lib/c/arch/mips32/src/entry.s (modified) * uspace/lib/c/arch/ppc32/_link.ld.in (modified) * uspace/lib/c/arch/sparc64/_link.ld.in (modified) * uspace/lib/c/generic/as.c (modified) * uspace/lib/c/generic/async.c (modified) * uspace/lib/c/generic/devman.c (modified) * uspace/lib/c/generic/fibril.c (modified) * uspace/lib/c/generic/loader.c (modified) * uspace/lib/c/generic/malloc.c (modified) * uspace/lib/c/generic/private/libc.h (modified) * uspace/lib/c/include/as.h (modified) * uspace/lib/c/include/devman.h (modified) * uspace/lib/c/include/ipc/devman.h (modified) * uspace/lib/c/include/malloc.h (modified) * uspace/lib/c/include/unistd.h (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/lib/drv/generic/remote_char_dev.c (modified) * uspace/lib/drv/generic/remote_hw_res.c (modified) * uspace/lib/drv/include/ddf/driver.h (moved) * uspace/lib/drv/include/ddf/interrupt.h (added) * uspace/lib/drv/include/dev_iface.h (modified) * uspace/lib/drv/include/ops/char_dev.h (modified) * uspace/lib/drv/include/ops/hw_res.h (modified) * uspace/srv/bd/ata_bd/ata_bd.c (modified) * uspace/srv/bd/ata_bd/ata_bd.h (modified) * uspace/srv/bd/ata_bd/ata_hw.h (modified) * uspace/srv/devman/devman.c (modified) * uspace/srv/devman/devman.h (modified) * uspace/srv/devman/main.c (modified) * uspace/srv/devman/match.c (modified) * uspace/srv/devmap/devmap.c (modified) * uspace/srv/hid/console/gcons.c (modified) * uspace/srv/hid/kbd/Makefile (modified) * uspace/srv/hid/kbd/ctl/pl050.c (deleted) * uspace/srv/loader/arch/abs32le/_link.ld.in (modified) * uspace/srv/loader/arch/amd64/_link.ld.in (modified) * uspace/srv/loader/arch/arm32/_link.ld.in (modified) * uspace/srv/loader/arch/ia32/_link.ld.in (modified) * uspace/srv/loader/arch/ia64/_link.ld.in (modified) * uspace/srv/loader/arch/mips32/_link.ld.in (modified) * uspace/srv/loader/arch/ppc32/_link.ld.in (modified) * uspace/srv/loader/arch/sparc64/_link.ld.in (modified) * uspace/srv/loader/elf_load.c (modified) * uspace/srv/net/tl/udp/udp.c (modified) Merge mainline changes. Wed, 23 Mar 2011 17:15:15 GMT Martin Decky [57d129e] * uspace/lib/c/include/ipc/services.h (modified) * uspace/srv/hid/kbd/generic/kbd.c (modified) * uspace/srv/hid/kbd/include/kbd.h (modified) * uspace/srv/hid/kbd/port/ns16550.c (modified) * uspace/srv/hid/kbd/port/z8530.c (modified) * uspace/srv/hw/irc/apic/apic.c (modified) * uspace/srv/hw/irc/fhc/fhc.c (modified) * uspace/srv/hw/irc/i8259/i8259.c (modified) * uspace/srv/hw/irc/obio/obio.c (modified) * uspace/srv/hw/netif/ne2000/ne2000.c (modified) unify all IRC services under SERVICE_IRC Tue, 22 Mar 2011 21:25:00 GMT Jakub Jermar [ab10b842] * HelenOS.config (modified) * kernel/arch/arm32/src/mach/integratorcp/integratorcp.c (modified) * kernel/genarch/Makefile.inc (modified) * kernel/genarch/src/kbrd/kbrd_pl050.c (deleted) * kernel/genarch/src/kbrd/scanc_pl050.c (deleted) * uspace/srv/hid/kbd/Makefile (modified) * uspace/srv/hid/kbd/ctl/pl050.c (deleted) Merge Integrator/CP fixes. Tue, 22 Mar 2011 21:18:51 GMT Jakub Jermar [c0d77f7] * HelenOS.config (modified) * kernel/genarch/Makefile.inc (modified) * kernel/genarch/src/kbrd/kbrd_pl050.c (deleted) * kernel/genarch/src/kbrd/scanc_pl050.c (deleted) Fix scancode map for Integrator/CP in the kernel. Tue, 22 Mar 2011 21:02:29 GMT Jakub Jermar [9c2b2a8] * uspace/srv/hid/kbd/Makefile (modified) * uspace/srv/hid/kbd/ctl/pl050.c (deleted) Fix keycode map for Integrator/CP in the kbd server. Tue, 22 Mar 2011 20:38:23 GMT Jakub Jermar [f554a94] * kernel/arch/arm32/src/mach/integratorcp/integratorcp.c (modified) Fix the visual for Integrator/CP. Mon, 21 Mar 2011 15:29:05 GMT Martin Decky [432f68a] * kernel/tools/genmap.py (modified) * tools/mkfat.py (modified) * tools/mkhord.py (modified) * tools/mktmpfs.py (modified) improve compatibility with Python 3.2 (thx Vojtech Horky) Mon, 21 Mar 2011 14:23:19 GMT Martin Decky [afe1d1e] * uspace/app/bdsh/cmds/modules/cat/cat.c (modified) * uspace/app/bdsh/cmds/modules/rm/rm.c (modified) * uspace/srv/net/tl/udp/udp.c (modified) fix possible compiler warnings (thx Vojtech Horky) Sun, 20 Mar 2011 19:09:19 GMT Maurizio Lombardi [4611094f] * Makefile (modified) * release/Makefile (moved) * uspace/app/bdsh/cmds/modules/bdd/bdd.c (modified) * uspace/app/sbi/Makefile (modified) * uspace/app/sbi/src/builtin.c (modified) * uspace/app/sbi/src/builtin/bi_console.c (moved) * uspace/app/sbi/src/builtin/bi_console.h (added) * uspace/app/sbi/src/builtin/bi_task.c (added) * uspace/app/sbi/src/builtin/bi_task.h (moved) * uspace/app/sbi/src/imode.c (modified) * uspace/app/sbi/src/intmap.c (modified) * uspace/app/sbi/src/intmap.h (modified) * uspace/app/sbi/src/lex.c (modified) * uspace/app/sbi/src/lex_t.h (modified) * uspace/app/sbi/src/list.c (modified) * uspace/app/sbi/src/list.h (modified) * uspace/app/sbi/src/parse.c (modified) * uspace/app/sbi/src/rdata.c (modified) * uspace/app/sbi/src/rdata.h (modified) * uspace/app/sbi/src/rdata_t.h (modified) * uspace/app/sbi/src/run.c (modified) * uspace/app/sbi/src/run.h (modified) * uspace/app/sbi/src/run_expr.c (modified) * uspace/app/sbi/src/run_expr.h (modified) * uspace/app/sbi/src/stree.c (modified) * uspace/app/sbi/src/stree.h (modified) * uspace/app/sbi/src/stree_t.h (modified) * uspace/app/sbi/src/stype.c (modified) * uspace/app/sbi/src/stype_expr.c (modified) * uspace/dist/src/sysel/demos/arith.sy (modified) * uspace/dist/src/sysel/demos/array.sy (modified) * uspace/dist/src/sysel/demos/autobox.sy (modified) * uspace/dist/src/sysel/demos/count.sy (modified) * uspace/dist/src/sysel/demos/ctor.sy (modified) * uspace/dist/src/sysel/demos/deleg.sy (modified) * uspace/dist/src/sysel/demos/enum.sy (modified) * uspace/dist/src/sysel/demos/except.sy (modified) * uspace/dist/src/sysel/demos/gen.sy (modified) * uspace/dist/src/sysel/demos/hello.sy (modified) * uspace/dist/src/sysel/demos/htxtfile.sy (modified) * uspace/dist/src/sysel/demos/iface.sy (modified) * uspace/dist/src/sysel/demos/inherit.sy (modified) * uspace/dist/src/sysel/demos/list.sy (modified) * uspace/dist/src/sysel/demos/map.sy (modified) * uspace/dist/src/sysel/demos/property.sy (modified) * uspace/dist/src/sysel/demos/string.sy (modified) * uspace/dist/src/sysel/demos/svar.sy (modified) * uspace/dist/src/sysel/demos/switch.sy (added) * uspace/dist/src/sysel/demos/varargs.sy (modified) * uspace/srv/hid/console/gcons.c (modified) merge mainline changes Sun, 20 Mar 2011 15:14:31 GMT Jiri Svoboda [7308e84] * uspace/app/bdsh/cmds/modules/bdd/bdd.c (modified) Display offset at beginning of line in bdd (thx Maurizio Lombardi). Sun, 20 Mar 2011 12:50:04 GMT Maurizio Lombardi [8c76c30] * uspace/srv/fs/minixfs/mfs_read.c (modified) Fix some comments and remove unused nr_indirect var. Sun, 20 Mar 2011 11:48:35 GMT Maurizio Lombardi [6adba0a8] * uspace/srv/fs/minixfs/mfs_inode.c (modified) * uspace/srv/fs/minixfs/mfs_read.c (modified) Add copyright headers Sun, 20 Mar 2011 11:30:25 GMT Maurizio Lombardi [155f792] * uspace/srv/fs/minixfs/mfs.h (modified) * uspace/srv/fs/minixfs/mfs_inode.c (modified) * uspace/srv/fs/minixfs/mfs_ops.c (modified) * uspace/srv/fs/minixfs/mfs_read.c (modified) Use a generic minixfs inode in core to avoid code duplication Sat, 19 Mar 2011 19:15:28 GMT Maurizio Lombardi [930baca] * uspace/srv/fs/minixfs/Makefile (modified) * uspace/srv/fs/minixfs/mfs.h (modified) * uspace/srv/fs/minixfs/mfs_read.c (added) * uspace/srv/fs/minixfs/mfs_utils.c (modified) * uspace/srv/fs/minixfs/mfs_utils.h (modified) the read_map() function returns the data block address on disk given ... Fri, 18 Mar 2011 20:39:48 GMT Maurizio Lombardi [0d6ab10] * uspace/srv/fs/minixfs/mfs.c (modified) * uspace/srv/fs/minixfs/mfs.h (modified) * uspace/srv/fs/minixfs/mfs_ops.c (modified) Add mfs_stat() function and link mfs_size_get() function to the ... Fri, 18 Mar 2011 19:56:21 GMT Maurizio Lombardi [fe4ac35] * uspace/srv/fs/minixfs/mfs.h (modified) * uspace/srv/fs/minixfs/mfs_ops.c (modified) Link the mfs_root_get() function to the libfs_ops structure Fri, 18 Mar 2011 19:44:55 GMT Maurizio Lombardi [44c0f5b] * uspace/srv/fs/minixfs/mfs.h (modified) * uspace/srv/fs/minixfs/mfs_ops.c (modified) link function mfs_node_get() to the libfs_ops structure Fri, 18 Mar 2011 19:44:01 GMT Maurizio Lombardi [8b86ed26] * uspace/srv/fs/minixfs/mfs_inode.c (modified) the inode table position depends from the zone and inode bitmap size Fri, 18 Mar 2011 18:47:16 GMT Maurizio Lombardi [fcce9e1] * uspace/app/mkminix/mkminix.c (modified) fix directory entries initialization Thu, 17 Mar 2011 22:37:20 GMT Maurizio Lombardi [cfff7a8f] * uspace/srv/fs/minixfs/mfs_inode.c (modified) Fix a little bug when reading inodes from disk Thu, 17 Mar 2011 22:32:24 GMT Jiri Svoboda [306061a] * uspace/srv/hid/console/gcons.c (modified) Display mouse pointer even in lower resolution. Still be careful not ... Thu, 17 Mar 2011 22:24:50 GMT Maurizio Lombardi [df22c36] * uspace/srv/fs/minixfs/mfs.h (modified) * uspace/srv/fs/minixfs/mfs_inode.c (modified) add function to read V2/V3 inodes on disk Thu, 17 Mar 2011 22:00:48 GMT Maurizio Lombardi [f213ae7] * uspace/srv/fs/minixfs/Makefile (modified) * uspace/srv/fs/minixfs/mfs.h (modified) * uspace/srv/fs/minixfs/mfs_inode.c (added) add function to read V1 inode on disk Thu, 17 Mar 2011 21:10:13 GMT Maurizio Lombardi [7d04324] * uspace/lib/minix/minix.h (modified) * uspace/srv/fs/minixfs/mfs.h (modified) * uspace/srv/fs/minixfs/mfs_ops.c (modified) Link mfs_is_directory() and mfs_is_file() functions to the libfs_ops ... Thu, 17 Mar 2011 20:30:51 GMT Maurizio Lombardi [5a58ae2] * uspace/srv/fs/minixfs/mfs.h (modified) * uspace/srv/fs/minixfs/mfs_ops.c (modified) Link mfs_is_directory() function to the libfs_ops structure Thu, 17 Mar 2011 20:10:42 GMT Maurizio Lombardi [e54ba607] * uspace/srv/fs/minixfs/mfs.h (modified) * uspace/srv/fs/minixfs/mfs_ops.c (modified) link mfs_device_get function to the libfs_ops structure Thu, 17 Mar 2011 15:22:22 GMT Maurizio Lombardi [3b08178] * uspace/srv/fs/minixfs/mfs.c (modified) * uspace/srv/fs/minixfs/mfs.h (modified) * uspace/srv/fs/minixfs/mfs_ops.c (modified) Initialize block cache and add a function to get a filesystem ... Thu, 17 Mar 2011 13:41:58 GMT Maurizio Lombardi [953a823] * uspace/srv/fs/minixfs/Makefile (modified) * uspace/srv/fs/minixfs/mfs.h (modified) * uspace/srv/fs/minixfs/mfs_ops.c (moved) mount minix filesystem and add the superblock info structure to the ... Wed, 16 Mar 2011 23:23:21 GMT Jiri Svoboda [051b3db8] * uspace/app/sbi/Makefile (modified) * uspace/app/sbi/src/builtin.c (modified) * uspace/app/sbi/src/builtin/bi_console.c (moved) * uspace/app/sbi/src/builtin/bi_console.h (added) * uspace/app/sbi/src/builtin/bi_task.c (added) * uspace/app/sbi/src/builtin/bi_task.h (moved) * uspace/app/sbi/src/imode.c (modified) * uspace/app/sbi/src/intmap.c (modified) * uspace/app/sbi/src/intmap.h (modified) * uspace/app/sbi/src/lex.c (modified) * uspace/app/sbi/src/lex_t.h (modified) * uspace/app/sbi/src/list.c (modified) * uspace/app/sbi/src/list.h (modified) * uspace/app/sbi/src/parse.c (modified) * uspace/app/sbi/src/rdata.c (modified) * uspace/app/sbi/src/rdata.h (modified) * uspace/app/sbi/src/rdata_t.h (modified) * uspace/app/sbi/src/run.c (modified) * uspace/app/sbi/src/run.h (modified) * uspace/app/sbi/src/run_expr.c (modified) * uspace/app/sbi/src/run_expr.h (modified) * uspace/app/sbi/src/stree.c (modified) * uspace/app/sbi/src/stree.h (modified) * uspace/app/sbi/src/stree_t.h (modified) * uspace/app/sbi/src/stype.c (modified) * uspace/app/sbi/src/stype_expr.c (modified) * uspace/dist/src/sysel/demos/arith.sy (modified) * uspace/dist/src/sysel/demos/array.sy (modified) * uspace/dist/src/sysel/demos/autobox.sy (modified) * uspace/dist/src/sysel/demos/count.sy (modified) * uspace/dist/src/sysel/demos/ctor.sy (modified) * uspace/dist/src/sysel/demos/deleg.sy (modified) * uspace/dist/src/sysel/demos/enum.sy (modified) * uspace/dist/src/sysel/demos/except.sy (modified) * uspace/dist/src/sysel/demos/gen.sy (modified) * uspace/dist/src/sysel/demos/hello.sy (modified) * uspace/dist/src/sysel/demos/htxtfile.sy (modified) * uspace/dist/src/sysel/demos/iface.sy (modified) * uspace/dist/src/sysel/demos/inherit.sy (modified) * uspace/dist/src/sysel/demos/list.sy (modified) * uspace/dist/src/sysel/demos/map.sy (modified) * uspace/dist/src/sysel/demos/property.sy (modified) * uspace/dist/src/sysel/demos/string.sy (modified) * uspace/dist/src/sysel/demos/svar.sy (modified) * uspace/dist/src/sysel/demos/switch.sy (added) * uspace/dist/src/sysel/demos/varargs.sy (modified) Update SBI to rev. 344 from upstream. What's new: * ... Wed, 16 Mar 2011 22:35:20 GMT Jiri Svoboda [406d514] * Makefile (modified) * release/Makefile (modified) Fix omissions. Wed, 16 Mar 2011 22:09:28 GMT Jiri Svoboda [471569b] * Makefile (modified) * release/Makefile (moved) Rename things 'dist' to 'release'. Wed, 16 Mar 2011 21:46:58 GMT Jiri Svoboda [aede651] * dist/Makefile (modified) Build release files from exported sources. Build source tarball as well. Tue, 15 Mar 2011 20:20:07 GMT Maurizio Lombardi [f66d903] * uspace/app/mkminix/mkminix.c (modified) Fix MinixFS V3 initialization Tue, 15 Mar 2011 17:47:26 GMT Maurizio Lombardi [245eb02d] * uspace/srv/fs/minixfs/mfs_super.c (modified) Check for V3 magic number when a mount is performed Sun, 13 Mar 2011 20:14:29 GMT Maurizio Lombardi [92dd5c8] * uspace/app/mkminix/mkminix.c (modified) * uspace/srv/fs/minixfs/mfs.c (modified) * uspace/srv/fs/minixfs/mfs.h (modified) * uspace/srv/fs/minixfs/mfs_super.c (modified) Read superblock and look for a corrispondent magic number, fix first ... Fri, 11 Mar 2011 18:43:35 GMT Maurizio Lombardi [ccbc5b56] * uspace/lib/block/libblock.c (modified) Merge mainline changes Fri, 11 Mar 2011 18:41:48 GMT Maurizio Lombardi [14c29ba] * uspace/app/mkminix/mkminix.c (modified) Fix directory entries initialization, mkminix is now ready to be used. Fri, 11 Mar 2011 18:33:29 GMT Maurizio Lombardi [b84175a] * uspace/app/mkminix/mkminix.c (modified) Fix wrong use of block_write_direct(), make sure we write at least 1k ... Fri, 11 Mar 2011 18:20:23 GMT Maurizio Lombardi [0dd2717] * uspace/app/mkminix/mkminix.c (modified) Fix wrong use of the FIRST_ZONE macro Fri, 11 Mar 2011 18:10:43 GMT Maurizio Lombardi [d3ce9515] * uspace/app/mkminix/mkminix.c (modified) Fix wrong memory allocation for inode table buffer Fri, 11 Mar 2011 00:16:21 GMT Jakub Jermar [c1a5d8d] * uspace/lib/block/libblock.c (modified) Merge from lp:~jakub/helenos/fs. Fri, 11 Mar 2011 00:14:33 GMT Jakub Jermar [5716e9a] * uspace/lib/block/libblock.c (modified) Make sure that block_get() instantiates each block only once. Thu, 10 Mar 2011 19:11:23 GMT Maurizio Lombardi [197b671] * uspace/app/mkminix/mkminix.c (modified) Code cleaning Wed, 09 Mar 2011 22:59:43 GMT Maurizio Lombardi [7a34efde] * uspace/app/mkminix/mkminix.c (modified) User convert_1k_off macro Wed, 09 Mar 2011 22:37:23 GMT Maurizio Lombardi [c4c7f5a] * uspace/app/mkminix/mkminix.c (modified) set fs dirsize to minixfs3 dirsize as default value, fix memory leak Wed, 09 Mar 2011 22:02:53 GMT Maurizio Lombardi [8ceba1e] * boot/Makefile.common (modified) * uspace/app/mkminix/mkminix.c (modified) * uspace/srv/fs/minixfs/mfs.c (modified) * uspace/srv/fs/minixfs/mfs_super.c (modified) Improve minixfs server check_magic_number() function Wed, 09 Mar 2011 20:40:23 GMT Maurizio Lombardi [b00a2f2] * uspace/srv/fs/minixfs/mfs_utils.c (modified) * uspace/srv/fs/minixfs/mfs_utils.h (modified) Fix integers conversion functions Wed, 09 Mar 2011 20:31:44 GMT Maurizio Lombardi [bb0db564] * uspace/app/mkminix/mkminix.c (modified) Avoid possible unaligned memory access problems Wed, 09 Mar 2011 20:26:46 GMT Maurizio Lombardi [340b5690] * uspace/app/mkminix/mkminix.c (modified) * uspace/lib/minix/minix.h (modified) Fix inode table initialization Tue, 08 Mar 2011 23:08:14 GMT Maurizio Lombardi [7df022e5] * uspace/app/mkminix/mkminix.c (modified) block_write_direct() cannot write more than 8 blocks Tue, 08 Mar 2011 22:01:15 GMT Maurizio Lombardi [03fa85c] * uspace/app/mkminix/mkminix.c (modified) Mark all zones < first_data_zone as already used Tue, 08 Mar 2011 21:27:27 GMT Maurizio Lombardi [6cda025] * uspace/app/mkminix/mkminix.c (modified) Fix default fs type selection Tue, 08 Mar 2011 21:21:38 GMT Maurizio Lombardi [0b07acd] * uspace/app/mkminix/mkminix.c (modified) Improve error detection Tue, 08 Mar 2011 19:59:38 GMT Maurizio Lombardi [4727a97a] * uspace/app/mkminix/mkminix.c (modified) Set the current time in root inode and finx inode table initialization Tue, 08 Mar 2011 19:37:20 GMT Maurizio Lombardi [f0ceb1d] * uspace/app/mkminix/mkminix.c (modified) make_root_ino() should be called in main() Tue, 08 Mar 2011 19:31:27 GMT Maurizio Lombardi [56df02f] * uspace/app/mkminix/mkminix.c (modified) Fix comment Tue, 08 Mar 2011 19:19:58 GMT Maurizio Lombardi [58319fd] * uspace/app/mkminix/mkminix.c (modified) Fix memory leak Tue, 08 Mar 2011 19:15:45 GMT Maurizio Lombardi [c64506b] * uspace/app/mkminix/mkminix.c (modified) Fix a bug when initializing inodes