comparison libfdcore/fdd.l @ 1396:188c82b6690b

Add ProcessingPeersPattern and ProcessingPeersMinimum parameters. If this is configured, the process will accept all connections from peers matching ProcessingPeersPattern, but will NOT accept connections from other peers until ProcessingPeersMinimum peers of the first type are connected. This allows relays to only go online if there are enough worker peers connected behind them.
author Thomas Klausner <tk@giga.or.at>
date Fri, 15 Nov 2019 11:38:30 +0100
parents f17a56536790
children 239ba25870d8
comparison
equal deleted inserted replaced
1395:603a72c4bf6c 1396:188c82b6690b
254 (?i:"TLS_old_method") { return OLDTLS; } 254 (?i:"TLS_old_method") { return OLDTLS; }
255 (?i:"SCTP_streams") { return SCTPSTREAMS; } 255 (?i:"SCTP_streams") { return SCTPSTREAMS; }
256 (?i:"AppServThreads") { return APPSERVTHREADS; } 256 (?i:"AppServThreads") { return APPSERVTHREADS; }
257 (?i:"ListenOn") { return LISTENON; } 257 (?i:"ListenOn") { return LISTENON; }
258 (?i:"ThreadsPerServer") { return THRPERSRV; } 258 (?i:"ThreadsPerServer") { return THRPERSRV; }
259 (?i:"ProcessingPeersPattern") { return PROCESSINGPEERSPATTERN; }
260 (?i:"ProcessingPeersMinimum") { return PROCESSINGPEERSMINIMUM; }
259 (?i:"TcTimer") { return TCTIMER; } 261 (?i:"TcTimer") { return TCTIMER; }
260 (?i:"TwTimer") { return TWTIMER; } 262 (?i:"TwTimer") { return TWTIMER; }
261 (?i:"NoRelay") { return NORELAY; } 263 (?i:"NoRelay") { return NORELAY; }
262 (?i:"LoadExtension") { return LOADEXT; } 264 (?i:"LoadExtension") { return LOADEXT; }
263 (?i:"ConnectPeer") { return CONNPEER; } 265 (?i:"ConnectPeer") { return CONNPEER; }
"Welcome to our mercurial repository"