Commit Graph

1098 Commits (256a2074f01f508d6dbb7b36e6a75e8406fb30ba)

Author SHA1 Message Date
Martin Lenders 2362623490 Fix trailing whitespaces
Fixes #1138
9 years ago
René Kijewski 4e4f908379 Initial import of the x86 port
Currently this works only in qemu.
9 years ago
René Kijewski 75f71992e5 Add doxygen comments to MSP's oneway malloc 9 years ago
René Kijewski 1b89f334e3 msp430: provide oneway-malloc implicitly
For MSP430 boards oneway-malloc is already used *if* `malloc.h` was
included. The problem is that `malloc.h` is not a standard header, even
though it is common. `stdlib.h` in the right place to look for
`malloc()` and friends.

This change removes this discrepancy. `malloc()` is just named like
that, without the leading underscore. The symbols now are weak, which
means that they won't override library functions if MSP's standard
library will provide these functions at some point. (Unlikely, since
using `malloc()` on tiny systems is less then optimal ...)

Closes #1061 and #863.
9 years ago
Oleg Hahm 6dbeacd2ce documentation: fixed sixlowpan doxygen filename 9 years ago
Oleg Hahm f8168c86d3 documentation: fixed organization of 6LoWPAN doxygen 9 years ago
Oleg Hahm 9efc0d2255 documentation: added missing doxygen header to transceiver interface 9 years ago
Oleg Hahm ce73fa56e2 documentation: moved network documentation to top level 9 years ago
Christian Mehlis 0aa87a8ee7 Merge pull request #1208 from Kijewski/issue-1199
documentation: fix doxygen for `pthread_*.h`
9 years ago
René Kijewski e135bdc266 documentation: fix doxygen for `pthread_*.h`
The pthread header files aren't in the doxygen page anymore after #1137,
because I `@file`'d the `.c` files, not the `.h` files.

This change moves doxygen boilerplate.

Closes #1199.
9 years ago
Oleg Hahm ef5ec344fd core: prefix API functions correctly
Also changed names for bitarithm functions and rename thread_pid to sched_active_pid.
9 years ago
Jan S 836b8b9d2d sys/ping/ping.c: malloc size of type, not size of pointer 9 years ago
Jan S ba907471f3 fixed printf specifiers 9 years ago
Thomas Eichinger 7a031e5669 net: handle macro redefinitions for OS X
undefine macros and reorder header includes to get rid of system
defined macros on OS X

fixes #1165
10 years ago
Thomas Eichinger 46acc2f5d5 shell: renaming `isnumber` to `is_number` in sc_net_if.c
fix name collision on OS X by renaming
10 years ago
René Kijewski e94912f7be sys/crypo: fix function declarations
In #1119 old-style function declarations are exterminated and forbidden.
I missed the functions in `sys/crypto` because they weren't used
throughout the tests/examples before #1124.
10 years ago
René Kijewski 8038e96d09 Merge pull request #1119 from Kijewski/error_old-style-definition
Exterminate old-style function definitions
10 years ago
René Kijewski ccc934856f Merge pull request #1124 from Kijewski/consolidate-crypto
sys:crypto: put ciphers into one module
10 years ago
Ludwig Ortmann 2314915ff2 license: fix license header grammar
insert missing "is"
10 years ago
René Kijewski 96fba8a19b sys:crypto: put ciphers into one module 10 years ago
René Kijewski 9a9caf2c68 Exterminate old-style function definitions 10 years ago
Benjamin Valentin 8ec8b3f100 net/ip: fix wrong double negative in the comments 10 years ago
Benjamin Valentin 143b6560da net/ip: apply workaround to fix IP forwarding
When sending a packet a workaround is applied when ndp_get_ll_address() returns NULL as is's not implemented properly yet.
The same should happen when a packet is forwarded as it's dropped otherwise.
10 years ago
René Kijewski 6a0053fbc8 shell:ps: SCHEDSTATISTICS cols only if needed 10 years ago
Christian Mehlis f1ce664dcf Merge pull request #1116 from Kijewski/ccnl-warnings
ccnl: remove type warning
10 years ago
Christian Mehlis 246a6c73d2 Merge pull request #1084 from mehlis/ccnl-debug
ccnl: extra debug statements
10 years ago
René Kijewski 5879ccbcd3 Merge pull request #1117 from BytesGalore/add_missing_pthread_cv_header
sys:posix:pthread added missing `pthread_cond.h` to `pthread.h`
10 years ago
Martin Landsmann 61b0331980 added `pthread_cond.h` to `pthread.h`
adjusted `test_pthread_condition_variable\main.c` includes reflecting the above change
10 years ago
René Kijewski b8419d48d9 ccnl: remove type warning 10 years ago
Martine Lenders 48d2ad285b Merge pull request #872 from OlegHahm/rpl_route_shell_command
sys: net: rpl: added RPL route shell command
10 years ago
Oleg Hahm 0018e3a181 shell: added RPL route shell command 10 years ago
René Kijewski f23dab96d2 sys: rename ringbuffer functions
Closes #1011.
10 years ago
Christian Mehlis 433e40c76e ccnl: extra debug statements 10 years ago
BytesGalore f4a994ac89 Merge pull request #1076 from BytesGalore/remove_return_from_noreturn_function
sys:posix:pthread removed explicit `return;` from `pthread_exit()`
10 years ago
Martin fc532ad891 added else branch in `pthread_exit()` to avoid calling explicit `return;`
however, this won't help to completely eliminate the warning on returning from a `noreturn` function
10 years ago
Martin 619039e0e2 add pthread condition variable implementation 10 years ago
Christian Mehlis 72036742d8 Merge pull request #1063 from Kijewski/shell_command_t-fix-const
shell: strings in shell_command_t are const
10 years ago
René Kijewski 07cc72576e shell: Comment internal members, too
Closes #979.
10 years ago
René Kijewski 4ed38bd2f3 shell: strings in shell_command_t are const 10 years ago
BytesGalore 9d4d98c9ea Merge pull request #1025 from BytesGalore/add_out_of_bounds_check
sys:posix:pthread added check to avoid array out of bound access
10 years ago
Martin 345e76a0d7 added check to avoid array out of boud access 10 years ago
Christian Mehlis 1e9b9ed0bd Merge pull request #917 from fabianbrandt/rpl_config_split
Splitting rpl_structs.h into structs and config part
10 years ago
Fabian Brandt 85d8cd8e0a Four macros changed to static inline type functions and style fixes 10 years ago
Christian Mehlis f04007e15f Merge pull request #918 from fabianbrandt/etx_now_routing
ETX-functionality is now part of a common routing-module
10 years ago
Fabian Brandt ef5eaff1bc ETX-functionality is now part of a common routing-module 10 years ago
Fabian Brandt 2634b3c400 Splitting rpl_structs.h into structs and config part 10 years ago
Christian Mehlis dcabf10fcb ccnl: appserver: remove unused flag 10 years ago
Christian Mehlis 13b38a46ac ccnl: don't include c files
this fixes a build problem on
debian and ubuntu based systems
10 years ago
Thomas Eichinger d89faccc78 Merge pull request #1031 from LudwigOrtmann/issue_676
redbee-econotag: fix maca
10 years ago
Christian Mehlis c1f0ef9fbe Merge pull request #1037 from Kijewski/issue-577
shell: Add doxygen
10 years ago