summaryrefslogtreecommitdiff
path: root/usr.sbin/ctld/parse.y
AgeCommit message (Expand)Author
2025-08-06ctld: Add support for NVMe over FabricsJohn Baldwin
2025-08-04ctld: Make config file parsing exception safeJohn Baldwin
2025-08-02libutil: Really fix expand_number(3)Dag-Erling Smørgrav
2025-02-26ctld: Add a dedicated API between parse.y and the rest of the programJohn Baldwin
2025-02-12ctld: Consistently free temporary strings during yacc parsingJohn Baldwin
2025-02-12ctld: Some bool-related cleanupsJohn Baldwin
2025-01-30ctld: Use nvlist instead of home-rolled name-value listsJohn Baldwin
2025-01-22ctld: Trim trailing whitespaceJohn Baldwin
2024-08-07ctld: parse config file independently of getting kernel infoAlan Somers
2023-08-16Remove $FreeBSD$: two-line .h patternWarner Losh
2023-05-12spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh
2020-11-01[ctld] Fix compilation under gcc-6.4Adrian Chadd
2020-10-28Drop "All rights reserved" from all my stuff. This includesEdward Tomasz Napierala
2020-10-24Add network QoS support for PCP to iscsi target.Richard Scheffenegger
2020-09-27Add DSCP support for network QoS to iscsi target.Richard Scheffenegger
2018-05-10Rework CTL frontend & backend options to use nv(3), allow creating multipleMarcelo Araujo
2017-11-27various: general adoption of SPDX licensing ID tags.Pedro F. Giffuni
2016-12-27Add MAX_LUNS overflow safety checks.Alexander Motin
2016-02-03Add an additional, libucl-based configuration file parser to ctld.Jakub Wojciech Klama
2015-11-09Introduce portal group options in ctl.conf.Alexander Motin
2015-09-27Add to CTL initial support for CDROMs and removable devices.Alexander Motin
2015-09-15Add ctl-lun config option for consistency in HA setups.Alexander Motin
2015-09-07Add two new portal group options "tag" and "foreign".Alexander Motin
2015-04-14Eliminate unused headers.Xin LI
2015-02-28Move the "offload" clause from the target section to portal-groupEdward Tomasz Napierala
2015-02-26Add missing error check.Edward Tomasz Napierala
2015-02-07Teach ctld(8) to control non-iSCSI CTL ports.Alexander Motin
2015-02-06Make it possible to set (via ctl.conf(5)) and query (via ctladm islist -v)Edward Tomasz Napierala
2015-02-06Add support for multiple portal groups per target.Alexander Motin
2015-02-01CTL LUN mapping rewrite.Alexander Motin
2014-11-09Add support for sending redirections to iSCSI target.Edward Tomasz Napierala
2014-10-29Keep the token list sorted.Edward Tomasz Napierala
2014-10-29Make it possible to optionally use semicolon to separate statements.Edward Tomasz Napierala
2014-10-29Simplify code; no functional changes.Edward Tomasz Napierala
2014-10-29Add discovery-filter. This makes it possible to restrict which targetsEdward Tomasz Napierala
2014-10-28Fix build after previous commit. While here, improve error messages.Edward Tomasz Napierala
2014-10-28Remove the distinction between strings and numbers from ctld(8) yacc parser.Edward Tomasz Napierala
2014-10-25Add basic iSNS client to the iSCSI target.Alexander Motin
2014-10-22Whitespace fixes.Edward Tomasz Napierala
2014-06-24Fix issues in config parser relating to lun serial numbers.Josh Paetzel
2014-04-16Rework the way we enable CTL iSCSI port. Previously conf_apply()Edward Tomasz Napierala
2014-02-11Show proper configuration file line numbers in error messages.Edward Tomasz Napierala
2014-02-11Use new auth-type "deny" instead of using "chap" with no chap entries;Edward Tomasz Napierala
2014-02-11Add a new auth-group "default", defaulting to deny, and make it possibleEdward Tomasz Napierala
2014-02-11Make it possible to redefine portal-group "default".Edward Tomasz Napierala
2014-02-11Add auth-type.Edward Tomasz Napierala
2014-02-11Rename a variable, no functional changes.Edward Tomasz Napierala
2014-02-11Yacc cleanup; no functional changes.Edward Tomasz Napierala
2014-02-11Implement initiator-name and initiator-portal restrictions.Edward Tomasz Napierala
2013-12-02Fix typos.Edward Tomasz Napierala