summaryrefslogtreecommitdiffstats
path: root/src/config.l
AgeCommit message (Collapse)Author
2013-08-14Implement new lexer that is not generated by flex to reduce code sizeMatthias Schiffer
2013-08-13lexer: reduce code sizeMatthias Schiffer
2013-08-13lexer: simplify whitespace handlingMatthias Schiffer
2013-08-13lexer: simplify IPv6 address matchingMatthias Schiffer
2013-08-12Add pre-up and post-down handlersMatthias Schiffer
2013-08-12config: check (and fix) some integer limitsMatthias Schiffer
2013-08-12lexer: enter NEEDSPACE context after an IP addressMatthias Schiffer
2013-07-25Make PMTU discovery configurableMatthias Schiffer
2013-07-12scanner: ignore \r in config filesMatthias Schiffer
2013-03-09Add options to hide IP and MAC addresses from log outputMatthias Schiffer
2013-02-26Experimental support for accepting connections from unknown peersMatthias Schiffer
2013-01-05Adjust copyright yearsMatthias Schiffer
2012-12-25Remove capability locking featureMatthias Schiffer
This isn't our job, so there is no reason to support this.
2012-12-24Add user switching and capability supportMatthias Schiffer
2012-11-05Implement peer limit constraintsMatthias Schiffer
2012-11-05Implement peer groupsMatthias Schiffer
2012-11-01Refactor bind address configurationMatthias Schiffer
2012-10-29Allow setting IPv[46] default bind addressesMatthias Schiffer
2012-09-21Nicely encapsulate different crypto algorithm implementationsMatthias Schiffer
2012-09-16Make implementations used for AES128-CTR and GHASH configurable.Matthias Schiffer
2012-07-02Require whitespace after keywords and strings etc. in config filesMatthias Schiffer
2012-06-15Allow setting dynamic peers to flaotingMatthias Schiffer
2012-05-18New logging facilitiesMatthias Schiffer
2012-04-16Rename peer-to-peer to forward; remove now useless peer command line optionv0.4-rc1Matthias Schiffer
2012-04-16Add support for peers specified by hostnamesMatthias Schiffer
2012-04-14Separate handshake from encryption methodMatthias Schiffer
2012-04-05Add on-establish and on-disestablish commandsv0.2Matthias Schiffer
2012-04-05Fix string escaping in config lexerMatthias Schiffer
2012-04-05Cleanly shutdown; add on-down commandMatthias Schiffer
2012-04-03Keep track of peer dirsMatthias Schiffer
2012-04-03Keep list of strings allocated by the lexerMatthias Schiffer
2012-04-02Allow peer-to-peer forwardingMatthias Schiffer
2012-04-01Add log level configurationMatthias Schiffer
2012-03-30Add Flex options to fix -Wall warningsMatthias Schiffer
2012-03-29Add support for Tinc-like peer directory configurationsMatthias Schiffer
2012-03-29Config parse: add location tracking for nice error messagesMatthias Schiffer
2012-03-29Implement on-up commands; also fix log print conditionsMatthias Schiffer
2012-03-28Add license headers to Flex and Bison files; also remove Quicktun note as we ↵Matthias Schiffer
don't actually use any of is code
2012-03-28Config: allow escaping quotes in stringsMatthias Schiffer
2012-03-28Add single peer config options; also fix string handling in lexerMatthias Schiffer
2012-03-27Allow comments in config filesMatthias Schiffer
2012-03-25Add include commandMatthias Schiffer
2012-03-25Change parse to push API, fix some parser bugsMatthias Schiffer
2012-03-25Add keypair configMatthias Schiffer
2012-03-24Remove context argument from lexer callMatthias Schiffer
2012-03-24Rename methods to protocols; fix some command line parse bugs; implement ↵Matthias Schiffer
most of the config file parser
2012-03-24Partial implementation of a config files parserMatthias Schiffer