summaryrefslogtreecommitdiffstats
path: root/.gitignore (follow)
Commit message (Collapse)AuthorAgeFilesLines
* python: add tool to expand typesafe definitionsDavid Lamparter2024-04-291-0/+1
| | | | | | | This can be used to get less cryptic error/warnings from GCC when dealing with something typesafe container related. Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
* tests: add YANG notification testChristian Hopps2024-01-301-0/+1
| | | | Signed-off-by: Christian Hopps <chopps@labn.net>
* doc: configure: add configure option to generate .ccls fileChristian Hopps2023-05-181-0/+1
| | | | | | | | | | | `ccls` needs information from FRR build configuration to work, so allow creation of a custom ccls config during autoconf. Paraphrasing the doc entry: ccls is a very powerful tool that allows dev environments to provide sophisticated IDE functionality, e.g., semantically aware jumps and code refactoring... Signed-off-by: Christian Hopps <chopps@labn.net>
* style: add format checker config that matches FRR style standardsChristian Hopps2023-04-181-0/+1
| | | | | | | Also move .dir-locals.el to a sample file. This file should not be in the repository as it affects the user's ability to modify it. Signed-off-by: Christian Hopps <chopps@labn.net>
* *: Add some missed make check generated files in .gitignoreDonald Sharp2021-09-161-0/+2
| | | | | | | Some pcep log output from `make check` is showing up in git status. Make git know it's ok to ignore this stuff. Signed-off-by: Donald Sharp <sharpd@nvidia.com>
* debian: Remove the changelog-auto automation in favor of dchOndřej Surý2021-07-031-1/+0
| | | | Signed-off-by: Ondřej Surý <ondrej@sury.org>
* debian: Adjust tarsource.sh to use native debian/changelogOndřej Surý2021-07-031-1/+1
| | | | Signed-off-by: Ondřej Surý <ondrej@sury.org>
* Merge pull request #8353 from opensourcerouting/llvm-20210327Quentin Young2021-06-011-0/+2
|\
| * build: ignore test-suite.logDavid Lamparter2021-03-271-0/+1
| | | | | | | | | | | | | | Seems to be created (indirectly, through automake?) by pceplib's CUnit tests. Signed-off-by: David Lamparter <equinox@diac24.net>
| * build: ignore LLVM disassembly files (.ll)David Lamparter2021-03-271-0/+1
| | | | | | | | Signed-off-by: David Lamparter <equinox@diac24.net>
* | build: add pceplib test output to gitignoreMark Stapp2021-03-311-0/+2
|/ | | | | | Add some pcep unit-test output files to gitignore. Signed-off-by: Mark Stapp <mjs@voltanet.io>
* Merge pull request #7963 from volta-networks/feat_pceplib_into_frr_githubDonald Sharp2021-03-161-0/+1
|\ | | | | pceplib: Integrate pcelib into frr
| * pceplib: Integrate pcelib into frrJavier Garcia2021-03-051-0/+1
| | | | | | | | | | | | Signed-off-by: Brady Johnson <brady@voltanet.io> Co-authored-by: Javier Garcia <javier.garcia@voltanet.io> Signed-off-by: Javier Garcia <javier.garcia@voltanet.io>
* | build: extract xrefsDavid Lamparter2021-02-231-0/+1
|/ | | | Signed-off-by: David Lamparter <equinox@diac24.net>
* Revert "debian: Adjust tarsource.sh to use native debian/changelog"Quentin Young2020-11-191-1/+1
| | | | This reverts commit 4ffb9a4c9ddd0ef3f770c0bc2674c4818331780d.
* Revert "debian: Remove the changelog-auto automation in favor of dch"Quentin Young2020-11-191-0/+1
| | | | This reverts commit cace1d9bf178d447599fe7caa5ccad9a89babe03.
* debian: Remove the changelog-auto automation in favor of dchOndřej Surý2020-11-191-1/+0
| | | | Signed-off-by: Ondřej Surý <ondrej@sury.org>
* debian: Adjust tarsource.sh to use native debian/changelogOndřej Surý2020-11-191-1/+1
| | | | Signed-off-by: Ondřej Surý <ondrej@sury.org>
* python: add graphviz callgraphsDavid Lamparter2020-05-051-0/+2
| | | | | | Uses the JSON data extracted from LLVM bitcode by tools/frr-llvm-cg. Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
* build: add LLVM bitcode targetsDavid Lamparter2020-05-051-0/+2
| | | | | | | Just an easy way to produce LLVM .bc (bitcode) files. Not used during normal builds. Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
* git: ignore emacs desktopMark Stapp2020-04-301-0/+1
| | | | | | Ignore the emacs desktop files - should never ever be committed Signed-off-by: Mark Stapp <mjs@voltanet.io>
* git: Skip .kitchen filesDonatas Abraitis2020-03-151-0/+1
| | | | | | | I use kitchen (https://github.com/test-kitchen/kitchen-vagrant) for development labs environment. Just skip those garbage files. Signed-off-by: Donatas Abraitis <donatas.abraitis@gmail.com>
* *: Tell git to ignore gcov output filesDonald Sharp2020-03-061-0/+6
| | | | Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
* tools: symalyzerDavid Lamparter2019-12-141-0/+4
| | | | Signed-off-by: David Lamparter <equinox@diac24.net>
* git: Ignore Visual Studio Code settingsDonatas Abraitis2019-05-111-0/+1
| | | | Signed-off-by: Donatas Abraitis <donatas.abraitis@gmail.com>
* .gitignore: ignore .ccls-cacheQuentin Young2019-05-091-0/+1
| | | | Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
* lib: add new gRPC-based northbound pluginRenato Westphal2019-04-261-0/+1
| | | | | | | This is an experimental plugin for now. Full documentation will come later. Signed-off-by: Renato Westphal <renato@opensourcerouting.org>
* .gitignore: ignore core dumpsQuentin Young2019-04-171-0/+1
| | | | Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
* debian: cleanly split off from dist tarballDavid Lamparter2019-02-191-0/+1
| | | | | | | | | | | | | | | | | The debian/ directory is distributed separately for tarballs in 3.0 (quilt) format. Including it in the dist tarball causes problems with automake when the separately distributed debian directory is unpacked on top of the dist tarball; the clean and correct thing to do here is to not include the debian/ directory in dist tarballs. Users have two choices for building FRR Debian packages: - build straight off git - build from a "frr.tar" + "frr-debian.tar" The tarsource.sh tool does the right thing when invoked with the -D ("Debian") option. Signed-off-by: David Lamparter <equinox@diac24.net>
* frr: ignore libtool.origQuentin Young2018-10-281-0/+1
| | | | Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
* build: carry --with-pkg-extra-version into tarballsDavid Lamparter2018-10-241-0/+1
| | | | | | | | | | If we use "./configure --with-pkg-extra-version=... && make dist", we probably want the dist tarball to remember the extra version it was configured with. Use --without-pkg-extra-version to kill the tag. Signed-off-by: David Lamparter <equinox@diac24.net>
* *: cleanup .gitignore filesDavid Lamparter2018-09-081-66/+66
| | | | Signed-off-by: David Lamparter <equinox@diac24.net>
* *: globally ignore clippy-generated sourceQuentin Young2018-03-091-0/+3
| | | | | | Tired of dealing with this Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
* debian/backports: include in distfile, don't put files in ..Silas McCroskey2017-11-181-0/+5
| | | | | | | | | | | Testing-done: ran 'make dist', unpacked elsewhere, built from result Adjusted target to build the .orig.tar.gz accordingly, since it must exclude the debian/ subdirectory. Allows for building any backport from only a tarball. Signed-off-by: Silas McCroskey <smccroskey@cumulusnetworks.com> Signed-off-by: Martin Winter <mwinter@opensourcerouting.org>
* *: ignore .dirstampQuentin Young2017-08-091-0/+1
| | | | Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
* gitignore: update references to FRRJafar Al-Gharaibeh2017-07-121-12/+12
| | | | Signed-off-by: Jafar Al-Gharaibeh <jafar@atcorp.com>
* python: clidef.pyDavid Lamparter2017-06-141-0/+1
| | | | | | | Adds "DEFPY()" which invokes an additional layer of preprocessing, so that we get pre-parsed and named function arguments for the CLI. Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
* frr: ignore 'compile_commands.json'Quentin Young2017-06-021-0/+1
| | | | | | | | | This file is generated by most tooling for Clang and generally wants to be in the root directory. Best to ignore it. https://clang.llvm.org/docs/JSONCompilationDatabase.html Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
* *: ignore libtool library anotation filesChristian Franke2017-05-081-1/+2
| | | | Signed-off-by: Christian Franke <chris@opensourcerouting.org>
* nhrpd: implement next hop resolution protocolTimo Teräs2017-03-071-0/+2
| | | | | | | | | | This provides DMVPN support and integrates to strongSwan. Please read README.nhrpd and README.kernel for more details. [DL: cherry-picked from dafa05e65fe4b3b3ed5525443f554215ba14f42c] [DL: merge partially resolved, this commit will not build.] Signed-off-by: Timo Teräs <timo.teras@iki.fi> Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
* Merge remote-tracking branch 'origin/stable/2.0'Donald Sharp2017-02-021-0/+7
|\
| * FRR: Add various TAGS format files to be ignored by git.Dinesh G Dutt2017-01-301-0/+7
| | | | | | | | | | | | Add some missing files to .gitignore Signed-off-by: Dinesh Dutt <ddutt@cumulusnetworks.com>
* | build: include copy of pkg.m4, fix invocationDavid Lamparter2017-01-181-0/+1
| | | | | | | | | | | | | | | | | | | | | | pkg.m4 will be missing on systems that don't have pkg-config installed; this renders the point of the configure check moot which is to find pkg-config... Also, PKG_PROG_PKG_CONFIG should be invoked unconditionally as described in https://autotools.io/pkgconfig/pkg_check_modules.html Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
* | build: check if the LibXML perl module is availableRenato Westphal2017-01-091-0/+1
| | | | | | | | Signed-off-by: Renato Westphal <renato@opensourcerouting.org>
* | Merge remote-tracking branch 'origin/stable/2.0'Donald Sharp2017-01-061-3/+2
|\|
| * build: rename (1 of ?): configure.ac + preprocDavid Lamparter2016-12-201-3/+2
| | | | | | | | | | | | | | This replaces Quagga -> FRR in most configure.ac settings as well as a handful of preprocessor macros in the source code. Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
* | build: check flex >= 2.5.20 is availableDavid Lamparter2016-12-161-0/+1
| | | | | | | | Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
* | build: drop and ignore ylwrapDavid Lamparter2016-11-231-0/+1
|/ | | | | | | ylwrap is a YACC wrapper that is automatically installed by autoreconf / bootstrap.sh. It shouldn't really be kept around in git. Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
* build: remove accidentally-added configure outputsDavid Lamparter2016-10-111-0/+3
| | | | | | | | these files do not belong in the git tree. (They're temporaries during a ./configure run and normally removed at the end; let's add them to .gitignore anyway.) Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
* qpb: Add support for protobuf.Avneesh Sachdev2016-09-231-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Infrastructure that allows protocol buffers to be used in Quagga. The changes below comprise of: - Build hooks - Protobuf definitions for common types. - Library routines for working with protobuf, including functions that help translate between common quagga types and their protobuf equivalents. Changes: * qpb/{Makefile.am,README.txt,qpb.h,.gitignore} Add the qpb library, which provides shared code and definitions for using protocol buffers in quagga code. * qpb/qpb.proto Protobuf definitions that can be shared by all of quagga. * qpb/linear_allocator.h An allocator that allocates memory by walking down towards the end of a buffer. This is used to cheaply allocate/deallocate memory on the stack for protobuf operations. * qpb/qpb_allocator.[ch] Thin layer that allows a linear allocator to be used with the protobuf-c library. * common.am This is an automake fragment that is intended to be shared by Makefile.am files in the tree. It currently includes definitions related to protobuf. * configure.ac - Add logic to optionally build protobuf code. By default, protobuf support is enabled if the protobuf C compiler (protoc-c) is available, and the associated header files/library can be found. The user can choose to override this behavior via the new --disable-protobuf/--enable-protobuf flags. - Include the quagga protobuf library (qpb) in the build. * .gitignore Ignore source code generated by protobuf compiler. * Makefile.am Add 'qpb' to the list of subdirectories. Signed-off-by: Avneesh Sachdev <avneesh@sproute.com> Edited: Paul Jakma <paul.jakma@hpe.com>: Change the sense of the configure enable option to require explicit specifying, as an experimental feature.