Age | Commit message (Expand) | Author | Files | Lines |
2023-10-26 | WIP: [klibc] ipconfig: Add support for RA-DNS alongside SLAACipv6 | Ben Hutchings | 2 | -11/+115 |
2023-10-26 | WIP: [klibc] ipconfig: Add support for SLAAC | Ben Hutchings | 5 | -8/+271 |
2023-10-26 | WIP: [klibc] ipconfig: Add support for DHCPv6 | Ben Hutchings | 5 | -4/+696 |
2023-10-26 | [klibc] ipconfig: Add support for non-compressed domain lists | Ben Hutchings | 1 | -8/+10 |
2023-10-26 | [klibc] ipconfig: Move and rename DNS list decoding function | Ben Hutchings | 4 | -214/+229 |
2023-10-26 | [klibc] ipconfig: Split state creation out of add_one_dev() | Ben Hutchings | 1 | -20/+23 |
2023-10-26 | [klibc] ipconfig: Introduce per-protocol event handling operations | Ben Hutchings | 6 | -99/+176 |
2023-10-26 | [klibc] ipconfig: Define struct state and protocol numbers in netdev.h | Ben Hutchings | 2 | -17/+20 |
2023-06-05 | [klibc] ipconfig: Generalise per-device socket member | Ben Hutchings | 4 | -16/+10 |
2023-06-05 | [klibc] ipconfig: Rename BOOTP/DHCP port variables and macros | Ben Hutchings | 3 | -18/+18 |
2023-06-05 | [klibc] ipconfig: Dump IPv6 configuration to file | Ben Hutchings | 1 | -25/+30 |
2023-06-05 | [klibc] ipconfig: Get and set device IPv6 configuration | Ben Hutchings | 3 | -19/+247 |
2023-06-05 | [klibc] ipconfig: Link with libmnl | Ben Hutchings | 1 | -0/+3 |
2023-06-05 | [klibc] ipconfig: Copy template to device earlier | Ben Hutchings | 1 | -11/+15 |
2023-06-05 | [klibc] ipconfig: Parse IPv6 addresses and prefix lengths | Ben Hutchings | 2 | -29/+83 |
2023-06-05 | [klibc] kinit: Introduce ip_addr union type and explicit address family | Ben Hutchings | 6 | -71/+109 |
2023-06-05 | [klibc] ipconfig: Store prefix length, not netmask, in netdev structure | Ben Hutchings | 4 | -34/+61 |
2023-06-05 | [klibc] ipconfig: Stop pretending to handle RARP | Ben Hutchings | 2 | -16/+4 |
2023-06-05 | [klibc] inet: Implement IPv6 zero compression in inet_ntop() | Ben Hutchings | 1 | -9/+24 |
2023-06-05 | [klibc] inet: Define IPv6 address compare/test macros | Ben Hutchings | 1 | -0/+20 |
2023-06-05 | [klibc] inet: Fix off-by-one in inet_ntop() | Ben Hutchings | 1 | -1/+1 |
2023-06-05 | [klibc] inet: Define maximum string lengths for inet_ntop() | Ben Hutchings | 1 | -0/+3 |
2023-06-05 | [klibc] Add getrandom() syscall and <sys/random.h> header | Ben Hutchings | 2 | -0/+10 |
2023-06-05 | [klibc] libmnl: Add config header generated for klibc | Ben Hutchings | 1 | -0/+67 |
2023-06-05 | [klibc] libmnl: src: doc: Fix messed-up Netlink message batch diagram | Duncan Roe | 1 | -9/+10 |
2023-06-05 | [klibc] libmnl: doxygen: Fixed link to the git source tree on the website. | igo95862 | 1 | -1/+1 |
2023-06-05 | [klibc] libmnl: include: add MNL_SOCKET_DUMP_SIZE definition | Pablo Neira Ayuso | 1 | -0/+1 |
2023-06-05 | [klibc] libmnl: nlmsg: Fix a missing doxygen section trailer | Duncan Roe | 1 | -0/+4 |
2023-06-05 | [klibc] libmnl: src: fix doxygen function documentation | Fernando Fernandez Mancera | 5 | -159/+113 |
2023-06-05 | [klibc] libmnl: libmnl: zero attribute padding | Florian Westphal | 1 | -0/+5 |
2023-06-05 | [klibc] libmnl: callback: mark cb_ctl_array 'const' in mnl_cb_run2() | Guillaume Nault | 2 | -3/+4 |
2023-06-05 | [klibc] libmnl: src: cleanup function definitions | Pablo Neira Ayuso | 4 | -72/+51 |
2023-06-05 | [klibc] libmnl: Move declaration of visibility attributes before definition. | Peter Foley | 4 | -68/+68 |
2023-06-05 | [klibc] libmnl: nlmsg: Improve payload printing | Carlos Falgueras García | 1 | -4/+4 |
2023-06-05 | [klibc] libmnl: socket: introduce mnl_socket_open2() | Guillaume Nault | 3 | -10/+35 |
2023-06-05 | [klibc] libmnl: header: use sysconf() instead of getpagesize() | Markus Teich | 1 | -1/+1 |
2023-06-05 | [klibc] libmnl: attr: minor doc fix in mnl_attr_next() | Hisao Tanabe | 1 | -1/+0 |
2023-06-05 | [klibc] libmnl: doc: minor fix | Ken-ichirou MATSUZAWA | 2 | -5/+3 |
2023-06-05 | [klibc] libmnl: socket: creating a struct mnl_socket from a pre-existing socket | Ken-ichirou MATSUZAWA | 3 | -0/+39 |
2023-06-05 | [klibc] libmnl: socket: calloc expects struct size as second parameter | Pablo Neira Ayuso | 1 | -1/+1 |
2023-06-05 | [klibc] libmnl: attr: validate MNL_TYPE_MSEC same as MNL_TYPE_U64 | Ken-ichirou MATSUZAWA | 1 | -0/+1 |
2023-06-05 | [klibc] libmnl: doc: mnl_socket_open returns NULL on error | Shawn Landden | 1 | -1/+1 |
2023-06-05 | [klibc] libmnl: include: don't force compiler to enter C++11 mode | Pablo Neira Ayuso | 1 | -8/+3 |
2023-06-05 | [klibc] libmnl: callback: fix missing handling of NLM_F_DUMP_INTR | Stephen Hemminger | 1 | -1/+8 |
2023-06-05 | [klibc] libmnl: doxygen: fix a variable name. | Eric Leblond | 1 | -1/+1 |
2023-06-05 | [klibc] libmnl: parse: add mnl_attr_for_each_payload | Pablo Neira Ayuso | 3 | -4/+43 |
2023-06-05 | [klibc] libmnl: nlmsg: fix valgrind warnings about padding | Stephen Hemminger | 1 | -2/+3 |
2023-06-05 | [klibc] libmnl: COPYING: update file (FSF address was outdated) | Pablo Neira Ayuso | 1 | -22/+63 |
2023-06-05 | [klibc] libmnl: doc: fix wrong comment describing mnl_nlmsg_batch_stop() | Sean Robinson | 1 | -3/+3 |
2023-06-05 | [klibc] libmnl: src: use limits.h header | Jan Engelhardt | 1 | -2/+1 |
2023-06-05 | [klibc] libmnl: doc: don't show up EXPORT_SYMBOL in doxygen | Pablo Neira Ayuso | 5 | -86/+135 |
2023-06-05 | [klibc] libmnl: header: fix invalid use of type void * in arithmetic of mnl_f... | Pablo Neira Ayuso | 1 | -2/+2 |
2023-06-05 | [klibc] libmnl: header: fix signess issues in MNL_SOCKET_BUFFER_SIZE | Pablo Neira Ayuso | 1 | -1/+1 |
2023-06-05 | [klibc] libmnl: include: add missing unistd.h | Jan Engelhardt | 1 | -0/+1 |
2023-06-05 | [klibc] libmnl: doc: add new website at netfilter.org to doxygen | Pablo Neira Ayuso | 1 | -2/+2 |
2023-06-05 | [klibc] libmnl: nlmsg: add new message batching infrastructure | Pablo Neira Ayuso | 3 | -0/+204 |
2023-06-05 | [klibc] libmnl: header: missing parenthesis in MNL_SOCKET_BUFFER_SIZE definition | Pablo Neira Ayuso | 1 | -1/+1 |
2023-06-05 | [klibc] libmnl: header: use getpagesize() for MNL_SOCKET_BUFFER_SIZE | Pablo Neira Ayuso | 1 | -1/+1 |
2023-06-05 | [klibc] libmnl: attr: add put function that allows to check buffer size | Pablo Neira Ayuso | 3 | -0/+192 |
2023-06-05 | [klibc] libmnl: callback: use of inline in mnl_cb_run*() function | Pablo Neira Ayuso | 1 | -35/+44 |
2023-06-05 | [klibc] libmnl: header: add MNL_ARRAY_SIZE(x) | Pablo Neira Ayuso | 1 | -0/+4 |
2023-06-05 | [klibc] libmnl: attr: add mnl_attr_nest_cancel() | Pablo Neira Ayuso | 3 | -0/+15 |
2023-06-05 | [klibc] libmnl: nlmsg: remove unused function mnl_nlmsg_aligned_size() | Jan Engelhardt | 1 | -12/+0 |
2023-06-05 | [klibc] libmnl: build: tag function headers rather than decls as exported | Jan Engelhardt | 6 | -114/+144 |
2023-06-05 | [klibc] libmnl: nlmsg: remove unexisting mnl_nlmsg_total_size | Pablo Neira Ayuso | 2 | -2/+0 |
2023-06-05 | [klibc] libmnl: license: change licensing terms from GPLv2+ to LGPLv2.1+ | Pablo Neira Ayuso | 5 | -275/+400 |
2023-06-05 | [klibc] libmnl: socket: propagate sendto/recvmsg's return types | Jan Engelhardt | 2 | -5/+7 |
2023-06-05 | [klibc] libmnl: attr: avoid multiple definition of hidden variable | Jan Engelhardt | 2 | -25/+16 |
2023-06-05 | [klibc] libmnl: include: use C++ headers in C++ mode | Jan Engelhardt | 1 | -5/+8 |
2023-06-05 | [klibc] libmnl: src: implement both GCC visibility support and export script | Cristian Rodríguez | 2 | -49/+113 |
2023-06-05 | [klibc] libmnl: attr: remove redundant check for NULL | Jan Engelhardt | 1 | -2/+2 |
2023-06-05 | [klibc] libmnl: nlmsg: use bool for mnl_nlmsg_ok() | Jan Engelhardt | 3 | -4/+4 |
2023-06-05 | [klibc] libmnl: socket: constify a struct sockaddr_nl | Jan Engelhardt | 1 | -1/+1 |
2023-06-05 | [klibc] libmnl: nlmsg: rework mnl_nlmsg_fprintf | Pablo Neira Ayuso | 2 | -26/+134 |
2023-06-05 | [klibc] libmnl: attr: rename str_null from NULL away | Jan Engelhardt | 2 | -5/+5 |
2023-06-05 | [klibc] libmnl: nlmsg: use bool return type for yes-no functions | Jan Engelhardt | 2 | -11/+14 |
2023-06-05 | [klibc] libmnl: include: add cplusplus guards for extern | Jan Engelhardt | 1 | -0/+8 |
2023-06-05 | [klibc] libmnl: socket: use more appropriate types for mnl_socket_bind | Jan Engelhardt | 2 | -2/+2 |
2023-06-05 | [klibc] libmnl: callback: mnl_cb_run should use a void * | Jan Engelhardt | 2 | -5/+5 |
2023-06-05 | [klibc] libmnl: attr: string functions should take char * | Jan Engelhardt | 2 | -4/+4 |
2023-06-05 | [klibc] libmnl: include: consistent usage of "extern" | Jan Engelhardt | 1 | -1/+1 |
2023-06-05 | [klibc] libmnl: doc: documentation updates | Jan Engelhardt | 4 | -26/+27 |
2023-06-05 | [klibc] libmnl: socket: remove statement with no effect | Jan Engelhardt | 1 | -1/+0 |
2023-06-05 | [klibc] libmnl: src: remove redundant casts | Jan Engelhardt | 2 | -2/+2 |
2023-06-05 | [klibc] libmnl: src: add const qualifiers | Jan Engelhardt | 2 | -5/+5 |
2023-06-05 | [klibc] libmnl: doc: git tree update (now at netfilter.org) and fix listing i... | Pablo Neira Ayuso | 1 | -7/+7 |
2023-06-05 | [klibc] libmnl: src: define MNL_SOCKET_BUFFER_SIZE to 8192UL | Pablo Neira Ayuso | 2 | -2/+6 |
2023-06-05 | [klibc] libmnl: build: resolve compiler warnings | Jan Engelhardt | 1 | -1/+1 |
2023-06-05 | [klibc] libmnl: add quote from Thoureau to documentation | Pablo Neira Ayuso | 1 | -0/+4 |
2023-06-05 | [klibc] libmnl: doxygen documentation | Pablo Neira Ayuso | 4 | -143/+220 |
2023-06-05 | [klibc] libmnl: examples: put examples files into specific directories | Pablo Neira Ayuso | 1 | -1/+6 |
2023-06-05 | [klibc] libmnl: skip PortID and sequence checking if zero | Pablo Neira Ayuso | 1 | -4/+13 |
2023-06-05 | [klibc] libmnl: socket: remove mnl_socket_sendmsg() and mnl_socket_recvmsg() | Pablo Neira Ayuso | 2 | -32/+0 |
2023-06-05 | [klibc] libmnl: nlmsg: use size_t instead of int for several input parameters | Pablo Neira Ayuso | 2 | -8/+8 |
2023-06-05 | [klibc] libmnl: relax mnl_attr_type_valid() checkings and change errno value | Pablo Neira Ayuso | 1 | -1/+6 |
2023-06-05 | [klibc] libmnl: change errno values for mnl_cb_run[2]() | Pablo Neira Ayuso | 1 | -3/+6 |
2023-06-05 | [klibc] libmnl: add helpers to nest attributes | Pablo Neira Ayuso | 2 | -0/+36 |
2023-06-05 | [klibc] libmnl: remove references to 'generic' in header file | Pablo Neira Ayuso | 1 | -3/+3 |
2023-06-05 | [klibc] libmnl: fix warning in mnl_cb_run2() | Pablo Neira Ayuso | 1 | -3/+3 |
2023-06-05 | [klibc] libmnl: remove redudant alignment in mnl_nlmsg_size() | Pablo Neira Ayuso | 1 | -1/+1 |
2023-06-05 | [klibc] libmnl: use size_t to indicate the buffer size in mnl_cb_run*() | Pablo Neira Ayuso | 2 | -4/+4 |
2023-06-05 | [klibc] libmnl: review data types for input parameters of mnl_attr_*() functions | Pablo Neira Ayuso | 2 | -22/+23 |
2023-06-05 | [klibc] libmnl: fix mnl_attr_parse() | Jozsef Kadlecsik | 1 | -1/+1 |
2023-06-05 | [klibc] libmnl: add mnl_nlmsg_fprintf() function for debugging purposes | Pablo Neira Ayuso | 2 | -12/+19 |
2023-06-05 | [klibc] libmnl: fix for mnl_attr_for_each_nested() | Jozsef Kadlecsik | 1 | -2/+2 |
2023-06-05 | [klibc] libmnl: update socket helper documentation | Pablo Neira Ayuso | 1 | -5/+6 |
2023-06-05 | [klibc] libmnl: minor update in README (library is around 30KB here, not 20KB) | Pablo Neira Ayuso | 1 | -1/+1 |
2023-06-05 | [klibc] libmnl: remove mnl_nlmsg_get_len() function | Pablo Neira Ayuso | 3 | -19/+3 |
2023-06-05 | [klibc] libmnl: remove bogus casting in mnl_nlmsg_get_payload_tail() | Pablo Neira Ayuso | 1 | -1/+1 |
2023-06-05 | [klibc] libmnl: improve documentation of netlink message helpers | Pablo Neira Ayuso | 1 | -21/+55 |
2023-06-05 | [klibc] libmnl: review documentation on netlink attribute helpers | Pablo Neira Ayuso | 1 | -32/+68 |
2023-06-05 | [klibc] libmnl: add new README file | Pablo Neira Ayuso | 1 | -8/+22 |
2023-06-05 | [klibc] libmnl: more consistency name issues: rename get_data*() to get_paylo... | Pablo Neira Ayuso | 4 | -25/+25 |
2023-06-05 | [klibc] libmnl: x | Pablo Neira Ayuso | 1 | -1/+5 |
2023-06-05 | [klibc] libmnl: rename mnl_nlmsg_payload_size() to mnl_nlmsg_get_payload_len(... | Pablo Neira Ayuso | 2 | -4/+4 |
2023-06-05 | [klibc] libmnl: rename msg.c to nlmsg.c | Pablo Neira Ayuso | 1 | -0/+3 |
2023-06-05 | [klibc] libmnl: rename mnl_attr_type_ok() by mnl_attr_type_valid() for consis... | Pablo Neira Ayuso | 2 | -5/+5 |
2023-06-05 | [klibc] libmnl: fix warning in compilation due to different signess | Pablo Neira Ayuso | 2 | -4/+10 |
2023-06-05 | [klibc] libmnl: remove bogus checking in mnl_attr_validate() and mnl_attr_val... | Pablo Neira Ayuso | 1 | -2/+2 |
2023-06-05 | [klibc] libmnl: rename mnl_attr_type_invalid() by mnl_attr_type_ok() | Pablo Neira Ayuso | 2 | -2/+4 |
2023-06-05 | [klibc] libmnl: remove mnl_align() as it's been replaced by MNL_ALIGN() | Pablo Neira Ayuso | 3 | -25/+12 |
2023-06-05 | [klibc] libmnl: check source of the netlink message and fix sequence tracking... | Pablo Neira Ayuso | 3 | -12/+36 |
2023-06-05 | [klibc] libmnl: add validation infrastructure and rework attribute parsing | Pablo Neira Ayuso | 2 | -58/+183 |
2023-06-05 | [klibc] libmnl: use C99 types uintXX_t instead of POSIX u_intXX_t | Pablo Neira Ayuso | 3 | -32/+33 |
2023-06-05 | [klibc] libmnl: constify several mnl_socket_* parameters and use size_t inste... | Pablo Neira Ayuso | 2 | -13/+13 |
2023-06-05 | [klibc] libmnl: fix mnl_socket_bind() to support the selection of the netlink... | Pablo Neira Ayuso | 1 | -0/+1 |
2023-06-05 | [klibc] libmnl: partially revert previous commit | Pablo Neira Ayuso | 2 | -4/+4 |
2023-06-05 | [klibc] libmnl: use `unsigned int' for number of bytes and array size in call... | Pablo Neira Ayuso | 2 | -7/+7 |
2023-06-05 | [klibc] libmnl: add COPYING file | Pablo Neira Ayuso | 5 | -8/+355 |
2023-06-05 | [klibc] libmnl: fix mnl_cb_run() and mnl_cb_run2() return value logic | Pablo Neira Ayuso | 1 | -5/+13 |
2023-06-05 | [klibc] libmnl: finish API documentation | Pablo Neira Ayuso | 3 | -19/+129 |
2023-06-05 | [klibc] libmnl: fix leak in mnl_socket_open() | Pablo Neira Ayuso | 1 | -1/+3 |
2023-06-05 | [klibc] libmnl: initial libmnl import | Pablo Neira Ayuso | 6 | -0/+928 |
2023-06-05 | [klibc] Prepare to import libmnl | Ben Hutchings | 1 | -0/+39 |
2023-06-05 | [klibc] ipconfig: Retry failed send after 1 second | Ben Hutchings | 1 | -10/+1 |
2023-06-05 | [klibc] ipconfig: Handle error events from poll | Ben Hutchings | 1 | -2/+11 |
2023-06-05 | [klibc] ipconfig: Do not poll sockets we don't intend to read from | Ben Hutchings | 1 | -6/+12 |
2023-03-03 | [klibc] Add LoongArch64 port | Feiyang Chen | 11 | -1/+217 |
2023-02-12 | Merge branch 'time64' | Ben Hutchings | 58 | -805/+517 |
2023-02-12 | [klibc] time: Use 64-bit time types on all architectures | Ben Hutchings | 4 | -10/+73 |
2023-02-12 | [klibc] time: Use clock_* system calls for time-of-day and sleep | Ben Hutchings | 9 | -10/+82 |
2023-02-12 | [klibc] select: Make all select calls wrappers for pselect6() | Ben Hutchings | 2 | -5/+0 |
2023-02-12 | [klibc] select: Fix handling of NULL timeout when wrapping pselect() | Ben Hutchings | 1 | -1/+2 |
2023-02-12 | [klibc] select: Remove support for pselect7() syscall | Ben Hutchings | 2 | -20/+0 |
2023-02-12 | [klibc] utimes: Make all utimes calls wrappers for utimensat() | Ben Hutchings | 5 | -14/+22 |
2023-02-12 | [klibc] stat: Make all stat calls wrappers for statx() | Ben Hutchings | 25 | -633/+72 |
2023-02-12 | [klibc] resource: Avoid using <linux/resource.h> | Ben Hutchings | 1 | -2/+33 |
2023-02-12 | [klibc] signal: Make RT signals mandatory | Ben Hutchings | 20 | -109/+2 |
2023-02-12 | [klibc] i386,m68k,s390: signal: Switch to RT signal API | Ben Hutchings | 6 | -14/+30 |
2023-02-12 | [klibc] m68k,s390,x86: signal: Stop using broken <asm/signal.h> | Ben Hutchings | 4 | -12/+226 |
2023-02-12 | [klibc] 2.0.12 released, next version is 2.0.13 | Ben Hutchings | 1 | -1/+1 |
2023-01-04 | [klibc] mips64: Fix struct stat layout | Ben Hutchings | 1 | -5/+8 |
2022-12-31 | [klibc] ls: Handle relative directory names correctly | Ben Hutchings | 1 | -10/+8 |
2022-12-30 | [klibc] strstr, memmem: Handle zero-length needle correctly | Ben Hutchings | 1 | -1/+4 |
2022-12-30 | [klibc] strrchr: Handle c == 0 correctly | Ben Hutchings | 1 | -1/+3 |
2022-12-30 | [klibc] tests: Add test program for string search functions | Ben Hutchings | 2 | -0/+120 |
2022-11-11 | [klibc] mips/mips64: Get rid of delay slot hacks | Jiaxun Yang | 4 | -12/+3 |
2022-10-02 | [klibc] 2.0.11 released, next version is 2.0.12 | Ben Hutchings | 1 | -1/+1 |
2022-10-02 | [klibc] zalloc: Fix infinite recursion with Clang 14 | Ben Hutchings | 1 | -0/+4 |
2022-08-28 | [klibc] arm64: store 4 bytes in arm64 errno | Greg Thelen | 1 | -1/+1 |
2022-08-06 | [klibc] Work around ELF loader bugs when executables have only BSS | Ben Hutchings | 5 | -11/+20 |
2022-08-04 | [klibc] fcntl: Fix build failure for some architectures with Linux 5.19 | Ben Hutchings | 1 | -0/+2 |
2022-08-04 | [klibc] README.klibc: Update note about building compat user-space | Ben Hutchings | 1 | -7/+4 |
2022-08-04 | [klibc] README.klibc: Add note about headers_install in cross-build | Ben Hutchings | 1 | -1/+3 |
2022-08-04 | [klibc] Kbuild: Properly disable executable stacks in static builds | Ben Hutchings | 2 | -2/+1 |
2022-08-02 | [klibc] Revert " remove local insmod.c copy" | Greg Thelen | 2 | -1/+143 |
2022-01-31 | [klibc] Fix header installation from out-of-tree build | Ben Hutchings | 1 | -0/+3 |
2022-01-01 | [klibc] ia64: Fix out-of-tree build | Ben Hutchings | 1 | -1/+1 |
2021-12-30 | [klibc] 2.0.10 released, next version is 2.0.11 | Ben Hutchings | 1 | -1/+1 |
2021-12-29 | [klibc] arm64,x86_64: Fix address collision when using LLD | Ben Hutchings | 2 | -1/+2 |
2021-12-27 | [klibc] sparc64: Remove redundant/unsupported compiler option -mptr64 | Ben Hutchings | 1 | -1/+1 |
2021-12-27 | [klibc] s390: mmap: Change inline assembly to work with Clang | Ben Hutchings | 1 | -1/+1 |
2021-12-27 | [klibc] arm: Remove redundant/unsupported linker option --thumb-entry | Ben Hutchings | 1 | -2/+0 |
2021-12-27 | [klibc] include: Always include <sys/types.h> instead of <linux/types.h> | Ben Hutchings | 14 | -2/+15 |
2021-12-27 | [klibc] Use bounded array parameter types consistently | Ben Hutchings | 3 | -6/+6 |
2021-12-27 | [klibc] Kbuild: Fix include path for Clang builds | Ben Hutchings | 1 | -1/+1 |
2021-12-27 | [klibc] Fix implementation of utimes | Benjamin Gwin | 1 | -2/+4 |
2021-12-26 | {set,long}jmp [s390x]: save/restore the correct registers | mirabilos | 2 | -9/+17 |
2021-12-26 | sig{set,long}jmp: do not ignore sigsetjmp's second argument | mirabilos | 3 | -4/+9 |
2021-04-30 | [klibc] 2.0.9 released, next version is 2.0.10 | Ben Hutchings | 1 | -1/+1 |
2021-04-29 | [klibc] cpio: Fix possible crash on 64-bit systems | Ben Hutchings | 1 | -1/+1 |
2021-04-29 | [klibc] cpio: Fix possible integer overflow on 32-bit systems | Ben Hutchings | 1 | -0/+18 |
2021-04-29 | [klibc] malloc: Fail if block size is out of range for sbrk | Ben Hutchings | 1 | -0/+4 |
2021-04-29 | [klibc] calloc: Fail if multiplication overflows | Ben Hutchings | 1 | -3/+8 |
2021-04-29 | [klibc] malloc: Fail if requested size > PTRDIFF_MAX | Ben Hutchings | 1 | -0/+9 |
2021-04-28 | [klibc] malloc: Set errno on failure | Ben Hutchings | 1 | -0/+2 |
2021-04-28 | [klibc] tests: Add test for malloc size arithmetic | Ben Hutchings | 2 | -0/+63 |
2021-04-28 | [klibc] Define SIZE_MAX in <stdint.h> | Ben Hutchings | 2 | -0/+2 |
2021-04-28 | [klibc] losetup: Fix warnings about __u64 arguments to printf | Ben Hutchings | 1 | -0/+3 |
2021-04-28 | [klibc] Kbuild: Always build static library reproducibly | Ben Hutchings | 3 | -15/+4 |
2021-04-28 | [klibc] zlib: Suppress implicit-fallthrough warning | Ben Hutchings | 1 | -0/+4 |
2021-04-28 | [klibc] Make typesize extraction more robust | Ben Hutchings | 1 | -1/+1 |
2021-04-27 | [klibc] dash: builtin: Default to mktemp, not tempfile | Andrej Shadura | 1 | -1/+1 |
2020-12-12 | [klibc] Replace all the remaining instances of -Ttext-segment | Ben Hutchings | 9 | -14/+9 |
2020-12-12 | [klibc] Kbuild: Rename LLD to LD_IS_LLD | Ben Hutchings | 1 | -2/+2 |
2020-12-12 | [klibc] Move linker option probing to Kbuild.klibc | Ben Hutchings | 2 | -3/+3 |
2020-12-12 | [klibc] kinit: use an enum to silence a clang warning | Bill Wendling | 1 | -1/+2 |
2020-12-12 | [klibc] dash: shell: Fix clang warnings about format string | Bill Wendling | 1 | -1/+1 |
2020-12-12 | [klibc] dash: shell: Fix clang warnings | Bill Wendling | 1 | -3/+3 |
2020-12-12 | [klibc] support llvm's lld for arm64 | Andrew Delgadillo | 1 | -1/+1 |