o/ EVE Development Network
v4.4.3.0 Features: Updated EDK to 4.4.3.0 and CCPDB to July 2019 1.0.20190625 Updated ESI client with _latest on 2019-07-24
Enhancements: Code cleanup for compatibility with PHP 7.2 Updated NPC corporation detection ESI Client: Force cURL to use IPv4 address resolution Sort by priority 'filter' and 'addBehind' page assembly items
Bugfixes: Fix: Fixed possible SQL error when fetching unknown items from ESI Fix: ZKBFetch must use startTimestamp AND endTimestamp Fix: Post kills within the classification time frame ZKBFetch: Fix for fetching kill history from zKillboard ESI: Standardized HTTP response headers with lower case Fix for kills containing attackers with alliance ID, but without weapon type or character ID Fixed cURL handle used after closed when there is an error. Fixed missing use in pilot_detail page.
v4.4.2.0 Features: Updated EDK to 4.4.2.0 and CCPDB to Onslaught 1.0.20181113 Update ESI client with _latest version on 2018-11-13
Enhancements: SSO: Introduce max number of failed SSO attempts to config IDFeed: New json output now observes configured ESI host and data source ZKBFetch: Updated to work with recent changes in ZKB API which only returns the kill ID, hash and some other context information, but no longer the complete kill data. Updated zKBFetch versio extended ajcron with 1 additional format extend idfeed with json for single killmails and ids/hashes added keepstar to valuefetcher and removed evecentral sync ZKBFetch: Properly recognize errors thrown by zKB API (with HTTP 200)
Bugfixes: Fix for zkBFetch error recognition Corp Details: Fixed displaying shares Alliance Details: Fixed displaying ally ticker
v4.4.1.0 Features: Updated EDK to 4.4.1.0 and CCPDB to Into The Abyss 1.0.20180529 Cleanups for PHP7.2 compatibility
Enhancements: Set default timezone for EDK to "UTC" Added customized configuration for EDK ESI client library Created new ESI Client from _latest as of 20180529 ESI name resolution: Reduced number of IDs per call ESIFetch: Implemented pagination Added proper faction check for corporations
Bugfixes: Respect ID count limit when resolving entity IDs with /universe/names zKBFetch: Sort results from zKB API due to missing orderDirection modifier ZKBFetch: Removed orderDirection API URL modifier Fix for breaking ESI changes: Resolve entity IDs using universe/names Fix: Fetch unknown weapon type IDs for attackers from ESI ESISSO: Increased database column width holding the refreshTokens to 1024 ESIFetch: Fixed wrong "Did not get any kills" message ESIFetch: Enhanced error message if refresh token is invalid Fixed viewing faction details ZKBFetch: Fixed bug leading to potential hang while fetching ESIParser: Fix for old kills with legacy containers or no coordinates Fixed error reporting for SSO admin page
v4.4.0.0 Features: Updated EDK to 4.4.0.0 and CCPDB to YC-120-3 1.0.20180502 Support ESI for fetching kills Use ESI for item value updates Remove old XML API and CREST completely - they are now shutdown by CCP and down work anymore!
Enhancements: Installer: Updated minimum PHP version (and check) to 5.6 Installer: Updated Eve-Dev URL to evekb.org in page footer Generated new ESI client library from _latest 20180502 ESI Link posting: Allowed legacy ESI link for zKB link support SSO: Added setting to only allow board owners to register for ESI fetching Updated readme file for cron jobs with cron for ESI fetching Added PHP version check to auto updater (at least 5.6 for EDK 4.3 and above) Default theme: Use official login image for SSO registration
Note: This is just a rough overview of what went in. For more details see the git history.
v4.2.37.0 Features: Updated EDK to 4.2.37.0 and CCPDB to YC-120-3 1.0.20180323
Enhancements: Added PHP version check to auto updater (at least 5.6 for EDK 4.3 and above)
v4.2.36.0 Features: Updated EDK to 4.2.36.0 and CCPDB to Arms Race 1.0.20171205
v4.2.35.0 Features: Updated EDK to 4.2.35.0 and CCPDB to YC-119-10 1.0.20171024
Bugfixes: Fix: PHP7 compatibility for signature mod
v4.2.34.0
Features: Updated EDK to 4.2.34.0 and CCPDB to YC-119-8 1.0.20170818
Enhancements: Added fitting panel for 4-subsystem T3 Cruisers
Bugfixes: Fix: Killmail posting prevention by date for zKBFetch Hotfix: Made zKBFetch compatible with ESI format ESI to CREST workaround derp fix Transform ESI killmail URLs to CREST URLs Database: Changed default values for datetime/timestamp columns
v4.2.33.0
Features: Updated EDK to 4.2.33.0 and CCPDB to YC-119-7 1.0.20170712
v4.2.32.0
Features: Updated EDK to 4.2.32.0 and CCP DB to YC-119-6 1.0.20170613
Enhancements: Added explicit JS path configuration to xAjax Proxy
Bugfixes: Fix: Fixed URL in meta info tags for Kill Details page
v4.2.31.0
Features: Updated EDK to 4.2.31.0 and CCP DB to YC-119-5 1.0.20170509
Enhancements: Show 'Drone' ship group in summary tables
Bugfixes: Fix: EDK Proxy for xAjax used $this in static context Fixed typo when fetching ship classes for pilot summary Fix: Entity summary table stats after deleting kills Fix: Front page summary table stats wrong in certain situations
v4.2.30.0
Features: Updated EDK to 4.2.30.0 and CCP DB to YC-119-3 1.0.20170316
Enhancements: Added Syndicate Mobile Warp Disruptors to correct ship class Exclude Mobile Warp Disruptors from kill lists
Bugfixes: ZKBFetch: Removed zKB API modifier "api-only" Show system sec status colored in kill list tables
v4.2.29.0
Features: Updated CCP DB to YC-119-1 1.0.20170112
Enhancements: Remove Killmail CC via Email functionality - Remove old and vulnerable PHPMailer classes Respect squadron size for Fighter losses Cron jobs: Load mods before first log output Updated zKBFetch for comaptibility with API changes
Bugfixes: Fix for zKB Fetch for entities with > 200 kills/h
v4.2.28.0
Features: Updated EDK to 4.2.28.0 and CCP DB to Ascension 1.0.20161114
v4.2.27.0
Features: Updated EDK to 4.2.27.0 and CCP DB to YC-118-8 1.0.20161011
Enhancements: Enhancement: Added possibility to disable page caching via session
Bugfixes: Updated Copyright to 2016 in database update template Removed last traces of procedural method calls using mysql
v4.2.26.0
Features: Updated EDK to 4.2.26.0 and CCP DB to YC-118-8 1.0.20160912
Bugfixes: Fix: Citadels are no longer considered to be NPCs Fix: Kill lists listed the same kill multiple times
v4.2.25.0
Features: Updated EDK to 4.2.25.0 and CCP DB to YC-118-7 1.0.20160809
Bugfixes: Fix: zKBFetch ignored the setting for skipping NPC only losses
v4.2.24.0
Features: Updated EDK to 4.2.24.0 and CCP DB to YC-118-6 1.0.20160628
Enhancements: Added option for displaying daily stats summary on the front page Try to use CREST hash provided by zKB first before parsing kills
Bugfixes: Fix: Redis Cache-Handler Database selection Fix: Fixed error in ZKBFetch when creating fallback corp for involved parties Fix: ZKBFetch now accepts formats generated by XML -> CREST converter Fixed potential layout issues with displaying daily stats summaries
v4.2.23.0
Features: Updated EDK to 4.2.23.0 and CCP DB to YC-118-5 1.0.20160531 Updated CREST endpoint for fetching item types
Enhancements: Top scorers are no longer displayed on the front page if showing kill points is disabled in configuration Added getter to page classes for better accessibility from mods Added calculation of summary (kills, losses, efficiency) to KillListTable class Added support for structure service slots to InventoryFlag class
Bugfixes: Fixed link for creating API keys in ACP Fix: Fallback for unknown types if fetching from CREST fails Fix: Support new Attribute Icon format when viewing item details
v4.2.22.0
Features: Updated EDK to 4.2.22.0 and CCP DB to Citadel 1.0.20160427 Allow posting of CREST links with legacy base URL Changed CREST base URL to crest-tq.eveonline.com
Enhancements: Fetch dogma info for unknown items
Bugfixes: Fixed typo in ACP setting name Fix: Fetching item types via CREST
v4.2.21.0
Features: Updated EDK to 4.2.21.0 and CCP DB to YC-118-3 1.0.117575
Bugfixes: ZKBFetch: Abort instead of skipping kills on CREST communication error IDFeed/API: Abort instead of skipping kills on CREST communication error Kill location in IGB Fixed cache poisoning when running multiple sites Fixed typo in Item class when rebuilding instance from cache Fix: Flushing the Redis database did not work Fix: Item slot for items from ItemLists were not determined correctly
v4.2.20.0
This is a hotfix release for v4.2.19.0, fixing idfeed
Bugfixes: Fix: Removed call to removed function
v4.2.19.0
Features: Updated EDK to 4.2.19.0 and CCP DB to YC-118-2 1.0.116998 IDFeed from other EDK boards fetches mail from CREST
Enhancements: Made cache object factory more robust against corrupted cache Added PHP time limit as hint to config option for maximum number of kills to fetch per run Generic module slot detection Added Meta Tags to main killboard pages Added rewind() method to top list base class Split cron jobs and improved logging Added documentation to constants Set old value fetcher to deprecated API Import: Made more robust against API errors Updated ACP Troubleshooting indicator icons Removed legacy EDK feed Updated IDFeed to v1.5 and zKBFetch to v1.1 Removed reinforced mode feature Removed PHP4 style constructors from all classes Many code cleanups
Bugfixes: CacheHandlerRedis: Fix for warning in PHP7 Fixed default URL in ValueFetcherCrest Fix: Respect seconds when showing kills in time intervals Fix: Declared callback methods as static Fix: Try to load config after installation check Installer: Use mysqli and fixed removed/deprecated methods Fix: Declared gzopen in case only gzopen64 is available
v4.2.18.0
Features: Updated EDK to 4.2.18.0 and CCP DB to YC-118-1 1.0.116645 Add Redis cache system based on memcache handler
Enhancements:
Increased memory limit for long-running cron jobs
Added location top list to front page
PHP errors should only be displayed on the frontend when display_errors
is on.
Made update 038 more robust
Bugfixes: Fix: CREST link calculations for Drifter kills Renamed subselct in location toplist query Fix: Location toplist now respects PodNoobship setting Fixed location toplist description when showing kills Fix: Pilot name was missing from top Solokillers, Damagedealers and Finalblowe toplists
v4.2.17.0
Features: Updated EDK to 4.2.17.0 and CCP DB to Forstline 1.0.116241 Added nearest location to Kills in database
Enhancements: Added filters to top locations list on Solarsystem Detail page Update coordinates of kills without coordinates
Bugfixes: Fixed defect index definition for kb3_kills table Fixed exception when viewing kills without nearest location Disable posting of text mails without accurate timestamp Timestamp parsing of text mails from old EDK installations Handling of related kills with new timestamp accuracy
v4.2.16.0
Features: Updated EDK to 4.2.16.0 and CCP DB to Parallax 1.0.115480 Added kill location within systems
Enhancements: Killmail Parser: Added support for timestamps accurate to the second
Bugfixes: Fix: Kill coordinates in zKBFetch Fix: Make Pheal actually use the API server setting in constants.php
v4.2.15.0
Features: Updated Killboard to 4.2.15.0 and Vanguard 1.0.114986
Bugfixes: Fix: SQL error when adding/updating on some environments
v4.2.14.0
Features: Updated EDK version to 4.2.14.0 for Galatea 1.0 and CCP DB to 114618
Enhancements: Added getter to detail view pages
Bugfixes: Fixed non-static reference in static method in Corporation class Fix: Redirection for database update using https
v4.2.13.0
Features: Updated CCP DB to Aegis 1.1.1.114255 Download unknown ships/items
Enhancements: Updated CREST links for https, added CA certificate bundle Removed obsolete alliance logos ... Added error hanlding to item fetching functionality
Bugfixes: Fix: Remove broken cyan color tag from corp descriptions
v4.2.12.0
Bugfixes: Fix: AJAX when called from command line Fix: Cron Jobs and Simple URLs.
v4.2.11.0
Features: Updated CCP to Carnyx 1.0.113321, Killboard to 4.2.11.0
Enhancements: Special Item Prices Updated zKB fetch example URLs
Bugfixes: Fix for loading mods in cronjob using xajax (e.g. ajcron) Merge pull request #39 from R3ality/patch-1 o Update class.translate.php Fix: Respect HTTPS scheme everywhere
v4.2.10.0
Features: Updated CCP DB to Mosaic 1.0.112318 Updated Killboard version to 4.2.1.0 (Mosaic 1.0)
Enhancements: Load mods in cron jobs Improved update mechanism with enhanced version check DB Update: Convert BPC flags to singleton Change auto updater download file to update2.xml
Bugfixes: Fix: zKB Fetch last kill timestamp reset Fix: Made zKB fetch more robust Code cleanup Removed Accept-Language from SimpleCrest request headers
v4.2.9.0
Features: Updated CCP DB to Scylla 1.0.111482
Enhancements: Rewrote table updates for better compatibility Enhancement: Added support for item singleton flags
Bugfixes: Fix: BPC values in kill detail view Fix: BPCs inside containers don't conserve the singleton flags Fix: Add an alliance as killboard owner which is not in the database
v4.2.8.0
Features: Updated CCP DB to Tiamat 1.0 (110751)
Enhancements: Added kill/loss lists for ship types IDFeed 1.3
Bugfixes: Fix for API sanity check Fix for infamous "Invalid argument supplied..." Fix: Correctly build context menu in item detail view Fix: Display context menu only for ships in item details view
v4.2.7.0
Features: Updated CCP DB to Proteus 1.0.109795
Enhancements: ZKBFetch: Updated examples for beta.eve-kill.net Don't test API connection with cURL if it's not available Introduced configuration of API connection method
Bugfixes: Fix: Copy/Paste error in Ship Details View Fix: Make installer use UTF8 charset in DB connection Fixed bug in generating image URLs Fixed bug in parsing ship traits info links Fix: file method not being able to handle compressed replies Fix: For cURL and file methods in SimpleCrest class
v4.2.6.0
Features:
Updated CCP DB to Rhea 1.0 (109013)
Enhancements: CREST value fetcher uses industry price as fallback Updated Map generator to work with Thera Reintegrated ship traits into item details Enhanced cURL detection and Pheal compatibility Expanded ACP Troubleshooting section Automatically detect file/curl method for XML API Use TLS with cURL for fetching from CREST/zKB
Bugfixes: Fix: Victim name of structures in IDFeed Fix: Host detection during installation Fix: Allow negative timestamp offset of 0 for ZKBFetch Fix: zKB sliding timestamp and HTTP errors Fix: Changed URL for socket connect check
v4.2.5.0
Features: Updated CCP DB to Phoebe 1.0 (build 107269) CREST item value fetcher
Enhancements: Added compression to SimpleCrest cURL fallback Enhanced error logging for API import/IDFeed
Bugfixes: Fixed formatting of zKB fetch error texts Fix: zKB fetch fetching the same kills all over again Fix: Correctly distinguish involved structures Fix: Updated XHTML theme for CREST link posting Fix for external Character ID sanity check Fix: zKB fetch not fetching new kills Comments not diplayed on kill detail pages Updated URL for connectivity check during installation
v4.2.4.0
Features: Updated CCP DB to Oceanus 1.0 (105658)
Enhancements: Enhancement: Negative timestamp offset for zKB fetch Enhancement: Alliance detection for involved pos mods Added sanity check for external corp/pilot IDs Made item price editor use prepared queries
Bugfixes: Fix: Use UTC time for adding new zKB fetch configurations Fix: Copy/Paste error in zKB fetch for involved factions Fix: Blank alliance for corps without alliance part 2 Fix: Blank alliance for corps without alliance Fix for creating IDs for roles on 64bit unix systems Fix: Warning when adding custom top navigation item Fix: Edit item price for items without price Fix: Ammo recognition for Tracking Computers Fix: Corporation links in Corp descriptions Fix: Ammo recognition for Sensor Boosters Fix: Ammo detection for Rapid Heavy Missile Launcher
v4.2.3.0
Features: Updated CCP DB to Hyperion 1.0 (101505)
Enhancements: Enhancements to Memcache caching Enhancement: Get images CCP image server via SSL Enhancement: Use correct moonID in IDFeed whenever possible Enhancement: Added CREST link generator Enhancement: Expose CREST url via kill details menu
v4.2.2.0
Features: Support fetching kills from zKillboard Show DNA ship fitting for kills in IGB Expose a kill's CREST link Updated CCP DB to Crius 1.0 (100038)
Enhancements: Added parsing of showinfo-links in corp descriptions Determine Alliance of involved structure more reliably
v4.2.1.0
Enhancements: Updated CCPDB package files to Kronos 1.0 Updated CCPDB and Killboard version Enhancement: Added "ignore NPC kills" option to IDFeed Enhancement: Added more attributes to itemlist Enhancement: cURL support for SimpleCrest fetcher Config option: Show ISK loss instead of ship type
v4.2.0.0 Features: o Support of kill posting via CREST link o Support for all hangar locations for dropped/destroyed items o Use CCP KillMail API instead of old KillLog API o Kill Details: support for charges in low slots
Bugfixes: o Updated file verification with correct checksums o Fixed typo in cron_clearup o Keep https scheme on update redirections o Updated API Base URL in installer o Handling of item locations from old feeds o Adding of NPC Corps failed in some environments o Make API key handling more robust o Parser NullPointer and translation of old mails o Graceful error handling for unknown involved ships in parser o Correct detection of installed https wrapper o Wrong count for KillLists for more than one Killboard Owner
v3.2.0 Mixed pilot/corp/alliance board owner
v3.1.6 Incursion updates
v2.0.3 (svn 445)
v2.0.1 (svn 435)
v2.0.0 RC1 (svn 370)
v150.10Apoc.29.2622.0 - Initial Release
v150.11Apoc.30.2622.0 - Updates for Apocrypha
v150.11Apoc.30.2622.1 - Updates for Missing files
v150.12Apoc.32.2622.0 - Updates for
v150.13Apoc.33.2622.0 - Updates for
Web: http://www.evekb.org/forum/
For general support, bugfixes and new versions see http://www.evekb.org
Developers wanted! If you'd like to contribute to further version of this killboard, sign up for the EVE-Dev forums!