2017-04-06 Niels Rogalla * [r9469] scripts/sql-schema/include/Makefile, scripts/sql-schema/include/schema.sh, scripts/sql-schema/include/update_to_database_schema_version_11.sh[ADD], scripts/sql-schema/include/version.sh: -updated schema to version 11 * [r9466] ChangeLog: -updated ChangeLog * [r9465] scripts/sql-schema/mcore-sql-schema.sh: -added an informative usage() * [r9464] scripts/sql-schema/include/Makefile, scripts/sql-schema/include/schema.sh, scripts/sql-schema/include/update_to_database_schema_version_10.sh[ADD], scripts/sql-schema/include/version.sh: -updated schema to version 10 * [r9463] scripts/sql-schema/include/Makefile, scripts/sql-schema/include/schema.sh, scripts/sql-schema/include/update_to_database_schema_version_9.sh[ADD], scripts/sql-schema/include/version.sh: -updated schema to version 9 * [r9462] scripts/sql-schema/include/Makefile, scripts/sql-schema/include/schema.sh, scripts/sql-schema/include/update_to_database_schema_version_8.sh[ADD], scripts/sql-schema/include/version.sh: -updated schema to version 8 * [r9461] show.php: -renamed table cfg_other_menuitems->cfg_fluxbox_menuitems, cfg_autostart->cfg_fluxbox_autostart, dropped unused cfg_autostart_session info field, fixed some php error messages $gfxinfo[module]->$gfxinfo['module'] * [r9460] index.php: -fixed php error messages 2016-06-22 Niels Rogalla * [r9103] make-tarball.sh: -updated ssh user 2016-02-17 Niels Rogalla * [r8740] scripts/sql-schema/include/Makefile, scripts/sql-schema/include/schema.sh, scripts/sql-schema/include/update_to_database_schema_version_7.sh[ADD], scripts/sql-schema/include/version.sh: -sql db schema version 7, added bootserver to client_locations * [r8739] apache/alx-web.conf.in: -fixed broken alias order and allow htaccess overrides 2016-02-09 Niels Rogalla * [r8575] ChangeLog: -updated ChangeLog * [r8574] scripts/sql-schema/include/update_to_database_schema_version_6.sh: -fixed a typo * [r8573] scripts/sql-schema/include/Makefile, scripts/sql-schema/include/schema.sh, scripts/sql-schema/include/update_to_database_schema_version_6.sh[ADD], scripts/sql-schema/include/version.sh: -update to database schema 6, autostart=1 for all session types 2016-02-08 Niels Rogalla * [r8558] ChangeLog: -updated ChangeLog * [r8557] index.php, show.php: -fixed a stupid typo * [r8554] ChangeLog: -updated ChangeLog * [r8553] index.php, show.php: -print version info * [r8552] scripts/sql-schema/Makefile, scripts/sql-schema/conf[ADD], scripts/sql-schema/conf/Makefile[ADD], scripts/sql-schema/conf/mcore-sql-schema.conf[ADD], scripts/sql-schema/mcore-sql-schema.sh: -added mcore-sql-schema.conf * [r8549] ChangeLog[ADD], Makefile: -added ChangeLog * [r8548] scripts/sql-schema/include/schema.sh: -fixed broken table name client_location -> client_locations * [r8547] scripts/sql-schema/mcore-sql-schema.sh: -be more informative * [r8546] scripts/sql-schema/include/Makefile: -fixed sql-schema/include installation * [r8541] scripts/sql-schema/include/Makefile: -fixed broken Makefile * [r8538] make-tarball.sh[ADD]: -added make-tarball script * [r8537] include/Makefile: -fixed Makefile * [r8536] include/Makefile: -install alx-web configuration file to SYSCONFDIR/alx-web * [r8535] Makefile[ADD], Makefile.inc[ADD], VERSION[ADD], apache/Makefile[ADD], include/Makefile[ADD], js/Makefile[ADD], pics/Makefile[ADD], scripts/Makefile[ADD], scripts/cert/Makefile[ADD], scripts/sql-schema/Makefile[ADD], scripts/sql-schema/include/Makefile[ADD], share/Makefile[ADD]: -added initial Makefile build system * [r8534] include/plugins[DEL], plugin.php[DEL]: -removed deprecated plugins * [r8533] include/basesql.php: -fixed file permissions * [r8532] apache/alx-web.conf[DEL], apache/alx-web.conf.in[CPY]: -make apache configuration variable * [r8531] help.php, import.php, include/config.inc.php, include/dbconn.php, include/error.php, include/ppping.inc.php, index.php, js/asc.gif, js/bg.gif, js/desc.gif, js/jquery-1.2.6.min.js, js/jquery.tablesorter.js, js/jquery.tablesorter.min.js, js/style.css, loc.php, mindterm.php, monitor.php, openclose.php, openclose_ajax.js, pics/deact.gif, pics/logo.jpg, pics/logo2.jpg, pics/minus.gif, pics/offline.gif, pics/online.gif, pics/plus.gif, reboot.php, scripts/cert/signing-jars.sh, scripts/sql-schema/mcore-sql-schema.sh, show.php, vncviewer.jar, vncviewer.php, wake_on_lan.php: -fixed file permissions via propset * [r8530] apache[ADD], apache/alx-web.conf[ADD]: -added apache module configuration * [r8529] index.php: -always print version info * [r8528] include/config.inc.php, scripts/cert/generate-and-import-server-key.sh[DEL]: -removed last traces of the deprecated ssh support * [r8527] index.php: -removed obsolete show_version check * [r8526] index.php: -removed obsolete cruft and fixed whitespaces * [r8525] index.php: -no more ssh * [r8524] show.php: -no more ssh * [r8523] show.php: -no more ssh * [r8522] show.php: -read wireless_bitrate default values from database * [r8521] scripts/sql-schema/include/schema.sh, scripts/sql-schema/include/update_to_database_schema_version_5.sh[ADD], scripts/sql-schema/include/values.sh, scripts/sql-schema/include/version.sh: -updated to database schema version 5 and values version 3 * [r8520] show.php: -fixed a typo values_network_wireless_key_lenght -> values_network_wireless_key_length * [r8519] scripts/sql-schema/mcore-sql-schema.sh: -print a message on values update * [r8518] scripts/sql-schema/include/schema.sh, scripts/sql-schema/include/update_to_database_schema_version_4.sh: -fixed a typos * [r8517] scripts/sql-schema/mcore-sql-schema.sh: -removed debug msg * [r8516] include/config.inc.php: -fixed >php-5.4 certificate issues * [r8515] scripts/sql-schema/include/schema.sh, scripts/sql-schema/include/update_to_database_schema_version_4.sh[ADD], scripts/sql-schema/include/values.sh, scripts/sql-schema/include/version.sh: -schema version 4 and values version 2, get wireless_ default values from database * [r8514] show.php: -get wireless_ default values from database * [r8513] show.php: -comment vesa warning atm * [r8512] show.php: -code cleanup, removed obsolete cruft * [r8511] mageupgrade.php[DEL], pnabrowse-wrapper[DEL], share/ChangeLog.html[DEL], share/FAQ.html[DEL], sql[DEL]: -code cleanup, removed obsolete cruft * [r8510] include/common-functions.php, include/config.inc.php, include/hwinfo.php[DEL]: -code cleanup, removed obsolete cruft * [r8509] scripts/sql-schema/mcore-sql-schema.sh: -get position from opts, no weird extra handling anymore just use standard sql queries * [r8508] scripts/cert/signing-jars.sh[CPY], signing-jars.sh[DEL]: -moved signing-jars.sh to scripts/cert/ * [r8507] generate-and-import-server-key.sh[DEL], scripts/cert/generate-and-import-server-key.sh[CPY]: -generate-and-import-server-key.sh moved to scripts/cert * [r8506] scripts/cert[ADD]: -added cert dir 2016-02-05 Niels Rogalla * [r8505] scripts/sql-schema/mcore-sql-schema.sh: -removed obsolete debug message * [r8504] scripts/sql-schema/mcore-sql-schema.sh: -serveral primary key and auto_increment handling fixes * [r8503] scripts/sql-schema/mcore-sql-schema.sh: -give better informations * [r8502] scripts/sql-schema/mcore-sql-schema.sh: -fixed evaluation * [r8501] scripts/sql-schema/mcore-sql-schema.sh: -only modify the primary key if it is not the same column * [r8500] scripts/sql-schema/mcore-sql-schema.sh: -fixed typos * [r8499] scripts/sql-schema/mcore-sql-schema.sh: -fixed a typo * [r8498] scripts/sql-schema/include/schema.sh, scripts/sql-schema/mcore-sql-schema.sh: -fixed schema/values version handling * [r8497] scripts/sql-schema/include/schema.sh, scripts/sql-schema/include/version.sh, scripts/sql-schema/mcore-sql-schema.sh: -renamed all version instances to schema_version * [r8496] scripts/sql-schema/include/version.sh, scripts/sql-schema/mcore-sql-schema.sh: -renamed MCORE_SQL_DB_VERSION to MCORE_SQL_DB_SCHEMA_VERSION * [r8495] scripts/sql-schema/include/values.sh, scripts/sql-schema/mcore-sql-schema.sh: -fill_database must not update the database version, the schema creators or updates have to do that. fixed a typo too * [r8494] scripts/sql-schema/include/version.sh: -database version 3 * [r8493] scripts/sql-schema/mcore-sql-schema.sh: -added sql_add_column() and sql_modify_column functions add use a better variable evaluation * [r8492] scripts/sql-schema/include/update_to_database_schema_version_3.sh[ADD]: -added update_to_database_schema_version_3 script * [r8491] scripts/sql-schema/include/update_to_database_schema_version_2.sh: -fixed typos * [r8490] scripts/sql-schema/mcore-sql-schema.sh: -schema update functions gets included * [r8489] scripts/sql-schema/mcore-sql-schema.sh: -removed debug entries * [r8488] scripts/sql-schema/mcore-sql-schema.sh: -removed obsolete mysq_insert function * [r8487] scripts/sql-schema/include/values.sh: -removed debug entry * [r8486] scripts/sql-schema/include/update_to_database_schema_version_2.sh[ADD]: -added update_to_database_schema_version_2 script * [r8485] scripts[ADD], scripts/sql-schema[ADD], scripts/sql-schema/include[ADD], scripts/sql-schema/include/schema.sh[ADD], scripts/sql-schema/include/values.sh[ADD], scripts/sql-schema/include/version.sh[ADD], scripts/sql-schema/mcore-sql-schema.sh[ADD]: -added initial schema script 2016-02-02 Niels Rogalla * [r8476] show.php: -revert any changes * [r8475] show.php: -but ignore the egk_scm plugin, it should be auto-enabled * [r8474] show.php: -but ignore the egk_scm plugin, it should be auto-enabled * [r8473] show.php: -added scm_egk plugin * [r8472] include/config.inc.php, show.php: -added rdesktop session support 2016-01-29 Niels Rogalla * [r8460] include/socket_send.php: -fixed use of system fingerprint * [r8459] include/config.inc.php, include/socket_send.php: -read fingerprint from mcored certificate 2015-12-16 Niels Rogalla * [r8009] show.php: -pruned old cruft * [r8008] show.php: -fixed a typo * [r8007] index.php, show.php: -get the ACTIVATE/DEACTIVATE button work * [r8006] index.php: -show netboot state at the end * [r8005] index.php: -print netboot state under version * [r8004] index.php, show.php: -show netboot status 2015-12-14 Niels Rogalla * [r7996] index.php: -show mac address in the index list * [r7995] index.php: only show enabled client_locations 2015-11-03 Niels Rogalla * [r7745] index.php: -fixed missing hostname in index list * [r7744] show.php: -disabled deprecated commands * [r7743] show.php: -mcore-tools compat shutdown * [r7742] show.php: -added brackets * [r7741] show.php: -renamed browseradrs -> serverlist * [r7740] show.php: -added serveral default drops * [r7739] show.php: -enable password drops * [r7738] wake_on_lan.php: -honor cli arguments * [r7737] reboot.php: -allow reboot via push-config * [r7736] include/config.inc.php: -use pnagent storefront uri * [r7735] include/config.inc.php: -renamed citrix_browseradrs -> citrix_serverlist * [r7734] include/config.inc.php: -use mcore db as default 2015-09-25 Niels Rogalla * [r7716] reboot.php: -fixed includes * [r7715] include/socket_send.php: -fixed a typo * [r7714] reboot.php: -use ping_host() function * [r7713] reboot.php: -fixed mcore cmd * [r7712] include/socket_send.php: -fixed a typo * [r7711] reboot.php: -use mcore_port variable * [r7710] include/config.inc.php: -fixed a typo * [r7709] reboot.php: -use mcore_socket_send() to reboot clients * [r7708] include/socket_send.php[ADD]: -added mcore_socket_send() function * [r7707] include/config.inc.php: -honor wol interface 2015-09-15 Niels Rogalla * [r7140] show.php: -fixed whitespaces * [r7139] show.php: -fixed whitespaces * [r7138] plugin.php: -convert to utf-8 * [r7137] openclose.php: -fixed whitespaces * [r7136] help.php: -convert to utf-8 * [r7135] show.php: -convert to utf-8 * [r7134] show.php: -get all citrix and storefront sessions from database * [r7132] show.php: -added storefront session support * [r7131] include/config.inc.php: -added storefront defaults 2015-09-14 Niels Rogalla * [r7130] show.php: -get citrix sessions from database and renamed cfg_sessions to cfg_sessions_citrix and added cfg_sessions_storefront * [r7127] show.php: -fixed a typo * [r7126] show.php: -actual add an autostart entry if requested * [r7125] show.php: -convert autostart to multi 2015-09-11 Niels Rogalla * [r7124] show.php: -ping the ip to check if the host is really up * [r7123] index.php: -fixed whitespaces * [r7122] index.php: -disabled unused cruft * [r7121] show.php: -removed plugin support * [r7120] show.php: -no iface in cfg_network table anymore * [r7119] show.php: -no ip in cfg_printer table anymore * [r7118] show.php: -do not show hwdetected field * [r7117] show.php: -added missing password fields * [r7116] show.php: -commented unused variables * [r7115] show.php: -added default keymap list * [r7114] show.php: -get more default settings from database * [r7113] show.php: -print os/tools version from database entry * [r7112] show.php: -drop support for old alx version to clean up cruft * [r7111] show.php: -fixed whitespaces 2015-09-09 Niels Rogalla * [r7110] include/basesql.php, include/config.inc.php, index.php: -added function ping_host() to ping clients via a socket connection to speed up things * [r7106] include/hwinfo.php, show.php: -added rootfs hardware detection * [r7097] include/config.inc.php: -use dns name for ica browsers * [r7096] include/config.inc.php: -newer alx provides ether-wake * [r7095] include/config.inc.php: -localhost not working with socket connections * [r7094] include/config.inc.php: -fix deprecated session_register * [r7093] include/config.inc.php: -convert to utf8 * [r7092] include/basesql.php: -emulate register_globals=on * [r7091] include/basesql.php: -convert to utf8 * [r7090] index.php: -fix deprecated session_register 2015-09-07 Niels Rogalla * [r7070] .[CPY]: created branch 'alx-web-070' 2015-07-23 Niels Rogalla * [r6862] -added wlan drivers provided by >=alx-0.6.8.100 2013-05-29 Niels Rogalla * [r4908] -filter plugin citrix_spe on clients smaller than version 0.6.6 2013-05-28 Niels Rogalla * [r4898] -added nouveau driver to known gfx drivers list * [r4897] -show 6 lines of the comment field * [r4896] -tell the user whats going wrong, if pnabrowse-wrapper has no execute permission * [r4895] -show 3 letters of location name not only 1 2012-04-20 Niels Rogalla * [r3521] -renamed button 'SAVE+ADD CONFIG' => 'CREATE CONFIG' * [r3519] -added close button * [r3518] -simplified statements * [r3517] -removed debug messages 2012-04-19 Niels Rogalla * [r3516] -added special definitions for serveral plugins * [r3515] -make plugins configureable via web 2012-02-08 Niels Rogalla * [r3349] -fixed spelling * [r3348] -always enabled showversion 2012-02-01 Niels Rogalla * [r3347] -prefix sshdo with @ to silence error return messages * [r3346] -prefix sshdo with @ to silence error return messages * [r3345] -prefix sshdo with @ to silence error return messages * [r3344] -add socket_timeout default * [r3343] - sshdo(): first check if the sockert can be connected as ssh2_connect has a timeout of 60 seconds, which cannot be changed 2011-11-04 Niels Rogalla * [r3299] -use unichrome drivers with alx-0.6.2 onwards 2011-11-02 Niels Rogalla * [r3285] -reverted * [r3284] -show HRDW button only with utils >= 0.6.3 * [r3283] -added HRDW button to detect hardware types (maxdata, zotac, etc) * [r3276] -typo * [r3275] -added hdmi feature for intel drivers 2011-09-07 Niels Rogalla * [r2948] -prefer database version when showversion=on is requested 2011-08-03 Niels Rogalla * [r2711] -fixed a typo 2011-07-28 Niels Rogalla * [r2710] -added printer hwdetection support 2011-07-12 Niels Rogalla * [r2705] -pluginconfig handling before ignore! * [r2704] -added plugin support * [r2703] -added vmware x11 drivers for 0.6.0 and above 2011-07-11 Niels Rogalla * [r2677] -/sbin/alx-hwdetection -> /usr/sbin/alx-hwdetection * [r2640] -only use retrieved sessions with alx-0.6.0 2011-07-07 Niels Rogalla * [r2639] -fixed broken session_autostart handling * [r2638] -fixed a typo and whitespaces * [r2637] -add an empty value at the first position of the $citrix_public_applications to use this as default * [r2636] -fixed some query issues and be more verbose on errors * [r2635] -typo * [r2634] -retrieve current defined citrix published applications via pnabrowse of the ica-client 2011-07-06 Niels Rogalla * [r2609] -define citrix_domain_name via config.php.inc * [r2608] -define citrix browser addresses via variable in include/config.php.inc * [r2607] -fixed cfg_printers port/share definitions for alx-0.6.0 * [r2606] -reverted openclose() changes * [r2605] -fixed only ignore ip from cfg_printers * [r2604] -don't show ipp, socket and lpd options for printing on alx-0.6.0 -> not supported atm * [r2603] -fixed includes * [r2602] -fixed missing jquery include * [r2601] -removed deprecated comments and fixed coding style * [r2600] -use openclose() fixes from FB * [r2599] -drop-down menu for ica autostart session on alx-0.6.0 and reload the site accordingly to get the data after post * [r2598] -provide hwdetection on site: added urlopen() javascript function and hwinfo.php include and display hwdetection for alx-0.6.0 only 2011-07-05 Niels Rogalla * [r2597] -show a message if a system if fully upgraded and there are nor updates * [r2596] -keep only the new version when calling old mageupgrade --calc-bash and split of pver-pbuild * [r2595] -fixed print logic to be compat with all versions and honor crlfs * [r2594] -fixed even more typos * [r2593] -again the same typo, different place * [r2592] -fixed a typo (missing $ in variable name) * [r2591] package name alxconfig-ng-alx only on clients below os version 0.6.0 2011-07-01 Niels Rogalla * [r2519] -pruned old configs 2011-06-30 Niels Rogalla * [r2496] -ath is onl the library routines of athX drivers * [r2493] -removed rowspan, added an empty row * [r2492] -reverted split tables and increased rowspan * [r2491] -split tables * [r2490] -lang en * [r2489] -better visibility * [r2488] -support clients before alx-0.6.0 too * [r2487] -add all support lan/wlan driver modules of alx-0.6.0 * [r2486] -add all support lan/wlan driver modules of alx-0.6.0 2011-06-27 Niels Rogalla * [r2445] -fixed a typo * [r2444] -support wpa2 2011-06-15 Niels Rogalla * [r2422] -pruned old cruft * [r2421] -online functions needs permissions for raw sockets, which needs root priviledges - cannot use this atm * [r2420] -fixed "calc" * [r2419] -added missing include -fixed a small typo * [r2418] -added missing include * [r2417] -sshdo: don't tell that we successfully logged in and show on which function we fail * [r2416] -disabled debug echos in sshdo() * [r2415] -another typo * [r2414] -typo 2011-06-07 Niels Rogalla * [r2199] -fixed whitepaces -use sshdo() for all client actions * [r2198] -fixed whitepaces -use sshdo() for all client actions * [r2197] -fixed whitepaces -use sshdo() for all client actions * [r2196] -fixed whitepaces -use sshdo() to get client information * [r2195] -added ppping class * [r2194] -added sshdo() function instead of exec_on_client() -added online() test function for functionality check with ppping.inc.php * [r2193] -fixed whitepaces * [r2192] -fixed whitepaces * [r2191] -fixed whitepaces * [r2190] -fixed whitepaces * [r2189] -fixed whitepaces * [r2188] -fixed whitepaces * [r2187] -fixed whitepaces * [r2186] -fixed whitepaces * [r2185] -fixed whitepaces * [r2184] -fixed whitepaces * [r2183] -fixed whitepaces -added ssh key fule locations * [r2182] -fixed whitepaces 2011-05-09 Niels Rogalla * [r2022] -some fixes * [r2021] -added common-functions.php which provides the exec_on_client() function * [r2020] -more mage-0.4 compat fixes * [r2019] -mage-0.4 compat * [r2017] "copied" 2011-03-25 Niels Rogalla * [r1732] -fixed a typo 2011-03-18 Niels Rogalla * [r1731] -added missing forcedeth driver * [r1730] -pruned old cruft 2011-03-17 Niels Rogalla * [r1729] -set uninstall timeout to zero seconds 2011-03-16 Niels Rogalla * [r1728] -added 720p resolution * [r1727] -added full-hd resolution 1080i (1920x1080) * [r1726] -support a "current-problems" message * [r1725] -fixed broken array fetch 2011-02-07 Niels Rogalla * [r1720] -Updated to match the latest fixes for alx-0.5.7 2011-01-25 Niels Rogalla * [r1717] -Updated to match the latest fixes for alx-0.5.6 * [r1712] -updated ChangeLog 2011-01-22 Niels Rogalla * [r1659] updated ChangeLog * [r1658] updated for some minor changes * [r1657] updated ChangeLog to match alx-0.5.6 2011-01-21 Niels Rogalla * [r1651] -be IE friendly * [r1650] -added and integrate a ssh applet 2011-01-19 Niels Rogalla * [r1649] -updated ChangeLog to match alx-0.5.5 2010-12-28 Niels Rogalla * [r1645] -updated ChangeLog * [r1644] -updated ChangeLog 2010-12-09 Niels Rogalla * [r1636] -changed wwwroot to /var/www/htdocs * [r1635] -more typos * [r1634] -fixed typos * [r1633] -variable config|mage.rc * [r1632] moved to share * [r1631] moved to share * [r1630] -fixed whitspace * [r1629] update config.rc with mirrors etc on mageupdate too * [r1628] -dropped some old drivers and use the newer on on alx >= 0.5.3: -i810 => intel -via => openchrome -r128 is broken atm, fallback to vesa -inform the user of the limitations of the vesa driver -use PC105 keyboard as default -support mach64 drivers on alx-0.5.3 and above 2010-12-06 Niels Rogalla * [r1614] -fixed spelling 2010-12-03 Niels Rogalla * [r1613] -added sql-dump of list_monitors * [r1612] -updates os strings in database while upgrading clients and reload the site accordingly * [r1611] really fixed key generation, it must be run as the target user to be a valid key. added varianle encrypten support too (dsa/rsa) 2010-12-02 Niels Rogalla * [r1610] -converted to unix cr/lf * [r1609] -added missing global * [r1608] -consequently use commands defined in config.inc.php * [r1607] -resetted all auto_increment indexes to '1' * [r1606] -set auto_increment index for client_serials to '1' * [r1605] fixed several issues * [r1604] -added ssh-key generation script * [r1603] -home direcory of the apache user is /var/lib/apache * [r1602] -be magellan compatible * [r1601] -sync with upstream * [r1600] -import from 050