Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-11-13 | refactor contribs to work with a Protocol interface | tjp | |
2023-10-09 | router/pathtree: support a required path segment prefix before :wildcardsv1.4.0 | tjpcc | |
2023-10-09 | logging.Base() | tjpcc | |
Allow users to get access to the base logger *before* it is wrapped with the various levels. This provides a single override point to filter or redirect all logging. | |||
2023-09-23 | nit style fix | tjpcc | |
2023-09-15 | allow slash-ending paths in pathTree | tjpcc | |
2023-09-15 | include the root route in pathtree.Routes() | tjpcc | |
2023-09-09 | log stderr on failed CGIs | tjpcc | |
2023-09-07 | all the gopher CGI handlers to support gophernicus behaviorsv1.3.0 | tjpcc | |
2023-08-12 | move common types to an internal package | tjpcc | |
This helps avoid import cycles. | |||
2023-05-03 | now we should allow empty address | tjpcc | |
2023-05-03 | add JoinDefaultPort for servers' configuration | tjpcc | |
2023-05-01 | fixes to /*remainder route segments | tjpcc | |
2023-05-01 | name change gus -> sliderule | tjpcc | |
2023-02-14 | Router improvements. | tjpcc | |
- test coverage for Router, not just PathTree - Router.Mount() now flattens routes into the parent router - Router.Use() implemented to set middleware on a router itself | |||
2023-02-02 | Initial Router work. | tjpcc | |
- Router type, supports: adding handlers, serving, fetching the matching handler for a route. - Private PathTree type handles the modified radix trie. | |||
2023-01-28 | gopher support. | tjpcc | |
Some of the contrib packages were originally built gemini-specific and had to be refactored into generic core functionality and thin protocol-specific wrappers for each of gemini and gopher. |