#
# ChangeLog for / in mainline
#
# Generated by Trac 1.6
# 2025-04-13T07:10:53Z

Mon, 09 Sep 2013 12:50:02 GMT Martin Decky <martin@…> [a1ecb88]
	* kernel/generic/src/console/kconsole.c (modified)

	remove duplicate include


Sun, 08 Sep 2013 13:03:11 GMT Maurizio Lombardi <m.lombardi85@…> [29a3886]
	* boot/arch/arm32/Makefile.inc (modified)
	* boot/arch/ppc32/Makefile.inc (modified)

	arm32 and ppc32: replace RD_DRVS with RD_DRVS_ESSENTIAL


Sun, 08 Sep 2013 10:34:41 GMT Martin Decky <martin@…> [7de18418]
	* kernel/arch/amd64/src/ddi/ddi.c (modified)
	* kernel/arch/amd64/src/proc/task.c (modified)
	* kernel/arch/ia32/src/ddi/ddi.c (modified)
	* kernel/arch/ia32/src/proc/task.c (modified)
	* kernel/arch/ia64/src/ddi/ddi.c (modified)
	* kernel/generic/include/adt/bitmap.h (modified)
	* kernel/generic/src/adt/bitmap.c (modified)

	partial implementation of a two-level bitmap data structure


Sat, 07 Sep 2013 22:17:45 GMT Jakub Jermar <jakub@…> [063a74b9]
	* uspace/lib/c/generic/futex.c (modified)

	Futexes have the lock/unlock semantics and therefore need to use ...


Thu, 05 Sep 2013 20:14:04 GMT Jiri Svoboda <jiri@…> [a74d0ad]
	* kernel/generic/include/adt/list.h (modified)
	* uspace/lib/c/include/adt/list.h (modified)

	Type check the member argument of list_get_instance macro.


Tue, 03 Sep 2013 19:33:50 GMT Jakub Jermar <jakub@…> [aa2a049]
	* defaults/sparc64/niagara/Makefile.config (modified)

	Make the barebone build the default in the niagara configuration.


Tue, 03 Sep 2013 19:29:41 GMT Jakub Jermar <jakub@…> [b3cf946]
	* uspace/lib/c/arch/sparc64/Makefile.common (modified)

	Build uspace with sun4v specific options.

	- Optimize for Niagara. ...


Tue, 03 Sep 2013 19:13:37 GMT Jakub Jermar <jakub@…> [730ff63]
	* kernel/arch/sparc64/include/arch/mm/frame.h (modified)
	* kernel/arch/sparc64/include/arch/mm/sun4u/frame.h (modified)
	* kernel/arch/sparc64/include/arch/mm/sun4v/frame.h (modified)
	* kernel/arch/sparc64/include/arch/trap/sun4v/mmu.h (modified)
	* kernel/arch/sparc64/src/mm/sun4v/frame.c (modified)
	* kernel/arch/sparc64/src/mm/sun4v/tlb.c (modified)
	* kernel/arch/sparc64/src/sun4v/start.S (modified)

	Do not create kernel identity over the entire address space on sun4v.


Sun, 01 Sep 2013 20:21:59 GMT Jakub Jermar <jakub@…> [1b34360]
	* boot/arch/sparc64/src/asm.S (modified)

	Cannot write directly to ICACHE_ASI on sun4v.


Sun, 25 Aug 2013 23:39:59 GMT Jan Vesely <jano.vesely@…> [f7fba727]
	* boot/arch/arm32/src/mm.c (modified)

	arm32: Only set the VMSAv6 bit (23) on armv6.

	Qemu changes the pt ...


Fri, 23 Aug 2013 14:21:58 GMT Jiri Svoboda <jiri@…> [5b1adf5]
	* uspace/drv/audio/sb16/main.c (modified)

	Remove CHECK_RET_xxx from sb16.


Thu, 22 Aug 2013 16:01:19 GMT Martin Decky <martin@…> [cf02eaf]
	* uspace/lib/c/generic/device/hw_res.c (modified)
	* uspace/lib/c/generic/device/hw_res_parsed.c (modified)
	* uspace/lib/c/include/device/hw_res_parsed.h (modified)
	* uspace/lib/c/include/ipc/dev_iface.h (modified)
	* uspace/lib/drv/generic/dev_iface.c (modified)
	* uspace/lib/softfloat/softfloat.c (modified)
	* uspace/srv/hid/compositor/compositor.c (modified)

	small cstyle changes (mostly reverting to the state before audio
	merge)


Thu, 22 Aug 2013 14:56:58 GMT Martin Decky <martin@…> [a6bdccc]
	* uspace/Makefile (modified)

	fix sort order (at least a little)


Thu, 22 Aug 2013 14:52:43 GMT Martin Decky <martin@…> [35c5d6b]
	* HelenOS.config (modified)
	* defaults/amd64/Makefile.config (modified)
	* defaults/arm32/Makefile.config (modified)
	* defaults/ia32/Makefile.config (modified)
	* defaults/ia64/Makefile.config (modified)
	* defaults/mips32/Makefile.config (modified)
	* defaults/mips64/Makefile.config (modified)
	* defaults/ppc32/Makefile.config (modified)
	* defaults/sparc64/Makefile.config (modified)
	* defaults/special/Makefile.config (modified)
	* uspace/app/init/init.c (modified)

	revert unnecessary global configuration


Mon, 19 Aug 2013 17:48:53 GMT Jan Vesely <jano.vesely@…> [4da8fdb]
	* contrib/conf/ia32-qe.sh (modified)

	ia32: Enable sb16 in qemu startup script

	Increase memory to 64M, ...


Mon, 19 Aug 2013 17:23:31 GMT Jan Vesely <jano.vesely@…> [ab92305]
	* HelenOS.config (modified)
	* boot/Makefile.common (modified)
	* boot/arch/amd64/Makefile.inc (modified)
	* defaults/amd64/Makefile.config (modified)
	* defaults/arm32/Makefile.config (modified)
	* defaults/ia32/Makefile.config (modified)
	* defaults/ia64/Makefile.config (modified)
	* defaults/mips32/Makefile.config (modified)
	* defaults/mips64/Makefile.config (modified)
	* defaults/ppc32/Makefile.config (modified)
	* defaults/sparc64/Makefile.config (modified)
	* defaults/special/Makefile.config (modified)
	* kernel/arch/ia32/src/mm/frame.c (modified)
	* kernel/generic/include/mm/as.h (modified)
	* kernel/generic/include/mm/frame.h (modified)
	* kernel/generic/src/ddi/ddi.c (modified)
	* kernel/generic/src/mm/as.c (modified)
	* kernel/generic/src/mm/frame.c (modified)
	* uspace/Makefile (modified)
	* uspace/Makefile.common (modified)
	* uspace/app/init/init.c (modified)
	* uspace/app/mixerctl/Makefile (added)
	* uspace/app/mixerctl/mixerctl.c (added)
	* uspace/app/wavplay/Makefile (added)
	* uspace/app/wavplay/dplay.c (added)
	* uspace/app/wavplay/dplay.h (added)
	* uspace/app/wavplay/drec.c (added)
	* uspace/app/wavplay/drec.h (added)
	* uspace/app/wavplay/main.c (added)
	* uspace/app/wavplay/wave.c (added)
	* uspace/app/wavplay/wave.h (added)
	* uspace/drv/audio/sb16/Makefile (added)
	* uspace/drv/audio/sb16/ddf_log.h (added)
	* uspace/drv/audio/sb16/dsp.c (added)
	* uspace/drv/audio/sb16/dsp.h (added)
	* uspace/drv/audio/sb16/dsp_commands.h (added)
	* uspace/drv/audio/sb16/main.c (added)
	* uspace/drv/audio/sb16/mixer.c (added)
	* uspace/drv/audio/sb16/mixer.h (added)
	* uspace/drv/audio/sb16/mixer_iface.c (added)
	* uspace/drv/audio/sb16/pcm_iface.c (added)
	* uspace/drv/audio/sb16/registers.h (added)
	* uspace/drv/audio/sb16/sb16.c (added)
	* uspace/drv/audio/sb16/sb16.h (added)
	* uspace/drv/audio/sb16/sb16.ma (added)
	* uspace/drv/bus/isa/i8237.c (modified)
	* uspace/drv/bus/isa/i8237.h (modified)
	* uspace/drv/bus/isa/isa.c (modified)
	* uspace/drv/infrastructure/root/root.c (modified)
	* uspace/drv/nic/e1k/e1k.c (modified)
	* uspace/lib/c/generic/async.c (modified)
	* uspace/lib/c/generic/device/hw_res.c (modified)
	* uspace/lib/c/generic/device/hw_res_parsed.c (modified)
	* uspace/lib/c/include/async.h (modified)
	* uspace/lib/c/include/device/hw_res.h (modified)
	* uspace/lib/c/include/device/hw_res_parsed.h (modified)
	* uspace/lib/c/include/ipc/dev_iface.h (modified)
	* uspace/lib/drv/Makefile (modified)
	* uspace/lib/drv/generic/dev_iface.c (modified)
	* uspace/lib/drv/generic/remote_audio_mixer.c (added)
	* uspace/lib/drv/generic/remote_audio_pcm.c (added)
	* uspace/lib/drv/generic/remote_hw_res.c (modified)
	* uspace/lib/drv/include/audio_mixer_iface.h (added)
	* uspace/lib/drv/include/audio_pcm_iface.h (added)
	* uspace/lib/drv/include/ops/hw_res.h (modified)
	* uspace/lib/drv/include/remote_audio_mixer.h (added)
	* uspace/lib/drv/include/remote_audio_pcm.h (added)
	* uspace/lib/hound/Makefile (added)
	* uspace/lib/hound/include/hound/client.h (added)
	* uspace/lib/hound/include/hound/protocol.h (added)
	* uspace/lib/hound/include/hound/server.h (added)
	* uspace/lib/hound/src/client.c (added)
	* uspace/lib/hound/src/protocol.c (added)
	* uspace/lib/pcm/Makefile (added)
	* uspace/lib/pcm/include/pcm/format.h (added)
	* uspace/lib/pcm/include/pcm/sample_format.h (added)
	* uspace/lib/pcm/src/format.c (added)
	* uspace/lib/softfloat/softfloat.c (modified)
	* uspace/lib/softfloat/softfloat.h (modified)
	* uspace/srv/audio/hound/Makefile (added)
	* uspace/srv/audio/hound/audio_data.c (added)
	* uspace/srv/audio/hound/audio_data.h (added)
	* uspace/srv/audio/hound/audio_device.c (added)
	* uspace/srv/audio/hound/audio_device.h (added)
	* uspace/srv/audio/hound/audio_sink.c (added)
	* uspace/srv/audio/hound/audio_sink.h (added)
	* uspace/srv/audio/hound/audio_source.c (added)
	* uspace/srv/audio/hound/audio_source.h (added)
	* uspace/srv/audio/hound/connection.c (added)
	* uspace/srv/audio/hound/connection.h (added)
	* uspace/srv/audio/hound/hound.c (added)
	* uspace/srv/audio/hound/hound.h (added)
	* uspace/srv/audio/hound/hound_ctx.c (added)
	* uspace/srv/audio/hound/hound_ctx.h (added)
	* uspace/srv/audio/hound/iface.c (added)
	* uspace/srv/audio/hound/log.h (added)
	* uspace/srv/audio/hound/main.c (added)
	* uspace/srv/hid/compositor/compositor.c (modified)
	* uspace/srv/locsrv/locsrv.c (modified)

	Merge audio support.

	Includes audio server and sb16 driver.
 ...


Mon, 19 Aug 2013 17:04:02 GMT Jan Vesely <jano.vesely@…> [4a9728ec]
	* uspace/app/wavplay/dplay.c (modified)

	avplay: increase work time to work around timing issues on 100 HZ
	timer


Mon, 19 Aug 2013 16:51:09 GMT Jan Vesely <jano.vesely@…> [f2096c9]
	* uspace/app/wavplay/dplay.c (modified)

	wavplay: Use immediate stop.


Mon, 19 Aug 2013 16:39:50 GMT Jan Vesely <jano.vesely@…> [ff03f79]
	* uspace/srv/audio/hound/audio_device.c (modified)

	hound: Don't use immediate stop on event playback.

	Otherwise we ...


Mon, 19 Aug 2013 16:36:54 GMT Jan Vesely <jano.vesely@…> [8e77b60e]
	* uspace/srv/audio/hound/audio_device.c (modified)

	hound: Release buffers on terminated events.

	Don't forget to ...


Mon, 19 Aug 2013 16:26:55 GMT Jan Vesely <jano.vesely@…> [f7b36bc]
	* uspace/drv/audio/sb16/dsp.c (modified)

	sb16: Send 'terminated' events on immediate stop.


Mon, 19 Aug 2013 16:23:50 GMT Jan Vesely <jano.vesely@…> [3efaeb6]
	* uspace/srv/audio/hound/audio_device.c (modified)

	hound: Don't exit the handler unless the device hangs up


Mon, 19 Aug 2013 13:47:34 GMT Jan Vesely <jano.vesely@…> [fda3bd9]
	* uspace/drv/audio/sb16/dsp.c (modified)

	sb16: Start event exchange even for not fragment based
	playback/capture


Mon, 19 Aug 2013 13:35:26 GMT Jan Vesely <jano.vesely@…> [7373117]
	* uspace/srv/audio/hound/audio_device.c (modified)

	hound: Turn buffer release failure into a warning


Mon, 19 Aug 2013 13:31:36 GMT Jan Vesely <jano.vesely@…> [5b8e08e]
	* uspace/drv/audio/sb16/dsp.c (modified)

	sb16: Include state information in spurious interrupt warning.


Mon, 19 Aug 2013 13:00:43 GMT Jan Vesely <jano.vesely@…> [d337f74]
	* uspace/drv/audio/sb16/dsp.c (modified)

	sb16: Change state before reporting 'terminated' events


Mon, 19 Aug 2013 12:28:21 GMT Jan Vesely <jano.vesely@…> [62310d7]
	* uspace/lib/drv/generic/remote_audio_pcm.c (modified)
	* uspace/lib/drv/include/audio_pcm_iface.h (modified)
	* uspace/srv/audio/hound/audio_device.c (modified)

	libdrv, audio_pcm: Name immediate stop explicitly

	Add fragment stop ...


Fri, 16 Aug 2013 16:40:30 GMT Jan Vesely <jano.vesely@…> [b7dd149]
	* boot/arch/amd64/Makefile.inc (modified)

	ai32,amd64: Move ata_bd driver into essential group.


Fri, 16 Aug 2013 16:25:43 GMT Jan Vesely <jano.vesely@…> [3b05380b]
	* kernel/generic/include/time/clock.h (modified)

	Set timer back to 100Hz

	breaks direct playback (audio server is ...


Fri, 16 Aug 2013 16:19:24 GMT Jan Vesely <jano.vesely@…> [ac8b096]
	* uspace/lib/softfloat/softfloat.c (modified)
	* uspace/lib/softfloat/softfloat.h (modified)

	libsoftfloat: Add some missing arm eabi functions


Fri, 16 Aug 2013 15:16:21 GMT Jan Vesely <jano.vesely@…> [e5bc912]
	* uspace/app/wavplay/dplay.c (modified)
	* uspace/app/wavplay/drec.c (modified)
	* uspace/drv/bus/isa/i8237.c (modified)
	* uspace/lib/hound/src/client.c (modified)
	* uspace/srv/audio/hound/audio_device.c (modified)
	* uspace/srv/audio/hound/hound_ctx.c (modified)
	* uspace/srv/audio/hound/iface.c (modified)
	* uspace/srv/audio/hound/main.c (modified)

	Fix printf compile issues


Fri, 16 Aug 2013 14:13:43 GMT Jan Vesely <jano.vesely@…> [537620a8]
	* uspace/drv/audio/sb16/dsp.c (modified)

	sb16: Use 64KB buffers.

	This fixes occasional audio glitches in ...


Fri, 16 Aug 2013 14:08:03 GMT Jan Vesely <jano.vesely@…> [301032a]
	* uspace/drv/bus/isa/i8237.c (modified)
	* uspace/drv/bus/isa/i8237.h (modified)
	* uspace/drv/bus/isa/isa.c (modified)
	* uspace/lib/c/generic/device/hw_res.c (modified)
	* uspace/lib/c/include/device/hw_res.h (modified)
	* uspace/lib/drv/generic/remote_hw_res.c (modified)
	* uspace/lib/drv/include/ops/hw_res.h (modified)

	isa, dma: Fix 64KB dma buffers


Fri, 16 Aug 2013 13:48:06 GMT Jan Vesely <jano.vesely@…> [c762ad5]
	* uspace/drv/bus/isa/i8237.c (modified)

	isa,dma: Fix buffer check condition.


Thu, 15 Aug 2013 17:49:19 GMT Jan Vesely <jano.vesely@…> [bb2a5b2]
	* uspace/srv/audio/hound/main.c (modified)

	hound: 'daemonize' the hound server


Thu, 15 Aug 2013 14:20:16 GMT Jan Vesely <jano.vesely@…> [03c971f]
	* HelenOS.config (modified)
	* boot/Makefile.build (modified)
	* boot/Makefile.common (modified)
	* boot/arch/amd64/Makefile.inc (modified)
	* boot/arch/arm32/include/cp15.h (added)
	* boot/arch/arm32/src/asm.S (modified)
	* boot/arch/arm32/src/main.c (modified)
	* boot/arch/arm32/src/mm.c (modified)
	* kernel/Makefile (modified)
	* kernel/arch/abs32le/Makefile.inc (modified)
	* kernel/arch/amd64/Makefile.inc (modified)
	* kernel/arch/arm32/include/arch/asm.h (modified)
	* kernel/arch/arm32/include/arch/cp15.h (modified)
	* kernel/arch/arm32/include/arch/mm/page.h (modified)
	* kernel/arch/arm32/include/arch/mm/page_armv4.h (modified)
	* kernel/arch/arm32/include/arch/mm/page_armv6.h (modified)
	* kernel/arch/arm32/src/cpu/cpu.c (modified)
	* kernel/arch/arm32/src/mach/beagleboardxm/beagleboardxm.c (modified)
	* kernel/arch/arm32/src/mach/beaglebone/beaglebone.c (modified)
	* kernel/arch/arm32/src/mm/tlb.c (modified)
	* kernel/arch/ia32/Makefile.inc (modified)
	* kernel/arch/ia32/include/arch/cpu.h (modified)
	* kernel/arch/ia32/include/arch/cpuid.h (modified)
	* kernel/arch/ia32/src/cpu/cpu.c (modified)
	* kernel/arch/ia32/src/fpu_context.c (modified)
	* kernel/genarch/include/genarch/drivers/amdm37x/gpt.h (modified)
	* kernel/genarch/src/drivers/am335x/timer.c (modified)
	* kernel/genarch/src/mm/page_pt.c (modified)
	* kernel/generic/include/cc.h (added)
	* kernel/generic/include/debug.h (modified)
	* kernel/generic/include/lib/memfnc.h (modified)
	* kernel/generic/include/printf/verify.h (modified)
	* kernel/generic/src/main/main.c (modified)
	* kernel/test/print/print4.c (modified)
	* tools/autotool.py (modified)
	* tools/ew.py (modified)
	* tools/mkext2.py (modified)
	* tools/toolchain.sh (modified)
	* uspace/Makefile (modified)
	* uspace/Makefile.common (modified)
	* uspace/app/bdsh/Makefile (modified)
	* uspace/app/bdsh/cmds/builtins/batch/batch.c (modified)
	* uspace/app/bdsh/cmds/modules/bdd/bdd.c (deleted)
	* uspace/app/bdsh/cmds/modules/bdd/bdd.h (deleted)
	* uspace/app/bdsh/cmds/modules/bdd/bdd_def.h (deleted)
	* uspace/app/bdsh/cmds/modules/bdd/entry.h (deleted)
	* uspace/app/bdsh/cmds/modules/cat/cat.c (modified)
	* uspace/app/bdsh/cmds/modules/help/help.c (modified)
	* uspace/app/bdsh/cmds/modules/modules.h (modified)
	* uspace/app/bdsh/cmds/modules/pwd/pwd.c (modified)
	* uspace/app/bdsh/cmds/modules/rm/rm.c (modified)
	* uspace/app/bdsh/cmds/modules/sleep/sleep.c (modified)
	* uspace/app/bdsh/exec.c (modified)
	* uspace/app/binutils/intrusive.sh (modified)
	* uspace/app/binutils/toolchain.sh (modified)
	* uspace/app/blkdump/blkdump.c (modified)
	* uspace/app/dnscfg/dnscfg.c (modified)
	* uspace/app/dnsres/dnsres.c (modified)
	* uspace/app/edit/search_impl.h (modified)
	* uspace/app/edit/sheet_impl.h (modified)
	* uspace/app/inet/inet.c (modified)
	* uspace/app/mkmfs/mkmfs.c (modified)
	* uspace/app/netecho/netecho.c (modified)
	* uspace/app/nettest1/nettest.c (modified)
	* uspace/app/nettest1/nettest.h (modified)
	* uspace/app/nettest1/nettest1.c (modified)
	* uspace/app/nettest2/nettest2.c (modified)
	* uspace/app/nettest3/nettest3.c (modified)
	* uspace/app/nterm/conn.c (modified)
	* uspace/app/pcc/config.h (modified)
	* uspace/app/ping/ping.c (modified)
	* uspace/app/ping6/Makefile (added)
	* uspace/app/ping6/ping6.c (added)
	* uspace/drv/block/ata_bd/Makefile (added)
	* uspace/drv/block/ata_bd/ata_bd.c (moved)
	* uspace/drv/block/ata_bd/ata_bd.h (moved)
	* uspace/drv/block/ata_bd/ata_bd.ma (added)
	* uspace/drv/block/ata_bd/ata_hw.h (moved)
	* uspace/drv/block/ata_bd/main.c (added)
	* uspace/drv/block/ata_bd/main.h (added)
	* uspace/drv/bus/isa/isa.dev (modified)
	* uspace/drv/bus/usb/ehci/main.c (modified)
	* uspace/drv/bus/usb/ehci/res.c (modified)
	* uspace/drv/bus/usb/ohci/hc.c (modified)
	* uspace/drv/bus/usb/ohci/hc.h (modified)
	* uspace/drv/bus/usb/ohci/ohci.c (modified)
	* uspace/drv/bus/usb/uhci/hc.c (modified)
	* uspace/drv/bus/usb/uhci/hc.h (modified)
	* uspace/drv/bus/usb/uhci/uhci.c (modified)
	* uspace/drv/bus/usb/uhcirh/main.c (modified)
	* uspace/drv/bus/usb/uhcirh/port.c (modified)
	* uspace/drv/bus/usb/vhc/hub/virthubops.c (modified)
	* uspace/drv/char/i8042/i8042.c (modified)
	* uspace/drv/char/i8042/main.c (modified)
	* uspace/drv/char/ns8250/ns8250.c (modified)
	* uspace/drv/char/ps2mouse/main.c (modified)
	* uspace/drv/char/ps2mouse/ps2mouse.c (modified)
	* uspace/drv/char/xtkbd/main.c (modified)
	* uspace/drv/infrastructure/rootamdm37x/rootamdm37x.c (modified)
	* uspace/drv/infrastructure/rootamdm37x/uhh.h (modified)
	* uspace/drv/nic/rtl8139/driver.c (modified)
	* uspace/lib/c/Makefile (modified)
	* uspace/lib/c/arch/abs32le/Makefile.common (modified)
	* uspace/lib/c/arch/amd64/Makefile.common (modified)
	* uspace/lib/c/arch/amd64/src/entry.s (modified)
	* uspace/lib/c/arch/amd64/src/entryjmp.s (modified)
	* uspace/lib/c/arch/amd64/src/fibril.S (modified)
	* uspace/lib/c/arch/amd64/src/thread_entry.s (modified)
	* uspace/lib/c/arch/ia32/Makefile.common (modified)
	* uspace/lib/c/arch/ia32/include/libarch/fibril.h (modified)
	* uspace/lib/c/arch/ia32/src/entry.S (modified)
	* uspace/lib/c/arch/ia32/src/entryjmp.s (modified)
	* uspace/lib/c/arch/ia32/src/fibril.S (modified)
	* uspace/lib/c/arch/ia32/src/setjmp.S (modified)
	* uspace/lib/c/arch/ia32/src/thread_entry.s (modified)
	* uspace/lib/c/generic/bitops.c (moved)
	* uspace/lib/c/generic/devman.c (modified)
	* uspace/lib/c/generic/dnsr.c (modified)
	* uspace/lib/c/generic/inet.c (modified)
	* uspace/lib/c/generic/inet/addr.c (modified)
	* uspace/lib/c/generic/inetcfg.c (modified)
	* uspace/lib/c/generic/inetping.c (modified)
	* uspace/lib/c/generic/inetping6.c (added)
	* uspace/lib/c/generic/io/io.c (modified)
	* uspace/lib/c/generic/iplink.c (modified)
	* uspace/lib/c/generic/iplink_srv.c (modified)
	* uspace/lib/c/generic/net/inet.c (modified)
	* uspace/lib/c/generic/net/socket_client.c (modified)
	* uspace/lib/c/generic/net/socket_parse.c (modified)
	* uspace/lib/c/generic/str.c (modified)
	* uspace/lib/c/include/bd_srv.h (modified)
	* uspace/lib/c/include/bitops.h (modified)
	* uspace/lib/c/include/cc.h (added)
	* uspace/lib/c/include/inet/addr.h (modified)
	* uspace/lib/c/include/inet/dnsr.h (modified)
	* uspace/lib/c/include/inet/inetping.h (modified)
	* uspace/lib/c/include/inet/inetping6.h (added)
	* uspace/lib/c/include/inet/iplink.h (modified)
	* uspace/lib/c/include/inet/iplink_srv.h (modified)
	* uspace/lib/c/include/io/con_srv.h (modified)
	* uspace/lib/c/include/io/verify.h (modified)
	* uspace/lib/c/include/ipc/inet.h (modified)
	* uspace/lib/c/include/ipc/iplink.h (modified)
	* uspace/lib/c/include/ipc/services.h (modified)
	* uspace/lib/c/include/mem.h (modified)
	* uspace/lib/c/include/net/in.h (modified)
	* uspace/lib/c/include/net/in6.h (modified)
	* uspace/lib/c/include/net/inet.h (modified)
	* uspace/lib/c/include/net/ip_protocols.h (modified)
	* uspace/lib/c/include/net/socket_codes.h (modified)
	* uspace/lib/c/include/stdio.h (modified)
	* uspace/lib/c/include/str.h (modified)
	* uspace/lib/draw/drawctx.h (modified)
	* uspace/lib/gui/connection.h (modified)
	* uspace/lib/gui/widget.h (modified)
	* uspace/lib/gui/window.h (modified)
	* uspace/lib/posix/Makefile (modified)
	* uspace/lib/posix/include/posix/ctype.h (modified)
	* uspace/lib/posix/include/posix/dirent.h (added)
	* uspace/lib/posix/include/posix/fcntl.h (modified)
	* uspace/lib/posix/include/posix/fenv.h (added)
	* uspace/lib/posix/include/posix/float.h (modified)
	* uspace/lib/posix/include/posix/fnmatch.h (modified)
	* uspace/lib/posix/include/posix/getopt.h (modified)
	* uspace/lib/posix/include/posix/inttypes.h (modified)
	* uspace/lib/posix/include/posix/locale.h (modified)
	* uspace/lib/posix/include/posix/math.h (modified)
	* uspace/lib/posix/include/posix/pwd.h (modified)
	* uspace/lib/posix/include/posix/signal.h (modified)
	* uspace/lib/posix/include/posix/stddef.h (modified)
	* uspace/lib/posix/include/posix/stdint.h (modified)
	* uspace/lib/posix/include/posix/stdio.h (modified)
	* uspace/lib/posix/include/posix/stdlib.h (modified)
	* uspace/lib/posix/include/posix/string.h (modified)
	* uspace/lib/posix/include/posix/strings.h (modified)
	* uspace/lib/posix/include/posix/sys/mman.h (modified)
	* uspace/lib/posix/include/posix/sys/stat.h (modified)
	* uspace/lib/posix/include/posix/sys/types.h (modified)
	* uspace/lib/posix/include/posix/sys/wait.h (modified)
	* uspace/lib/posix/include/posix/time.h (modified)
	* uspace/lib/posix/include/posix/ucontext.h (added)
	* uspace/lib/posix/include/posix/unistd.h (modified)
	* uspace/lib/posix/source/ctype.c (modified)
	* uspace/lib/posix/source/errno.c (modified)
	* uspace/lib/posix/source/fcntl.c (modified)
	* uspace/lib/posix/source/fnmatch.c (modified)
	* uspace/lib/posix/source/getopt.c (modified)
	* uspace/lib/posix/source/locale.c (modified)
	* uspace/lib/posix/source/math.c (modified)
	* uspace/lib/posix/source/pwd.c (modified)
	* uspace/lib/posix/source/signal.c (modified)
	* uspace/lib/posix/source/stdio.c (modified)
	* uspace/lib/posix/source/stdio/scanf.c (modified)
	* uspace/lib/posix/source/stdlib.c (modified)
	* uspace/lib/posix/source/stdlib/strtol.c (modified)
	* uspace/lib/posix/source/stdlib/strtold.c (modified)
	* uspace/lib/posix/source/string.c (modified)
	* uspace/lib/posix/source/strings.c (modified)
	* uspace/lib/posix/source/sys/stat.c (modified)
	* uspace/lib/posix/source/sys/wait.c (modified)
	* uspace/lib/posix/source/time.c (modified)
	* uspace/lib/posix/source/unistd.c (modified)
	* uspace/lib/posix/tools/create-redefines.sh (added)
	* uspace/lib/posix/tools/get-collision-list.sh (added)
	* uspace/lib/posix/tools/transform-symbols.sh (added)
	* uspace/lib/usb/src/dev.c (modified)
	* uspace/lib/usbhid/src/hidiface.c (modified)
	* uspace/srv/fs/mfs/mfs_balloc.c (modified)
	* uspace/srv/fs/mfs/mfs_dentry.c (modified)
	* uspace/srv/fs/mfs/mfs_ops.c (modified)
	* uspace/srv/hid/input/port/adb.c (modified)
	* uspace/srv/hid/input/port/adb_mouse.c (modified)
	* uspace/srv/hid/input/port/chardev.c (modified)
	* uspace/srv/hid/isdv4_tablet/isdv4.h (modified)
	* uspace/srv/net/dnsrsrv/dns_msg.c (modified)
	* uspace/srv/net/dnsrsrv/dns_msg.h (modified)
	* uspace/srv/net/dnsrsrv/dns_std.h (modified)
	* uspace/srv/net/dnsrsrv/dns_type.h (modified)
	* uspace/srv/net/dnsrsrv/dnsrsrv.c (modified)
	* uspace/srv/net/dnsrsrv/query.c (modified)
	* uspace/srv/net/dnsrsrv/query.h (modified)
	* uspace/srv/net/dnsrsrv/transport.c (modified)
	* uspace/srv/net/dnsrsrv/transport.h (modified)
	* uspace/srv/net/ethip/arp.c (modified)
	* uspace/srv/net/ethip/arp.h (modified)
	* uspace/srv/net/ethip/atrans.c (modified)
	* uspace/srv/net/ethip/atrans.h (modified)
	* uspace/srv/net/ethip/ethip.c (modified)
	* uspace/srv/net/ethip/ethip.h (modified)
	* uspace/srv/net/ethip/ethip_nic.c (modified)
	* uspace/srv/net/ethip/ethip_nic.h (modified)
	* uspace/srv/net/ethip/pdu.c (modified)
	* uspace/srv/net/ethip/pdu.h (modified)
	* uspace/srv/net/ethip/std.h (modified)
	* uspace/srv/net/inetsrv/Makefile (modified)
	* uspace/srv/net/inetsrv/addrobj.c (modified)
	* uspace/srv/net/inetsrv/addrobj.h (modified)
	* uspace/srv/net/inetsrv/icmp.c (modified)
	* uspace/srv/net/inetsrv/icmp_std.h (modified)
	* uspace/srv/net/inetsrv/icmpv6.c (added)
	* uspace/srv/net/inetsrv/icmpv6.h (moved)
	* uspace/srv/net/inetsrv/icmpv6_std.h (added)
	* uspace/srv/net/inetsrv/inet_link.c (modified)
	* uspace/srv/net/inetsrv/inet_link.h (modified)
	* uspace/srv/net/inetsrv/inet_std.h (modified)
	* uspace/srv/net/inetsrv/inetcfg.c (modified)
	* uspace/srv/net/inetsrv/inetping.c (modified)
	* uspace/srv/net/inetsrv/inetping.h (modified)
	* uspace/srv/net/inetsrv/inetping6.c (added)
	* uspace/srv/net/inetsrv/inetping6.h (added)
	* uspace/srv/net/inetsrv/inetsrv.c (modified)
	* uspace/srv/net/inetsrv/inetsrv.h (modified)
	* uspace/srv/net/inetsrv/ndp.c (added)
	* uspace/srv/net/inetsrv/ndp.h (added)
	* uspace/srv/net/inetsrv/ntrans.c (added)
	* uspace/srv/net/inetsrv/ntrans.h (added)
	* uspace/srv/net/inetsrv/pdu.c (modified)
	* uspace/srv/net/inetsrv/pdu.h (modified)
	* uspace/srv/net/inetsrv/reass.c (modified)
	* uspace/srv/net/inetsrv/sroute.c (modified)
	* uspace/srv/net/loopip/loopip.c (modified)
	* uspace/srv/net/slip/Makefile (moved)
	* uspace/srv/net/slip/slip.c (added)
	* uspace/srv/net/tcp/conn.c (modified)
	* uspace/srv/net/tcp/ncsim.c (modified)
	* uspace/srv/net/tcp/pdu.c (modified)
	* uspace/srv/net/tcp/sock.c (modified)
	* uspace/srv/net/tcp/std.h (modified)
	* uspace/srv/net/tcp/tcp.c (modified)
	* uspace/srv/net/tcp/tcp_type.h (modified)
	* uspace/srv/net/tcp/test.c (modified)
	* uspace/srv/net/tcp/tqueue.c (modified)
	* uspace/srv/net/tcp/ucall.c (modified)
	* uspace/srv/net/udp/assoc.c (modified)
	* uspace/srv/net/udp/pdu.c (modified)
	* uspace/srv/net/udp/sock.c (modified)
	* uspace/srv/net/udp/std.h (modified)
	* uspace/srv/net/udp/udp_inet.c (modified)
	* uspace/srv/net/udp/udp_type.h (modified)

	Mainline changes.


Thu, 15 Aug 2013 09:48:01 GMT Jan Vesely <jano.vesely@…> [2921602]
	* boot/arch/arm32/include/cp15.h (added)
	* boot/arch/arm32/src/asm.S (modified)
	* boot/arch/arm32/src/main.c (modified)
	* boot/arch/arm32/src/mm.c (modified)
	* kernel/arch/arm32/include/arch/asm.h (modified)
	* kernel/arch/arm32/include/arch/cp15.h (modified)
	* kernel/arch/arm32/include/arch/mm/page.h (modified)
	* kernel/arch/arm32/include/arch/mm/page_armv4.h (modified)
	* kernel/arch/arm32/include/arch/mm/page_armv6.h (modified)
	* kernel/arch/arm32/src/cpu/cpu.c (modified)
	* kernel/arch/arm32/src/mach/beagleboardxm/beagleboardxm.c (modified)
	* kernel/arch/arm32/src/mm/tlb.c (modified)
	* kernel/genarch/include/genarch/drivers/amdm37x/gpt.h (modified)
	* kernel/genarch/src/mm/page_pt.c (modified)
	* uspace/drv/infrastructure/rootamdm37x/rootamdm37x.c (modified)
	* uspace/drv/infrastructure/rootamdm37x/uhh.h (modified)
	* uspace/lib/c/include/macros.h (modified)

	merge arm32 improvements and fixes

	* caches are now enabled (and ...


Thu, 15 Aug 2013 09:42:40 GMT Jan Vesely <jano.vesely@…> [34847e2]
	* kernel/arch/arm32/src/cpu/cpu.c (modified)

	arm32: Up to 8 levels of cache are possible


Thu, 15 Aug 2013 09:36:14 GMT Jan Vesely <jano.vesely@…> [e93bb24]
	* boot/arch/arm32/src/asm.S (modified)
	* boot/arch/arm32/src/mm.c (modified)

	arm32: add details to comments


Thu, 08 Aug 2013 20:59:02 GMT Jan Vesely <jano.vesely@…> [7bf9217]
	* boot/arch/arm32/src/mm.c (modified)
	* kernel/arch/arm32/include/arch/mm/page.h (modified)
	* kernel/arch/arm32/include/arch/mm/page_armv6.h (modified)

	armv7: Enable Write back write allocate caches.


Thu, 08 Aug 2013 20:51:50 GMT Jan Vesely <jano.vesely@…> [15187c3]
	* kernel/genarch/src/mm/page_pt.c (modified)

	mm: Mark pages as not present before destroying them.

	We need this ...


Wed, 07 Aug 2013 21:02:08 GMT Jan Vesely <jano.vesely@…> [ae5fb7c8]
	* boot/arch/arm32/src/mm.c (modified)
	* kernel/arch/arm32/include/arch/mm/page.h (modified)
	* kernel/arch/arm32/include/arch/mm/page_armv6.h (modified)

	arm32: Set proper memory type in boot pt.

	Add explanatory comments.


Wed, 07 Aug 2013 18:38:44 GMT Jan Vesely <jano.vesely@…> [0c40fd5]
	* kernel/arch/arm32/include/arch/cp15.h (modified)
	* kernel/arch/arm32/include/arch/mm/page.h (modified)
	* kernel/arch/arm32/include/arch/mm/page_armv4.h (modified)
	* kernel/arch/arm32/include/arch/mm/page_armv6.h (modified)

	arm32: Fix pagetables in cacheable memory.

	Set memory attributes in ...


Wed, 07 Aug 2013 18:36:38 GMT Jan Vesely <jano.vesely@…> [8ff767b]
	* kernel/arch/arm32/src/cpu/cpu.c (modified)

	armv7+: Disable Icache on IVIVT implementation


Wed, 07 Aug 2013 14:47:06 GMT Maurizio Lombardi <m.lombardi85@…> [ed29fe4]
	* uspace/lib/posix/include/posix/time.h (modified)
	* uspace/lib/posix/source/time.c (modified)

	add time() to the posix library


Tue, 06 Aug 2013 23:49:35 GMT Jan Vesely <jano.vesely@…> [face0c04]
	* kernel/arch/arm32/include/arch/mm/page_armv6.h (modified)

	armv6+: Add pt coherency explanation.


Tue, 06 Aug 2013 23:26:54 GMT Jan Vesely <jano.vesely@…> [bb75646]
	* kernel/arch/arm32/src/mm/tlb.c (modified)

	arm32: Add barriers to TLB operations.


Tue, 06 Aug 2013 23:06:38 GMT Jan Vesely <jano.vesely@…> [b3f967c]
	* kernel/arch/arm32/include/arch/mm/page.h (modified)
	* kernel/arch/arm32/include/arch/mm/page_armv4.h (modified)
	* kernel/arch/arm32/include/arch/mm/page_armv6.h (modified)

	arm32: Move more functions to common header


Tue, 06 Aug 2013 23:02:12 GMT Jan Vesely <jano.vesely@…> [e40b8066]
	* kernel/genarch/src/mm/page_pt.c (modified)

	whitespace at the end of line


Tue, 06 Aug 2013 22:55:00 GMT Jan Vesely <jano.vesely@…> [46db5c51]
	* boot/arch/arm32/src/asm.S (modified)

	arm32: Fix compilation for armv4/5


Tue, 06 Aug 2013 22:46:12 GMT Jan Vesely <jano.vesely@…> [e13ba75]
	* kernel/arch/arm32/include/arch/mm/page.h (modified)
	* kernel/arch/arm32/include/arch/mm/page_armv4.h (modified)
	* kernel/arch/arm32/include/arch/mm/page_armv6.h (modified)

	arm32: turn more macros into inlin functions, add coherence
	protection


Mon, 05 Aug 2013 22:09:36 GMT Jan Vesely <jano.vesely@…> [f9f758e]
	* boot/arch/arm32/src/mm.c (modified)
	* kernel/arch/arm32/include/arch/mm/page_armv6.h (modified)

	armv7: Use write-through caches.

	Works correctly and still offers ...


Sun, 04 Aug 2013 12:41:47 GMT Jan Vesely <jano.vesely@…> [8abcf4e]
	* kernel/arch/arm32/src/cpu/cpu.c (modified)

	armv7: Fix dcache flushing routines.


Sun, 04 Aug 2013 10:30:54 GMT Jan Vesely <jano.vesely@…> [186b919]
	* kernel/arch/arm32/include/arch/mm/page_armv6.h (modified)

	armv6+: Add explanatory comments to paging attributes.


Sat, 03 Aug 2013 22:31:18 GMT Jan Vesely <jano.vesely@…> [67d02bb]
	* boot/arch/arm32/include/cp15.h (added)
	* boot/arch/arm32/src/main.c (modified)
	* boot/arch/arm32/src/mm.c (modified)

	rm32, boot: Clear entire Dcache on startup.

	Specs require this.


Sat, 03 Aug 2013 22:16:12 GMT Jan Vesely <jano.vesely@…> [296a80e]
	* boot/arch/arm32/src/asm.S (modified)
	* kernel/arch/arm32/include/arch/mm/page_armv6.h (modified)

	arm32: Fix pt mapping, and enable caches in early boot.


Sat, 03 Aug 2013 17:49:17 GMT Jan Vesely <jano.vesely@…> [9120b69]
	* boot/arch/arm32/src/mm.c (modified)

	arm32, boot: codestyle


Sat, 03 Aug 2013 11:57:02 GMT Jan Vesely <jano.vesely@…> [2e842f2]
	* uspace/drv/infrastructure/rootamdm37x/uhh.h (modified)

	typo


Sat, 03 Aug 2013 10:37:02 GMT Jan Vesely <jano.vesely@…> [4b27f5f]
	* boot/arch/arm32/src/mm.c (modified)

	arm32, boot: Enable advanced pt format on armv6


Fri, 02 Aug 2013 22:38:31 GMT Jan Vesely <jano.vesely@…> [85a54b4]
	* uspace/drv/infrastructure/rootamdm37x/rootamdm37x.c (modified)

	rootamdm37x: rewowrk device initialization into arrays


Fri, 02 Aug 2013 22:14:52 GMT Jan Vesely <jano.vesely@…> [128de64]
	* uspace/lib/c/include/macros.h (modified)

	libc: add ARRAY_SIZE macro


Fri, 02 Aug 2013 21:11:23 GMT Jan Vesely <jano.vesely@…> [070349e3]
	* kernel/arch/arm32/include/arch/mm/page_armv6.h (modified)

	armv6+: Make sure pt entries are at least at PoU.

	PoU is coherence ...


Fri, 02 Aug 2013 20:38:28 GMT Jan Vesely <jano.vesely@…> [b9eaa00]
	* kernel/arch/arm32/include/arch/cp15.h (modified)

	arm32: More cp15 fixes and helpers


Mon, 29 Jul 2013 14:27:57 GMT Maurizio Lombardi <m.lombardi85@…> [d856110]
	* uspace/lib/posix/include/posix/stdlib.h (modified)
	* uspace/lib/posix/source/stdlib.c (modified)

	add rand() and srand() to the posix library.


Mon, 29 Jul 2013 13:23:28 GMT Maurizio Lombardi <m.lombardi85@…> [bf963b9]
	* uspace/lib/posix/source/unistd.c (modified)

	Fix lseek description


Mon, 29 Jul 2013 13:16:03 GMT Maurizio Lombardi <m.lombardi85@…> [e3480d5]
	* uspace/lib/posix/include/posix/stdio.h (modified)
	* uspace/lib/posix/include/posix/unistd.h (modified)
	* uspace/lib/posix/source/unistd.c (modified)

	add lseek() to the posix library, move SEEK_CUR, SEEK_SET and ...


Thu, 25 Jul 2013 19:35:54 GMT Martin Decky <martin@…> [ccdc63e]
	* uspace/app/ping/ping.c (modified)
	* uspace/app/ping6/ping6.c (modified)

	handle timeouts properly in the repeated (-r) ping mode (this fixes ...


Thu, 25 Jul 2013 13:20:03 GMT Martin Decky <martin@…> [83781a22]
	* uspace/lib/c/generic/inet/addr.c (modified)
	* uspace/lib/c/include/inet/addr.h (modified)
	* uspace/srv/net/ethip/ethip_nic.c (modified)
	* uspace/srv/net/inetsrv/ndp.c (modified)

	setup NIC multicast address filter based on the configured IPv6 ...


Thu, 25 Jul 2013 12:47:14 GMT Martin Decky <martin@…> [b323a3a]
	* uspace/srv/net/inetsrv/inetsrv.c (modified)

	fix address family


Thu, 25 Jul 2013 12:32:44 GMT Martin Decky <martin@…> [65f991e]
	* uspace/srv/net/ethip/ethip.h (modified)
	* uspace/srv/net/ethip/ethip_nic.c (modified)

	cstyle: name the link member of a linked structure "link"
	(not the ...


Sun, 21 Jul 2013 21:24:13 GMT Jan Vesely <jano.vesely@…> [13dfda8f]
	* kernel/genarch/include/genarch/drivers/amdm37x/gpt.h (modified)

	amdm37x: Fix thinko in timer reset.


Sun, 21 Jul 2013 17:24:17 GMT Jan Vesely <jano.vesely@…> [f8d3df3]
	* kernel/arch/arm32/include/arch/cp15.h (modified)

	arm: Fix cp15 names for nso address translation ops


Fri, 19 Jul 2013 17:38:05 GMT Martin Decky <martin@…> [c442f63]
	* uspace/app/netecho/netecho.c (modified)
	* uspace/app/nettest1/nettest.c (modified)
	* uspace/app/nettest1/nettest.h (modified)
	* uspace/app/nettest1/nettest1.c (modified)
	* uspace/app/nettest2/nettest2.c (modified)

	nettest fixes (thx Antonin Steinhauser)


Fri, 19 Jul 2013 17:37:27 GMT Martin Decky <martin@…> [a5756bc]
	* uspace/srv/net/dnsrsrv/dns_msg.h (modified)

	cstyle


Fri, 19 Jul 2013 14:40:24 GMT Martin Decky <martin@…> [cd18cd1]
	* uspace/app/dnsres/dnsres.c (modified)

	add switches for IPv6-only and IPv4-only lookups


Fri, 19 Jul 2013 13:23:00 GMT Martin Decky <martin@…> [0aa70f4]
	* uspace/app/dnsres/dnsres.c (modified)
	* uspace/app/nettest1/nettest1.c (modified)
	* uspace/app/nettest2/nettest2.c (modified)
	* uspace/app/nettest3/nettest3.c (modified)
	* uspace/app/nterm/conn.c (modified)
	* uspace/app/ping/ping.c (modified)
	* uspace/app/ping6/ping6.c (modified)
	* uspace/lib/c/generic/dnsr.c (modified)
	* uspace/lib/c/include/inet/dnsr.h (modified)
	* uspace/srv/net/dnsrsrv/dns_msg.c (modified)
	* uspace/srv/net/dnsrsrv/dns_msg.h (modified)
	* uspace/srv/net/dnsrsrv/dnsrsrv.c (modified)
	* uspace/srv/net/dnsrsrv/query.c (modified)
	* uspace/srv/net/dnsrsrv/query.h (modified)

	support for IPv6 DNS name resolution (AAAA)
	if the desired address ...


Thu, 18 Jul 2013 17:14:32 GMT Martin Decky <martin@…> [44c9ef4]
	* uspace/srv/net/inetsrv/inet_std.h (modified)
	* uspace/srv/net/inetsrv/pdu.c (modified)

	IPv6 fragmentation support


Thu, 18 Jul 2013 17:13:45 GMT Martin Decky <martin@…> [34c1bba]
	* uspace/srv/net/inetsrv/reass.c (modified)

	fix fragment reassembly (thx Antonin Steinhauser)


Thu, 18 Jul 2013 06:16:10 GMT Vojtech Horky <vojtechhorky@…> [0845589]
	* uspace/app/bdsh/cmds/modules/cat/cat.c (modified)

	Add line numbering to bdsh/cat (thx Marin Ramesa)


Tue, 16 Jul 2013 19:39:47 GMT Martin Decky <martin@…> [1d94e21]
	* uspace/app/ping6/ping6.c (modified)
	* uspace/srv/net/dnsrsrv/dns_std.h (modified)
	* uspace/srv/net/inetsrv/icmpv6.c (modified)
	* uspace/srv/net/inetsrv/ndp.c (modified)
	* uspace/srv/net/inetsrv/pdu.c (modified)

	cherrypick lp:~as-s/helenos/ipv6


Tue, 16 Jul 2013 19:39:27 GMT Martin Decky <martin@…> [159bad57]
	* uspace/lib/c/generic/net/socket_parse.c (modified)

	fix parsing order


Tue, 16 Jul 2013 18:00:42 GMT Martin Decky <martin@…> [9ae6fc7]
	* uspace/srv/net/ethip/pdu.c (modified)
	* uspace/srv/net/inetsrv/inetsrv.c (modified)

	accept multicast datagrams (thx Antonin Steinhauser)


Tue, 16 Jul 2013 17:27:42 GMT Martin Decky <martin@…> [30c5d13]
	* uspace/lib/c/generic/inet/addr.c (modified)
	* uspace/lib/c/include/inet/addr.h (modified)
	* uspace/srv/net/inetsrv/addrobj.c (modified)

	restore accidentally removed iaf_addr lookup functionality


Tue, 16 Jul 2013 17:27:23 GMT Martin Decky <martin@…> [1f97352]
	* uspace/srv/net/inetsrv/inet_link.c (modified)

	comments


Tue, 16 Jul 2013 17:05:30 GMT Martin Decky <martin@…> [313824a]
	* uspace/srv/net/inetsrv/inet_link.c (modified)
	* uspace/srv/net/inetsrv/inet_std.h (modified)
	* uspace/srv/net/inetsrv/inetsrv.h (modified)
	* uspace/srv/net/inetsrv/pdu.c (modified)

	all fragments of a packet need to have the same identifier (thx ...


Tue, 16 Jul 2013 16:42:33 GMT Martin Decky <martin@…> [fc4bf2a]
	* uspace/srv/net/inetsrv/ntrans.c (modified)

	comments (thx Antonin Steinhauser)


Tue, 16 Jul 2013 16:28:09 GMT Martin Decky <martin@…> [c0f3460]
	* uspace/srv/net/inetsrv/icmp.c (modified)
	* uspace/srv/net/inetsrv/inet_std.h (modified)
	* uspace/srv/net/tcp/conn.c (modified)
	* uspace/srv/net/tcp/tcp.c (modified)
	* uspace/srv/net/tcp/tqueue.c (modified)
	* uspace/srv/net/tcp/ucall.c (modified)
	* uspace/srv/net/udp/assoc.c (modified)

	cherrypick trivial changes from lp:~as-s/helenos/ipv6


Tue, 16 Jul 2013 16:26:51 GMT Martin Decky <martin@…> [f4a27304]
	* uspace/srv/net/tcp/sock.c (modified)
	* uspace/srv/net/udp/sock.c (modified)

	do not allocate the buffer on stack (thx Antonin Steinhauser)


Mon, 15 Jul 2013 20:44:54 GMT Jan Vesely <jano.vesely@…> [f3386d7]
	* boot/Makefile.common (modified)
	* boot/arch/amd64/Makefile.inc (modified)
	* kernel/Makefile (modified)
	* kernel/arch/arm32/src/mach/beaglebone/beaglebone.c (modified)
	* kernel/genarch/src/drivers/am335x/timer.c (modified)
	* kernel/generic/include/cc.h (added)
	* kernel/generic/include/lib/memfnc.h (modified)
	* kernel/test/print/print4.c (modified)
	* tools/mkext2.py (modified)
	* tools/toolchain.sh (modified)
	* uspace/Makefile (modified)
	* uspace/Makefile.common (modified)
	* uspace/app/bdsh/Makefile (modified)
	* uspace/app/bdsh/cmds/builtins/batch/batch.c (modified)
	* uspace/app/bdsh/cmds/modules/bdd/bdd.c (deleted)
	* uspace/app/bdsh/cmds/modules/bdd/bdd.h (deleted)
	* uspace/app/bdsh/cmds/modules/bdd/bdd_def.h (deleted)
	* uspace/app/bdsh/cmds/modules/bdd/entry.h (deleted)
	* uspace/app/bdsh/cmds/modules/help/help.c (modified)
	* uspace/app/bdsh/cmds/modules/modules.h (modified)
	* uspace/app/bdsh/cmds/modules/pwd/pwd.c (modified)
	* uspace/app/bdsh/cmds/modules/rm/rm.c (modified)
	* uspace/app/bdsh/cmds/modules/sleep/sleep.c (modified)
	* uspace/app/bdsh/exec.c (modified)
	* uspace/app/binutils/intrusive.sh (modified)
	* uspace/app/binutils/toolchain.sh (modified)
	* uspace/app/blkdump/blkdump.c (modified)
	* uspace/app/dnscfg/dnscfg.c (modified)
	* uspace/app/edit/search_impl.h (modified)
	* uspace/app/edit/sheet_impl.h (modified)
	* uspace/app/inet/inet.c (modified)
	* uspace/app/mkmfs/mkmfs.c (modified)
	* uspace/app/netecho/netecho.c (modified)
	* uspace/app/nettest1/nettest1.c (modified)
	* uspace/app/nettest2/nettest2.c (modified)
	* uspace/app/nettest3/nettest3.c (modified)
	* uspace/app/nterm/conn.c (modified)
	* uspace/app/pcc/config.h (modified)
	* uspace/app/ping/ping.c (modified)
	* uspace/app/ping6/Makefile (added)
	* uspace/app/ping6/ping6.c (added)
	* uspace/drv/block/ata_bd/Makefile (added)
	* uspace/drv/block/ata_bd/ata_bd.c (moved)
	* uspace/drv/block/ata_bd/ata_bd.h (moved)
	* uspace/drv/block/ata_bd/ata_bd.ma (added)
	* uspace/drv/block/ata_bd/ata_hw.h (moved)
	* uspace/drv/block/ata_bd/main.c (added)
	* uspace/drv/block/ata_bd/main.h (added)
	* uspace/drv/bus/isa/isa.dev (modified)
	* uspace/drv/bus/usb/ehci/main.c (modified)
	* uspace/drv/bus/usb/ehci/res.c (modified)
	* uspace/drv/bus/usb/ohci/hc.c (modified)
	* uspace/drv/bus/usb/ohci/hc.h (modified)
	* uspace/drv/bus/usb/ohci/ohci.c (modified)
	* uspace/drv/bus/usb/uhci/hc.c (modified)
	* uspace/drv/bus/usb/uhci/hc.h (modified)
	* uspace/drv/bus/usb/uhci/uhci.c (modified)
	* uspace/drv/bus/usb/uhcirh/main.c (modified)
	* uspace/drv/bus/usb/uhcirh/port.c (modified)
	* uspace/drv/bus/usb/vhc/hub/virthubops.c (modified)
	* uspace/drv/char/i8042/i8042.c (modified)
	* uspace/drv/char/i8042/main.c (modified)
	* uspace/drv/char/ns8250/ns8250.c (modified)
	* uspace/drv/char/ps2mouse/main.c (modified)
	* uspace/drv/char/ps2mouse/ps2mouse.c (modified)
	* uspace/drv/char/xtkbd/main.c (modified)
	* uspace/drv/nic/rtl8139/driver.c (modified)
	* uspace/lib/c/Makefile (modified)
	* uspace/lib/c/generic/bitops.c (moved)
	* uspace/lib/c/generic/devman.c (modified)
	* uspace/lib/c/generic/dnsr.c (modified)
	* uspace/lib/c/generic/inet.c (modified)
	* uspace/lib/c/generic/inet/addr.c (modified)
	* uspace/lib/c/generic/inetcfg.c (modified)
	* uspace/lib/c/generic/inetping.c (modified)
	* uspace/lib/c/generic/inetping6.c (added)
	* uspace/lib/c/generic/io/io.c (modified)
	* uspace/lib/c/generic/iplink.c (modified)
	* uspace/lib/c/generic/iplink_srv.c (modified)
	* uspace/lib/c/generic/net/inet.c (modified)
	* uspace/lib/c/generic/net/socket_client.c (modified)
	* uspace/lib/c/generic/net/socket_parse.c (modified)
	* uspace/lib/c/generic/str.c (modified)
	* uspace/lib/c/include/bd_srv.h (modified)
	* uspace/lib/c/include/bitops.h (modified)
	* uspace/lib/c/include/cc.h (added)
	* uspace/lib/c/include/inet/addr.h (modified)
	* uspace/lib/c/include/inet/dnsr.h (modified)
	* uspace/lib/c/include/inet/inetping.h (modified)
	* uspace/lib/c/include/inet/inetping6.h (added)
	* uspace/lib/c/include/inet/iplink.h (modified)
	* uspace/lib/c/include/inet/iplink_srv.h (modified)
	* uspace/lib/c/include/io/con_srv.h (modified)
	* uspace/lib/c/include/ipc/inet.h (modified)
	* uspace/lib/c/include/ipc/iplink.h (modified)
	* uspace/lib/c/include/ipc/services.h (modified)
	* uspace/lib/c/include/mem.h (modified)
	* uspace/lib/c/include/net/in.h (modified)
	* uspace/lib/c/include/net/in6.h (modified)
	* uspace/lib/c/include/net/inet.h (modified)
	* uspace/lib/c/include/net/ip_protocols.h (modified)
	* uspace/lib/c/include/net/socket_codes.h (modified)
	* uspace/lib/c/include/stdio.h (modified)
	* uspace/lib/c/include/str.h (modified)
	* uspace/lib/draw/drawctx.h (modified)
	* uspace/lib/gui/connection.h (modified)
	* uspace/lib/gui/widget.h (modified)
	* uspace/lib/gui/window.h (modified)
	* uspace/lib/posix/Makefile (modified)
	* uspace/lib/posix/include/posix/ctype.h (modified)
	* uspace/lib/posix/include/posix/dirent.h (added)
	* uspace/lib/posix/include/posix/fcntl.h (modified)
	* uspace/lib/posix/include/posix/fenv.h (added)
	* uspace/lib/posix/include/posix/float.h (modified)
	* uspace/lib/posix/include/posix/fnmatch.h (modified)
	* uspace/lib/posix/include/posix/getopt.h (modified)
	* uspace/lib/posix/include/posix/inttypes.h (modified)
	* uspace/lib/posix/include/posix/locale.h (modified)
	* uspace/lib/posix/include/posix/math.h (modified)
	* uspace/lib/posix/include/posix/pwd.h (modified)
	* uspace/lib/posix/include/posix/signal.h (modified)
	* uspace/lib/posix/include/posix/stddef.h (modified)
	* uspace/lib/posix/include/posix/stdint.h (modified)
	* uspace/lib/posix/include/posix/stdio.h (modified)
	* uspace/lib/posix/include/posix/stdlib.h (modified)
	* uspace/lib/posix/include/posix/string.h (modified)
	* uspace/lib/posix/include/posix/strings.h (modified)
	* uspace/lib/posix/include/posix/sys/mman.h (modified)
	* uspace/lib/posix/include/posix/sys/stat.h (modified)
	* uspace/lib/posix/include/posix/sys/types.h (modified)
	* uspace/lib/posix/include/posix/sys/wait.h (modified)
	* uspace/lib/posix/include/posix/time.h (modified)
	* uspace/lib/posix/include/posix/ucontext.h (added)
	* uspace/lib/posix/include/posix/unistd.h (modified)
	* uspace/lib/posix/source/ctype.c (modified)
	* uspace/lib/posix/source/errno.c (modified)
	* uspace/lib/posix/source/fcntl.c (modified)
	* uspace/lib/posix/source/fnmatch.c (modified)
	* uspace/lib/posix/source/getopt.c (modified)
	* uspace/lib/posix/source/locale.c (modified)
	* uspace/lib/posix/source/math.c (modified)
	* uspace/lib/posix/source/pwd.c (modified)
	* uspace/lib/posix/source/signal.c (modified)
	* uspace/lib/posix/source/stdio.c (modified)
	* uspace/lib/posix/source/stdio/scanf.c (modified)
	* uspace/lib/posix/source/stdlib.c (modified)
	* uspace/lib/posix/source/stdlib/strtol.c (modified)
	* uspace/lib/posix/source/stdlib/strtold.c (modified)
	* uspace/lib/posix/source/string.c (modified)
	* uspace/lib/posix/source/strings.c (modified)
	* uspace/lib/posix/source/sys/stat.c (modified)
	* uspace/lib/posix/source/sys/wait.c (modified)
	* uspace/lib/posix/source/time.c (modified)
	* uspace/lib/posix/source/unistd.c (modified)
	* uspace/lib/posix/tools/create-redefines.sh (added)
	* uspace/lib/posix/tools/get-collision-list.sh (added)
	* uspace/lib/posix/tools/transform-symbols.sh (added)
	* uspace/lib/usb/src/dev.c (modified)
	* uspace/lib/usbhid/src/hidiface.c (modified)
	* uspace/srv/fs/mfs/mfs_balloc.c (modified)
	* uspace/srv/fs/mfs/mfs_dentry.c (modified)
	* uspace/srv/fs/mfs/mfs_ops.c (modified)
	* uspace/srv/hid/input/port/adb.c (modified)
	* uspace/srv/hid/input/port/adb_mouse.c (modified)
	* uspace/srv/hid/input/port/chardev.c (modified)
	* uspace/srv/hid/isdv4_tablet/isdv4.h (modified)
	* uspace/srv/net/dnsrsrv/dns_msg.c (modified)
	* uspace/srv/net/dnsrsrv/dns_type.h (modified)
	* uspace/srv/net/dnsrsrv/dnsrsrv.c (modified)
	* uspace/srv/net/dnsrsrv/query.c (modified)
	* uspace/srv/net/dnsrsrv/transport.c (modified)
	* uspace/srv/net/dnsrsrv/transport.h (modified)
	* uspace/srv/net/ethip/arp.c (modified)
	* uspace/srv/net/ethip/arp.h (modified)
	* uspace/srv/net/ethip/atrans.c (modified)
	* uspace/srv/net/ethip/atrans.h (modified)
	* uspace/srv/net/ethip/ethip.c (modified)
	* uspace/srv/net/ethip/ethip.h (modified)
	* uspace/srv/net/ethip/ethip_nic.c (modified)
	* uspace/srv/net/ethip/ethip_nic.h (modified)
	* uspace/srv/net/ethip/pdu.c (modified)
	* uspace/srv/net/ethip/pdu.h (modified)
	* uspace/srv/net/ethip/std.h (modified)
	* uspace/srv/net/inetsrv/Makefile (modified)
	* uspace/srv/net/inetsrv/addrobj.c (modified)
	* uspace/srv/net/inetsrv/addrobj.h (modified)
	* uspace/srv/net/inetsrv/icmp.c (modified)
	* uspace/srv/net/inetsrv/icmp_std.h (modified)
	* uspace/srv/net/inetsrv/icmpv6.c (added)
	* uspace/srv/net/inetsrv/icmpv6.h (moved)
	* uspace/srv/net/inetsrv/icmpv6_std.h (added)
	* uspace/srv/net/inetsrv/inet_link.c (modified)
	* uspace/srv/net/inetsrv/inet_link.h (modified)
	* uspace/srv/net/inetsrv/inet_std.h (modified)
	* uspace/srv/net/inetsrv/inetcfg.c (modified)
	* uspace/srv/net/inetsrv/inetping.c (modified)
	* uspace/srv/net/inetsrv/inetping.h (modified)
	* uspace/srv/net/inetsrv/inetping6.c (added)
	* uspace/srv/net/inetsrv/inetping6.h (added)
	* uspace/srv/net/inetsrv/inetsrv.c (modified)
	* uspace/srv/net/inetsrv/inetsrv.h (modified)
	* uspace/srv/net/inetsrv/ndp.c (added)
	* uspace/srv/net/inetsrv/ndp.h (added)
	* uspace/srv/net/inetsrv/ntrans.c (added)
	* uspace/srv/net/inetsrv/ntrans.h (added)
	* uspace/srv/net/inetsrv/pdu.c (modified)
	* uspace/srv/net/inetsrv/pdu.h (modified)
	* uspace/srv/net/inetsrv/reass.c (modified)
	* uspace/srv/net/inetsrv/sroute.c (modified)
	* uspace/srv/net/loopip/loopip.c (modified)
	* uspace/srv/net/slip/Makefile (moved)
	* uspace/srv/net/slip/slip.c (added)
	* uspace/srv/net/tcp/conn.c (modified)
	* uspace/srv/net/tcp/ncsim.c (modified)
	* uspace/srv/net/tcp/pdu.c (modified)
	* uspace/srv/net/tcp/sock.c (modified)
	* uspace/srv/net/tcp/std.h (modified)
	* uspace/srv/net/tcp/tcp.c (modified)
	* uspace/srv/net/tcp/tcp_type.h (modified)
	* uspace/srv/net/tcp/test.c (modified)
	* uspace/srv/net/tcp/tqueue.c (modified)
	* uspace/srv/net/tcp/ucall.c (modified)
	* uspace/srv/net/udp/assoc.c (modified)
	* uspace/srv/net/udp/pdu.c (modified)
	* uspace/srv/net/udp/sock.c (modified)
	* uspace/srv/net/udp/std.h (modified)
	* uspace/srv/net/udp/udp_inet.c (modified)
	* uspace/srv/net/udp/udp_type.h (modified)

	mainline changes


Mon, 15 Jul 2013 20:36:54 GMT Jan Vesely <jano.vesely@…> [273c976]
	* kernel/arch/arm32/src/mach/beagleboardxm/beagleboardxm.c (modified)

	arm32, bbxm: Follow the manual in ISR steps order.

	Fixes ghost ...


Mon, 15 Jul 2013 19:37:32 GMT Maurizio Lombardi <m.lombardi85@…> [a940f1d]
	* kernel/arch/arm32/src/mach/beaglebone/beaglebone.c (modified)
	* kernel/genarch/src/drivers/am335x/timer.c (modified)

	am335x: the NEWIRQAGR bit of the ISR must be set *after* calling the ...


Mon, 15 Jul 2013 16:42:08 GMT Martin Decky <martin@…> [12df1f1]
	* uspace/srv/net/inetsrv/icmpv6.c (modified)
	* uspace/srv/net/inetsrv/icmpv6_std.h (modified)
	* uspace/srv/net/inetsrv/ndp.h (modified)
	* uspace/srv/net/inetsrv/pdu.c (modified)
	* uspace/srv/net/tcp/pdu.c (modified)
	* uspace/srv/net/tcp/std.h (modified)
	* uspace/srv/net/udp/pdu.c (modified)
	* uspace/srv/net/udp/std.h (modified)

	cherrypick trivial changes from lp:~as-s/helenos/ipv6


Sun, 14 Jul 2013 21:51:25 GMT Maurizio Lombardi <m.lombardi85@…> [956d4281]
	* uspace/drv/char/ns8250/ns8250.c (modified)

	ns8250: fix cstyle and typos


Fri, 12 Jul 2013 17:25:09 GMT Martin Decky <martin@…> [3aece36]
	* uspace/srv/net/inetsrv/inet_link.c (modified)

	configure a link-local IPv6 address instead of a static IPv6 address


Fri, 12 Jul 2013 17:24:47 GMT Martin Decky <martin@…> [bb9b0c6]
	* uspace/lib/c/generic/inet/addr.c (modified)
	* uspace/lib/c/include/inet/addr.h (modified)

	inet_addr_t to inet_naddr_t conversion routine


Fri, 12 Jul 2013 15:33:20 GMT Martin Decky <martin@…> [a17356fd]
	* uspace/lib/c/generic/iplink.c (modified)
	* uspace/lib/c/generic/iplink_srv.c (modified)
	* uspace/lib/c/include/inet/iplink.h (modified)
	* uspace/lib/c/include/inet/iplink_srv.h (modified)
	* uspace/lib/c/include/ipc/iplink.h (modified)
	* uspace/srv/net/ethip/ethip.c (modified)
	* uspace/srv/net/inetsrv/Makefile (modified)
	* uspace/srv/net/inetsrv/addrobj.c (modified)
	* uspace/srv/net/inetsrv/icmpv6.c (modified)
	* uspace/srv/net/inetsrv/icmpv6_std.h (modified)
	* uspace/srv/net/inetsrv/inet_link.c (modified)
	* uspace/srv/net/inetsrv/inet_link.h (modified)
	* uspace/srv/net/inetsrv/inetping6.c (modified)
	* uspace/srv/net/inetsrv/inetsrv.h (modified)
	* uspace/srv/net/inetsrv/pdu.c (modified)
	* uspace/srv/net/inetsrv/pdu.h (modified)
	* uspace/srv/net/loopip/loopip.c (modified)
	* uspace/srv/net/slip/slip.c (modified)

	iplink IPv6 datagram support
	rudimentary IPv6 support (sans ...


Fri, 12 Jul 2013 15:27:46 GMT Martin Decky <martin@…> [f5f79cd]
	* uspace/lib/c/generic/inetping6.c (modified)

	fix client-side protocol implementation


Fri, 12 Jul 2013 15:27:15 GMT Martin Decky <martin@…> [671b546]
	* uspace/lib/c/generic/inet/addr.c (modified)
	* uspace/lib/c/include/inet/addr.h (modified)

	addr128_t comparison operator


Fri, 12 Jul 2013 15:26:30 GMT Martin Decky <martin@…> [08ed137]
	* uspace/srv/net/inetsrv/ndp.c (added)
	* uspace/srv/net/inetsrv/ndp.h (added)
	* uspace/srv/net/inetsrv/ntrans.c (added)
	* uspace/srv/net/inetsrv/ntrans.h (added)

	basic NDP implementation


Fri, 12 Jul 2013 14:26:43 GMT Maurizio Lombardi <m.lombardi85@…> [c0dea01]
	* uspace/drv/block/ata_bd/main.c (modified)

	ata_bd: add the functions to the bd category