summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* tests/ntp: Update to the new test printer headerHEADmasterChris Johns2023-10-051-0/+1
|
* bsd/ntpq: Use the correct address lengthKinsey Moore2023-09-231-0/+8
| | | | | | lwIP includes more than the bare address structures in its accounting of the total addrinfo struct size. Ensure that lwIP gets the correct address size.
* bsd/ntpq: Add an output buffer and size to the ntpq queryChris Johns2023-06-082-20/+36
| | | | | | | The output buffer and size lets other tasks make queries. The ntpq lock makes sure only command runs at a time and providing a user output buffer lets each query complete without corrupting each other.
* bsd/ntp: Wrap the ntpq query in the bsd program wrapperChris Johns2023-06-011-2/+41
| | | | Wrapping the query command catches errors that call exit
* bsd/ntp: Clean up ntpq header for use in applicationsChris Johns2023-05-311-2/+34
| | | | | | - Add the ntpq query prototype - Remove references to ntp headers
* waf: Detect libdebuggerChris Johns2023-05-251-1/+8
|
* testsute/ntp: Increase shell stack sizeChris Johns2023-05-251-1/+5
| | | | | | | - The ntpq command uses 17K of stack with libbsd. Increase the shell's stack size - Enable stack checking
* bsd/ntp: Set the ntpq fd set sizeChris Johns2023-05-251-3/+11
| | | | - Fix the trailing line feed printing
* bsd/ntp: Only clean up in the finish safe handlerChris Johns2023-05-251-2/+1
| | | | - Clean up the internal requests workers before the workers
* bsd/ntp: Fix the handling of max active fd when removing the max fdChris Johns2023-05-251-1/+6
| | | | | This is a fix to a bug fix to catch removing the last fd in a set when it is the max active fd.
* bsd/ntp: Copy all fds in an fd_setChris Johns2023-05-241-0/+4
|
* tests/ntpd: Enable debuggerChris Johns2023-05-242-5/+68
|
* bsd/ntpd: Restart global variable destructionChris Johns2023-05-2415-5/+520
|
* bsd/ntp: Add stop and running control to ntpdChris Johns2023-05-174-14/+116
| | | | - Disable syslog and openlog output
* bsd/ntp: Install only the RTEMS specific headersChris Johns2023-05-161-15/+8
|
* netservices.py: Spelling correctionKinsey Moore2023-05-151-4/+4
|
* netservices.py: Move defaults out of testsKinsey Moore2023-05-152-9/+3
| | | | | | network-config.h unconditionally defines all configuration items, so applications can not rely on their absence to use defaults. This moves defaults out of the application/test because they cannot be used there.
* testsuites/ntp: Remove limits and duplicatesKinsey Moore2023-05-151-6/+0
| | | | | This removes limits for configuration items where unlimited objects applies and removes a duplicate configuration line.
* bsd/ntp: Update namespace.hChris Johns2023-05-151-902/+1019
| | | | | - Sort namespace.h - Add ntpq labels
* ntpd: Fix select to support available fdsChris Johns2023-05-152-8/+10
|
* bsd/ntp: Add ntpq commandChris Johns2023-05-1528-22/+782
|
* bsd/ntp: Import ntpqChris Johns2023-05-1518-0/+11582
|
* bsd/ntp: Use msyslog support for %mChris Johns2023-04-254-18/+63
|
* bsd/ntp: Remove warning about errno_to_strChris Johns2023-04-252-1/+5
|
* bsd/ntp: Include rtems-bsd-program.h for calls to extiChris Johns2023-04-255-0/+15
|
* testsuite/ntp: Add debugging supportChris Johns2023-04-251-11/+32
| | | | | | - Switch to using the printf RTEMS test printer - Add flosh and sleep for BSPs that printk in drivers
* waf: Support for config.inc to handle NTP serversChris Johns2023-04-256-24/+156
| | | | - The config.inc fields are now optional
* waf: Remove config.ini support until neededChris Johns2023-04-251-28/+0
|
* waf: Add option to enable NTP debugChris Johns2023-04-252-6/+106
|
* rtems_waf: UpdateChris Johns2023-04-201-0/+0
|
* legacy: Builds with the latest legacy stackChris Johns2023-04-1912-39/+43
|
* libbsd: Get telnet functionalKinsey Moore2023-04-197-35/+105
| | | | | Telnet has also been tested to be functional under lwIP. NTP needs rework at least under libbsd.
* libbsd: Get network tests compiling under libbsdKinsey Moore2023-04-182-0/+138
| | | | This required a hack to get libm linked after libbsd.
* legacy: Build fixesChris Johns2023-04-183-19/+52
|
* lwip: Restore build and break out adapter sourceKinsey Moore2023-04-186-180/+155
| | | | | This fixes the build for tests that use libraries from the installed BSP and breaks out the common adapter code for reuse.
* legacy: Fixes for the legacy network stackChris Johns2023-04-186-75/+117
|
* waf: Add support for the legacy stackChris Johns2023-04-186-65/+3864
|
* Update rtems_wafChris Johns2023-04-181-0/+0
|
* Rename the BSD services top levelChris Johns2023-04-18302-4/+4
|
* wscript: Allow selection of BSPs via config.iniKinsey Moore2022-11-232-1/+47
|
* Migrate telnet test from rtems-lwipKinsey Moore2022-09-094-0/+215
|
* Add TTCP source and testKinsey Moore2022-09-095-0/+1243
|
* testsuite: Add ntp01.exe testKinsey Moore2022-09-092-0/+479
| | | | | | The bulk of this test was sourced from the same location as the content of the sebhbsd directory with some minor modifications to make it compatible with rtems-lwip.
* networkservices.py: Add NTP library buildKinsey Moore2022-09-092-0/+123
|
* sebhbsd: Adapt sourceKinsey Moore2022-09-063-0/+22
| | | | Add the tweaks necessary for this to compile on lwIP.
* sebhbsd: Import NTP sourcesKinsey Moore2022-09-06300-0/+122919
| | | | | These were retrieved from git hash 8dd5badffc37c674d664d06887976bce44dda5f6 of the repository.
* Initial CommitVijay Kumar Banerjee2022-09-069-0/+646
This adds the rtems-waf submodule, minimal build infrastructure, and testsuite support files.