MikroTik Changelogs

MikroTik RouterOS changelogs

6.5 Stable 2013-Oct-16 (13 years ago)
Component Change
certificates merge '/certificate ca' into '/certificate', use set-ca-passphrase to maintain CA functionality;
console exported physical interface configuration uses 'default-name' instead of item number to match relevant interface;
console report all constituent errors for parameters with multiple alternative value types;
console ':return' does not trigger 'on-error=' action of ':do' command;
dhcp server added option to disable conflict-detection;
general fix routerboot upgrading if RouterOS is partitioned;
general add support for second serial port on CCR boards;
general fix serial port baudrate selection on CCR boards;
general ethernet interface stats that are behind switch chip show real hw stats instead of just the traffic that goes through cpu;
ipsec fix peer mathing with non byte aligned masks;
lcd backlight option is replaced with "/lcd backlight" command
ovpn server use only ciphers that are allowed not that client requested;
route fixed crash that could be triggered by change in nexthop address resolution;
route some imported VPNv4 routes were not using MPLS labels;
route imported VPNv4 routes were not always updated or removed when the original route changed;
ssh client fixed public key authentication;
tftp added data packet pipelining for read requests;
winbox fixed problem where all settings were read only on first open;
6.4 Stable 2013-Sep-12 (13 years ago)
Component Change
console make newly added item names always immediately available;
general fixed watchdog on mipsle boards;
general fixed usb Yota LTE modem hangup;
graphing make sure that interface graphs gets preserved across reboots;
ovpn allow to specify server via dns name;
traceroute added count %26 max-hops parameters;
traceroute added back use-dns parameter;
winbox fixed problem where ipv6 routes with non local link address gateway could not be added;
wireless improved 802.11n wireless retransmission (doesn't effect nstreme/nv2)
5.26 Stable 2013-Sep-04 (13 years ago)
Component Change
ssh fixed denial of service;
6.3 Stable 2013-Sep-03 (13 years ago)
Component Change
RB1200 fixed crash when receiving over l2mtu size packets on some ethernet interfaces;
RB2011L fixed occasional gigabit switch-chip lockup;
bug fix sometimes some new interfaces could not be created properly any more (f.e. some pppoe clients could not connect);
console added '/console clear-history' command that clears command-line history for all users, requires 'policy' policy;
console fixed issue with local variables having non-empty value before first assignment;
console fixed command ":global name" without second argument to not create or change global variable "name", only effect is to make "name" refer to global variable.
console fixed passing local variables as argument to function;
dhcp added ability to specify where to insert rate limiting queue;
fix queues correct queue was not installed when last child removed;
fix simple queues sometimes some simple queues would stop working after configuration changes;
hotspot do not account traffic to local hotspot pages;
ppp, hotspot added ability to specify where to insert rate limiting queue, it's parent and type;
pptp, l2tp, sstp allow to specify server via dns name;
ssh fixed denial of service;
sstp limit packet queue for each device;
traceroute show mpls labels as well;
traceroute added mtr like pinging;
user manager will warn on 1MB and stop before reaching minimum of 500KB disk space;
webfig fixed problem when opening quickset page country was automaticly changed to etsi;
www proxy support ipv6 parent proxy;
6.2 Stable 2013-Aug-02 (13 years ago)
Component Change
backup changed default backup file name to <id>-<YY><MM><DD>-<HHMM>.backup for file browsers to sort them properly;
console added "on-error" argument to ':do' command that is executed if command raises error;
console added new ':return' command that interrupts execution of script and passes argument as return value if script was called as function;
console resolved issue with 'from-pool' propery in '/ipv6 address';
console array value syntax in expressions '{1;2;3;4}' now can specify values with word keys as '{a=1;b=2}';
console added 'verbose' argument to '/import' command that enables line-by-line script import. By default import whole script at once and don't print it, as it was in version 6.0;
console ':global', ':local' and ':set' commands have new parameter 'do' that allows assigning block of commands to the variable;
console global variables now are common to all users and are available to all users with at least "read,write,test,policy" policy;
console fixed parameter passing to scripts. Script parameters can be accessed without declaring them with ':local' and ':global' commands. For backwards compatibility global variables are first looked up in script parametrs;
console '$var 1 2 a="a" b="b"' syntax for passing parameters to commands stored in a variable. Parameters are accessed as '$1' '$2' '$a' '$b';
dhcp server framed routes are now also added to the server routing table;
dhcpv6 server added binding-script option;
fixed addresslist dynamic entries sometimes would still show up even afther being timed out;
fixed bug sometimes some types of interfaces would stop working;
general improved CCR responsiveness on other interfaces when one interface is under attack;
general eoip,gre tunnels could occasionally crash multicore router;
general ipsec sometimes could crash kernel on CCR;
general connection tracking sometimes could crash kernel on CCR;
general winbox, webfig: allow to enter space in the text fields;
general fixed crash when setting master-port on AR8327 switch chips;
general added /ip settings allow-hw-fast-path setting to control AR8327N hardware ipv4 fast path;
graphing make graphs stable on ppp %26 ovpn interfaces;
hotspot fixed chap error after failed http-chap login (broken in v6.1);
ipsec fixed peer address matching;
ipsec fix phase1 autonegotiation on little endian platforms;
lcd current-screen option is replaced with "/lcd show" command
lcd current-interface option is replaced with "/lcd interface display" command
lcd added option for enabling or disabling the touch screen;
lcd added options for screen switching;
lcd up to 10 non-physical interfaces can now be added to the lcd;
lcd all interface graph screen can now be customized from /lcd interface page;
ppp,pptp,l2tp,sstp added default-route-distance parameter;
pppoe server allow service with empty service-name to accept all pppoe clients;
proxy allow multiple src-address for ipv4 and ipv6;
queue simple fixed bug - actual queue order sometimes was wrong;
queue simple queue is not invalid when at least one of target interfaces is up;
routerboot fixed upgrade from RouterOS (could fail on some units);
scep "/cert scep ra" merged into "/cert scep client" without saving ra config;
sms tool added sim-pin setting;
trafficgen allow ranges for ip addrs and udp ports;
trafficgen add tcp header support;
ups query smart ups capabilities before issuing any commands;
userman fixed payment gateway response notify processing;
vrrp allow more than one vrrp on interface;
webfig fixed configuration of VPLS %26 routing filters;
webfig it did not work in Opera;
webfig made terminal work again;
winbox added ability to fully set up traffic generator in winbox;
www, hotspot fixed problem when www service stopped responding on high load;