Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-09-12 | add a new line after guard clauses for better visual flow (#1520) | Wild Kat | |
2018-09-11 | fix reference to old 'file' variable (#1514) | msil | |
2018-09-07 | Add configurable crashfile location and option to use hostnames | msil | |
PR #1506 | |||
2018-08-22 | add configurable per node ssh_no_keepalive boolean (#1489) | Wild Kat | |
2018-07-31 | Fix first prompt has non-printable characters | djamp42 | |
First prompt has Auto-wrap at the start of the prompt, all other prompts do not have this, match 0 or 1 on the auto wrap. | |||
2018-07-31 | Remove first and Last Line of config file | djamp42 | |
2018-07-31 | Support for Calix AXOS Devices | djamp42 | |
I have tested this on a Calix AxOS E5, backups config perfectly. The first line in the config file is the command to show the config, i don't know how to remove this, so if someone tells me i can update it and test again. | |||
2018-07-22 | Removed unnecessary/illegal/unsupported escape sequence (#1352) | KodApa85 | |
2018-07-17 | Allow enabling without enable password | Saku Ytti | |
Fixes #1452 | |||
2018-07-13 | fortios: mask "md5-key" secrets | Andreas Loibl | |
format to match: set md5-key <integer_id> "<md5_key>" | |||
2018-07-07 | use convenience methods in models | Wild Kat | |
* use convenience methods in models for legibility * disable Style/SymbolProc in rubocop * introduce cut_both instead of cut_head.cut_tail chain * document cut_both convenience method | |||
2018-07-07 | Changes to secret filtering: | Nick Bailey | |
Fixed greedy regex's which would eat much of configuration. | |||
2018-07-07 | Add support for ECI Telecom Apollo platform (#1437) | arienv | |
PR #1437 | |||
2018-07-07 | Changes to secret filtering: | Nick Bailey | |
Fixed secret regex which would strip config after secret string (like "privilege 15") and which would not match on: "bsd-username test secret $1$FAKESTRINGblahblah" which is created whenever username secret is created. Added regex to filter password hashes for configs not using password 7 instead of secret such as: username test password 7 8888blahblah8888 privilege 4 | |||
2018-07-01 | Add Viptela model (closes #1376) (#1427) | Brad Searle | |
2018-06-29 | Coriant Groove FP3.x only accepts a line length of 4000 chars (#1424) | Nick Hilliard | |
2018-06-27 | Don't use SSH logger unless input debug is set | Saku Ytti | |
2018-06-26 | adding node group to worker logs | msil | |
pr #1420 | |||
2018-06-25 | Tidy up logic for sending 'enable' with or without password (#1418) | Brian Candler | |
2018-06-22 | Use Oxidized.logger for ssh logger | Saku Ytti | |
From issue #1414 | |||
2018-06-22 | smell reduction bug fixes | Saku Ytti | |
2018-06-22 | rubycop fixes | Saku Ytti | |
2018-06-22 | Merge branch 'refactor-smells' | Saku Ytti | |
2018-06-22 | rubycop fixes | Saku Ytti | |
2018-06-22 | Refactor smells | ytti | |
* reduce no/resolve_repo smell * reduce input/ssh/connect smell * reduce source/http load smell * reduce node/worker smell * reduce source/csv smell * reduce output/http smell Get's code climate from B to A, so I'm sure it's super duper important. | |||
2018-06-22 | ehh what can you do | Saku Ytti | |
2018-06-22 | reduce http output smell | Saku Ytti | |
2018-06-22 | remove csv smell | Saku Ytti | |
2018-06-22 | remove worker smell | Saku Ytti | |
2018-06-22 | remove source/http load smells | Saku Ytti | |
2018-06-22 | remove SSH::connect smell | Saku Ytti | |
2018-06-22 | Remove resolve_repo smells | Saku Ytti | |
2018-06-22 | enable SSH logging if input logging is true | Saku Ytti | |
2018-06-21 | added telnet password prompt detection for Netgears. (#1413) | KodApa85 | |
Tested on Netgear M5300's running firmware 10.0.0.53, 11.0.0.23 & 11.0.0.31 | |||
2018-06-19 | Unintentional config changes in legacy xos, closes #1348 (#1362) | Bartek | |
2018-06-14 | Scrub uptime in ciscosmb more carefully, closes #1398 (#1400) | Wild Kat | |
Scrub uptime in ciscosmb more carefully, closes #1398 | |||
2018-06-14 | scrub temperature from 'show system' in edgecos, closes #1394 (#1399) | Wild Kat | |
2018-06-14 | bump up version | Saku Ytti | |
2018-06-14 | Fix 1385 - telnet broken | ytti | |
Refactor to common login method to ssh/telnet was broken, as common login method made assumptions of expect and cmd API which weren't true for telnet. telnet.rb updated to resemble ssh.rb API. | |||
2018-06-14 | Correct typo in D-Link model (#1396) | Wild Kat | |
2018-06-14 | relax d-link prompt expectations, closes #1389 (#1392) | Wild Kat | |
2018-06-14 | Model callback enhancement | ytti | |
Allows cfg, cmd, pre, post and expect blocks to reset the callback array or change from push to unshift. Use case is in custom models which monkey-patch the distribution model. You might want to replace for example distribution ```cmd :secret``` with your own version, like such: cmd :secret clear: true do ... end Or if you instead want to unshift your block to be first to be called: cfg :ssh do prepend: true do .. end Closes #1384 | |||
2018-06-13 | ciscosmb uptime filter is for show system (#1388) | Wild Kat | |
2018-06-13 | Feature string navigation for HTTP source API JSON | ytti | |
Allow HTTP API to place host array in arbitrary place defined as: hosts_location: a.b[0].c Also support arrays in mapping keys: key: location[0].is.here[2] | |||
2018-06-12 | allow configurable history size in stats | Saku Ytti | |
2018-06-12 | rubycop fix | Saku Ytti | |
2018-06-12 | useless branching | Saku Ytti | |
It will always be MAX_SIZE+1 after push | |||
2018-06-12 | Honor mtime in stats | Saku Ytti | |
Store N last mtimes | |||
2018-06-12 | Merge branch 'master' of github.com:ytti/oxidized | Saku Ytti | |
2018-06-12 | add mtime and bump up version | Saku Ytti | |
Fixes performance regression |