ViewVC Help
View Directory | Revision Log | View Changeset | Root Listing
root/src/trunk/libexec
Revision 3566 - Directory Listing - [select for diffs]
Modified Sat Nov 20 17:50:23 2010 UTC (13 years, 7 months ago) by laffer1
Diff to previous 3564
remove debugging

Revision 3564 - Directory Listing - [select for diffs]
Modified Sat Nov 20 17:49:26 2010 UTC (13 years, 7 months ago) by laffer1
Diff to previous 3513
debug code for testing port problems.

Revision 3513 - Directory Listing - [select for diffs]
Modified Sun Sep 12 17:28:34 2010 UTC (13 years, 9 months ago) by laffer1
Diff to previous 3512
remove -o flag.. we don't really need it

Revision 3512 - Directory Listing - [select for diffs]
Modified Sat Sep 11 20:07:15 2010 UTC (13 years, 9 months ago) by laffer1
Diff to previous 3511
add mport.info utility.  It works similar to mport.list except it's for single ports instead of all of them.  Specifically it implements something comparable to pkg_info -qO origin right now.

Revision 3511 - Directory Listing - [select for diffs]
Modified Sat Sep 11 20:06:10 2010 UTC (13 years, 9 months ago) by laffer1
Diff to previous 3435
free mport instance before shutdown

Revision 3435 - Directory Listing - [select for diffs]
Modified Sat Jul 31 05:27:08 2010 UTC (13 years, 10 months ago) by laffer1
Diff to previous 3434
Add pam support, Obtained from: FreeBSD 9-CURRENT

Revision 3434 - Directory Listing - [select for diffs]
Modified Sat Jul 31 03:56:38 2010 UTC (13 years, 10 months ago) by laffer1
Diff to previous 3363
Add some new functions to the primitive.  FreeBSD pkg_info offers some variations on output including

pkg_info -aoq which outputs the origin with newlines such as archivers/zip and
pkg_info -ao which outputs a long format of the form

Information for portname-version:

Origin:
archivers/zip

We're implementing a similar format for future use/compatibility in the mports Mk files to optimize checking for installed packages (Dependencies)

We didn't bother with a since this primitive always lists all by default.

Revision 3363 - Directory Listing - [select for diffs]
Modified Sat Mar 13 05:10:11 2010 UTC (14 years, 3 months ago) by laffer1
Diff to previous 3362
Remove all debugging settings.  We don't want production code to do this.

Revision 3362 - Directory Listing - [select for diffs]
Modified Sat Mar 13 05:07:04 2010 UTC (14 years, 3 months ago) by laffer1
Diff to previous 3348
Add a third party public domain string replace function to correctly deal with the case where mports contain a + in the name

zipios++ fails fake do to the regular expression dying on +.  We may need to handle other special charactes if they come up in port names.  I haven't seen any to date.

Revision 3348 - Directory Listing - [select for diffs]
Modified Wed Mar 10 05:45:23 2010 UTC (14 years, 3 months ago) by laffer1
Diff to previous 3347
close db

Revision 3347 - Directory Listing - [select for diffs]
Modified Wed Mar 10 05:44:13 2010 UTC (14 years, 3 months ago) by laffer1
Diff to previous 3346
free on close

Revision 3346 - Directory Listing - [select for diffs]
Modified Wed Mar 10 05:43:30 2010 UTC (14 years, 3 months ago) by laffer1
Diff to previous 3345
free on error

Revision 3345 - Directory Listing - [select for diffs]
Modified Wed Mar 10 05:42:11 2010 UTC (14 years, 3 months ago) by laffer1
Diff to previous 3344
close db cleanly

Revision 3344 - Directory Listing - [select for diffs]
Modified Wed Mar 10 05:41:07 2010 UTC (14 years, 3 months ago) by laffer1
Diff to previous 3343
likewise free db on mport.delete errors.

Revision 3343 - Directory Listing - [select for diffs]
Modified Wed Mar 10 05:38:26 2010 UTC (14 years, 3 months ago) by laffer1
Diff to previous 3292
If we have an error during install, make sure we close the db cleanly.

Revision 3292 - Directory Listing - [select for diffs]
Modified Thu Mar 4 01:51:21 2010 UTC (14 years, 3 months ago) by laffer1
Diff to previous 3291
Now there are three outputs.  The default shows you versions, -q does not and -v shows versions as well as comments similar to pkg_info's default output.  I chose to use a tab character to separate comments from versions.

Revision 3291 - Directory Listing - [select for diffs]
Modified Thu Mar 4 01:12:27 2010 UTC (14 years, 3 months ago) by laffer1
Diff to previous 3290
on second thought, let's make the output a little more like pkg_info

Revision 3290 - Directory Listing - [select for diffs]
Modified Thu Mar 4 01:09:58 2010 UTC (14 years, 3 months ago) by laffer1
Diff to previous 3201
list all currently installed mports.

Revision 3201 - Directory Listing - [select for diffs]
Modified Tue Dec 1 03:18:18 2009 UTC (14 years, 6 months ago) by laffer1
Diff to previous 3199
Temporary fix for a local root exploit.

Revision 3199 - Directory Listing - [select for diffs]
Modified Sat Nov 28 22:44:36 2009 UTC (14 years, 6 months ago) by laffer1
Diff to previous 3050
Import OpenBSD's sysctl sensors framework.  This is based on work by Constantine A. Murenin for the 2007 Google summer of code for FreeBSD.

Includes:
sample config file for sensord
rc scripts
documentation fixes and updates
sys/kern/kern_sensors.c
sys/sensors.h

This is compatible with OpenBSD 4.1 and 4.2 in terms of the userland bits.

Revision 3050 - Directory Listing - [select for diffs]
Modified Sun Oct 4 04:53:15 2009 UTC (14 years, 8 months ago) by laffer1
Diff to previous 2993
After some consideration, it makes no sense to include two ftp daemons in the base system for a desktop os.  That can be in mports

Revision 2993 - Directory Listing - [select for diffs]
Modified Fri Jun 5 00:09:32 2009 UTC (15 years ago) by laffer1
Diff to previous 2992
*** empty log message ***

Revision 2992 - Directory Listing - [select for diffs]
Modified Fri Jun 5 00:08:10 2009 UTC (15 years ago) by laffer1
Diff to previous 2990
Part 2 of the mport tools update

Revision 2990 - Directory Listing - [select for diffs]
Modified Sun May 31 17:54:03 2009 UTC (15 years ago) by laffer1
Diff to previous 2787
connect mport tools

Revision 2787 - Directory Listing - [select for diffs]
Modified Tue Apr 14 20:53:39 2009 UTC (15 years, 2 months ago) by ctriv
Diff to previous 2786
remove objects

Revision 2786 - Directory Listing - [select for diffs]
Modified Tue Apr 14 20:52:57 2009 UTC (15 years, 2 months ago) by ctriv
Diff to previous 2785
remove objects.

Revision 2785 - Directory Listing - [select for diffs]
Modified Tue Apr 14 20:52:04 2009 UTC (15 years, 2 months ago) by ctriv
Diff to previous 2112
sync libmport libexecs with devel version.

Revision 2112 - Directory Listing - [select for diffs]
Modified Thu Nov 20 18:10:23 2008 UTC (15 years, 7 months ago) by laffer1
Diff to previous 2111
Remove unsupported arch

Revision 2111 - Directory Listing - [select for diffs]
Modified Thu Nov 20 18:09:17 2008 UTC (15 years, 7 months ago) by laffer1
Diff to previous 2110
Merge

Revision 2110 - Directory Listing - [select for diffs]
Modified Thu Nov 20 18:06:56 2008 UTC (15 years, 7 months ago) by laffer1
Diff to previous 2106
This commit was generated by cvs2svn to compensate for changes in r2109,
which included commits to RCS files with non-trunk default branches.
Revision 2106 - Directory Listing - [select for diffs]
Modified Thu Nov 20 15:23:03 2008 UTC (15 years, 7 months ago) by laffer1
Diff to previous 2025
$MidnightBSD$

Revision 2025 - Directory Listing - [select for diffs]
Modified Tue Nov 11 22:47:08 2008 UTC (15 years, 7 months ago) by laffer1
Diff to previous 2011
Where is xterm :)

Revision 2011 - Directory Listing - [select for diffs]
Modified Tue Nov 11 20:36:12 2008 UTC (15 years, 7 months ago) by laffer1
Diff to previous 1865
*** empty log message ***

Revision 1865 - Directory Listing - [select for diffs]
Modified Mon Sep 29 12:32:37 2008 UTC (15 years, 8 months ago) by laffer1
Diff to previous 1504
Don't split large commands into multiple commands on a 512-byte
boundary but just fail on them. This prevents CSRF-like attacks,
when a web browser is used to access an ftp server.

Reported to OpenBSD by Maksymilian Arciemowicz <cxib@securityreason.com>

Also includes a command "500 Command too long" as part of a revised patch by Luk
e Mewburn.

http://web.nvd.nist.gov/view/vuln/detail;jsessionid=df97c3e18c5c787b6c316f886ad5
?execution=e1s1

CVE-2008-4247

Revision 1504 - Directory Listing - [select for diffs]
Modified Sat Apr 26 18:11:10 2008 UTC (16 years, 1 month ago) by ctriv
Diff to previous 1503
add mport.query tool.

Revision 1503 - Directory Listing - [select for diffs]
Modified Sat Apr 26 18:08:11 2008 UTC (16 years, 1 month ago) by ctriv
Diff to previous 1502
Die with usage if not passed a package.

Revision 1502 - Directory Listing - [select for diffs]
Modified Sat Apr 26 18:00:39 2008 UTC (16 years, 1 month ago) by ctriv
Diff to previous 1369
Add mport.check-fake binary.

Revision 1369 - Directory Listing - [select for diffs]
Modified Sat Jan 5 22:29:14 2008 UTC (16 years, 5 months ago) by ctriv
Diff to previous 1368
Exit gracefully if no matching packages where found.

Revision 1368 - Directory Listing - [select for diffs]
Modified Sat Jan 5 22:21:12 2008 UTC (16 years, 5 months ago) by ctriv
Diff to previous 1367
Add libexec/mport.delete

Revision 1367 - Directory Listing - [select for diffs]
Modified Sat Jan 5 22:20:02 2008 UTC (16 years, 5 months ago) by ctriv
Diff to previous 1352
Sync with the current version of libmport.

Revision 1352 - Directory Listing - [select for diffs]
Modified Mon Nov 26 21:45:02 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 1351
Add /usr/libexec/mport.version_cmp

Revision 1351 - Directory Listing - [select for diffs]
Modified Mon Nov 26 21:43:15 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 1259
Add the mport.install libexec binary.

Revision 1259 - Directory Listing - [select for diffs]
Modified Thu Sep 27 23:09:12 2007 UTC (16 years, 8 months ago) by ctriv
Diff to previous 1248
Add usage and some basic argument checking.

Revision 1248 - Directory Listing - [select for diffs]
Modified Tue Sep 25 04:40:50 2007 UTC (16 years, 8 months ago) by ctriv
Diff to previous 1244
Remove depend on libpthread, as it is no longer needed.

Revision 1244 - Directory Listing - [select for diffs]
Modified Mon Sep 24 16:49:06 2007 UTC (16 years, 8 months ago) by ctriv
Diff to previous 1242
Moved parselist to libmport.

Revision 1242 - Directory Listing - [select for diffs]
Modified Sun Sep 23 22:32:13 2007 UTC (16 years, 8 months ago) by ctriv
Diff to previous 993
mport.create hook binary. This is basically complete, but needs some input
checking, a usage function, and a manpage.

Revision 993 - Directory Listing - [select for diffs]
Modified Sat May 5 17:42:00 2007 UTC (17 years, 1 month ago) by laffer1
Diff to previous 989
Add a cast to our previous fix.

Revision 989 - Directory Listing - [select for diffs]
Modified Tue May 1 17:59:53 2007 UTC (17 years, 1 month ago) by laffer1
Diff to previous 988
Forced commit to add this relates to FreeBSD threads/112297

Revision 988 - Directory Listing - [select for diffs]
Modified Tue May 1 17:59:06 2007 UTC (17 years, 1 month ago) by laffer1
Diff to previous 887
A memory leak was reported.  When an application uses a large number of threads, memory appears to be leaked. (clamav for instance)

free_tls does not free all memory in dtv which is allocated earlier by calloc.  The function appears to use a very carefully constructed free loop.  There could be side effects to this patch.

Test and MFC after 1 month.

Reported by Spencer Minear to the FreeBSD project.

Revision 887 - Directory Listing - [select for diffs]
Modified Mon Apr 2 02:26:37 2007 UTC (17 years, 2 months ago) by archite
Diff to previous 591
Slight update to set default hostname for those who, like the Guy in the Red
Shirt, are forsaken because they did not set a hostname.

Revision 591 - Directory Listing - [select for diffs]
Modified Sat Jan 13 00:10:35 2007 UTC (17 years, 5 months ago) by laffer1
Diff to previous 414
Reduce needless DNS query by lookup only appropriate address family.
Specify appropraite hints to getaddrinfo(3).
Obtain address family from peername in inetd mode.

Revision 414 - Directory Listing - [select for diffs]
Modified Fri Dec 29 22:35:40 2006 UTC (17 years, 5 months ago) by laffer1
Diff to previous 413
Don't be sexist.

Revision 413 - Directory Listing - [select for diffs]
Modified Fri Dec 29 22:33:25 2006 UTC (17 years, 5 months ago) by laffer1
Diff to previous 315
$MidnightBSD$

Ignore errors in rc.conf files, simplify the file rotation logic, and make it slightly more secure.

Obtained from FreeBSD

Revision 315 - Directory Listing - [select for diffs]
Modified Mon Oct 30 15:18:22 2006 UTC (17 years, 7 months ago) by laffer1
Diff to previous 6
fix lukemftpd

Revision 6 - Directory Listing - [select for diffs]
Modified Sat Feb 25 02:38:42 2006 UTC (18 years, 3 months ago) by laffer1
Diff to previous 3
This commit was generated by cvs2svn to compensate for changes in r5, which
included commits to RCS files with non-trunk default branches.
Revision 3 - Directory Listing - [select for diffs]
Added Sat Feb 25 02:29:52 2006 UTC (18 years, 3 months ago) by laffer1
This commit was generated by cvs2svn to compensate for changes in r2, which
included commits to RCS files with non-trunk default branches.

Convenience Links