7cd594b8427fe742d44295790ba367e1de22a47d |
|
13-Sep-2017 |
Evan Hunt <each@isc.org> |
[master] cleanup strcat/strcpy
4722. [cleanup] Clean up uses of strcpy() and strcat() in favor of
strlcpy() and strlcat() for safety. [RT #45981]
(cherry picked from commit 114f95089c4db619ee723e4146639700afa17b5e) |
6431922cb25fb3d9815677cfbfba83db95b4e401 |
|
14-Jun-2017 |
Tinderbox User <tbox@isc.org> |
update copyright notice / whitespace |
214b53880b6d77359f60feccb91bd2589059300a |
|
13-Jun-2017 |
Evan Hunt <each@isc.org> |
[v9_11] prevent reload failure due to LMDB database perms
4638. [bug] Reloading or reconfiguring named could fail on
some platforms when LMDB was in use. [RT #45203]
(cherry picked from commit bf05e66bb38c44378a7873ff3701e6e596e70bf7) |
52254f75267c734acf1f1fb982b6a3be05e93507 |
|
05-Dec-2016 |
Mark Andrews <marka@isc.org> |
added -T keepstderr to keep stderr open when daemonizing [RT #43736]
(cherry picked from commit c9ee977f31b8108938e1e6ab4918272a877db484) |
0c27b3fe77ac1d5094ba3521e8142d9e7973133f |
|
27-Jun-2016 |
Mark Andrews <marka@isc.org> |
4401. [misc] Change LICENSE to MPL 2.0. |
f02c22d58ac88777655e0b407b22b07864d39184 |
|
30-Jan-2016 |
Evan Hunt <each@isc.org> |
[master] add uname data to named -V
4308. [func] Added operating system details to "named -V"
output. [RT #41452] |
811acf52b825f9fb4889cad7b84b581a2d4776f9 |
|
05-Mar-2015 |
Tinderbox User <tbox@isc.org> |
update copyright notice / whitespace |
d869bc7685f47ba0c18f6343d3eee414aac1ebb5 |
|
04-Mar-2015 |
Mark Andrews <marka@isc.org> |
address -Wshaddow of lockfile |
7ae96d882326357448f8f440c52f47ac1b1fa455 |
|
03-Mar-2015 |
Evan Hunt <each@isc.org> |
[master] add "lock-file" and fix up singleton code
4080. [func] Completed change #4022, adding a "lock-file" option
to named.conf to override the default lock file,
in addition to the "named -X <filename>" command
line option. Setting the lock file to "none"
using either method disables the check completely.
[RT #37908] |
47d837a49967a6a1b290024f5efb0669276013b1 |
|
17-Dec-2014 |
Mukund Sivaraman <muks@isc.org> |
Make named a singleton process [RT#37908]
Conflicts:
bin/tests/system/conf.sh.in
lib/dns/win32/libdns.def.in
lib/isc/win32/file.c
The merge also needed to update files in legacy and tcp system tests
(newly introduced in master after branch was created) to introduce use
of lockfile. |
b454c0319685041db3f3e8fd7671e1b364fd20c5 |
|
04-Mar-2014 |
Evan Hunt <each@isc.org> |
[master] use ANSI prototypes, clean up some casts |
3fd910dec5c3fd5586003fffd03ecf2f92aae53f |
|
18-Feb-2014 |
Tinderbox User <tbox@isc.org> |
update copyright notice |
51143259789034ac19e12984a8390b9f86ab368c |
|
17-Feb-2014 |
Mark Andrews <marka@isc.org> |
3742. [port] linux: libcap support: curval was used before it
was declared. [RT #35387] |
7433a204d32673e9f6747172f202272cc5bfe27c |
|
26-Sep-2013 |
Mark Andrews <marka@isc.org> |
3658. [port] linux: Address platform specific compilation issue
when libcap-devel is installed. [RT #34838] |
dbd8673fa060c8132a0195f69103cca615b55ad4 |
|
12-Jul-2013 |
Tinderbox User <tbox@isc.org> |
update copyright notice |
c174d5c13c03dd59283243e3fd5461d41140a798 |
|
11-Jul-2013 |
Evan Hunt <each@isc.org> |
[master] portability fix
3614. [port] Check for <linux/types.h>. [RT #34162] |
88c63fe9c78e60e5e521d095d6e983c211902904 |
|
02-Mar-2011 |
Mark Andrews <marka@isc.org> |
3039. [bug] Save and restore the gid when creating creating
named.pid at startup. [RT #23290] |
b01d422daf27d22015999cb9d4441c8aa82d1ad0 |
|
22-Feb-2011 |
Automatic Updater <source@isc.org> |
update copyright notice |
a360461b34c8cff31c66ef18d872fc2f04be395b |
|
21-Feb-2011 |
Mark Andrews <marka@isc.org> |
check for snprintf failure |
33cc94f04cb44dc247f605a954e45e5adc699977 |
|
18-Nov-2010 |
Automatic Updater <source@isc.org> |
update copyright notice |
cd9d825a71d8aea5480950e19ce0db55967cd204 |
|
16-Nov-2010 |
Mark Andrews <marka@isc.org> |
remove accidental commit |
f85281de08389f7a17ff098303848812e125ad97 |
|
16-Nov-2010 |
Mark Andrews <marka@isc.org> |
check for snprintf failure |
de3200acf43b23858f19f9f45b71a745fb3728c0 |
|
13-Aug-2009 |
Mark Andrews <marka@isc.org> |
silence format warnings: treat uid/gid as longs when printing |
3a875400473e5c06199272a1292ed84646990e2f |
|
05-Aug-2009 |
Evan Hunt <each@isc.org> |
2644. [bug] Change #2628 caused a regression on some systems;
named was unable to write the PID file and would
fail on startup. [RT #20001] |
fb8db7fc3f3ea597a959e4c8ac42247fd78ca887 |
|
15-Jul-2009 |
Mark Andrews <marka@isc.org> |
2631. [bug] Handle "//", "/./" and "/../" in mkdirpath().
[RT #19926 ] |
3e12c54de2238dc90bae06a2e083e4976120bad5 |
|
15-Jul-2009 |
Automatic Updater <source@isc.org> |
update copyright notice |
38cd4d14cc341c2663e574035074788bb6f0fce2 |
|
15-Jul-2009 |
Evan Hunt <each@isc.org> |
2629. [port] Check for seteuid()/setegid(), use setresuid()/
setresgid() if not present. [RT #19932] |
a4463732ad7935992a101b3d19f0a41120b85458 |
|
14-Jul-2009 |
Mark Andrews <marka@isc.org> |
2628. [port] linux: Allow /var/run/named/named.pid to be opened
at startup with reduced capabilities in operation.
[RT #19884] |
dfa3ca995c99e66ab56e98da79e386bcdb23c43a |
|
02-Mar-2009 |
Mark Andrews <marka@isc.org> |
2568. [bug] Report when the write to indicate a otherwise
successful start fails. [RT #19360] |
bf33eb0b522801792a6663b0360bc94b9e9b77c2 |
|
17-Feb-2009 |
Automatic Updater <source@isc.org> |
update copyright notice |
8f196ee82b5465d2060de279f68535076ddbad64 |
|
16-Feb-2009 |
Mark Andrews <marka@isc.org> |
2558. [func] Set the ownership of missing directories created
for pid-file if -u has been specified on the command
line. [RT #19328] |
e502b133d630bda0ee64c1e2ce6729d96750d8ab |
|
16-Feb-2009 |
Mark Andrews <marka@isc.org> |
2556. [cleanup] PCI compliance:
* new libisc log module file
* isc_dir_chroot() now also changes the working
directory to "/".
* additional INSISTs
* additional logging when files can't be removed. |
598da901aba066208ab57ef5a44661f00f6c7dc6 |
|
16-Feb-2009 |
Mark Andrews <marka@isc.org> |
2555. [port] Solaris: mkdir(2) on tmpfs filesystems does not do the
error checks in the correct order resulting in the
wrong error code sometimes being returned. [RT #19249] |
9935447b51456f598b45246d0114b8006049244d |
|
01-Dec-2008 |
Mark Andrews <marka@isc.org> |
2503. [port] linux: improve compatibility with Linux Standard
Base. [RT #18793] |
ef4eed2a2a8897bd4e5b19dd94f638e0861ebda5 |
|
14-Nov-2008 |
Mark Andrews <marka@isc.org> |
2493. [bug] The linux capabilites code was not correctly cleaning
up after itself. [RT #18767] |
f6f1672b4e460571c418e43ae3bd0fae97e4c149 |
|
06-Nov-2008 |
Mark Andrews <marka@isc.org> |
2486. [func] The default locations for named.pid and lwresd.pid
are now /var/run/named/named.pid and
/var/run/lwresd/lwresd.pid respectively.
This allows the owner of the containing directory
to be set, for "named -u" support, and allows there
to be a permanent symbolic link in the path, for
"named -t" support. [RT #18306] |
be40453080750077f1161c70f03c5f6921a27961 |
|
24-Oct-2008 |
Automatic Updater <source@isc.org> |
update copyright notice |
6d54a6fc180acaf8772c9447cb925b31f39c7158 |
|
24-Oct-2008 |
Mark Andrews <marka@isc.org> |
2473. [port] linux: raise the limit on open files to the possible
maximum value before spawning threads; 'files'
specified in named.conf doesn't seem to work with
threads as expected. [RT #18784] |
88674be66567d3c7db91e717cd5972655e2e2488 |
|
15-Oct-2008 |
Mark Andrews <marka@isc.org> |
2464. [port] linux: check that a capability is present before
trying to set it. [RT #18135] |
0415ca35ada2cac6a86127eaca64f3a997aea121 |
|
06-May-2008 |
Evan Hunt <each@isc.org> |
Linux: use libcap for capability management if possible. [RT# 18026] |
dc2a0aa7aaa8b85398ae183c7274c0eeec5009af |
|
30-Jan-2008 |
Mark Andrews <marka@isc.org> |
2325. [port] Linux: use capset() function if available. [RT #17557] |
2f012d936b5ccdf6520c96a4de23721dc58a2221 |
|
19-Jan-2008 |
Automatic Updater <source@isc.org> |
update copyright notice |
72d6be2c1101df11c05360f78d47197027d419c3 |
|
10-Jan-2008 |
Automatic Updater <source@isc.org> |
update copyright notice |
f61a7c87bf36b189d8f04ea4c8ab3ec55778355c |
|
09-Jan-2008 |
Mark Andrews <marka@isc.org> |
2292. [bug] Log if the working directory is not writable.
[RT #17312]
2291. [bug] PR_SET_DUMPABLE may be set too late. Also report
failure to set PR_SET_DUMPABLE. [RT #17312] |
70e5a7403f0e0a3bd292b8287c5fed5772c15270 |
|
20-Jun-2007 |
Automatic Updater <source@isc.org> |
update copyright notice |
ec5347e2c775f027573ce5648b910361aa926c01 |
|
19-Jun-2007 |
Automatic Updater <source@isc.org> |
update copyright notice |
e0fe05b5ae82ef72d4c6b93aa0e83e8d3994d830 |
|
04-Feb-2006 |
Mark Andrews <marka@isc.org> |
update copyright notice |
d53520b78d4a8726396efdbaa71f86f687a6f308 |
|
03-Feb-2006 |
Mark Andrews <marka@isc.org> |
1979. [port] linux: allow named to drop core after changing
user ids. [RT #15753] |
bb99a72b219ad4f1daa80c636883ab485174c9a6 |
|
20-May-2005 |
Mark Andrews <marka@isc.org> |
1838. [cleanup] Don't allow Linux capabilities to be inherited.
[RT #13707] |
ab023a65562e62b85a824509d829b6fad87e00b1 |
|
27-Apr-2005 |
Rob Austein <sra@isc.org> |
1851. [doc] Doxygen comment markup. [RT #11398] |
c651f15b30f1dae5cc2f00878fb5da5b3a35a468 |
|
07-Apr-2005 |
Mark Andrews <marka@isc.org> |
1849. [doc] All forms of the man pages (docbook, man, html) should
have consistant copyright dates. |
f754fa97bc698cc251d227173a95e4d39a88ac01 |
|
05-Apr-2005 |
Mark Andrews <marka@isc.org> |
1848. [bug] Improve SMF integration. [RT #13238] |
31a71adf14d106260127079f6ea26bea600163e9 |
|
07-Oct-2004 |
Mark Andrews <marka@isc.org> |
1725. [port] linux: update error message on interaction of threads,
capabilities and setuid support (named -u). [RT #12541] |
2c329da87c5c886e7f4468c69a9e6323121068cb |
|
29-Sep-2004 |
Mark Andrews <marka@isc.org> |
1733. [bug] Return non-zero exit status on initial load failure.
[RT #12658] |
c93003b0a6c063c15495f66300a1822481728fca |
|
16-Sep-2004 |
Mark Andrews <marka@isc.org> |
1713. [port] linux: extend capset failure message to say:
please ensure that the capset kernel module is
loaded. see insmod(8) |
1ccee0aff35cff5a5bd5da41972e29492da3617e |
|
04-May-2004 |
Mark Andrews <marka@isc.org> |
silence compiler warning (cast to long and use %ld) |
764808211e952f1617aaa609281da66d80120c0d |
|
15-Apr-2004 |
Mark Andrews <marka@isc.org> |
#include <time.h>. |
dafcb997e390efa4423883dafd100c975c4095d6 |
|
05-Mar-2004 |
Mark Andrews <marka@isc.org> |
update copyright notice |
90c4900d5cf1a1b556ae4c1de6338b2e7475ee55 |
|
04-Mar-2004 |
Mark Andrews <marka@isc.org> |
1559. [port] named should ignore SIGFSZ. |
c52ae25dd70636c673d4a299859137a1c8ba611a |
|
07-Jan-2004 |
Mark Andrews <marka@isc.org> |
1551. [port] Open "/dev/null" before calling chroot(). |
6286983c506433d642b23e64845c50be30f2a7f6 |
|
07-Jan-2004 |
Mark Andrews <marka@isc.org> |
1550. [port] Call tzset(), if available, before calling chroot(). |
81aea2f2d3eac0515eb29449977ad50752f42a39 |
|
13-Dec-2002 |
Mark Andrews <marka@isc.org> |
undo wrong branch |
0020640ff6898138074aac6900746f69b876f702 |
|
13-Dec-2002 |
Mark Andrews <marka@isc.org> |
checkpoint |
5d98cf67b32d785aca1a72ea1dc4d559fab39208 |
|
10-Jul-2002 |
Mark Andrews <marka@isc.org> |
white space cleanup |
0f8f42a09eb102fa88e4d2caacdafbeda931f94c |
|
03-Jul-2002 |
Mark Andrews <marka@isc.org> |
1341. [port] linux: Slackware 4.0 needs <asm/unistd.h>. |
93e6ebcd0a0f044ba2add424c265b5e0bb4c8afd |
|
03-May-2002 |
Mark Andrews <marka@isc.org> |
1277. [bug] Failure to write pid-file should not be fatal on
reload. [RT #2861] |
cf300e03de3df3ff422db922520bf07c686c86da |
|
01-Dec-2001 |
Mark Andrews <marka@isc.org> |
1153. [func] 'rndc {stop|halt} -p' now reports the process id
of the instance of named being shutdown. |
1f1d36a87b65186d9f89aac7f456ab1fd2a39ef6 |
|
30-Nov-2001 |
Andreas Gustafsson <source@isc.org> |
Check return values or cast them to (void), as required by the coding
standards; add exceptions to the coding standards for cases where this is
not desirable |
ee80f4506479e189ca1320eb87ac89188c5a7848 |
|
23-Nov-2001 |
Mark Andrews <marka@isc.org> |
1135. [func] You can now override the default syslog() facility for
named/lwresd at compile time. [RT #1982] |
8d2b885018e8c8565a8fea56cc01405c93a72aae |
|
16-Oct-2001 |
Andreas Gustafsson <source@isc.org> |
The option for disabling the PID file is now pid-file none, not pid-file "none" |
392b3526d83e144a0cbf60f7191567027460ef16 |
|
13-Oct-2001 |
Bob Halley <source@isc.org> |
The server was segfaulting comparing NULL pidfile to "none". The correct
comparison is filename, not pidfile. |
9bdb01e6c382e897572791b12190472955994d87 |
|
12-Oct-2001 |
Mark Andrews <marka@isc.org> |
1049. [func] pid-file "none"; will disable writing a pid file.
[RT #1848] |
df7596a03eea7f1c2df89bd63d3bd4b73f274565 |
|
08-Oct-2001 |
Mark Andrews <marka@isc.org> |
1032. [func] hostname.bind/txt/chaos now returns the name of
the machine hosting the nameserver. This is useful
in diagnosing problems with anycast servers. |
2f734e0a7e518c89c2b2b179714b8885b7626b3a |
|
20-Sep-2001 |
Andreas Gustafsson <source@isc.org> |
sizeof style |
fe6b7ccc8de18264107a96602fefe7be772e9d4f |
|
07-Sep-2001 |
Mark Andrews <marka@isc.org> |
ns_os_*memstats() -> ns_main_setmemstats() |
a24d253a3f4e6f4036800744b348fba858d4959e |
|
06-Sep-2001 |
Mark Andrews <marka@isc.org> |
982. [func] If "memstatistics-file" is set in options the memory
statistics will be written to it. |
4b87939256ede703385e9cab92d3c58d03c31098 |
|
31-Aug-2001 |
Mark Andrews <marka@isc.org> |
strerror() -> isc__strerror() [RT #1689] |
f462b9aed23b77bda867301f80ead6990df6f4f8 |
|
29-Aug-2001 |
Andreas Gustafsson <source@isc.org> |
Revert change 966. Brian says user-level programs should not include
any headers under asm. |
b885fd1d535f11162c4ce6fdad4f8f1717053e46 |
|
29-Aug-2001 |
Mark Andrews <marka@isc.org> |
966. [port] #include <asm/unistd.h> is required on some Linux
ports. [RT #1670] |
1666a83cab9109e39f565161af3d8a30c7bbbea7 |
|
25-May-2001 |
Mark Andrews <marka@isc.org> |
add sys/types.h for FreeBSD 2.1. |
76477bd0e0a8f150f06f45c347d286b782cfa679 |
|
03-May-2001 |
Brian Wellington <source@isc.org> |
821. [bug] The program name used when logging to syslog should
be stripped of leading path components.
[RT #1178, #1232] |
c9e698df1b2f3731577eaf9598ed3845eac67e1b |
|
04-Apr-2001 |
Brian Wellington <source@isc.org> |
When attempting to open a non-regular file as a pid file, assign errno rather
than printing an uninitialized value. |
55839cbe314c61e40b29b81a7de7e7aaf7163a10 |
|
19-Mar-2001 |
Brian Wellington <source@isc.org> |
Linux 2.2.18 supports the prctl() call necessary for running setuid. |
1d8cbe855fc355b80802dcf29f4ac24bebdd1193 |
|
25-Feb-2001 |
Brian Wellington <source@isc.org> |
missed a few prctl.h changes |
f8727bd90366af835f551da1b5e1fdfcd2d3d01f |
|
25-Feb-2001 |
Brian Wellington <source@isc.org> |
check for <sys/prctl.h>, not <linux/prctl.h> [RT #679] |
499b34cea04a46823d003d4c0520c8b03e8513cb |
|
09-Jan-2001 |
Brian Wellington <source@isc.org> |
copyright update |
d119051ef75d5a88d28c13fb0a7c6d6757a4e9b5 |
|
09-Jan-2001 |
Brian Wellington <source@isc.org> |
667. [bug] On Linux, running named with the -u option and a
non-world-readable configuration file didn't work.
[RT #626] |
8fd925169f3d690f6c50c17d711adc9695407528 |
|
14-Dec-2000 |
Mark Andrews <marka@isc.org> |
keep CAP_SYS_RESOURCE |
108490a7f8529aff50a0ac7897580b59a73d9845 |
|
15-Nov-2000 |
David Lawrence <source@isc.org> |
keep the CAP_SYS_RESOURCE capability on linux systems.
as someone noted before (bob? brian?) this might not really be the right
thing to do in a linuxthreads program. |
3b269c0cf370ea4ca5f73981b1a2c63ad2a4f8df |
|
08-Nov-2000 |
Michael Sawyer <source@isc.org> |
Move file write routines to server.c, using isc_stdio_*.
Implement default filename for stats file.
Properly free the name's memory when shutting down. |
a3a11c4f3fc9ba972802b811c4d95a9884d6ff4a |
|
08-Nov-2000 |
Michael Sawyer <source@isc.org> |
Add the ability (via rndc dump-statistics) to dump a file with counters of
various results given to queries. Enable the (previously disabled)
statistics-file config option. |
51e0ad287f1b345f0c3316f0633aab14d0e8bb65 |
|
29-Aug-2000 |
Brian Wellington <source@isc.org> |
Hopefully make the linux-specific stuff work when threads are not used. |
d1e4b08844175357a925ddd6dcfa750cccd2b116 |
|
10-Aug-2000 |
Brian Wellington <source@isc.org> |
Comment the PR_SET_KEEPCAPS definition. |
da76a8046e01e1c1c2e6f75772afb2c4f202cc25 |
|
10-Aug-2000 |
Brian Wellington <source@isc.org> |
382. [bug] named -u failed on Debian Linux. |
40f53fa8d9c6a4fc38c0014495e7a42b08f52481 |
|
01-Aug-2000 |
David Lawrence <source@isc.org> |
Trailing whitespace trimmed. Perhaps running "perl util/spacewhack.pl in your
own CVS tree will help minimize CVS conflicts. Maybe not.
Blame Graff for getting me to trim all trailing whitespace. |
15a44745412679c30a6d022733925af70a38b715 |
|
27-Jul-2000 |
David Lawrence <source@isc.org> |
word wrap copyright notice at column 70 |
663841abe0bb1cc8040e552597ef721c35b799e5 |
|
18-Jul-2000 |
Brian Wellington <source@isc.org> |
338. [bug] lwresd logged to syslog as named, not lwresd. |
71954c957132c35ddf5f9e4dcc98c057b265b6d8 |
|
08-Jul-2000 |
Brian Wellington <source@isc.org> |
I lied. This should be the last change to the setuid() code. Call
initgroups() from ns_os_inituserinfo, and make sure that Linux initially has
the CAP_SETGID capability set so that it doesn't fail. |
c336121fb5a5c1b9cb9b2cd4cea50f0788270505 |
|
08-Jul-2000 |
Brian Wellington <source@isc.org> |
Hopefully the last change to the setuid code. Only call initgroups()
if getuid() == 0. Don't call ns_os_changeuser() more than once (it
could happen on Linux).
The code in its current form doesn't check for root before calling
setgid() or setuid(), since they'll fail and print reasonable error
messages (unless -u is supplied with the non-root user that ran named,
in which case it would succeed). The call to initgroups() would fail for
non root, so it shouldn't be tried.
The previous (as of a few days ago) code just ignored the -u parameter
when named was run as non-root. This was not good. |
4e5388b45908ce8b8b35825ca6f16c1d236643ba |
|
08-Jul-2000 |
Brian Wellington <source@isc.org> |
Clean up the uid switching code again so that setgid() is called in
ns_os_changeuser(). |
c6ab6ca3fd5f0bca400aac931f616722bbb19109 |
|
06-Jul-2000 |
Andreas Gustafsson <source@isc.org> |
moved linux_keepcaps() call and check for Linux nonroot caps back
to earlier locations; use a separate boolean flag for keeping track of whether a
UID switch was requested rather than overloading the UID value zero |
1e105376dd206c1b332a68d9e1d3f5dce217d7b2 |
|
03-Jul-2000 |
Brian Wellington <source@isc.org> |
linux_keepcaps() was called without checking the various defines that
surrounded the function definition. |
79e873be59a9b904fce5fe7f13cf38952390e181 |
|
03-Jul-2000 |
Brian Wellington <source@isc.org> |
The reordering of code in the last change broke linux, since the determination
of whether we could call setuid() was moved after the check. |
202991557a4b7e8d3df7725d84f0fcae90dbaee6 |
|
01-Jul-2000 |
David Lawrence <source@isc.org> |
299. [cleanup] Get the user and group information before changing the
root directory, so the administrator does not need to
keep a copy of the user and group databases in the
chroot'ed environment. Suggested by Hakan Olsson. |
15197aefa1659e98ea1c48e2cbae631136a072b7 |
|
28-Jun-2000 |
Michael Graff <mgraff@isc.org> |
workaround for NetBSD - close FDs before dup2(). |
9c3531d72aeaad6c5f01efe6a1c82023e1379e4d |
|
23-Jun-2000 |
David Lawrence <source@isc.org> |
add RCS id string |
77771185071bf74d53378f1a3099a04d2af5153e |
|
16-Jun-2000 |
Brian Wellington <source@isc.org> |
(#260) Running named as a non-root user failed on Linux kernels new enough to
support retaining capabilities after setuid(). |
de8661e517ed679cfaa12e47eb9a8e23829ed320 |
|
14-May-2000 |
David Lawrence <source@isc.org> |
grp.h is required for initgroups() prototype on IRIX. |
1a69a1a78cfaa86f3b68bbc965232b7876d4da2a |
|
08-May-2000 |
David Lawrence <source@isc.org> |
Megacommit of dozens of files.
Cleanup of redundant/useless header file inclusion.
ISC style lint, primarily for function declarations and standalone
comments -- ie, those that appear on a line without any code, which
should be written as follows:
/*
* This is a comment.
*/ |
e5afb85e525b2d2ed248dca0a954a124a704b206 |
|
11-Apr-2000 |
Andreas Gustafsson <source@isc.org> |
added a missing '#ifdef HAVE_LINUXTHREADS' |
134ba0e08a0ae9a564a8d8628fc633377d3fc239 |
|
11-Apr-2000 |
Bob Halley <source@isc.org> |
Linux PR_SET_KEEPCAPS support |
077daa21229ffaedda79588fa70fbaeae19ae998 |
|
28-Mar-2000 |
Bob Halley <source@isc.org> |
Prevent capability.h from #including <linux/fs.h>. When a 2.3 <linux/fs.h> is
included, we get conflicts between <string.h> and <linux/string.h> that
make the compilation fail. This change also eliminates compiler warnings when
os.c is compiled on a system with a 2.2 <linux/capability.h>. |
ed0b018ee06295f5fa8c45412486d40f219f2fef |
|
28-Mar-2000 |
Michael Graff <mgraff@isc.org> |
minor reformatting issue; no functional change made. |
7d98a1783f222964bcde7d56dab77b822706204d |
|
03-Feb-2000 |
Bob Halley <source@isc.org> |
update copyrights |
e63f7c6f556aef66ff81fb128605f9eadf1ddcd9 |
|
02-Feb-2000 |
Mark Andrews <marka@isc.org> |
lint |
5e4b7294d88ab58371d8c98e05ea80086dcb67cd |
|
01-Feb-2000 |
Bob Halley <source@isc.org> |
remove CAP_SYS_RESOURCE |
9ee5efde7df57cbe70fb9b32c9d898e8ef7eca1e |
|
29-Jan-2000 |
Bob Halley <source@isc.org> |
pid file support |
2dfd6bca9aa6d9279b4278d6fa18ea5f63ba0ec9 |
|
28-Jan-2000 |
Bob Halley <source@isc.org> |
add chroot and changeuser; revise linux privs |
2aa67e804d85f4d88153368ce65ce4df7b5390e6 |
|
26-Jan-2000 |
Bob Halley <source@isc.org> |
add ns_os_deamonize() |
4344875f6065edcaedc98ed5ae9c7475f9f0ae21 |
|
31-Oct-1999 |
Bob Halley <source@isc.org> |
Fix linux privilege dropping. |
dce6dc45b1ef829d7aabec0fa195296be47d52c4 |
|
30-Oct-1999 |
Bob Halley <source@isc.org> |
linux_dropprivs() seems to be broken; disable for now |
1fc4929aa610263a2362afed516d7dc8e689397d |
|
25-Oct-1999 |
Bob Halley <source@isc.org> |
syslog support |
9b2267b5ba9d0640512a41e139a4a36caa43730d |
|
23-Oct-1999 |
Bob Halley <source@isc.org> |
add |