Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2024-04-07 | bump RouterOS requirement for all scripts and modules...routeros-7.13-6 | 1 | -1/+1 | ||
... now that global-functions requires RouterOS 7.13 anyway. | |||||
2024-03-12 | dhcp-to-dns: switch to $LogPrint | 1 | -12/+12 | ||
2024-03-12 | global-functions: $LogPrintOnce: drop support for exit | 1 | -2/+2 | ||
This is not widely adopted or used, so let's just drop it - no compatibility. | |||||
2024-03-12 | dhcp-to-dns: drop main function, use :do with on-error | 1 | -6/+4 | ||
2024-03-12 | global-functions: $ScriptLock: do not exit from global function | 1 | -1/+3 | ||
2024-03-04 | dhcp-to-dns: move code into function | 1 | -88/+93 | ||
2024-01-31 | dhcp-to-dns: use $CleanName | 1 | -3/+3 | ||
2024-01-30 | dhcp-to-dns: use :jobname to get script name | 1 | -1/+2 | ||
2024-01-18 | global-functions: $LogPrintOnce: support exit | 1 | -2/+2 | ||
2024-01-01 | update copyright for 2024 | 1 | -1/+1 | ||
2023-10-27 | dhcp-to-dns: prepare string 'mac in server' | 1 | -15/+11 | ||
2023-10-27 | dhcp-to-dns: prepare full names for A and CNAME records | 1 | -14/+16 | ||
2023-10-27 | dhcp-to-dns: info on mac address bound multiple time | 1 | -0/+3 | ||
2023-10-27 | dhcp-to-dns: warn on duplicate names | 1 | -0/+5 | ||
2023-10-27 | dhcp-to-dns: allow multiple records for one mac addresschange-111 | 1 | -24/+31 | ||
Now that we can have differnt name suffixes via networks it makes sense to allow multiple records for one mac address. Also update the wording for messages... | |||||
2023-06-08 | dhcp-to-dns: use 'active-' properties from lease | 1 | -13/+13 | ||
Turns out that address for static leases can be an address pool. Of course that breaks the script as an ip address is expected. Use 'active-address' instead. Also let's do the same for 'active-mac-address'... Fixes GH-43 | |||||
2023-04-24 | dhcp-to-dns: get domain from dhcp server's network definitionchange-99 | 1 | -7/+8 | ||
2023-04-24 | dhcp-to-dns: rename variable to not clash with global one | 1 | -13/+13 | ||
2023-04-24 | dhcp-to-dns: handle change of domain | 1 | -10/+11 | ||
2023-04-24 | dhcp-to-dns: get all values of dns record | 1 | -2/+2 | ||
2023-04-24 | dhcp-to-dns: handle duplicate leases earlier | 1 | -6/+5 | ||
2023-04-24 | dhcp-to-dns: handle dns record by comment and type | 1 | -1/+1 | ||
2023-03-29 | dhcp-to-dns: use better condition | 1 | -1/+1 | ||
The condition worked, but could match others (AAAA, NXDOMAIN, ...) as well (though these should not exist). The problem is that matching with `type=A` does not return any results. For historical reasons A records have no type, thus can be matched with `!type`. I opened an issue to fix this... (SUP-111312) So let's assum `!type` works and `type=A` could become valid... | |||||
2023-03-28 | dhcp-to-dns: support host name from dhcp lease comment | 1 | -1/+3 | ||
The lease comment is supposed to be a human readable string... But we could allow parsable information. | |||||
2023-03-28 | dhcp-to-dns: add cname if host name appears for existing record | 1 | -0/+4 | ||
2023-03-22 | dhcp-to-dns: update cname record on changed host name | 1 | -0/+6 | ||
2023-03-22 | dhcp-to-dns: just update the address | 1 | -1/+1 | ||
The other values *should* be unchanged... | |||||
2023-03-22 | dhcp-to-dns: add debug message on duplicate leases | 1 | -0/+1 | ||
2023-03-22 | dhcp-to-dns: do not update records based on host name | 1 | -7/+0 | ||
2023-03-22 | dhcp-to-dns: always create A record with mac address...change-97 | 1 | -10/+13 | ||
... and an optional CNAME with host name. | |||||
2023-03-22 | dhcp-to-dns: split fqdn to host name and domain | 1 | -7/+7 | ||
2023-03-22 | dhcp-to-dns: match comment on beginning of line | 1 | -1/+1 | ||
2023-03-22 | dhcp-to-dns: allow the matching separator string in name | 1 | -4/+4 | ||
2023-03-07 | rename scripts and add file extension ".rsc"change-95 | 1 | -0/+97 | ||
No functional change for the user... The migration is done automatically. |