Commit Graph

  • 2ed7bd3020 pixiecore: stop asking for bug reports, pixiecore isn't actively developed main David Anderson 2024-05-31 16:23:30 -07:00
  • 9e897ef112 pixiecore: fix the unknown firmware type error in DHCP and PXE. David Anderson 2024-05-31 15:59:07 -07:00
  • 64f6de6d0e Fix archlinux quickcmd Lucas Malandrino 2023-09-16 13:47:38 +02:00
  • 0e2ca55deb Delete CircleCI config, it doesn't work any more anyway. David Anderson 2023-02-24 20:00:44 -08:00
  • 016dba3369 go.mod: update to make dependabot leave me alone. David Anderson 2023-02-24 19:58:15 -08:00
  • fc2840fa7b Update quickcmd.go SBhojani 2020-12-12 16:22:12 +05:00
  • bdaec9d826 Add Ubuntu Groovy Gorilla to quickcmd.go Simon Legner 2020-11-24 12:15:22 +01:00
  • 50ddff3980 Add Debian Buster to quickcmd.go Simon Legner 2020-11-24 12:14:25 +01:00
  • 7a7fcbe4ac Add Fedora 33 to quickcmd.go Simon Legner 2020-11-24 01:26:45 +01:00
  • 66e5fba6f6 Update quickcmd.go LuckCrafter 2020-09-20 17:38:33 +02:00
  • ddb47796bc Use documented mechanism for embedding iPXE script Michael Brown 2020-07-01 17:56:45 +01:00
  • bc90686a52 work around broken ipxe EMBED Neil Roza 2020-06-17 22:25:02 +00:00
  • c36e8784c8 pixiecore/README.md: update docker image names Neil Roza 2020-06-17 19:11:55 +00:00
  • a58c0b7bc7 fix #113: get the update-ipxe target working Neil Roza 2020-06-17 15:18:25 +00:00
  • c56445963e pixiecore/cli: correct URL for Ubuntu >=focal. David Anderson 2020-06-04 01:05:03 +00:00
  • 50b55cd745 add support for fedora 32 Kobe Housen 2020-05-21 17:32:57 +01:00
  • 68743c67a6 fix for #78, dockerfile compiles again Stefan Majer 2020-02-05 21:42:04 +01:00
  • e107dcd254 Update dependencies. David Anderson 2020-01-26 13:49:46 -08:00
  • 2077bcee04 quickcmd: Ubuntu version up to focal Simon Legner 2020-01-25 22:52:48 +01:00
  • 1b89ea3ce5 quickcmd: add CentOS 8 Simon Legner 2020-01-25 22:52:06 +01:00
  • 067d0cc365 quickcmd: add Fedora 31 Simon Legner 2020-01-25 22:51:31 +01:00
  • f47ae40332 Fix most of golangci-lint errors in the pixiecore package, keep unused logging function and unchecked errors in example Stefan Majer 2019-09-22 11:58:59 +02:00
  • 603e85bc4c Add Arch Linux into quick boot options afg 2018-08-28 18:17:47 +08:00
  • c08175e180 Update pixiecore.go Travis Short 2019-12-26 21:26:40 -06:00
  • 3271f8a90f
    Update README.md Dave Anderson 2019-11-27 20:18:57 -08:00
  • fcbf6d3880 Update Fedora versions to currently available ones Björn Busse 2019-09-07 01:22:30 +00:00
  • 8a2e038430
    Update README.md Dave Anderson 2019-11-27 19:57:18 -08:00
  • 72fa512fed fix some readme links Neil Roza 2019-08-02 21:32:14 +00:00
  • 01f30467ac Fix #87, add broadcast discover message support wweir 2019-02-02 05:15:01 +08:00
  • a62f978630 Gaaaah. Switch deploy stage to Go 1.11. Where modules work. David Anderson 2019-01-22 21:29:12 -08:00
  • 675c498324 Desperation setting in. David Anderson 2019-01-22 21:26:10 -08:00
  • b493824514 Further attempt to deconfuse CI. David Anderson 2019-01-22 21:14:37 -08:00
  • 9d7066245c Yet another attempt to fix finicky CI. David Anderson 2019-01-22 21:12:07 -08:00
  • 307b9f6ccf Correct the deploy commands to also use modules. David Anderson 2019-01-22 21:07:19 -08:00
  • 0576bf8116 Correct go tool vet invocation. David Anderson 2019-01-22 21:04:32 -08:00
  • d0d1e29c07 Stop using gometalinter, it's not module-aware. David Anderson 2019-01-22 21:03:07 -08:00
  • 268ad4db14 Don't enable modules on the tools, because they don't work with modules. David Anderson 2019-01-22 20:46:23 -08:00
  • fbc01132f9 Force-on Go modules in CI. David Anderson 2019-01-22 20:42:49 -08:00
  • 663f6d5258 Stop trying to dep ensure in CI. David Anderson 2019-01-22 20:41:05 -08:00
  • 19ebf69d5c Update CircleCI to use only go 1.11. David Anderson 2019-01-22 20:39:48 -08:00
  • 07f26d54dd go.mod: correct module path Cole Mickens 2019-01-22 20:33:01 -08:00
  • 23047350a2 Replace Gopkg with go modules Cole Mickens 2019-01-22 20:19:15 -08:00
  • 24067fad46 Replace Pixieboot -> Pixiecore Frank Theile 2018-10-10 10:24:51 +02:00
  • 69eb97d03f Explain which DHCP response is missing Perry Lorier 2018-03-25 00:10:02 +00:00
  • fc62328e66 Switch the image building to happen on Go 1.10. David Anderson 2018-08-12 20:30:37 -07:00
  • 800f0e5470 Correct the working directory for the CI auto-deploy. David Anderson 2018-08-12 18:25:21 -07:00
  • e76f0bd3d9 Simplify and add TL;DR with quick xyz option Anatoli Babenia 2018-08-13 04:52:22 +08:00
  • 545242b7db Update README.md Anatoli Babenia 2018-08-13 04:16:08 +08:00
  • 48462f0844 Switch badge to CircleCI Anatoli Babenia 2018-08-13 03:05:20 +08:00
  • 870d490bda Disable Travis builds, this repo is on CircleCI now. David Anderson 2018-07-27 09:53:51 -07:00
  • 44f388b48b Update CircleCI config to test 1.9, 1.10, 1.11beta2. David Anderson 2018-07-27 09:43:56 -07:00
  • d536e23ec2 dhcp4: add OptInterfaceMTU Matt Layher 2018-07-27 11:49:56 -04:00
  • df529f74dc dhcp4: make all options use type Option Matt Layher 2018-07-27 11:49:37 -04:00
  • cc33920b4f Resolves #57: Add RF_NETLINK to RestrictedAddressFamilies in SystemD unit for pixiecore Naadir Jeewa 2018-02-07 19:00:58 +00:00
  • da5542b8ac Fix the image pushing command in CircleCI. David Anderson 2018-02-07 00:14:43 -08:00
  • 002834d7e0 Fix CircleCI config. David Anderson 2018-02-07 00:10:15 -08:00
  • dc3fb1180a Stop testing on 1.8. David Anderson 2018-02-07 00:08:19 -08:00
  • 6e814b1273 Remove unused enum value. David Anderson 2018-02-07 00:02:42 -08:00
  • cf666186aa Delete the old dhcp_server prototype, it's unused and broken. David Anderson 2018-02-07 00:02:11 -08:00
  • 6c9aeff7b3 Update dep lock in a desperate attempt to make dep not suck ass. David Anderson 2018-02-06 23:57:58 -08:00
  • 4a9e5cc194 Enable verbose logging on dep ensure. David Anderson 2018-02-06 23:51:34 -08:00
  • d63047cea3 Add a CircleCI configuration for building container images. David Anderson 2018-02-06 23:45:09 -08:00
  • 87f66d15c7 Rename some makefile targets that aren't exclusive to CircleCI. David Anderson 2018-02-05 22:02:57 -08:00
  • baf5793687 Remove unneccessary conversions, further appeasing lint. David Anderson 2018-02-05 22:00:13 -08:00
  • 6061bfbc73 Appease golint some more with docstrings and unexporting of functions. David Anderson 2018-02-05 21:55:51 -08:00
  • 1404193a39 Rename X86_HTTP_CLIENT to appease golint. David Anderson 2018-02-05 21:44:43 -08:00
  • 7de0228ec0 gofmt -s all the things again. David Anderson 2018-02-05 21:28:40 -08:00
  • bcaa633b65 Delete dead code. David Anderson 2018-02-05 21:08:28 -08:00
  • 52a742156e Fix dead code and reenable envvar parsing. David Anderson 2018-02-05 21:06:04 -08:00
  • 99cc04c381 Clean up more lint errors. David Anderson 2018-02-05 20:51:17 -08:00
  • 31095fd432 Gofmt -s the code. David Anderson 2018-02-05 20:01:52 -08:00
  • f1f04d854d Add a makefile to collect the various commands for CircleCI. David Anderson 2018-02-05 20:01:35 -08:00
  • 84c80e5484 Fixed "unused variable" in ReserveAddresses() function Dmitri Dolguikh 2018-01-04 13:20:51 -08:00
  • 8f56f51bbb Merged pixicorev6 package into pixicore Dmitri Dolguikh 2018-01-04 13:15:58 -08:00
  • 1ae9c3ab68 Replaced custom function for generation of random uint64s with rand.Uint64. Dmitri Dolguikh 2018-01-04 13:02:59 -08:00
  • 3268bf94a3 Removed goroutine that was used to periodically call ExpireIdentityAssociations. Dmitri Dolguikh 2018-01-04 12:59:49 -08:00
  • b36c94fc0a Moved address pool-related code into dhcp6/pool package. Dmitri Dolguikh 2018-01-04 12:50:47 -08:00
  • a0fc6b6e06 Renamed MakePacket to Unmarshal and MakeOptions to UnmarshalOptions Dmitri Dolguikh 2018-01-03 14:29:30 -08:00
  • 09440c6b84 Renamed Options.AddOption to Options.Add Dmitri Dolguikh 2018-01-03 13:55:57 -08:00
  • 24498fac2f Create UDP address directly. Also dropped address zone from destination address as it wasn't needed. Dmitri Dolguikh 2018-01-02 18:51:50 -08:00
  • 08daa9f0da moved boot_configuration concrete implementations to pixicorev6 package Dmitri Dolguikh 2018-01-02 16:53:19 -08:00
  • 0a07827a1e Fixing remaining coding style issues Dmitri Dolguikh 2017-11-03 16:01:56 -07:00
  • 7f45a529cd Added last chunk of documentation Dmitri Dolguikh 2017-11-03 15:56:24 -07:00
  • fb66f2fcb8 Added more docs Dmitri Dolguikh 2017-11-03 15:37:07 -07:00
  • 13846a9809 Added more docs Dmitri Dolguikh 2017-11-03 11:10:27 -07:00
  • 5d5adcf2b9 Added docs for AddressPool and BootConfiguration interfaces and their implementations Dmitri Dolguikh 2017-11-02 12:23:08 -07:00
  • aa977487cd More coding-style related changes Dmitri Dolguikh 2017-11-01 12:42:53 -07:00
  • 8725ede99b fixing coding-style related issues Dmitri Dolguikh 2017-11-01 11:31:59 -07:00
  • 11a8e61c10 For compatibility with 1.7 replaced rand.Uint64() call with calls to rand.Uint32() Dmitri Dolguikh 2017-10-31 15:11:33 -07:00
  • 43551d9de3 Fixed a bug around setting of server duid Dmitri Dolguikh 2017-10-31 14:19:55 -07:00
  • 5f428cfb4a moar tests for "dns servers" option generation Dmitri Dolguikh 2017-10-30 16:57:04 -07:00
  • 6c11f1e722 added support for generation of "dns servers" option Dmitri Dolguikh 2017-10-30 16:28:33 -07:00
  • b78d515ee1 Added cli options for address pool configuration Dmitri Dolguikh 2017-10-30 15:14:32 -07:00
  • 794097f861 Merged MakeMsgReplyWithNoAddrsAvailable and MakeMsgReply methods Dmitri Dolguikh 2017-10-30 12:14:45 -07:00
  • c0ce892172 extracted packet builder into a dedicated file Dmitri Dolguikh 2017-10-27 16:42:11 -07:00
  • a3a8cf5188 added tests to verify generation of replies when no ip addresses can be assigned Dmitri Dolguikh 2017-10-27 16:36:20 -07:00
  • 2c6281a8fd Correct replies to solicit and request messages when address pool is exhausted are now generated Dmitri Dolguikh 2017-10-26 15:58:46 -07:00
  • 76a6f8118b fixed broken tests Dmitri Dolguikh 2017-10-26 13:16:15 -07:00
  • 1cf3ef9b5b Added handling of multiple IANAs per solicit/request/release message Dmitri Dolguikh 2017-10-25 16:08:14 -07:00
  • f89f6af9a6 added support for setting server preference option Dmitri Dolguikh 2017-10-24 16:18:43 -07:00