summaryrefslogtreecommitdiffstats
path: root/.gitignore (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 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.
* git: add (generated) cscope files to .gitignoreDonald Sharp2015-09-221-0/+1
| | | | Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
* BGP: Display the right reason code for session resetDaniel Walton2015-09-161-0/+1
| | | | | | | | | | | | | | | Ticket: CM-7439 Reviewed By: Donald Sharp Testing Done: If a session was reset due to a NOTIFICATION the "show ip bgp neighbor" output would not display details on what the notification actually was. This patch changes that. Example: superm-redxp-05# show ip bgp neighbors 20.1.2.2 BGP neighbor is 20.1.2.2, remote AS 21, local AS 10, external link [snip] Last reset 01:05:07, due to NOTIFICATION sent (OPEN Message Error/Bad Peer AS)
* Updated .gitignore to ignore the files that are created when you build the ↵Daniel Walton2015-07-271-1/+16
| | | | debian package
* testzebra: pragma weak: detect systems with weak alias and provide alternativeDoug VanLeuven2013-01-111-0/+1
| | | | | | | | | | | | | | | | | LLVM clang does not support #pragma weak (bug 3679) on OS X. There are other systems where the #pragma weak has varying syntax. Added m4 file from the autoconf archives: http://www.gnu.org/software/autoconf-archive/ax_sys_weak_alias.html Fix up zebra/*_null.c files to use #pragma weak alias or stub functions if not available. It's incomplete in that the different format #pragma enable easier fixes on need. Tested on 64bit OS X 10.7, FreeBSD 9.0 amd64 & i386 (32bit) using gcc & clang. Tested on linux 64bit. Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
* build: ignore mkinstalldirs and texinfo.texDavid Lamparter2010-04-291-0/+1
| | | | these are autogenerated by autoreconf, drop them from git.
* git: add (generated) m4 files to .gitignoreGreg Troxel2010-04-141-0/+1
|
* [administrivia] Git should ignore backup files and .loT filesPaul Jakma2008-08-221-0/+3
|
* [trivia] ignore automake generated 'compile' filePaul Jakma2008-08-221-0/+1
|
* [administrivia] Ignore rebase files and .msgPaul Jakma2008-08-221-0/+2
| | | | (cherry picked from c5b85efd767b82fcb46b20ac6202c828d91aacb3 commit)
* [administrivia] Add .gitignore files, based on .cvsignores.Paul Jakma2008-08-221-0/+31