Gregory Nutt
8ee537c9dd
Rename up_cxxinitialize.c to stm32_cxxinitialize.c
2015-03-23 14:14:01 -06:00
Gregory Nutt
ec751e5177
Add Olimexino-STM32 board support from David Sidrane
2015-03-20 18:00:10 -06:00
Gregory Nutt
88fb59990a
Costmetic changes name while debugging a filename issue
2015-03-15 12:22:12 -06:00
Gregory Nutt
2b25c18d6a
Needs to include nuttx/board.h, not nuttx/arch.h for button interfaces
2015-03-14 11:59:44 -06:00
Gregory Nutt
4b160ee945
Bringing PPPD yet closer to the NuttX coding style
2015-03-11 18:47:04 -06:00
Gregory Nutt
5fc714c496
Add file headers to all PPPD files (still lots of style incompatibilies)
2015-03-11 08:33:57 -06:00
Gregory Nutt
678358057d
Update ChangeLog
2015-03-11 07:56:37 -06:00
Gregory Nutt
55c6a5ce38
Add a PPP daemon. From Max Neklyudov
2015-03-11 07:53:04 -06:00
Gregory Nutt
c22fe55190
Fix two uses of DEBUG_COLORATION vs STACK_COLORATION (from David Sidrane). Also some corrected comments
2015-03-05 06:41:14 -06:00
Gregory Nutt
0ff8ee62f4
Add missing options to NSH Library Kconfig. From Freddie Chopin
2015-03-02 06:16:38 -06:00
Gregory Nutt
e67abe226d
Add some Kconfig dependencies to reduce possibility of bad configurations. Suggested by OrbitalFox
2015-02-25 08:43:25 -06:00
Gregory Nutt
2857563972
Update ChangeLog
2015-02-20 07:32:53 -06:00
Gregory Nutt
0ddc09b5ed
OS test: Improved error checking for sem_timedwait() from Juha Niskanen
2015-02-20 07:31:59 -06:00
Gregory Nutt
8d0aef2bb6
Fix some time value changes; mostly changing greater than 1000000000 to greater than or equal to 1000000000. From Juha Niskanen
2015-02-20 07:07:36 -06:00
Gregory Nutt
406c3a3b7d
apps/examples/ostest: Sample errno on returns from sem_timedwait(). Otherwise, intervening system calls my change the value of the reported errno. Noted by Juha Niskanen
2015-02-19 08:41:15 -06:00
Gregory Nutt
ef6882ab74
Fix typo in Telnet Kconfig. From OrbitalFox
2015-02-19 06:40:18 -06:00
Gregory Nutt
bc7bddedba
apps/platform/Makefile: Add a default defintion for DELIM. Apparently it may not be present in certain causes during 'make distclean'. From Michal Ulianko (SourceForge patch #47
2015-02-18 09:49:55 -06:00
Gregory Nutt
7be2bcbe43
NSH: The default priority of the network initialization thread should be lower. It is CPU intensive and can interfere with other operations
2015-02-17 13:14:50 -06:00
Gregory Nutt
2eba8afab5
Some files that now include sys/time.h should no longer include timer.h
2015-02-15 16:38:18 -06:00
Gregory Nutt
1169d36fd1
Suffer the consequences of moving struct timeval to its correct location
2015-02-15 15:18:35 -06:00
Gregory Nutt
e3257dea51
Prep for 7.8 release
2015-02-11 11:05:45 -06:00
Gregory Nutt
bdbe6f2755
Fix some warnings in audio code causing by fixing the prototypes of mq_send() and mq_receive()
2015-02-09 12:50:04 -06:00
Gregory Nutt
56ee4a9044
Update ChangeLog
2015-02-06 10:27:09 -06:00
Gregory Nutt
ca99c2ef4d
apps/netutils/netlib: Add utilities to convert to/from prefix lengths from/to 128-bit network masks. Modify the NSH IPv6 ifconfig command to show the network mask in a more standard, human readable way.
2015-02-06 10:23:15 -06:00
Gregory Nutt
05af9871f6
Fix errors in range of IPv6 netmask range in Kconfig files
2015-02-05 10:47:42 -06:00
Gregory Nutt
75ef2d9d0b
ICMPv6: Some initial bugfix from first tests of the ICMPv6 auto-configuration logic. so far so good but a lot more testing is needed
2015-02-03 16:19:08 -06:00
Gregory Nutt
87bc48cc1e
ICMPv6: This completes coding of the ICMPv6 auto-configuration feature. It is not yet functional
2015-02-03 15:40:56 -06:00
Gregory Nutt
26c2bd077a
Add an ioctal() that can be used to perform ICMPv6 auto-configuration
2015-02-03 08:54:42 -06:00
Gregory Nutt
5694858d44
Update ChangeLog
2015-02-03 08:29:15 -06:00
Gregory Nutt
36c809cf02
apps/builtin: better fix for building with parallel make
...
Build-server sometimes fails 'make -j24' with:
In file included from builtin_list.c:62:0:
builtin_list.h:1:46: error: 'ts_engine_main' undeclared here (not in a function)
{ "ts_engine", SCHED_PRIORITY_DEFAULT, 2048, ts_engine_main },
or sometimes silently succeeds but generates builds that contain
a random subset of configured NuttX applications. There are two
root causes for this:
1) Recipes for building builtin_list.h and builtin_proto.h are not
linearizable.
2) Nothing ensures that 'make context' is run first for apps/builtin
This patch addresses both issues.
Signed-off-by: Juha Niskanen <juha.niskanen@haltian.com>
2015-02-03 08:24:24 -06:00
Gregory Nutt
d2dd063179
Add netlib and application hooks for ICMPv6 auto-configuration (still incomplete
2015-02-03 08:01:55 -06:00
Gregory Nutt
3b4bb42270
NSH: Fix error in conditional compilation in PS command. From Macs N
2015-02-03 07:21:56 -06:00
Gregory Nutt
7c6756d8e7
Removed forced enable of CONFIG_READLINE_ECHO in apps/system/readline/readline.h
2015-02-01 13:15:31 -06:00
Gregory Nutt
55d5b35fff
drivers/ramdisk.c and include/nuttx/fs/ramdisk.h: Add logic to dispose of the drvier and RAM buffer when the RAM disk has been unlinked and all open references to the RAM disk have been closed. Add new parameters to romdisk() to specify what should be done with the RAM/ROM buffer -- Should it be freed or not? Changed all calls to ramdisk() to use these new parameters.
2015-02-01 07:24:16 -06:00
Gregory Nutt
958a1b5aa2
Unix domain/FIFOs: Fix a race condition between FIFO buffer operations and the opening and closing of FIFOs which necessary when the FIFOs are used to support Unix domain, datagram sockets. The default policy is the deallocate FIFO buffering when the last client closes the pipe. When when used for datagram communicatinos, packets left in the FIFO will be lost. Some like UDP read-ahead is needed: The buffered data in the FIFO needs to be retained until the reader gets a chance to re-open the FIFO. Added an ioctl (PIPEIOC_POLICY) to control the buffer policy. Default (0) is the legacy behavior; Unix domain datagram logic sets the alternative policy so that the packet data persists after the FIFO is closed.
2015-01-30 11:14:24 -06:00
Gregory Nutt
85613e95e4
apps/ustream and udgram: Change default FIFO path to /dev/fifo
2015-01-30 09:07:22 -06:00
Gregory Nutt
3595304818
Cosmetic updates to comments
2015-01-29 15:26:03 -06:00
Gregory Nutt
0c50d85a9d
Unix domain: Various fixes to get apps/examplex/udgram working
2015-01-29 11:05:04 -06:00
Gregory Nutt
63d3463262
Reorder statements: printf clobbers errno value
2015-01-29 10:08:04 -06:00
Gregory Nutt
ad264c715c
Elminate some warnings with TCP and UDP are disabled
2015-01-29 09:33:45 -06:00
Gregory Nutt
c958153461
apps/examples/udgram: Add option to configure program name and task properties
2015-01-29 09:33:06 -06:00
Gregory Nutt
c11af69471
Minor fixes after initial tests with apps/examples/udgram
2015-01-28 15:27:54 -06:00
Gregory Nutt
41ebf460bb
apps/examples/udgram: Improve some size tests and improve error reporting
2015-01-28 14:58:22 -06:00
Gregory Nutt
3321323bd9
Update ChangeLog
2015-01-28 14:29:07 -06:00
Gregory Nutt
6dd5761048
apps/examples/udgram: Add a simple test of Unix domain datagram sockets
2015-01-28 14:28:11 -06:00
Gregory Nutt
0c2fbe6e8f
Unix domain: More fixes. With these changes, apps/examples/ustream works
2015-01-28 08:39:48 -06:00
Gregory Nutt
61b664d452
Unix domain: A few fixes from early integration
2015-01-27 16:39:30 -06:00
Gregory Nutt
20190a89f7
Unix domain: With these changes I can build a system with no link layer enabled, only Unix domain sockets
2015-01-27 15:26:03 -06:00
Gregory Nutt
ac637db8fc
apps/examples/ustream: Fix error in Makefile
2015-01-27 14:46:01 -06:00
Gregory Nutt
679244ccea
Various fixes to get Unix domain sockets to build on the simulator without Ethernet
2015-01-27 14:11:46 -06:00