142 Commits (main)
 

Author SHA1 Message Date
Shiz 7ee35a990e remote: remote config prototype 2 years ago
Shiz aa4c2eb60b cli: fix breakage 2 years ago
Shiz f40b62c19b cli: improve readability of `status` output 2 years ago
Shiz 2015861dd8 desc: make WeegeeMeta items optional 2 years ago
Shiz 8465c2b15f cli: fix creating hosts without type 2 years ago
Shiz b462111d26 core: configure interfaces per host, add host hooks to wg-quick config format 2 years ago
Shiz e44074c7be core: add explicit sync() command instead of being a save() side-effect for autosync 2 years ago
Shiz d9b96419fe core: fix sync when adding new connection 2 years ago
Shiz f811ec3576 core: fix interface sync after config format introducion 2 years ago
Shiz b3565cb282 desc: add OpenWrt templates 2 years ago
Shiz e0a9887a9f core: add interface argument to peer configuration template 2 years ago
Shiz 4665a26098 dazy: add to_ident filter 2 years ago
Shiz 198e02a651 template : add MTU to wg-quick configuration 2 years ago
Shiz dfdefe1934 interface: add MTU attribute 2 years ago
Shiz 7e821eb8b0 peer: add DNS server(s) attribute 2 years ago
Shiz d128a837ba core: pass other peers to interface config 2 years ago
Shiz 3eac566d25 core: add different config format support, implement wg-quick 2 years ago
Shiz 5c16a6ff7f desc: temp fix for broken configs 2 years ago
Shiz 46dd673506 core: add WeegeeBase.copy() 2 years ago
Shiz 02d8d5a569 core: fix __setattr__ behavior for setters 2 years ago
Shiz 1669b3fd7a replace {tuple,list,set,dict} by typing.{Tuple,List,Set,Dict} for Python 3.8 compatibility 2 years ago
Shiz 06c33c839f doc: update README 2 years ago
Shiz 4919d1c49b core: fix mishap in PublicInterface vs Interface 2 years ago
Shiz b9a1ca0063 weegee: add `endpoint` field to WeegeePeer 2 years ago
Shiz cd94371a79 weegee: return full interface for WeegeePeer.interface 2 years ago
Shiz d3d34c3381 fix more mypy issues 2 years ago
Shiz 45b3d5b189 weegee: cli: factor out common subcommands 2 years ago
Shiz 104bbe8cfd weegee: fix WeegeClient.create() typing 2 years ago
Shiz 9a65038b13 weegee: fix several interface confusions 2 years ago
Shiz da5bf5bebf weegee: cli: fix typo in `server create` 2 years ago
Shiz 012c93fb3d weegee: allow specifying arbitrary metadata 2 years ago
Shiz b3d1d61a4a weegee: cli: fix some import/export log statements and small bug 2 years ago
Shiz def4431c83 weegee: cli: rollback import in reverse order, nicer messages 2 years ago
Shiz 9156fa1862 weegee: cli: add `peer export` subcommand 2 years ago
Shiz a4d5cede90 weegee: cli: add `import` command 2 years ago
Shiz 59c73126f1 weegee: fix str(Base) representation 2 years ago
Shiz b50368b6b8 weegee: minor helper fix 2 years ago
Shiz e32a27bc53 weegee: fix Base.find() to work with items that can follow different metas 2 years ago
Shiz 597c700ff7 weegee: split up interface into public interface and private interface 2 years ago
Shiz 51a141be33 dazy: add Item.purify() to just keep resolved values 2 years ago
Shiz b74158597a weegee: fix some setters 2 years ago
Shiz cb847aa17d weegee: config: save snapshot of current item in history instead of reference 2 years ago
Shiz e68316f250 weegee: cli: fix some type issues 2 years ago
Shiz 666f2a56b1 weegee: desc: remve resolve_value() call 2 years ago
Shiz fdd7d271a0 dazy: get rid of resolve_value() and always resolve references 2 years ago
Shiz 2ccc04ad2e weegee: config: fix unmerge behavior 2 years ago
Shiz 6cc87802ae weegee: extra: fix incorrect server attribute on `WeegeeClient` 2 years ago
Shiz 8ca557b1cb weegee: doc: clarify README a bit 2 years ago
Shiz 926d09d7ff weegee: cli: add `peer` commands 2 years ago
Shiz d92ccb5b5f weegee: cli: clarify endpoint arguments to `interface connect` 2 years ago