Changes between Version 18 and Version 19 of Document/Changelog/1.1.10

Show
Ignore:
Timestamp:
06/07/09 05:56:13 (4 years ago)
Author:
poundjd (IP: 68.32.33.27)
Comment:

Links, captialition and readability.

Legend:

Unmodified
Added
Removed
Modified
  • Document/Changelog/1.1.10

    v18 v19  
    99== Highlights == 
    1010 
    11  - New monitor module: cpu, load, disk space, thermal, memory 
    12  - New asterisk (VoIP) module: users are created with extensions, voicemail, conference rooms, external calls. Check some [wiki:Document/Documentation/Module/Asterisk documentation] on how to use it. 
    13  - New IDS module (Snort) 
    14  - Support for multi user conference rooms in Jabber 
    15  - Support for the main dynamic DNS providers 
    16  - Support for User/group auth in web proxy 
    17  - Support for anti-virus in web proxy 
     11 - New Monitor Module: CPU, Load, Disk Space, Thermal, Memory 
     12 - New [http://www.asterisk.org/ Asterisk] (VoIP) Module: Users are created with Extensions, Voice Mail Boxs, Conference Rooms, and can make and receive external calls. Check out some [wiki:Document/Documentation/Module/Asterisk documentation] on how to use it. 
     13 - New IDS Module ([http://www.snort.org/ Snort]) 
     14 - Support for multi user conference rooms in [http://www.jabber.org/ Jabber] 
     15 - Support for the main Dynamic DNS providers 
     16 - Support for User/Group Authentication in the Web Proxy Module 
     17 - Support for anti-virus in the Web Proxy Module 
    1818 - Support for categorized URL list such us: [http://urlblacklist.com urlblacklist] or [http://www.shallalist.de shallalist]  
    19  - Support for cache exceptions and cache size 
    20  - Support for anti-virus in Samba 
    21  - Support for audit log in Samba 
    22  - Samba PDC enhancements: drive letter, password policies 
     19 - Support for Cache Exceptions and Cache Size 
     20 - Support for anti-virus in samba 
     21 - Support for audit log in samba 
     22 - samba PDC enhancements: Drive Letter, Password Policies 
    2323 - New !UserCorner, a web interface where users created in eBox will be able to change their password 
    24  - Switch from courier to dovecot 
    25  - New installer with curses interface to select eBox packages or eBox profile (gateway, security, comms, infrastructure, office) to install. It also includes a l7filter capable kernel, and the necessary modules for Asterisk. 
     24 - Switch from [http://www.courier-mta.org/ Courier] to [http://www.dovecot.org/ Dovecot] 
     25 - New Installer with Curses Interface to select eBox Packages or an eBox Profile (Gateway, Security, Comms, Infrastructure, Office) to install. It also includes a [http://l7-filter.sourceforge.net/ L7-filter] capable Kernel, and the necessary modules for Asterisk. 
    2626 - Reduced memory footprint and increased performance of the UI 
    2727 
     
    3535 
    3636== Detailed change log == 
    37 libebox  
     37libebox [https://launchpad.net/ubuntu/+source/libebox libebox] 
    3838    * UI improvement: submit Ajax forms by pressing return 
    3939    * Fixing bogus div and missing items to make eBox Web UI more w3c 
     
    4141    * Added generic JS graph class using flotr with mouse tracking and 
    4242    legend 
    43     * Added remote services link button 
     43    * Added Remote Services link button 
    4444    * Added support for `additionalParameters` to `EBox.TabMenu` JS 
    4545    prototype 
    4646    * Added `configKeysFromFile` to `EBox::Config` 
    47     * Bugfix: make boolean setter honour editable attribute 
     47    * Bugfix: make boolean setter honor editable attribute 
    4848    * Change tableBody to fetch each row instead of all rows at the same time 
    4949    * Place pager on the bottom-right corner of the table 
    5050    * Bugfix: hide trailing text when there's a change on a union select 
    5151 
    52 ebox 
     52eBox: [http://ebox-platform.com/ eBox] 
    5353    * Added 'parentModule' to model class to avoid recursive problems 
    5454    * Added Float type 
    55     * Apache module allows to add configuration includes from other modules 
    56     * Display remote services button if subscribed 
    57     * Event daemon may received events through a named pipe 
    58     * Bugfix. SysInfo revokes its config correctly 
    59     * Added storer property to types in order to store the data in 
    60     somewhere different from GConf 
    61     * Added protected property 'volatile' to the models to indicate 
    62     that they store nothing in GConf but in somewhere different 
    63     * System Menu item element 'RAID' is always visible even when RAID 
    64     is not installed 
     55    * Apache Module allowed to add configuration includes from other modules 
     56    * Display Remote Services button if subscribed 
     57    * Event Daemon may received events through a named pipe 
     58    * Bugfix. SysInfo revokes its configuration correctly 
     59    * Added Storer Property to types in order to store the data somewhere different from GConf 
     60    * Added Protected Property 'volatile' to the models to indicate that they store nothing in GConf but somewhere different instead 
     61    * System Menu item element 'RAID' is always visible even when RAID is not installed 
    6562    * Files in deleted rows are deleted when the changes are saved 
    66     * Fixed some bug whens backing and restore files 
     63    * Fixed some bug whens backing-up and restoreing files 
    6764    * Components can be subModels of the HasMany type 
    6865    * Added EBox::Types::Text::WriteOnce type 
    69     * Do not use rows(), use row to force iteration over the rows and increase 
    70     performance and reduce memory use. 
     66    * Do not use rows(), use row to force iteration over the rows and increase performance and reduce memory use. 
    7167    * Do not suggest_sync after read operations in gconf 
    72     * Increase MaxRequestsPerChild to 200 in eBox's apache 
    73     * Make apache spawn only one child process 
    74     * Log module is backed up and restored normally because the old 
    75     problem is not longer here 
    76     * Backup is more gentle with no backup files in backup directory, 
    77     now it does not delete them 
    78     * HasMany  can retrieve again the model and row after the weak 
    79     refence is garbage-collected. (Added to solve a bug in the doenload 
    80     bundle dialog) 
    81     * EBox::Types::DomainName no longer accepts IP addresses as domain 
    82     names 
     68    * Increase MaxRequestsPerChild to 200 in eBox's Apache 
     69    * Make Apache spawn only one child process 
     70    * Log Module is backed up and restored normally because the old problem is not longer present 
     71    * Backup is more gentle with no backup files in backup directory, now it does not delete them 
     72    * HasMany can retrieve again the model and row after the weak reference is garbage-collected. (Added to solve a bug in the download bundle dialog) 
     73    * EBox::Types::DomainName no longer accepts IP addresses as domain names 
    8374    * Bugfix: modules that fail at configuration stage no longer appear as enabled 
    8475    * Add parameter to EBox::Types::Select to disable options cache 
    8576 
    86 ca 
     77CA Module:  
     78    Package Configured/Used [http://www.openssl.org/docs/apps/ca.html# using OpenSSL as a Certificate Authority] 
    8779    * Generate CRL at CA startup and correct CRL names 
    88     * Allow * character in common names 
    89     * Updating in certificate authority DB is now working to show 
    90     expired certificates in the list and call observer when this 
    91     event happens 
    92     * Country code, state and locality fields for CA certificate are 
    93     now displayed and fill optionally by user 
     80    * Allow "*" character in common names 
     81    * Updating in Certificate Authority DB is now working to show expired certificates in the list and call observer when this event happens 
     82    * Country Code, State and Locality fields for CA certificate are now displayed and fill optionally by user 
    9483 
    95 dhcp 
     84DHCP Module: 
     85    Package configured [https://www.isc.org/software/dhcp IDS DHCP Software] 
    9686    * Use the new ids() and row() API 
    9787    * Bugfix: Set "authoritative" statement to DHCP configuration 
    9888 
    99 dns 
     89DNS Module: 
     90    Package Configured/Used [https://www.isc.org/software/bind ISC Bind] 
    10091    * Use new row() and ids() API 
    10192 
    102 egroupware 
    103     * Bugfix: setting permissions template on a group casued an error 
    104     * Bugfix: restart postgresql in a safer way during the enable process 
    10593 
    106 firewall 
    107     * Added required output rules to connect remote services when the 
    108     eBox is subscribed 
     94EGroupware Module: 
     95    Package Configured/Used [http://www.egroupware.org/ EGroupware] 
     96    * Bugfix: setting permissions template on a group caused an error 
     97    * Bugfix: restart [http://www.postgresql.org/ PostgreSQL] in a safer way during the enable process 
     98 
     99Firewall Module: 
     100     Package Configured/Used [http://www.netfilter.org/ netfilter] using [http://www.netfilter.org/projects/iptables/index.html iptables] 
     101    * Added required output rules to connect remote services when the eBox is subscribed 
    109102    * Use the new ids() and row() API 
    110     * Added support to redirects to introduce the origin destination address. 
    111       So far, only local address could be used. 
    112     * Bugfix: fix regression that didn't allow to use virtual interfaces on 
    113     redirections 
     103    * Added support to redirects to introduce the origin destination address.  So far, only local address could be used. 
     104    * Bugfix: fix regression that didn't allow to use Virtual Interfaces on redirections 
    114105    * Allow outgoing connections from eBox by default 
    115106 
    116 jabber 
     107IDS Module: 
     108    Package Configured/Used [http://www.snort.org/ Snort] 
     109    * New Module added 
     110Jabber Module 
     111    Package Configured/Used [http://www.jabber.org/ Jabber] 
    117112    * Use new MVC API 
    118113    * Make changes to support jabberd2 + muc 
    119114 
    120 mailfilter 
     115Mailfilter Module: 
     116    Package Configured/Used [http://mailfilter.sourceforge.net/ mailfilter] 
    121117    * Use the new row() and ids() API 
    122     * bugfix: if the module is disabled the filter now appears as disabled as it should be 
    123     * Now antivirus service has its own eBox module 
     118    * Bugfix: if the module is disabled the filter now appears as disabled as it should be 
     119    * Now anti-virus service has its own eBox module 
    124120    * Fixed migration script that broke in new  versions 
    125     * Bug fix: when adding/removing vdomains we assure that amavis is 
    126     notified of the changes 
     121    * Bug fix: when adding/removing Virtual Domains we assure that [http://www.amavis.org/ AMaViS] is notified of the changes 
    127122 
    128123monitor 
    129124    * Bugfix: Monitor graph updates don't glitch anymore 
    130     * Bugfix: Set a fixed hostname in order not to let collectd daemon 
    131     to search for hostname on its own 
     125    * Bugfix: Set a fixed hostname in order not to let collectd daemon to search for hostname on its own 
    132126 
    133127network 
     
    136130    * Bugfix: ebox-netcfg-import uses model API to import default gateway 
    137131 
    138 ntp 
     132NTP Module: 
     133    Package Configured/Used [http://www.ntp.org/ NTP] 
    139134    * Bugfix: timezone wasn't set or import properly 
    140135 
     
    142137    * Use new rows() and ids() API 
    143138 
    144 openvpn 
     139OpenVPN Module: 
     140    Package Configured/Used [http://openvpn.net/index.php/open-source.html OpenVPN] and [http://www.openssl.org/ OpenSSL] is used for encryption, Authentication, and certificate generation. 
    145141    * Show status for non-internal VPN daemons in dashboard 
    146142    * Using EBox::Types::Text::WriteOnce instead of EBox::Types::OpenVPN::WriteOnceText 
    147143    * Use the new rows() and ids() API 
    148144 
    149 samba 
     145samba Module: 
     146    Package Configured/Used [http://us3.samba.org/samba/ samba] 
    150147    * Use the new row() and ids() API 
    151148    * Windows user's profiles are backed up only in extended backups 
     
    155152    * Use the new row() and ids() API 
    156153 
    157 squid 
    158     * Added filter profiles 
    159     * Added group polices 
     154squid-cache Module: 
     155     Package Configured/Used [http://www.squid-cache.org/ squid-cache] 
     156    * Added Filter Profiles 
     157    * Added Group Polices 
    160158    * Added time period option to policies 
    161     * Added per-object group policies 
     159    * Added per-object Group Policies 
    162160    * Added antivirus support 
    163     * Added dansguardian's custom logrotate file 
     161    * Added [http://dansguardian.org/ DansGuardian's] custom logrotate file 
    164162 
    165163trafficshaping 
     
    175173    * Allow dashes in user and group names 
    176174 
    177 webserver 
     175Webserver Module: 
     176     Package Configured/Used [http://httpd.apache.org/ Apache] 
    178177    * Create /var/run/apache2 in upstart script 
    179178