index
:
openslx-ng/ipxe.git
master
openslx
Fork of ipxe; additional commands and features
OpenSLX
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
tests
Commit message (
Expand
)
Author
Age
Files
Lines
*
[libc] Add wcsnlen()
Michael Brown
2025-08-28
1
-0
/
+18
*
[fdt] Use phandle as device location
Michael Brown
2025-08-04
1
-9
/
+10
*
[fdt] Add ability to locate node by phandle
Michael Brown
2025-07-22
1
-65
/
+78
*
[init] Show initialisation function names in debug messages
Michael Brown
2025-07-15
2
-0
/
+2
*
[iobuf] Ensure I/O buffer data sits within unshared cachelines
Michael Brown
2025-07-07
1
-1
/
+7
*
[fdt] Allow paths and aliases to be terminated with separator characters
Michael Brown
2025-06-11
1
-0
/
+7
*
[ipv4] Add support for classless static routes
Michael Brown
2025-06-10
1
-0
/
+29
*
[ipv4] Extend routing mechanism to handle non-default routes
Michael Brown
2025-06-10
1
-0
/
+30
*
[ipv4] Add self-tests for IPv4 routing
Michael Brown
2025-06-10
1
-0
/
+152
*
[test] Add infrastructure for test network devices
Michael Brown
2025-06-10
2
-0
/
+329
*
[fdt] Provide ability to locate the parent device node
Michael Brown
2025-05-30
1
-0
/
+12
*
[fdt] Add tests for device tree creation
Michael Brown
2025-05-30
1
-0
/
+18
*
[tests] Remove prehistoric umalloc() test code
Michael Brown
2025-05-15
1
-25
/
+0
*
[image] Make image data read-only to most consumers
Michael Brown
2025-04-30
5
-39
/
+7
*
[image] Add the concept of a static image
Michael Brown
2025-04-30
4
-0
/
+6
*
[test] Separate read-only and writable CMS test images
Michael Brown
2025-04-30
1
-2
/
+14
*
[uaccess] Remove redundant copy_from_user() and copy_to_user()
Michael Brown
2025-04-30
4
-0
/
+4
*
[bofm] Allow BOFM tests to be run without a BOFM-capable device driver
Michael Brown
2025-04-29
1
-1
/
+110
*
[peerdist] Remove userptr_t from PeerDist content information parsing
Michael Brown
2025-04-29
1
-4
/
+2
*
[uaccess] Remove trivial uses of userptr_t
Michael Brown
2025-04-24
1
-3
/
+2
*
[umalloc] Remove userptr_t from user memory allocations
Michael Brown
2025-04-23
1
-3
/
+2
*
[acpi] Remove userptr_t from ACPI table parsing
Michael Brown
2025-04-22
1
-5
/
+7
*
[deflate] Remove userptr_t from decompression code
Michael Brown
2025-04-22
3
-20
/
+21
*
[uaccess] Remove redundant memcpy_user() and related string functions
Michael Brown
2025-04-21
4
-11
/
+8
*
[fdt] Add fdt_cells() to read cell-based properties such as "reg"
Michael Brown
2025-04-15
1
-33
/
+61
*
[fdt] Remove concept of a device tree cursor
Michael Brown
2025-04-14
1
-0
/
+14
*
[fdt] Add basic tests for reading values from a flattened device tree
Michael Brown
2025-04-14
2
-0
/
+228
*
[cpio] Allow for the construction of pure directories
Michael Brown
2025-03-12
1
-0
/
+16
*
[cpio] Fix calculation of name lengths in CPIO headers
Michael Brown
2025-03-12
2
-0
/
+264
*
[crypto] Support extracting certificates from EFI signature list images
Michael Brown
2025-03-11
2
-0
/
+168
*
[crypto] Support direct reduction only for Montgomery constant R^2 mod N
Michael Brown
2025-02-14
1
-53
/
+53
*
[crypto] Expose shifted out bit from big integer shifts
Michael Brown
2025-02-13
1
-20
/
+53
*
[crypto] Add definitions and tests for the NIST P-384 elliptic curve
Michael Brown
2025-01-30
2
-0
/
+223
*
[crypto] Add definitions and tests for the NIST P-256 elliptic curve
Michael Brown
2025-01-28
2
-0
/
+177
*
[test] Add generic tests for elliptic curve point multiplication
Michael Brown
2025-01-22
2
-0
/
+153
*
[crypto] Allow for relaxed Montgomery reduction
Michael Brown
2024-12-18
1
-3
/
+3
*
[crypto] Calculate inverse of modulus on demand in bigint_montgomery()
Michael Brown
2024-12-16
1
-9
/
+2
*
[crypto] Remove obsolete bigint_mod_multiply()
Michael Brown
2024-11-28
1
-188
/
+0
*
[crypto] Use Montgomery reduction for modular exponentiation
Michael Brown
2024-11-28
1
-2
/
+28
*
[crypto] Add bigint_montgomery() to perform Montgomery reduction
Michael Brown
2024-11-27
1
-0
/
+76
*
[crypto] Use inverse size as effective size for bigint_mod_invert()
Michael Brown
2024-11-27
1
-5
/
+10
*
[crypto] Eliminate temporary working space for bigint_mod_invert()
Michael Brown
2024-11-27
1
-5
/
+19
*
[crypto] Eliminate temporary working space for bigint_reduce()
Michael Brown
2024-11-26
1
-44
/
+40
*
[crypto] Expose carry flag from big integer addition and subtraction
Michael Brown
2024-11-26
1
-23
/
+45
*
[crypto] Add bigint_mod_invert() to calculate inverse modulo a power of two
Michael Brown
2024-10-21
1
-0
/
+61
*
[crypto] Separate out bigint_reduce() from bigint_mod_multiply()
Michael Brown
2024-10-15
1
-0
/
+86
*
[crypto] Rename bigint_rol()/bigint_ror() to bigint_shl()/bigint_shr()
Michael Brown
2024-10-07
1
-24
/
+24
*
[crypto] Eliminate temporary carry space for big integer multiplication
Michael Brown
2024-09-27
1
-9
/
+3
*
[crypto] Use constant-time big integer multiplication
Michael Brown
2024-09-23
1
-3
/
+9
*
[test] Add tests for 64-bit logical and arithmetic shifts
Michael Brown
2024-09-15
1
-0
/
+117
[next]