This repository has been archived by the owner on Oct 26, 2023. It is now read-only.
Releases: pypxe/PyPXE
Releases · pypxe/PyPXE
v1.8.4
What's Changed
- server: only load DHCP's static config file if using DHCP by @tanty in #196
- server: enable TFTP port from CLI by @tanty in #198
- dhcp: only install signal handlers from the server by @tanty in #197
- HTTP: Fix missing ascii encoding in connection send by @maximeborges in #199
New Contributors
- @maximeborges made their first contribution in #199
Full Changelog: v1.8.3...v1.8.4
v1.8.3
What's Changed
- Make ProxyDHCP compatible with Python 3 by @jcea in #185
- encode blksize to bytes by @pmp-p in #187
- docs: Fix a few typos by @timgates42 in #191
- Fix typo by @Goblenus in #192
- pypxe/dhcp.py: avoid exception when invoking export_leases by @tanty in #193
- Bump to v1.8.3 by @tanty in #195
New Contributors
- @pmp-p made their first contribution in #187
- @timgates42 made their first contribution in #191
- @Goblenus made their first contribution in #192
- @tanty made their first contribution in #193
Full Changelog: v1.8.2...v1.8.3
v1.8.2
v1.8.1
v1.8.0
v1.7.2
--dump-config-merged
was broken
v1.7.1
v1.7
v1.6
Improvements
- Added support for NBD (network block device)
- Added debug mode negation via CLI options
- Removed short CLI options
- Added support for static DHCP lease assignments and DHCP whitelist
- Improved CLI argument groupings to help without output out
--help
inpypxe-server.py
Bug Fixes
- Now able to enable/disable services via CLI when using a JSON configuration file
- DHCP options are now client-specific
v1.5
Improvements
- Global use of
str.format()
- Added support for configuration of
pypxe-server.py
via JSON file - Added support for more granular debugging of
pypxe-server.py
so that selected services can be debugged rather than all or none. - Added support for UEFI boot
- Added support for syslog
- Improved/updated documentation throughout
- TFTP overhaul, increasing stability and scalability
Bug Fixes
- CLI options now take precedence over JSON configuration
- HTTP requests are now threaded
- Added support for TFTP server TID
- Added support for TFTP re-transmit and timeout
- DNS servers now correctly present in offers