Revisions of yast2-dhcp-server

Ruediger Oertel's avatar Ruediger Oertel (oertel) committed (revision 9)
Stefan Behlert's avatar Stefan Behlert (sbehlert) committed (revision 8)
submit new version 4.1.5
Stefan Behlert's avatar Stefan Behlert (sbehlert) committed (revision 7)
submit new version 4.1.3
Stefan Behlert's avatar Stefan Behlert (sbehlert) committed (revision 6)
submit new version 4.1.2
Stefan Behlert's avatar Stefan Behlert (sbehlert) committed (revision 5)
submit new version 4.1.1
Stefan Behlert's avatar Stefan Behlert (sbehlert) committed (revision 4)
submit new version 4.1.0
Stefan Behlert's avatar Stefan Behlert (sbehlert) committed (revision 3)
- Fix package building with yast2 4.0.80 (bsc#1103691).
- 4.0.2
- Added additional searchkeys to desktop file (fate#321043).
- 4.0.1
- bnc#1087957 - version bump
- 4.0.0
- Fixed a crash at start when the "dhcp-server" package was not
  installed in the system. The crash happens with the latest
  yast2-core and yast2-ruby-bindings packages (it is related to the
  bsc#932331 fix).
- 3.2.2
- allow empty string in primary name server field for dynamic DNS
  option to allow what is suggested in documentation for local DNS
  servers (bsc#736496)
- 3.2.1
- prevent adding "pool" to global scope as it is allowed only in
  network scope (bsc#737492)
- 3.2.0
- Stop generating autodocs (fate#320356)
- 3.1.11
- Fix "One or more selected network interfaces is not configured"
  when ifconfig is not installed (boo#958525).
- 3.1.10
- Fix validation of AutoYaST profiles (bsc#954412)
- 3.1.9
- Fixed crash when dhcp-server is not installed (bsc#959730)
- 3.1.8
- Adapted to latest changes in UI::ServiceStatus API (fate#318771)
- 3.1.7
- Several UI improvements and fixes, including the usage of the
  new generic widget to handle the service status (fate#318771).
- 3.1.6
- remove X-KDE-Library from desktop file (bnc#899104)
- 3.1.5
- Adapted to use systemd to manage the dhcpd service (bnc#892342)
- 3.1.4
- bnc#887139
  - selected device has to have an ip assigned.
- 3.1.3
- Fixed testsuite (adapted to new systemd service)
- 3.1.2
- Add explicit COPYING file
- do not use *.spec.in template, use *.spec file with RPM macros
  instead
- 3.1.0
- converted from YCP to Ruby by YCP Killer
  (https://github.com/yast/ycp-killer)
- version 3.0.0
- use the ButtonBox widget (bnc#684863)
- merged proofed texts
- confirmed license
- 2.22.0
- set dialog title
- 2.21.2
- Including SSL certificate in chrooted system (bnc #715473
  comment #15)
- 2.21.1
- Fixed detection of default exemplary config file (bnc #715473)
- Adapted testsuite
- 2.21.0
- fixed .desktop file (bnc #681249)
- fixed typo (bnc #703097)
- reupdate the tar ball to fix build
- added fix for deleting options in "Configured Declaration"
  (bnc#448013)
- 2.19.0 
------------------------------------------------------------------
- Adjusted .desktop file(s) to wrap /sbin/yast2/ calls in xdg-su
  where root privileges are needed, removed X-KDE-SubstituteUID key 
  (bnc#540627)
- Using autodocs-ycp.ami, which contains a fix for automake 1.11.
- updated button labeling (bnc#440530)
- 2.18.0 
- fix for enable dhcp-server in SuSEFirewall (bnc #460238)
- added fix for problem with loading LDAP settings (bug #350634)
- 2.17.2 
- added fix for problem with typo (bug #423181)
- 2.17.1 
- merged texts from proofread
- update dhcp-server depend on LDAP changes 
- 2.17.0
- added categories Settings and System into desktop file
  (bnc #382778)
- Fixed help (bnc #376702 comment #1).
- fate #120373: Unified Button Labels
- 2.16.7  
- added 'StartupNotify=true' to the desktop file (bnc #304964)
- replace deprecated NetworkDevices by NetworkInterfaces (from yast2)
- 2.15.6
- Merged proofread texts 
- Do not use obsolete getcfg-interface to get network device name  
  from hw description (mac address) (#308258)
- If hostname cannot be found, disable selecting LDAP support, 
  do not abort the module (#307019) 
- 2.15.5
- Validate option vendor-class-identifier as quoted string (#143164) 
- i18n: Marked strings for translation (#252103)
- 2.15.4
- Allow getting/setting 'dynamic-bootp' flag for IP range (#151806)
  + related facelift of 'Dynamic DHCP' dialog
- 2.15.3 
- removed outdated translations from .desktop-files (#271209)
- Dropped simple vs. expert UI mode support (ProductFeatures): 
  expert mode is now default
- 2.15.2 
- If gathering interface information by parsing ifconfig output
  fails, use NetworkDevices data. Inform user that interface has no
  configuration (#233937)
- 2.15.1 
- Added support for ldap-dhcp-server-cn configuration option to
  get/set alternative name for dhcpServer LDAP object (FaTE #227)
- 2.15.0 
- Added autoyast validation file (#220736)
- 2.14.1
- Created 2.14 version for SL10.2
- 2.14.0 
- Merged proofread texts 
- Added support for passing commandline parameters to dhcpd
  (FaTE #225)
- Warning popup if alternate config file (-cf) is used
- 2.13.9 
- DnsServerPunycode has been renamed to Punycode
  and moved to yast2-2.13.78
- 2.13.8
- Corrected HTML in helps.
- Added missing keyboard shortcuts.
- Added help texts for Zone Editor Dialog.
- Added reverse-zone synchronization into Zone Editor Dialog.
- Added comments for translators.
- Added BuildRequires: yast2-dns-server.
- 2.13.7
- Finished Sync-with-DNS wizard.
- Added help texts.
- Fixed some development bugs.
- Added more checking for entered values.
- Adding more functionality into the Sync-with-DNS wizard.
- Added initial version of Sync-with-DNS support.
- Added validation of MAC address in expert configuration (#147676)
- Changed validation of MAC address in Host Management dialog 
  to use Address::CheckMAC() function
- Added information about minimal and maximal IP address in the
  Dynamic DHCP server dialog - computed using the server IP and
  netmask.
- Reading DNS server configuration when dns server is externally
  configurable (New function of DnsServerAPI) (FaTE #120037).
- Removed a Perl search path that is added elsewhere already
  and here just breaks compilation in some cases (#197099).
- Limit displayed interface name to 40 characters.
- 2.13.6
- Card selection dialog changed to provide buttons [Select] and
  [Unselect] and table header item to Selected to better reflect
  the status of the network interfaces that are selected for
  DHCP Server to run on (#164242).
- These buttons are enabled or disabled by the current status of
  the selected interface. Active interface can be deactivated only
  and vice versa.
- Different help for expert and simple UI in the Card Selection
  dialog.
- Do not complain about blank DHCPD_INTERFACE in case of
  (auto)installation. All interfaces will be used instead
  by the dhcpd (#173861).
- 2.13.5
- Fixing UI visibility, especially Time Units ComboBox (#181146).
- 2.13.4
- Call NetworkDevices->Read() also in Mode->autoinst() (#173861).
- 2.13.3
- Added checking for root permissions into the module startup
  process (#158483)
- 2.13.2
- Adjusted BuildRequires for the package
- 2.13.1
- Fixing bug/enhancement #115396
  Added new data-type quoted_string. Configuration tool takes care
  about the quoting of the string and escaping quotes inside.
- 2.13.0
- Merged proofread texts (2nd round)
- 2.12.5
- Fixed Host Management dialog handling, Fixed IP checking
- 2.12.4
- Merged proofread texts
- 2.12.3 
- Fixing captions in Setup Wizard
- 2.12.2 
- Applying texts and helps changes
- 2.12.1 
- Changing texts to be YaSY2 Style Guide Compatible
- Changing the layout of dialogs to be more consistent 
- Fixed the same behavior as in DNS-Server - bug #78569
  Mode::config() and Mode::autoinst() don't call Ldap::Read() now
- Applied new functional interface of ProductFeatures
- 2.12.0
- Added checking for Dynamic DHCP addresses to match the current
  network/netmask
- Added information abour current network/netmask into the Dynamic
  DHCP dialog
- Presenting network interfaces with their device names and IP
- Added confirmation dialog for aborting Wizard configuration
- Fixing firewall behaviour
- Changing maintainer
- fixed testsuite
- 2.11.6
- fixed completely broken behavior in Mode::config () (#66422)
- 2.11.5
- fixed check_ycp errors
- allow to specify host name instead of IP address in the dialog
  for management of hosts with static IP address (#50161)
- 2.11.4
- merged texts from proofread
- 2.11.3
- added support for commandline interface
- 2.11.2
- cleanup of requires and neededforbuild
- using new function for disabling/enabling progress bar
- 2.11.1
- fixed checks of hosts with static addresses (#40319)
- prevent used TSIG keys from being removed
- adapted to new Mode.ycp
- 2.11.0
- use unified messages from Label.ycp and Confirm.ycp
- set "ntp-servers" instead of "time-servers" in dhcpd.conf
  (#47029)
- fixed error reported after configuration was saved even it it was
  saved successfully (#46223)
- fixed saving settings: If eg. only service was enabled/disabled,
  nothing was saved (#46228)
- 2.10.7
- fixed "Save and Restart" (the progress was kept instead of
  returning to the main dialog) (#45580)
- 2.10.6
- fixed validation of "Open Port in Firewall" widget (#45254)
- added SetMofified function to _auto client
- 2.10.5
- Added GetModified function to _auto client
- 2.10.4
- merged texts from proofread
- fixed handling of some DHCP statements and options (eg.
  update-static-leases) (#42778)
- check also if firewall was modified
- 2.10.3
- merged texts from proofread
- adapted to interface changes in LdapServerAccess
- fixed Requires
- 2.10.2
- update firewall handling
- 2.10.1
- adapted to the changes in CWM
- added 4th step of installation wizard
- enhanced the summary
- added default values for max-lease-time and default-lease-time
- removed yast2-ldap-server from requires and neededforbuild
- 2.10.0
- adapted functionality for 9.2 box
- use common function for checking installed packages (#30872)
- fixed and cleaned-up the initial sequence
- fixed help formatting (#40246)
- fixed syntax in YaPI file (#42012)
- using common implementation of the navigation tree
- using common implementation of the service start-up dialog
- usign common implementation of the TSIG Keys handling dialog
- fixed examples in YaPI documentation (#41651)
- YaPI fixes (no functino wrote settings properly) (#41450)
- added YaPI testsuite
- 2.9.23
- not forcing user to set the default lease time (as it is not
  needed, default value is used if not set) (#41144)
- 2.9.22
- highlight the selected entry of the left tree widget (#40782)
- do not start if installation of required packages failed or
  cancelled (#40908)
- prevent from touching system when preparing autoinstallation
  profile (#40479)
- 2.9.21
- added YaPI capabilities and version (#40796)
- do not allow to configure interfaces when preparing profile for
  AutoYaST (#40558)
- display the left tree widget also in NCurses (#40569)
- connecting to LDAP server using the Ldap module (in order to
  prevent it from reconnecting) (#40577)
- fixed behavior if recreating TSIG key (#40600)
- fixed handling of present/not-present options if configuration
  is stored in LDAP (#40775)
- do not read information about network interfaces directly from
  sysconfig, but use ifconfig instead (#40412)
- prevent from listing include files in syscofnig multiple times,
  adding dots to DDNS zone names if missed (#40604)
- ensure /etc/named.d exists before creating TSIG key (#40786)
- fixed exporting data for autoinstallation (#40555)
- always start expert sequence when preparing autoinstallation
  control file, fixed possible crash (#40568)
- check hardware address properly before writing to LDAP (#40599)
- fixed importing of incomplete data (#40558)
- correctly create ou=ldapconfig if called through YaPI (#40577)
- fixed checking of values in the DDNS dialog (#40411)
- 2.9.20
- allow only a-zA-Z0-9_ for TSIG Key identifier (#40422)
- fixed reading and saving lease times (#40414)
- creating ldapConfig in LDAP if missing (#40366)
- correctly handle if only one nameserver is entered (#40333) 
- show really configured domain (#40326) 
- added check box for LDAP support to expert dialogs (#40246)
- do not discard changes when switching to/from LDAP (#40306)
- detect if configuration is simple enough for the simple sequence
  and start expert sequence otherwise (#40077)
- added correct error reporting when switching to LDAP (#40321)
- don't offer to select TSIG key if no is set (#40353)
- one more fix of creating new configuration in LDAP tree (mt)
  (#39686)
- properly handle quoting in DHCP optinos (#40044)
- define ddns-update-style if not defined (#40044)
- start wizard in case of empty/sample dhcpd.conf (#40043)
- properly remove unneeded options from dhcpd.conf when switched
  to use / not to use LDAP (#40043)
- merged texts from proofread
- fixed calling of gettext from Perl modules (#40160)
- create needed LDAP stuff when saving (and not during reading
  process) (#39942)
- add suport for specifying lease times in minutes and seconds
  (#40247)
- fixed forgotten lease time values (#40258)
- fixed checking for values in global options dialog (locilka)
  (#40255)
- fixed data checking in host management dialog (locilka) (#40269)
- moved the "Expert settings" button to the tree widget (#39985)
- abort reading if cannot determine t:he host name (#39791)
- check if default sample configuration file is found and avoid
  using it (#40043)
- 2.9.19
- fixed saving when no data is present in LDAP and dhcpd.conf
  (#39791)
- moved the settings in LDAP tree under ou=DNS,$ldap_domain
  (#39686)
- merged texts from proofread
- fixed input checking (#39861)
- fixed comments for translators
- check if dhcp.schema is included in /etc/openldap/slapd.conf
  and add it if it is missing (#39589) 
- added missing helps
- 2.9.18
- complete UI redesign 
- 2.9.17
- updated API to support LDAP
- added LDAP support
- fixed names of directives in the list of possible directioves
  to add (#38168)
- fixed type of the 'ddns-updates' option (#38168)
- 2.9.16
- changed license to GPL
- 2.9.15
- added missing 'range' directive to directives possible to be
  added to address pool (#37846)
- sorting first directives and then options in the list of options
  to add to a declaration (#37846)
- 2.9.14
- again fixed behavior of some directives (weren't read and saved
  correctly) (#37265)
- ask for interface to listn to before running main dialog if no
  interface is selected (#37417)
- 2.9.13
- fixed grabbing the list of interfaces to listen to (#37534)
- fixed accidental destroying of list of files to copy to chroot
  jail (#37281)
- fixed import of empty data when preparing autoinstallation (#37179)
- 2.9.12
- add also includes added not using YaST to sysconfig to be copied
  to chroot (#37281)
- enabling the wodgets of the DynamicDNS dialog properly (#37282)
- fixed adding of new TSIG keys
- fixed writing of some directives (eg. 'filename', 'authoritative')
  (#37265)
- 2.9.11
- added check box for running DHCP server in chroot jail
- disabling possibility to change the settings if the DNS service
  is disabled (#36799)
- preselect type of declaration to add
- 2.9.10
- updated .desktop file to provide autoinstallation clonning support
- 2.9.9
- addapted to calling all perl and YCP functions as class methods
  (added $self = shift; ,...)
- addapted to the new array context - a YCP list is always a
  reference to a Perl array
- 2.9.8
- fixed crash if configuration fiels are missing (#35515)
- not asking before aborting if nothing was changed (#35516)
- 2.9.7
- Require -> Package
- added AutoPackages suport
- addded more high-level functions for DHCP adjustments (#33572)
- fixed import of empty settings (#35441)
- setting icon
- 2.9.6
- typing fixes
- 2.9.5
- fixed creating of TSIG keys
- merged texts from proofread
- fixed lists of offered options for subnet and host declarations
- enhanced checking of values od DHCP options (#33571)
- more strict variable types
- 2.9.4
- fixed typo in a DHCP option name (#34902)
- enhanced Dynamic DNS support
- fixed log displaying popup
- 2.9.3
- removed yast2-packager from neededforbuild
- fixed testsuite to updated perl-bindings
- updated helps
- added DynDNS support
- autoinstallation updates
- several other fixes
- 2.9.2
- dropped .y2cc file
- module rewritten to Perl
- testsuite updates
- UI improvements
- 2.9.1
- created agent for reading/writing /etc/dhcpd.conf file
- adapted to Table/Popup stuff split off from CWM.ycp
- 2.9.0
- smarter configuring of firewall (#30783)
- closing dialog properly if read aborted (#31249)
- 2.8.7
- added possibility to adapt firewall settings when saving DNS
  server configuration (#30783)
- fixed requires (added yast2-packager)
- 2.8.6
- fixed managing of multiple hosts (#30781)
- 2.8.5
- merged texts from proofread
- added possiblity to specify interfaces to listen to (#30119)
- 2.8.4
- changed strange popup (#29385)
- 2.8.3
- checking if dhcp server is installed (#29423)
- added .desktop file
- fixed help text (#29385)
- better testsuite
- updated _auto client
- 2.8.2
- merged texts from proofread
- 2.8.1
- updated to current version of CWM
- 2.8.0
- initial version
- 2.6.0
Stefan Behlert's avatar Stefan Behlert (sbehlert) committed (revision 2)
submit new version 4.0.1
Stefan Behlert's avatar Stefan Behlert (sbehlert) committed (revision 1)
initialize package as branch
Displaying all 9 revisions
openSUSE Build Service is sponsored by