Module: kamailio
Branch: master
Commit: a213d9d1c9f9f8146d791e151710fe88ac31d86a
URL: https://github.com/kamailio/kamailio/commit/a213d9d1c9f9f8146d791e151710fe8…
Author: Henning Westerholt <henningw(a)users.noreply.github.com>
Committer: GitHub <noreply(a)github.com>
Date: 2018-10-11T09:47:29+02:00
add code of conduct, as decided from the Kamailio management and admin team
- add code of conduct, as decided from the Kamailio management and admin team
- this code of conduct was adapted from the Debian Code of Conduct
- several edits have been made from the team for readability and to fit to our project scope
---
Added: CODE_OF_CONDUCT.md
---
Diff: https://github.com/kamailio/kamailio/commit/a213d9d1c9f9f8146d791e151710fe8…
Patch: https://github.com/kamailio/kamailio/commit/a213d9d1c9f9f8146d791e151710fe8…
---
diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md
new file mode 100644
index 0000000000..3f47a94f58
--- /dev/null
+++ b/CODE_OF_CONDUCT.md
@@ -0,0 +1,31 @@
+# Kamailio Code of Conduct
+
+## Be respectful
+
+Inevitably there will be people in the Kamailio project with whom you may disagree, or find it difficult to cooperate. Accept that, but even so, remain respectful. Disagreement is no excuse for poor behaviour or personal attacks, and a community in which people feel threatened is not a healthy community.
+
+## Assume good faith
+
+Contributors have many ways of reaching the common goals of the project which may differ from your ways. Assume that other people are working towards this goal. Note that many of our Contributors are not native English speakers or may have different cultural backgrounds.
+
+## Be collaborative
+
+It's good to ask for help when you need it. Similarly, offers for help should be seen in the context of our shared goal of improving Kamailio. When you make something for the benefit of the project, be willing to explain to others how it works, so that they can build on your work to make it even better.
+
+## Try to be concise
+
+Keep in mind that what you write once will be read by many persons. Writing a short email means people can understand the conversation as efficiently as possible. When a long explanation is necessary, consider adding a summary.
+
+## Be open
+
+Most ways of communication used within Kamailio allow for public and private communication. You should preferably use public methods of communication for Kamailio-related messages, unless posting something sensitive. This applies also to messages for help or Kamailio-related support.
+
+## In case of problems
+
+While this code of conduct should be adhered to by participants, we recognize that sometimes people may have a bad day, or be unaware of the Kamailio code of conduct. When that happens, you may reply to them and point out this code of conduct. Such messages may be in public or in private, whatever is most appropriate. However, your message should still adhere to the relevant parts of this code of conduct; in particular, it should not be abusive or disrespectful. Assume good faith; participants are probably unaware of their bad behaviour.
+
+Serious or persistent offenders will be temporarily or permanently banned from the Kamailio project infrastructure. Complaints should be made (in private) to the Kamailio management board, by email to: management [at] kamailio (dot) org
+
+The Kamailio management board, while committed to applying its discretion sparingly and judiciously, is the final arbiter on controversies arising from this code of conduct, and indeed, any other controversies.
+
+#### Adapted from the Debian Code of Conduct: https://www.debian.org/code_of_conduct.
You can view, comment on, or merge this pull request online at:
https://github.com/kamailio/kamailio/pull/1086
-- Commit Summary --
* pkg/kamailio: Fix of ticket 1085
-- File Changes --
M pkg/kamailio/centos/7/kamailio.service (2)
M pkg/kamailio/deb/debian/kamailio.service (2)
M pkg/kamailio/deb/jessie/kamailio.service (2)
M pkg/kamailio/deb/sid/kamailio.service (2)
M pkg/kamailio/deb/stretch/kamailio.service (2)
M pkg/kamailio/deb/xenial/kamailio.service (2)
M pkg/kamailio/fedora/17/kamailio.service (2)
-- Patch Links --
https://github.com/kamailio/kamailio/pull/1086.patchhttps://github.com/kamailio/kamailio/pull/1086.diff
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/kamailio/kamailio/pull/1086
Module: kamailio
Branch: master
Commit: cdfd0d460fbfe7a2cd2343b3829d3df88a943cd8
URL: https://github.com/kamailio/kamailio/commit/cdfd0d460fbfe7a2cd2343b3829d3df…
Author: Henning Westerholt <hw(a)kamailio.org>
Committer: Henning Westerholt <hw(a)kamailio.org>
Date: 2018-10-07T22:49:58+02:00
Makefile.defs: improve and extend comment about compilation mode
---
Modified: src/Makefile.defs
---
Diff: https://github.com/kamailio/kamailio/commit/cdfd0d460fbfe7a2cd2343b3829d3df…
Patch: https://github.com/kamailio/kamailio/commit/cdfd0d460fbfe7a2cd2343b3829d3df…
---
diff --git a/src/Makefile.defs b/src/Makefile.defs
index fe4dc4ce2f..da9e95585a 100644
--- a/src/Makefile.defs
+++ b/src/Makefile.defs
@@ -698,8 +698,8 @@ C_DEFS+= -DSHM_MEM -DSHM_MMAP \
# you may also want to set -DPROFILING
# WARNING: do not add mode=debug or mode=release anymore in the Makefile,
-# use make mode=debug all instead. Anyway no by default ser is compiled w/
-# debugging symbols in all cases (-g). --andrei
+# use make mode=debug all instead. By default Kamailio is compiled with
+# debugging symbols in all cases (-g) and without optimization (-O0).
# memory managers and related debug mode
C_DEFS+= -DMEM_JOIN_FREE
Module: kamailio
Branch: master
Commit: 58325bb8ae28ff291d594782bc3bfdd8e811d0a9
URL: https://github.com/kamailio/kamailio/commit/58325bb8ae28ff291d594782bc3bfdd…
Author: Henning Westerholt <hw(a)kamailio.org>
Committer: Henning Westerholt <hw(a)kamailio.org>
Date: 2018-10-07T10:29:46+02:00
core: remove obselete parse_hostport functionality, deactivated since 2003
---
Removed: src/core/parser/parse_hostport.c
Removed: src/core/parser/parse_hostport.h
---
Diff: https://github.com/kamailio/kamailio/commit/58325bb8ae28ff291d594782bc3bfdd…
Patch: https://github.com/kamailio/kamailio/commit/58325bb8ae28ff291d594782bc3bfdd…
---
diff --git a/src/core/parser/parse_hostport.c b/src/core/parser/parse_hostport.c
deleted file mode 100644
index 4fbd1a4566..0000000000
--- a/src/core/parser/parse_hostport.c
+++ /dev/null
@@ -1,59 +0,0 @@
-/*
- * Copyright (C) 2001-2003 FhG Fokus
- *
- * This file is part of Kamailio, a free SIP server.
- *
- * Kamailio is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 2 of the License, or
- * (at your option) any later version
- *
- * Kamailio 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., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
- */
-
-/*! \file
- * \brief Parser :: Parse domain/hostname and port argument
- *
- * \ingroup parser
- */
-
-
-#ifdef _OBSOLETED
-
-#include "parse_hostport.h"
-#include <string.h> /* strlen */
-#include "../dprint.h"
-#include "../ut.h" /* str2s */
-
-char* parse_hostport(char* buf, str* host, short int* port)
-{
- char *tmp;
- int err;
-
- host->s=buf;
- for(tmp=buf;(*tmp)&&(*tmp!=':');tmp++);
- host->len=tmp-buf;
- if (*tmp==0) {
- *port=0;
- } else {
- *tmp=0;
- *port=str2s((unsigned char*)(tmp+1), strlen(tmp+1), &err);
- if (err ){
- LOG(L_INFO,
- "ERROR: hostport: trailing chars in port number: %s\n",
- tmp+1);
- /* report error? */
- }
- }
-
- return host->s;
-}
-
-#endif
diff --git a/src/core/parser/parse_hostport.h b/src/core/parser/parse_hostport.h
deleted file mode 100644
index 10f5f0ceed..0000000000
--- a/src/core/parser/parse_hostport.h
+++ /dev/null
@@ -1,35 +0,0 @@
-/*
- * Copyright (C) 2001-2003 FhG Fokus
- *
- * This file is part of Kamailio, a free SIP server.
- *
- * Kamailio is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 2 of the License, or
- * (at your option) any later version
- *
- * Kamailio 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., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
- */
-
-/*! \file
- * \brief Parser :: Parse domain/hostname and port argument
- *
- * \ingroup parser
- */
-
-
-#ifndef PARSE_HOSTPORT_H
-#define PARSE_HOSTPORT_H
-
-#include "../str.h"
-
-char* parse_hostport(char* buf, str* host, short int* port);
-
-#endif /* PARSE_HOSTPORT_H */