What's new in Serva 4.6.0
Dec 9, 2021
- 196F - TFTP Vulnerability (DoS) https://nvd.nist.gov/vuln/detail/CVE-2021-44429.
New in Serva 4.4.0 (Mar 24, 2021)
- 192N - BINL WDS ServaPENet native ARM/ARM64
- 191N - BINL WDS ARM 32/64-bit UEFI support
- 190N - BINL WDS asset Boot Font management
- 189N - DHCP Option 94 handler update
- 188N - BINL BM_Option=2 deprecated
New in Serva 3.2.0 (Jun 18, 2019)
- 170N - ALL Development migrated to MS VS 2017; Serva binaries run on Windows XP SP3 and up
- 160N - BINL Support for pxeserva.0/efi menus with more than 99 entries per level
- 158N - TFTP Client RFC 7440 GET_RQ and PUT_RQ support
- 157N - TFTP Server RFC 7440 PUT_RQ support
- 156N - TFTP Client Pick file dialog box
- 155N - TFTP Enforced Windowed mode replaced by RFC 7440
- 154N - TFTP Error simulation engine delay capabilities
- 153N - HTTP Autoindex Nginx style automatically offered to Curl and Wget HTTP clients
- 152F - HTTP Vulnerability (DoS) https://www.exploit-db.com/exploits/40905/
- 151F - TFTP Client malformed error messages
- 150F - TFTP Client not initialized under certain conditions
- 140F - FTP FTP Server Registered user root directory pick dialog box
- 139F - ALL MessageBox() center alignment
New in Serva 3.0.0 (May 19, 2016)
- 138N - BINL UEFI support
- 137N - BINL WIA_RIS_SHARE automatic test
- 136N - BINL WIA_WDS_SHARE automatic test
- 135N - BINL NWA_PXE_SHARE automatic test
- 134N - BINL Recursive Boot.wim injection
- 133N - BINL Head directory name non-ASCI character detection
- 132N - BINL Head directory name space character detection
- 131N - BINL Head directory name as menu name when booting default named WIMs
- 130N - DHCP White/Black list MAC filter engine
- 129N - DHCP Embedded MAC Ethernet vendor codes
- 128N - DHCP MAC Ethernet vendor codes manually add/overwrite
- 127N - PDHCP Protocol Tab
- 126N - TFTP Improved windowsize algorithm
- 125N - HTTP Default root Favicon
- 124N - ALL About/Settings/Help buttons moved to System menu
- 123F - BINL WIM injection; count of multi referenced files
- 122F - BINL Default menu title change after Serva update/upgrade
- 121F - BINL Menu entry wrong order when using special chars on head directory
- 120F - BINL Sub-Menus not capitalized when initially defined
- 119F - BINL ServaBoot.wim creation fail if Boot.wim is read only
- 118F - BINL Renaming head directory of unnamed WindowsPE assets
- 117F - BINL Renaming head directory of RIS assets
- 116F - FTP anonymous account not working properly w/o a registered account
New in Serva 2.1.4 (Nov 29, 2013)
- HTTP Improved file browsing cosmetic
- HTTP Resources bigger than 2Gb under certain conditions
- DHCP giaddr reply logic in relay situations
- PDHCP DHCPACK reply port logic under certain conditions
- TFTP RFC-1350 error recovery under certain conditions
- TFTP uSleep engine; inter-frame delay control
- LOG [Ctrl]+C Copy to Clipboard
- LOG [Ctrl]+[Shift]+C Copy all to Clipboard
- BINL RIS OSs driver extraction from SPx.CAB x=1,2,3
- BINL Menu auto-numbering alignment
New in Serva 2.1.1 (Jun 28, 2013)
- TFTP Vulnerability cert.org VU#127108
- TFTP Client Browse button malfunction on x64
- DHCP Settings IP fields ignoring last digit xxx.xxx.xxx.xx_
- FTP Misleading "wrong password error" given when root directories are invalid
- FTP Handling Error 430 Invalid username or password
- ALL Settings dialog box alignment on x64
- ALL Crash on saving settings under certain conditions
New in Serva 2.1.0 (Feb 5, 2013)
- BINL Booting WinPE files
- BINL Booting/Installing Non-Windows Assets (NWA)
- BINL WDS Unattend.xml/Unattend.ini support
- BINL RIS Unattended (winnt.sif edition) support
- BINL menu.def edition support
- BINL pxeserva.0; menu.def TFTP load on first attempt
- DHCP Mask based MAC filter
- DHCP Improved response on back-to-back scenarios
- HTTP Resources bigger than 2Gb support
- HTTP Range Request support.
- HTTP HEAD method support.
- BINL Parsing XML table of non conformant WIMs
- BINL BCD sk record
- BINL Vesamenu ESC key when exiting sub-menus
- BINL Menu text algorithm on multi-image Install.wim
- TFTP Occasionally not releasing transferred file handle
- TFTP Abort transfer time-out message wrong Block#
- TFTP Block counter overflow logic
- DHCP Settings, drawing artifact on Treelist border
- DHCP Settings, Treelist resource handle leak
- DNS Bad conformed request vulnerability
- HTTP Bad conformed request vulnerability
- HTTP Settings, Root directory validation logic
- FTP Settings, Anonymous Root directory validation logic
- FTP Settings, Registered Root directory validation logic
- TFTP Settings, Root directory validation logic
- SNTP mS algorithm.
- ALL LastWindowPos support for multi-monitor systems
- ALL Assertion on Log message storm
- ALL Assertion on Serva exit under certain thread conditions
- ALL Delay on first Serva start
New in Serva 2.0.0 (May 17, 2012)
- BINL MS Multi-OS netboot; WAIK independent RIS/WDS Net protocol & Processes emulation
- LOG Ctrl[Shift]-Up/Down browses Err, Warn, or Err+Warn Log messages
- LOG Ctrl[Shift]-MouseWheeL browses Err, Warn, or Err+Warn Log messages
- LOG F1 launches Serva.chm Log Help
- TFTP new engine supporting "windowsize" option negotiation
- TFTP new engine supporting enforced "windowed" mode.
- TFTP new engine including error simulation capabilities
- LOG Simpler message schema for TFTP traffic
- ALL LOG pane selected as default when Serva starts
- PDHCP Some messages were mistakenly logged as DHCP
- ALL ListView focused line incorrect format for center and right aligned labels
- DHCP processing of static leases (let Serva to generate a new ini !!)
New in Serva 1.5.0 (Nov 16, 2011)
- DHCP Unassigned & Custom options support HEX and uninterpreted ASCII input
- ALL Win2000 Pro & Win2000 Server support
- DHCP "Next Server" (siaddr) user defined input
- DHCP protocol options parsed on Proxy DHCP answers
- DHCP option 249 Classless Route option (MS)
- DHCP option 252 Proxy Autodiscovery
- ALL Improved mouse right click button logic
- ALL ListView tool-tip style unfold of partially hidden labels.
- PDHCP sname = gethostname() only when TFTP is ON, NULL otherwhise.
- DHCP Keep parameters when service gets disabled
- DHCP option 52 error message
- DHCP option 66 enabled
- DHCP MAC Filter option name "reject" replaced by "ignore"
New in Serva 1.4.0 (Aug 22, 2011)
- 042F - HTTP/FTP/TFTP 64Bit Directory dialog box
- 041F - SYSLOG 64Bit File dialog box
- 040F - DHCP 64Bit Settings dialog tab
- 039F - 64Bit app icon display
- 037F - Registry variable LastWindowPos moved to Serva.ini
- 038N - DHCP option 67 Bootfile name (chain-loading) enabled
New in Serva 1.3.0 (Jul 9, 2011)
- 036F - TFTP Client Local/Remote file requirement vs GET/PUT
- 035F - TFTP Client -File exist, overwrite it?-
- 034F - TFTP anticipation window log message
- 033N - ALL ListView/ListBox right button popup menu (Copy/Copy All/Clear All)
- 032N - DHCP dotted decimal IP variables in Serva.ini (let Serva to generate a new ini !! )
- 031N - SYSLOG log file browse button
- 030N - DHCP WINS option does not copy DNS setting
- 029N - DHCP Domain Name Server option RFC 2132 compliant (multi-dns)
- 028N - DHCP Router option RFC 2132 compliant (multi-router)
- 027N - DHCP Subnet Mask optional CIDR style notation
- 026N - DHCP GUI handled DHCP protocol options (0 to 254)
- 025N - DHCP GUI handled MAC Filter policy (off/reject/accept)
- 024N - DHCP GUI handled MAC Filter list
- 023N - DHCP GUI handled Static Leases control (enable/disable)
- 022N - DHCP GUI handled Static Leases list
- 021N - DHCP improved speed
- 020N - FTP GUI handled port option
- 019N - FTP GUI handled local ports pool option
- 018N - HTTP GUI handled port option
- 017N - HTTP GUI handled default page option
- 016N - HTTP/FTP/TFTP new directory dialog box style
- 015N - ALL Improved Settings dialog logic and input validation
- 014N - ALL Added Regular expression based user input validators
New in Serva 1.2.1.0 (May 14, 2011)
- 013F - HTTP directory traversal vulnerability
- 012F - HTTP denial of service vulnerability
New in Serva 1.2.0.0 (May 9, 2011)
New in Serva 1.2.0.0 RC1 (Apr 22, 2011)
- 010N - DHCP will display vendor names along with mac addresses when Serva.evc is present
- 009N - DHCP will not honor requests coming from Serva's own interfaces
- 008N - Configuration dialog 'What's this?' style context-sensitive help
- 007N - Improved general log engine performance
- 006F - DHCP, RENEWING & REBINDING time according to RFC2131
- 005F - About dialog incorrect topmost style
- 004.1F - Listview objects not scrolling correctly
- 004.0F - Listview objects not correctly displayed when switching tab panes