ViewVC Help
View Directory | Revision Log | View Changeset | Root Listing
root/src/trunk/lib
Revision 12299 - Directory Listing - [select for diffs]
Modified Sun Feb 2 21:27:11 2020 UTC (4 years, 1 month ago) by laffer1
Diff to previous 12294
sync libusb with freebsd 10 stable

Revision 12294 - Directory Listing - [select for diffs]
Modified Tue Jan 28 20:46:46 2020 UTC (4 years, 2 months ago) by laffer1
Diff to previous 12293
fix a buffer overflow in libfetch

Revision 12293 - Directory Listing - [select for diffs]
Modified Wed Jan 1 00:05:39 2020 UTC (4 years, 2 months ago) by laffer1
Diff to previous 12291
fix issues with absolute path sample files.

Revision 12291 - Directory Listing - [select for diffs]
Modified Wed Nov 13 06:04:36 2019 UTC (4 years, 4 months ago) by laffer1
Diff to previous 12286
fix some bugs with mport upgrade

Revision 12286 - Directory Listing - [select for diffs]
Modified Wed Nov 13 03:39:14 2019 UTC (4 years, 4 months ago) by laffer1
Diff to previous 12266
look at hash values to help remove packages.

Revision 12266 - Directory Listing - [select for diffs]
Modified Tue Sep 10 13:15:32 2019 UTC (4 years, 6 months ago) by laffer1
Diff to previous 12265
link against math lib since we added fts

Revision 12265 - Directory Listing - [select for diffs]
Modified Wed Sep 4 23:38:14 2019 UTC (4 years, 6 months ago) by laffer1
Diff to previous 12243
enable fts modes

Revision 12243 - Directory Listing - [select for diffs]
Modified Fri Aug 9 01:36:53 2019 UTC (4 years, 7 months ago) by laffer1
Diff to previous 12209
tag

Revision 12209 - Directory Listing - [select for diffs]
Modified Tue May 28 13:29:38 2019 UTC (4 years, 10 months ago) by laffer1
Diff to previous 12207
Add public domain hashmap implementation.

Revision 12207 - Directory Listing - [select for diffs]
Modified Mon May 27 15:26:22 2019 UTC (4 years, 10 months ago) by laffer1
Diff to previous 12206
revert recursive query logic. does not play nice with libdispatch

Revision 12206 - Directory Listing - [select for diffs]
Modified Mon May 27 14:30:48 2019 UTC (4 years, 10 months ago) by laffer1
Diff to previous 12205
use count function

Revision 12205 - Directory Listing - [select for diffs]
Modified Mon May 27 14:30:30 2019 UTC (4 years, 10 months ago) by laffer1
Diff to previous 12203
add retry algorithm

Revision 12203 - Directory Listing - [select for diffs]
Modified Sun May 26 17:08:16 2019 UTC (4 years, 10 months ago) by laffer1
Diff to previous 12200
do not treat it as a pattern

Revision 12200 - Directory Listing - [select for diffs]
Modified Sat May 25 17:42:06 2019 UTC (4 years, 10 months ago) by laffer1
Diff to previous 12199
rework install logic to try to use a recursive query in sqlite instead

Revision 12199 - Directory Listing - [select for diffs]
Modified Sat May 25 17:41:03 2019 UTC (4 years, 10 months ago) by laffer1
Diff to previous 12198
add stdint

Revision 12198 - Directory Listing - [select for diffs]
Modified Sat May 25 17:40:20 2019 UTC (4 years, 10 months ago) by laffer1
Diff to previous 12197
cleanup and check for null values

Revision 12197 - Directory Listing - [select for diffs]
Modified Sat May 25 17:39:54 2019 UTC (4 years, 10 months ago) by laffer1
Diff to previous 12196
add additional flags for monitoring  changes

Revision 12196 - Directory Listing - [select for diffs]
Modified Sat May 25 17:38:01 2019 UTC (4 years, 10 months ago) by laffer1
Diff to previous 12195
reformat error code and add some sanity checks

Revision 12195 - Directory Listing - [select for diffs]
Modified Sat May 25 17:36:04 2019 UTC (4 years, 10 months ago) by laffer1
Diff to previous 12178
add error checks and memory cleanup

Revision 12178 - Directory Listing - [select for diffs]
Modified Tue Feb 19 00:28:18 2019 UTC (5 years, 1 month ago) by laffer1
Diff to previous 12173
use the fake destdir when generating file path so we can create the package correctly when an absolute path is used.

Revision 12173 - Directory Listing - [select for diffs]
Modified Sun Feb 10 15:18:44 2019 UTC (5 years, 1 month ago) by laffer1
Diff to previous 12172
 fix typo

Revision 12172 - Directory Listing - [select for diffs]
Modified Sun Feb 10 15:18:20 2019 UTC (5 years, 1 month ago) by laffer1
Diff to previous 12123
add osversion check for current

Revision 12123 - Directory Listing - [select for diffs]
Modified Sun Nov 25 20:40:09 2018 UTC (5 years, 4 months ago) by laffer1
Diff to previous 12121
fix another typo

Revision 12121 - Directory Listing - [select for diffs]
Modified Sun Nov 25 20:19:41 2018 UTC (5 years, 4 months ago) by laffer1
Diff to previous 12120
fix typo

Revision 12120 - Directory Listing - [select for diffs]
Modified Sun Nov 25 20:18:40 2018 UTC (5 years, 4 months ago) by laffer1
Diff to previous 12119
add a setting to configure region

Revision 12119 - Directory Listing - [select for diffs]
Modified Fri Nov 23 20:12:10 2018 UTC (5 years, 4 months ago) by laffer1
Diff to previous 12115
 bump os version

Revision 12115 - Directory Listing - [select for diffs]
Modified Tue Oct 30 01:59:04 2018 UTC (5 years, 5 months ago) by laffer1
Diff to previous 12114
fix debug

Revision 12114 - Directory Listing - [select for diffs]
Modified Tue Oct 30 01:58:45 2018 UTC (5 years, 5 months ago) by laffer1
Diff to previous 12079
fix a double free

Revision 12079 - Directory Listing - [select for diffs]
Modified Fri Sep 28 13:00:09 2018 UTC (5 years, 6 months ago) by laffer1
Diff to previous 12078
remove free call

Revision 12078 - Directory Listing - [select for diffs]
Modified Fri Sep 28 12:37:40 2018 UTC (5 years, 6 months ago) by laffer1
Diff to previous 12077
clean up return cases

Revision 12077 - Directory Listing - [select for diffs]
Modified Fri Sep 28 12:24:45 2018 UTC (5 years, 6 months ago) by laffer1
Diff to previous 12076
fix some formatting issues and check return status on a few things.

Revision 12076 - Directory Listing - [select for diffs]
Modified Sun Sep 23 15:33:32 2018 UTC (5 years, 6 months ago) by laffer1
Diff to previous 12075
use proper format

Revision 12075 - Directory Listing - [select for diffs]
Modified Sun Sep 23 15:21:53 2018 UTC (5 years, 6 months ago) by laffer1
Diff to previous 12056
check columns

Revision 12056 - Directory Listing - [select for diffs]
Modified Wed Sep 19 12:54:03 2018 UTC (5 years, 6 months ago) by laffer1
Diff to previous 12055
allow nulls

Revision 12055 - Directory Listing - [select for diffs]
Modified Tue Sep 18 22:50:35 2018 UTC (5 years, 6 months ago) by laffer1
Diff to previous 12054
handle nulls in fields better

Revision 12054 - Directory Listing - [select for diffs]
Modified Tue Sep 18 17:34:28 2018 UTC (5 years, 6 months ago) by laffer1
Diff to previous 12053
add locked, change field to nullable

Revision 12053 - Directory Listing - [select for diffs]
Modified Tue Sep 18 13:18:19 2018 UTC (5 years, 6 months ago) by laffer1
Diff to previous 12052
add missing fields

Revision 12052 - Directory Listing - [select for diffs]
Modified Tue Sep 18 13:05:21 2018 UTC (5 years, 6 months ago) by laffer1
Diff to previous 12049
add missing fields to pkg insert

Revision 12049 - Directory Listing - [select for diffs]
Modified Fri Sep 14 23:55:23 2018 UTC (5 years, 6 months ago) by laffer1
Diff to previous 12048
fix white space

Revision 12048 - Directory Listing - [select for diffs]
Modified Fri Sep 14 23:54:27 2018 UTC (5 years, 6 months ago) by laffer1
Diff to previous 12047
this seems backwards

Revision 12047 - Directory Listing - [select for diffs]
Modified Fri Sep 14 23:53:22 2018 UTC (5 years, 6 months ago) by laffer1
Diff to previous 12046
move comment

Revision 12046 - Directory Listing - [select for diffs]
Modified Fri Sep 14 23:51:31 2018 UTC (5 years, 6 months ago) by laffer1
Diff to previous 12045
change formatting

Revision 12045 - Directory Listing - [select for diffs]
Modified Fri Sep 14 13:43:31 2018 UTC (5 years, 6 months ago) by laffer1
Diff to previous 12044
clean up output

Revision 12044 - Directory Listing - [select for diffs]
Modified Fri Sep 14 13:41:01 2018 UTC (5 years, 6 months ago) by laffer1
Diff to previous 12042
make sure flavor and deprecated are initialized

Revision 12042 - Directory Listing - [select for diffs]
Modified Fri Sep 14 13:30:38 2018 UTC (5 years, 6 months ago) by laffer1
Diff to previous 12041
fix typo

Revision 12041 - Directory Listing - [select for diffs]
Modified Fri Sep 14 13:29:23 2018 UTC (5 years, 6 months ago) by laffer1
Diff to previous 12040
add return val

Revision 12040 - Directory Listing - [select for diffs]
Modified Fri Sep 14 13:28:24 2018 UTC (5 years, 6 months ago) by laffer1
Diff to previous 12039
free memory from new fields. add some to info output.

Revision 12039 - Directory Listing - [select for diffs]
Modified Fri Sep 14 13:10:28 2018 UTC (5 years, 6 months ago) by laffer1
Diff to previous 12038
add additional fields and bump both version fields

Revision 12038 - Directory Listing - [select for diffs]
Modified Fri Sep 14 12:15:29 2018 UTC (5 years, 6 months ago) by laffer1
Diff to previous 12037
fix another typo

Revision 12037 - Directory Listing - [select for diffs]
Modified Fri Sep 14 12:15:04 2018 UTC (5 years, 6 months ago) by laffer1
Diff to previous 12036
fix some warnings

Revision 12036 - Directory Listing - [select for diffs]
Modified Fri Sep 14 12:14:28 2018 UTC (5 years, 6 months ago) by laffer1
Diff to previous 12033
fix a typo

Revision 12033 - Directory Listing - [select for diffs]
Modified Wed Sep 12 02:32:34 2018 UTC (5 years, 6 months ago) by laffer1
Diff to previous 12028
remove duplicates

Revision 12028 - Directory Listing - [select for diffs]
Modified Wed Sep 12 01:47:15 2018 UTC (5 years, 6 months ago) by laffer1
Diff to previous 12027
use modern c

Revision 12027 - Directory Listing - [select for diffs]
Modified Wed Sep 12 01:46:52 2018 UTC (5 years, 6 months ago) by laffer1
Diff to previous 12025
fix a dependency problem.

Revision 12025 - Directory Listing - [select for diffs]
Modified Wed Sep 12 01:37:07 2018 UTC (5 years, 6 months ago) by laffer1
Diff to previous 12023
remove old files

Revision 12023 - Directory Listing - [select for diffs]
Modified Wed Sep 12 01:31:01 2018 UTC (5 years, 6 months ago) by laffer1
Diff to previous 12022
tag

Revision 12022 - Directory Listing - [select for diffs]
Modified Wed Sep 12 01:30:36 2018 UTC (5 years, 6 months ago) by laffer1
Diff to previous 12014
change the order

Revision 12014 - Directory Listing - [select for diffs]
Modified Sun Sep 9 23:55:50 2018 UTC (5 years, 6 months ago) by laffer1
Diff to previous 11960
remove only man page

Revision 11960 - Directory Listing - [select for diffs]
Modified Sun Jul 22 22:24:22 2018 UTC (5 years, 8 months ago) by root
Diff to previous 11876
make static

Revision 11876 - Directory Listing - [select for diffs]
Modified Sun Jul 15 20:14:43 2018 UTC (5 years, 8 months ago) by laffer1
Diff to previous 11864
While this function should be in the other symbol, since it was in an older one it breaks backward compatibility with some of our binaries. Put it back.

Revision 11864 - Directory Listing - [select for diffs]
Modified Sun Jul 15 18:03:14 2018 UTC (5 years, 8 months ago) by laffer1
Diff to previous 11169
fix some issues with standards in man pages. Obtained from: FreeBSD svn 334440

Revision 11169 - Directory Listing - [select for diffs]
Modified Sat Jun 30 17:15:06 2018 UTC (5 years, 8 months ago) by laffer1
Diff to previous 11135
update build

Revision 11135 - Directory Listing - [select for diffs]
Modified Tue Jun 19 20:51:03 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 11114
update libarchive

Revision 11114 - Directory Listing - [select for diffs]
Modified Tue Jun 19 19:02:13 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 11090
fix version check

Revision 11090 - Directory Listing - [select for diffs]
Modified Tue Jun 19 17:24:21 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 11057
add libthr

Revision 11057 - Directory Listing - [select for diffs]
Modified Tue Jun 19 00:48:25 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 11056
remove old file

Revision 11056 - Directory Listing - [select for diffs]
Modified Mon Jun 18 15:27:57 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 11030
add missing definition

Revision 11030 - Directory Listing - [select for diffs]
Modified Sat Jun 16 21:51:05 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 11028
this doesnt seem to be terminated

Revision 11028 - Directory Listing - [select for diffs]
Modified Fri Jun 15 23:18:30 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 11016
change the order

Revision 11016 - Directory Listing - [select for diffs]
Modified Fri Jun 15 22:36:13 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 11003
update to 5.2.3

Revision 11003 - Directory Listing - [select for diffs]
Modified Fri Jun 15 22:21:18 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 11002
remove tag

Revision 11002 - Directory Listing - [select for diffs]
Modified Fri Jun 15 22:21:02 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 11000
remove mbsdid

Revision 11000 - Directory Listing - [select for diffs]
Modified Fri Jun 15 22:06:15 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10996
update to 5.32

Revision 10996 - Directory Listing - [select for diffs]
Modified Fri Jun 15 21:06:37 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10995
no longer needed.

Revision 10995 - Directory Listing - [select for diffs]
Modified Fri Jun 15 21:06:21 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10890
remove tagging, it blows up

Revision 10890 - Directory Listing - [select for diffs]
Modified Thu Jun 14 00:06:48 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10889
add makefile.inc

Revision 10889 - Directory Listing - [select for diffs]
Modified Thu Jun 14 00:06:21 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10888
fix path

Revision 10888 - Directory Listing - [select for diffs]
Modified Thu Jun 14 00:04:30 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10887
fix path

Revision 10887 - Directory Listing - [select for diffs]
Modified Thu Jun 14 00:04:11 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10886
fix path

Revision 10886 - Directory Listing - [select for diffs]
Modified Thu Jun 14 00:03:54 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10885
update the path

Revision 10885 - Directory Listing - [select for diffs]
Modified Thu Jun 14 00:02:55 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10884
add man page links

Revision 10884 - Directory Listing - [select for diffs]
Modified Thu Jun 14 00:02:33 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10883
fix man pages

Revision 10883 - Directory Listing - [select for diffs]
Modified Thu Jun 14 00:01:36 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10882
update paths

Revision 10882 - Directory Listing - [select for diffs]
Modified Thu Jun 14 00:01:02 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10881
fix path

Revision 10881 - Directory Listing - [select for diffs]
Modified Wed Jun 13 23:59:58 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10880
fix path

Revision 10880 - Directory Listing - [select for diffs]
Modified Wed Jun 13 23:59:33 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10879
tag

Revision 10879 - Directory Listing - [select for diffs]
Modified Wed Jun 13 23:57:57 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10878
remove old files

Revision 10878 - Directory Listing - [select for diffs]
Modified Wed Jun 13 23:57:45 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10877
remove unused files

Revision 10877 - Directory Listing - [select for diffs]
Modified Wed Jun 13 23:53:13 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10876
tag

Revision 10876 - Directory Listing - [select for diffs]
Modified Wed Jun 13 23:51:52 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10875
fix path

Revision 10875 - Directory Listing - [select for diffs]
Modified Wed Jun 13 23:51:08 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10874
fix path

Revision 10874 - Directory Listing - [select for diffs]
Modified Wed Jun 13 23:50:50 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10873
add power

Revision 10873 - Directory Listing - [select for diffs]
Modified Wed Jun 13 23:49:30 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10872
add tags

Revision 10872 - Directory Listing - [select for diffs]
Modified Wed Jun 13 23:49:02 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10871
update paths

Revision 10871 - Directory Listing - [select for diffs]
Modified Wed Jun 13 23:47:45 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10870
update

Revision 10870 - Directory Listing - [select for diffs]
Modified Wed Jun 13 23:46:26 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10869
fix path

Revision 10869 - Directory Listing - [select for diffs]
Modified Wed Jun 13 23:45:37 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10868
fix path

Revision 10868 - Directory Listing - [select for diffs]
Modified Wed Jun 13 23:45:14 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10853
sync with freebsd

Revision 10853 - Directory Listing - [select for diffs]
Modified Wed Jun 13 16:22:02 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10852
switch out anonymous and make static

Revision 10852 - Directory Listing - [select for diffs]
Modified Wed Jun 13 16:11:38 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10850
64bit shift

Revision 10850 - Directory Listing - [select for diffs]
Modified Wed Jun 13 14:28:49 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10849
fix path

Revision 10849 - Directory Listing - [select for diffs]
Modified Wed Jun 13 00:50:55 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10848
add test file

Revision 10848 - Directory Listing - [select for diffs]
Modified Wed Jun 13 00:46:33 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10847
sync with freebsd

Revision 10847 - Directory Listing - [select for diffs]
Modified Wed Jun 13 00:44:23 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10846
fix path

Revision 10846 - Directory Listing - [select for diffs]
Modified Wed Jun 13 00:43:56 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10845
sync with freebsd

Revision 10845 - Directory Listing - [select for diffs]
Modified Wed Jun 13 00:42:15 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10844
 sync with freebsd

Revision 10844 - Directory Listing - [select for diffs]
Modified Wed Jun 13 00:40:55 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10843
add man page

Revision 10843 - Directory Listing - [select for diffs]
Modified Wed Jun 13 00:40:38 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10842
tag

Revision 10842 - Directory Listing - [select for diffs]
Modified Wed Jun 13 00:39:27 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10841
tag

Revision 10841 - Directory Listing - [select for diffs]
Modified Wed Jun 13 00:36:39 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10840
fix path

Revision 10840 - Directory Listing - [select for diffs]
Modified Wed Jun 13 00:36:12 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10839
remove warns

Revision 10839 - Directory Listing - [select for diffs]
Modified Wed Jun 13 00:35:40 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10838
add break

Revision 10838 - Directory Listing - [select for diffs]
Modified Wed Jun 13 00:33:43 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10837
cleanup

Revision 10837 - Directory Listing - [select for diffs]
Modified Wed Jun 13 00:31:25 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10836
tag

Revision 10836 - Directory Listing - [select for diffs]
Modified Wed Jun 13 00:30:53 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10835
fix path

Revision 10835 - Directory Listing - [select for diffs]
Modified Wed Jun 13 00:29:39 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10766
add kse

Revision 10766 - Directory Listing - [select for diffs]
Modified Sun Jun 10 02:24:46 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10668
sync with freebsd 10 stable

Revision 10668 - Directory Listing - [select for diffs]
Modified Sat Jun 9 19:33:16 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10667
sync

Revision 10667 - Directory Listing - [select for diffs]
Modified Sat Jun 9 19:32:49 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10666
add tests

Revision 10666 - Directory Listing - [select for diffs]
Modified Sat Jun 9 19:32:15 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10665
sync

Revision 10665 - Directory Listing - [select for diffs]
Modified Sat Jun 9 19:32:08 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10664
fix length

Revision 10664 - Directory Listing - [select for diffs]
Modified Sat Jun 9 19:31:21 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10663
sync

Revision 10663 - Directory Listing - [select for diffs]
Modified Sat Jun 9 19:30:02 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10662
fix path

Revision 10662 - Directory Listing - [select for diffs]
Modified Sat Jun 9 19:29:51 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10661
sync libmemstat

Revision 10661 - Directory Listing - [select for diffs]
Modified Sat Jun 9 19:29:22 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10660
add tests

Revision 10660 - Directory Listing - [select for diffs]
Modified Sat Jun 9 19:27:56 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10659
add libnandfs

Revision 10659 - Directory Listing - [select for diffs]
Modified Sat Jun 9 19:27:43 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10658
sync

Revision 10658 - Directory Listing - [select for diffs]
Modified Sat Jun 9 19:27:12 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10657
fix paths

Revision 10657 - Directory Listing - [select for diffs]
Modified Sat Jun 9 19:26:33 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10656
fix path

Revision 10656 - Directory Listing - [select for diffs]
Modified Sat Jun 9 19:26:15 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10655
add tests

Revision 10655 - Directory Listing - [select for diffs]
Modified Sat Jun 9 19:25:59 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10654
sync with freebsd

Revision 10654 - Directory Listing - [select for diffs]
Modified Sat Jun 9 19:23:33 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10653
sync with freebsd

Revision 10653 - Directory Listing - [select for diffs]
Modified Sat Jun 9 19:23:10 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10652
sync with freebsd

Revision 10652 - Directory Listing - [select for diffs]
Modified Sat Jun 9 19:22:04 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10651
sync with freebsd

Revision 10651 - Directory Listing - [select for diffs]
Modified Sat Jun 9 19:21:12 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10650
sync with freebsd

Revision 10650 - Directory Listing - [select for diffs]
Modified Sat Jun 9 19:20:21 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10649
fix paths

Revision 10649 - Directory Listing - [select for diffs]
Modified Sat Jun 9 19:19:57 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10648
tag

Revision 10648 - Directory Listing - [select for diffs]
Modified Sat Jun 9 19:19:03 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10647
sync with freebsd

Revision 10647 - Directory Listing - [select for diffs]
Modified Sat Jun 9 19:01:20 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10646
sync

Revision 10646 - Directory Listing - [select for diffs]
Modified Sat Jun 9 16:55:28 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10645
sync

Revision 10645 - Directory Listing - [select for diffs]
Modified Sat Jun 9 16:52:43 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10644
fix path

Revision 10644 - Directory Listing - [select for diffs]
Modified Sat Jun 9 16:52:11 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10643
fix path

Revision 10643 - Directory Listing - [select for diffs]
Modified Sat Jun 9 16:51:43 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10642
sync with freebsd

Revision 10642 - Directory Listing - [select for diffs]
Modified Sat Jun 9 16:50:13 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10641
tag

Revision 10641 - Directory Listing - [select for diffs]
Modified Sat Jun 9 16:49:48 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10640
update man pages

Revision 10640 - Directory Listing - [select for diffs]
Modified Sat Jun 9 16:48:55 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10639
tweak path

Revision 10639 - Directory Listing - [select for diffs]
Modified Sat Jun 9 16:48:35 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10638
add architectures

Revision 10638 - Directory Listing - [select for diffs]
Modified Sat Jun 9 16:47:03 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10637
add tests

Revision 10637 - Directory Listing - [select for diffs]
Modified Sat Jun 9 16:46:37 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10636
sync

Revision 10636 - Directory Listing - [select for diffs]
Modified Sat Jun 9 16:44:43 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10635
update map

Revision 10635 - Directory Listing - [select for diffs]
Modified Sat Jun 9 16:44:00 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10634
tweak paths

Revision 10634 - Directory Listing - [select for diffs]
Modified Sat Jun 9 16:43:07 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10633
sync

Revision 10633 - Directory Listing - [select for diffs]
Modified Sat Jun 9 16:42:31 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10632
sync with freebsd

Revision 10632 - Directory Listing - [select for diffs]
Modified Sat Jun 9 16:41:21 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10631
sync with freebsd

Revision 10631 - Directory Listing - [select for diffs]
Modified Sat Jun 9 16:39:24 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10630
add arm

Revision 10630 - Directory Listing - [select for diffs]
Modified Sat Jun 9 16:24:15 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10629
tag and sync

Revision 10629 - Directory Listing - [select for diffs]
Modified Sat Jun 9 16:22:58 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10628
tag

Revision 10628 - Directory Listing - [select for diffs]
Modified Sat Jun 9 16:22:48 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10627
tag

Revision 10627 - Directory Listing - [select for diffs]
Modified Sat Jun 9 16:22:29 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10626
tag

Revision 10626 - Directory Listing - [select for diffs]
Modified Sat Jun 9 16:21:32 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10625
tag

Revision 10625 - Directory Listing - [select for diffs]
Modified Sat Jun 9 16:21:06 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10624
tag

Revision 10624 - Directory Listing - [select for diffs]
Modified Sat Jun 9 16:20:42 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10623
cleanup

Revision 10623 - Directory Listing - [select for diffs]
Modified Sat Jun 9 16:20:24 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10622
fix man page entry

Revision 10622 - Directory Listing - [select for diffs]
Modified Sat Jun 9 16:18:54 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10621
tag ests

Revision 10621 - Directory Listing - [select for diffs]
Modified Sat Jun 9 15:41:32 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10620
sync with freebsd

Revision 10620 - Directory Listing - [select for diffs]
Modified Sat Jun 9 15:32:00 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10619
sync with freebsd

Revision 10619 - Directory Listing - [select for diffs]
Modified Sat Jun 9 15:31:47 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10618
sync with freebsd

Revision 10618 - Directory Listing - [select for diffs]
Modified Sat Jun 9 15:30:56 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10617
sync with freebsd

Revision 10617 - Directory Listing - [select for diffs]
Modified Sat Jun 9 15:29:49 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10616
fix path

Revision 10616 - Directory Listing - [select for diffs]
Modified Sat Jun 9 15:29:25 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10615
sync with freebsd

Revision 10615 - Directory Listing - [select for diffs]
Modified Sat Jun 9 15:28:22 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10614
fix path

Revision 10614 - Directory Listing - [select for diffs]
Modified Sat Jun 9 15:28:13 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10613
fix symbol

Revision 10613 - Directory Listing - [select for diffs]
Modified Sat Jun 9 15:26:32 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10612
add files

Revision 10612 - Directory Listing - [select for diffs]
Modified Sat Jun 9 15:25:34 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10611
sync with freebsd

Revision 10611 - Directory Listing - [select for diffs]
Modified Sat Jun 9 15:21:38 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10610
modernize

Revision 10610 - Directory Listing - [select for diffs]
Modified Sat Jun 9 15:21:17 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10609
fix path

Revision 10609 - Directory Listing - [select for diffs]
Modified Sat Jun 9 15:20:55 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10608
fix path

Revision 10608 - Directory Listing - [select for diffs]
Modified Sat Jun 9 15:20:08 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10607
fix path

Revision 10607 - Directory Listing - [select for diffs]
Modified Sat Jun 9 15:19:23 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10606
fix path

Revision 10606 - Directory Listing - [select for diffs]
Modified Sat Jun 9 15:19:04 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10605
cleanup

Revision 10605 - Directory Listing - [select for diffs]
Modified Sat Jun 9 15:17:45 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10604
update client

Revision 10604 - Directory Listing - [select for diffs]
Modified Sat Jun 9 15:16:42 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10603
update symbols

Revision 10603 - Directory Listing - [select for diffs]
Modified Sat Jun 9 15:16:19 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10602
tag

Revision 10602 - Directory Listing - [select for diffs]
Modified Sat Jun 9 15:14:52 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10601
fixup makefile

Revision 10601 - Directory Listing - [select for diffs]
Modified Sat Jun 9 15:14:37 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10600
add arm

Revision 10600 - Directory Listing - [select for diffs]
Modified Sat Jun 9 15:14:14 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10599
sync

Revision 10599 - Directory Listing - [select for diffs]
Modified Sat Jun 9 15:13:23 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10598
sync i387

Revision 10598 - Directory Listing - [select for diffs]
Modified Sat Jun 9 15:12:28 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10597
add ia64

Revision 10597 - Directory Listing - [select for diffs]
Modified Sat Jun 9 15:11:59 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10596
sync ld128

Revision 10596 - Directory Listing - [select for diffs]
Modified Sat Jun 9 15:11:51 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10595
sync ld80

Revision 10595 - Directory Listing - [select for diffs]
Modified Sat Jun 9 15:11:35 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10594
tag

Revision 10594 - Directory Listing - [select for diffs]
Modified Sat Jun 9 15:10:53 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10593
add mips

Revision 10593 - Directory Listing - [select for diffs]
Modified Sat Jun 9 15:10:28 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10592
add power

Revision 10592 - Directory Listing - [select for diffs]
Modified Sat Jun 9 15:09:26 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10591
add sparc

Revision 10591 - Directory Listing - [select for diffs]
Modified Sat Jun 9 15:08:31 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10590
sync src

Revision 10590 - Directory Listing - [select for diffs]
Modified Sat Jun 9 15:08:08 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10589
add x86

Revision 10589 - Directory Listing - [select for diffs]
Modified Sat Jun 9 15:07:57 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10588
add tests

Revision 10588 - Directory Listing - [select for diffs]
Modified Fri Jun 8 12:08:19 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10587
add architecture

Revision 10587 - Directory Listing - [select for diffs]
Modified Fri Jun 8 12:07:32 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10586
sync with freebsd

Revision 10586 - Directory Listing - [select for diffs]
Modified Fri Jun 8 12:07:23 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10585
sync with freebsd

Revision 10585 - Directory Listing - [select for diffs]
Modified Fri Jun 8 12:06:55 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10584
sync with freebsd

Revision 10584 - Directory Listing - [select for diffs]
Modified Fri Jun 8 12:06:14 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10583
sync with freebsd

Revision 10583 - Directory Listing - [select for diffs]
Modified Fri Jun 8 12:06:02 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10582
sync with freebsd

Revision 10582 - Directory Listing - [select for diffs]
Modified Fri Jun 8 12:05:31 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10581
sync with freebsd

Revision 10581 - Directory Listing - [select for diffs]
Modified Fri Jun 8 12:03:06 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10580
add ia64

Revision 10580 - Directory Listing - [select for diffs]
Modified Fri Jun 8 12:01:13 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10579
fix some pointers

Revision 10579 - Directory Listing - [select for diffs]
Modified Fri Jun 8 02:33:50 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10578
add missing headers

Revision 10578 - Directory Listing - [select for diffs]
Modified Fri Jun 8 02:33:23 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10577
sync with freebsd

Revision 10577 - Directory Listing - [select for diffs]
Modified Fri Jun 8 02:30:57 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10576
sync

Revision 10576 - Directory Listing - [select for diffs]
Modified Fri Jun 8 02:29:48 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10575
tag

Revision 10575 - Directory Listing - [select for diffs]
Modified Fri Jun 8 02:27:52 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10574
sync with freebsd

Revision 10574 - Directory Listing - [select for diffs]
Modified Fri Jun 8 01:46:18 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10573
tag

Revision 10573 - Directory Listing - [select for diffs]
Modified Fri Jun 8 01:45:32 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10572
use LLINDEX

Revision 10572 - Directory Listing - [select for diffs]
Modified Fri Jun 8 01:44:35 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10571
use cloexec

Revision 10571 - Directory Listing - [select for diffs]
Modified Fri Jun 8 01:43:44 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10570
add msg

Revision 10570 - Directory Listing - [select for diffs]
Modified Fri Jun 8 01:41:31 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10569
sync

Revision 10569 - Directory Listing - [select for diffs]
Modified Fri Jun 8 01:22:03 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10568
add powerpc

Revision 10568 - Directory Listing - [select for diffs]
Modified Fri Jun 8 01:20:45 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10567
add powerpc64

Revision 10567 - Directory Listing - [select for diffs]
Modified Fri Jun 8 01:16:31 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10566
arm

Revision 10566 - Directory Listing - [select for diffs]
Modified Fri Jun 8 01:11:31 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10565
tag

Revision 10565 - Directory Listing - [select for diffs]
Modified Fri Jun 8 01:08:35 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10564
update resolver code

Revision 10564 - Directory Listing - [select for diffs]
Modified Fri Jun 8 01:07:09 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10563
sync

Revision 10563 - Directory Listing - [select for diffs]
Modified Fri Jun 8 01:05:13 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10562
sync

Revision 10562 - Directory Listing - [select for diffs]
Modified Fri Jun 8 01:05:01 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10561
sync

Revision 10561 - Directory Listing - [select for diffs]
Modified Fri Jun 8 01:02:20 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10560
use NULL

Revision 10560 - Directory Listing - [select for diffs]
Modified Fri Jun 8 01:01:17 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10559
add sparc

Revision 10559 - Directory Listing - [select for diffs]
Modified Fri Jun 8 00:59:17 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10558
sync with freebsd

Revision 10558 - Directory Listing - [select for diffs]
Modified Fri Jun 8 00:56:56 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10557
tag.

Revision 10557 - Directory Listing - [select for diffs]
Modified Fri Jun 8 00:55:38 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10556
add cxa thread atexit

Revision 10556 - Directory Listing - [select for diffs]
Modified Fri Jun 8 00:55:14 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10555
remove malloc code

Revision 10555 - Directory Listing - [select for diffs]
Modified Fri Jun 8 00:53:13 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10554
tag

Revision 10554 - Directory Listing - [select for diffs]
Modified Fri Jun 8 00:45:53 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10553
tag

Revision 10553 - Directory Listing - [select for diffs]
Modified Fri Jun 8 00:45:28 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10552
update man page

Revision 10552 - Directory Listing - [select for diffs]
Modified Fri Jun 8 00:45:15 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10551
tag

Revision 10551 - Directory Listing - [select for diffs]
Modified Fri Jun 8 00:45:05 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10550
stdc version check

Revision 10550 - Directory Listing - [select for diffs]
Modified Fri Jun 8 00:44:46 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10549
tag

Revision 10549 - Directory Listing - [select for diffs]
Modified Fri Jun 8 00:44:35 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10548
clean up thread local destructors

Revision 10548 - Directory Listing - [select for diffs]
Modified Fri Jun 8 00:43:51 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10547
merge changes

Revision 10547 - Directory Listing - [select for diffs]
Modified Thu Jun 7 23:08:06 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10546
tag

Revision 10546 - Directory Listing - [select for diffs]
Modified Thu Jun 7 23:07:53 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10545
tag

Revision 10545 - Directory Listing - [select for diffs]
Modified Thu Jun 7 23:07:00 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10544
tag

Revision 10544 - Directory Listing - [select for diffs]
Modified Thu Jun 7 23:06:13 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10543
update getopt

Revision 10543 - Directory Listing - [select for diffs]
Modified Thu Jun 7 23:04:26 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10542
tag

Revision 10542 - Directory Listing - [select for diffs]
Modified Thu Jun 7 23:03:53 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10541
add reallocf(3)

Revision 10541 - Directory Listing - [select for diffs]
Modified Thu Jun 7 23:03:09 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10540
update realpath

Revision 10540 - Directory Listing - [select for diffs]
Modified Thu Jun 7 23:02:50 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10539
tag

Revision 10539 - Directory Listing - [select for diffs]
Modified Thu Jun 7 23:02:22 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10538
tag

Revision 10538 - Directory Listing - [select for diffs]
Modified Thu Jun 7 23:02:03 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10537
tag

Revision 10537 - Directory Listing - [select for diffs]
Modified Thu Jun 7 23:01:40 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10536
tag

Revision 10536 - Directory Listing - [select for diffs]
Modified Thu Jun 7 23:01:19 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10535
 check for null

Revision 10535 - Directory Listing - [select for diffs]
Modified Thu Jun 7 23:00:25 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10534
sync with openbsd

Revision 10534 - Directory Listing - [select for diffs]
Modified Thu Jun 7 22:58:42 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10533
tag

Revision 10533 - Directory Listing - [select for diffs]
Modified Thu Jun 7 22:58:23 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10532
tag

Revision 10532 - Directory Listing - [select for diffs]
Modified Thu Jun 7 22:58:04 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10531
tag

Revision 10531 - Directory Listing - [select for diffs]
Modified Thu Jun 7 22:56:31 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10530
sync system

Revision 10530 - Directory Listing - [select for diffs]
Modified Thu Jun 7 22:54:55 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10529
update tsearch.c

Revision 10529 - Directory Listing - [select for diffs]
Modified Thu Jun 7 22:54:38 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10528
update twalk

Revision 10528 - Directory Listing - [select for diffs]
Modified Thu Jun 7 22:53:14 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10527
sync with freebsd

Revision 10527 - Directory Listing - [select for diffs]
Modified Thu Jun 7 22:50:31 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10526
cleanup build and licensing

Revision 10526 - Directory Listing - [select for diffs]
Modified Thu Jun 7 22:48:09 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10525
tweak symbol order

Revision 10525 - Directory Listing - [select for diffs]
Modified Thu Jun 7 22:35:37 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10524
cleanup

Revision 10524 - Directory Listing - [select for diffs]
Modified Thu Jun 7 22:35:17 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10523
tweak

Revision 10523 - Directory Listing - [select for diffs]
Modified Thu Jun 7 22:33:46 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10522
fix header

Revision 10522 - Directory Listing - [select for diffs]
Modified Thu Jun 7 22:32:47 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10521
tag

Revision 10521 - Directory Listing - [select for diffs]
Modified Thu Jun 7 22:32:13 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10520
seperate out

Revision 10520 - Directory Listing - [select for diffs]
Modified Thu Jun 7 22:31:09 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10519
tag

Revision 10519 - Directory Listing - [select for diffs]
Modified Thu Jun 7 22:30:12 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10518
tweak error handling

Revision 10518 - Directory Listing - [select for diffs]
Modified Thu Jun 7 12:51:09 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10517
strrchr

Revision 10517 - Directory Listing - [select for diffs]
Modified Thu Jun 7 12:50:28 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10516
cleanup

Revision 10516 - Directory Listing - [select for diffs]
Modified Thu Jun 7 12:49:21 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10515
set props

Revision 10515 - Directory Listing - [select for diffs]
Modified Thu Jun 7 12:49:06 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10514
set props

Revision 10514 - Directory Listing - [select for diffs]
Modified Thu Jun 7 12:48:28 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10513
update refernces

Revision 10513 - Directory Listing - [select for diffs]
Modified Thu Jun 7 12:30:55 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10512
add strchrnul

Revision 10512 - Directory Listing - [select for diffs]
Modified Thu Jun 7 12:30:30 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10511
add conformance

Revision 10511 - Directory Listing - [select for diffs]
Modified Thu Jun 7 12:27:54 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10510
change order

Revision 10510 - Directory Listing - [select for diffs]
Modified Thu Jun 7 12:25:05 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10509
change order

Revision 10509 - Directory Listing - [select for diffs]
Modified Thu Jun 7 12:22:26 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10508
sync

Revision 10508 - Directory Listing - [select for diffs]
Modified Thu Jun 7 02:10:46 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10507
update wait

Revision 10507 - Directory Listing - [select for diffs]
Modified Thu Jun 7 02:09:33 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10506
update write

Revision 10506 - Directory Listing - [select for diffs]
Modified Thu Jun 7 02:01:09 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10505
cleanup mlinks

Revision 10505 - Directory Listing - [select for diffs]
Modified Thu Jun 7 01:55:52 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10504
more cleanup

Revision 10504 - Directory Listing - [select for diffs]
Modified Thu Jun 7 01:46:38 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10503
nitems

Revision 10503 - Directory Listing - [select for diffs]
Modified Thu Jun 7 01:46:18 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10502
add getvmobject

Revision 10502 - Directory Listing - [select for diffs]
Modified Thu Jun 7 01:46:07 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10501
add gr util functions

Revision 10501 - Directory Listing - [select for diffs]
Modified Thu Jun 7 01:43:03 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10500
sync

Revision 10500 - Directory Listing - [select for diffs]
Modified Thu Jun 7 01:40:33 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10499
tag

Revision 10499 - Directory Listing - [select for diffs]
Modified Thu Jun 7 01:40:07 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10498
update man page

Revision 10498 - Directory Listing - [select for diffs]
Modified Thu Jun 7 01:39:07 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10497
use O_CLOEXEC

Revision 10497 - Directory Listing - [select for diffs]
Modified Thu Jun 7 01:37:45 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10496
use O_CLOEXEC

Revision 10496 - Directory Listing - [select for diffs]
Modified Thu Jun 7 01:37:15 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10495
kqueues limit is not a thing here

Revision 10495 - Directory Listing - [select for diffs]
Modified Thu Jun 7 01:36:09 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10494
fix -Wunsequenced warning

Revision 10494 - Directory Listing - [select for diffs]
Modified Thu Jun 7 01:34:11 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10493
use O_CLOEXEC

Revision 10493 - Directory Listing - [select for diffs]
Modified Thu Jun 7 01:33:10 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10492
cleanup

Revision 10492 - Directory Listing - [select for diffs]
Modified Thu Jun 7 01:31:47 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10491
use O_CLOEXEC

Revision 10491 - Directory Listing - [select for diffs]
Modified Thu Jun 7 01:31:02 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10490
tag

Revision 10490 - Directory Listing - [select for diffs]
Modified Thu Jun 7 01:30:47 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10489
add tests

Revision 10489 - Directory Listing - [select for diffs]
Modified Thu Jun 7 01:28:40 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10450
use O_CLOEXEC

Revision 10450 - Directory Listing - [select for diffs]
Modified Wed Jun 6 23:35:26 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10449
add libvmmapi

Revision 10449 - Directory Listing - [select for diffs]
Modified Wed Jun 6 23:34:58 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10448
add libyaml

Revision 10448 - Directory Listing - [select for diffs]
Modified Wed Jun 6 23:34:44 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10447
add libunbound

Revision 10447 - Directory Listing - [select for diffs]
Modified Wed Jun 6 23:34:31 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10446
add libefi

Revision 10446 - Directory Listing - [select for diffs]
Modified Wed Jun 6 23:32:53 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10445
add libucl

Revision 10445 - Directory Listing - [select for diffs]
Modified Wed Jun 6 23:32:27 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10444
add libstdthreads

Revision 10444 - Directory Listing - [select for diffs]
Modified Wed Jun 6 23:31:08 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10443
sync with freebsd

Revision 10443 - Directory Listing - [select for diffs]
Modified Wed Jun 6 23:28:32 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10442
fixup makefile

Revision 10442 - Directory Listing - [select for diffs]
Modified Wed Jun 6 23:27:13 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10441
add libnv

Revision 10441 - Directory Listing - [select for diffs]
Modified Wed Jun 6 23:26:35 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10440
add libmt

Revision 10440 - Directory Listing - [select for diffs]
Modified Wed Jun 6 23:25:33 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10437
do not include this

Revision 10437 - Directory Listing - [select for diffs]
Modified Tue Jun 5 22:58:48 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10436
add libldns

Revision 10436 - Directory Listing - [select for diffs]
Modified Tue Jun 5 22:58:23 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10435
add libdpv

Revision 10435 - Directory Listing - [select for diffs]
Modified Tue Jun 5 22:57:40 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10434
add libfigpar

Revision 10434 - Directory Listing - [select for diffs]
Modified Tue Jun 5 22:56:26 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10433
remove bind

Revision 10433 - Directory Listing - [select for diffs]
Modified Tue Jun 5 22:56:16 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10432
add atf

Revision 10432 - Directory Listing - [select for diffs]
Modified Tue Jun 5 22:54:56 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10431
add libdevctl

Revision 10431 - Directory Listing - [select for diffs]
Modified Tue Jun 5 22:52:39 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10430
add md

Revision 10430 - Directory Listing - [select for diffs]
Modified Tue Jun 5 22:51:34 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10429
add jemalloc

Revision 10429 - Directory Listing - [select for diffs]
Modified Tue Jun 5 22:49:50 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10428
add capabilities

Revision 10428 - Directory Listing - [select for diffs]
Modified Tue Jun 5 22:47:54 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10427
moderniize

Revision 10427 - Directory Listing - [select for diffs]
Modified Tue Jun 5 22:46:12 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10426
modernize

Revision 10426 - Directory Listing - [select for diffs]
Modified Tue Jun 5 22:44:47 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10425
cleanup

Revision 10425 - Directory Listing - [select for diffs]
Modified Tue Jun 5 22:44:35 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10424
initial add of new architectures.

Revision 10424 - Directory Listing - [select for diffs]
Modified Tue Jun 5 22:44:08 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10423
add makefiles

Revision 10423 - Directory Listing - [select for diffs]
Modified Tue Jun 5 22:43:43 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10422
fixup branding.

Revision 10422 - Directory Listing - [select for diffs]
Modified Tue Jun 5 22:40:42 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10421
add arch_notetype

Revision 10421 - Directory Listing - [select for diffs]
Modified Tue Jun 5 22:04:37 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10420
update makefile and version definitions

Revision 10420 - Directory Listing - [select for diffs]
Modified Tue Jun 5 21:54:18 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10419
add tests

Revision 10419 - Directory Listing - [select for diffs]
Modified Tue Jun 5 21:51:20 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10418
should be null.

Revision 10418 - Directory Listing - [select for diffs]
Modified Tue Jun 5 21:50:40 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10417
update license.

Revision 10417 - Directory Listing - [select for diffs]
Modified Tue Jun 5 21:49:02 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10416
sync with freebsd

Revision 10416 - Directory Listing - [select for diffs]
Modified Tue Jun 5 21:41:55 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10412
add tests

Revision 10412 - Directory Listing - [select for diffs]
Modified Mon Jun 4 22:56:20 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10411
remove jansson

Revision 10411 - Directory Listing - [select for diffs]
Modified Mon Jun 4 22:56:11 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10238
update lib makefile

Revision 10238 - Directory Listing - [select for diffs]
Modified Sat Jun 2 16:21:36 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 9890
move apache licensed stuff

Revision 9890 - Directory Listing - [select for diffs]
Modified Thu May 24 17:55:52 2018 UTC (5 years, 10 months ago) by laffer1
Diff to previous 9847
update libnetbsd

Revision 9847 - Directory Listing - [select for diffs]
Modified Wed May 23 02:32:43 2018 UTC (5 years, 10 months ago) by laffer1
Diff to previous 9831
sync libusb with freebsd 9-stable

Revision 9831 - Directory Listing - [select for diffs]
Modified Fri May 11 22:01:09 2018 UTC (5 years, 10 months ago) by laffer1
Diff to previous 9829
fix package meta pointer

Revision 9829 - Directory Listing - [select for diffs]
Modified Fri May 11 19:23:49 2018 UTC (5 years, 10 months ago) by laffer1
Diff to previous 9828
fix header

Revision 9828 - Directory Listing - [select for diffs]
Modified Fri May 11 19:21:52 2018 UTC (5 years, 10 months ago) by laffer1
Diff to previous 9786
Migrate the asset list routine to it's own file and include extra fields so it can be used elsewhere.

Introduce a new function to get a package metadata from a file path.  This allows us to find out what installed a file.

Revision 9786 - Directory Listing - [select for diffs]
Modified Thu Feb 22 13:35:52 2018 UTC (6 years, 1 month ago) by laffer1
Diff to previous 9727
make it possible to resize ELF sections.

Revision 9727 - Directory Listing - [select for diffs]
Modified Fri Dec 22 20:33:33 2017 UTC (6 years, 3 months ago) by laffer1
Diff to previous 9726
dosfs should use twiddle

Revision 9726 - Directory Listing - [select for diffs]
Modified Fri Dec 22 20:32:34 2017 UTC (6 years, 3 months ago) by laffer1
Diff to previous 9725
fix ext2fs

Revision 9725 - Directory Listing - [select for diffs]
Modified Fri Dec 22 20:28:12 2017 UTC (6 years, 3 months ago) by laffer1
Diff to previous 9724
update zlib path

Revision 9724 - Directory Listing - [select for diffs]
Modified Fri Dec 22 20:26:52 2017 UTC (6 years, 3 months ago) by laffer1
Diff to previous 9723
fix some nfs issues

Revision 9723 - Directory Listing - [select for diffs]
Modified Fri Dec 22 20:24:16 2017 UTC (6 years, 3 months ago) by laffer1
Diff to previous 9721
update twiddle

Revision 9721 - Directory Listing - [select for diffs]
Modified Fri Dec 22 18:01:15 2017 UTC (6 years, 3 months ago) by laffer1
Diff to previous 9720
ssp is configurable

Revision 9720 - Directory Listing - [select for diffs]
Modified Fri Dec 22 18:01:00 2017 UTC (6 years, 3 months ago) by laffer1
Diff to previous 9718
conditionalize build

Revision 9718 - Directory Listing - [select for diffs]
Modified Fri Dec 22 17:54:15 2017 UTC (6 years, 3 months ago) by laffer1
Diff to previous 9707
update zlib build

Revision 9707 - Directory Listing - [select for diffs]
Modified Mon Dec 18 18:04:10 2017 UTC (6 years, 3 months ago) by laffer1
Diff to previous 9702
refactor for clang

Revision 9702 - Directory Listing - [select for diffs]
Modified Sun Dec 17 04:15:14 2017 UTC (6 years, 3 months ago) by laffer1
Diff to previous 9701
fix path

Revision 9701 - Directory Listing - [select for diffs]
Modified Sat Dec 16 19:42:25 2017 UTC (6 years, 3 months ago) by laffer1
Diff to previous 9692
clang 3.4 patch

Revision 9692 - Directory Listing - [select for diffs]
Modified Sat Dec 16 18:48:55 2017 UTC (6 years, 3 months ago) by laffer1
Diff to previous 9691
clang 3.4

Revision 9691 - Directory Listing - [select for diffs]
Modified Sat Dec 16 18:45:52 2017 UTC (6 years, 3 months ago) by laffer1
Diff to previous 9689
clang 3.4

Revision 9689 - Directory Listing - [select for diffs]
Modified Sat Dec 16 17:27:51 2017 UTC (6 years, 3 months ago) by laffer1
Diff to previous 9688
add libc_nonshared to makefile

Revision 9688 - Directory Listing - [select for diffs]
Modified Sat Dec 16 17:24:42 2017 UTC (6 years, 3 months ago) by laffer1
Diff to previous 9687
Update libiconv implementation from NetBSD & FreeBSD.

Add compatiblity shim for old binaries (libc_nonshared hack).

Introduce ldscript for libc to allow us to use stack protector on i386 later.

Revision 9687 - Directory Listing - [select for diffs]
Modified Sat Dec 16 16:24:10 2017 UTC (6 years, 3 months ago) by laffer1
Diff to previous 9686
special case gcc flags

Revision 9686 - Directory Listing - [select for diffs]
Modified Sat Dec 16 16:23:19 2017 UTC (6 years, 3 months ago) by laffer1
Diff to previous 9685
sync with freebsd 10 stable

Revision 9685 - Directory Listing - [select for diffs]
Modified Sat Dec 16 16:19:29 2017 UTC (6 years, 3 months ago) by laffer1
Diff to previous 9679
clang fix

Revision 9679 - Directory Listing - [select for diffs]
Modified Wed Dec 13 20:12:38 2017 UTC (6 years, 3 months ago) by laffer1
Diff to previous 9631
update libcxxrt and libc++

Revision 9631 - Directory Listing - [select for diffs]
Modified Wed Oct 11 23:42:12 2017 UTC (6 years, 5 months ago) by laffer1
Diff to previous 9629
move posix_spawn family into fbsd symbol. This fixes backward compatibility with freebsd 9 binaries. The symbol is still present for MNBSD_1.0

Revision 9629 - Directory Listing - [select for diffs]
Modified Fri Oct 6 21:10:30 2017 UTC (6 years, 5 months ago) by laffer1
Diff to previous 9584
Add partial support for multi argument sample syntax. @sample src dest.  Does not remove the created file on uninstall.

Revision 9584 - Directory Listing - [select for diffs]
Modified Sun Oct 1 16:16:29 2017 UTC (6 years, 5 months ago) by laffer1
Diff to previous 9577
bump os version here too

Revision 9577 - Directory Listing - [select for diffs]
Modified Sat Sep 23 13:56:48 2017 UTC (6 years, 6 months ago) by laffer1
Diff to previous 9562
add missing file that is breaking the build in current

Revision 9562 - Directory Listing - [select for diffs]
Modified Mon Sep 18 23:35:53 2017 UTC (6 years, 6 months ago) by laffer1
Diff to previous 9553
set os version to 0.10 when needed.

Revision 9553 - Directory Listing - [select for diffs]
Modified Sun Sep 17 17:15:25 2017 UTC (6 years, 6 months ago) by laffer1
Diff to previous 9552
remove libsystem

Revision 9552 - Directory Listing - [select for diffs]
Modified Sun Sep 17 17:14:51 2017 UTC (6 years, 6 months ago) by laffer1
Diff to previous 9545
remove libmach

Revision 9545 - Directory Listing - [select for diffs]
Modified Sun Sep 17 16:58:27 2017 UTC (6 years, 6 months ago) by laffer1
Diff to previous 9544
remove liblaunch

Revision 9544 - Directory Listing - [select for diffs]
Modified Sun Sep 17 16:57:50 2017 UTC (6 years, 6 months ago) by laffer1
Diff to previous 9463
remove several apple libs

Revision 9463 - Directory Listing - [select for diffs]
Modified Sun Mar 5 19:39:41 2017 UTC (7 years ago) by laffer1
Diff to previous 9458
update documentation for random(3)

Revision 9458 - Directory Listing - [select for diffs]
Modified Sun Mar 5 19:37:00 2017 UTC (7 years ago) by laffer1
Diff to previous 9433
mdoc: remove superfluous paragraph macro.

Revision 9433 - Directory Listing - [select for diffs]
Modified Sun Mar 5 14:28:35 2017 UTC (7 years ago) by laffer1
Diff to previous 9431
add hast module for bsnmpd.  Obtained from: FreeBSD 9 stable

Revision 9431 - Directory Listing - [select for diffs]
Modified Sun Mar 5 14:24:37 2017 UTC (7 years ago) by laffer1
Diff to previous 9422
use CONNECT to proxy HTTPS over HTTP

Revision 9422 - Directory Listing - [select for diffs]
Modified Sat Mar 4 22:53:07 2017 UTC (7 years ago) by laffer1
Diff to previous 9409
Allow O_CLOEXEC in posix_openpt() flags.

Revision 9409 - Directory Listing - [select for diffs]
Modified Sat Mar 4 21:43:03 2017 UTC (7 years ago) by laffer1
Diff to previous 9407
make libprocstat(3) extract procstat notes from a process core file.

Revision 9407 - Directory Listing - [select for diffs]
Modified Sat Mar 4 21:39:21 2017 UTC (7 years ago) by laffer1
Diff to previous 9397
chnage int vars to size_t ssize_t or ptrdiff_t.

Revision 9397 - Directory Listing - [select for diffs]
Modified Sat Mar 4 21:28:54 2017 UTC (7 years ago) by laffer1
Diff to previous 9396
posix_spawn_file_actions_adddup2(3): Document difference with
dup2().

The ability to clear a file descriptor's close-on-exec flag via
posix_spawn_file_actions_adddup2() is in fact proposed in Austin Group issue
#411.

Revision 9396 - Directory Listing - [select for diffs]
Modified Sat Mar 4 21:28:26 2017 UTC (7 years ago) by laffer1
Diff to previous 9390
posix_spawn_file_actions_addopen(3): Correct error for bad file
descriptor.

As per POSIX.1-2008, posix_spawn_file_actions_add* return [EBADF] if a file
descriptor is negative, not [EINVAL]. The bug was only in the manual page;
the code is correct.

Revision 9390 - Directory Listing - [select for diffs]
Modified Sat Mar 4 21:25:35 2017 UTC (7 years ago) by laffer1
Diff to previous 9372
- Add the getcontextx prototype to SYNOPSIS.
- Link getcontextx(3) to getcontext(3).

Revision 9372 - Directory Listing - [select for diffs]
Modified Sat Mar 4 20:22:59 2017 UTC (7 years ago) by laffer1
Diff to previous 9371
dup(2): Remove incorrect sentence about getdtablesize().

There are no getdtablesize() bounds on the file descriptor to be duplicated;
it only has to be open. If the RLIMIT_NOFILE rlimit was decreased after
opening the file descriptor, it may be greater than or equal to
getdtablesize() but still valid.

Revision 9371 - Directory Listing - [select for diffs]
Modified Sat Mar 4 20:22:25 2017 UTC (7 years ago) by laffer1
Diff to previous 9370
getdtablesize(2): Describe what this function actually does.

getdtablesize() returns the limit on new file descriptors; this says nothing
about existing descriptors

Revision 9370 - Directory Listing - [select for diffs]
Modified Sat Mar 4 20:21:54 2017 UTC (7 years ago) by laffer1
Diff to previous 9369
 sysconf(3): Correct the description of _SC_OPEN_MAX.

Revision 9369 - Directory Listing - [select for diffs]
Modified Sat Mar 4 20:21:29 2017 UTC (7 years ago) by laffer1
Diff to previous 9368
intro(2): Fix some errors in ENFILE and EMFILE descriptions.

Revision 9368 - Directory Listing - [select for diffs]
Modified Sat Mar 4 19:53:27 2017 UTC (7 years ago) by laffer1
Diff to previous 9359
EINTR in POSIX sem_*.

Document that sem_wait() can fail with [EINTR].

Programs often do not expect an [EINTR] return from sem_wait() and POSIX
only allows it if the signal was installed without SA_RESTART. The timeout
in sem_timedwait() is absolute so it can be restarted normally.

The old POSIX semaphore implementation did this correctly, unlike the new
umtx one.

Specific to 9-stable: UMTX_ABSTIME does not exist and therefore
sem_timedwait() is erroneously not restarted after a SA_RESTART signal
handler.

It may be desirable to avoid [EINTR] completely, which matches the pthread
functions and is explicitly permitted by POSIX. However, the kernel must
return [EINTR] at least for signals with SA_RESTART clear, otherwise pthread
cancellation will not abort a semaphore wait. In this commit, only restore
the 8.x behaviour which is also permitted by POSIX, as far as possible with
the ABI in 9-stable.

Obtained from: FreeBSD

Revision 9359 - Directory Listing - [select for diffs]
Modified Sat Mar 4 19:40:07 2017 UTC (7 years ago) by laffer1
Diff to previous 9358
libkvm: Make second /dev/null file descriptor close-on-exec as
well.

Revision 9358 - Directory Listing - [select for diffs]
Modified Sat Mar 4 19:39:39 2017 UTC (7 years ago) by laffer1
Diff to previous 9335
Use O_CLOEXEC instead of separate fcntl(F_SETFD) call.

Revision 9335 - Directory Listing - [select for diffs]
Modified Sat Mar 4 16:07:23 2017 UTC (7 years ago) by laffer1
Diff to previous 9324
add versioning

Revision 9324 - Directory Listing - [select for diffs]
Modified Fri Mar 3 00:21:57 2017 UTC (7 years ago) by laffer1
Diff to previous 9323
improve style(9) formatting

Revision 9323 - Directory Listing - [select for diffs]
Modified Fri Mar 3 00:21:24 2017 UTC (7 years ago) by laffer1
Diff to previous 9322
eliminate 13 releative relocations in wctype. eliminate some relative relocations in setlocale

Revision 9322 - Directory Listing - [select for diffs]
Modified Fri Mar 3 00:20:38 2017 UTC (7 years ago) by laffer1
Diff to previous 9302
fix several man pages.

Revision 9302 - Directory Listing - [select for diffs]
Modified Thu Mar 2 23:27:59 2017 UTC (7 years ago) by laffer1
Diff to previous 9301
fix prototypes

Revision 9301 - Directory Listing - [select for diffs]
Modified Thu Mar 2 23:27:33 2017 UTC (7 years ago) by laffer1
Diff to previous 9299
fix french

Revision 9299 - Directory Listing - [select for diffs]
Modified Thu Mar 2 23:24:35 2017 UTC (7 years ago) by laffer1
Diff to previous 9298
sl_find does not modify name. sync with netbsd

Revision 9298 - Directory Listing - [select for diffs]
Modified Thu Mar 2 23:23:51 2017 UTC (7 years ago) by laffer1
Diff to previous 9241
ansi c prototype

Revision 9241 - Directory Listing - [select for diffs]
Modified Wed Dec 14 02:00:44 2016 UTC (7 years, 3 months ago) by laffer1
Diff to previous 9240
fix a static buffer overflow in link_ntoa(3)

Revision 9240 - Directory Listing - [select for diffs]
Modified Wed Dec 14 01:52:53 2016 UTC (7 years, 3 months ago) by laffer1
Diff to previous 9228
fix issues with telnetd login(1) issues

Revision 9228 - Directory Listing - [select for diffs]
Modified Mon Nov 7 13:43:55 2016 UTC (7 years, 4 months ago) by laffer1
Diff to previous 9216
fix pam_ssh to work with newer openssh 7.3

Revision 9216 - Directory Listing - [select for diffs]
Modified Sat Nov 5 16:47:52 2016 UTC (7 years, 4 months ago) by laffer1
Diff to previous 9212
fix typo

Revision 9212 - Directory Listing - [select for diffs]
Modified Sat Nov 5 16:43:52 2016 UTC (7 years, 4 months ago) by laffer1
Diff to previous 9187
update build for bind 9.9.x

Revision 9187 - Directory Listing - [select for diffs]
Modified Sun Oct 16 01:30:38 2016 UTC (7 years, 5 months ago) by laffer1
Diff to previous 9186
add libexecinfo

Revision 9186 - Directory Listing - [select for diffs]
Modified Sun Oct 16 01:27:16 2016 UTC (7 years, 5 months ago) by laffer1
Diff to previous 9182
add libexecinfo

Revision 9182 - Directory Listing - [select for diffs]
Modified Sat Oct 15 16:50:53 2016 UTC (7 years, 5 months ago) by laffer1
Diff to previous 9181
enable stream encoder.

Revision 9181 - Directory Listing - [select for diffs]
Modified Sat Oct 15 16:38:36 2016 UTC (7 years, 5 months ago) by laffer1
Diff to previous 9179
update config

Revision 9179 - Directory Listing - [select for diffs]
Modified Sat Oct 15 16:27:06 2016 UTC (7 years, 5 months ago) by laffer1
Diff to previous 9172
update lzma from xz 5.2.2

Revision 9172 - Directory Listing - [select for diffs]
Modified Sat Oct 15 13:46:12 2016 UTC (7 years, 5 months ago) by laffer1
Diff to previous 9105
update makefile and config for new libarchive 3.2.1

Revision 9105 - Directory Listing - [select for diffs]
Modified Sat Oct 1 21:10:05 2016 UTC (7 years, 5 months ago) by laffer1
Diff to previous 9073
vis(3) update from NetBSD

Revision 9073 - Directory Listing - [select for diffs]
Modified Sat Oct 1 10:17:36 2016 UTC (7 years, 5 months ago) by laffer1
Diff to previous 9064
finally removed the stat and fstat calls from the opendir code.

Revision 9064 - Directory Listing - [select for diffs]
Modified Sat Oct 1 10:11:43 2016 UTC (7 years, 5 months ago) by laffer1
Diff to previous 9009
fix max boundry assignment.

Revision 9009 - Directory Listing - [select for diffs]
Modified Fri Sep 30 01:47:09 2016 UTC (7 years, 5 months ago) by laffer1
Diff to previous 9004
signed ints overflow wrapping is needed here or else mktime(3) can hang.

Revision 9004 - Directory Listing - [select for diffs]
Modified Fri Sep 30 01:37:33 2016 UTC (7 years, 5 months ago) by laffer1
Diff to previous 9003
add barrier write capability to the VFS buffer interface. it is a disk write request that tells the disk that the buffer being written must be committed to the media before future writes.

Revision 9003 - Directory Listing - [select for diffs]
Modified Fri Sep 30 01:36:20 2016 UTC (7 years, 5 months ago) by laffer1
Diff to previous 8986
use O_DIRECTORY when opening name that might be changed.

Revision 8986 - Directory Listing - [select for diffs]
Modified Fri Sep 30 01:16:07 2016 UTC (7 years, 5 months ago) by laffer1
Diff to previous 8934
only install manpages and html docs in teh ncurses/*w builds.

Revision 8934 - Directory Listing - [select for diffs]
Modified Mon Sep 26 23:04:43 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 8891
fix documented prototype of kinfo_getproc(3)

Revision 8891 - Directory Listing - [select for diffs]
Modified Mon Sep 26 22:30:05 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 8873
make sure to set an error code when trying to obtain a data desc for a section of ype SHT_NULL

Revision 8873 - Directory Listing - [select for diffs]
Modified Mon Sep 26 13:20:01 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 8867
compute the correct size to reallocate when doubling teh size of the array of loaded objects to avoid a buffer overrun.

Revision 8867 - Directory Listing - [select for diffs]
Modified Mon Sep 26 13:14:24 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 8863
update libexpat to 2.1.0

Revision 8863 - Directory Listing - [select for diffs]
Modified Mon Sep 26 13:06:56 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 8855
warn against weak PRNGs

Revision 8855 - Directory Listing - [select for diffs]
Modified Mon Sep 26 04:39:02 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 8833
add link

Revision 8833 - Directory Listing - [select for diffs]
Modified Mon Sep 26 03:58:46 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 8823
remove workarounds

Revision 8823 - Directory Listing - [select for diffs]
Modified Mon Sep 26 03:44:09 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 8822
add a sample program for qsort(3)

Revision 8822 - Directory Listing - [select for diffs]
Modified Mon Sep 26 03:43:33 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 8818
use O_CLOEXEC for internal file descriptorts.

Revision 8818 - Directory Listing - [select for diffs]
Modified Mon Sep 26 03:39:30 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 8810
sigqueue(2): fix typo

Revision 8810 - Directory Listing - [select for diffs]
Modified Mon Sep 26 03:33:40 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 8802
update the C1x draft reference

Revision 8802 - Directory Listing - [select for diffs]
Modified Mon Sep 26 03:28:27 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 8801
document vfork and PT_TRACEME

Revision 8801 - Directory Listing - [select for diffs]
Modified Mon Sep 26 03:27:59 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 8778
document the ERESTART translation to EINTR for devfs nodes.

Revision 8778 - Directory Listing - [select for diffs]
Modified Mon Sep 26 03:02:19 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 8730
rework the vdso symbols to make them weak. this lets static binaries use fast gettimeofday

Revision 8730 - Directory Listing - [select for diffs]
Modified Sun Sep 25 23:55:27 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 8729
protect against dos attacks such as CVE-2012-2632

Revision 8729 - Directory Listing - [select for diffs]
Modified Sun Sep 25 23:54:42 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 8694
in globextend when the pathv vector cannot be allocated , dont free and clear the gl_pathv pointer.

Revision 8694 - Directory Listing - [select for diffs]
Modified Sun Sep 25 22:09:55 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 8661
reduce buffer size from LINE_MAX to PATH_MAX

Revision 8661 - Directory Listing - [select for diffs]
Modified Sun Sep 25 20:28:58 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 8659
fix man page

Revision 8659 - Directory Listing - [select for diffs]
Modified Sun Sep 25 20:26:57 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 8655
use standard return section

Revision 8655 - Directory Listing - [select for diffs]
Modified Sun Sep 25 20:03:48 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 8622
only assign environ if it is NULL.

Revision 8622 - Directory Listing - [select for diffs]
Modified Sun Sep 25 17:54:55 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 8616
switch to NetBSD vis(3) and unvis(3)

Revision 8616 - Directory Listing - [select for diffs]
Modified Sun Sep 25 17:43:47 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 8590
update man pages for mlock changes

Revision 8590 - Directory Listing - [select for diffs]
Modified Mon Sep 19 16:37:22 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 8588
add simplified chinese.

Revision 8588 - Directory Listing - [select for diffs]
Modified Mon Sep 19 16:29:16 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 8569
switch over to netbsd version

Revision 8569 - Directory Listing - [select for diffs]
Modified Mon Sep 19 15:24:23 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 8500
bind the correct command when using bind -k

Revision 8500 - Directory Listing - [select for diffs]
Modified Sun Sep 18 22:42:04 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 8498
dont check maxfs against OPEN_MAX

Revision 8498 - Directory Listing - [select for diffs]
Modified Sun Sep 18 22:41:20 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 8397
do not check the maxfs arg against OPEN_MAX.

Revision 8397 - Directory Listing - [select for diffs]
Modified Sun Sep 18 19:26:19 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 8383
fix static linking

Revision 8383 - Directory Listing - [select for diffs]
Modified Sun Sep 18 19:17:00 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 8360
restore handling of third argument as net/openbsd do

Revision 8360 - Directory Listing - [select for diffs]
Modified Sun Sep 18 18:39:56 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 8359
fopen(3) mention the "x" mode option is from C11

Revision 8359 - Directory Listing - [select for diffs]
Modified Sun Sep 18 18:39:27 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 8328
fix typo

Revision 8328 - Directory Listing - [select for diffs]
Modified Sat Sep 17 22:51:26 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 8320
remove duplicate ;

Revision 8320 - Directory Listing - [select for diffs]
Modified Sat Sep 17 22:41:55 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 8312
pcap 1.3.0

Revision 8312 - Directory Listing - [select for diffs]
Modified Sat Sep 17 22:32:35 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 8308
constify zone arg

Revision 8308 - Directory Listing - [select for diffs]
Modified Sat Sep 17 22:28:34 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 8262
update man pages

Revision 8262 - Directory Listing - [select for diffs]
Modified Sat Sep 17 21:41:31 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 8216
document required conditions for receiving SCM_CREDS

Revision 8216 - Directory Listing - [select for diffs]
Modified Sat Sep 17 20:22:21 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 8213
cnt is signed

Revision 8213 - Directory Listing - [select for diffs]
Modified Sat Sep 17 20:21:07 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 8209
kvm_getprocs: gracefully handle errors

Revision 8209 - Directory Listing - [select for diffs]
Modified Sat Sep 17 20:15:36 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 8205
be sure to free cl_netid and cl_tp

Revision 8205 - Directory Listing - [select for diffs]
Modified Sat Sep 17 15:51:04 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 8201
ignore processes in larvae state

Revision 8201 - Directory Listing - [select for diffs]
Modified Sat Sep 17 15:47:42 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 8189
Using putenv() and later direct pointer contents modification it is possibe
to craft environment variables with similar names like that:
a=1
a=2
...
unsetenv("a") should remove them all to make later getenv("a") impossible.
Fix it to do so (this is GNU autoconf test #3 failure too).

Obtained from: FreeBSD

Revision 8189 - Directory Listing - [select for diffs]
Modified Sat Sep 17 15:35:27 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 8175
fix __rpc_getconfip

Revision 8175 - Directory Listing - [select for diffs]
Modified Sat Sep 17 02:45:52 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 8161
rpc: convert all uid and gid variables to u_int.

Revision 8161 - Directory Listing - [select for diffs]
Modified Sat Sep 17 02:20:13 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 8146
 sigaction(2),sigwait(2),sigwaitinfo(2): Remove [EFAULT] error
condition.

Passing an invalid pointer results in undefined behaviour.

The wrappers in libthr access some of the data pointed to by the arguments
in userland, so that an invalid pointer will cause a signal and not an
[EFAULT] error return.

Furthermore, if the [EFAULT] error occurs when the kernel is writing, it is
not a proper error in the sense that the call still commits (changing the
signal disposition or accepting the signal).

Obtained from: FreeBSD

Revision 8146 - Directory Listing - [select for diffs]
Modified Fri Sep 16 22:15:16 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 8133
make more clear

Revision 8133 - Directory Listing - [select for diffs]
Modified Fri Sep 16 21:48:54 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 8130
init the num var to avoid unitialized data.

Revision 8130 - Directory Listing - [select for diffs]
Modified Fri Sep 16 21:46:59 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 8123
rpc.lockd is still freaking out. revert this

Revision 8123 - Directory Listing - [select for diffs]
Modified Fri Sep 16 21:41:36 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 8105
fix a lockup with rpc.lockd

Revision 8105 - Directory Listing - [select for diffs]
Modified Thu Sep 15 23:19:31 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 8096
use struct vdso_timehads data to implement fast gettimeofday(2) and clock_gettime(2) functions if supported.

Revision 8096 - Directory Listing - [select for diffs]
Modified Thu Sep 15 22:53:07 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 8083
bring some things from Bull GNU/Linux NFSv4 project

Revision 8083 - Directory Listing - [select for diffs]
Modified Thu Sep 15 22:39:21 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 8061
fix binary prefixes

Revision 8061 - Directory Listing - [select for diffs]
Modified Thu Sep 15 21:39:21 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 8060
ptsname may set errno per spec

Revision 8060 - Directory Listing - [select for diffs]
Modified Thu Sep 15 21:35:49 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 8058
 Avoid mapping ENOENT to ENOTDIR for non-existent path components.

Revision 8058 - Directory Listing - [select for diffs]
Modified Thu Sep 15 21:32:28 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 8051
Add __BEGIN_DECLS and __END_DECLS to make libprocstat more C++-friendly.

Revision 8051 - Directory Listing - [select for diffs]
Modified Thu Sep 15 21:21:14 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 8047
teach libdwarf about the DW_FORM_flag_present dwarf attribute

Revision 8047 - Directory Listing - [select for diffs]
Modified Thu Sep 15 20:58:47 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 8016
warn against using these for cryptographic purposes.

Revision 8016 - Directory Listing - [select for diffs]
Modified Thu Sep 15 09:04:42 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 7949
fix issues compiling on older releases

Revision 7949 - Directory Listing - [select for diffs]
Modified Wed Sep 14 22:14:56 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 7939
fix symbol visibility and style issues

Revision 7939 - Directory Listing - [select for diffs]
Modified Wed Sep 14 21:39:27 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 7922
document cloexec

Revision 7922 - Directory Listing - [select for diffs]
Modified Wed Sep 14 20:18:23 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 7917
add missing man pages

Revision 7917 - Directory Listing - [select for diffs]
Modified Wed Sep 14 19:48:34 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 7901
Refine the implementation of POSIX_FADV_NOREUSE to perform
POSIX_FADV_DONTNEED requests on the currently accessed portion of the
file on each read(2) or write(2) rather than using direct I/O.  This
gives much better performance including read-ahead and write clustering
similar to normal read(2) and write(2) calls.

If subsequent read(2) and write(2) calls are sequential, then the
POSIX_FADV_DONTNEED requests will cover the entire sequentially-accessed
range.

Obtained from: FreeBSD

Revision 7901 - Directory Listing - [select for diffs]
Modified Wed Sep 14 19:09:03 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 7865
remerge some things from netbsd

Revision 7865 - Directory Listing - [select for diffs]
Modified Wed Sep 14 16:15:59 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 7835
correct bugs section of strerror(3) man page

Revision 7835 - Directory Listing - [select for diffs]
Modified Wed Sep 7 00:43:31 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 7832
improve libgeom MXL parsing error handling

Revision 7832 - Directory Listing - [select for diffs]
Modified Wed Sep 7 00:28:02 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 7812
add missing symbol

Revision 7812 - Directory Listing - [select for diffs]
Modified Tue Sep 6 23:21:34 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 7783
fix man page text for getline

Revision 7783 - Directory Listing - [select for diffs]
Modified Mon Sep 5 16:24:20 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 7771
Implement userland changes for kqueue resource limits

Obtained from: FreeBSD svn 256850

Revision 7771 - Directory Listing - [select for diffs]
Modified Sat Sep 3 21:46:31 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 7768
make the min supported release 0.8 so that we have blocks

Revision 7768 - Directory Listing - [select for diffs]
Modified Sat Aug 27 20:37:49 2016 UTC (7 years, 7 months ago) by laffer1
Diff to previous 7767
run sql for settings on serial queue

Revision 7767 - Directory Listing - [select for diffs]
Modified Sat Aug 27 20:28:24 2016 UTC (7 years, 7 months ago) by laffer1
Diff to previous 7766
attempt to standardize the select count * code for indexes

Revision 7766 - Directory Listing - [select for diffs]
Modified Sat Aug 27 14:28:28 2016 UTC (7 years, 7 months ago) by laffer1
Diff to previous 7765
add some guards

Revision 7765 - Directory Listing - [select for diffs]
Modified Sat Aug 27 14:28:14 2016 UTC (7 years, 7 months ago) by laffer1
Diff to previous 7752
increment pointer rather than just infinite loop here

Revision 7752 - Directory Listing - [select for diffs]
Modified Sun Aug 21 00:07:05 2016 UTC (7 years, 7 months ago) by laffer1
Diff to previous 7749
code cleanup and locking fixes

Revision 7749 - Directory Listing - [select for diffs]
Modified Sat Aug 20 22:47:00 2016 UTC (7 years, 7 months ago) by laffer1
Diff to previous 7745
cleanup formatting

Revision 7745 - Directory Listing - [select for diffs]
Modified Wed Aug 17 03:06:59 2016 UTC (7 years, 7 months ago) by laffer1
Diff to previous 7744
fix locking

Revision 7744 - Directory Listing - [select for diffs]
Modified Wed Aug 17 02:42:15 2016 UTC (7 years, 7 months ago) by laffer1
Diff to previous 7742
fix some potential thread safety issues with sqlite access

Revision 7742 - Directory Listing - [select for diffs]
Modified Mon Aug 15 03:16:50 2016 UTC (7 years, 7 months ago) by laffer1
Diff to previous 7726
fix mode logic

Revision 7726 - Directory Listing - [select for diffs]
Modified Fri Aug 12 17:06:40 2016 UTC (7 years, 7 months ago) by laffer1
Diff to previous 7702
handle null case for owner/group/mode and also allow data to be empty string if a command like @owner with no params is used

Revision 7702 - Directory Listing - [select for diffs]
Modified Fri Aug 12 01:17:00 2016 UTC (7 years, 7 months ago) by laffer1
Diff to previous 7701
support libs to build

Revision 7701 - Directory Listing - [select for diffs]
Modified Fri Aug 12 01:16:44 2016 UTC (7 years, 7 months ago) by laffer1
Diff to previous 7700
mach/launchd support libs

Revision 7700 - Directory Listing - [select for diffs]
Modified Fri Aug 12 01:15:53 2016 UTC (7 years, 7 months ago) by laffer1
Diff to previous 7689
add libnotify/libosxsupport

Revision 7689 - Directory Listing - [select for diffs]
Modified Tue Aug 9 00:40:50 2016 UTC (7 years, 7 months ago) by laffer1
Diff to previous 7688
fix a typo

Revision 7688 - Directory Listing - [select for diffs]
Modified Tue Aug 9 00:30:38 2016 UTC (7 years, 7 months ago) by laffer1
Diff to previous 7685
wrap attach call in its own method

Revision 7685 - Directory Listing - [select for diffs]
Modified Sun Aug 7 20:22:22 2016 UTC (7 years, 7 months ago) by laffer1
Diff to previous 7684
 change the order we fetch things

Revision 7684 - Directory Listing - [select for diffs]
Modified Sun Aug 7 20:19:49 2016 UTC (7 years, 7 months ago) by laffer1
Diff to previous 7683
fix error handler after refactor

Revision 7683 - Directory Listing - [select for diffs]
Modified Sun Aug 7 20:04:33 2016 UTC (7 years, 7 months ago) by laffer1
Diff to previous 7682
fix a double free and add retry code on a locked database

Revision 7682 - Directory Listing - [select for diffs]
Modified Sun Aug 7 15:59:19 2016 UTC (7 years, 7 months ago) by laffer1
Diff to previous 7681
fix a memory leak

Revision 7681 - Directory Listing - [select for diffs]
Modified Sun Aug 7 07:30:02 2016 UTC (7 years, 7 months ago) by laffer1
Diff to previous 7680
remove logevent call

Revision 7680 - Directory Listing - [select for diffs]
Modified Sun Aug 7 07:01:33 2016 UTC (7 years, 7 months ago) by laffer1
Diff to previous 7679
fix order

Revision 7679 - Directory Listing - [select for diffs]
Modified Sun Aug 7 06:53:47 2016 UTC (7 years, 7 months ago) by laffer1
Diff to previous 7678
convert pre and post to use shared code. This allows us to use the serial queue for sql access and reuse code

Revision 7678 - Directory Listing - [select for diffs]
Modified Sun Aug 7 06:17:10 2016 UTC (7 years, 7 months ago) by laffer1
Diff to previous 7677
move installed event back where it goes. there is a postexec event anyway., migrate to a serial queue for asset list

Revision 7677 - Directory Listing - [select for diffs]
Modified Sun Aug 7 06:03:58 2016 UTC (7 years, 7 months ago) by laffer1
Diff to previous 7676
protect stats with serial queue for db queries

Revision 7676 - Directory Listing - [select for diffs]
Modified Sun Aug 7 06:02:23 2016 UTC (7 years, 7 months ago) by laffer1
Diff to previous 7675
attempt to protect prepare with a serial queue

Revision 7675 - Directory Listing - [select for diffs]
Modified Sun Aug 7 04:58:55 2016 UTC (7 years, 7 months ago) by laffer1
Diff to previous 7674
call finalize when we fail

Revision 7674 - Directory Listing - [select for diffs]
Modified Sun Aug 7 03:36:51 2016 UTC (7 years, 7 months ago) by laffer1
Diff to previous 7673
get rid of an unused var

Revision 7673 - Directory Listing - [select for diffs]
Modified Sun Aug 7 03:35:54 2016 UTC (7 years, 7 months ago) by laffer1
Diff to previous 7664
use a tailq rather than a select intermixed with inserts. this will limit possible issues since we are using the same connection to the db

Revision 7664 - Directory Listing - [select for diffs]
Modified Sat Aug 6 20:16:00 2016 UTC (7 years, 7 months ago) by laffer1
Diff to previous 7663
switch to wal mode by default. This is noticably faster for install operations.

Revision 7663 - Directory Listing - [select for diffs]
Modified Sat Aug 6 19:50:27 2016 UTC (7 years, 7 months ago) by laffer1
Diff to previous 7662
add sanity check

Revision 7662 - Directory Listing - [select for diffs]
Modified Sat Aug 6 19:27:02 2016 UTC (7 years, 7 months ago) by laffer1
Diff to previous 7661
mark package clean/installed only after post install steps now.

Revision 7661 - Directory Listing - [select for diffs]
Modified Sat Aug 6 19:10:35 2016 UTC (7 years, 7 months ago) by laffer1
Diff to previous 7660
add logging to syslog when a package fails to install. Refactor several parts of do_actual_install into their own functions. Add error handling for sample files.

Revision 7660 - Directory Listing - [select for diffs]
Modified Sat Aug 6 18:47:43 2016 UTC (7 years, 7 months ago) by laffer1
Diff to previous 7659
refactor count code into its own method

Revision 7659 - Directory Listing - [select for diffs]
Modified Sat Aug 6 18:32:09 2016 UTC (7 years, 7 months ago) by laffer1
Diff to previous 7654
formatting fixes

Revision 7654 - Directory Listing - [select for diffs]
Modified Fri Aug 5 22:55:32 2016 UTC (7 years, 7 months ago) by laffer1
Diff to previous 7653
merge changes from 0.8

Revision 7653 - Directory Listing - [select for diffs]
Modified Fri Aug 5 22:53:53 2016 UTC (7 years, 7 months ago) by laffer1
Diff to previous 7640
add mkdir code

Revision 7640 - Directory Listing - [select for diffs]
Modified Sun Jun 26 00:25:57 2016 UTC (7 years, 9 months ago) by laffer1
Diff to previous 7639
setup version

Revision 7639 - Directory Listing - [select for diffs]
Modified Sun Jun 26 00:18:17 2016 UTC (7 years, 9 months ago) by laffer1
Diff to previous 7638
fix some merging issues

Revision 7638 - Directory Listing - [select for diffs]
Modified Sun Jun 26 00:05:42 2016 UTC (7 years, 9 months ago) by laffer1
Diff to previous 7626
logger should use %s

Revision 7626 - Directory Listing - [select for diffs]
Modified Tue May 31 22:44:27 2016 UTC (7 years, 9 months ago) by laffer1
Diff to previous 7580
fix upgrades so that we do not continuously try to recreate tables during mport operations. This fixes some errors as well as speeds up some operations

Revision 7580 - Directory Listing - [select for diffs]
Modified Fri May 27 03:40:40 2016 UTC (7 years, 10 months ago) by laffer1
Diff to previous 7574
add haswell and ivy chips

Revision 7574 - Directory Listing - [select for diffs]
Modified Fri May 27 03:19:37 2016 UTC (7 years, 10 months ago) by laffer1
Diff to previous 7570
lower warns level

Revision 7570 - Directory Listing - [select for diffs]
Modified Sun May 22 23:35:52 2016 UTC (7 years, 10 months ago) by laffer1
Diff to previous 7569
remove sparc code

Revision 7569 - Directory Listing - [select for diffs]
Modified Sun May 22 23:35:07 2016 UTC (7 years, 10 months ago) by laffer1
Diff to previous 7568
fix some warnings.

Revision 7568 - Directory Listing - [select for diffs]
Modified Sun May 22 22:01:26 2016 UTC (7 years, 10 months ago) by laffer1
Diff to previous 7565
init user

Revision 7565 - Directory Listing - [select for diffs]
Modified Sun May 22 20:13:42 2016 UTC (7 years, 10 months ago) by laffer1
Diff to previous 7544
fix pam build for  Micrampelis

Revision 7544 - Directory Listing - [select for diffs]
Modified Thu Apr 21 01:38:00 2016 UTC (7 years, 11 months ago) by laffer1
Diff to previous 7543
set clang vendor

Revision 7543 - Directory Listing - [select for diffs]
Modified Wed Apr 20 12:57:56 2016 UTC (7 years, 11 months ago) by laffer1
Diff to previous 7517
fix some warnings

Revision 7517 - Directory Listing - [select for diffs]
Modified Tue Apr 12 22:51:21 2016 UTC (7 years, 11 months ago) by laffer1
Diff to previous 7515
add link to man page for wait6.

Revision 7515 - Directory Listing - [select for diffs]
Modified Sat Apr 9 21:57:45 2016 UTC (7 years, 11 months ago) by laffer1
Diff to previous 7514
first pass at handling directory perms with @dir() syntax

Revision 7514 - Directory Listing - [select for diffs]
Modified Sat Apr 9 21:56:55 2016 UTC (7 years, 11 months ago) by laffer1
Diff to previous 7513
add asset dir owner mode type.

Revision 7513 - Directory Listing - [select for diffs]
Modified Sat Apr 9 21:01:38 2016 UTC (7 years, 11 months ago) by laffer1
Diff to previous 7512
fix comment

Revision 7512 - Directory Listing - [select for diffs]
Modified Sat Apr 9 21:01:24 2016 UTC (7 years, 11 months ago) by laffer1
Diff to previous 7511
fix path issue on deletes by catching absolute paths and storing them properly in the master database. This should help with verify as well.

Revision 7511 - Directory Listing - [select for diffs]
Modified Sat Apr 9 20:30:07 2016 UTC (7 years, 11 months ago) by laffer1
Diff to previous 7510
include asset file owner mode files in archive.

Revision 7510 - Directory Listing - [select for diffs]
Modified Sat Apr 9 20:29:50 2016 UTC (7 years, 11 months ago) by laffer1
Diff to previous 7509
hide debug messages

Revision 7509 - Directory Listing - [select for diffs]
Modified Sat Apr 9 20:26:21 2016 UTC (7 years, 11 months ago) by laffer1
Diff to previous 7508
improve error handling for modes. fix the file install count for the progress bar to include @() syntax.

Revision 7508 - Directory Listing - [select for diffs]
Modified Sat Apr 9 20:25:07 2016 UTC (7 years, 11 months ago) by laffer1
Diff to previous 7507
fix typo in comment.

Revision 7507 - Directory Listing - [select for diffs]
Modified Sat Apr 9 20:24:45 2016 UTC (7 years, 11 months ago) by laffer1
Diff to previous 7506
ws

Revision 7506 - Directory Listing - [select for diffs]
Modified Sat Apr 9 19:43:37 2016 UTC (7 years, 11 months ago) by laffer1
Diff to previous 7505
fix a bug with new plist parsing due to ignoring the leading (

Revision 7505 - Directory Listing - [select for diffs]
Modified Sat Apr 9 02:36:27 2016 UTC (7 years, 11 months ago) by laffer1
Diff to previous 7504
sanity check checksums

Revision 7504 - Directory Listing - [select for diffs]
Modified Sat Apr 9 01:53:33 2016 UTC (7 years, 11 months ago) by laffer1
Diff to previous 7503
handle @() syntax for install

Revision 7503 - Directory Listing - [select for diffs]
Modified Sat Apr 9 01:14:01 2016 UTC (7 years, 11 months ago) by laffer1
Diff to previous 7502
write owner, group, mode for @() syntax

Revision 7502 - Directory Listing - [select for diffs]
Modified Sat Apr 9 01:13:28 2016 UTC (7 years, 11 months ago) by laffer1
Diff to previous 7499
start work on @(root,wheel,0755) command structure

Revision 7499 - Directory Listing - [select for diffs]
Modified Fri Mar 25 01:04:13 2016 UTC (8 years ago) by laffer1
Diff to previous 7495
Create an mport_info public api

Revision 7495 - Directory Listing - [select for diffs]
Modified Sun Mar 20 23:38:57 2016 UTC (8 years ago) by laffer1
Diff to previous 7491
add definition for _fillcontextx2

Revision 7491 - Directory Listing - [select for diffs]
Modified Sun Mar 20 23:13:12 2016 UTC (8 years ago) by laffer1
Diff to previous 7490
tweak threading priority

Revision 7490 - Directory Listing - [select for diffs]
Modified Sun Mar 20 22:18:45 2016 UTC (8 years ago) by laffer1
Diff to previous 7489
Replace access to /dev/random with kernel pseudo random number source KERN_ARND and remove fallback.

POSIX requires rand(3) return values in the 0 to rand max range, but ACM formula we have intranl state in the range 1, 0x7fffffffe  so our rand max value is never reached (zero as well)

Make this POSIX friendly.

Don't overflow on big seeds.

Obtained from: FreeBSD 9 stable.

Revision 7489 - Directory Listing - [select for diffs]
Modified Sun Mar 20 21:57:32 2016 UTC (8 years ago) by laffer1
Diff to previous 7488
improve compatibility with recent flex versions.

Revision 7488 - Directory Listing - [select for diffs]
Modified Sun Mar 20 21:55:46 2016 UTC (8 years ago) by laffer1
Diff to previous 7487
avoid SIGPIPE when nscd closes the connection.

Revision 7487 - Directory Listing - [select for diffs]
Modified Sun Mar 20 21:53:51 2016 UTC (8 years ago) by laffer1
Diff to previous 7486
restrict use of source address selection of getipnodebyname(1) only to IPv6 addresses.

Revision 7486 - Directory Listing - [select for diffs]
Modified Sun Mar 20 21:51:49 2016 UTC (8 years ago) by laffer1
Diff to previous 7485
remove extra ;

Revision 7485 - Directory Listing - [select for diffs]
Modified Sun Mar 20 21:50:56 2016 UTC (8 years ago) by laffer1
Diff to previous 7484
this is no longer a draft.

Revision 7484 - Directory Listing - [select for diffs]
Modified Sun Mar 20 21:49:55 2016 UTC (8 years ago) by laffer1
Diff to previous 7483
return zero from get_addreslectpolicy() when no source-address-selection policy is installed.

Revision 7483 - Directory Listing - [select for diffs]
Modified Sun Mar 20 21:45:47 2016 UTC (8 years ago) by laffer1
Diff to previous 7482
tag

Revision 7482 - Directory Listing - [select for diffs]
Modified Sun Mar 20 21:44:39 2016 UTC (8 years ago) by laffer1
Diff to previous 7480
update man page

Revision 7480 - Directory Listing - [select for diffs]
Modified Sun Mar 20 21:34:42 2016 UTC (8 years ago) by laffer1
Diff to previous 7478
drop sparc code

Revision 7478 - Directory Listing - [select for diffs]
Modified Sat Mar 19 00:58:24 2016 UTC (8 years ago) by laffer1
Diff to previous 7476
add to symbol map

Revision 7476 - Directory Listing - [select for diffs]
Modified Sat Mar 19 00:39:41 2016 UTC (8 years ago) by laffer1
Diff to previous 7475
add missing references

Revision 7475 - Directory Listing - [select for diffs]
Modified Sat Mar 19 00:11:39 2016 UTC (8 years ago) by laffer1
Diff to previous 7474
Fix the spurious signal handler call with zero signo in the threaded process.

Obtained from: FreeBSD (rev 258767)

Revision 7474 - Directory Listing - [select for diffs]
Modified Sat Mar 19 00:07:45 2016 UTC (8 years ago) by laffer1
Diff to previous 7473
The SUSv4tcl requires that pthread_setcancelstate() shall not be a cancellation point. When enabling cancellation, only process the pending cancellatinos for async mode.

Obtained from: FreeBSD

Revision 7473 - Directory Listing - [select for diffs]
Modified Sat Mar 19 00:06:05 2016 UTC (8 years ago) by laffer1
Diff to previous 7472
fix sizeof operand mismatch. obtained from Dragonfly

Revision 7472 - Directory Listing - [select for diffs]
Modified Sat Mar 19 00:04:17 2016 UTC (8 years ago) by laffer1
Diff to previous 7453
microoptimization: make two vars during init const.

Revision 7453 - Directory Listing - [select for diffs]
Modified Mon Feb 29 02:25:30 2016 UTC (8 years, 1 month ago) by laffer1
Diff to previous 7452
add ldscript

Revision 7452 - Directory Listing - [select for diffs]
Modified Mon Feb 29 02:08:44 2016 UTC (8 years, 1 month ago) by laffer1
Diff to previous 7445
sync libc++ with newer c++ standard version

Revision 7445 - Directory Listing - [select for diffs]
Modified Wed Feb 17 16:34:34 2016 UTC (8 years, 1 month ago) by laffer1
Diff to previous 7437
add list functionality to index. We can now list everything in the index via public api

Revision 7437 - Directory Listing - [select for diffs]
Modified Sat Jan 23 20:34:25 2016 UTC (8 years, 2 months ago) by laffer1
Diff to previous 7436
use int here too

Revision 7436 - Directory Listing - [select for diffs]
Modified Sat Jan 23 20:26:02 2016 UTC (8 years, 2 months ago) by laffer1
Diff to previous 7435
these are int types, handle them as such in the query

Revision 7435 - Directory Listing - [select for diffs]
Modified Sat Jan 23 20:06:39 2016 UTC (8 years, 2 months ago) by laffer1
Diff to previous 7404
use sync for now as the pointer is getting messed up and we need to refactor this.  stops crash with CONFLICTS in package

Revision 7404 - Directory Listing - [select for diffs]
Modified Wed Jan 6 20:10:37 2016 UTC (8 years, 2 months ago) by laffer1
Diff to previous 7403
add libc++ makefile

Revision 7403 - Directory Listing - [select for diffs]
Modified Wed Jan 6 19:35:31 2016 UTC (8 years, 2 months ago) by laffer1
Diff to previous 7402
add aligned_alloc(3) to libc.

Revision 7402 - Directory Listing - [select for diffs]
Modified Wed Jan 6 18:48:49 2016 UTC (8 years, 2 months ago) by laffer1
Diff to previous 7388
add libcxxrt makefile

Revision 7388 - Directory Listing - [select for diffs]
Modified Tue Dec 1 10:49:51 2015 UTC (8 years, 3 months ago) by laffer1
Diff to previous 7387
exclude pre & post exec statements from the main plist loop

Revision 7387 - Directory Listing - [select for diffs]
Modified Tue Dec 1 10:13:06 2015 UTC (8 years, 3 months ago) by laffer1
Diff to previous 7386
optimize postexec handler

Revision 7386 - Directory Listing - [select for diffs]
Modified Sun Nov 29 17:32:47 2015 UTC (8 years, 4 months ago) by laffer1
Diff to previous 7385
micro optimization. Only fetch rows that we want to use.

Revision 7385 - Directory Listing - [select for diffs]
Modified Sun Nov 29 17:29:45 2015 UTC (8 years, 4 months ago) by laffer1
Diff to previous 7384
don't mess with modes in the pre step as we're not using them.

Revision 7384 - Directory Listing - [select for diffs]
Modified Sun Nov 29 17:26:53 2015 UTC (8 years, 4 months ago) by laffer1
Diff to previous 7381
Don't fetch the checksum for the pre steps. We're not using it for anything.

Revision 7381 - Directory Listing - [select for diffs]
Modified Sun Nov 29 15:48:43 2015 UTC (8 years, 4 months ago) by laffer1
Diff to previous 7380
add a new public api for fetching indexes explicitly

Revision 7380 - Directory Listing - [select for diffs]
Modified Sun Nov 29 03:51:46 2015 UTC (8 years, 4 months ago) by laffer1
Diff to previous 7377
wtf

Revision 7377 - Directory Listing - [select for diffs]
Modified Sun Nov 29 02:58:17 2015 UTC (8 years, 4 months ago) by laffer1
Diff to previous 7376
init the queues

Revision 7376 - Directory Listing - [select for diffs]
Modified Sun Nov 29 02:48:54 2015 UTC (8 years, 4 months ago) by laffer1
Diff to previous 7375
use the sql queue

Revision 7375 - Directory Listing - [select for diffs]
Modified Sun Nov 29 01:13:18 2015 UTC (8 years, 4 months ago) by laffer1
Diff to previous 7374
oops. remove debug statement

Revision 7374 - Directory Listing - [select for diffs]
Modified Sun Nov 29 01:12:53 2015 UTC (8 years, 4 months ago) by laffer1
Diff to previous 7373
clean up error handler

Revision 7373 - Directory Listing - [select for diffs]
Modified Sun Nov 29 00:56:06 2015 UTC (8 years, 4 months ago) by laffer1
Diff to previous 7372
give feedback for cleanup operations

Revision 7372 - Directory Listing - [select for diffs]
Modified Sun Nov 29 00:48:41 2015 UTC (8 years, 4 months ago) by laffer1
Diff to previous 7370
explicit cast to avoid clang warnings

Revision 7370 - Directory Listing - [select for diffs]
Modified Sun Nov 29 00:47:27 2015 UTC (8 years, 4 months ago) by laffer1
Diff to previous 7369
fix several dispatch queues

Revision 7369 - Directory Listing - [select for diffs]
Modified Sat Nov 28 23:55:49 2015 UTC (8 years, 4 months ago) by laffer1
Diff to previous 7368
use extern

Revision 7368 - Directory Listing - [select for diffs]
Modified Sat Nov 28 23:55:29 2015 UTC (8 years, 4 months ago) by laffer1
Diff to previous 7367
force sqlite3

Revision 7367 - Directory Listing - [select for diffs]
Modified Sat Nov 28 23:08:50 2015 UTC (8 years, 4 months ago) by laffer1
Diff to previous 7364
add some libdispatch love

Revision 7364 - Directory Listing - [select for diffs]
Modified Sun Nov 22 18:24:43 2015 UTC (8 years, 4 months ago) by laffer1
Diff to previous 7360
add blocks support for future use in libmport

Revision 7360 - Directory Listing - [select for diffs]
Modified Fri Nov 13 13:16:21 2015 UTC (8 years, 4 months ago) by laffer1
Diff to previous 7359
disable the progress indicator when magus is running

Revision 7359 - Directory Listing - [select for diffs]
Modified Thu Nov 12 13:53:43 2015 UTC (8 years, 4 months ago) by laffer1
Diff to previous 7358
add pkg config file

Revision 7358 - Directory Listing - [select for diffs]
Modified Sun Nov 1 20:19:57 2015 UTC (8 years, 4 months ago) by laffer1
Diff to previous 7352
use the existing merge_env to clear the environment safely.

Revision 7352 - Directory Listing - [select for diffs]
Modified Sun Oct 18 01:24:24 2015 UTC (8 years, 5 months ago) by laffer1
Diff to previous 7349
add stats

Revision 7349 - Directory Listing - [select for diffs]
Modified Sun Oct 18 01:16:16 2015 UTC (8 years, 5 months ago) by laffer1
Diff to previous 7348
connect stats to build

Revision 7348 - Directory Listing - [select for diffs]
Modified Sun Oct 18 01:03:42 2015 UTC (8 years, 5 months ago) by laffer1
Diff to previous 7335
add an initial statistics api

Revision 7335 - Directory Listing - [select for diffs]
Modified Sun Sep 27 14:36:54 2015 UTC (8 years, 6 months ago) by laffer1
Diff to previous 7333
add newline

Revision 7333 - Directory Listing - [select for diffs]
Modified Sat Sep 26 20:24:09 2015 UTC (8 years, 6 months ago) by laffer1
Diff to previous 7332
add newline

Revision 7332 - Directory Listing - [select for diffs]
Modified Sat Sep 26 19:04:38 2015 UTC (8 years, 6 months ago) by laffer1
Diff to previous 7331
bump the midnightbsd mport version after recent changes.

Revision 7331 - Directory Listing - [select for diffs]
Modified Sat Sep 26 19:04:14 2015 UTC (8 years, 6 months ago) by laffer1
Diff to previous 7330
code cleanup and formatting fixes.

Revision 7330 - Directory Listing - [select for diffs]
Modified Sat Sep 26 19:03:58 2015 UTC (8 years, 6 months ago) by laffer1
Diff to previous 7329
code cleanup and formatting fixes.

Revision 7329 - Directory Listing - [select for diffs]
Modified Sat Sep 26 19:03:19 2015 UTC (8 years, 6 months ago) by laffer1
Diff to previous 7328
code cleanup and formatting fixes.

Revision 7328 - Directory Listing - [select for diffs]
Modified Sat Sep 26 19:03:00 2015 UTC (8 years, 6 months ago) by laffer1
Diff to previous 7327
code cleanup and formatting fixes.

Revision 7327 - Directory Listing - [select for diffs]
Modified Sat Sep 26 18:52:44 2015 UTC (8 years, 6 months ago) by laffer1
Diff to previous 7322
fix non POSIX compliant use of libfetch.

Revision 7322 - Directory Listing - [select for diffs]
Modified Sat Sep 26 18:17:38 2015 UTC (8 years, 6 months ago) by laffer1
Diff to previous 7321
since it's an int for type, just use %d

Revision 7321 - Directory Listing - [select for diffs]
Modified Sat Sep 26 18:01:21 2015 UTC (8 years, 6 months ago) by laffer1
Diff to previous 7320
remove seveal unused variables.

Revision 7320 - Directory Listing - [select for diffs]
Modified Sat Sep 26 17:59:38 2015 UTC (8 years, 6 months ago) by laffer1
Diff to previous 7319
fixup a bunch of errors

Revision 7319 - Directory Listing - [select for diffs]
Modified Sat Sep 26 17:56:56 2015 UTC (8 years, 6 months ago) by laffer1
Diff to previous 7318
remove unused parameter

Revision 7318 - Directory Listing - [select for diffs]
Modified Sat Sep 26 17:55:44 2015 UTC (8 years, 6 months ago) by laffer1
Diff to previous 7317
fix several issues

Revision 7317 - Directory Listing - [select for diffs]
Modified Sat Sep 26 17:53:35 2015 UTC (8 years, 6 months ago) by laffer1
Diff to previous 7316
add mode

Revision 7316 - Directory Listing - [select for diffs]
Modified Sat Sep 26 17:50:54 2015 UTC (8 years, 6 months ago) by laffer1
Diff to previous 7315
just don't do it

Revision 7315 - Directory Listing - [select for diffs]
Modified Sat Sep 26 17:50:19 2015 UTC (8 years, 6 months ago) by laffer1
Diff to previous 7314
fix additonal typos

Revision 7314 - Directory Listing - [select for diffs]
Modified Sat Sep 26 17:49:10 2015 UTC (8 years, 6 months ago) by laffer1
Diff to previous 7313
set file

Revision 7313 - Directory Listing - [select for diffs]
Modified Sat Sep 26 17:45:27 2015 UTC (8 years, 6 months ago) by laffer1
Diff to previous 7312
Initial implementation of pre exec/unexec and post exec/unexec for plists

Historically we've run @exec and @unexec inline.  While this is still supported, we're now refactoring to allow steps before
and after package runs.

@preexec and @postexec fire on install and updates

@preunexec and @postunexec fire on deletes. (and updates when removing)

Revision 7312 - Directory Listing - [select for diffs]
Modified Sat Sep 26 16:25:00 2015 UTC (8 years, 6 months ago) by laffer1
Diff to previous 7311
Cleanup formatting so this is more readable.

Revision 7311 - Directory Listing - [select for diffs]
Modified Sat Sep 26 16:01:16 2015 UTC (8 years, 6 months ago) by laffer1
Diff to previous 7310
Cleanup formatting so this is more readable.

Revision 7310 - Directory Listing - [select for diffs]
Modified Sat Sep 26 15:44:48 2015 UTC (8 years, 6 months ago) by laffer1
Diff to previous 7309
whitespace & formatting

Revision 7309 - Directory Listing - [select for diffs]
Modified Sat Sep 26 15:44:35 2015 UTC (8 years, 6 months ago) by laffer1
Diff to previous 7268
drop support for old versions and identify 0.8

Revision 7268 - Directory Listing - [select for diffs]
Modified Tue Aug 18 23:16:28 2015 UTC (8 years, 7 months ago) by laffer1
Diff to previous 7267
more libarchive updates

Revision 7267 - Directory Listing - [select for diffs]
Modified Tue Aug 18 23:14:53 2015 UTC (8 years, 7 months ago) by laffer1
Diff to previous 7266
fix bundle read after libarchive update

Revision 7266 - Directory Listing - [select for diffs]
Modified Tue Aug 18 23:13:58 2015 UTC (8 years, 7 months ago) by laffer1
Diff to previous 7258
update deprected functions from libarchive 3.

Revision 7258 - Directory Listing - [select for diffs]
Modified Sat Aug 15 14:42:20 2015 UTC (8 years, 7 months ago) by laffer1
Diff to previous 7256
add stdarg to config

Revision 7256 - Directory Listing - [select for diffs]
Modified Sat Aug 15 13:37:24 2015 UTC (8 years, 7 months ago) by laffer1
Diff to previous 7254
update config for libarchive 3.1.2

Revision 7254 - Directory Listing - [select for diffs]
Modified Sat Aug 15 13:28:54 2015 UTC (8 years, 7 months ago) by laffer1
Diff to previous 7253
setmode(3) now returns errno consistently on error.

Obtained from: NetBSD

Revision 7253 - Directory Listing - [select for diffs]
Modified Sat Aug 15 13:27:03 2015 UTC (8 years, 7 months ago) by laffer1
Diff to previous 7248
do not use free() without stdlib.h

Revision 7248 - Directory Listing - [select for diffs]
Modified Fri Aug 14 14:39:58 2015 UTC (8 years, 7 months ago) by laffer1
Diff to previous 7217
add userland piece for wait6 system call

Revision 7217 - Directory Listing - [select for diffs]
Modified Sun Aug 9 23:45:39 2015 UTC (8 years, 7 months ago) by laffer1
Diff to previous 7215
code cleanup

Revision 7215 - Directory Listing - [select for diffs]
Modified Sat Aug 8 04:57:19 2015 UTC (8 years, 7 months ago) by laffer1
Diff to previous 7207
add syslog support to libmport. when installing or uninstalling, it will be logged via LOG_NOTICE facility

Revision 7207 - Directory Listing - [select for diffs]
Modified Sun Aug 2 19:53:24 2015 UTC (8 years, 7 months ago) by laffer1
Diff to previous 7205
upgrade configuration

Revision 7205 - Directory Listing - [select for diffs]
Modified Sun Aug 2 14:27:39 2015 UTC (8 years, 7 months ago) by laffer1
Diff to previous 7204
add libjansson

Revision 7204 - Directory Listing - [select for diffs]
Modified Sun Aug 2 14:27:05 2015 UTC (8 years, 7 months ago) by laffer1
Diff to previous 7172
add jansson library

Revision 7172 - Directory Listing - [select for diffs]
Modified Sun Jul 26 21:59:33 2015 UTC (8 years, 8 months ago) by laffer1
Diff to previous 7153
Avoid integer overflow and reading past EOF with elf headers.

Obtained from: FreeBSD 10-stable

Revision 7153 - Directory Listing - [select for diffs]
Modified Sun Jul 26 15:18:09 2015 UTC (8 years, 8 months ago) by laffer1
Diff to previous 7152
sync libgssapi with FreeBSD 10 stable

Revision 7152 - Directory Listing - [select for diffs]
Modified Sun Jul 26 03:07:40 2015 UTC (8 years, 8 months ago) by laffer1
Diff to previous 7151
fix compatibility with kerberos heimdal 1.5.2

Revision 7151 - Directory Listing - [select for diffs]
Modified Sun Jul 26 00:58:07 2015 UTC (8 years, 8 months ago) by laffer1
Diff to previous 7140
They've gone to plaid.

Revision 7140 - Directory Listing - [select for diffs]
Modified Sat Jul 25 19:03:20 2015 UTC (8 years, 8 months ago) by laffer1
Diff to previous 7120
Bring in reallocarray(3) from OpenBSD CURRENT.

The reallocarray() function is similar to realloc() except it operates on nmemb members of size size and checks for integer overflow in the calculation nmemb * size.

Revision 7120 - Directory Listing - [select for diffs]
Modified Tue Jul 21 23:33:22 2015 UTC (8 years, 8 months ago) by laffer1
Diff to previous 7093
Sync fetch with FreeBSD 10-stable. Also introduce SSL support

Revision 7093 - Directory Listing - [select for diffs]
Modified Wed Jul 15 12:08:26 2015 UTC (8 years, 8 months ago) by laffer1
Diff to previous 7092
refactor to print a friendly message if the files do not match

Revision 7092 - Directory Listing - [select for diffs]
Modified Wed Jul 15 11:25:25 2015 UTC (8 years, 8 months ago) by laffer1
Diff to previous 7091
partial fix. we are now generating the sample file correctly. on deinstall it is always removed though

Revision 7091 - Directory Listing - [select for diffs]
Modified Wed Jul 15 11:07:03 2015 UTC (8 years, 8 months ago) by laffer1
Diff to previous 7090
add register/unregister functions for shells and wire in.  Now @shell will include a shell in /etc/shells automatically!

Revision 7090 - Directory Listing - [select for diffs]
Modified Wed Jul 15 01:45:45 2015 UTC (8 years, 8 months ago) by laffer1
Diff to previous 7089
delete sample file if it matches md5 hash

Revision 7089 - Directory Listing - [select for diffs]
Modified Wed Jul 15 01:28:03 2015 UTC (8 years, 8 months ago) by laffer1
Diff to previous 7088
reimplement mport_copy_file to use C code rather than system() cp to improve performance. Also, modify mport to create a copy of .sample files without the file extension if there isnt already a file. This is often used for config files and it helps the user get a default

Revision 7088 - Directory Listing - [select for diffs]
Modified Sun Jul 12 17:42:35 2015 UTC (8 years, 8 months ago) by laffer1
Diff to previous 7087
teach libmport about @shell. We want to take this a step farther and "register" the shell next.

Revision 7087 - Directory Listing - [select for diffs]
Modified Sun Jul 12 16:41:02 2015 UTC (8 years, 8 months ago) by laffer1
Diff to previous 7071
fix libipsec build with the new lex/byacc

Revision 7071 - Directory Listing - [select for diffs]
Modified Thu Jul 9 01:45:26 2015 UTC (8 years, 8 months ago) by laffer1
Diff to previous 7063
fix a memory leak

Revision 7063 - Directory Listing - [select for diffs]
Modified Sun Jun 21 18:48:44 2015 UTC (8 years, 9 months ago) by laffer1
Diff to previous 7060
add support for stopping a service if it exists automatically!

Revision 7060 - Directory Listing - [select for diffs]
Modified Sat Jun 20 23:24:57 2015 UTC (8 years, 9 months ago) by laffer1
Diff to previous 7053
revert change that breaks gcc builds

Revision 7053 - Directory Listing - [select for diffs]
Modified Sat Jun 20 00:08:35 2015 UTC (8 years, 9 months ago) by laffer1
Diff to previous 7036
add headers for now

Revision 7036 - Directory Listing - [select for diffs]
Modified Sun Jun 14 20:48:59 2015 UTC (8 years, 9 months ago) by laffer1
Diff to previous 7034
fix locked

Revision 7034 - Directory Listing - [select for diffs]
Modified Sun Jun 14 20:43:09 2015 UTC (8 years, 9 months ago) by laffer1
Diff to previous 7030
fix setting locked param

Revision 7030 - Directory Listing - [select for diffs]
Modified Sun Jun 14 18:09:32 2015 UTC (8 years, 9 months ago) by laffer1
Diff to previous 7029
add initial docs for locks

Revision 7029 - Directory Listing - [select for diffs]
Modified Sun Jun 14 18:02:34 2015 UTC (8 years, 9 months ago) by laffer1
Diff to previous 7017
Add support for locking and unlocking packages to libmport. This will allow a user to block update or delete operations on packages

Revision 7017 - Directory Listing - [select for diffs]
Modified Fri Jun 12 15:50:33 2015 UTC (8 years, 9 months ago) by laffer1
Diff to previous 7002
fix typo

Revision 7002 - Directory Listing - [select for diffs]
Modified Sun Apr 19 15:56:54 2015 UTC (8 years, 11 months ago) by laffer1
Diff to previous 6995
bump package version to 0.7

Revision 6995 - Directory Listing - [select for diffs]
Modified Sat Apr 18 18:10:02 2015 UTC (8 years, 11 months ago) by laffer1
Diff to previous 6973
add preliminary support for sample files aka @sample in the plist. This currently only installs the sample file, but eventually will do some additional steps.

Revision 6973 - Directory Listing - [select for diffs]
Modified Fri Mar 13 10:57:27 2015 UTC (9 years ago) by laffer1
Diff to previous 6972
handle data as null

Revision 6972 - Directory Listing - [select for diffs]
Modified Sun Mar 8 18:12:42 2015 UTC (9 years ago) by laffer1
Diff to previous 6962
mark incompatible with GNU

Revision 6962 - Directory Listing - [select for diffs]
Modified Fri Feb 6 13:57:11 2015 UTC (9 years, 1 month ago) by laffer1
Diff to previous 6958
Revert revisions 6952-6954, aka udp lite support. This is not ready for primetime yet.

Revision 6958 - Directory Listing - [select for diffs]
Modified Sun Dec 14 15:11:43 2014 UTC (9 years, 3 months ago) by laffer1
Diff to previous 6952
skip printing the twiddle as frequently.  this speeds up serial output for boots on consoles

Revision 6952 - Directory Listing - [select for diffs]
Modified Sun Nov 16 20:36:05 2014 UTC (9 years, 4 months ago) by laffer1
Diff to previous 6945
UDP Lite aka RFC 3828 support.

Revision 6945 - Directory Listing - [select for diffs]
Modified Wed Nov 12 13:08:55 2014 UTC (9 years, 4 months ago) by laffer1
Diff to previous 6944
turn on threading libs

Revision 6944 - Directory Listing - [select for diffs]
Modified Wed Nov 12 13:08:06 2014 UTC (9 years, 4 months ago) by laffer1
Diff to previous 6941
thread safety is exposing pthread functions now

Revision 6941 - Directory Listing - [select for diffs]
Modified Wed Nov 12 02:52:24 2014 UTC (9 years, 4 months ago) by laffer1
Diff to previous 6913
use isatty to try to avoid crazy output on magus

Revision 6913 - Directory Listing - [select for diffs]
Modified Sat Nov 1 00:01:13 2014 UTC (9 years, 4 months ago) by laffer1
Diff to previous 6891
handle midnightbsd

Revision 6891 - Directory Listing - [select for diffs]
Modified Mon Oct 27 23:55:39 2014 UTC (9 years, 5 months ago) by laffer1
Diff to previous 6888
use the major version only

Revision 6888 - Directory Listing - [select for diffs]
Modified Thu Oct 23 12:32:17 2014 UTC (9 years, 5 months ago) by laffer1
Diff to previous 6858
change the order of default algorithms. DES has to be last so that old apps dont crash

Revision 6858 - Directory Listing - [select for diffs]
Modified Sat Oct 11 14:17:35 2014 UTC (9 years, 5 months ago) by laffer1
Diff to previous 6846
add opsys to user agent

Revision 6846 - Directory Listing - [select for diffs]
Modified Fri Oct 10 12:37:45 2014 UTC (9 years, 5 months ago) by laffer1
Diff to previous 6794
only set permissions on a real file and not a symlink. this was causing an error condition and a failed install. while here, fix ASSET_DIR so that it is handled like dirrm

Revision 6794 - Directory Listing - [select for diffs]
Modified Thu Oct 2 02:04:41 2014 UTC (9 years, 5 months ago) by laffer1
Diff to previous 6793
first pass at supporting permissions aka chmod, chown, chgrp as well as @dir command

Revision 6793 - Directory Listing - [select for diffs]
Modified Thu Oct 2 01:16:08 2014 UTC (9 years, 5 months ago) by laffer1
Diff to previous 6792
add mport_get_uid/mport_get_gid

Revision 6792 - Directory Listing - [select for diffs]
Modified Thu Oct 2 01:09:47 2014 UTC (9 years, 5 months ago) by laffer1
Diff to previous 6781
update database version when upgrading the schema

Revision 6781 - Directory Listing - [select for diffs]
Modified Sat Sep 27 00:47:52 2014 UTC (9 years, 6 months ago) by laffer1
Diff to previous 6778
if cpe isnt defined by mport.create, use alloca to create a null terminated string to appese sqlite

Revision 6778 - Directory Listing - [select for diffs]
Modified Sun Sep 21 17:47:19 2014 UTC (9 years, 6 months ago) by laffer1
Diff to previous 6749
add CPE column to mport bundles and the master list.  bump the MPORT database version to 3 as well as the bundle version

Revision 6749 - Directory Listing - [select for diffs]
Modified Tue Sep 9 15:54:55 2014 UTC (9 years, 6 months ago) by laffer1
Diff to previous 6747
fix environment nulling

Revision 6747 - Directory Listing - [select for diffs]
Modified Sat Sep 6 18:53:03 2014 UTC (9 years, 6 months ago) by laffer1
Diff to previous 6746
update symbol map

Revision 6746 - Directory Listing - [select for diffs]
Modified Sat Sep 6 18:46:52 2014 UTC (9 years, 6 months ago) by laffer1
Diff to previous 6745
update pwcache(3) from NetBSD

Revision 6745 - Directory Listing - [select for diffs]
Modified Sat Sep 6 15:54:57 2014 UTC (9 years, 6 months ago) by laffer1
Diff to previous 6744
bump osversion for current and mport

Revision 6744 - Directory Listing - [select for diffs]
Modified Fri Sep 5 04:30:02 2014 UTC (9 years, 6 months ago) by laffer1
Diff to previous 6702
sync libusb with freebsd 9.2-release

Revision 6702 - Directory Listing - [select for diffs]
Modified Mon Jun 30 12:24:10 2014 UTC (9 years, 9 months ago) by laffer1
Diff to previous 6701
add cdf_time

Revision 6701 - Directory Listing - [select for diffs]
Modified Mon Jun 30 12:17:21 2014 UTC (9 years, 9 months ago) by laffer1
Diff to previous 6667
update config.h for file 5.19

Revision 6667 - Directory Listing - [select for diffs]
Modified Fri Jun 13 02:05:34 2014 UTC (9 years, 9 months ago) by laffer1
Diff to previous 6666
remove unneeded lib

Revision 6666 - Directory Listing - [select for diffs]
Modified Fri Jun 13 02:04:51 2014 UTC (9 years, 9 months ago) by laffer1
Diff to previous 6665
improve ledgability

Revision 6665 - Directory Listing - [select for diffs]
Modified Fri Jun 13 02:04:14 2014 UTC (9 years, 9 months ago) by laffer1
Diff to previous 6664
deal with proxy and redirect in a more sane way

Revision 6664 - Directory Listing - [select for diffs]
Modified Fri Jun 13 02:03:56 2014 UTC (9 years, 9 months ago) by laffer1
Diff to previous 6663
style(9)

Revision 6663 - Directory Listing - [select for diffs]
Modified Fri Jun 13 02:01:38 2014 UTC (9 years, 9 months ago) by laffer1
Diff to previous 6662
increase max redirects to follow

Revision 6662 - Directory Listing - [select for diffs]
Modified Fri Jun 13 01:55:47 2014 UTC (9 years, 9 months ago) by laffer1
Diff to previous 6654
add perm redirect

Revision 6654 - Directory Listing - [select for diffs]
Modified Sat May 3 04:27:36 2014 UTC (9 years, 10 months ago) by laffer1
Diff to previous 6646
tag

Revision 6646 - Directory Listing - [select for diffs]
Modified Sun Apr 20 23:35:23 2014 UTC (9 years, 11 months ago) by laffer1
Diff to previous 6643
explicitly say no man

Revision 6643 - Directory Listing - [select for diffs]
Modified Sun Apr 13 15:01:52 2014 UTC (9 years, 11 months ago) by laffer1
Diff to previous 6641
make things strict, and fix an include bug

Revision 6641 - Directory Listing - [select for diffs]
Modified Sat Apr 12 00:39:15 2014 UTC (9 years, 11 months ago) by laffer1
Diff to previous 6637
prop change

Revision 6637 - Directory Listing - [select for diffs]
Modified Sat Apr 12 00:36:33 2014 UTC (9 years, 11 months ago) by laffer1
Diff to previous 6617
Update libz/zlib to 1.2.7

Revision 6617 - Directory Listing - [select for diffs]
Modified Tue Mar 18 03:05:55 2014 UTC (10 years ago) by laffer1
Diff to previous 6614
implement os version check function as part of the private api

Revision 6614 - Directory Listing - [select for diffs]
Modified Sat Mar 1 20:47:31 2014 UTC (10 years, 1 month ago) by laffer1
Diff to previous 6613
n _pthread_kill(), if passed pthread is current thread, do not send
the signal second time, by adding the missed else before if statement.

Obtained from:	FreeBSD

Revision 6613 - Directory Listing - [select for diffs]
Modified Sat Mar 1 20:17:55 2014 UTC (10 years, 1 month ago) by laffer1
Diff to previous 6612
dont leak memory

Revision 6612 - Directory Listing - [select for diffs]
Modified Sat Mar 1 20:09:53 2014 UTC (10 years, 1 month ago) by laffer1
Diff to previous 6611
ugh.. use calloc here

Revision 6611 - Directory Listing - [select for diffs]
Modified Sat Mar 1 18:48:19 2014 UTC (10 years, 1 month ago) by laffer1
Diff to previous 6610
try to deal with os version in upgrade checks. force new update

Revision 6610 - Directory Listing - [select for diffs]
Modified Sat Mar 1 18:47:36 2014 UTC (10 years, 1 month ago) by laffer1
Diff to previous 6592
try to create the downloads directory if it does not exist.

Revision 6592 - Directory Listing - [select for diffs]
Modified Tue Dec 31 20:20:33 2013 UTC (10 years, 2 months ago) by laffer1
Diff to previous 6550
bump shared lib

Revision 6550 - Directory Listing - [select for diffs]
Modified Mon Dec 23 13:44:58 2013 UTC (10 years, 3 months ago) by laffer1
Diff to previous 6549
warns 0

Revision 6549 - Directory Listing - [select for diffs]
Modified Mon Dec 23 13:42:11 2013 UTC (10 years, 3 months ago) by laffer1
Diff to previous 6540
change versioning

Revision 6540 - Directory Listing - [select for diffs]
Modified Sun Dec 22 23:32:39 2013 UTC (10 years, 3 months ago) by laffer1
Diff to previous 6521
add netbsd compatibility lib

Revision 6521 - Directory Listing - [select for diffs]
Modified Sun Dec 22 21:23:07 2013 UTC (10 years, 3 months ago) by laffer1
Diff to previous 6518
drop sparc

Revision 6518 - Directory Listing - [select for diffs]
Modified Fri Dec 20 23:55:58 2013 UTC (10 years, 3 months ago) by laffer1
Diff to previous 6514
update rel

Revision 6514 - Directory Listing - [select for diffs]
Modified Fri Dec 20 23:12:28 2013 UTC (10 years, 3 months ago) by laffer1
Diff to previous 6499
clang 3.3

Revision 6499 - Directory Listing - [select for diffs]
Modified Thu Dec 19 13:42:55 2013 UTC (10 years, 3 months ago) by laffer1
Diff to previous 6497
do not install partial unwind.h.  This should come from libcxxrt anyway

Revision 6497 - Directory Listing - [select for diffs]
Modified Sun Dec 15 06:44:13 2013 UTC (10 years, 3 months ago) by laffer1
Diff to previous 6495
treat packages of a different os release as updatable

Revision 6495 - Directory Listing - [select for diffs]
Modified Sun Dec 15 06:32:04 2013 UTC (10 years, 3 months ago) by laffer1
Diff to previous 6492
make mport_get_osrelease a public api

Revision 6492 - Directory Listing - [select for diffs]
Modified Sun Dec 15 06:10:57 2013 UTC (10 years, 3 months ago) by laffer1
Diff to previous 6491
During real install, set the os version that the package reports as

Revision 6491 - Directory Listing - [select for diffs]
Modified Sun Dec 15 06:10:34 2013 UTC (10 years, 3 months ago) by laffer1
Diff to previous 6490
remove package file if it fails hash verification so we can download again easily

Revision 6490 - Directory Listing - [select for diffs]
Modified Sun Dec 15 05:57:46 2013 UTC (10 years, 3 months ago) by laffer1
Diff to previous 6487
Create os_release in packages of the master database to indicate what os_release the installed package is for.

This is important because we may be upgrading from 0.4 to 0.5. We want to be able to indicate to the user that we have old packages or force upgrade functionality on them.

Revision 6487 - Directory Listing - [select for diffs]
Modified Sat Dec 14 19:59:36 2013 UTC (10 years, 3 months ago) by laffer1
Diff to previous 6469
add allocaddrinfo(3)

Revision 6469 - Directory Listing - [select for diffs]
Modified Sat Dec 7 23:54:44 2013 UTC (10 years, 3 months ago) by laffer1
Diff to previous 6468
remove cvs2svn prop

Revision 6468 - Directory Listing - [select for diffs]
Modified Sat Dec 7 23:44:19 2013 UTC (10 years, 3 months ago) by laffer1
Diff to previous 6459
Drop sparc64 arch

Revision 6459 - Directory Listing - [select for diffs]
Modified Wed Dec 4 03:45:15 2013 UTC (10 years, 3 months ago) by laffer1
Diff to previous 6426
upgrade libfetch

Revision 6426 - Directory Listing - [select for diffs]
Modified Sat Nov 30 22:52:34 2013 UTC (10 years, 3 months ago) by laffer1
Diff to previous 6425
ffi is not connected to the build, save disk space

Revision 6425 - Directory Listing - [select for diffs]
Modified Sat Nov 30 22:34:04 2013 UTC (10 years, 3 months ago) by laffer1
Diff to previous 6054
reset props for svn keywords

Revision 6054 - Directory Listing - [select for diffs]
Modified Fri Nov 29 22:01:59 2013 UTC (10 years, 4 months ago) by laffer1
Diff to previous 6041
gettext is incompatible with our implementation due to an optimization.  Import a patch from FreeBSD Current to resolve this issue

Revision 6041 - Directory Listing - [select for diffs]
Modified Wed Sep 18 00:36:21 2013 UTC (10 years, 6 months ago) by laffer1
Diff to previous 6028
Start populating os_release.  needs more work

Revision 6028 - Directory Listing - [select for diffs]
Modified Sun Sep 8 15:42:09 2013 UTC (10 years, 6 months ago) by laffer1
Diff to previous 6024
we refactored this on x86 and didnt do it here

Revision 6024 - Directory Listing - [select for diffs]
Modified Sat Sep 7 19:49:51 2013 UTC (10 years, 6 months ago) by laffer1
Diff to previous 5989
Introduce new functions:

mport_version() (public) to display bundle version and currently running os.

mport_get_osrelease() (private util) to get the os release from sysctl

Packate stubs now include the OS version the package was created for in the meta table as os_release key. This way, we know what OS version the package was built for. Fetching packages currently relies on a static define in the mport tool and this may go dynamic in the future.

It might be useful to install old packages in newer os versions in some scenarios such as jails.

Also, bump the fetch url to 0.5 for 0.5-CURRENT as we're starting to tinker with the package format.  The idea is to assume packages are for old releases if they don't include the meta[os_release] and allow a new mechanism to upgrade all packages for those built on the current release when we do major updates.

Revision 5989 - Directory Listing - [select for diffs]
Modified Fri Aug 23 00:42:38 2013 UTC (10 years, 7 months ago) by laffer1
Diff to previous 5981
we need isc_regex

Revision 5981 - Directory Listing - [select for diffs]
Modified Thu Aug 22 12:53:54 2013 UTC (10 years, 7 months ago) by laffer1
Diff to previous 5966
add conditionals to make this thing work

Revision 5966 - Directory Listing - [select for diffs]
Modified Sat Aug 17 19:35:56 2013 UTC (10 years, 7 months ago) by laffer1
Diff to previous 5965
clarity

Revision 5965 - Directory Listing - [select for diffs]
Modified Sat Aug 17 19:35:00 2013 UTC (10 years, 7 months ago) by laffer1
Diff to previous 5964
add debug statement and use strncmp to be on the safe side

Revision 5964 - Directory Listing - [select for diffs]
Modified Sat Aug 17 19:34:37 2013 UTC (10 years, 7 months ago) by laffer1
Diff to previous 5950
print out the md5 hash with it.

Revision 5950 - Directory Listing - [select for diffs]
Modified Sat Aug 10 21:34:15 2013 UTC (10 years, 7 months ago) by laffer1
Diff to previous 5949
add link for clearenv(3) to getenv(3) man page.

Revision 5949 - Directory Listing - [select for diffs]
Modified Sat Aug 10 21:31:20 2013 UTC (10 years, 7 months ago) by laffer1
Diff to previous 5917
Implement clearenv(3)

This never made it into the POSIX standards, but it's popular in some Linux circles and POSIX bindings for Fortran 77 require it.

Revision 5917 - Directory Listing - [select for diffs]
Modified Fri Jun 21 00:46:25 2013 UTC (10 years, 9 months ago) by laffer1
Diff to previous 5915
fix regression

Revision 5915 - Directory Listing - [select for diffs]
Modified Sun Jun 16 00:29:18 2013 UTC (10 years, 9 months ago) by laffer1
Diff to previous 5853
rebrand

Revision 5853 - Directory Listing - [select for diffs]
Modified Tue Apr 2 22:43:24 2013 UTC (10 years, 11 months ago) by laffer1
Diff to previous 5848
There is a security hole in bind that allows an attacker to consume all memory.  Turn of regex to work around the issue.

Revision 5848 - Directory Listing - [select for diffs]
Modified Mon Mar 18 03:37:19 2013 UTC (11 years ago) by laffer1
Diff to previous 5847
format

Revision 5847 - Directory Listing - [select for diffs]
Modified Mon Mar 18 03:14:28 2013 UTC (11 years ago) by laffer1
Diff to previous 5841
formatting.

Revision 5841 - Directory Listing - [select for diffs]
Modified Sun Mar 17 23:54:17 2013 UTC (11 years ago) by laffer1
Diff to previous 5838
accept optional version parameter to mport_install.  This allows users to remove ambiguity with ports like ruby or tcl.

Revision 5838 - Directory Listing - [select for diffs]
Modified Sun Mar 17 22:49:33 2013 UTC (11 years ago) by laffer1
Diff to previous 5837
always perform hash verification on packages at this level.

Revision 5837 - Directory Listing - [select for diffs]
Modified Sun Mar 17 22:05:54 2013 UTC (11 years ago) by laffer1
Diff to previous 5836
drop unused function

Revision 5836 - Directory Listing - [select for diffs]
Modified Sun Mar 17 21:43:55 2013 UTC (11 years ago) by laffer1
Diff to previous 5834
install bundle file is broken. work around for now

Revision 5834 - Directory Listing - [select for diffs]
Modified Sun Mar 17 21:13:21 2013 UTC (11 years ago) by laffer1
Diff to previous 5832
add missing definition for index depends.

Revision 5832 - Directory Listing - [select for diffs]
Modified Sun Mar 17 18:06:18 2013 UTC (11 years ago) by laffer1
Diff to previous 5831
add index_depends.c with dependency list for packages.

Revision 5831 - Directory Listing - [select for diffs]
Modified Sun Mar 10 03:25:35 2013 UTC (11 years ago) by laffer1
Diff to previous 5817
add error handling

Revision 5817 - Directory Listing - [select for diffs]
Modified Mon Mar 4 02:11:00 2013 UTC (11 years ago) by laffer1
Diff to previous 5814
unbreak time zone code.

Revision 5814 - Directory Listing - [select for diffs]
Modified Sun Mar 3 00:35:34 2013 UTC (11 years ago) by laffer1
Diff to previous 5813
more crash bugs

Revision 5813 - Directory Listing - [select for diffs]
Modified Sun Mar 3 00:29:51 2013 UTC (11 years ago) by laffer1
Diff to previous 5812
mport_free_vec is not safe here

Revision 5812 - Directory Listing - [select for diffs]
Modified Sun Mar 3 00:25:12 2013 UTC (11 years ago) by laffer1
Diff to previous 5811
fix build on clang

Revision 5811 - Directory Listing - [select for diffs]
Modified Sun Mar 3 00:24:55 2013 UTC (11 years ago) by laffer1
Diff to previous 5810
null last list entry

Revision 5810 - Directory Listing - [select for diffs]
Modified Sun Mar 3 00:24:18 2013 UTC (11 years ago) by laffer1
Diff to previous 5804
compute length once here.

Revision 5804 - Directory Listing - [select for diffs]
Modified Mon Feb 18 00:15:42 2013 UTC (11 years, 1 month ago) by laffer1
Diff to previous 5803
man pages, etc

Revision 5803 - Directory Listing - [select for diffs]
Modified Mon Feb 18 00:12:22 2013 UTC (11 years, 1 month ago) by laffer1
Diff to previous 5802
tag

Revision 5802 - Directory Listing - [select for diffs]
Modified Mon Feb 18 00:11:40 2013 UTC (11 years, 1 month ago) by laffer1
Diff to previous 5752
drop assignment to itself

Revision 5752 - Directory Listing - [select for diffs]
Modified Wed Jan 30 01:55:40 2013 UTC (11 years, 2 months ago) by laffer1
Diff to previous 5722
step 1 of many updating bind to 9.8

Revision 5722 - Directory Listing - [select for diffs]
Modified Fri Jan 25 03:45:45 2013 UTC (11 years, 2 months ago) by laffer1
Diff to previous 5692
Close input file too.

Revision 5692 - Directory Listing - [select for diffs]
Modified Tue Jan 22 02:26:09 2013 UTC (11 years, 2 months ago) by laffer1
Diff to previous 5679
add debug friendly code and close the bzip file

Revision 5679 - Directory Listing - [select for diffs]
Modified Sat Jan 19 01:50:29 2013 UTC (11 years, 2 months ago) by laffer1
Diff to previous 5668
add sanity checking for md5 hashes in both the db and computed rom files

Revision 5668 - Directory Listing - [select for diffs]
Modified Sun Jan 13 17:34:37 2013 UTC (11 years, 2 months ago) by laffer1
Diff to previous 5666
Sync with freebsd 9 stable

Revision 5666 - Directory Listing - [select for diffs]
Modified Fri Jan 11 04:25:32 2013 UTC (11 years, 2 months ago) by laffer1
Diff to previous 5665
update nls

Revision 5665 - Directory Listing - [select for diffs]
Modified Fri Jan 11 04:24:39 2013 UTC (11 years, 2 months ago) by laffer1
Diff to previous 5648
tag and sync

Revision 5648 - Directory Listing - [select for diffs]
Modified Wed Jan 9 03:03:14 2013 UTC (11 years, 2 months ago) by laffer1
Diff to previous 5608
strndup was under FBSD_1_0

Revision 5608 - Directory Listing - [select for diffs]
Modified Fri Jan 4 23:44:54 2013 UTC (11 years, 2 months ago) by laffer1
Diff to previous 5453
sync up

Revision 5453 - Directory Listing - [select for diffs]
Modified Thu Dec 20 00:18:24 2012 UTC (11 years, 3 months ago) by laffer1
Diff to previous 5452
bump shared lib, warns 0, tag

Revision 5452 - Directory Listing - [select for diffs]
Modified Thu Dec 20 00:17:59 2012 UTC (11 years, 3 months ago) by laffer1
Diff to previous 5451
sync & tag

Revision 5451 - Directory Listing - [select for diffs]
Modified Thu Dec 20 00:17:21 2012 UTC (11 years, 3 months ago) by laffer1
Diff to previous 5450
tag

Revision 5450 - Directory Listing - [select for diffs]
Modified Thu Dec 20 00:17:05 2012 UTC (11 years, 3 months ago) by laffer1
Diff to previous 5449
sync

Revision 5449 - Directory Listing - [select for diffs]
Modified Thu Dec 20 00:15:47 2012 UTC (11 years, 3 months ago) by laffer1
Diff to previous 5448
tag & warns 2

Revision 5448 - Directory Listing - [select for diffs]
Modified Thu Dec 20 00:14:49 2012 UTC (11 years, 3 months ago) by laffer1
Diff to previous 5447
tag, warns 3

Revision 5447 - Directory Listing - [select for diffs]
Modified Wed Dec 19 13:33:48 2012 UTC (11 years, 3 months ago) by laffer1
Diff to previous 5446
warns 2

Revision 5446 - Directory Listing - [select for diffs]
Modified Wed Dec 19 03:26:35 2012 UTC (11 years, 3 months ago) by laffer1
Diff to previous 5445
sync and tag

Revision 5445 - Directory Listing - [select for diffs]
Modified Wed Dec 19 02:54:53 2012 UTC (11 years, 3 months ago) by laffer1
Diff to previous 5444
warns 0

Revision 5444 - Directory Listing - [select for diffs]
Modified Wed Dec 19 02:26:25 2012 UTC (11 years, 3 months ago) by laffer1
Diff to previous 5443
bump shared lib version and set warns

Revision 5443 - Directory Listing - [select for diffs]
Modified Wed Dec 19 00:59:17 2012 UTC (11 years, 3 months ago) by laffer1
Diff to previous 5442
turn off warnings.

Revision 5442 - Directory Listing - [select for diffs]
Modified Wed Dec 19 00:58:23 2012 UTC (11 years, 3 months ago) by laffer1
Diff to previous 5441
sync with freebsd 9

Revision 5441 - Directory Listing - [select for diffs]
Modified Sun Dec 16 19:20:34 2012 UTC (11 years, 3 months ago) by laffer1
Diff to previous 5436
tag and set warns 2

Revision 5436 - Directory Listing - [select for diffs]
Modified Sun Dec 16 16:41:50 2012 UTC (11 years, 3 months ago) by laffer1
Diff to previous 5431
Bump shared lib ver & set warns 6

Revision 5431 - Directory Listing - [select for diffs]
Modified Tue Dec 4 03:12:03 2012 UTC (11 years, 3 months ago) by laffer1
Diff to previous 5416
tag

Revision 5416 - Directory Listing - [select for diffs]
Modified Sun Dec 2 03:36:54 2012 UTC (11 years, 3 months ago) by laffer1
Diff to previous 5411
fix build path

Revision 5411 - Directory Listing - [select for diffs]
Modified Sat Dec 1 22:04:39 2012 UTC (11 years, 3 months ago) by laffer1
Diff to previous 5410
tag

Revision 5410 - Directory Listing - [select for diffs]
Modified Sat Dec 1 22:03:39 2012 UTC (11 years, 3 months ago) by laffer1
Diff to previous 5409
add new man pages

Revision 5409 - Directory Listing - [select for diffs]
Modified Sat Dec 1 22:03:22 2012 UTC (11 years, 3 months ago) by laffer1
Diff to previous 5385
sync with kernel changes, freebsd 9

Revision 5385 - Directory Listing - [select for diffs]
Modified Tue Nov 27 02:45:17 2012 UTC (11 years, 4 months ago) by laffer1
Diff to previous 5384
drop useless tags that are causing build errors

Revision 5384 - Directory Listing - [select for diffs]
Modified Tue Nov 27 01:58:17 2012 UTC (11 years, 4 months ago) by laffer1
Diff to previous 5382
set warns

Revision 5382 - Directory Listing - [select for diffs]
Modified Tue Nov 27 01:42:16 2012 UTC (11 years, 4 months ago) by laffer1
Diff to previous 5381
add descr_compat

Revision 5381 - Directory Listing - [select for diffs]
Modified Tue Nov 27 01:41:37 2012 UTC (11 years, 4 months ago) by laffer1
Diff to previous 5380
add sha512

Revision 5380 - Directory Listing - [select for diffs]
Modified Tue Nov 27 01:40:57 2012 UTC (11 years, 4 months ago) by laffer1
Diff to previous 5379
*** empty log message ***

Revision 5379 - Directory Listing - [select for diffs]
Modified Tue Nov 27 01:40:20 2012 UTC (11 years, 4 months ago) by laffer1
Diff to previous 5378
tag

Revision 5378 - Directory Listing - [select for diffs]
Modified Tue Nov 27 01:39:42 2012 UTC (11 years, 4 months ago) by laffer1
Diff to previous 5377
sync with freebsd

Revision 5377 - Directory Listing - [select for diffs]
Modified Tue Nov 27 01:37:49 2012 UTC (11 years, 4 months ago) by laffer1
Diff to previous 5376
update and tag

Revision 5376 - Directory Listing - [select for diffs]
Modified Tue Nov 27 01:36:44 2012 UTC (11 years, 4 months ago) by laffer1
Diff to previous 5375
bump shared lib

Revision 5375 - Directory Listing - [select for diffs]
Modified Sun Nov 25 22:01:14 2012 UTC (11 years, 4 months ago) by laffer1
Diff to previous 5374
bump for new version

Revision 5374 - Directory Listing - [select for diffs]
Modified Sun Nov 25 21:59:52 2012 UTC (11 years, 4 months ago) by laffer1
Diff to previous 5373
tag

Revision 5373 - Directory Listing - [select for diffs]
Modified Sun Nov 25 21:59:39 2012 UTC (11 years, 4 months ago) by laffer1
Diff to previous 5344
bump shared lib version

Revision 5344 - Directory Listing - [select for diffs]
Modified Thu Nov 15 00:09:03 2012 UTC (11 years, 4 months ago) by laffer1
Diff to previous 5327
sync with freebsd

Revision 5327 - Directory Listing - [select for diffs]
Modified Wed Oct 31 20:01:33 2012 UTC (11 years, 4 months ago) by laffer1
Diff to previous 5326
tag & sync

Revision 5326 - Directory Listing - [select for diffs]
Modified Wed Oct 31 19:22:36 2012 UTC (11 years, 4 months ago) by laffer1
Diff to previous 5322
add missing files

Revision 5322 - Directory Listing - [select for diffs]
Modified Wed Oct 31 19:16:36 2012 UTC (11 years, 4 months ago) by laffer1
Diff to previous 5320
make warns 2

Revision 5320 - Directory Listing - [select for diffs]
Modified Tue Oct 30 22:18:03 2012 UTC (11 years, 5 months ago) by laffer1
Diff to previous 5319
sync with freebsd 9 stable

Revision 5319 - Directory Listing - [select for diffs]
Modified Tue Oct 30 16:57:43 2012 UTC (11 years, 5 months ago) by laffer1
Diff to previous 5318
sync with 9 stable

Revision 5318 - Directory Listing - [select for diffs]
Modified Tue Oct 30 16:29:45 2012 UTC (11 years, 5 months ago) by laffer1
Diff to previous 5317
update md and sync to freebsd 9 stable

Revision 5317 - Directory Listing - [select for diffs]
Modified Mon Oct 29 21:22:24 2012 UTC (11 years, 5 months ago) by laffer1
Diff to previous 5316
bump for new current

Revision 5316 - Directory Listing - [select for diffs]
Modified Mon Oct 29 21:21:58 2012 UTC (11 years, 5 months ago) by laffer1
Diff to previous 5315
remove libautofs

Revision 5315 - Directory Listing - [select for diffs]
Modified Mon Oct 29 21:18:55 2012 UTC (11 years, 5 months ago) by laffer1
Diff to previous 5314
remove regexp

Revision 5314 - Directory Listing - [select for diffs]
Modified Mon Oct 29 21:15:08 2012 UTC (11 years, 5 months ago) by laffer1
Diff to previous 5313
*** empty log message ***

Revision 5313 - Directory Listing - [select for diffs]
Modified Mon Oct 29 21:14:53 2012 UTC (11 years, 5 months ago) by laffer1
Diff to previous 5305
Sync with freebsd 9-stable

Revision 5305 - Directory Listing - [select for diffs]
Modified Sat Oct 27 04:59:21 2012 UTC (11 years, 5 months ago) by laffer1
Diff to previous 5304
sync with freebsd, bring up to journal friendly ufs

Revision 5304 - Directory Listing - [select for diffs]
Modified Sat Oct 27 04:57:18 2012 UTC (11 years, 5 months ago) by laffer1
Diff to previous 5301
sync with freebsd

Revision 5301 - Directory Listing - [select for diffs]
Modified Sat Oct 27 03:51:46 2012 UTC (11 years, 5 months ago) by laffer1
Diff to previous 5300
doh

Revision 5300 - Directory Listing - [select for diffs]
Modified Sat Oct 27 03:44:42 2012 UTC (11 years, 5 months ago) by laffer1
Diff to previous 5267
sync with freebsd

Revision 5267 - Directory Listing - [select for diffs]
Modified Fri Oct 26 01:49:45 2012 UTC (11 years, 5 months ago) by laffer1
Diff to previous 5266
*** empty log message ***

Revision 5266 - Directory Listing - [select for diffs]
Modified Fri Oct 26 00:12:19 2012 UTC (11 years, 5 months ago) by laffer1
Diff to previous 5263
sync with freebsd

Revision 5263 - Directory Listing - [select for diffs]
Modified Mon Oct 22 17:05:51 2012 UTC (11 years, 5 months ago) by laffer1
Diff to previous 5261
utmpx

Revision 5261 - Directory Listing - [select for diffs]
Modified Mon Oct 22 17:04:48 2012 UTC (11 years, 5 months ago) by laffer1
Diff to previous 5259
utmpx now

Revision 5259 - Directory Listing - [select for diffs]
Modified Sun Oct 21 16:41:21 2012 UTC (11 years, 5 months ago) by laffer1
Diff to previous 5258
tag and add new functionality found in ffreebsd 9

Revision 5258 - Directory Listing - [select for diffs]
Modified Sun Oct 21 16:36:36 2012 UTC (11 years, 5 months ago) by laffer1
Diff to previous 5257
fixup libc

Revision 5257 - Directory Listing - [select for diffs]
Modified Sun Oct 21 16:33:41 2012 UTC (11 years, 5 months ago) by laffer1
Diff to previous 5256
Fixup libc

Revision 5256 - Directory Listing - [select for diffs]
Modified Sun Oct 21 16:33:13 2012 UTC (11 years, 5 months ago) by laffer1
Diff to previous 5254
fixup the symbols file

Revision 5254 - Directory Listing - [select for diffs]
Modified Sat Oct 20 16:20:20 2012 UTC (11 years, 5 months ago) by laffer1
Diff to previous 5253
tag & sync

Revision 5253 - Directory Listing - [select for diffs]
Modified Sat Oct 20 03:08:32 2012 UTC (11 years, 5 months ago) by laffer1
Diff to previous 5252
add fdevname

Revision 5252 - Directory Listing - [select for diffs]
Modified Sat Oct 20 00:48:26 2012 UTC (11 years, 5 months ago) by laffer1
Diff to previous 5251
add elf utils

Revision 5251 - Directory Listing - [select for diffs]
Modified Fri Oct 19 23:48:40 2012 UTC (11 years, 5 months ago) by laffer1
Diff to previous 5250
add aux.c

Revision 5250 - Directory Listing - [select for diffs]
Modified Fri Oct 19 13:19:37 2012 UTC (11 years, 5 months ago) by laffer1
Diff to previous 5249
revert some of the changes from dragonfly for now.

Revision 5249 - Directory Listing - [select for diffs]
Modified Fri Oct 19 12:54:51 2012 UTC (11 years, 5 months ago) by laffer1
Diff to previous 5244
add the note section

Revision 5244 - Directory Listing - [select for diffs]
Modified Sat Oct 13 20:07:20 2012 UTC (11 years, 5 months ago) by laffer1
Diff to previous 5212
switch over to midnightbsd versions

Revision 5212 - Directory Listing - [select for diffs]
Modified Tue Oct 2 03:48:44 2012 UTC (11 years, 5 months ago) by laffer1
Diff to previous 5209
setup libc arch rather than machine arch

Revision 5209 - Directory Listing - [select for diffs]
Modified Wed Sep 19 13:11:35 2012 UTC (11 years, 6 months ago) by laffer1
Diff to previous 5187
ansi c time.

clean up some conditional tests.

add mpool delete (from FreeBSD 9)

Revision 5187 - Directory Listing - [select for diffs]
Modified Sun Sep 2 19:26:23 2012 UTC (11 years, 6 months ago) by laffer1
Diff to previous 5186
Detect bad exit status properly and return an MPORT style error.  Most of the calls think this is returning MPORT_OK and it wasn't

Revision 5186 - Directory Listing - [select for diffs]
Modified Sun Sep 2 18:04:10 2012 UTC (11 years, 6 months ago) by laffer1
Diff to previous 5184
Sync libelf with FreeBSD 9-stable sources

Revision 5184 - Directory Listing - [select for diffs]
Modified Sat Sep 1 22:51:37 2012 UTC (11 years, 6 months ago) by laffer1
Diff to previous 5181
sync with freebsd 9 stable

Revision 5181 - Directory Listing - [select for diffs]
Modified Thu Aug 30 13:15:15 2012 UTC (11 years, 7 months ago) by laffer1
Diff to previous 5180
tag, add sizeof function.

Revision 5180 - Directory Listing - [select for diffs]
Modified Thu Aug 30 12:30:58 2012 UTC (11 years, 7 months ago) by laffer1
Diff to previous 5179
Tag and modify for symbol compatibility with FreeBSD 8

Revision 5179 - Directory Listing - [select for diffs]
Modified Thu Aug 30 12:27:52 2012 UTC (11 years, 7 months ago) by laffer1
Diff to previous 5178
Setup the CPP

Revision 5178 - Directory Listing - [select for diffs]
Modified Thu Aug 30 12:27:25 2012 UTC (11 years, 7 months ago) by laffer1
Diff to previous 5177
Include xdr_sizeof and setup symbols with compatibility for FreeBSD binaries.

Revision 5177 - Directory Listing - [select for diffs]
Modified Thu Aug 30 02:56:10 2012 UTC (11 years, 7 months ago) by laffer1
Diff to previous 5166
Remove libc_r.  It's ancient and doesn't work very well. (libthr instead)

Revision 5166 - Directory Listing - [select for diffs]
Modified Sun Aug 26 14:11:21 2012 UTC (11 years, 7 months ago) by laffer1
Diff to previous 5159
drop useless arch checks and fix the path to compiler_rt code

Revision 5159 - Directory Listing - [select for diffs]
Modified Sun Aug 26 13:09:34 2012 UTC (11 years, 7 months ago) by laffer1
Diff to previous 5130
typos suck

Revision 5130 - Directory Listing - [select for diffs]
Modified Sun Aug 19 15:33:36 2012 UTC (11 years, 7 months ago) by laffer1
Diff to previous 5128
This commit was generated by cvs2svn to compensate for changes in r5129,
which included commits to RCS files with non-trunk default branches.
Revision 5128 - Directory Listing - [select for diffs]
Modified Sun Aug 19 14:37:22 2012 UTC (11 years, 7 months ago) by laffer1
Diff to previous 5126
This commit was generated by cvs2svn to compensate for changes in r5127,
which included commits to RCS files with non-trunk default branches.
Revision 5126 - Directory Listing - [select for diffs]
Modified Sun Aug 19 14:08:21 2012 UTC (11 years, 7 months ago) by laffer1
Diff to previous 5125
Drop libkse.

tag several files.

Revision 5125 - Directory Listing - [select for diffs]
Modified Sun Aug 19 14:06:15 2012 UTC (11 years, 7 months ago) by laffer1
Diff to previous 5122
This commit was generated by cvs2svn to compensate for changes in r5124,
which included commits to RCS files with non-trunk default branches.
Revision 5122 - Directory Listing - [select for diffs]
Modified Sun Aug 19 13:55:16 2012 UTC (11 years, 7 months ago) by laffer1
Diff to previous 5118
This commit was generated by cvs2svn to compensate for changes in r5121,
which included commits to RCS files with non-trunk default branches.
Revision 5118 - Directory Listing - [select for diffs]
Modified Sat Aug 18 22:48:33 2012 UTC (11 years, 7 months ago) by laffer1
Diff to previous 5116
This commit was generated by cvs2svn to compensate for changes in r5117,
which included commits to RCS files with non-trunk default branches.
Revision 5116 - Directory Listing - [select for diffs]
Modified Sat Aug 18 22:41:08 2012 UTC (11 years, 7 months ago) by laffer1
Diff to previous 5114
This commit was generated by cvs2svn to compensate for changes in r5115,
which included commits to RCS files with non-trunk default branches.
Revision 5114 - Directory Listing - [select for diffs]
Modified Sat Aug 18 22:38:06 2012 UTC (11 years, 7 months ago) by laffer1
Diff to previous 5112
This commit was generated by cvs2svn to compensate for changes in r5113,
which included commits to RCS files with non-trunk default branches.
Revision 5112 - Directory Listing - [select for diffs]
Modified Sat Aug 18 20:38:47 2012 UTC (11 years, 7 months ago) by laffer1
Diff to previous 5111
tag

Revision 5111 - Directory Listing - [select for diffs]
Modified Sat Aug 18 20:34:58 2012 UTC (11 years, 7 months ago) by laffer1
Diff to previous 5109
This commit was generated by cvs2svn to compensate for changes in r5110,
which included commits to RCS files with non-trunk default branches.
Revision 5109 - Directory Listing - [select for diffs]
Modified Sat Aug 18 20:29:39 2012 UTC (11 years, 7 months ago) by laffer1
Diff to previous 5107
This commit was generated by cvs2svn to compensate for changes in r5108,
which included commits to RCS files with non-trunk default branches.
Revision 5107 - Directory Listing - [select for diffs]
Modified Sat Aug 18 20:27:20 2012 UTC (11 years, 7 months ago) by laffer1
Diff to previous 5105
resolve conflicts

Revision 5105 - Directory Listing - [select for diffs]
Modified Sat Aug 18 20:18:27 2012 UTC (11 years, 7 months ago) by laffer1
Diff to previous 5104
set default warns at 3

Revision 5104 - Directory Listing - [select for diffs]
Modified Sun Aug 12 13:55:45 2012 UTC (11 years, 7 months ago) by laffer1
Diff to previous 5039
This commit was generated by cvs2svn to compensate for changes in r5103,
which included commits to RCS files with non-trunk default branches.
Revision 5039 - Directory Listing - [select for diffs]
Modified Tue Jul 10 13:27:55 2012 UTC (11 years, 8 months ago) by laffer1
Diff to previous 5033
fix missing includes

Revision 5033 - Directory Listing - [select for diffs]
Modified Sun Jul 8 17:20:52 2012 UTC (11 years, 8 months ago) by laffer1
Diff to previous 5025
fix symbol name

Revision 5025 - Directory Listing - [select for diffs]
Modified Sun Jul 8 15:16:35 2012 UTC (11 years, 8 months ago) by laffer1
Diff to previous 4999
Introduce 3 new functions into libc
stpncpy(3), strnlen(3) and memrchr(3).

Revision 4999 - Directory Listing - [select for diffs]
Modified Wed Jul 4 16:18:03 2012 UTC (11 years, 8 months ago) by laffer1
Diff to previous 4998
selective include iconv

Revision 4998 - Directory Listing - [select for diffs]
Modified Wed Jul 4 16:16:25 2012 UTC (11 years, 8 months ago) by laffer1
Diff to previous 4977
Import libiconv code from NetBSD by way of FreeBSD 9 stable

Revision 4977 - Directory Listing - [select for diffs]
Modified Sun Jul 1 01:31:50 2012 UTC (11 years, 9 months ago) by laffer1
Diff to previous 4854
drop warns

Revision 4854 - Directory Listing - [select for diffs]
Modified Thu Apr 12 01:08:20 2012 UTC (11 years, 11 months ago) by laffer1
Diff to previous 4842
add __fcntl_compat symbol

Revision 4842 - Directory Listing - [select for diffs]
Modified Wed Apr 11 00:09:37 2012 UTC (11 years, 11 months ago) by laffer1
Diff to previous 4838
3.0.10 libffi

Revision 4838 - Directory Listing - [select for diffs]
Modified Tue Apr 10 22:12:29 2012 UTC (11 years, 11 months ago) by laffer1
Diff to previous 4837
*** empty log message ***

Revision 4837 - Directory Listing - [select for diffs]
Modified Tue Apr 10 22:11:33 2012 UTC (11 years, 11 months ago) by laffer1
Diff to previous 4835
don't use old style declarations

Revision 4835 - Directory Listing - [select for diffs]
Modified Tue Apr 10 19:40:33 2012 UTC (11 years, 11 months ago) by laffer1
Diff to previous 4828
Fix several issues with world

Revision 4828 - Directory Listing - [select for diffs]
Modified Mon Apr 9 22:16:44 2012 UTC (11 years, 11 months ago) by laffer1
Diff to previous 4827
add libdwarf

Revision 4827 - Directory Listing - [select for diffs]
Modified Mon Apr 9 22:11:25 2012 UTC (11 years, 11 months ago) by laffer1
Diff to previous 4825
expose symbols identically to FreeBSD 7.x.  This allows us to maintain binary compatibility with early releases.

Revision 4825 - Directory Listing - [select for diffs]
Modified Sun Apr 8 14:54:29 2012 UTC (11 years, 11 months ago) by laffer1
Diff to previous 4824
tag

Revision 4824 - Directory Listing - [select for diffs]
Modified Sun Apr 8 14:51:09 2012 UTC (11 years, 11 months ago) by laffer1
Diff to previous 4823
update extaddr getfile manual

Revision 4823 - Directory Listing - [select for diffs]
Modified Sun Apr 8 14:49:44 2012 UTC (11 years, 11 months ago) by laffer1
Diff to previous 4822
document WSTOPPED, WUNTRACED, WNOWAIT

Revision 4822 - Directory Listing - [select for diffs]
Modified Sun Apr 8 14:47:52 2012 UTC (11 years, 11 months ago) by laffer1
Diff to previous 4821
Sync platform specific code with improvements from FreeBSD 7.1

Revision 4821 - Directory Listing - [select for diffs]
Modified Sun Apr 8 14:47:08 2012 UTC (11 years, 11 months ago) by laffer1
Diff to previous 4820
tag

Revision 4820 - Directory Listing - [select for diffs]
Modified Sun Apr 8 14:37:42 2012 UTC (11 years, 11 months ago) by laffer1
Diff to previous 4819
tag

Revision 4819 - Directory Listing - [select for diffs]
Modified Sun Apr 8 14:32:36 2012 UTC (11 years, 11 months ago) by laffer1
Diff to previous 4818
modify to expose several changes in struct pcpu

Revision 4818 - Directory Listing - [select for diffs]
Modified Sun Apr 8 14:25:14 2012 UTC (11 years, 11 months ago) by laffer1
Diff to previous 4817
Tag

Revision 4817 - Directory Listing - [select for diffs]
Modified Sun Apr 8 14:24:04 2012 UTC (11 years, 11 months ago) by laffer1
Diff to previous 4816
remove client side libatm.  It's been commented out for awhile and we removed the kernel piece recently.

Tag several libraries.

Revision 4816 - Directory Listing - [select for diffs]
Modified Sun Apr 8 14:22:24 2012 UTC (11 years, 11 months ago) by laffer1
Diff to previous 4815
turn on sm conf polling

Revision 4815 - Directory Listing - [select for diffs]
Modified Sun Apr 8 14:05:30 2012 UTC (11 years, 11 months ago) by laffer1
Diff to previous 4786
add libproc

Revision 4786 - Directory Listing - [select for diffs]
Modified Sun Apr 1 04:24:58 2012 UTC (12 years ago) by laffer1
Diff to previous 4785
tag

Revision 4785 - Directory Listing - [select for diffs]
Modified Sun Apr 1 04:24:15 2012 UTC (12 years ago) by laffer1
Diff to previous 4778
teach geom about stripe offsets.

Revision 4778 - Directory Listing - [select for diffs]
Modified Sun Apr 1 01:42:33 2012 UTC (12 years ago) by laffer1
Diff to previous 4748
revert some changes to pthread.h and dirent.h

fixup symbols for libc and add fcntl / __fcntl interface.

remove some of the solaris src hacks for zfs.

Revision 4748 - Directory Listing - [select for diffs]
Modified Sun Mar 25 12:43:12 2012 UTC (12 years ago) by laffer1
Diff to previous 4742
fix the map

Revision 4742 - Directory Listing - [select for diffs]
Modified Fri Mar 23 21:50:12 2012 UTC (12 years ago) by laffer1
Diff to previous 4741
add IEEE licensing stuff and update getsockopt(2) for setfib(2)

Revision 4741 - Directory Listing - [select for diffs]
Modified Fri Mar 23 21:41:53 2012 UTC (12 years ago) by laffer1
Diff to previous 4740
add it to 1.1 symbols too

Revision 4740 - Directory Listing - [select for diffs]
Modified Fri Mar 23 21:38:10 2012 UTC (12 years ago) by laffer1
Diff to previous 4739
add setfib(2)

Revision 4739 - Directory Listing - [select for diffs]
Modified Fri Mar 23 20:57:08 2012 UTC (12 years ago) by laffer1
Diff to previous 4706
add man page for setfib(2)

Revision 4706 - Directory Listing - [select for diffs]
Modified Sun Mar 11 03:16:51 2012 UTC (12 years ago) by laffer1
Diff to previous 4705
sync with freebsd 7.1

Revision 4705 - Directory Listing - [select for diffs]
Modified Sun Mar 11 03:09:09 2012 UTC (12 years ago) by laffer1
Diff to previous 4704
sync with freebsd 7.1

Revision 4704 - Directory Listing - [select for diffs]
Modified Sun Mar 11 03:06:24 2012 UTC (12 years ago) by laffer1
Diff to previous 4702
userland mutex client stub

Revision 4702 - Directory Listing - [select for diffs]
Modified Sat Mar 10 23:56:35 2012 UTC (12 years ago) by laffer1
Diff to previous 4701
POSIX 2008 ify scandir and alphasort

Revision 4701 - Directory Listing - [select for diffs]
Modified Sat Mar 10 23:53:56 2012 UTC (12 years ago) by laffer1
Diff to previous 4676
replace call to alphasort with something local since POSIX 2008 dinked with it

Revision 4676 - Directory Listing - [select for diffs]
Modified Fri Mar 9 04:16:15 2012 UTC (12 years ago) by laffer1
Diff to previous 4675
Fix compile warning by using the correct function name and header

Revision 4675 - Directory Listing - [select for diffs]
Modified Fri Mar 9 04:14:06 2012 UTC (12 years ago) by laffer1
Diff to previous 4672
Fix initializers for lists, sync readpassphrase with openbsd, fix prototype for pthread_unlock etc.

Revision 4672 - Directory Listing - [select for diffs]
Modified Fri Mar 9 00:20:24 2012 UTC (12 years ago) by laffer1
Diff to previous 4640
st_atimespec, st_mtimespec, st_birthtimespec etc have been renamed to follow POSIX 2008 specification.

Revision 4640 - Directory Listing - [select for diffs]
Modified Thu Feb 16 18:41:04 2012 UTC (12 years, 1 month ago) by laffer1
Diff to previous 4637
make sure the stack is 16-byte aligned as required by AMD64 ABI

Revision 4637 - Directory Listing - [select for diffs]
Modified Sun Feb 12 21:14:24 2012 UTC (12 years, 1 month ago) by laffer1
Diff to previous 4630
Introduce support for preinit, init and fini arrays per the ELF standard.

This patch is based on work by John Marino for DragonFly.  This makes us the second BSD to support this feature.

From his comments:

For the main executable file, the .init_array and .fini_array sections
are handled by crt1, just like .init and .fini are.  In the case of
a statically linked binary, the .preinit_array section is also handled
by crt1.  The real-time linker handles the .init_array and .fini_array
sections for dynamically shared objects (libraries) and .preinit_array
for dynamically-linked binaries.  There are no .preinit_array sections
in the DSOs per standard.

These sections are described by the System V Application Binary Interface
http://www.sco.com/developers/gabi/latest/ch4.sheader.html#special_sections


In order for this patch to work, we also introduced several items from NetBSD needed for newer versions of GCC as well as some features used in this patch. (cdefs.h)

Finally, we're also through in manpages for cpu set which is totally unrelated, but an obmission from a previous patch for ULE.

Revision 4630 - Directory Listing - [select for diffs]
Modified Sat Feb 4 16:15:30 2012 UTC (12 years, 1 month ago) by laffer1
Diff to previous 4617
drop power and ia64

Revision 4617 - Directory Listing - [select for diffs]
Modified Sat Jan 28 20:16:46 2012 UTC (12 years, 2 months ago) by laffer1
Diff to previous 4613
get rid of cycle warning.. it's just a symlink typically.

Revision 4613 - Directory Listing - [select for diffs]
Modified Thu Jan 26 02:17:23 2012 UTC (12 years, 2 months ago) by laffer1
Diff to previous 4612
remove dead code

Revision 4612 - Directory Listing - [select for diffs]
Modified Thu Jan 26 02:16:54 2012 UTC (12 years, 2 months ago) by laffer1
Diff to previous 4610
cast to intmax_t to shut up compiler warnings

Revision 4610 - Directory Listing - [select for diffs]
Modified Wed Jan 25 04:46:51 2012 UTC (12 years, 2 months ago) by laffer1
Diff to previous 4609
Get rid of progress bar callback for now.  It's just too hard to read the output with this on.  If we improve this or add a gui, it might require a revisit.

Revision 4609 - Directory Listing - [select for diffs]
Modified Wed Jan 25 04:39:50 2012 UTC (12 years, 2 months ago) by laffer1
Diff to previous 4608
add newlines to make this easier to read.

Revision 4608 - Directory Listing - [select for diffs]
Modified Wed Jan 25 04:37:46 2012 UTC (12 years, 2 months ago) by laffer1
Diff to previous 4606
Add sql query to pull in records.

Revision 4606 - Directory Listing - [select for diffs]
Modified Wed Jan 25 03:59:42 2012 UTC (12 years, 2 months ago) by laffer1
Diff to previous 4605
fix whitespace

Revision 4605 - Directory Listing - [select for diffs]
Modified Wed Jan 25 03:56:56 2012 UTC (12 years, 2 months ago) by laffer1
Diff to previous 4603
move fetch bundle into the public header until we can clean up mport

Revision 4603 - Directory Listing - [select for diffs]
Modified Wed Jan 25 03:48:03 2012 UTC (12 years, 2 months ago) by laffer1
Diff to previous 4602
fix a few variable definitions, compile in verify functions

Revision 4602 - Directory Listing - [select for diffs]
Modified Wed Jan 25 03:46:21 2012 UTC (12 years, 2 months ago) by laffer1
Diff to previous 4601
don't copy and paste things.. this happens

Revision 4601 - Directory Listing - [select for diffs]
Modified Wed Jan 25 03:45:25 2012 UTC (12 years, 2 months ago) by laffer1
Diff to previous 4600
add documentation

Revision 4600 - Directory Listing - [select for diffs]
Modified Wed Jan 25 03:43:11 2012 UTC (12 years, 2 months ago) by laffer1
Diff to previous 4599
Introduce package verify feature. Goes through checksums mentioning those that fail.

Revision 4599 - Directory Listing - [select for diffs]
Modified Wed Jan 25 03:42:37 2012 UTC (12 years, 2 months ago) by laffer1
Diff to previous 4596
Introduce package verify feature.  Goes through checksums mentioning those that fail.

Revision 4596 - Directory Listing - [select for diffs]
Modified Sun Jan 22 17:39:18 2012 UTC (12 years, 2 months ago) by laffer1
Diff to previous 4595
heh.. used the old man page name

Revision 4595 - Directory Listing - [select for diffs]
Modified Sun Jan 22 17:36:54 2012 UTC (12 years, 2 months ago) by laffer1
Diff to previous 4594
add the remaining public functions

Revision 4594 - Directory Listing - [select for diffs]
Modified Sun Jan 22 17:28:16 2012 UTC (12 years, 2 months ago) by laffer1
Diff to previous 4593
add package meta handling functions and progress/confirm callbacks

Revision 4593 - Directory Listing - [select for diffs]
Modified Sun Jan 22 17:08:48 2012 UTC (12 years, 2 months ago) by laffer1
Diff to previous 4571
introduce start on mport(3) man page

Revision 4571 - Directory Listing - [select for diffs]
Modified Wed Jan 18 01:12:34 2012 UTC (12 years, 2 months ago) by laffer1
Diff to previous 4553
update makefile and config for libarchive 3.0.3

Revision 4553 - Directory Listing - [select for diffs]
Modified Sat Jan 14 03:30:50 2012 UTC (12 years, 2 months ago) by laffer1
Diff to previous 4552
update build for libarchive

Revision 4552 - Directory Listing - [select for diffs]
Modified Sat Jan 14 03:29:34 2012 UTC (12 years, 2 months ago) by laffer1
Diff to previous 4482
move libarchive to contrib

Revision 4482 - Directory Listing - [select for diffs]
Modified Wed Dec 28 02:55:16 2011 UTC (12 years, 3 months ago) by laffer1
Diff to previous 4477
add feature_present(3) to test for kernel features.

Revision 4477 - Directory Listing - [select for diffs]
Modified Wed Dec 28 02:24:34 2011 UTC (12 years, 3 months ago) by laffer1
Diff to previous 4471
expose stripesize

Revision 4471 - Directory Listing - [select for diffs]
Modified Mon Dec 26 21:45:33 2011 UTC (12 years, 3 months ago) by laffer1
Diff to previous 4469
partially backout a previous commit on the 19th

Revision 4469 - Directory Listing - [select for diffs]
Modified Mon Dec 26 18:10:20 2011 UTC (12 years, 3 months ago) by laffer1
Diff to previous 4466
oops.. missing file

Revision 4466 - Directory Listing - [select for diffs]
Modified Sat Dec 24 05:55:12 2011 UTC (12 years, 3 months ago) by laffer1
Diff to previous 4461
enable free vec again after explicitly setting pointers to null in the function. This prevents the double free crash bug we saw before.

Revision 4461 - Directory Listing - [select for diffs]
Modified Sat Dec 24 03:09:11 2011 UTC (12 years, 3 months ago) by laffer1
Diff to previous 4459
fix pam_ssh security issue

Revision 4459 - Directory Listing - [select for diffs]
Modified Sat Dec 24 03:01:06 2011 UTC (12 years, 3 months ago) by laffer1
Diff to previous 4458
oops.. fix namespace

Revision 4458 - Directory Listing - [select for diffs]
Modified Sat Dec 24 02:53:22 2011 UTC (12 years, 3 months ago) by laffer1
Diff to previous 4457
fix security hole in ftpd/libc/

Revision 4457 - Directory Listing - [select for diffs]
Modified Tue Dec 20 03:57:12 2011 UTC (12 years, 3 months ago) by laffer1
Diff to previous 4447
sync with recent kernel changes

Revision 4447 - Directory Listing - [select for diffs]
Modified Sun Dec 18 02:23:42 2011 UTC (12 years, 3 months ago) by laffer1
Diff to previous 4366
-fPIE hack

Revision 4366 - Directory Listing - [select for diffs]
Modified Wed Nov 23 01:06:17 2011 UTC (12 years, 4 months ago) by laffer1
Diff to previous 4361
when the pointers are identical, just return 0 off the bat.

Revision 4361 - Directory Listing - [select for diffs]
Modified Sat Nov 19 17:54:54 2011 UTC (12 years, 4 months ago) by laffer1
Diff to previous 4351
pthread_cond_timedwait()'s timeout is broken
if the kernel condition variable is used (that means, when it is called
from a thread with realtime priority or with a priority-inherit or
priority-protect mutex; process-shared mutexes and condition variables
do not currently work).

Revision 4351 - Directory Listing - [select for diffs]
Modified Fri Nov 18 01:15:50 2011 UTC (12 years, 4 months ago) by laffer1
Diff to previous 4335
Modify resolver to handle _ which is not up to spec, but many other operating systems use them now :(

Revision 4335 - Directory Listing - [select for diffs]
Modified Sat Nov 5 14:04:05 2011 UTC (12 years, 4 months ago) by laffer1
Diff to previous 4332
Remove unused variable

Revision 4332 - Directory Listing - [select for diffs]
Modified Fri Nov 4 17:42:29 2011 UTC (12 years, 4 months ago) by laffer1
Diff to previous 4331
Make a few more changes to get this building on our test machines.

Revision 4331 - Directory Listing - [select for diffs]
Modified Fri Nov 4 17:27:40 2011 UTC (12 years, 4 months ago) by laffer1
Diff to previous 4318
First pass at fixing CVE-2011-3336, reported by Maksymilian Arciemowicz.

http://securityreason.com/achievement_securityalert/102

Revision 4318 - Directory Listing - [select for diffs]
Modified Wed Oct 26 13:22:45 2011 UTC (12 years, 5 months ago) by laffer1
Diff to previous 4315
Fix some warnings

Revision 4315 - Directory Listing - [select for diffs]
Modified Wed Oct 26 12:23:40 2011 UTC (12 years, 5 months ago) by laffer1
Diff to previous 4305
update for 9.6 ESV r5

Revision 4305 - Directory Listing - [select for diffs]
Modified Wed Oct 26 01:46:44 2011 UTC (12 years, 5 months ago) by laffer1
Diff to previous 4304
remove arch we don't support

Revision 4304 - Directory Listing - [select for diffs]
Modified Wed Oct 26 01:46:29 2011 UTC (12 years, 5 months ago) by laffer1
Diff to previous 4293
remove dead alpha code and fix off by one error in gets

Revision 4293 - Directory Listing - [select for diffs]
Modified Sat Oct 22 23:15:43 2011 UTC (12 years, 5 months ago) by laffer1
Diff to previous 4292
remove unused parameter.

Revision 4292 - Directory Listing - [select for diffs]
Modified Sat Oct 22 22:56:21 2011 UTC (12 years, 5 months ago) by laffer1
Diff to previous 4291
not c99 friendly

Revision 4291 - Directory Listing - [select for diffs]
Modified Sat Oct 22 20:59:45 2011 UTC (12 years, 5 months ago) by laffer1
Diff to previous 4286
Introduce crazy hack to work around GCC warning that's killing buildworld.

va_start doesn't like it when you modify the value of an argument to a function before calling it. It makes sense, but it's inconvenient.

Revision 4286 - Directory Listing - [select for diffs]
Modified Sat Oct 22 18:52:17 2011 UTC (12 years, 5 months ago) by laffer1
Diff to previous 4285
c99

Revision 4285 - Directory Listing - [select for diffs]
Modified Sat Oct 22 18:47:49 2011 UTC (12 years, 5 months ago) by laffer1
Diff to previous 4283
no ssp

Revision 4283 - Directory Listing - [select for diffs]
Modified Sat Oct 22 18:33:49 2011 UTC (12 years, 5 months ago) by laffer1
Diff to previous 4279
gnu99 compatable

Revision 4279 - Directory Listing - [select for diffs]
Modified Sat Oct 22 14:36:45 2011 UTC (12 years, 5 months ago) by laffer1
Diff to previous 4272
back out until we go c99 in sys

Revision 4272 - Directory Listing - [select for diffs]
Modified Fri Oct 21 15:16:04 2011 UTC (12 years, 5 months ago) by laffer1
Diff to previous 4270
use the c99 standard

Revision 4270 - Directory Listing - [select for diffs]
Modified Thu Oct 20 21:11:31 2011 UTC (12 years, 5 months ago) by laffer1
Diff to previous 4222
sus4

Revision 4222 - Directory Listing - [select for diffs]
Modified Sun Oct 16 21:03:48 2011 UTC (12 years, 5 months ago) by laffer1
Diff to previous 4221
*** empty log message ***

Revision 4221 - Directory Listing - [select for diffs]
Modified Sun Oct 16 19:23:11 2011 UTC (12 years, 5 months ago) by laffer1
Diff to previous 4220
include uuid_equal and uuid_is_nil from libc.  This will be used by the loader, etc.

Revision 4220 - Directory Listing - [select for diffs]
Modified Sun Oct 16 05:57:34 2011 UTC (12 years, 5 months ago) by laffer1
Diff to previous 4215
uuid_stream can serialize a uuid to a stream

Revision 4215 - Directory Listing - [select for diffs]
Modified Sat Oct 15 20:18:31 2011 UTC (12 years, 5 months ago) by laffer1
Diff to previous 4211
Introduce CPU Affinity in MidnightBSD.

The ULE scheduler is now default on i386 and amd64 architectures.

cpuset(1) allows the user to limit a process to a group of CPU cores to run on using new system calls.

32bit versions of the system calls were also added to support 32bit binaries running on amd64 boxes. libc's
symbol map was modified to include the cpuset* system calls to expose them to userland.

This is based on work by Jeff Roberson from FreeBSD 7.1.

Revision 4211 - Directory Listing - [select for diffs]
Modified Sat Oct 15 04:29:35 2011 UTC (12 years, 5 months ago) by laffer1
Diff to previous 4207
reorder struct list to help with alignment

Revision 4207 - Directory Listing - [select for diffs]
Modified Mon Oct 10 23:36:53 2011 UTC (12 years, 5 months ago) by laffer1
Diff to previous 4206
add group management functions.  Fix most warnings and increase WARNS level.

Revision 4206 - Directory Listing - [select for diffs]
Modified Mon Oct 10 22:49:35 2011 UTC (12 years, 5 months ago) by laffer1
Diff to previous 4205
make compiler happy

Revision 4205 - Directory Listing - [select for diffs]
Modified Mon Oct 10 22:37:49 2011 UTC (12 years, 5 months ago) by laffer1
Diff to previous 4204
fix some issues with this man page

Revision 4204 - Directory Listing - [select for diffs]
Modified Mon Oct 10 04:11:32 2011 UTC (12 years, 5 months ago) by laffer1
Diff to previous 4194
sync libdisk with freebsd 7-stable

Revision 4194 - Directory Listing - [select for diffs]
Modified Sat Oct 1 04:41:55 2011 UTC (12 years, 6 months ago) by laffer1
Diff to previous 4132
Import changes from FreeBSD 9-STABLE on this date

Revision 4132 - Directory Listing - [select for diffs]
Modified Thu Aug 25 18:10:19 2011 UTC (12 years, 7 months ago) by laffer1
Diff to previous 4119
Use the new settings system to store the last time the index was fetched.  This way we don't try over and over again if we haven't regeneratd server side.

Revision 4119 - Directory Listing - [select for diffs]
Modified Sat Aug 13 20:19:30 2011 UTC (12 years, 7 months ago) by laffer1
Diff to previous 4113
Change from ftw to fts.  ftw will return -1 and stop when a cycle is detected in the file system.  Unfortunetely, crazy things happen like the libxml port that creates a symlink to .

This will allow the whole volume to be indexed.  Cycles are skipped and reported on stderr by the library.

Revision 4113 - Directory Listing - [select for diffs]
Modified Tue Aug 9 12:50:17 2011 UTC (12 years, 7 months ago) by laffer1
Diff to previous 4112
add basic input validation.

Revision 4112 - Directory Listing - [select for diffs]
Modified Tue Aug 9 12:38:55 2011 UTC (12 years, 7 months ago) by laffer1
Diff to previous 4109
Until I get time to design this properly, let's block out some paths that we don't want to index including
/var /tmp /proc /dev /usr/obj  Most of these wouldn't be indexed because of file type or permissions anyway, but it's faster to check the path rather than let it be done farther down in the code.

Revision 4109 - Directory Listing - [select for diffs]
Modified Sun Aug 7 15:41:36 2011 UTC (12 years, 7 months ago) by laffer1
Diff to previous 4103
make permissions easier by putting these in a subdirectory. sqlite makes journal files

Revision 4103 - Directory Listing - [select for diffs]
Modified Sun Aug 7 06:17:57 2011 UTC (12 years, 7 months ago) by laffer1
Diff to previous 4102
disable debugging.

Revision 4102 - Directory Listing - [select for diffs]
Modified Sun Aug 7 06:16:43 2011 UTC (12 years, 7 months ago) by laffer1
Diff to previous 4098
explicitly add zlib as we need it for libmagic and the compress routines

Revision 4098 - Directory Listing - [select for diffs]
Modified Sun Aug 7 02:28:50 2011 UTC (12 years, 7 months ago) by laffer1
Diff to previous 4097
Don't make copies of all the strings getting passed into sqlite.  It uses more ram than necessary.

Revision 4097 - Directory Listing - [select for diffs]
Modified Sun Aug 7 02:12:26 2011 UTC (12 years, 7 months ago) by laffer1
Diff to previous 4090
Fix formatting and some memory leaks.

Revision 4090 - Directory Listing - [select for diffs]
Modified Sun Aug 7 01:27:18 2011 UTC (12 years, 7 months ago) by laffer1
Diff to previous 4089
connect libmsearch to build.

Revision 4089 - Directory Listing - [select for diffs]
Modified Sun Aug 7 00:49:47 2011 UTC (12 years, 7 months ago) by laffer1
Diff to previous 4088
don't do multiple match statements as it doesn't make sense for full text

Revision 4088 - Directory Listing - [select for diffs]
Modified Sat Aug 6 23:44:44 2011 UTC (12 years, 7 months ago) by laffer1
Diff to previous 4081
handle update case.

Revision 4081 - Directory Listing - [select for diffs]
Modified Sat Aug 6 23:05:38 2011 UTC (12 years, 7 months ago) by laffer1
Diff to previous 4080
connect compress, add license text that was missing.

Revision 4080 - Directory Listing - [select for diffs]
Modified Sat Aug 6 23:03:13 2011 UTC (12 years, 7 months ago) by laffer1
Diff to previous 4079
add rank and compress functions.  compress isn't hooked up yet.

Revision 4079 - Directory Listing - [select for diffs]
Modified Sat Aug 6 23:02:51 2011 UTC (12 years, 7 months ago) by laffer1
Diff to previous 4077
add ranking

Revision 4077 - Directory Listing - [select for diffs]
Modified Sat Aug 6 02:22:58 2011 UTC (12 years, 7 months ago) by laffer1
Diff to previous 4075
install the extension header.

Revision 4075 - Directory Listing - [select for diffs]
Modified Fri Aug 5 03:01:12 2011 UTC (12 years, 7 months ago) by laffer1
Diff to previous 4073
add fulltext search functions.  Note that "both" mode isn't setup yet.

Revision 4073 - Directory Listing - [select for diffs]
Modified Fri Aug 5 02:25:59 2011 UTC (12 years, 7 months ago) by laffer1
Diff to previous 4072
drop max index size to 1MB

Revision 4072 - Directory Listing - [select for diffs]
Modified Fri Aug 5 02:23:40 2011 UTC (12 years, 7 months ago) by laffer1
Diff to previous 4070
Add support for libmagic to detect file type.  We only index text/plain for now.

use fts4 in sqlite3.

Revision 4070 - Directory Listing - [select for diffs]
Modified Thu Aug 4 01:11:39 2011 UTC (12 years, 7 months ago) by laffer1
Diff to previous 4069
Start creating fulltext search capability.  Add functions to open, close and index files.

Revision 4069 - Directory Listing - [select for diffs]
Modified Wed Aug 3 02:49:31 2011 UTC (12 years, 7 months ago) by laffer1
Diff to previous 4068
Enable FTS3 in SQLITE3 for some experiments with full text search.

Revision 4068 - Directory Listing - [select for diffs]
Modified Mon Aug 1 23:17:45 2011 UTC (12 years, 8 months ago) by laffer1
Diff to previous 4065
setup the limit in the sql.

Revision 4065 - Directory Listing - [select for diffs]
Modified Mon Aug 1 02:55:56 2011 UTC (12 years, 8 months ago) by laffer1
Diff to previous 4063
modify search to support multiple like queries and together. Fix some memory allocation issues. We still need to do some input validation.

Revision 4063 - Directory Listing - [select for diffs]
Modified Mon Aug 1 01:46:12 2011 UTC (12 years, 8 months ago) by laffer1
Diff to previous 4062
Disable the index on files.path for now.  It's doubling the size of the index.

Run vacuum when doing a big build.

Filter out any non "real" files.

Revision 4062 - Directory Listing - [select for diffs]
Modified Mon Aug 1 00:43:31 2011 UTC (12 years, 8 months ago) by laffer1
Diff to previous 4060
alias as open_hash so it's easier to find.

Revision 4060 - Directory Listing - [select for diffs]
Modified Sun Jul 31 23:05:07 2011 UTC (12 years, 8 months ago) by laffer1
Diff to previous 4059
Add new code to handle updates to the index as well.

We have not covered pruning yet!

Revision 4059 - Directory Listing - [select for diffs]
Modified Sun Jul 31 21:27:08 2011 UTC (12 years, 8 months ago) by laffer1
Diff to previous 4057
add code to walk the file hier using ftw(3).  We still need to handle "updates" to the index properly.

Revision 4057 - Directory Listing - [select for diffs]
Modified Sun Jul 24 15:59:08 2011 UTC (12 years, 8 months ago) by laffer1
Diff to previous 4054
Add new mport_setting_get and mport_setting_set functions to allow users to customize settings.  The sqlite3 master database now contains a settings table with name and val fields.

There are two obvious uses for this:

1. defining the country the user is in to pick the nearest mirror list.
2. storing the last time we fetched an index so it doesn't  try to do it all the time when it's out of date and we haven't generated one on stargazer yet.

Revision 4054 - Directory Listing - [select for diffs]
Modified Sun Jul 24 15:07:37 2011 UTC (12 years, 8 months ago) by laffer1
Diff to previous 3976
Start of the experimental msearch project.  This will be a sqlite backed search tool that indexes the contents of the filesystem (including contents of files).

Think locate with more features.  There is some inspiration with apple's spotlight.

Revision 3976 - Directory Listing - [select for diffs]
Modified Tue Jun 14 01:43:26 2011 UTC (12 years, 9 months ago) by laffer1
Diff to previous 3975
fix another bug

Revision 3975 - Directory Listing - [select for diffs]
Modified Tue Jun 14 01:41:26 2011 UTC (12 years, 9 months ago) by laffer1
Diff to previous 3964
fix a few minor bugs

Revision 3964 - Directory Listing - [select for diffs]
Modified Mon Jun 6 23:49:44 2011 UTC (12 years, 9 months ago) by laffer1
Diff to previous 3961
stream end is not an error condition per se.  write the data out for the index.bz2 properly :)

Revision 3961 - Directory Listing - [select for diffs]
Modified Sun Jun 5 05:12:13 2011 UTC (12 years, 9 months ago) by laffer1
Diff to previous 3957
On sigint or sigquit, return an error from mport_xsystem so we know something happened. This has to do with system(3) behavior.  I still wonder if this should be a hand roled solution due to environmnt "sanity"

Cache the  getsysctlbyname call so we don't make all these expensive calls.  It speeds up ports that do a lot of @exec statements in the plist.

Revision 3957 - Directory Listing - [select for diffs]
Modified Sat May 28 19:20:18 2011 UTC (12 years, 10 months ago) by laffer1
Diff to previous 3956
fix comment..  too many  ins

Revision 3956 - Directory Listing - [select for diffs]
Modified Sat May 28 19:19:35 2011 UTC (12 years, 10 months ago) by laffer1
Diff to previous 3955
Eliminate dead store.

Revision 3955 - Directory Listing - [select for diffs]
Modified Sat May 28 19:11:40 2011 UTC (12 years, 10 months ago) by laffer1
Diff to previous 3947
This is a VERY ugly hack.  It allows us to run *some* binaries from FreeBSD 7.1 including newer versions of Opera.

Revision 3947 - Directory Listing - [select for diffs]
Modified Sat May 21 19:35:29 2011 UTC (12 years, 10 months ago) by laffer1
Diff to previous 3939
make mport_file_exists a public api function.

Revision 3939 - Directory Listing - [select for diffs]
Modified Fri May 20 12:49:37 2011 UTC (12 years, 10 months ago) by laffer1
Diff to previous 3922
The mport index should not be unloaded if a recentish version cannot be downloaded.  If we have one to work with, use it.  This allows mport list & friends to work when the index hasn't been updated on stargazer for some time or when network connectivity is limited. You can at least compare what you have installed to the last index.

Refactor the mirror list routine to return the number of mirrors.  We may want this available later for display in a UI and it's helpful when debugging.

Revision 3922 - Directory Listing - [select for diffs]
Modified Sun May 8 01:38:29 2011 UTC (12 years, 10 months ago) by laffer1
Diff to previous 3918
spelling time

Revision 3918 - Directory Listing - [select for diffs]
Modified Mon Apr 25 23:49:07 2011 UTC (12 years, 11 months ago) by laffer1
Diff to previous 3917
Fix a crash bug with updates.  Whitespace fixes.

Revision 3917 - Directory Listing - [select for diffs]
Modified Sun Apr 24 22:40:10 2011 UTC (12 years, 11 months ago) by laffer1
Diff to previous 3915
add a new error state MPORT_ERR_WARN.  This is a non fatal error that we could possibly work around.

Change the logic to loop through mirrors to make sense.

fallback to the bootstrap index url if the mirrors list fails.

Revision 3915 - Directory Listing - [select for diffs]
Modified Sun Apr 24 21:58:53 2011 UTC (12 years, 11 months ago) by laffer1
Diff to previous 3902
Two weeks have seven days? wtf

Revision 3902 - Directory Listing - [select for diffs]
Modified Sat Mar 19 23:37:17 2011 UTC (13 years ago) by laffer1
Diff to previous 3901
Revert previous change, problem was masking symbols properly in libcrypt which is a shameless hack.

Revision 3901 - Directory Listing - [select for diffs]
Modified Sat Mar 19 19:30:28 2011 UTC (13 years ago) by laffer1
Diff to previous 3899
Incompatible change: rename property_count as properties_count.  It's "wrong" but it shouldn't conflict with a similar definitiion in libcrypt and as it's a new function, we can safely change it.

Revision 3899 - Directory Listing - [select for diffs]
Modified Thu Mar 17 04:41:46 2011 UTC (13 years ago) by laffer1
Diff to previous 3898
Revert previous change.  depends is used later in the package creation process.

Revision 3898 - Directory Listing - [select for diffs]
Modified Tue Mar 15 16:21:34 2011 UTC (13 years ago) by laffer1
Diff to previous 3885
Introduce property_count(3) based on code from R. Tyler Ballance for the port of launchd to FreeBSD.

Revision 3885 - Directory Listing - [select for diffs]
Modified Sun Mar 13 18:18:55 2011 UTC (13 years ago) by laffer1
Diff to previous 3881
Change the xsystem command string to use up to the kern.argmax memory for @exec plist commands.

Revision 3881 - Directory Listing - [select for diffs]
Modified Sun Mar 13 00:43:41 2011 UTC (13 years ago) by laffer1
Diff to previous 3880
curdir makes a lot more sense here

Revision 3880 - Directory Listing - [select for diffs]
Modified Sat Mar 12 20:49:22 2011 UTC (13 years ago) by laffer1
Diff to previous 3879
Backward incompatible change.. mport packages are now compressed with xz compression instead of bzip2. This means package creation requires more ram, but extracting packages is faster.  Packages will also be smaller.

Revision 3879 - Directory Listing - [select for diffs]
Modified Sat Mar 12 18:29:45 2011 UTC (13 years ago) by laffer1
Diff to previous 3878
Connect liblzma to the build.  (why didn't i do this sooner)

Revision 3878 - Directory Listing - [select for diffs]
Modified Sat Mar 12 14:47:48 2011 UTC (13 years ago) by laffer1
Diff to previous 3877
Rework the resize logic so that it actually works without an infinite loop.

After testing, keep the LINK_TABLE_SIZE at 1024.  Most ports won't need to resize the hash table which is somewhat expensive.

Revision 3877 - Directory Listing - [select for diffs]
Modified Sat Mar 12 03:31:33 2011 UTC (13 years ago) by laffer1
Diff to previous 3876
Fix return handling on the bundle add/write.

There's a bug with the hard link hash code somewhere.  For now increase the size which fixes most ports hanging on it.  We need to fix this correclty though.

Revision 3876 - Directory Listing - [select for diffs]
Modified Sat Mar 12 01:29:38 2011 UTC (13 years ago) by laffer1
Diff to previous 3875
Get rid of an extra param we don't need.  (one less warning)

don't set NULL when we're not using the assignment anyway.

Use \0 when it's the end of a string for clarity.

Revision 3875 - Directory Listing - [select for diffs]
Modified Fri Mar 11 22:07:35 2011 UTC (13 years ago) by laffer1
Diff to previous 3873
Don't free node name twice.

Revision 3873 - Directory Listing - [select for diffs]
Modified Fri Mar 11 18:59:57 2011 UTC (13 years ago) by laffer1
Diff to previous 3872
check calls to calloc and strdup in case memory allocation fails

Revision 3872 - Directory Listing - [select for diffs]
Modified Fri Mar 11 18:28:09 2011 UTC (13 years ago) by laffer1
Diff to previous 3870
Clean up whitespace and comments.

Free memory when command fails to execute

Revision 3870 - Directory Listing - [select for diffs]
Modified Thu Mar 10 22:29:07 2011 UTC (13 years ago) by laffer1
Diff to previous 3844
Add sha256 hash function wrappers.  This allows us to verify a package file in the index was not tampered with and downloaded correctly.

Revision 3844 - Directory Listing - [select for diffs]
Modified Tue Mar 8 13:32:47 2011 UTC (13 years ago) by laffer1
Diff to previous 3840
Turn on lzma

Revision 3840 - Directory Listing - [select for diffs]
Modified Tue Mar 8 12:53:10 2011 UTC (13 years ago) by laffer1
Diff to previous 3835
Rework liblzma based on netbsd setup.  This works much better.

Revision 3835 - Directory Listing - [select for diffs]
Modified Mon Mar 7 22:01:00 2011 UTC (13 years ago) by laffer1
Diff to previous 3832
Add new code to call vacuum on the sqlite database and remove old packages in /var/db/mport/downloads/ (aka the staging dir).

Revision 3832 - Directory Listing - [select for diffs]
Modified Mon Mar 7 19:43:00 2011 UTC (13 years ago) by laffer1
Diff to previous 3815
Add a new public index search function which will allow us to search index data via the search command I"m working on.

Revision 3815 - Directory Listing - [select for diffs]
Modified Sun Mar 6 03:57:53 2011 UTC (13 years ago) by laffer1
Diff to previous 3809
Minor changs for mport.fetch

Revision 3809 - Directory Listing - [select for diffs]
Modified Sun Feb 27 17:37:06 2011 UTC (13 years, 1 month ago) by laffer1
Diff to previous 3807
fix attach routine

Revision 3807 - Directory Listing - [select for diffs]
Modified Sun Feb 27 16:34:06 2011 UTC (13 years, 1 month ago) by laffer1
Diff to previous 3805
 Add restrict keyword to pthread_sigmask

Revision 3805 - Directory Listing - [select for diffs]
Modified Sat Feb 26 21:36:15 2011 UTC (13 years, 1 month ago) by laffer1
Diff to previous 3804
index is a reserved word so we can't attach the db as that.

Revision 3804 - Directory Listing - [select for diffs]
Modified Sat Feb 26 21:30:31 2011 UTC (13 years, 1 month ago) by laffer1
Diff to previous 3801
Update os version detection for 0.4.  Perhaps this should use the sysctl interface and get the current kernel version instead?

Revision 3801 - Directory Listing - [select for diffs]
Modified Sat Feb 26 21:22:44 2011 UTC (13 years, 1 month ago) by laffer1
Diff to previous 3800
Add a new helper method to extract bzip2 index files after they've been fetched from the bootstrap site.

Revision 3800 - Directory Listing - [select for diffs]
Modified Sat Feb 26 15:15:24 2011 UTC (13 years, 1 month ago) by laffer1
Diff to previous 3799
Add license to index.

Revision 3799 - Directory Listing - [select for diffs]
Modified Sat Feb 26 14:12:38 2011 UTC (13 years, 1 month ago) by laffer1
Diff to previous 3758
Remove www from mport index.  We're not provding this for now.

Revision 3758 - Directory Listing - [select for diffs]
Modified Wed Feb 9 14:07:39 2011 UTC (13 years, 1 month ago) by laffer1
Diff to previous 3757
cdf_time helps.

Revision 3757 - Directory Listing - [select for diffs]
Modified Wed Feb 9 12:31:33 2011 UTC (13 years, 1 month ago) by laffer1
Diff to previous 3756
cdf function

Revision 3756 - Directory Listing - [select for diffs]
Modified Wed Feb 9 04:18:47 2011 UTC (13 years, 1 month ago) by laffer1
Diff to previous 3754
Add missing file.

Revision 3754 - Directory Listing - [select for diffs]
Modified Wed Feb 9 01:57:31 2011 UTC (13 years, 1 month ago) by laffer1
Diff to previous 3746
file 5.05

Revision 3746 - Directory Listing - [select for diffs]
Modified Tue Feb 8 22:00:47 2011 UTC (13 years, 1 month ago) by laffer1
Diff to previous 3745
BIND 9.6.3

Revision 3745 - Directory Listing - [select for diffs]
Modified Tue Feb 8 22:00:30 2011 UTC (13 years, 1 month ago) by laffer1
Diff to previous 3719
Bind 9.6.3

Revision 3719 - Directory Listing - [select for diffs]
Modified Sun Feb 6 03:07:05 2011 UTC (13 years, 1 month ago) by laffer1
Diff to previous 3617
Update libarchive and sync  with FreeBSD 9-CURRENT version  as of today.

Revision 3617 - Directory Listing - [select for diffs]
Modified Thu Jan 20 21:26:27 2011 UTC (13 years, 2 months ago) by laffer1
Diff to previous 3610
BIND 9.6.2-p3

Revision 3610 - Directory Listing - [select for diffs]
Modified Mon Jan 17 19:26:02 2011 UTC (13 years, 2 months ago) by laffer1
Diff to previous 3608
Fix a crash bug with STAT COMMAND.

Revision 3608 - Directory Listing - [select for diffs]
Modified Sat Jan 15 05:56:21 2011 UTC (13 years, 2 months ago) by laffer1
Diff to previous 3583
add  jme(4) for JMicron ethernet  devices. This is experimental and  any bugs should be reported.

Revision 3583 - Directory Listing - [select for diffs]
Modified Sat Dec 18 07:59:46 2010 UTC (13 years, 3 months ago) by laffer1
Diff to previous 3581
Can't free the memory when we're trying to print it

Revision 3581 - Directory Listing - [select for diffs]
Modified Sat Dec 11 07:02:48 2010 UTC (13 years, 3 months ago) by laffer1
Diff to previous 3580
fix typo.

Revision 3580 - Directory Listing - [select for diffs]
Modified Sat Dec 11 07:01:11 2010 UTC (13 years, 3 months ago) by laffer1
Diff to previous 3579
Fix a bug in update_primitive where a free'd var was strdup'd.

Assign NULL to several pointers.  While it shouldn't matter, if something weird happens it will make it easier to track down.

Revision 3579 - Directory Listing - [select for diffs]
Modified Sat Dec 11 05:49:35 2010 UTC (13 years, 3 months ago) by laffer1
Diff to previous 3576
ansify and use null term character instead of just 0

Revision 3576 - Directory Listing - [select for diffs]
Modified Fri Dec 10 00:52:05 2010 UTC (13 years, 3 months ago) by laffer1
Diff to previous 3568
When reopening a stream backed by an open file descriptor, do not close
  the existing file descriptor.  Instead, let dup2() atomically close the
  old file descriptor when assigning the newly opened file to the same
  descriptor.  This closes a race in a multithreaded application where a
  concurrent open() could allocate the existing file descriptor in between
  the calls to close() and dup2().

Obtained from: FreeBSD

Revision 3568 - Directory Listing - [select for diffs]
Modified Fri Nov 26 04:24:31 2010 UTC (13 years, 4 months ago) by laffer1
Diff to previous 3565
The expand_number and flopen function definitions didn't get merged properly on import.  Let's fix that now.

Revision 3565 - Directory Listing - [select for diffs]
Modified Sat Nov 20 17:49:41 2010 UTC (13 years, 4 months ago) by laffer1
Diff to previous 3563
 Several portions of the kernel and userland code related to UFS file
        systems (and UFS2) cannot properly handle inode counts above 2^31 due
        to use of int types.  Based on a patch from FreeBSD, I've modified
        our UFS2 implementation to handle unsigned values for inode counts
        which should allow for file systems greater than 16TB.

        newfs and growfs was also modified.

Revision 3563 - Directory Listing - [select for diffs]
Modified Sat Nov 20 17:49:05 2010 UTC (13 years, 4 months ago) by laffer1
Diff to previous 3561
experiments with lzma

Revision 3561 - Directory Listing - [select for diffs]
Modified Tue Nov 16 01:53:54 2010 UTC (13 years, 4 months ago) by laffer1
Diff to previous 3560
woot.. more fun with cleanup

Revision 3560 - Directory Listing - [select for diffs]
Modified Tue Nov 16 01:37:12 2010 UTC (13 years, 4 months ago) by laffer1
Diff to previous 3559
more of those lovely finalize statements

Revision 3559 - Directory Listing - [select for diffs]
Modified Tue Nov 16 01:21:00 2010 UTC (13 years, 4 months ago) by laffer1
Diff to previous 3558
more memory frees

Revision 3558 - Directory Listing - [select for diffs]
Modified Tue Nov 16 01:06:12 2010 UTC (13 years, 4 months ago) by laffer1
Diff to previous 3557
Missed one.

Revision 3557 - Directory Listing - [select for diffs]
Modified Tue Nov 16 01:05:34 2010 UTC (13 years, 4 months ago) by laffer1
Diff to previous 3552
Add more finalize statements

Revision 3552 - Directory Listing - [select for diffs]
Modified Wed Nov 10 18:03:16 2010 UTC (13 years, 4 months ago) by laffer1
Diff to previous 3551
What a weird bug.  apparently some plists have @mode or @group commands with no arguments.  This is supposed to "reset" to the default state.  libmport can't handle this right now though.

As a workaround, i have added a case to check for data being null.   That means the argument is missing
@mode vs @mode 644 where data is 644 as stored in sqlite.

This allows us to uninstall phpMyAdmin.

The next question is what to do about this case. I think a default mode should be defined for installing files and directories for ports in libmport and we should die on weird edge cases for plists.  I don't think the package should have been created like this.

Revision 3551 - Directory Listing - [select for diffs]
Modified Wed Nov 10 17:31:21 2010 UTC (13 years, 4 months ago) by laffer1
Diff to previous 3550
for some reason i was thinking this was strncpy.. i need more sleep.

Revision 3550 - Directory Listing - [select for diffs]
Modified Wed Nov 10 17:29:20 2010 UTC (13 years, 4 months ago) by laffer1
Diff to previous 3533
Make sure the filename is null terminated.  This shoudln't happen in practice, but why not be safe about it anyway.

Revision 3533 - Directory Listing - [select for diffs]
Modified Fri Oct 8 16:46:15 2010 UTC (13 years, 5 months ago) by laffer1
Diff to previous 3531
Fix the man page while we're here.

Revision 3531 - Directory Listing - [select for diffs]
Modified Fri Oct 8 16:33:29 2010 UTC (13 years, 5 months ago) by laffer1
Diff to previous 3482
A recently security vulnerability was reported in glob memory limit handling.  It allows for remote dos attacks on ftp and sftp servers among other things.

Add new limits based on a patch from DragonFly and NetBSD.

Note there are still issues here:

1. No man page changes yet.
2. sftp has not been fully patched yet.

Revision 3482 - Directory Listing - [select for diffs]
Modified Thu Sep 2 12:51:16 2010 UTC (13 years, 6 months ago) by laffer1
Diff to previous 3456
Fix a potential security issue first spotted with OpenSSH and modifications to login.conf


http://secunia.com/advisories/40923/

In setusercontext(), do not apply user settings unless running as the
user in question (usually but not necessarily because we were called
with LOGIN_SETUSER).  This plugs a hole where users could raise their
resource limits and expand their CPU mask.

Obtained from: FreeBSD

Revision 3456 - Directory Listing - [select for diffs]
Modified Sun Aug 15 04:28:26 2010 UTC (13 years, 7 months ago) by laffer1
Diff to previous 3455
Add an internal _once() method that works like pthread_once(3) but safe for libc routines.  This is safe to use in single threaded and multithreaded processes.

Obtained from: FreeBSD (SVN 200649)

Revision 3455 - Directory Listing - [select for diffs]
Modified Sun Aug 15 04:12:02 2010 UTC (13 years, 7 months ago) by laffer1
Diff to previous 3454
Improve C99 compatiblity.  Use directly calculated offsets into the supplied buffer.


Obtained from: FreeBSD

Revision 3454 - Directory Listing - [select for diffs]
Modified Sun Aug 15 04:05:09 2010 UTC (13 years, 7 months ago) by laffer1
Diff to previous 3453
Add prototype for internal libc interface.

Revision 3453 - Directory Listing - [select for diffs]
Modified Sun Aug 15 03:46:32 2010 UTC (13 years, 7 months ago) by laffer1
Diff to previous 3416
Fix incorrrect argument to list head initializer.

Revision 3416 - Directory Listing - [select for diffs]
Modified Wed Jun 16 13:01:06 2010 UTC (13 years, 9 months ago) by laffer1
Diff to previous 3409
Add the liblzma library used for xz compression

Revision 3409 - Directory Listing - [select for diffs]
Modified Sun May 30 03:03:24 2010 UTC (13 years, 10 months ago) by laffer1
Diff to previous 3408
remove debug statement

Revision 3408 - Directory Listing - [select for diffs]
Modified Sun May 30 03:02:12 2010 UTC (13 years, 10 months ago) by laffer1
Diff to previous 3406
While this is mostly unnecessary, let's allocate memory in many cases with calloc for now. It will make finding bugs that much easier since we're guaranteed to have the memory zerod.

Revision 3406 - Directory Listing - [select for diffs]
Modified Thu May 27 13:55:02 2010 UTC (13 years, 10 months ago) by laffer1
Diff to previous 3402
The nfsclient didn't validate the length of the path passed to it.  This could cause code execution particularly when users are allowed to mount file systems.

Revision 3402 - Directory Listing - [select for diffs]
Modified Wed May 5 20:37:05 2010 UTC (13 years, 10 months ago) by laffer1
Diff to previous 3401
blast blast

Revision 3401 - Directory Listing - [select for diffs]
Modified Wed May 5 20:36:40 2010 UTC (13 years, 10 months ago) by laffer1
Diff to previous 3400
yuckers

Revision 3400 - Directory Listing - [select for diffs]
Modified Wed May 5 20:36:19 2010 UTC (13 years, 10 months ago) by laffer1
Diff to previous 3399
visual pascal is even worse

Revision 3399 - Directory Listing - [select for diffs]
Modified Wed May 5 20:10:27 2010 UTC (13 years, 10 months ago) by laffer1
Diff to previous 3398
we don't do pascal

Revision 3398 - Directory Listing - [select for diffs]
Modified Wed May 5 19:31:24 2010 UTC (13 years, 10 months ago) by laffer1
Diff to previous 3397
remove garbage

Revision 3397 - Directory Listing - [select for diffs]
Modified Wed May 5 19:28:11 2010 UTC (13 years, 10 months ago) by laffer1
Diff to previous 3396
Zlib 1.2.5 with symbol/versioning and reverting FREEBSD-upgrade from the last commit

Revision 3396 - Directory Listing - [select for diffs]
Modified Wed May 5 18:46:22 2010 UTC (13 years, 10 months ago) by vganji
Diff to previous 3395
UPdate libz to latest version

Revision 3395 - Directory Listing - [select for diffs]
Modified Tue May 4 21:41:55 2010 UTC (13 years, 10 months ago) by vganji
Diff to previous 3385
Update the Makefile to match the FreeBSD changes

Revision 3385 - Directory Listing - [select for diffs]
Modified Sun Mar 21 20:04:23 2010 UTC (14 years ago) by laffer1
Diff to previous 3384
Update upgrade instructions, remove examples

Revision 3384 - Directory Listing - [select for diffs]
Modified Sun Mar 21 20:02:35 2010 UTC (14 years ago) by laffer1
Diff to previous 3383
remove files that shouldn't have been imported here

Revision 3383 - Directory Listing - [select for diffs]
Modified Sun Mar 21 20:01:16 2010 UTC (14 years ago) by laffer1
Diff to previous 3382
Remove files I shouldn't have imported from this branch

Revision 3382 - Directory Listing - [select for diffs]
Modified Sun Mar 21 19:57:34 2010 UTC (14 years ago) by laffer1
Diff to previous 3380
Resolve conflicts

Revision 3380 - Directory Listing - [select for diffs]
Modified Sun Mar 21 19:52:04 2010 UTC (14 years ago) by laffer1
Diff to previous 3361
This commit was generated by cvs2svn to compensate for changes in r3379,
which included commits to RCS files with non-trunk default branches.
Revision 3361 - Directory Listing - [select for diffs]
Modified Sat Mar 13 02:47:58 2010 UTC (14 years ago) by laffer1
Diff to previous 3360
a few subtle fixes with fd handling.  Technically open returns a fd that's not negative.

Revision 3360 - Directory Listing - [select for diffs]
Modified Sat Mar 13 02:39:52 2010 UTC (14 years ago) by laffer1
Diff to previous 3359
yet more const char*

Revision 3359 - Directory Listing - [select for diffs]
Modified Sat Mar 13 02:33:48 2010 UTC (14 years ago) by laffer1
Diff to previous 3358
fix more warnings with const char* issues

Revision 3358 - Directory Listing - [select for diffs]
Modified Sat Mar 13 01:42:55 2010 UTC (14 years ago) by laffer1
Diff to previous 3357
Fix a few compiler warnings.

Revision 3357 - Directory Listing - [select for diffs]
Modified Sat Mar 13 00:57:30 2010 UTC (14 years ago) by laffer1
Diff to previous 3356
lets fix one compiler warning

Revision 3356 - Directory Listing - [select for diffs]
Modified Fri Mar 12 13:02:54 2010 UTC (14 years ago) by laffer1
Diff to previous 3353
I forgot to check for SQLITE_OK like the original code did in the success case.. duh

Revision 3353 - Directory Listing - [select for diffs]
Modified Fri Mar 12 03:59:44 2010 UTC (14 years ago) by laffer1
Diff to previous 3342
We're getting weird locking errors sometimes.  If the sqlite call is "busy" or "locked", try the operation again.  It could be a temporary problem from another process or a time consuming operation.

Revision 3342 - Directory Listing - [select for diffs]
Modified Wed Mar 10 05:28:05 2010 UTC (14 years ago) by laffer1
Diff to previous 3331
finalize was getting called before we evaluated the column.  This was causing a seg fault on the new version of sqlite.  I'm surprised we didn't see this sooner.

Revision 3331 - Directory Listing - [select for diffs]
Modified Wed Mar 10 04:21:10 2010 UTC (14 years ago) by laffer1
Diff to previous 3330
update ffi.h

Revision 3330 - Directory Listing - [select for diffs]
Modified Wed Mar 10 04:18:22 2010 UTC (14 years ago) by laffer1
Diff to previous 3289
update pc file

Revision 3289 - Directory Listing - [select for diffs]
Modified Thu Mar 4 01:02:02 2010 UTC (14 years ago) by laffer1
Diff to previous 3288
On second thought, let's try to sort the output.

Revision 3288 - Directory Listing - [select for diffs]
Modified Thu Mar 4 00:58:52 2010 UTC (14 years ago) by laffer1
Diff to previous 3287
Add a new list method so we can fetch all installed ports!

Revision 3287 - Directory Listing - [select for diffs]
Modified Wed Feb 10 01:33:40 2010 UTC (14 years, 1 month ago) by laffer1
Diff to previous 3286
Fix stats printing of the amount of memory currently consumed by huge
allocations. [1]

Fix calculation of the number of arenas when 'n' is specified via
MALLOC_OPTIONS.

Clean up various style inconsistencies.

Obtained from:	[1] NetBSD, FreeBSD

Revision 3286 - Directory Listing - [select for diffs]
Modified Wed Feb 10 01:10:06 2010 UTC (14 years, 1 month ago) by laffer1
Diff to previous 3276
This is more correct and fixes a bug in some locales

Revision 3276 - Directory Listing - [select for diffs]
Modified Sat Feb 6 06:25:31 2010 UTC (14 years, 1 month ago) by laffer1
Diff to previous 3256
Temporarily remove the pc file when building lib32.  This should unbreak the world on amd64.

Revision 3256 - Directory Listing - [select for diffs]
Modified Sat Jan 16 17:40:19 2010 UTC (14 years, 2 months ago) by laffer1
Diff to previous 3252
BIND 9.6.1-P2

Revision 3252 - Directory Listing - [select for diffs]
Modified Sat Jan 16 16:57:06 2010 UTC (14 years, 2 months ago) by laffer1
Diff to previous 3230
Bind 9.6.1-P2

Revision 3230 - Directory Listing - [select for diffs]
Modified Sun Jan 10 18:40:55 2010 UTC (14 years, 2 months ago) by laffer1
Diff to previous 3227
Document the new EV_DISPATCH and EV_RECEIPT.

Revision 3227 - Directory Listing - [select for diffs]
Modified Sun Jan 10 18:29:51 2010 UTC (14 years, 2 months ago) by laffer1
Diff to previous 3226
Oops... forgot the implementation

Revision 3226 - Directory Listing - [select for diffs]
Modified Sun Jan 10 18:29:20 2010 UTC (14 years, 2 months ago) by laffer1
Diff to previous 3219
Create a new MidnightBSD symbol namespace.  This will include additions and extensions not found in the legacy FBSD_1.0 space. Unless we happen to add symbols for compatibility with newer freebsd 7.x versions, this old FBSD stuff should not be used.  I have not created a private symbol yet.

Add posix spawn related functions to libc.  posix_spawn(3) and friends can replace fork and exec in some situations and have been in the specification since 1999.  Many operating systems do not yet implement them as they do not provide any benefit in terms of performance when systems use MMU.  glibc implements them as well as FreeBSD 8, DragonFly current, Mac OS X Snow Leopard. It's time.

We've used the FreeBSD 8 versions with little change here. This is one of the many requirements for libdispatch.  (mostly for test suite apps)

Revision 3219 - Directory Listing - [select for diffs]
Modified Tue Dec 29 18:58:48 2009 UTC (14 years, 3 months ago) by laffer1
Diff to previous 3199
In this case, it's safe to use strcpy.  Avoid the extra strlen call

Revision 3199 - Directory Listing - [select for diffs]
Modified Sat Nov 28 22:44:36 2009 UTC (14 years, 4 months ago) by laffer1
Diff to previous 3196
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 3196 - Directory Listing - [select for diffs]
Modified Fri Nov 27 20:51:25 2009 UTC (14 years, 4 months ago) by laffer1
Diff to previous 3166
Add the pthread_condattr_init and pthread_condattr_destroy symbols to libc.  This will be required for future versions of dbus to function properly on MidnightBSD.

Based on a FreeBSD patch by Joe Marcus Clarke.

Revision 3166 - Directory Listing - [select for diffs]
Modified Thu Nov 26 14:30:47 2009 UTC (14 years, 4 months ago) by laffer1
Diff to previous 3165
remove ia64 + powerpc

Revision 3165 - Directory Listing - [select for diffs]
Modified Thu Nov 26 14:30:10 2009 UTC (14 years, 4 months ago) by laffer1
Diff to previous 3157
we don't support the itanic

Revision 3157 - Directory Listing - [select for diffs]
Modified Tue Nov 17 01:47:51 2009 UTC (14 years, 4 months ago) by laffer1
Diff to previous 3155
Fix a silly bug reported by bsdgurl in IRC.

Revision 3155 - Directory Listing - [select for diffs]
Modified Sat Oct 31 21:42:36 2009 UTC (14 years, 5 months ago) by laffer1
Diff to previous 3052
Switch over to uint32_t, the preferred type.

Revision 3052 - Directory Listing - [select for diffs]
Modified Sun Oct 4 05:34:58 2009 UTC (14 years, 5 months ago) by laffer1
Diff to previous 3049
calloc is no longer used in calloc.c.. it's now in malloc.c

Revision 3049 - Directory Listing - [select for diffs]
Modified Fri Oct 2 13:24:40 2009 UTC (14 years, 5 months ago) by laffer1
Diff to previous 3047
Don't report error if key was deleted.

Obtained from: FreeBSD
http://www.freebsd.org/cgi/query-pr.cgi?pr=135462

Revision 3047 - Directory Listing - [select for diffs]
Modified Fri Oct 2 13:20:11 2009 UTC (14 years, 5 months ago) by laffer1
Diff to previous 3030
pthread_mutexattr_settype is failing for many cases due to an incorrect stub in libc.

Obtained from: FreeBSD, Joe Marcus Clarke

Revision 3030 - Directory Listing - [select for diffs]
Modified Sat Jul 11 11:25:15 2009 UTC (14 years, 8 months ago) by laffer1
Diff to previous 3028
add pkgconfig file

Revision 3028 - Directory Listing - [select for diffs]
Modified Sun Jun 14 21:18:47 2009 UTC (14 years, 9 months ago) by laffer1
Diff to previous 3027
Fix path

Revision 3027 - Directory Listing - [select for diffs]
Modified Sun Jun 14 21:16:34 2009 UTC (14 years, 9 months ago) by laffer1
Diff to previous 3016
add missing header

Revision 3016 - Directory Listing - [select for diffs]
Modified Tue Jun 9 00:48:55 2009 UTC (14 years, 9 months ago) by laffer1
Diff to previous 3015
install the man pages.  We still need to finish includes and pc file

Revision 3015 - Directory Listing - [select for diffs]
Modified Mon Jun 8 19:28:44 2009 UTC (14 years, 9 months ago) by laffer1
Diff to previous 3014
Chnage order libmport is built in since we need sqlite sooner.

Revision 3014 - Directory Listing - [select for diffs]
Modified Mon Jun 8 01:50:50 2009 UTC (14 years, 9 months ago) by laffer1
Diff to previous 3000
Step one of libffi.  This is a partially working environment.  (i386 only for now)

The library compiles but we're not dealing with man pages, installing include files into /usr/include or other architectures.

It is not connected to the build.

Revision 3000 - Directory Listing - [select for diffs]
Modified Sat Jun 6 21:52:41 2009 UTC (14 years, 9 months ago) by laffer1
Diff to previous 2994
MFC: Fix for meta port packages with base bundle.

Revision 2994 - Directory Listing - [select for diffs]
Modified Fri Jun 5 00:22:17 2009 UTC (14 years, 9 months ago) by laffer1
Diff to previous 2991
comment out mport_upgrade function as that isn't 100% ready

Revision 2991 - Directory Listing - [select for diffs]
Modified Fri Jun 5 00:02:22 2009 UTC (14 years, 9 months ago) by laffer1
Diff to previous 2989
Upgrade to latest snap from github.

Revision 2989 - Directory Listing - [select for diffs]
Modified Sun May 31 17:51:52 2009 UTC (14 years, 10 months ago) by laffer1
Diff to previous 2953
connect libmport to the build

Revision 2953 - Directory Listing - [select for diffs]
Modified Tue May 26 01:23:47 2009 UTC (14 years, 10 months ago) by laffer1
Diff to previous 2845
$MidnightBSD$

Revision 2845 - Directory Listing - [select for diffs]
Modified Wed Apr 22 18:31:07 2009 UTC (14 years, 11 months ago) by laffer1
Diff to previous 2840
just use calloc everywhere

Revision 2840 - Directory Listing - [select for diffs]
Modified Fri Apr 17 23:48:13 2009 UTC (14 years, 11 months ago) by ctriv
Diff to previous 2835
add missing update primative.

Revision 2835 - Directory Listing - [select for diffs]
Modified Thu Apr 16 02:45:01 2009 UTC (14 years, 11 months ago) by laffer1
Diff to previous 2834
tag

Revision 2834 - Directory Listing - [select for diffs]
Modified Thu Apr 16 02:43:37 2009 UTC (14 years, 11 months ago) by laffer1
Diff to previous 2784
introduce a Symbol.map for ohash

Revision 2784 - Directory Listing - [select for diffs]
Modified Tue Apr 14 20:42:54 2009 UTC (14 years, 11 months ago) by ctriv
Diff to previous 2754
Sync with the current devel version of libmport.

Revision 2754 - Directory Listing - [select for diffs]
Modified Sat Apr 11 00:59:58 2009 UTC (14 years, 11 months ago) by laffer1
Diff to previous 2664
remove arm/ia64/ppc bits

Revision 2664 - Directory Listing - [select for diffs]
Modified Fri Mar 27 19:38:20 2009 UTC (15 years ago) by laffer1
Diff to previous 2658
Update libarchive, sync with some features from google code repo 1.6.2 and freebsd RELENG_7 as of today.

Revision 2658 - Directory Listing - [select for diffs]
Modified Wed Mar 25 19:23:09 2009 UTC (15 years ago) by laffer1
Diff to previous 2657
update for 9.4.3

Revision 2657 - Directory Listing - [select for diffs]
Modified Wed Mar 25 19:13:18 2009 UTC (15 years ago) by laffer1
Diff to previous 2636
update for bind 9.4.3

Revision 2636 - Directory Listing - [select for diffs]
Modified Mon Mar 23 02:48:35 2009 UTC (15 years ago) by ctriv
Diff to previous 2627
install the pkgconfig file.

Revision 2627 - Directory Listing - [select for diffs]
Modified Thu Mar 19 15:42:58 2009 UTC (15 years ago) by ctriv
Diff to previous 2626
get the linking right.

Revision 2626 - Directory Listing - [select for diffs]
Modified Thu Mar 19 15:07:58 2009 UTC (15 years ago) by ctriv
Diff to previous 2623
build a thread safe libsqlite3.

Revision 2623 - Directory Listing - [select for diffs]
Modified Mon Mar 16 16:27:46 2009 UTC (15 years ago) by laffer1
Diff to previous 2622
add string.h to deal with previous commit.

Revision 2622 - Directory Listing - [select for diffs]
Modified Mon Mar 16 16:23:37 2009 UTC (15 years ago) by laffer1
Diff to previous 2502
Fix information leakage.  Some jackass didn't use -DPURIFY which lets the code run memset.  So uninitialized memory is written to db files all over the system.

Revision 2502 - Directory Listing - [select for diffs]
Modified Sun Jan 4 23:50:23 2009 UTC (15 years, 2 months ago) by laffer1
Diff to previous 2486
bump shared lib version, switch to new world order.

Revision 2486 - Directory Listing - [select for diffs]
Modified Fri Jan 2 00:48:41 2009 UTC (15 years, 2 months ago) by laffer1
Diff to previous 2482
geeze, fix the build/install of liblwres

Revision 2482 - Directory Listing - [select for diffs]
Modified Wed Dec 31 16:40:09 2008 UTC (15 years, 3 months ago) by ctriv
Diff to previous 2473
add strndup()

Revision 2473 - Directory Listing - [select for diffs]
Modified Sat Dec 13 22:53:26 2008 UTC (15 years, 3 months ago) by laffer1
Diff to previous 2472
Install to /lib instead of /usr/lib.  When including bsd.own.mk, you must override this first.

Revision 2472 - Directory Listing - [select for diffs]
Modified Sat Dec 13 22:51:06 2008 UTC (15 years, 3 months ago) by laffer1
Diff to previous 2374
$MidnightBSD$, remove arm

Revision 2374 - Directory Listing - [select for diffs]
Modified Sat Dec 6 03:05:38 2008 UTC (15 years, 3 months ago) by laffer1
Diff to previous 2373
stdint should always be set

Revision 2373 - Directory Listing - [select for diffs]
Modified Sat Dec 6 03:03:21 2008 UTC (15 years, 3 months ago) by laffer1
Diff to previous 2108
Document the __MidnightBSD_version

Revision 2108 - Directory Listing - [select for diffs]
Modified Thu Nov 20 15:41:06 2008 UTC (15 years, 4 months ago) by laffer1
Diff to previous 2107
 ' ' sucks.

Revision 2107 - Directory Listing - [select for diffs]
Modified Thu Nov 20 15:31:28 2008 UTC (15 years, 4 months ago) by laffer1
Diff to previous 2011
Add flopen and expand_number. Bump library revision

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

Revision 2004 - Directory Listing - [select for diffs]
Modified Tue Nov 11 17:37:15 2008 UTC (15 years, 4 months ago) by laffer1
Diff to previous 2003
Typo

Revision 2003 - Directory Listing - [select for diffs]
Modified Tue Nov 11 16:52:12 2008 UTC (15 years, 4 months ago) by laffer1
Diff to previous 2002
Fix typo

Revision 2002 - Directory Listing - [select for diffs]
Modified Tue Nov 11 16:49:48 2008 UTC (15 years, 4 months ago) by laffer1
Diff to previous 2001
new world order

Revision 2001 - Directory Listing - [select for diffs]
Modified Tue Nov 11 16:38:05 2008 UTC (15 years, 4 months ago) by laffer1
Diff to previous 1959
 new world order

Revision 1959 - Directory Listing - [select for diffs]
Modified Fri Oct 31 20:32:46 2008 UTC (15 years, 5 months ago) by laffer1
Diff to previous 1956
add librt and gssapi

Revision 1956 - Directory Listing - [select for diffs]
Modified Fri Oct 31 19:16:18 2008 UTC (15 years, 5 months ago) by laffer1
Diff to previous 1953
Remove some old libs that we don't need anymore.

Revision 1953 - Directory Listing - [select for diffs]
Modified Thu Oct 30 21:57:20 2008 UTC (15 years, 5 months ago) by laffer1
Diff to previous 1952
Merge changes.

Revision 1952 - Directory Listing - [select for diffs]
Modified Thu Oct 30 21:56:32 2008 UTC (15 years, 5 months ago) by laffer1
Diff to previous 1951
Remove arm

Revision 1951 - Directory Listing - [select for diffs]
Modified Thu Oct 30 21:52:49 2008 UTC (15 years, 5 months ago) by laffer1
Diff to previous 1950
merge changes

Revision 1950 - Directory Listing - [select for diffs]
Modified Thu Oct 30 21:51:25 2008 UTC (15 years, 5 months ago) by laffer1
Diff to previous 1949
Remove alpha

Revision 1949 - Directory Listing - [select for diffs]
Modified Thu Oct 30 21:50:10 2008 UTC (15 years, 5 months ago) by laffer1
Diff to previous 1948
Remove arm/ppc stuff

Revision 1948 - Directory Listing - [select for diffs]
Modified Thu Oct 30 21:47:52 2008 UTC (15 years, 5 months ago) by laffer1
Diff to previous 1947
Merge changes.

Revision 1947 - Directory Listing - [select for diffs]
Modified Thu Oct 30 21:38:23 2008 UTC (15 years, 5 months ago) by laffer1
Diff to previous 1946
Merge changes.

Revision 1946 - Directory Listing - [select for diffs]
Modified Thu Oct 30 21:37:58 2008 UTC (15 years, 5 months ago) by laffer1
Diff to previous 1945
merge changes

Revision 1945 - Directory Listing - [select for diffs]
Modified Thu Oct 30 21:32:40 2008 UTC (15 years, 5 months ago) by laffer1
Diff to previous 1944
Remove unsupported architectures.

Revision 1944 - Directory Listing - [select for diffs]
Modified Thu Oct 30 21:26:54 2008 UTC (15 years, 5 months ago) by laffer1
Diff to previous 1943
Merge changes.  Remove pc98, ia64, ppc support

Revision 1943 - Directory Listing - [select for diffs]
Modified Thu Oct 30 21:14:04 2008 UTC (15 years, 5 months ago) by laffer1
Diff to previous 1942
Merge changes.

Revision 1942 - Directory Listing - [select for diffs]
Modified Thu Oct 30 21:07:59 2008 UTC (15 years, 5 months ago) by laffer1
Diff to previous 1941
merge changes.

Revision 1941 - Directory Listing - [select for diffs]
Modified Thu Oct 30 20:59:40 2008 UTC (15 years, 5 months ago) by laffer1
Diff to previous 1940
merge changes.

Revision 1940 - Directory Listing - [select for diffs]
Modified Thu Oct 30 20:52:19 2008 UTC (15 years, 5 months ago) by laffer1
Diff to previous 1939
Merge changes

Revision 1939 - Directory Listing - [select for diffs]
Modified Thu Oct 30 20:39:11 2008 UTC (15 years, 5 months ago) by laffer1
Diff to previous 1935
This commit was generated by cvs2svn to compensate for changes in r1938,
which included commits to RCS files with non-trunk default branches.
Revision 1935 - Directory Listing - [select for diffs]
Modified Sun Oct 19 23:43:47 2008 UTC (15 years, 5 months ago) by laffer1
Diff to previous 1924
Continue the merge, sync FreeBSD changes while keeping enhancements

Revision 1924 - Directory Listing - [select for diffs]
Modified Sun Oct 5 18:18:58 2008 UTC (15 years, 5 months ago) by laffer1
Diff to previous 1914
update procedure:

cd /usr/src; cvs update -d
cd share/mk; make install
cd ../../lib/ncurses
make  (you'll get errors)
make install
make
make install

Revision 1914 - Directory Listing - [select for diffs]
Modified Thu Oct 2 17:05:38 2008 UTC (15 years, 5 months ago) by laffer1
Diff to previous 1913
*** empty log message ***

Revision 1913 - Directory Listing - [select for diffs]
Modified Thu Oct 2 16:56:52 2008 UTC (15 years, 5 months ago) by laffer1
Diff to previous 1912
update libthr

Revision 1912 - Directory Listing - [select for diffs]
Modified Thu Oct 2 16:50:25 2008 UTC (15 years, 5 months ago) by laffer1
Diff to previous 1911
Remove libpthread damn it

Revision 1911 - Directory Listing - [select for diffs]
Modified Thu Oct 2 16:47:39 2008 UTC (15 years, 5 months ago) by laffer1
Diff to previous 1910
 * Change default shared lib version.
 * Fix comment for ncurses.

Revision 1910 - Directory Listing - [select for diffs]
Modified Thu Oct 2 02:01:58 2008 UTC (15 years, 5 months ago) by laffer1
Diff to previous 1909
Move libpthread to libkse.  Prepare to set libthr as the default threading library.

Move libncurses to ncurses.  Prepare to import a newer version of ncurses.

Revision 1909 - Directory Listing - [select for diffs]
Modified Thu Oct 2 01:14:29 2008 UTC (15 years, 5 months ago) by laffer1
Diff to previous 1902
Remove arm, ia64, powerpc code

Revision 1902 - Directory Listing - [select for diffs]
Modified Wed Oct 1 16:28:07 2008 UTC (15 years, 6 months ago) by laffer1
Diff to previous 1900
remove arm and ia64 arch support.

Revision 1900 - Directory Listing - [select for diffs]
Modified Tue Sep 30 23:54:16 2008 UTC (15 years, 6 months ago) by laffer1
Diff to previous 1899
update libkvm

Revision 1899 - Directory Listing - [select for diffs]
Modified Tue Sep 30 22:03:53 2008 UTC (15 years, 6 months ago) by laffer1
Diff to previous 1898
$MidnightBSD$ and - licenses

Revision 1898 - Directory Listing - [select for diffs]
Modified Tue Sep 30 22:00:04 2008 UTC (15 years, 6 months ago) by laffer1
Diff to previous 1897
Update libcrypt

Revision 1897 - Directory Listing - [select for diffs]
Modified Tue Sep 30 21:59:02 2008 UTC (15 years, 6 months ago) by laffer1
Diff to previous 1797
Update libmd

Revision 1797 - Directory Listing - [select for diffs]
Modified Wed Sep 3 01:58:43 2008 UTC (15 years, 6 months ago) by laffer1
Diff to previous 1746
add libbsm

Revision 1746 - Directory Listing - [select for diffs]
Modified Wed Jul 16 03:38:30 2008 UTC (15 years, 8 months ago) by laffer1
Diff to previous 1731
Add os to user agent for libfetch.  We'll be able to track that it's our users easier.

Revision 1731 - Directory Listing - [select for diffs]
Modified Wed Jul 9 18:57:21 2008 UTC (15 years, 8 months ago) by laffer1
Diff to previous 1608
Merge in changes from FreeBSD CURRENT and Dragonfly

Revision 1608 - Directory Listing - [select for diffs]
Modified Sat May 17 06:39:48 2008 UTC (15 years, 10 months ago) by laffer1
Diff to previous 1589
Add kld_load and kld_isloaded which are wrappers around some of the kld kernel functions.

See kld(3)

Revision 1589 - Directory Listing - [select for diffs]
Modified Fri May 16 18:43:29 2008 UTC (15 years, 10 months ago) by laffer1
Diff to previous 1573
tag and start branding with MidnightBSD.  We still need to tweak binutils.

Revision 1573 - Directory Listing - [select for diffs]
Modified Tue May 13 01:31:07 2008 UTC (15 years, 10 months ago) by laffer1
Diff to previous 1572
Remove advertising clause per letter.  Modernize the C code, I don't feel like maintaining this crap.

Revision 1572 - Directory Listing - [select for diffs]
Modified Mon May 12 03:22:32 2008 UTC (15 years, 10 months ago) by laffer1
Diff to previous 1571
Remove advertising clause per letter.

Revision 1571 - Directory Listing - [select for diffs]
Modified Mon May 12 03:16:01 2008 UTC (15 years, 10 months ago) by laffer1
Diff to previous 1570
Do not read away the target directory entry when encountering deleted
files after a seekdir().

The seekdir shall set the position for the next readdir operation.
When the _readdir_unlocked() encounters deleted entry, dd_loc is
already advanced. Continuing the loop leads to premature read of
the target entry.

Submitted by:	Marc Balmer <mbalmer at openbsd org>
Obtained from:	OpenBSD

Revision 1570 - Directory Listing - [select for diffs]
Modified Mon May 12 03:09:19 2008 UTC (15 years, 10 months ago) by laffer1
Diff to previous 1550
remove advertising clause.

Revision 1550 - Directory Listing - [select for diffs]
Modified Tue Apr 29 01:35:50 2008 UTC (15 years, 11 months ago) by ctriv
Diff to previous 1547
fix typo in conflict check sql statement.

Revision 1547 - Directory Listing - [select for diffs]
Modified Mon Apr 28 15:32:31 2008 UTC (15 years, 11 months ago) by laffer1
Diff to previous 1542
Remove old architectures.

$MidnightBSD$

Revision 1542 - Directory Listing - [select for diffs]
Modified Mon Apr 28 06:17:04 2008 UTC (15 years, 11 months ago) by laffer1
Diff to previous 1539
Remove powerpc and alpha bits.

Revision 1539 - Directory Listing - [select for diffs]
Modified Mon Apr 28 05:40:02 2008 UTC (15 years, 11 months ago) by laffer1
Diff to previous 1518
Tag properly.  Get rid of rediculous $FreeBSD$

Revision 1518 - Directory Listing - [select for diffs]
Modified Mon Apr 28 02:30:00 2008 UTC (15 years, 11 months ago) by laffer1
Diff to previous 1516
Add missing includes

Revision 1516 - Directory Listing - [select for diffs]
Modified Mon Apr 28 02:16:46 2008 UTC (15 years, 11 months ago) by laffer1
Diff to previous 1515
bind 9.4.2 changes

Revision 1515 - Directory Listing - [select for diffs]
Modified Mon Apr 28 02:14:04 2008 UTC (15 years, 11 months ago) by laffer1
Diff to previous 1514
Update for bind 9.4.2

Revision 1514 - Directory Listing - [select for diffs]
Modified Mon Apr 28 01:23:10 2008 UTC (15 years, 11 months ago) by laffer1
Diff to previous 1513
$MidnightBSD$

Revision 1513 - Directory Listing - [select for diffs]
Modified Mon Apr 28 01:22:41 2008 UTC (15 years, 11 months ago) by laffer1
Diff to previous 1512
Switch to threading

Revision 1512 - Directory Listing - [select for diffs]
Modified Mon Apr 28 00:59:56 2008 UTC (15 years, 11 months ago) by laffer1
Diff to previous 1511
ok this should be it

Revision 1511 - Directory Listing - [select for diffs]
Modified Mon Apr 28 00:59:09 2008 UTC (15 years, 11 months ago) by laffer1
Diff to previous 1510
most of the patches for 9.4

Revision 1510 - Directory Listing - [select for diffs]
Modified Mon Apr 28 00:06:56 2008 UTC (15 years, 11 months ago) by laffer1
Diff to previous 1509
Update for bind 9.4.2

Revision 1509 - Directory Listing - [select for diffs]
Modified Mon Apr 28 00:03:14 2008 UTC (15 years, 11 months ago) by laffer1
Diff to previous 1508
$MIdnightBSD$

Revision 1508 - Directory Listing - [select for diffs]
Modified Mon Apr 28 00:01:45 2008 UTC (15 years, 11 months ago) by laffer1
Diff to previous 1507
Update for bind 9.4.2

Revision 1507 - Directory Listing - [select for diffs]
Modified Sun Apr 27 23:53:34 2008 UTC (15 years, 11 months ago) by laffer1
Diff to previous 1506
Add pthread libs

Revision 1506 - Directory Listing - [select for diffs]
Modified Sun Apr 27 23:21:06 2008 UTC (15 years, 11 months ago) by laffer1
Diff to previous 1505
update for bind 9.4.x

Revision 1505 - Directory Listing - [select for diffs]
Modified Sun Apr 27 23:16:34 2008 UTC (15 years, 11 months ago) by laffer1
Diff to previous 1501
Tidy up

Revision 1501 - Directory Listing - [select for diffs]
Modified Sat Apr 26 17:59:26 2008 UTC (15 years, 11 months ago) by ctriv
Diff to previous 1492
Next developement snapshot.
Many bug fixes:  hardlinks work correctly, exec/unxec parsing, etc...
Packages now have a status, on install it starts as 'dirty', and is set to
'clean' if the install succeeds.  Similar logic is used in package deletion,
which now tries harder to keep going after errors.

Revision 1492 - Directory Listing - [select for diffs]
Modified Sat Apr 19 01:06:51 2008 UTC (15 years, 11 months ago) by laffer1
Diff to previous 1491
Fix typo, tag

Revision 1491 - Directory Listing - [select for diffs]
Modified Fri Apr 18 19:13:11 2008 UTC (15 years, 11 months ago) by laffer1
Diff to previous 1490
threading on

Revision 1490 - Directory Listing - [select for diffs]
Modified Fri Apr 18 19:11:36 2008 UTC (15 years, 11 months ago) by laffer1
Diff to previous 1489
add missing src files for bind 9.4.2

Revision 1489 - Directory Listing - [select for diffs]
Modified Fri Apr 18 19:09:49 2008 UTC (15 years, 11 months ago) by laffer1
Diff to previous 1488
add threading

Revision 1488 - Directory Listing - [select for diffs]
Modified Fri Apr 18 19:06:55 2008 UTC (15 years, 11 months ago) by laffer1
Diff to previous 1486
Update for bind 9.4.2

Revision 1486 - Directory Listing - [select for diffs]
Modified Fri Apr 18 19:01:38 2008 UTC (15 years, 11 months ago) by laffer1
Diff to previous 1442
Update files for BIND 9.4.2.

Revision 1442 - Directory Listing - [select for diffs]
Modified Thu Apr 3 17:50:57 2008 UTC (15 years, 11 months ago) by laffer1
Diff to previous 1441
Ugh.  /* */ ...

Revision 1441 - Directory Listing - [select for diffs]
Modified Thu Apr 3 17:48:19 2008 UTC (15 years, 11 months ago) by laffer1
Diff to previous 1440
Fix memory leak.

Revision 1440 - Directory Listing - [select for diffs]
Modified Thu Apr 3 17:47:01 2008 UTC (15 years, 11 months ago) by laffer1
Diff to previous 1439
Found an additional integer overflow.

This version of the patch comes from NetBSD.

Also limits the range of getnumber to 0x00ffffff to ensure that adding two does not cause an overflow.

Revision 1439 - Directory Listing - [select for diffs]
Modified Thu Apr 3 17:43:56 2008 UTC (15 years, 11 months ago) by laffer1
Diff to previous 1438
Fix an integer overflow in the GET_NUMBER macro.

Found in http://secunia.com/cve_reference/CVE-2008-1391/

Revision 1438 - Directory Listing - [select for diffs]
Modified Thu Apr 3 17:42:50 2008 UTC (15 years, 11 months ago) by laffer1
Diff to previous 1386
Add missing header

Revision 1386 - Directory Listing - [select for diffs]
Modified Sun Mar 2 18:45:33 2008 UTC (16 years, 1 month ago) by laffer1
Diff to previous 1374
Don't assume the lock is in use when reinitializing a lockuser.  Only allocate a lockuser request if both watched and lockuser's requests are null.  Fixes some random lockup behavior with some applications forking

Revision 1374 - Directory Listing - [select for diffs]
Modified Fri Jan 25 15:45:12 2008 UTC (16 years, 2 months ago) by laffer1
Diff to previous 1373
Correct a timing problem when calling fork() from a process using libpthread (kse)

Revision 1373 - Directory Listing - [select for diffs]
Modified Fri Jan 25 15:29:12 2008 UTC (16 years, 2 months ago) by laffer1
Diff to previous 1370
Add missing util.c for str2prt function, etc

Revision 1370 - Directory Listing - [select for diffs]
Modified Tue Jan 15 18:53:01 2008 UTC (16 years, 2 months ago) by laffer1
Diff to previous 1366
PTY handling patch.

This is text from the FreeBSD advisory on the same issue:
If openpty(3) is called as non-root user the newly created
pseudo-terminal is world readable and writeable.  While this is
documented to be the case, script(1) still uses openpty(3) and
script(1) may be used by non-root users [CVE-2008-0217].

The ptsname(3) function incorrectly extracts two characters from the
name of a device node in /dev without verifying that it's actually
operating on a valid pty which the calling user owns.  pt_chown uses
the bad result from ptsname(3) to change ownership of a pty to the
user calling pt_chown [CVE-2008-0216].

Revision 1366 - Directory Listing - [select for diffs]
Modified Sat Jan 5 22:18:20 2008 UTC (16 years, 2 months ago) by ctriv
Diff to previous 1356
Latest developement version of libmport.

Changes:

It is now possible to create, install, and delete packages from a system
with the library.

The install primative now uses the progress callback system to give the user
feedback during the install.

Support for installing into a chroot envirement is included at the library
level.  This is useful if you have a GUI app and you don't want your entire
process stuck in the chroot.

Many function names have been changed in an effort to improve the library's
orginization.

Many bug fixes and subtle changes.

Todo:

Docs:
	library overview.
	function reference.
	mport bundle specification.

The merge primative.

The fetch primative.

The update primative.

Top level functions to do things like "fetch this bundle, its depends, and
then install them all."

Some of the sematics are still up in the air.  For example, gtk12 and
gtk2 both have a pkgname of gtk.  libmport doesn't allow two package with
the same name to be installed.

Hard links are not implemented in a mport bundle.

Much more testing and bug fixing is needed.

Revision 1356 - Directory Listing - [select for diffs]
Modified Wed Dec 5 17:02:15 2007 UTC (16 years, 3 months ago) by ctriv
Diff to previous 1355
Sync with devel version.
Add ERRORX macros.
Fix a number of memory leaks.
Various refactorings.

Revision 1355 - Directory Listing - [select for diffs]
Modified Sat Dec 1 06:21:37 2007 UTC (16 years, 4 months ago) by ctriv
Diff to previous 1350
sync with developement version.

Version comparison now works, but we might change the definition of "works"
in the near future.  As crazy as the FreeBSD semantics are, they might be
useful.

All package files are now bundles.  Typical package files are simply a
special case of a bundle only containting one package.  There is no
performance penalty for many packages in one bundle at install time, and
there is only one code path for all installations.

pkg-deinstall script support has been added (but is not yet tested).

Many new functions for simplifing work.  See mport_db_do(),
mport_db_prepare(), and mport_add_file_to_archive(), et al.

Revision 1350 - Directory Listing - [select for diffs]
Modified Mon Nov 26 21:41:56 2007 UTC (16 years, 4 months ago) by ctriv
Diff to previous 1349
First working version with installation.  Many code paths still untested.

Revision 1349 - Directory Listing - [select for diffs]
Modified Mon Nov 26 16:18:13 2007 UTC (16 years, 4 months ago) by laffer1
Diff to previous 1348
Fix a bug in libpthread where libobjc is loaded first which causes GNUstep to fail when calling pthread_key_create.

Revision 1348 - Directory Listing - [select for diffs]
Modified Mon Nov 26 16:14:42 2007 UTC (16 years, 4 months ago) by laffer1
Diff to previous 1338
Fix a problem where libobjc is loaded before libthr causing GNUstep to fail.

Revision 1338 - Directory Listing - [select for diffs]
Modified Fri Nov 23 05:57:43 2007 UTC (16 years, 4 months ago) by ctriv
Diff to previous 1337
Add version comparisons.
Add preconditions check to package installation.

Revision 1337 - Directory Listing - [select for diffs]
Modified Thu Nov 22 08:00:32 2007 UTC (16 years, 4 months ago) by ctriv
Diff to previous 1333
Latest developement version.  Nearing completion of package installation.

Revision 1333 - Directory Listing - [select for diffs]
Modified Tue Nov 20 10:58:25 2007 UTC (16 years, 4 months ago) by laffer1
Diff to previous 1297
Fix some issues with Bind9 and the upcoming gcc update.

Revision 1297 - Directory Listing - [select for diffs]
Modified Tue Oct 23 14:46:25 2007 UTC (16 years, 5 months ago) by laffer1
Diff to previous 1296
Remove libio as that was only for the alpha.  I don't know why I added it in the previous revision.  Also remove the files.

$MidnightBSD$ libbz2

work around libarchive so the system compiles.

Revision 1296 - Directory Listing - [select for diffs]
Modified Tue Oct 23 03:31:37 2007 UTC (16 years, 5 months ago) by laffer1
Diff to previous 1295
remove alpha bits

Revision 1295 - Directory Listing - [select for diffs]
Modified Tue Oct 23 03:30:28 2007 UTC (16 years, 5 months ago) by laffer1
Diff to previous 1294
Enable libio, libdisk and libthread_db.

Revision 1294 - Directory Listing - [select for diffs]
Modified Mon Oct 22 04:12:39 2007 UTC (16 years, 5 months ago) by laffer1
Diff to previous 1290
Re-order library building to attempt a fix with libarchive.  Move libc to the beginning as we may need the symbols available.  (unrelated)

Revision 1290 - Directory Listing - [select for diffs]
Modified Mon Oct 22 00:55:07 2007 UTC (16 years, 5 months ago) by laffer1
Diff to previous 1272
$MidnightBSD$

Revision 1272 - Directory Listing - [select for diffs]
Modified Sun Oct 7 16:29:17 2007 UTC (16 years, 5 months ago) by laffer1
Diff to previous 1263
Fix a null pointer dereference in the POSIX priority classes.

Revision 1263 - Directory Listing - [select for diffs]
Modified Sat Sep 29 22:13:40 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 1260
Upgrade to libarchive 2.2.4.

Revision 1260 - Directory Listing - [select for diffs]
Modified Fri Sep 28 03:01:31 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 1258
Improvements to the sub.package schema.
Cleanup now always runs.
Fixed error handing in db_create.c

Revision 1258 - Directory Listing - [select for diffs]
Modified Thu Sep 27 03:27:18 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 1257
We now break up the conflict and depend inputs when they are inserted into
the stub db.

Revision 1257 - Directory Listing - [select for diffs]
Modified Thu Sep 27 03:26:38 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 1256
Updated the error handling in mport_parse_plist_file().

Revision 1256 - Directory Listing - [select for diffs]
Modified Thu Sep 27 03:25:16 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 1255
Updated the schema to make the conflicts and the depends a bit more
normalized.

Revision 1255 - Directory Listing - [select for diffs]
Modified Thu Sep 27 03:24:38 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 1253
Fix an off by one error in the list parsing.

Revision 1253 - Directory Listing - [select for diffs]
Modified Tue Sep 25 15:38:13 2007 UTC (16 years, 6 months ago) by laffer1
Diff to previous 1252
$MidnightBSD$

Revision 1252 - Directory Listing - [select for diffs]
Modified Tue Sep 25 15:26:50 2007 UTC (16 years, 6 months ago) by laffer1
Diff to previous 1251
Forced commit to note the patch originated from Ed Maste.

http://www.freebsd.org/cgi/query-pr.cgi?pr=81534

Revision 1251 - Directory Listing - [select for diffs]
Modified Tue Sep 25 15:25:42 2007 UTC (16 years, 6 months ago) by laffer1
Diff to previous 1247
libc_r close() fails if fstat() returns an error.  This causes problems with FreeBSD 4.x applications.

Since we don't control compat4x, this will never be fully resolved, but we can certainly fix our part.

Revision 1247 - Directory Listing - [select for diffs]
Modified Mon Sep 24 20:58:00 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 1246
Add the cleanup code to create. Various bug fixes.

Revision 1246 - Directory Listing - [select for diffs]
Modified Mon Sep 24 20:54:15 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 1245
we don't want or need a threadsafe sqlite.  If users need it, they can build
it from ports.

Revision 1245 - Directory Listing - [select for diffs]
Modified Mon Sep 24 16:49:59 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 1243
Added mport_parselist().
Conflicts and depends are now inserted into the package file db.  The schema
of this will probably change once the install end is written and we know
what we need.

Revision 1243 - Directory Listing - [select for diffs]
Modified Mon Sep 24 06:01:46 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 1241
First working code for archive creation.  Many features still missing, but
it kinda works :).

Revision 1241 - Directory Listing - [select for diffs]
Modified Sun Sep 23 22:30:52 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 1240
Start of libmport.  At the moment all it can do is a make a tmpdir with the
package-meta database.  Soon we'll pull in libarchive and start to make some
packages.

Revision 1240 - Directory Listing - [select for diffs]
Modified Sun Sep 23 22:29:21 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 1237
remove some things that where for platforms we don't support.
add libsqlite3.

Revision 1237 - Directory Listing - [select for diffs]
Modified Fri Sep 21 19:23:48 2007 UTC (16 years, 6 months ago) by ctriv
Diff to previous 1221
libsqlite3 depends on pthread.

Revision 1221 - Directory Listing - [select for diffs]
Modified Tue Sep 11 16:39:00 2007 UTC (16 years, 6 months ago) by laffer1
Diff to previous 1204
threads should write to stderr when they have error messages.

Revision 1204 - Directory Listing - [select for diffs]
Modified Sat Aug 18 07:58:02 2007 UTC (16 years, 7 months ago) by laffer1
Diff to previous 1019
Obtained from FreeBSD:

pam_nologin(8) starts to provide an account management function in
addition to the existing authentication function so that sshd(8) can
respect nologin(5) while the rest of PAM consumers work as earlier.
In turn, sshd(8) starts to use the new account management function
in pam_nologin(8) and thus respect nologin(5) even when doing public
key authentication with sshd's internal routines (PAM authentication
isn't called at all in that case).

Revision 1019 - Directory Listing - [select for diffs]
Modified Thu Jul 12 21:59:15 2007 UTC (16 years, 8 months ago) by laffer1
Diff to previous 1005
Preliminary libarchive security patch.  This is equivalent to FreeBSD-SA-07:05.libarchive

Revision 1005 - Directory Listing - [select for diffs]
Modified Mon May 14 06:12:57 2007 UTC (16 years, 10 months ago) by laffer1
Diff to previous 1002
$MidnightBSD$

Use unsigned comparisons.  This fixes some bugs in the following case:

1. i386
2. program calling update is statically linked to libmd
3. buffer provided is aligned modulo 4 bytes
4. the buffer extends beyond 2 GB.

Bugs 1-3 still cause problems beyond 4GB.

Revision 1002 - Directory Listing - [select for diffs]
Modified Fri May 11 06:31:15 2007 UTC (16 years, 10 months ago) by ctriv
Diff to previous 906
Added libsqlite3.

Revision 906 - Directory Listing - [select for diffs]
Modified Fri Apr 6 20:37:50 2007 UTC (16 years, 11 months ago) by laffer1
Diff to previous 905
Back out propolice.  More information in UPDATING.

In short, propolice broke libpthread and libthr.

Revision 905 - Directory Listing - [select for diffs]
Modified Fri Apr 6 20:12:31 2007 UTC (16 years, 11 months ago) by laffer1
Diff to previous 904
$MidnightBSD$ and whitespace

Revision 904 - Directory Listing - [select for diffs]
Modified Fri Apr 6 20:03:33 2007 UTC (16 years, 11 months ago) by laffer1
Diff to previous 903
Disable -g flag

Revision 903 - Directory Listing - [select for diffs]
Modified Fri Apr 6 19:58:03 2007 UTC (16 years, 11 months ago) by laffer1
Diff to previous 902
$MidightBSD$

Backout recent changes so that we can detect problems easily.  curthread == NULL with the propolice patch in several cases.

Revision 902 - Directory Listing - [select for diffs]
Modified Fri Apr 6 19:49:14 2007 UTC (16 years, 11 months ago) by laffer1
Diff to previous 900
$MidnightBSD$

Revision 900 - Directory Listing - [select for diffs]
Modified Thu Apr 5 04:17:02 2007 UTC (16 years, 11 months ago) by laffer1
Diff to previous 899
!= :)

Revision 899 - Directory Listing - [select for diffs]
Modified Thu Apr 5 04:09:05 2007 UTC (16 years, 11 months ago) by laffer1
Diff to previous 898
Remove ProPolice portion.  Its un-needed.

Revision 898 - Directory Listing - [select for diffs]
Modified Thu Apr 5 03:52:16 2007 UTC (16 years, 11 months ago) by laffer1
Diff to previous 897
After adding pro police, we started failing one of the regression tests that we used to pass (mutex_d).

curthread can be NULL in some cases.  This was causing the test app to crash.

Revision 897 - Directory Listing - [select for diffs]
Modified Thu Apr 5 02:45:54 2007 UTC (16 years, 11 months ago) by laffer1
Diff to previous 896
Some /sbin utilities require this.

Revision 896 - Directory Listing - [select for diffs]
Modified Thu Apr 5 02:45:23 2007 UTC (16 years, 11 months ago) by laffer1
Diff to previous 895
$MidnightBSD$

Revision 895 - Directory Listing - [select for diffs]
Modified Tue Apr 3 18:03:04 2007 UTC (16 years, 11 months ago) by laffer1
Diff to previous 894
Missed one...

Revision 894 - Directory Listing - [select for diffs]
Modified Tue Apr 3 18:01:25 2007 UTC (16 years, 11 months ago) by laffer1
Diff to previous 886
Add missing prototypes through header includes.

Revision 886 - Directory Listing - [select for diffs]
Modified Mon Apr 2 00:48:03 2007 UTC (17 years ago) by archite
Diff to previous 876
Importing propolice into MidnightBSD. Propolice is going to
provide us with much greater security and stability in the
long run. If upgrading from a pre-propolice system, please
follow the these instructions:

cd /usr/src/lib/libc && make obj && make && make install
cd /usr/src/gnu/usr.bin/cc && make obj && make && make install
buildworld and kernel

It is adviced that any mports which were installed and/or built
prior to the propolice update also be updated. If any errors
or issue are encounted, please contact security@midnightbsd.org
and we will be sure to investigate and come up with an expeditious
fix.

Revision 876 - Directory Listing - [select for diffs]
Modified Sat Mar 24 07:53:53 2007 UTC (17 years ago) by archite
Diff to previous 870
Importing ohash functions into libc from OpenBSD 4.0 code.

Revision 870 - Directory Listing - [select for diffs]
Modified Tue Mar 20 17:32:17 2007 UTC (17 years ago) by laffer1
Diff to previous 869
Fix the MBSDID crap

Revision 869 - Directory Listing - [select for diffs]
Modified Tue Mar 20 17:02:55 2007 UTC (17 years ago) by laffer1
Diff to previous 833
$MidnightBSD$

The __MBSDID macro is not working as it should be with the assembler. There must be a behavior difference between FBSDID and MBSDID somewhere.

Revision 833 - Directory Listing - [select for diffs]
Modified Wed Mar 14 12:10:24 2007 UTC (17 years ago) by laffer1
Diff to previous 829
unbreak the build for nowunbreak the build for now.

Revision 829 - Directory Listing - [select for diffs]
Modified Wed Mar 14 02:24:10 2007 UTC (17 years ago) by laffer1
Diff to previous 733
This commit was generated by cvs2svn to compensate for changes in r828,
which included commits to RCS files with non-trunk default branches.
Revision 733 - Directory Listing - [select for diffs]
Modified Fri Feb 9 17:18:53 2007 UTC (17 years, 1 month ago) by laffer1
Diff to previous 720
$MidnightBSD$

Remove alpha bits

Revision 720 - Directory Listing - [select for diffs]
Modified Fri Feb 2 01:03:18 2007 UTC (17 years, 1 month ago) by laffer1
Diff to previous 718
Fixed generated files as I forgot to remove a file. (skipped 9.3.3 release..)

Revision 718 - Directory Listing - [select for diffs]
Modified Fri Feb 2 00:23:38 2007 UTC (17 years, 1 month ago) by laffer1
Diff to previous 717
Generated files using step 9  make -DMAINTAINER_MODE generate...

Revision 717 - Directory Listing - [select for diffs]
Modified Fri Feb 2 00:21:12 2007 UTC (17 years, 1 month ago) by laffer1
Diff to previous 695
Generated files for Bind 9.3.4 per FreeBSD-upgrade directions step 7 and 8

Revision 695 - Directory Listing - [select for diffs]
Modified Fri Jan 19 03:20:15 2007 UTC (17 years, 2 months ago) by laffer1
Diff to previous 656
Add new libsm file from sendmail 8.13.6+

Revision 656 - Directory Listing - [select for diffs]
Modified Sat Jan 13 18:51:05 2007 UTC (17 years, 2 months ago) by laffer1
Diff to previous 603
Add an alias 'unhalted-cycles' denoting cyles where the CPU is not in halt or sleep state.

Revision 603 - Directory Listing - [select for diffs]
Modified Sat Jan 13 13:51:19 2007 UTC (17 years, 2 months ago) by laffer1
Diff to previous 596
Handling of login.access(5) was moved from login(1) to pam_login_access(8) years ago.  This will remove dead code, clean up manpages and install login.access.5 from the pam_login_access src dir.

Revision 596 - Directory Listing - [select for diffs]
Modified Sat Jan 13 00:16:27 2007 UTC (17 years, 2 months ago) by laffer1
Diff to previous 594
Clean up some descriptions.

Revision 594 - Directory Listing - [select for diffs]
Modified Sat Jan 13 00:13:39 2007 UTC (17 years, 2 months ago) by laffer1
Diff to previous 569
Remove a useless word.

Revision 569 - Directory Listing - [select for diffs]
Modified Sun Jan 7 23:59:31 2007 UTC (17 years, 2 months ago) by laffer1
Diff to previous 562
Sync inet_net_pton() and inet_net_ntop() with latest BIND9's includes an IPv6 support version.

Revision 562 - Directory Listing - [select for diffs]
Modified Sun Jan 7 23:37:16 2007 UTC (17 years, 2 months ago) by laffer1
Diff to previous 513
Just query as is if there is a trailing dot in the name.

Don't query as is twice.

Revision 513 - Directory Listing - [select for diffs]
Modified Thu Jan 4 06:44:59 2007 UTC (17 years, 2 months ago) by laffer1
Diff to previous 512
__restrict

Revision 512 - Directory Listing - [select for diffs]
Modified Thu Jan 4 06:27:28 2007 UTC (17 years, 2 months ago) by laffer1
Diff to previous 511
Fix formatting.

Revision 511 - Directory Listing - [select for diffs]
Modified Thu Jan 4 06:26:08 2007 UTC (17 years, 2 months ago) by laffer1
Diff to previous 509
Add the source of strndup(3).

Revision 509 - Directory Listing - [select for diffs]
Modified Thu Jan 4 06:22:05 2007 UTC (17 years, 2 months ago) by laffer1
Diff to previous 475
Add strndup(3) to libc.

$MidnightBSD$

Revision 475 - Directory Listing - [select for diffs]
Modified Sun Dec 31 23:54:46 2006 UTC (17 years, 3 months ago) by laffer1
Diff to previous 472
Fix error in reference.

Revision 472 - Directory Listing - [select for diffs]
Modified Sun Dec 31 23:46:15 2006 UTC (17 years, 3 months ago) by laffer1
Diff to previous 461
Correct misleading documentation.

Revision 461 - Directory Listing - [select for diffs]
Modified Sun Dec 31 22:36:16 2006 UTC (17 years, 3 months ago) by laffer1
Diff to previous 440
Add efun(3) functions from NetBSD.

Revision 440 - Directory Listing - [select for diffs]
Modified Sun Dec 31 09:59:48 2006 UTC (17 years, 3 months ago) by laffer1
Diff to previous 349
Add NetBSD efun(3) functions...

esetfunc, easprintf, efopen, ecalloc, emalloc, erealloc, estrdup, estrlcat, estrlcpy, evasprintf

Some code in the tree already includes this such as fsck and rcorder. This will make NetBSD code porting easier.  Note our libutil uses libutil.h instead of util.h.

Revision 349 - Directory Listing - [select for diffs]
Modified Tue Dec 26 01:20:32 2006 UTC (17 years, 3 months ago) by laffer1
Diff to previous 338
   Fix a typo in __fpu_ftox() that caused long double to long (and long long)
   conversion of negative numbers to always result in -1.

Revision 338 - Directory Listing - [select for diffs]
Modified Mon Dec 18 23:50:50 2006 UTC (17 years, 3 months ago) by laffer1
Diff to previous 326
As discussed on freebsd-threads@freebsd.org, a libpthread bug exists that this patch by Peter Edwards Corrects.

Here is a summary:

I've a problem when a process uses:
       libpthread
       detached threads
       mixed bound/unbound threads
       suspended threads  (a la pthread_resume_np())

whereby some newly created suspended threads don't get scheduled.
I think I've tracked it down, so if someone could review the
reasoning, I'd be grateful.

Newly launched threads have a "struct pthread" that may be allocated
from a freelist of GCed threads. Apparently, when detached threads
enter the GCed list, they can still have the "active" flag set on
them. Later, this causes problems when this thread is recycled and
resumed, because _thr_setrunnable_unlocked() doesn't add it to a
run queue.

thr_cleanup can be called either from the bound-threads scheduler,
or the unbound scheduler. One callsite clears "active", "needswitchout",
and "lock_switch" to zero before the call. The other callsite just
clears "check_pending". I think these flags are all either bound-thread
or unbound-thread specific, and that there was an unintended
assumption that the thread would remain with the same "boundedness"
after being recycled, which isn't neccessarily the case. (Or another
way - the idea was that there was no need to clear the "active"
flag on a bound thread, as its only used for unbound threads, but
a GCed bound thread might be recycled into an unbound thread)

Given that, it seems correct to clean up the thread the same way
for both cases, and just move that code into thr_cleanup.

Revision 326 - Directory Listing - [select for diffs]
Modified Tue Oct 31 19:22:30 2006 UTC (17 years, 5 months ago) by laffer1
Diff to previous 314
Cleanup

Revision 314 - Directory Listing - [select for diffs]
Modified Mon Oct 30 14:50:16 2006 UTC (17 years, 5 months ago) by laffer1
Diff to previous 313
Only catch SIGINFO when LIBPTHREAD_DEBUG is defined in the environment.

Eliminate a race condition in timed waist (cv, mutex, sleeps).

Don't forget to init a TAILQ before using it.

Allocate a thread's tcb last so it is easier to handle failures to malloc() siginfo.

Include needed headers obtained through pthread.h

Obtained from FreeBSD (March 2006 MFC)

Revision 313 - Directory Listing - [select for diffs]
Modified Mon Oct 30 13:55:39 2006 UTC (17 years, 5 months ago) by laffer1
Diff to previous 311
Remove alpha references, install shared libc_r into /lib because its aliased by libpthread and some /sbin tools.

Revision 311 - Directory Listing - [select for diffs]
Modified Mon Oct 30 07:43:26 2006 UTC (17 years, 5 months ago) by laffer1
Diff to previous 310
Correct decoding a string containing '/'

Revision 310 - Directory Listing - [select for diffs]
Modified Mon Oct 30 07:34:44 2006 UTC (17 years, 5 months ago) by laffer1
Diff to previous 309
Added strtonum

Revision 309 - Directory Listing - [select for diffs]
Modified Mon Oct 30 07:30:16 2006 UTC (17 years, 5 months ago) by laffer1
Diff to previous 308
More cleanup

Revision 308 - Directory Listing - [select for diffs]
Modified Mon Oct 30 07:28:15 2006 UTC (17 years, 5 months ago) by laffer1
Diff to previous 245
Posixize function strtonum, clean up manpage.

Revision 245 - Directory Listing - [select for diffs]
Modified Tue Oct 10 15:36:54 2006 UTC (17 years, 5 months ago) by laffer1
Diff to previous 206
fix build of openssh.

Revision 206 - Directory Listing - [select for diffs]
Modified Mon Oct 2 00:39:35 2006 UTC (17 years, 6 months ago) by laffer1
Diff to previous 205
forgot to add int copyout :)

Revision 205 - Directory Listing - [select for diffs]
Modified Mon Oct 2 00:24:29 2006 UTC (17 years, 6 months ago) by laffer1
Diff to previous 204
Adjusted directions

Revision 204 - Directory Listing - [select for diffs]
Modified Mon Oct 2 00:16:53 2006 UTC (17 years, 6 months ago) by laffer1
Diff to previous 202
gzio.c minigzip.c and zconf.h have changes that must be maintained during each upgrade from the vendor branch.

Revision 202 - Directory Listing - [select for diffs]
Modified Sun Oct 1 23:49:06 2006 UTC (17 years, 6 months ago) by laffer1
Diff to previous 115
This commit was generated by cvs2svn to compensate for changes in r201,
which included commits to RCS files with non-trunk default branches.
Revision 115 - Directory Listing - [select for diffs]
Modified Wed Aug 23 15:36:08 2006 UTC (17 years, 7 months ago) by laffer1
Diff to previous 95
Go back to PHK malloc.  Development version accidently commited.

Revision 95 - Directory Listing - [select for diffs]
Modified Mon Aug 21 03:34:42 2006 UTC (17 years, 7 months ago) by adam
Diff to previous 6
Imported strtonum() from OpenBSD

Revision 6 - Directory Listing - [select for diffs]
Modified Sat Feb 25 02:38:42 2006 UTC (18 years, 1 month 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, 1 month 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