Logboek Cisco Code Generator

1. Inleiding

Dit logboek bevat alle aanpassingen aan de code generator voor Cisco devices.
De code generator is te vinden op:
http://robinkelchtermans.be/cisco/

2. Inhoudstafel

3. Versies

3.1 Beta

Nog geen betaversie.

3.2 Alpha

3.2.1 Stabiele Versies

Alpha 0.2.6

Eerste stabiele versie van het systeem.
30 modules voor Cisco Switch 2960 & Router 1941.

3.2.2 Alle Versies

Alpha_0.2.5
Verdere update van ACL. Een paar bugfixes. Deleten van een ACL gaat, code geoptimaliseerd.

Alpha_0.2.4
Update van ACL (standard). Code volledig herschreven voor dit gedeelte. Is nu logischer, zou iets beter kunnen geschreven worden.

Alpha_0.2.3
Toegevoegd:
+ACL (standard)

Alpha_0.2.2
STP kreeg een kleine update.

Alpha_0.2.1
Toegevoegd:
+SSH

Alpha_0.2.0
Toegevoegd:
+IPv6
+link local IPv6

Alpha_0.1.4
Code-optimalisatie toegepast. Gebruik gemaakt van ternaire condities. Variabele een kortere naam gegeven standard  std. Code werd “opgekuist”. Alles verplaats.

Alpha_0.1.3
Code-optimalisatie toegepast. Gebruik gemaakt van ternaire condities.

Alpha_0.1.2
Verplaatsen van een paar functies naar function file.
Bepaalde zaken samengegoten om code die meermaals voorkomt te vermijden. Hier is nog werk aan.

Alpha_0.1.1
De delete functies werden samengegoten in één functie met twee parameters.

Alpha_0.1.0
Updaten van de manier van functies oproepen e.d. Een paar functies werden al aangepast. De functies zitten nu in de functions.js file en returnen elk een string die aan elem.html() wordt doorgegeven.

Alpha_0.0.16
Toevoegen van:
+STP op een interface  be^paalde opties moesten worden uitgeschakeld omdat ze niet gebruikt kunnen worden

Alpha_0.0.15
Toevoegen van:
+switchport mode dynamic …

Alpha_0.0.14
Toevoegen van:
+stp
Aanpassing op access vlans: komma werkt niet :/

Alpha_0.0.13
Toevoegen van:
+switchport mode access
+switchport mode trunk

Alpha_0.0.12
Toevoegen van:
+loopback interface

Alpha_0.0.11
Toevoegen van:
+OSPF
Kleine aanpassingen aan layout

Alpha_0.0.10
Toevoegen van:
+EIGRP
Bugfix: router interface was niet juist bij het opstarten

Alpha_0.0.9
Toevoegen van:
+static routing
+default static routing

Alpha_0.0.8
Toevoegen van:
+default gateway voor switch
Bugfix: reload werkte niet

Alpha_0.0.7
Toevoegen van:
+interfaces voor router
Modules die overeenkomen voor switch en router werden bij beiden gezet.

Alpha_0.0.6
Toevoegen van:
+interfaces: shutdown
+interface (niet af)
Wat extra info op de pagina zodat deze online gebruikt kan worden.

Alpha_0.0.5
Toevoegen van:
+VLAN, met ip, name…
Kleur werd aangepast naar lichtgrijs voor geselecteerde modules

Alpha_0.0.4
Toevoegen van:
+console password
+vty password
+hostname (voor routers)
Lijntje onder elke module

Alpha_0.0.3
Bestaande modules:
+hostname
+banner
+enable password
+enable secret
+disable dns lookup
+save configurations
+reload
+password encryption

Alpha_0.0.2
+optie voor verschillende hardware.

Alpha_0.0.1
Eerste paar werkende modules in het systeem.