summaryrefslogtreecommitdiff
path: root/lib/oxidized/model
AgeCommit message (Collapse)Author
2018-09-17filter out BGP passwords and only user password hashes from eos (#1525)Adam Smith
2018-09-17Update netscaler.rb to introduce secret scrubbing (#1518)Jay Shepherd
2018-09-13Add comtrol model (#1507)RobbFromIT
2018-09-12Fixed NDMS (#1509)Yuri Zubov
2018-09-12Add fortios fields to be masked by remove_secret flag (#1511)SoulGit
2018-09-12add a new line after guard clauses for better visual flow (#1520)Wild Kat
2018-07-31Fix first prompt has non-printable charactersdjamp42
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-31Remove first and Last Line of config filedjamp42
2018-07-31Support for Calix AXOS Devicesdjamp42
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-22Removed unnecessary/illegal/unsupported escape sequence (#1352)KodApa85
2018-07-17Allow enabling without enable passwordSaku Ytti
Fixes #1452
2018-07-13fortios: mask "md5-key" secretsAndreas Loibl
format to match: set md5-key <integer_id> "<md5_key>"
2018-07-07use convenience methods in modelsWild 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-07Changes to secret filtering:Nick Bailey
Fixed greedy regex's which would eat much of configuration.
2018-07-07Add support for ECI Telecom Apollo platform (#1437)arienv
PR #1437
2018-07-07Changes 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-01Add Viptela model (closes #1376) (#1427)Brad Searle
2018-06-29Coriant Groove FP3.x only accepts a line length of 4000 chars (#1424)Nick Hilliard
2018-06-25Tidy up logic for sending 'enable' with or without password (#1418)Brian Candler
2018-06-21added 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-19Unintentional config changes in legacy xos, closes #1348 (#1362)Bartek
2018-06-14Scrub uptime in ciscosmb more carefully, closes #1398 (#1400)Wild Kat
Scrub uptime in ciscosmb more carefully, closes #1398
2018-06-14scrub temperature from 'show system' in edgecos, closes #1394 (#1399)Wild Kat
2018-06-14Correct typo in D-Link model (#1396)Wild Kat
2018-06-14relax d-link prompt expectations, closes #1389 (#1392)Wild Kat
2018-06-14Model callback enhancementytti
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-13ciscosmb uptime filter is for show system (#1388)Wild Kat
2018-06-11Add support for frr in new versions of cumulus - closes #1087 (#1375)Brad Searle
2018-06-08Remove more JunOS secrets (#1359)Zmegolaz
* Remove more JunOS secrets * Removed redundant junos secret replacements. Updated changelog. * Moved this change to Master in the changelog.
2018-06-08rc 0.57.1, fixup, todo + drop rails_best_practices (#1372)Wild Kat
2018-06-07Updated HPE Comware - Issue #611 Fix (#1305)Adam
This change works for newer HPE Comware model switches and *shouldn't* cause any issues with the previous Comware models although past functionality hasn't been tested as I don't have an older model.
2018-06-05edgecos overly verbose memory and uptime (#1366)Bartek
2018-06-03Merge pull request #1250 from vppencilsharpener/FortiOS-Pushytti
Rework the Exclusions for FortiOS
2018-06-03Create openbsd.rb (#1356)Albert Martinez
OpenBSD model implementation.
2018-05-30rubocop fixesSaku Ytti
2018-05-30Add support for CambiumSaku Ytti
Initial HTTP support
2018-05-26Merge branch 'master' into FortiOS-PushWild Kat
2018-05-26clean up and rubocop complianceWild Kat
2018-05-26Comnet Microsemi Switch support (#1346)Juho Ylikorpi
* ComnetMicrosemiSwitch support
2018-05-19Update fortios.rb (#1345)benjaminAco
Remove SNMP v3 Auth & Priv Password.
2018-05-11Enable 'enable' support for HP ProcurvesRobert (KHobbits)
2018-05-11Merge pull request #1336 from macaty/masterWild Kat
Create stoneos.rb
2018-05-10relax asyncos prompt requirementsWild Kat
2018-05-09tidy up and add references for stoneos modelWild Kat
2018-05-09Create stoneos.rbMarco Li
Add new model of Hillstone Networks StoneOS software
2018-05-07Convert NX-OS configs to have consistent line endings and comment them ↵Nash Kaminski
properly. Fix typo in launcher script.
2018-05-06Added removal of secrets to pfsensez00nx 0
2018-05-01Merge pull request #1323 from z00nx/openwrtWild Kat
Initial OpenWrt support
2018-05-01Initial OpenWrt supportz00nx 0
2018-04-30make opengear prompt mandatoryWild Kat