0
0
Fork 0
mirror of https://github.com/matrix-construct/construct synced 2024-12-25 23:14:13 +01:00

Update Copyrastafaris.

This commit is contained in:
Jason Volk 2018-02-03 18:22:01 -08:00
parent 6b7b3b2db7
commit be624ca7f6
276 changed files with 2316 additions and 5449 deletions

View file

@ -1,23 +1,12 @@
/* // Matrix Construct
* Copyright (C) 2016 Charybdis Development Team //
* // Copyright (C) Matrix Construct Developers, Authors & Contributors
* Permission to use, copy, modify, and/or distribute this software for any // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* purpose with or without fee is hereby granted, provided that the above //
* copyright notice and this permission notice is present in all copies. // Permission to use, copy, modify, and/or distribute this software for any
* // purpose with or without fee is hereby granted, provided that the above
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR // copyright notice and this permission notice is present in all copies. The
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED // full license for this software is available in the LICENSE file.
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*
*/
#include <ircd/ircd.h> #include <ircd/ircd.h>
#include <ircd/asio.h> #include <ircd/asio.h>

View file

@ -1,26 +1,15 @@
/* // Matrix Construct
* Copyright (C) 2017 Charybdis Development Team //
* // Copyright (C) Matrix Construct Developers, Authors & Contributors
* Permission to use, copy, modify, and/or distribute this software for any // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* purpose with or without fee is hereby granted, provided that the above //
* copyright notice and this permission notice is present in all copies. // Permission to use, copy, modify, and/or distribute this software for any
* // purpose with or without fee is hereby granted, provided that the above
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR // copyright notice and this permission notice is present in all copies. The
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED // full license for this software is available in the LICENSE file.
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*
*/
// //
// charybdis.cc // construct.cc
// //
extern std::unique_ptr<boost::asio::io_service> ios; extern std::unique_ptr<boost::asio::io_service> ios;

View file

@ -1,23 +1,12 @@
/* // Matrix Construct
* Copyright (C) 2016 Charybdis Development Team //
* Copyright (C) 2016 Jason Volk <jason@zemos.net> // Copyright (C) Matrix Construct Developers, Authors & Contributors
* // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Permission to use, copy, modify, and/or distribute this software for any //
* purpose with or without fee is hereby granted, provided that the above // Permission to use, copy, modify, and/or distribute this software for any
* copyright notice and this permission notice is present in all copies. // purpose with or without fee is hereby granted, provided that the above
* // copyright notice and this permission notice is present in all copies. The
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR // full license for this software is available in the LICENSE file.
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR oPROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
#include <ircd/ircd.h> #include <ircd/ircd.h>
#include <ircd/asio.h> #include <ircd/asio.h>

View file

@ -1,27 +1,12 @@
/* // Matrix Construct
* charybdis: 21st Century IRC++d //
* util.h: Miscellaneous utilities // Copyright (C) Matrix Construct Developers, Authors & Contributors
* // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Copyright (C) 2016 Charybdis Development Team //
* Copyright (C) 2016 Jason Volk <jason@zemos.net> // Permission to use, copy, modify, and/or distribute this software for any
* // purpose with or without fee is hereby granted, provided that the above
* Permission to use, copy, modify, and/or distribute this software for any // copyright notice and this permission notice is present in all copies. The
* purpose with or without fee is hereby granted, provided that the above // full license for this software is available in the LICENSE file.
* copyright notice and this permission notice is present in all copies.
*
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*
*/
#pragma once #pragma once
#define HAVE_IRCD_ALLOCATOR_H #define HAVE_IRCD_ALLOCATOR_H

View file

@ -1,27 +1,12 @@
/* // Matrix Construct
* charybdis: 21st Century IRC++d //
* util.h: Miscellaneous utilities // Copyright (C) Matrix Construct Developers, Authors & Contributors
* // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Copyright (C) 2016 Charybdis Development Team //
* Copyright (C) 2016 Jason Volk <jason@zemos.net> // Permission to use, copy, modify, and/or distribute this software for any
* // purpose with or without fee is hereby granted, provided that the above
* Permission to use, copy, modify, and/or distribute this software for any // copyright notice and this permission notice is present in all copies. The
* purpose with or without fee is hereby granted, provided that the above // full license for this software is available in the LICENSE file.
* copyright notice and this permission notice is present in all copies.
*
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*
*/
#pragma once #pragma once
#define HAVE_IRCD_ARRAY_VIEW_H #define HAVE_IRCD_ARRAY_VIEW_H

View file

@ -1,25 +1,12 @@
/* // Matrix Construct
* charybdis: standing on the shoulders of giant build times //
* // Copyright (C) Matrix Construct Developers, Authors & Contributors
* Copyright (C) 2017 Charybdis Development Team // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Copyright (C) 2017 Jason Volk <jason@zemos.net> //
* // Permission to use, copy, modify, and/or distribute this software for any
* Permission to use, copy, modify, and/or distribute this software for any // purpose with or without fee is hereby granted, provided that the above
* purpose with or without fee is hereby granted, provided that the above // copyright notice and this permission notice is present in all copies. The
* copyright notice and this permission notice is present in all copies. // full license for this software is available in the LICENSE file.
*
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
#pragma once #pragma once
#define HAVE_IRCD_ASIO_H #define HAVE_IRCD_ASIO_H

View file

@ -1,23 +1,12 @@
/* // Matrix Construct
* charybdis5 //
* Copyright (C) 2016 Jason Volk <jason@zemos.net> // Copyright (C) Matrix Construct Developers, Authors & Contributors
* // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Permission to use, copy, modify, and/or distribute this software for any //
* purpose with or without fee is hereby granted, provided that the above // Permission to use, copy, modify, and/or distribute this software for any
* copyright notice and this permission notice is present in all copies. // purpose with or without fee is hereby granted, provided that the above
* // copyright notice and this permission notice is present in all copies. The
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR // full license for this software is available in the LICENSE file.
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
#pragma once #pragma once
#define HAVE_IRCD_BUFFER_H #define HAVE_IRCD_BUFFER_H

View file

@ -1,27 +1,12 @@
/* // Matrix Construct
* charybdis: 21st Century IRC++d //
* util.h: Miscellaneous utilities // Copyright (C) Matrix Construct Developers, Authors & Contributors
* // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Copyright (C) 2016 Charybdis Development Team //
* Copyright (C) 2016 Jason Volk <jason@zemos.net> // Permission to use, copy, modify, and/or distribute this software for any
* // purpose with or without fee is hereby granted, provided that the above
* Permission to use, copy, modify, and/or distribute this software for any // copyright notice and this permission notice is present in all copies. The
* purpose with or without fee is hereby granted, provided that the above // full license for this software is available in the LICENSE file.
* copyright notice and this permission notice is present in all copies.
*
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*
*/
#pragma once #pragma once
#define HAVE_IRCD_BYTE_VIEW_H #define HAVE_IRCD_BYTE_VIEW_H

View file

@ -1,21 +1,12 @@
// Matrix Construct
//
// Copyright (C) Matrix Construct Developers, Authors & Contributors // Copyright (C) Matrix Construct Developers, Authors & Contributors
// Copyright (C) 2016-2018 Jason Volk // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
// //
// Permission to use, copy, modify, and/or distribute this software for any // Permission to use, copy, modify, and/or distribute this software for any
// purpose with or without fee is hereby granted, provided that the above // purpose with or without fee is hereby granted, provided that the above
// copyright notice and this permission notice is present in all copies. // copyright notice and this permission notice is present in all copies. The
// // full license for this software is available in the LICENSE file.
// THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
// IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
// DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
// INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
// (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
// SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
// HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
// STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
// IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
#pragma once #pragma once
#define HAVE_IRCD_CLIENT_H #define HAVE_IRCD_CLIENT_H

View file

@ -1,21 +1,12 @@
// Matrix Construct
//
// Copyright (C) Matrix Construct Developers, Authors & Contributors // Copyright (C) Matrix Construct Developers, Authors & Contributors
// Copyright (C) 2016-2018 Jason Volk // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
// //
// Permission to use, copy, modify, and/or distribute this software for any // Permission to use, copy, modify, and/or distribute this software for any
// purpose with or without fee is hereby granted, provided that the above // purpose with or without fee is hereby granted, provided that the above
// copyright notice and this permission notice is present in all copies. // copyright notice and this permission notice is present in all copies. The
// // full license for this software is available in the LICENSE file.
// THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
// IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
// DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
// INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
// (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
// SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
// HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
// STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
// IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
#pragma once #pragma once
#define HAVE_IRCD_COLOR_H #define HAVE_IRCD_COLOR_H

View file

@ -1,23 +1,12 @@
/* // Matrix Construct
* Copyright (C) 2016 Charybdis Development Team //
* Copyright (C) 2016 Jason Volk <jason@zemos.net> // Copyright (C) Matrix Construct Developers, Authors & Contributors
* // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Permission to use, copy, modify, and/or distribute this software for any //
* purpose with or without fee is hereby granted, provided that the above // Permission to use, copy, modify, and/or distribute this software for any
* copyright notice and this permission notice is present in all copies. // purpose with or without fee is hereby granted, provided that the above
* // copyright notice and this permission notice is present in all copies. The
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR // full license for this software is available in the LICENSE file.
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
#pragma once #pragma once
#define HAVE_IRCD_CTX_ASYNC_H #define HAVE_IRCD_CTX_ASYNC_H

View file

@ -1,26 +1,12 @@
/* // Matrix Construct
* charybdis: oh just a little chat server //
* ctx.h: userland context switching (stackful coroutines) // Copyright (C) Matrix Construct Developers, Authors & Contributors
* // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Copyright (C) 2016 Charybdis Development Team //
* Copyright (C) 2016 Jason Volk <jason@zemos.net> // Permission to use, copy, modify, and/or distribute this software for any
* // purpose with or without fee is hereby granted, provided that the above
* Permission to use, copy, modify, and/or distribute this software for any // copyright notice and this permission notice is present in all copies. The
* purpose with or without fee is hereby granted, provided that the above // full license for this software is available in the LICENSE file.
* copyright notice and this permission notice is present in all copies.
*
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
#pragma once #pragma once
#define HAVE_IRCD_CTX_CONTEXT_H #define HAVE_IRCD_CTX_CONTEXT_H

View file

@ -1,23 +1,12 @@
/* // Matrix Construct
* Copyright (C) 2016 Charybdis Development Team //
* Copyright (C) 2016 Jason Volk <jason@zemos.net> // Copyright (C) Matrix Construct Developers, Authors & Contributors
* // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Permission to use, copy, modify, and/or distribute this software for any //
* purpose with or without fee is hereby granted, provided that the above // Permission to use, copy, modify, and/or distribute this software for any
* copyright notice and this permission notice is present in all copies. // purpose with or without fee is hereby granted, provided that the above
* // copyright notice and this permission notice is present in all copies. The
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR // full license for this software is available in the LICENSE file.
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
#pragma once #pragma once
#define HAVE_IRCD_CTX_CONTINUATION_H #define HAVE_IRCD_CTX_CONTINUATION_H

View file

@ -1,26 +1,12 @@
/* // Matrix Construct
* charybdis: oh just a little chat server //
* ctx.h: userland context switching (stackful coroutines) // Copyright (C) Matrix Construct Developers, Authors & Contributors
* // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Copyright (C) 2016 Charybdis Development Team //
* Copyright (C) 2016 Jason Volk <jason@zemos.net> // Permission to use, copy, modify, and/or distribute this software for any
* // purpose with or without fee is hereby granted, provided that the above
* Permission to use, copy, modify, and/or distribute this software for any // copyright notice and this permission notice is present in all copies. The
* purpose with or without fee is hereby granted, provided that the above // full license for this software is available in the LICENSE file.
* copyright notice and this permission notice is present in all copies.
*
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
#pragma once #pragma once
#define HAVE_IRCD_CTX_H #define HAVE_IRCD_CTX_H

View file

@ -1,23 +1,12 @@
/* // Matrix Construct
* Copyright (C) 2016 Charybdis Development Team //
* Copyright (C) 2016 Jason Volk <jason@zemos.net> // Copyright (C) Matrix Construct Developers, Authors & Contributors
* // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Permission to use, copy, modify, and/or distribute this software for any //
* purpose with or without fee is hereby granted, provided that the above // Permission to use, copy, modify, and/or distribute this software for any
* copyright notice and this permission notice is present in all copies. // purpose with or without fee is hereby granted, provided that the above
* // copyright notice and this permission notice is present in all copies. The
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR // full license for this software is available in the LICENSE file.
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
#pragma once #pragma once
#define HAVE_IRCD_CTX_DOCK_H #define HAVE_IRCD_CTX_DOCK_H

View file

@ -1,23 +1,12 @@
/* // Matrix Construct
* Copyright (C) 2016 Charybdis Development Team //
* Copyright (C) 2016 Jason Volk <jason@zemos.net> // Copyright (C) Matrix Construct Developers, Authors & Contributors
* // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Permission to use, copy, modify, and/or distribute this software for any //
* purpose with or without fee is hereby granted, provided that the above // Permission to use, copy, modify, and/or distribute this software for any
* copyright notice and this permission notice is present in all copies. // purpose with or without fee is hereby granted, provided that the above
* // copyright notice and this permission notice is present in all copies. The
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR // full license for this software is available in the LICENSE file.
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
#pragma once #pragma once
#define HAVE_IRCD_CTX_FAULT_H #define HAVE_IRCD_CTX_FAULT_H

View file

@ -1,23 +1,12 @@
/* // Matrix Construct
* Copyright (C) 2016 Charybdis Development Team //
* Copyright (C) 2016 Jason Volk <jason@zemos.net> // Copyright (C) Matrix Construct Developers, Authors & Contributors
* // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Permission to use, copy, modify, and/or distribute this software for any //
* purpose with or without fee is hereby granted, provided that the above // Permission to use, copy, modify, and/or distribute this software for any
* copyright notice and this permission notice is present in all copies. // purpose with or without fee is hereby granted, provided that the above
* // copyright notice and this permission notice is present in all copies. The
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR // full license for this software is available in the LICENSE file.
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
#pragma once #pragma once
#define HAVE_IRCD_CTX_FUTURE_H #define HAVE_IRCD_CTX_FUTURE_H

View file

@ -1,23 +1,12 @@
/* // Matrix Construct
* Copyright (C) 2016 Charybdis Development Team //
* Copyright (C) 2016 Jason Volk <jason@zemos.net> // Copyright (C) Matrix Construct Developers, Authors & Contributors
* // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Permission to use, copy, modify, and/or distribute this software for any //
* purpose with or without fee is hereby granted, provided that the above // Permission to use, copy, modify, and/or distribute this software for any
* copyright notice and this permission notice is present in all copies. // purpose with or without fee is hereby granted, provided that the above
* // copyright notice and this permission notice is present in all copies. The
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR // full license for this software is available in the LICENSE file.
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
#pragma once #pragma once
#define HAVE_IRCD_CTX_MUTEX_H #define HAVE_IRCD_CTX_MUTEX_H

View file

@ -1,24 +1,12 @@
/* // Matrix Construct
* Copyright (C) 2016 Charybdis Development Team //
* Copyright (C) 2016 Jason Volk <jason@zemos.net> // Copyright (C) Matrix Construct Developers, Authors & Contributors
* // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Permission to use, copy, modify, and/or distribute this software for any //
* purpose with or without fee is hereby granted, provided that the above // Permission to use, copy, modify, and/or distribute this software for any
* copyright notice and this permission notice is present in all copies. // purpose with or without fee is hereby granted, provided that the above
* // copyright notice and this permission notice is present in all copies. The
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR // full license for this software is available in the LICENSE file.
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*
*/
#pragma once #pragma once
#define HAVE_IRCD_CTX_OLE_H #define HAVE_IRCD_CTX_OLE_H

View file

@ -1,23 +1,12 @@
/* // Matrix Construct
* Copyright (C) 2016 Charybdis Development Team //
* Copyright (C) 2016 Jason Volk <jason@zemos.net> // Copyright (C) Matrix Construct Developers, Authors & Contributors
* // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Permission to use, copy, modify, and/or distribute this software for any //
* purpose with or without fee is hereby granted, provided that the above // Permission to use, copy, modify, and/or distribute this software for any
* copyright notice and this permission notice is present in all copies. // purpose with or without fee is hereby granted, provided that the above
* // copyright notice and this permission notice is present in all copies. The
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR // full license for this software is available in the LICENSE file.
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
#pragma once #pragma once
#define HAVE_IRCD_CTX_PEEK_H #define HAVE_IRCD_CTX_PEEK_H

View file

@ -1,23 +1,12 @@
/* // Matrix Construct
* Copyright (C) 2016 Charybdis Development Team //
* Copyright (C) 2016 Jason Volk <jason@zemos.net> // Copyright (C) Matrix Construct Developers, Authors & Contributors
* // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Permission to use, copy, modify, and/or distribute this software for any //
* purpose with or without fee is hereby granted, provided that the above // Permission to use, copy, modify, and/or distribute this software for any
* copyright notice and this permission notice is present in all copies. // purpose with or without fee is hereby granted, provided that the above
* // copyright notice and this permission notice is present in all copies. The
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR // full license for this software is available in the LICENSE file.
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
#pragma once #pragma once
#define HAVE_IRCD_CTX_POOL_H #define HAVE_IRCD_CTX_POOL_H

View file

@ -1,25 +1,12 @@
/* // Matrix Construct
* charybdis: oh just a little chat server //
* // Copyright (C) Matrix Construct Developers, Authors & Contributors
* Copyright (C) 2016 Charybdis Development Team // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Copyright (C) 2016 Jason Volk <jason@zemos.net> //
* // Permission to use, copy, modify, and/or distribute this software for any
* Permission to use, copy, modify, and/or distribute this software for any // purpose with or without fee is hereby granted, provided that the above
* purpose with or without fee is hereby granted, provided that the above // copyright notice and this permission notice is present in all copies. The
* copyright notice and this permission notice is present in all copies. // full license for this software is available in the LICENSE file.
*
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
#pragma once #pragma once
#define HAVE_IRCD_CTX_PROF_H #define HAVE_IRCD_CTX_PROF_H

View file

@ -1,23 +1,12 @@
/* // Matrix Construct
* Copyright (C) 2016 Charybdis Development Team //
* Copyright (C) 2016 Jason Volk <jason@zemos.net> // Copyright (C) Matrix Construct Developers, Authors & Contributors
* // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Permission to use, copy, modify, and/or distribute this software for any //
* purpose with or without fee is hereby granted, provided that the above // Permission to use, copy, modify, and/or distribute this software for any
* copyright notice and this permission notice is present in all copies. // purpose with or without fee is hereby granted, provided that the above
* // copyright notice and this permission notice is present in all copies. The
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR // full license for this software is available in the LICENSE file.
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
#pragma once #pragma once
#define HAVE_IRCD_CTX_PROMISE_H #define HAVE_IRCD_CTX_PROMISE_H

View file

@ -1,23 +1,12 @@
/* // Matrix Construct
* Copyright (C) 2016 Charybdis Development Team //
* Copyright (C) 2016 Jason Volk <jason@zemos.net> // Copyright (C) Matrix Construct Developers, Authors & Contributors
* // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Permission to use, copy, modify, and/or distribute this software for any //
* purpose with or without fee is hereby granted, provided that the above // Permission to use, copy, modify, and/or distribute this software for any
* copyright notice and this permission notice is present in all copies. // purpose with or without fee is hereby granted, provided that the above
* // copyright notice and this permission notice is present in all copies. The
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR // full license for this software is available in the LICENSE file.
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
#pragma once #pragma once
#define HAVE_IRCD_CTX_QUEUE_H #define HAVE_IRCD_CTX_QUEUE_H

View file

@ -1,23 +1,12 @@
/* // Matrix Construct
* Copyright (C) 2017 Charybdis Development Team //
* Copyright (C) 2017 Jason Volk <jason@zemos.net> // Copyright (C) Matrix Construct Developers, Authors & Contributors
* // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Permission to use, copy, modify, and/or distribute this software for any //
* purpose with or without fee is hereby granted, provided that the above // Permission to use, copy, modify, and/or distribute this software for any
* copyright notice and this permission notice is present in all copies. // purpose with or without fee is hereby granted, provided that the above
* // copyright notice and this permission notice is present in all copies. The
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR // full license for this software is available in the LICENSE file.
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
#pragma once #pragma once
#define HAVE_IRCD_CTX_SHARED_MUTEX_H #define HAVE_IRCD_CTX_SHARED_MUTEX_H

View file

@ -1,23 +1,12 @@
/* // Matrix Construct
* Copyright (C) 2016 Charybdis Development Team //
* Copyright (C) 2016 Jason Volk <jason@zemos.net> // Copyright (C) Matrix Construct Developers, Authors & Contributors
* // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Permission to use, copy, modify, and/or distribute this software for any //
* purpose with or without fee is hereby granted, provided that the above // Permission to use, copy, modify, and/or distribute this software for any
* copyright notice and this permission notice is present in all copies. // purpose with or without fee is hereby granted, provided that the above
* // copyright notice and this permission notice is present in all copies. The
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR // full license for this software is available in the LICENSE file.
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
#pragma once #pragma once
#define HAVE_IRCD_CTX_SHARED_STATE_H #define HAVE_IRCD_CTX_SHARED_STATE_H

View file

@ -1,23 +1,12 @@
/* // Matrix Construct
* Copyright (C) 2016 Charybdis Development Team //
* Copyright (C) 2016 Jason Volk <jason@zemos.net> // Copyright (C) Matrix Construct Developers, Authors & Contributors
* // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Permission to use, copy, modify, and/or distribute this software for any //
* purpose with or without fee is hereby granted, provided that the above // Permission to use, copy, modify, and/or distribute this software for any
* copyright notice and this permission notice is present in all copies. // purpose with or without fee is hereby granted, provided that the above
* // copyright notice and this permission notice is present in all copies. The
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR // full license for this software is available in the LICENSE file.
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
#pragma once #pragma once
#define HAVE_IRCD_CTX_SHARED_VIEW_H #define HAVE_IRCD_CTX_SHARED_VIEW_H

View file

@ -1,23 +1,12 @@
/* // Matrix Construct
* Copyright (C) 2016 Charybdis Development Team //
* Copyright (C) 2016 Jason Volk <jason@zemos.net> // Copyright (C) Matrix Construct Developers, Authors & Contributors
* // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Permission to use, copy, modify, and/or distribute this software for any //
* purpose with or without fee is hereby granted, provided that the above // Permission to use, copy, modify, and/or distribute this software for any
* copyright notice and this permission notice is present in all copies. // purpose with or without fee is hereby granted, provided that the above
* // copyright notice and this permission notice is present in all copies. The
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR // full license for this software is available in the LICENSE file.
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
#pragma once #pragma once
#define HAVE_IRCD_CTX_VIEW_H #define HAVE_IRCD_CTX_VIEW_H

View file

@ -1,24 +1,12 @@
/* // Matrix Construct
* Copyright (C) 2016 Charybdis Development Team //
* Copyright (C) 2016 Jason Volk <jason@zemos.net> // Copyright (C) Matrix Construct Developers, Authors & Contributors
* // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Permission to use, copy, modify, and/or distribute this software for any //
* purpose with or without fee is hereby granted, provided that the above // Permission to use, copy, modify, and/or distribute this software for any
* copyright notice and this permission notice is present in all copies. // purpose with or without fee is hereby granted, provided that the above
* // copyright notice and this permission notice is present in all copies. The
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR // full license for this software is available in the LICENSE file.
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*
*/
#pragma once #pragma once
#define HAVE_IRCD_DATE_H #define HAVE_IRCD_DATE_H

View file

@ -1,4 +1,3 @@
//
// Matrix Construct // Matrix Construct
// //
// Copyright (C) Matrix Construct Developers, Authors & Contributors // Copyright (C) Matrix Construct Developers, Authors & Contributors
@ -6,19 +5,8 @@
// //
// Permission to use, copy, modify, and/or distribute this software for any // Permission to use, copy, modify, and/or distribute this software for any
// purpose with or without fee is hereby granted, provided that the above // purpose with or without fee is hereby granted, provided that the above
// copyright notice and this permission notice is present in all copies. // copyright notice and this permission notice is present in all copies. The
// // full license for this software is available in the LICENSE file.
// THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
// IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
// DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
// INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
// (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
// SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
// HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
// STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
// IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
#pragma once #pragma once
#define HAVE_IRCD_DB_CELL_H #define HAVE_IRCD_DB_CELL_H

View file

@ -1,4 +1,3 @@
//
// Matrix Construct // Matrix Construct
// //
// Copyright (C) Matrix Construct Developers, Authors & Contributors // Copyright (C) Matrix Construct Developers, Authors & Contributors
@ -6,19 +5,8 @@
// //
// Permission to use, copy, modify, and/or distribute this software for any // Permission to use, copy, modify, and/or distribute this software for any
// purpose with or without fee is hereby granted, provided that the above // purpose with or without fee is hereby granted, provided that the above
// copyright notice and this permission notice is present in all copies. // copyright notice and this permission notice is present in all copies. The
// // full license for this software is available in the LICENSE file.
// THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
// IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
// DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
// INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
// (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
// SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
// HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
// STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
// IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
#pragma once #pragma once
#define HAVE_IRCD_DB_COLUMN_H #define HAVE_IRCD_DB_COLUMN_H

View file

@ -1,4 +1,3 @@
//
// Matrix Construct // Matrix Construct
// //
// Copyright (C) Matrix Construct Developers, Authors & Contributors // Copyright (C) Matrix Construct Developers, Authors & Contributors
@ -6,19 +5,8 @@
// //
// Permission to use, copy, modify, and/or distribute this software for any // Permission to use, copy, modify, and/or distribute this software for any
// purpose with or without fee is hereby granted, provided that the above // purpose with or without fee is hereby granted, provided that the above
// copyright notice and this permission notice is present in all copies. // copyright notice and this permission notice is present in all copies. The
// // full license for this software is available in the LICENSE file.
// THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
// IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
// DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
// INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
// (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
// SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
// HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
// STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
// IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
#pragma once #pragma once
#define HAVE_IRCD_DB_COMPARATOR_H #define HAVE_IRCD_DB_COMPARATOR_H

View file

@ -1,4 +1,3 @@
//
// Matrix Construct // Matrix Construct
// //
// Copyright (C) Matrix Construct Developers, Authors & Contributors // Copyright (C) Matrix Construct Developers, Authors & Contributors
@ -6,19 +5,8 @@
// //
// Permission to use, copy, modify, and/or distribute this software for any // Permission to use, copy, modify, and/or distribute this software for any
// purpose with or without fee is hereby granted, provided that the above // purpose with or without fee is hereby granted, provided that the above
// copyright notice and this permission notice is present in all copies. // copyright notice and this permission notice is present in all copies. The
// // full license for this software is available in the LICENSE file.
// THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
// IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
// DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
// INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
// (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
// SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
// HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
// STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
// IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
#pragma once #pragma once
#define HAVE_IRCD_DB_H #define HAVE_IRCD_DB_H

View file

@ -1,4 +1,3 @@
//
// Matrix Construct // Matrix Construct
// //
// Copyright (C) Matrix Construct Developers, Authors & Contributors // Copyright (C) Matrix Construct Developers, Authors & Contributors
@ -6,19 +5,8 @@
// //
// Permission to use, copy, modify, and/or distribute this software for any // Permission to use, copy, modify, and/or distribute this software for any
// purpose with or without fee is hereby granted, provided that the above // purpose with or without fee is hereby granted, provided that the above
// copyright notice and this permission notice is present in all copies. // copyright notice and this permission notice is present in all copies. The
// // full license for this software is available in the LICENSE file.
// THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
// IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
// DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
// INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
// (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
// SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
// HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
// STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
// IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
#pragma once #pragma once
#define HAVE_IRCD_DB_DELTA_H #define HAVE_IRCD_DB_DELTA_H

View file

@ -1,4 +1,3 @@
//
// Matrix Construct // Matrix Construct
// //
// Copyright (C) Matrix Construct Developers, Authors & Contributors // Copyright (C) Matrix Construct Developers, Authors & Contributors
@ -6,19 +5,8 @@
// //
// Permission to use, copy, modify, and/or distribute this software for any // Permission to use, copy, modify, and/or distribute this software for any
// purpose with or without fee is hereby granted, provided that the above // purpose with or without fee is hereby granted, provided that the above
// copyright notice and this permission notice is present in all copies. // copyright notice and this permission notice is present in all copies. The
// // full license for this software is available in the LICENSE file.
// THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
// IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
// DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
// INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
// (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
// SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
// HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
// STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
// IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
#pragma once #pragma once
#define HAVE_IRCD_DB_INDEX_H #define HAVE_IRCD_DB_INDEX_H

View file

@ -1,4 +1,3 @@
//
// Matrix Construct // Matrix Construct
// //
// Copyright (C) Matrix Construct Developers, Authors & Contributors // Copyright (C) Matrix Construct Developers, Authors & Contributors
@ -6,19 +5,8 @@
// //
// Permission to use, copy, modify, and/or distribute this software for any // Permission to use, copy, modify, and/or distribute this software for any
// purpose with or without fee is hereby granted, provided that the above // purpose with or without fee is hereby granted, provided that the above
// copyright notice and this permission notice is present in all copies. // copyright notice and this permission notice is present in all copies. The
// // full license for this software is available in the LICENSE file.
// THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
// IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
// DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
// INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
// (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
// SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
// HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
// STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
// IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
#pragma once #pragma once
#define HAVE_IRCD_DB_JSON_H #define HAVE_IRCD_DB_JSON_H

View file

@ -1,4 +1,3 @@
//
// Matrix Construct // Matrix Construct
// //
// Copyright (C) Matrix Construct Developers, Authors & Contributors // Copyright (C) Matrix Construct Developers, Authors & Contributors
@ -6,19 +5,8 @@
// //
// Permission to use, copy, modify, and/or distribute this software for any // Permission to use, copy, modify, and/or distribute this software for any
// purpose with or without fee is hereby granted, provided that the above // purpose with or without fee is hereby granted, provided that the above
// copyright notice and this permission notice is present in all copies. // copyright notice and this permission notice is present in all copies. The
// // full license for this software is available in the LICENSE file.
// THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
// IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
// DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
// INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
// (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
// SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
// HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
// STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
// IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
#pragma once #pragma once
#define HAVE_IRCD_DB_MERGE_H #define HAVE_IRCD_DB_MERGE_H

View file

@ -1,4 +1,3 @@
//
// Matrix Construct // Matrix Construct
// //
// Copyright (C) Matrix Construct Developers, Authors & Contributors // Copyright (C) Matrix Construct Developers, Authors & Contributors
@ -6,19 +5,8 @@
// //
// Permission to use, copy, modify, and/or distribute this software for any // Permission to use, copy, modify, and/or distribute this software for any
// purpose with or without fee is hereby granted, provided that the above // purpose with or without fee is hereby granted, provided that the above
// copyright notice and this permission notice is present in all copies. // copyright notice and this permission notice is present in all copies. The
// // full license for this software is available in the LICENSE file.
// THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
// IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
// DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
// INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
// (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
// SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
// HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
// STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
// IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
#pragma once #pragma once
#define HAVE_IRCD_DB_OPTS_H #define HAVE_IRCD_DB_OPTS_H

View file

@ -1,4 +1,3 @@
//
// Matrix Construct // Matrix Construct
// //
// Copyright (C) Matrix Construct Developers, Authors & Contributors // Copyright (C) Matrix Construct Developers, Authors & Contributors
@ -6,19 +5,8 @@
// //
// Permission to use, copy, modify, and/or distribute this software for any // Permission to use, copy, modify, and/or distribute this software for any
// purpose with or without fee is hereby granted, provided that the above // purpose with or without fee is hereby granted, provided that the above
// copyright notice and this permission notice is present in all copies. // copyright notice and this permission notice is present in all copies. The
// // full license for this software is available in the LICENSE file.
// THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
// IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
// DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
// INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
// (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
// SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
// HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
// STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
// IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
#pragma once #pragma once
#define HAVE_IRCD_DB_PREFIX_H #define HAVE_IRCD_DB_PREFIX_H

View file

@ -1,4 +1,3 @@
//
// Matrix Construct // Matrix Construct
// //
// Copyright (C) Matrix Construct Developers, Authors & Contributors // Copyright (C) Matrix Construct Developers, Authors & Contributors
@ -6,19 +5,8 @@
// //
// Permission to use, copy, modify, and/or distribute this software for any // Permission to use, copy, modify, and/or distribute this software for any
// purpose with or without fee is hereby granted, provided that the above // purpose with or without fee is hereby granted, provided that the above
// copyright notice and this permission notice is present in all copies. // copyright notice and this permission notice is present in all copies. The
// // full license for this software is available in the LICENSE file.
// THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
// IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
// DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
// INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
// (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
// SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
// HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
// STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
// IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
#pragma once #pragma once
#define HAVE_IRCD_DB_ROW_H #define HAVE_IRCD_DB_ROW_H

View file

@ -1,4 +1,3 @@
//
// Matrix Construct // Matrix Construct
// //
// Copyright (C) Matrix Construct Developers, Authors & Contributors // Copyright (C) Matrix Construct Developers, Authors & Contributors
@ -6,19 +5,8 @@
// //
// Permission to use, copy, modify, and/or distribute this software for any // Permission to use, copy, modify, and/or distribute this software for any
// purpose with or without fee is hereby granted, provided that the above // purpose with or without fee is hereby granted, provided that the above
// copyright notice and this permission notice is present in all copies. // copyright notice and this permission notice is present in all copies. The
// // full license for this software is available in the LICENSE file.
// THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
// IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
// DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
// INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
// (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
// SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
// HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
// STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
// IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
#pragma once #pragma once
#define HAVE_IRCD_DB_TXN_H #define HAVE_IRCD_DB_TXN_H

View file

@ -1,26 +1,12 @@
/* // Matrix Construct
* charybdis: 21st Century IRC++d //
* // Copyright (C) Matrix Construct Developers, Authors & Contributors
* Copyright (C) 2017 Charybdis Development Team // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Copyright (C) 2017 Jason Volk <jason@zemos.net> //
* // Permission to use, copy, modify, and/or distribute this software for any
* Permission to use, copy, modify, and/or distribute this software for any // purpose with or without fee is hereby granted, provided that the above
* purpose with or without fee is hereby granted, provided that the above // copyright notice and this permission notice is present in all copies. The
* copyright notice and this permission notice is present in all copies. // full license for this software is available in the LICENSE file.
*
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*
*/
#pragma once #pragma once
#define HAVE_IRCD_ED25519_H #define HAVE_IRCD_ED25519_H

View file

@ -1,27 +1,12 @@
/* // Matrix Construct
* charybdis: 21st Century IRCd //
* exception.h: Exception root // Copyright (C) Matrix Construct Developers, Authors & Contributors
* // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Copyright (C) 2016 Charybdis Development Team //
* Copyright (C) 2016 Jason Volk <jason@zemos.net> // Permission to use, copy, modify, and/or distribute this software for any
* // purpose with or without fee is hereby granted, provided that the above
* Permission to use, copy, modify, and/or distribute this software for any // copyright notice and this permission notice is present in all copies. The
* purpose with or without fee is hereby granted, provided that the above // full license for this software is available in the LICENSE file.
* copyright notice and this permission notice is present in all copies.
*
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*
*/
#pragma once #pragma once
#define HAVE_IRCD_EXCEPTION_H #define HAVE_IRCD_EXCEPTION_H

View file

@ -1,23 +1,12 @@
/** // Matrix Construct
* Copyright (C) 2016 Charybdis Development Team //
* Copyright (C) 2016 Jason Volk // Copyright (C) Matrix Construct Developers, Authors & Contributors
* // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Permission to use, copy, modify, and/or distribute this software for any //
* purpose with or without fee is hereby granted, provided that the above // Permission to use, copy, modify, and/or distribute this software for any
* copyright notice and this permission notice is present in all copies. // purpose with or without fee is hereby granted, provided that the above
* // copyright notice and this permission notice is present in all copies. The
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR // full license for this software is available in the LICENSE file.
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
#pragma once #pragma once
#define HAVE_IRCD_FMT_H #define HAVE_IRCD_FMT_H

View file

@ -1,21 +1,12 @@
// Matrix Construct
//
// Copyright (C) Matrix Construct Developers, Authors & Contributors // Copyright (C) Matrix Construct Developers, Authors & Contributors
// Copyright (C) 2016-2018 Jason Volk // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
// //
// Permission to use, copy, modify, and/or distribute this software for any // Permission to use, copy, modify, and/or distribute this software for any
// purpose with or without fee is hereby granted, provided that the above // purpose with or without fee is hereby granted, provided that the above
// copyright notice and this permission notice is present in all copies. // copyright notice and this permission notice is present in all copies. The
// // full license for this software is available in the LICENSE file.
// THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
// IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
// DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
// INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
// (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
// SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
// HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
// STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
// IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
#pragma once #pragma once
#define HAVE_IRCD_FS_H #define HAVE_IRCD_FS_H

View file

@ -1,21 +1,12 @@
// Matrix Construct
//
// Copyright (C) Matrix Construct Developers, Authors & Contributors // Copyright (C) Matrix Construct Developers, Authors & Contributors
// Copyright (C) 2016-2018 Jason Volk // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
// //
// Permission to use, copy, modify, and/or distribute this software for any // Permission to use, copy, modify, and/or distribute this software for any
// purpose with or without fee is hereby granted, provided that the above // purpose with or without fee is hereby granted, provided that the above
// copyright notice and this permission notice is present in all copies. // copyright notice and this permission notice is present in all copies. The
// // full license for this software is available in the LICENSE file.
// THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
// IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
// DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
// INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
// (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
// SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
// HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
// STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
// IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
#pragma once #pragma once
#define HAVE_IRCD_FS_READ_H #define HAVE_IRCD_FS_READ_H

View file

@ -1,26 +1,12 @@
/* // Matrix Construct
* charybdis: 21st Century IRC++d //
* // Copyright (C) Matrix Construct Developers, Authors & Contributors
* Copyright (C) 2017 Charybdis Development Team // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Copyright (C) 2017 Jason Volk <jason@zemos.net> //
* // Permission to use, copy, modify, and/or distribute this software for any
* Permission to use, copy, modify, and/or distribute this software for any // purpose with or without fee is hereby granted, provided that the above
* purpose with or without fee is hereby granted, provided that the above // copyright notice and this permission notice is present in all copies. The
* copyright notice and this permission notice is present in all copies. // full license for this software is available in the LICENSE file.
*
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*
*/
#pragma once #pragma once
#define HAVE_IRCD_HASH_H #define HAVE_IRCD_HASH_H

View file

@ -1,26 +1,12 @@
/* // Matrix Construct
* charybdis: 21st Century IRC++d //
* // Copyright (C) Matrix Construct Developers, Authors & Contributors
* Copyright (C) 2016 Charybdis Development Team // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Copyright (C) 2016 Jason Volk <jason@zemos.net> //
* // Permission to use, copy, modify, and/or distribute this software for any
* Permission to use, copy, modify, and/or distribute this software for any // purpose with or without fee is hereby granted, provided that the above
* purpose with or without fee is hereby granted, provided that the above // copyright notice and this permission notice is present in all copies. The
* copyright notice and this permission notice is present in all copies. // full license for this software is available in the LICENSE file.
*
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*
*/
#pragma once #pragma once
#define HAVE_IRCD_HTTP_H #define HAVE_IRCD_HTTP_H

View file

@ -1,23 +1,12 @@
/* // Matrix Construct
* Copyright (C) 2016 Charybdis Development Team //
* Copyright (C) 2016 Jason Volk <jason@zemos.net> // Copyright (C) Matrix Construct Developers, Authors & Contributors
* // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Permission to use, copy, modify, and/or distribute this software for any //
* purpose with or without fee is hereby granted, provided that the above // Permission to use, copy, modify, and/or distribute this software for any
* copyright notice and this permission notice is present in all copies. // purpose with or without fee is hereby granted, provided that the above
* // copyright notice and this permission notice is present in all copies. The
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR // full license for this software is available in the LICENSE file.
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
#pragma once #pragma once

View file

@ -1,23 +1,12 @@
/* // Matrix Construct
* Copyright (C) 2017 Charybdis Development Team //
* Copyright (C) 2017 Jason Volk <jason@zemos.net> // Copyright (C) Matrix Construct Developers, Authors & Contributors
* // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Permission to use, copy, modify, and/or distribute this software for any //
* purpose with or without fee is hereby granted, provided that the above // Permission to use, copy, modify, and/or distribute this software for any
* copyright notice and this permission notice is present in all copies. // purpose with or without fee is hereby granted, provided that the above
* // copyright notice and this permission notice is present in all copies. The
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR // full license for this software is available in the LICENSE file.
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
#pragma once #pragma once
#define HAVE_IRCD_IOS_H #define HAVE_IRCD_IOS_H

View file

@ -1,23 +1,12 @@
/* // Matrix Construct
* charybdis5 //
* Copyright (C) 2016 Jason Volk <jason@zemos.net> // Copyright (C) Matrix Construct Developers, Authors & Contributors
* // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Permission to use, copy, modify, and/or distribute this software for any //
* purpose with or without fee is hereby granted, provided that the above // Permission to use, copy, modify, and/or distribute this software for any
* copyright notice and this permission notice is present in all copies. // purpose with or without fee is hereby granted, provided that the above
* // copyright notice and this permission notice is present in all copies. The
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR // full license for this software is available in the LICENSE file.
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
#pragma once #pragma once
#define HAVE_IRCD_IOV_H #define HAVE_IRCD_IOV_H

View file

@ -1,24 +1,12 @@
/* // Matrix Construct
* Copyright (C) 2017 Matrix Construct Development Team //
* Copyright (C) 2017 Jason Volk <jason@zemos.net> // Copyright (C) Matrix Construct Developers, Authors & Contributors
* // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Permission to use, copy, modify, and/or distribute this software for any //
* purpose with or without fee is hereby granted, provided that the above // Permission to use, copy, modify, and/or distribute this software for any
* copyright notice and this permission notice is present in all copies. // purpose with or without fee is hereby granted, provided that the above
* // copyright notice and this permission notice is present in all copies. The
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR // full license for this software is available in the LICENSE file.
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*
*/
#pragma once #pragma once
#define HAVE_IRCD_H #define HAVE_IRCD_H

View file

@ -1,23 +1,12 @@
/* // Matrix Construct
* Copyright (C) 2016 Charybdis Development Team //
* Copyright (C) 2016 Jason Volk <jason@zemos.net> // Copyright (C) Matrix Construct Developers, Authors & Contributors
* // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Permission to use, copy, modify, and/or distribute this software for any //
* purpose with or without fee is hereby granted, provided that the above // Permission to use, copy, modify, and/or distribute this software for any
* copyright notice and this permission notice is present in all copies. // purpose with or without fee is hereby granted, provided that the above
* // copyright notice and this permission notice is present in all copies. The
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR // full license for this software is available in the LICENSE file.
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
/* This is the 'stdinc header' which begins the ircd::js namespace, but does not /* This is the 'stdinc header' which begins the ircd::js namespace, but does not
* include any 3rd party symbols. This header is included automatically in stdinc.h. * include any 3rd party symbols. This header is included automatically in stdinc.h.

View file

@ -1,23 +1,12 @@
/* // Matrix Construct
* Copyright (C) 2016 Charybdis Development Team //
* Copyright (C) 2016 Jason Volk <jason@zemos.net> // Copyright (C) Matrix Construct Developers, Authors & Contributors
* // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Permission to use, copy, modify, and/or distribute this software for any //
* purpose with or without fee is hereby granted, provided that the above // Permission to use, copy, modify, and/or distribute this software for any
* copyright notice and this permission notice is present in all copies. // purpose with or without fee is hereby granted, provided that the above
* // copyright notice and this permission notice is present in all copies. The
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR // full license for this software is available in the LICENSE file.
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
#pragma once #pragma once
#define HAVE_IRCD_JS_ARGS_H #define HAVE_IRCD_JS_ARGS_H

View file

@ -1,23 +1,12 @@
/* // Matrix Construct
* Copyright (C) 2016 Charybdis Development Team //
* Copyright (C) 2016 Jason Volk <jason@zemos.net> // Copyright (C) Matrix Construct Developers, Authors & Contributors
* // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Permission to use, copy, modify, and/or distribute this software for any //
* purpose with or without fee is hereby granted, provided that the above // Permission to use, copy, modify, and/or distribute this software for any
* copyright notice and this permission notice is present in all copies. // purpose with or without fee is hereby granted, provided that the above
* // copyright notice and this permission notice is present in all copies. The
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR // full license for this software is available in the LICENSE file.
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
#pragma once #pragma once
#define HAVE_IRCD_JS_CALL_H #define HAVE_IRCD_JS_CALL_H

View file

@ -1,23 +1,12 @@
/* // Matrix Construct
* Copyright (C) 2016 Charybdis Development Team //
* Copyright (C) 2016 Jason Volk <jason@zemos.net> // Copyright (C) Matrix Construct Developers, Authors & Contributors
* // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Permission to use, copy, modify, and/or distribute this software for any //
* purpose with or without fee is hereby granted, provided that the above // Permission to use, copy, modify, and/or distribute this software for any
* copyright notice and this permission notice is present in all copies. // purpose with or without fee is hereby granted, provided that the above
* // copyright notice and this permission notice is present in all copies. The
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR // full license for this software is available in the LICENSE file.
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
#pragma once #pragma once
#define HAVE_IRCD_JS_COMPARTMENT_H #define HAVE_IRCD_JS_COMPARTMENT_H

View file

@ -1,23 +1,12 @@
/* // Matrix Construct
* Copyright (C) 2016 Charybdis Development Team //
* Copyright (C) 2016 Jason Volk <jason@zemos.net> // Copyright (C) Matrix Construct Developers, Authors & Contributors
* // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Permission to use, copy, modify, and/or distribute this software for any //
* purpose with or without fee is hereby granted, provided that the above // Permission to use, copy, modify, and/or distribute this software for any
* copyright notice and this permission notice is present in all copies. // purpose with or without fee is hereby granted, provided that the above
* // copyright notice and this permission notice is present in all copies. The
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR // full license for this software is available in the LICENSE file.
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
#pragma once #pragma once
#define HAVE_IRCD_JS_CONTEXT_H #define HAVE_IRCD_JS_CONTEXT_H

View file

@ -1,23 +1,12 @@
/* // Matrix Construct
* Copyright (C) 2016 Charybdis Development Team //
* Copyright (C) 2016 Jason Volk <jason@zemos.net> // Copyright (C) Matrix Construct Developers, Authors & Contributors
* // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Permission to use, copy, modify, and/or distribute this software for any //
* purpose with or without fee is hereby granted, provided that the above // Permission to use, copy, modify, and/or distribute this software for any
* copyright notice and this permission notice is present in all copies. // purpose with or without fee is hereby granted, provided that the above
* // copyright notice and this permission notice is present in all copies. The
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR // full license for this software is available in the LICENSE file.
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
#pragma once #pragma once
#define HAVE_IRCD_JS_CTOR_H #define HAVE_IRCD_JS_CTOR_H

View file

@ -1,23 +1,12 @@
/* // Matrix Construct
* Copyright (C) 2016 Charybdis Development Team //
* Copyright (C) 2016 Jason Volk <jason@zemos.net> // Copyright (C) Matrix Construct Developers, Authors & Contributors
* // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Permission to use, copy, modify, and/or distribute this software for any //
* purpose with or without fee is hereby granted, provided that the above // Permission to use, copy, modify, and/or distribute this software for any
* copyright notice and this permission notice is present in all copies. // purpose with or without fee is hereby granted, provided that the above
* // copyright notice and this permission notice is present in all copies. The
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR // full license for this software is available in the LICENSE file.
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
#pragma once #pragma once
#define HAVE_IRCD_JS_DEBUG_H #define HAVE_IRCD_JS_DEBUG_H

View file

@ -1,23 +1,12 @@
/* // Matrix Construct
* Copyright (C) 2016 Charybdis Development Team //
* Copyright (C) 2016 Jason Volk <jason@zemos.net> // Copyright (C) Matrix Construct Developers, Authors & Contributors
* // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Permission to use, copy, modify, and/or distribute this software for any //
* purpose with or without fee is hereby granted, provided that the above // Permission to use, copy, modify, and/or distribute this software for any
* copyright notice and this permission notice is present in all copies. // purpose with or without fee is hereby granted, provided that the above
* // copyright notice and this permission notice is present in all copies. The
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR // full license for this software is available in the LICENSE file.
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
#pragma once #pragma once
#define HAVE_IRCD_JS_DEL_H #define HAVE_IRCD_JS_DEL_H

View file

@ -1,23 +1,12 @@
/* // Matrix Construct
* Copyright (C) 2016 Charybdis Development Team //
* Copyright (C) 2016 Jason Volk <jason@zemos.net> // Copyright (C) Matrix Construct Developers, Authors & Contributors
* // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Permission to use, copy, modify, and/or distribute this software for any //
* purpose with or without fee is hereby granted, provided that the above // Permission to use, copy, modify, and/or distribute this software for any
* copyright notice and this permission notice is present in all copies. // purpose with or without fee is hereby granted, provided that the above
* // copyright notice and this permission notice is present in all copies. The
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR // full license for this software is available in the LICENSE file.
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
#pragma once #pragma once
#define HAVE_IRCD_JS_ERROR_H #define HAVE_IRCD_JS_ERROR_H

View file

@ -1,23 +1,12 @@
/* // Matrix Construct
* Copyright (C) 2016 Charybdis Development Team //
* Copyright (C) 2016 Jason Volk <jason@zemos.net> // Copyright (C) Matrix Construct Developers, Authors & Contributors
* // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Permission to use, copy, modify, and/or distribute this software for any //
* purpose with or without fee is hereby granted, provided that the above // Permission to use, copy, modify, and/or distribute this software for any
* copyright notice and this permission notice is present in all copies. // purpose with or without fee is hereby granted, provided that the above
* // copyright notice and this permission notice is present in all copies. The
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR // full license for this software is available in the LICENSE file.
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
#pragma once #pragma once
#define HAVE_IRCD_JS_FOR_EACH_H #define HAVE_IRCD_JS_FOR_EACH_H

View file

@ -1,23 +1,12 @@
/* // Matrix Construct
* Copyright (C) 2016 Charybdis Development Team //
* Copyright (C) 2016 Jason Volk <jason@zemos.net> // Copyright (C) Matrix Construct Developers, Authors & Contributors
* // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Permission to use, copy, modify, and/or distribute this software for any //
* purpose with or without fee is hereby granted, provided that the above // Permission to use, copy, modify, and/or distribute this software for any
* copyright notice and this permission notice is present in all copies. // purpose with or without fee is hereby granted, provided that the above
* // copyright notice and this permission notice is present in all copies. The
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR // full license for this software is available in the LICENSE file.
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
#pragma once #pragma once
#define HAVE_IRCD_JS_FUNCTION_H #define HAVE_IRCD_JS_FUNCTION_H

View file

@ -1,23 +1,12 @@
/* // Matrix Construct
* Copyright (C) 2016 Charybdis Development Team //
* Copyright (C) 2016 Jason Volk <jason@zemos.net> // Copyright (C) Matrix Construct Developers, Authors & Contributors
* // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Permission to use, copy, modify, and/or distribute this software for any //
* purpose with or without fee is hereby granted, provided that the above // Permission to use, copy, modify, and/or distribute this software for any
* copyright notice and this permission notice is present in all copies. // purpose with or without fee is hereby granted, provided that the above
* // copyright notice and this permission notice is present in all copies. The
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR // full license for this software is available in the LICENSE file.
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
#pragma once #pragma once
#define HAVE_IRCD_JS_FUNCTION_LITERAL_H #define HAVE_IRCD_JS_FUNCTION_LITERAL_H

View file

@ -1,23 +1,12 @@
/* // Matrix Construct
* Copyright (C) 2016 Charybdis Development Team //
* Copyright (C) 2016 Jason Volk <jason@zemos.net> // Copyright (C) Matrix Construct Developers, Authors & Contributors
* // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Permission to use, copy, modify, and/or distribute this software for any //
* purpose with or without fee is hereby granted, provided that the above // Permission to use, copy, modify, and/or distribute this software for any
* copyright notice and this permission notice is present in all copies. // purpose with or without fee is hereby granted, provided that the above
* // copyright notice and this permission notice is present in all copies. The
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR // full license for this software is available in the LICENSE file.
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
#pragma once #pragma once
#define HAVE_IRCD_JS_FUNCTION_NATIVE #define HAVE_IRCD_JS_FUNCTION_NATIVE

View file

@ -1,23 +1,12 @@
/* // Matrix Construct
* Copyright (C) 2016 Charybdis Development Team //
* Copyright (C) 2016 Jason Volk <jason@zemos.net> // Copyright (C) Matrix Construct Developers, Authors & Contributors
* // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Permission to use, copy, modify, and/or distribute this software for any //
* purpose with or without fee is hereby granted, provided that the above // Permission to use, copy, modify, and/or distribute this software for any
* copyright notice and this permission notice is present in all copies. // purpose with or without fee is hereby granted, provided that the above
* // copyright notice and this permission notice is present in all copies. The
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR // full license for this software is available in the LICENSE file.
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
#pragma once #pragma once
#define HAVE_IRCD_JS_GET_H #define HAVE_IRCD_JS_GET_H

View file

@ -1,23 +1,12 @@
/* // Matrix Construct
* Copyright (C) 2016 Charybdis Development Team //
* Copyright (C) 2016 Jason Volk <jason@zemos.net> // Copyright (C) Matrix Construct Developers, Authors & Contributors
* // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Permission to use, copy, modify, and/or distribute this software for any //
* purpose with or without fee is hereby granted, provided that the above // Permission to use, copy, modify, and/or distribute this software for any
* copyright notice and this permission notice is present in all copies. // purpose with or without fee is hereby granted, provided that the above
* // copyright notice and this permission notice is present in all copies. The
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR // full license for this software is available in the LICENSE file.
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
#pragma once #pragma once
#define HAVE_IRCD_JS_GLOBAL_H #define HAVE_IRCD_JS_GLOBAL_H

View file

@ -1,23 +1,12 @@
/* // Matrix Construct
* Copyright (C) 2016 Charybdis Development Team //
* Copyright (C) 2016 Jason Volk <jason@zemos.net> // Copyright (C) Matrix Construct Developers, Authors & Contributors
* // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Permission to use, copy, modify, and/or distribute this software for any //
* purpose with or without fee is hereby granted, provided that the above // Permission to use, copy, modify, and/or distribute this software for any
* copyright notice and this permission notice is present in all copies. // purpose with or without fee is hereby granted, provided that the above
* // copyright notice and this permission notice is present in all copies. The
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR // full license for this software is available in the LICENSE file.
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
#pragma once #pragma once
#define HAVE_IRCD_JS_HAS_H #define HAVE_IRCD_JS_HAS_H

View file

@ -1,23 +1,12 @@
/* // Matrix Construct
* Copyright (C) 2016 Charybdis Development Team //
* Copyright (C) 2016 Jason Volk <jason@zemos.net> // Copyright (C) Matrix Construct Developers, Authors & Contributors
* // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Permission to use, copy, modify, and/or distribute this software for any //
* purpose with or without fee is hereby granted, provided that the above // Permission to use, copy, modify, and/or distribute this software for any
* copyright notice and this permission notice is present in all copies. // purpose with or without fee is hereby granted, provided that the above
* // copyright notice and this permission notice is present in all copies. The
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR // full license for this software is available in the LICENSE file.
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
#pragma once #pragma once
#define HAVE_IRCD_JS_ID_H #define HAVE_IRCD_JS_ID_H

View file

@ -1,23 +1,12 @@
/* // Matrix Construct
* Copyright (C) 2016 Charybdis Development Team //
* Copyright (C) 2016 Jason Volk <jason@zemos.net> // Copyright (C) Matrix Construct Developers, Authors & Contributors
* // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Permission to use, copy, modify, and/or distribute this software for any //
* purpose with or without fee is hereby granted, provided that the above // Permission to use, copy, modify, and/or distribute this software for any
* copyright notice and this permission notice is present in all copies. // purpose with or without fee is hereby granted, provided that the above
* // copyright notice and this permission notice is present in all copies. The
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR // full license for this software is available in the LICENSE file.
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
/* This header exposes the SpiderMonkey engine API to all ye who include it. /* This header exposes the SpiderMonkey engine API to all ye who include it.
* It also anchors all of our own developed headers and utils which use and extend their API. * It also anchors all of our own developed headers and utils which use and extend their API.

View file

@ -1,23 +1,12 @@
/* // Matrix Construct
* Copyright (C) 2016 Charybdis Development Team //
* Copyright (C) 2016 Jason Volk <jason@zemos.net> // Copyright (C) Matrix Construct Developers, Authors & Contributors
* // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Permission to use, copy, modify, and/or distribute this software for any //
* purpose with or without fee is hereby granted, provided that the above // Permission to use, copy, modify, and/or distribute this software for any
* copyright notice and this permission notice is present in all copies. // purpose with or without fee is hereby granted, provided that the above
* // copyright notice and this permission notice is present in all copies. The
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR // full license for this software is available in the LICENSE file.
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
#pragma once #pragma once
#define HAVE_IRCD_JS_JSON_H #define HAVE_IRCD_JS_JSON_H

View file

@ -1,23 +1,12 @@
/* // Matrix Construct
* Copyright (C) 2016 Charybdis Development Team //
* Copyright (C) 2016 Jason Volk <jason@zemos.net> // Copyright (C) Matrix Construct Developers, Authors & Contributors
* // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Permission to use, copy, modify, and/or distribute this software for any //
* purpose with or without fee is hereby granted, provided that the above // Permission to use, copy, modify, and/or distribute this software for any
* copyright notice and this permission notice is present in all copies. // purpose with or without fee is hereby granted, provided that the above
* // copyright notice and this permission notice is present in all copies. The
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR // full license for this software is available in the LICENSE file.
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
#pragma once #pragma once
#define HAVE_IRCD_JS_MODULE_H #define HAVE_IRCD_JS_MODULE_H

View file

@ -1,23 +1,12 @@
/* // Matrix Construct
* Copyright (C) 2016 Charybdis Development Team //
* Copyright (C) 2016 Jason Volk <jason@zemos.net> // Copyright (C) Matrix Construct Developers, Authors & Contributors
* // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Permission to use, copy, modify, and/or distribute this software for any //
* purpose with or without fee is hereby granted, provided that the above // Permission to use, copy, modify, and/or distribute this software for any
* copyright notice and this permission notice is present in all copies. // purpose with or without fee is hereby granted, provided that the above
* // copyright notice and this permission notice is present in all copies. The
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR // full license for this software is available in the LICENSE file.
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
// //
// TODO: This file will be merged with string.h. // TODO: This file will be merged with string.h.

View file

@ -1,23 +1,12 @@
/* // Matrix Construct
* Copyright (C) 2016 Charybdis Development Team //
* Copyright (C) 2016 Jason Volk <jason@zemos.net> // Copyright (C) Matrix Construct Developers, Authors & Contributors
* // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Permission to use, copy, modify, and/or distribute this software for any //
* purpose with or without fee is hereby granted, provided that the above // Permission to use, copy, modify, and/or distribute this software for any
* copyright notice and this permission notice is present in all copies. // purpose with or without fee is hereby granted, provided that the above
* // copyright notice and this permission notice is present in all copies. The
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR // full license for this software is available in the LICENSE file.
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
#pragma once #pragma once
#define HAVE_IRCD_JS_OBJECT_H #define HAVE_IRCD_JS_OBJECT_H

View file

@ -1,23 +1,12 @@
/* // Matrix Construct
* Copyright (C) 2016 Charybdis Development Team //
* Copyright (C) 2016 Jason Volk <jason@zemos.net> // Copyright (C) Matrix Construct Developers, Authors & Contributors
* // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Permission to use, copy, modify, and/or distribute this software for any //
* purpose with or without fee is hereby granted, provided that the above // Permission to use, copy, modify, and/or distribute this software for any
* copyright notice and this permission notice is present in all copies. // purpose with or without fee is hereby granted, provided that the above
* // copyright notice and this permission notice is present in all copies. The
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR // full license for this software is available in the LICENSE file.
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
#pragma once #pragma once
#define HAVE_IRCD_JS_PRIV_H #define HAVE_IRCD_JS_PRIV_H

View file

@ -1,23 +1,12 @@
/* // Matrix Construct
* Copyright (C) 2016 Charybdis Development Team //
* Copyright (C) 2016 Jason Volk <jason@zemos.net> // Copyright (C) Matrix Construct Developers, Authors & Contributors
* // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Permission to use, copy, modify, and/or distribute this software for any //
* purpose with or without fee is hereby granted, provided that the above // Permission to use, copy, modify, and/or distribute this software for any
* copyright notice and this permission notice is present in all copies. // purpose with or without fee is hereby granted, provided that the above
* // copyright notice and this permission notice is present in all copies. The
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR // full license for this software is available in the LICENSE file.
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
#pragma once #pragma once
#define HAVE_IRCD_JS_ROOT_H #define HAVE_IRCD_JS_ROOT_H

View file

@ -1,23 +1,12 @@
/* // Matrix Construct
* Copyright (C) 2016 Charybdis Development Team //
* Copyright (C) 2016 Jason Volk <jason@zemos.net> // Copyright (C) Matrix Construct Developers, Authors & Contributors
* // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Permission to use, copy, modify, and/or distribute this software for any //
* purpose with or without fee is hereby granted, provided that the above // Permission to use, copy, modify, and/or distribute this software for any
* copyright notice and this permission notice is present in all copies. // purpose with or without fee is hereby granted, provided that the above
* // copyright notice and this permission notice is present in all copies. The
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR // full license for this software is available in the LICENSE file.
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
#pragma once #pragma once
#define HAVE_IRCD_JS_SCRIPT_H #define HAVE_IRCD_JS_SCRIPT_H

View file

@ -1,23 +1,12 @@
/* // Matrix Construct
* Copyright (C) 2016 Charybdis Development Team //
* Copyright (C) 2016 Jason Volk <jason@zemos.net> // Copyright (C) Matrix Construct Developers, Authors & Contributors
* // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Permission to use, copy, modify, and/or distribute this software for any //
* purpose with or without fee is hereby granted, provided that the above // Permission to use, copy, modify, and/or distribute this software for any
* copyright notice and this permission notice is present in all copies. // purpose with or without fee is hereby granted, provided that the above
* // copyright notice and this permission notice is present in all copies. The
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR // full license for this software is available in the LICENSE file.
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
#pragma once #pragma once
#define HAVE_IRCD_JS_SET_H #define HAVE_IRCD_JS_SET_H

View file

@ -1,23 +1,12 @@
/* // Matrix Construct
* Copyright (C) 2016 Charybdis Development Team //
* Copyright (C) 2016 Jason Volk <jason@zemos.net> // Copyright (C) Matrix Construct Developers, Authors & Contributors
* // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Permission to use, copy, modify, and/or distribute this software for any //
* purpose with or without fee is hereby granted, provided that the above // Permission to use, copy, modify, and/or distribute this software for any
* copyright notice and this permission notice is present in all copies. // purpose with or without fee is hereby granted, provided that the above
* // copyright notice and this permission notice is present in all copies. The
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR // full license for this software is available in the LICENSE file.
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
#pragma once #pragma once
#define HAVE_IRCD_JS_STRING_H #define HAVE_IRCD_JS_STRING_H

View file

@ -1,23 +1,12 @@
/* // Matrix Construct
* Copyright (C) 2016 Charybdis Development Team //
* Copyright (C) 2016 Jason Volk <jason@zemos.net> // Copyright (C) Matrix Construct Developers, Authors & Contributors
* // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Permission to use, copy, modify, and/or distribute this software for any //
* purpose with or without fee is hereby granted, provided that the above // Permission to use, copy, modify, and/or distribute this software for any
* copyright notice and this permission notice is present in all copies. // purpose with or without fee is hereby granted, provided that the above
* // copyright notice and this permission notice is present in all copies. The
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR // full license for this software is available in the LICENSE file.
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
#pragma once #pragma once
#define HAVE_IRCD_JS_TASK_H #define HAVE_IRCD_JS_TASK_H

View file

@ -1,23 +1,12 @@
/* // Matrix Construct
* Copyright (C) 2016 Charybdis Development Team //
* Copyright (C) 2016 Jason Volk <jason@zemos.net> // Copyright (C) Matrix Construct Developers, Authors & Contributors
* // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Permission to use, copy, modify, and/or distribute this software for any //
* purpose with or without fee is hereby granted, provided that the above // Permission to use, copy, modify, and/or distribute this software for any
* copyright notice and this permission notice is present in all copies. // purpose with or without fee is hereby granted, provided that the above
* // copyright notice and this permission notice is present in all copies. The
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR // full license for this software is available in the LICENSE file.
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
#pragma once #pragma once
#define HAVE_IRCD_JS_TIMER_H #define HAVE_IRCD_JS_TIMER_H

View file

@ -1,23 +1,12 @@
/* // Matrix Construct
* Copyright (C) 2016 Charybdis Development Team //
* Copyright (C) 2016 Jason Volk <jason@zemos.net> // Copyright (C) Matrix Construct Developers, Authors & Contributors
* // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Permission to use, copy, modify, and/or distribute this software for any //
* purpose with or without fee is hereby granted, provided that the above // Permission to use, copy, modify, and/or distribute this software for any
* copyright notice and this permission notice is present in all copies. // purpose with or without fee is hereby granted, provided that the above
* // copyright notice and this permission notice is present in all copies. The
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR // full license for this software is available in the LICENSE file.
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
#pragma once #pragma once
#define HAVE_IRCD_JS_TRACING_H #define HAVE_IRCD_JS_TRACING_H

View file

@ -1,23 +1,12 @@
/* // Matrix Construct
* Copyright (C) 2016 Charybdis Development Team //
* Copyright (C) 2016 Jason Volk <jason@zemos.net> // Copyright (C) Matrix Construct Developers, Authors & Contributors
* // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Permission to use, copy, modify, and/or distribute this software for any //
* purpose with or without fee is hereby granted, provided that the above // Permission to use, copy, modify, and/or distribute this software for any
* copyright notice and this permission notice is present in all copies. // purpose with or without fee is hereby granted, provided that the above
* // copyright notice and this permission notice is present in all copies. The
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR // full license for this software is available in the LICENSE file.
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
#pragma once #pragma once
#define HAVE_IRCD_JS_TRAP_H #define HAVE_IRCD_JS_TRAP_H

View file

@ -1,23 +1,12 @@
/* // Matrix Construct
* Copyright (C) 2016 Charybdis Development Team //
* Copyright (C) 2016 Jason Volk <jason@zemos.net> // Copyright (C) Matrix Construct Developers, Authors & Contributors
* // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Permission to use, copy, modify, and/or distribute this software for any //
* purpose with or without fee is hereby granted, provided that the above // Permission to use, copy, modify, and/or distribute this software for any
* copyright notice and this permission notice is present in all copies. // purpose with or without fee is hereby granted, provided that the above
* // copyright notice and this permission notice is present in all copies. The
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR // full license for this software is available in the LICENSE file.
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
#pragma once #pragma once
#define HAVE_IRCD_JS_TRAP_FUNCTION #define HAVE_IRCD_JS_TRAP_FUNCTION

View file

@ -1,23 +1,12 @@
/* // Matrix Construct
* Copyright (C) 2016 Charybdis Development Team //
* Copyright (C) 2016 Jason Volk <jason@zemos.net> // Copyright (C) Matrix Construct Developers, Authors & Contributors
* // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Permission to use, copy, modify, and/or distribute this software for any //
* purpose with or without fee is hereby granted, provided that the above // Permission to use, copy, modify, and/or distribute this software for any
* copyright notice and this permission notice is present in all copies. // purpose with or without fee is hereby granted, provided that the above
* // copyright notice and this permission notice is present in all copies. The
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR // full license for this software is available in the LICENSE file.
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
#pragma once #pragma once
#define HAVE_IRCD_JS_TRAP_PROPERTY #define HAVE_IRCD_JS_TRAP_PROPERTY

View file

@ -1,23 +1,12 @@
/* // Matrix Construct
* Copyright (C) 2016 Charybdis Development Team //
* Copyright (C) 2016 Jason Volk <jason@zemos.net> // Copyright (C) Matrix Construct Developers, Authors & Contributors
* // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Permission to use, copy, modify, and/or distribute this software for any //
* purpose with or without fee is hereby granted, provided that the above // Permission to use, copy, modify, and/or distribute this software for any
* copyright notice and this permission notice is present in all copies. // purpose with or without fee is hereby granted, provided that the above
* // copyright notice and this permission notice is present in all copies. The
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR // full license for this software is available in the LICENSE file.
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
#pragma once #pragma once
#define HAVE_IRCD_JS_TYPE_H #define HAVE_IRCD_JS_TYPE_H

View file

@ -1,23 +1,12 @@
/* // Matrix Construct
* Copyright (C) 2016 Charybdis Development Team //
* Copyright (C) 2016 Jason Volk <jason@zemos.net> // Copyright (C) Matrix Construct Developers, Authors & Contributors
* // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Permission to use, copy, modify, and/or distribute this software for any //
* purpose with or without fee is hereby granted, provided that the above // Permission to use, copy, modify, and/or distribute this software for any
* copyright notice and this permission notice is present in all copies. // purpose with or without fee is hereby granted, provided that the above
* // copyright notice and this permission notice is present in all copies. The
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR // full license for this software is available in the LICENSE file.
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
#pragma once #pragma once
#define HAVE_IRCD_JS_VALUE_H #define HAVE_IRCD_JS_VALUE_H

View file

@ -1,23 +1,12 @@
/* // Matrix Construct
* Copyright (C) 2016 Charybdis Development Team //
* Copyright (C) 2016 Jason Volk <jason@zemos.net> // Copyright (C) Matrix Construct Developers, Authors & Contributors
* // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Permission to use, copy, modify, and/or distribute this software for any //
* purpose with or without fee is hereby granted, provided that the above // Permission to use, copy, modify, and/or distribute this software for any
* copyright notice and this permission notice is present in all copies. // purpose with or without fee is hereby granted, provided that the above
* // copyright notice and this permission notice is present in all copies. The
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR // full license for this software is available in the LICENSE file.
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
#pragma once #pragma once
#define HAVE_IRCD_JS_VECTOR_H #define HAVE_IRCD_JS_VECTOR_H

View file

@ -1,23 +1,12 @@
/* // Matrix Construct
* Copyright (C) 2016 Charybdis Development Team //
* Copyright (C) 2016 Jason Volk <jason@zemos.net> // Copyright (C) Matrix Construct Developers, Authors & Contributors
* // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Permission to use, copy, modify, and/or distribute this software for any //
* purpose with or without fee is hereby granted, provided that the above // Permission to use, copy, modify, and/or distribute this software for any
* copyright notice and this permission notice is present in all copies. // purpose with or without fee is hereby granted, provided that the above
* // copyright notice and this permission notice is present in all copies. The
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR // full license for this software is available in the LICENSE file.
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
#pragma once #pragma once
#define HAVE_IRCD_JS_VERSION_H #define HAVE_IRCD_JS_VERSION_H

View file

@ -1,23 +1,12 @@
/* // Matrix Construct
* Copyright (C) 2016 Charybdis Development Team //
* Copyright (C) 2016 Jason Volk <jason@zemos.net> // Copyright (C) Matrix Construct Developers, Authors & Contributors
* // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Permission to use, copy, modify, and/or distribute this software for any //
* purpose with or without fee is hereby granted, provided that the above // Permission to use, copy, modify, and/or distribute this software for any
* copyright notice and this permission notice is present in all copies. // purpose with or without fee is hereby granted, provided that the above
* // copyright notice and this permission notice is present in all copies. The
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR // full license for this software is available in the LICENSE file.
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
#pragma once #pragma once
#define HAVE_IRCD_JS_XDR_H #define HAVE_IRCD_JS_XDR_H

View file

@ -1,23 +1,12 @@
/* // Matrix Construct
* Copyright (C) 2017 Charybdis Development Team //
* Copyright (C) 2017 Jason Volk <jason@zemos.net> // Copyright (C) Matrix Construct Developers, Authors & Contributors
* // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Permission to use, copy, modify, and/or distribute this software for any //
* purpose with or without fee is hereby granted, provided that the above // Permission to use, copy, modify, and/or distribute this software for any
* copyright notice and this permission notice is present in all copies. // purpose with or without fee is hereby granted, provided that the above
* // copyright notice and this permission notice is present in all copies. The
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR // full license for this software is available in the LICENSE file.
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
#pragma once #pragma once
#define HAVE_IRCD_JSON_ARRAY_H #define HAVE_IRCD_JSON_ARRAY_H

View file

@ -1,23 +1,12 @@
/* // Matrix Construct
* Copyright (C) 2017 Charybdis Development Team //
* Copyright (C) 2017 Jason Volk <jason@zemos.net> // Copyright (C) Matrix Construct Developers, Authors & Contributors
* // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Permission to use, copy, modify, and/or distribute this software for any //
* purpose with or without fee is hereby granted, provided that the above // Permission to use, copy, modify, and/or distribute this software for any
* copyright notice and this permission notice is present in all copies. // purpose with or without fee is hereby granted, provided that the above
* // copyright notice and this permission notice is present in all copies. The
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR // full license for this software is available in the LICENSE file.
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
#pragma once #pragma once
#define HAVE_IRCD_JSON_IOV_H #define HAVE_IRCD_JSON_IOV_H

View file

@ -1,23 +1,12 @@
/* // Matrix Construct
* Copyright (C) 2017 Charybdis Development Team //
* Copyright (C) 2017 Jason Volk <jason@zemos.net> // Copyright (C) Matrix Construct Developers, Authors & Contributors
* // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Permission to use, copy, modify, and/or distribute this software for any //
* purpose with or without fee is hereby granted, provided that the above // Permission to use, copy, modify, and/or distribute this software for any
* copyright notice and this permission notice is present in all copies. // purpose with or without fee is hereby granted, provided that the above
* // copyright notice and this permission notice is present in all copies. The
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR // full license for this software is available in the LICENSE file.
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
#pragma once #pragma once
#define HAVE_IRCD_JSON_H #define HAVE_IRCD_JSON_H

View file

@ -1,23 +1,12 @@
/* // Matrix Construct
* Copyright (C) 2017 Charybdis Development Team //
* Copyright (C) 2017 Jason Volk <jason@zemos.net> // Copyright (C) Matrix Construct Developers, Authors & Contributors
* // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Permission to use, copy, modify, and/or distribute this software for any //
* purpose with or without fee is hereby granted, provided that the above // Permission to use, copy, modify, and/or distribute this software for any
* copyright notice and this permission notice is present in all copies. // purpose with or without fee is hereby granted, provided that the above
* // copyright notice and this permission notice is present in all copies. The
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR // full license for this software is available in the LICENSE file.
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
#pragma once #pragma once
#define HAVE_IRCD_JSON_MEMBER_H #define HAVE_IRCD_JSON_MEMBER_H

View file

@ -1,23 +1,12 @@
/* // Matrix Construct
* Copyright (C) 2017 Charybdis Development Team //
* Copyright (C) 2017 Jason Volk <jason@zemos.net> // Copyright (C) Matrix Construct Developers, Authors & Contributors
* // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Permission to use, copy, modify, and/or distribute this software for any //
* purpose with or without fee is hereby granted, provided that the above // Permission to use, copy, modify, and/or distribute this software for any
* copyright notice and this permission notice is present in all copies. // purpose with or without fee is hereby granted, provided that the above
* // copyright notice and this permission notice is present in all copies. The
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR // full license for this software is available in the LICENSE file.
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
#pragma once #pragma once
#define HAVE_IRCD_JSON_OBJECT_H #define HAVE_IRCD_JSON_OBJECT_H

View file

@ -1,23 +1,12 @@
/* // Matrix Construct
* Copyright (C) 2017 Charybdis Development Team //
* Copyright (C) 2017 Jason Volk <jason@zemos.net> // Copyright (C) Matrix Construct Developers, Authors & Contributors
* // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Permission to use, copy, modify, and/or distribute this software for any //
* purpose with or without fee is hereby granted, provided that the above // Permission to use, copy, modify, and/or distribute this software for any
* copyright notice and this permission notice is present in all copies. // purpose with or without fee is hereby granted, provided that the above
* // copyright notice and this permission notice is present in all copies. The
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR // full license for this software is available in the LICENSE file.
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
#pragma once #pragma once
#define HAVE_IRCD_JSON_VALUE_H #define HAVE_IRCD_JSON_VALUE_H

View file

@ -1,23 +1,12 @@
/* // Matrix Construct
* Copyright (C) 2017 Charybdis Development Team //
* Copyright (C) 2017 Jason Volk <jason@zemos.net> // Copyright (C) Matrix Construct Developers, Authors & Contributors
* // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Permission to use, copy, modify, and/or distribute this software for any //
* purpose with or without fee is hereby granted, provided that the above // Permission to use, copy, modify, and/or distribute this software for any
* copyright notice and this permission notice is present in all copies. // purpose with or without fee is hereby granted, provided that the above
* // copyright notice and this permission notice is present in all copies. The
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR // full license for this software is available in the LICENSE file.
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
#pragma once #pragma once
#define HAVE_IRCD_JSON_VECTOR_H #define HAVE_IRCD_JSON_VECTOR_H

View file

@ -1,24 +1,12 @@
/* // Matrix Construct
* charybdis: an advanced ircd. //
* inline/stringops.h: inlined string operations used in a few places // Copyright (C) Matrix Construct Developers, Authors & Contributors
* // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Copyright (C) 2005-2016 Charybdis Development Team //
* // Permission to use, copy, modify, and/or distribute this software for any
* This program is free software; you can redistribute it and/or modify // purpose with or without fee is hereby granted, provided that the above
* it under the terms of the GNU General Public License as published by // copyright notice and this permission notice is present in all copies. The
* the Free Software Foundation; either version 2 of the License, or // full license for this software is available in the LICENSE file.
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
* USA
*/
#pragma once #pragma once
#define HAVE_IRCD_LEX_CAST_H #define HAVE_IRCD_LEX_CAST_H

View file

@ -1,23 +1,12 @@
/* // Matrix Construct
* Copyright (C) 2016 Charybdis Development Team //
* Copyright (C) 2016 Jason Volk <jason@zemos.net> // Copyright (C) Matrix Construct Developers, Authors & Contributors
* // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Permission to use, copy, modify, and/or distribute this software for any //
* purpose with or without fee is hereby granted, provided that the above // Permission to use, copy, modify, and/or distribute this software for any
* copyright notice and this permission notice is present in all copies. // purpose with or without fee is hereby granted, provided that the above
* // copyright notice and this permission notice is present in all copies. The
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR // full license for this software is available in the LICENSE file.
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
#pragma once #pragma once
#define HAVE_IRCD_LOCALE_H #define HAVE_IRCD_LOCALE_H

View file

@ -1,35 +1,12 @@
/* // Matrix Construct
* ircd-ratbox: an advanced Internet Relay Chat Daemon(ircd). //
* // Copyright (C) Matrix Construct Developers, Authors & Contributors
* Copyright (C) 2003 Lee Hardy <lee@leeh.co.uk> // Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
* Copyright (C) 2003-2004 ircd-ratbox development team //
* Copyright (C) 2016 Charybdis Development Team // Permission to use, copy, modify, and/or distribute this software for any
* Copyright (C) 2016 Jason Volk <jason@zemos.net> // purpose with or without fee is hereby granted, provided that the above
* // copyright notice and this permission notice is present in all copies. The
* Redistribution and use in source and binary forms, with or without // full license for this software is available in the LICENSE file.
* modification, are permitted provided that the following conditions are
* met:
*
* 1.Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* 2.Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* 3.The name of the author may not be used to endorse or promote products
* derived from this software without specific prior written permission.
*
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
#pragma once #pragma once
#define HAVE_IRCD_LOGGER_H #define HAVE_IRCD_LOGGER_H

Some files were not shown because too many files have changed in this diff Show more