Branch: refs/heads/jna-posix
Home: https://github.com/jenkinsci/jna-posix
Commit: 50ac51a8af70e0fdc0c53f11d663118d8ad9a239
https://github.com/jenkinsci/jna-posix/commit/50ac51a8af70e0fdc0c53f11d663118d8ad9a239
Author: nsieger <nsieger@localhost>
Date: 2008-03-18 (Tue, 18 Mar 2008)
Changed paths:
A build.xml
A lib/jna.jar
A nbproject/build-impl.xml
A nbproject/genfiles.properties
A nbproject/project.properties
A nbproject/project.xml
A src/org/jruby/ext/posix/BaseNativeFileStat.java
A src/org/jruby/ext/posix/BaseNativePOSIX.java
A src/org/jruby/ext/posix/FileStat.java
A src/org/jruby/ext/posix/Group.java
A src/org/jruby/ext/posix/JavaFileStat.java
A src/org/jruby/ext/posix/JavaLibCHelper.java
A src/org/jruby/ext/posix/JavaPOSIX.java
A src/org/jruby/ext/posix/JavaPasswd.java
A src/org/jruby/ext/posix/LibC.java
A src/org/jruby/ext/posix/LinuxFileStat.java
A src/org/jruby/ext/posix/LinuxLibC.java
A src/org/jruby/ext/posix/LinuxPOSIX.java
A src/org/jruby/ext/posix/MacOSFileStat.java
A src/org/jruby/ext/posix/MacOSPOSIX.java
A src/org/jruby/ext/posix/NativeGroup.java
A src/org/jruby/ext/posix/NativePasswd.java
A src/org/jruby/ext/posix/POSIX.java
A src/org/jruby/ext/posix/POSIXFactory.java
A src/org/jruby/ext/posix/POSIXFunctionMapper.java
A src/org/jruby/ext/posix/POSIXHandler.java
A src/org/jruby/ext/posix/Passwd.java
A src/org/jruby/ext/posix/SolarisFileStat.java
A src/org/jruby/ext/posix/SolarisLibC.java
A src/org/jruby/ext/posix/SolarisPOSIX.java
A src/org/jruby/ext/posix/WindowsFileStat.java
A src/org/jruby/ext/posix/WindowsLibC.java
A src/org/jruby/ext/posix/WindowsLibCFunctionMapper.java
A src/org/jruby/ext/posix/WindowsPOSIX.java
A src/org/jruby/ext/posix/util/Chmod.java
A src/org/jruby/ext/posix/util/ExecIt.java
A src/org/jruby/ext/posix/util/FieldAccess.java
A src/org/jruby/ext/posix/util/Platform.java
A test/org/jruby/ext/posix/JavaFileStatTest.java
Log Message:
-----------
[svn r111] Make new jna-posix module out of JRuby
Commit: 8088770c797dd17406e4635698c6c9d279f5ac08
https://github.com/jenkinsci/jna-posix/commit/8088770c797dd17406e4635698c6c9d279f5ac08
Author: nsieger <nsieger@localhost>
Date: 2008-03-18 (Tue, 18 Mar 2008)
Changed paths:
A LICENSE.txt
Log Message:
-----------
[svn r112] Add license file. Same as JRuby's for now.
Commit: c83fbe3a0261814145c64a166fffdda87b7910ac
https://github.com/jenkinsci/jna-posix/commit/c83fbe3a0261814145c64a166fffdda87b7910ac
Author: nsieger <nsieger@localhost>
Date: 2008-03-18 (Tue, 18 Mar 2008)
Changed paths:
A README.txt
A nbproject/private/private.properties.tmpl
Log Message:
-----------
[svn r115] Add readme for building + private properites starting point
Commit: 69a84b55064562b4e37655cf72e582f631dcbfe8
https://github.com/jenkinsci/jna-posix/commit/69a84b55064562b4e37655cf72e582f631dcbfe8
Author: enebo <enebo@localhost>
Date: 2008-04-10 (Thu, 10 Apr 2008)
Changed paths:
M src/org/jruby/ext/posix/WindowsPOSIX.java
Log Message:
-----------
[svn r133] Synch trunk changes with posix repo (start building from this repo
coming next)
Commit: 2ab4f6a222b479d7e3d7bedbb8d49e0bd3acf091
https://github.com/jenkinsci/jna-posix/commit/2ab4f6a222b479d7e3d7bedbb8d49e0bd3acf091
Author: enebo <enebo@localhost>
Date: 2008-04-10 (Thu, 10 Apr 2008)
Changed paths:
A MANIFEST.MF
A pom.xml
Log Message:
-----------
[svn r134] Make JNA-POSIX do Maven :(
Commit: 5e98c7e55cf1865b5ba49a3110d9f52b734986c7
https://github.com/jenkinsci/jna-posix/commit/5e98c7e55cf1865b5ba49a3110d9f52b734986c7
Author: enebo <enebo@localhost>
Date: 2008-04-11 (Fri, 11 Apr 2008)
Changed paths:
A src/org/jruby/ext/posix/BaseHeapFileStat.java
A src/org/jruby/ext/posix/HeapStruct.java
A src/org/jruby/ext/posix/MacOSHeapFileStat.java
M src/org/jruby/ext/posix/MacOSPOSIX.java
Log Message:
-----------
[svn r135] JRUBY-2299: Improve FileStat performance using a java-heap
allocated structure (for MacOS)
Commit: 3d4ff330ebb401bc08209270ef708094a22e5562
https://github.com/jenkinsci/jna-posix/commit/3d4ff330ebb401bc08209270ef708094a22e5562
Author: enebo <enebo@localhost>
Date: 2008-04-11 (Fri, 11 Apr 2008)
Changed paths:
M src/org/jruby/ext/posix/NativeGroup.java
A src/org/jruby/ext/posix/SolarisHeapFileStat.java
M src/org/jruby/ext/posix/SolarisPOSIX.java
Log Message:
-----------
[svn r136] JRUBY-2299: Improve FileStat performance using a java-heap
allocated structure (solaris)
Commit: c44d0b63a5e5b9ae9435dc84ba6dc63bcd8a7d9b
https://github.com/jenkinsci/jna-posix/commit/c44d0b63a5e5b9ae9435dc84ba6dc63bcd8a7d9b
Author: enebo <enebo@localhost>
Date: 2008-04-16 (Wed, 16 Apr 2008)
Changed paths:
M nbproject/build-impl.xml
M nbproject/genfiles.properties
M src/org/jruby/ext/posix/HeapStruct.java
A src/org/jruby/ext/posix/LinuxHeapFileStat.java
M src/org/jruby/ext/posix/LinuxPOSIX.java
A test/org/jruby/ext/posix/HeapStructTest.java
Log Message:
-----------
[svn r137] Add Linux Heap Structure.
Add unsigned support to HeapStruct (patch by Wayne Meissner)
Commit: 29594fd9a668913077edd2c9f7fa3f25c2222c77
https://github.com/jenkinsci/jna-posix/commit/29594fd9a668913077edd2c9f7fa3f25c2222c77
Author: nsieger <nsieger@localhost>
Date: 2008-05-01 (Thu, 01 May 2008)
Changed paths:
M lib/jna.jar
M src/org/jruby/ext/posix/NativePasswd.java
M src/org/jruby/ext/posix/POSIXFactory.java
Log Message:
-----------
[svn r140] Get POSIX working on Mac JDK 6
Commit: 0fbb52295cccf594bb5cab66514776b2547f03b7
https://github.com/jenkinsci/jna-posix/commit/0fbb52295cccf594bb5cab66514776b2547f03b7
Author: nsieger <nsieger@localhost>
Date: 2008-05-01 (Thu, 01 May 2008)
Changed paths:
M lib/jna.jar
M pom.xml
Log Message:
-----------
[svn r141] Change to JNA 3.0.2
Commit: 44ae02a09476650428023fd69f1b1d6df3b1072a
https://github.com/jenkinsci/jna-posix/commit/44ae02a09476650428023fd69f1b1d6df3b1072a
Author: enebo <enebo@localhost>
Date: 2008-05-23 (Fri, 23 May 2008)
Changed paths:
A nbproject/private/private.xml
M src/org/jruby/ext/posix/BaseNativePOSIX.java
A src/org/jruby/ext/posix/DefaultNativeGroup.java
M src/org/jruby/ext/posix/LinuxPOSIX.java
A src/org/jruby/ext/posix/LinuxPasswd.java
M src/org/jruby/ext/posix/MacOSPOSIX.java
A src/org/jruby/ext/posix/MacOSPasswd.java
M src/org/jruby/ext/posix/NativeGroup.java
M src/org/jruby/ext/posix/NativePasswd.java
M src/org/jruby/ext/posix/POSIXFactory.java
A src/org/jruby/ext/posix/POSIXTypeMapper.java
M src/org/jruby/ext/posix/SolarisPOSIX.java
A src/org/jruby/ext/posix/SolarisPasswd.java
M src/org/jruby/ext/posix/WindowsPOSIX.java
A test/org/jruby/ext/posix/GroupTest.java
A test/org/jruby/ext/posix/PasswdTest.java
A test/org/jruby/ext/posix/TestPOSIXHandler.java
Log Message:
-----------
[svn r167] Add wmeissner patch with some minor changes as part of
JRUBY-2453...need to make sure we are good on each paltform now
Commit: 2d4d3d7e63fcfbc3369cd11151ecb8abd243f03a
https://github.com/jenkinsci/jna-posix/commit/2d4d3d7e63fcfbc3369cd11151ecb8abd243f03a
Author: enebo <enebo@localhost>
Date: 2008-05-23 (Fri, 23 May 2008)
Changed paths:
M src/org/jruby/ext/posix/BaseNativePOSIX.java
M src/org/jruby/ext/posix/LinuxPOSIX.java
M src/org/jruby/ext/posix/MacOSPOSIX.java
M src/org/jruby/ext/posix/POSIXTypeMapper.java
M src/org/jruby/ext/posix/SolarisPOSIX.java
Log Message:
-----------
[svn r168] It helps to understand APIs before adding asserts! Mild
refactoring
Commit: 3a3479a52ebb81bb8ea6bc4cb4e75321d13b758e
https://github.com/jenkinsci/jna-posix/commit/3a3479a52ebb81bb8ea6bc4cb4e75321d13b758e
Author: enebo <enebo@localhost>
Date: 2008-05-24 (Sat, 24 May 2008)
Changed paths:
M src/org/jruby/ext/posix/LinuxPasswd.java
Log Message:
-----------
[svn r169] Linux passwd a little different layout than the others.
Commit: f168a1bb4c65708a2b21f2d41b91ce119e02e5d1
https://github.com/jenkinsci/jna-posix/commit/f168a1bb4c65708a2b21f2d41b91ce119e02e5d1
Author: enebo <enebo@localhost>
Date: 2008-05-25 (Sun, 25 May 2008)
Changed paths:
M src/org/jruby/ext/posix/FileStat.java
M src/org/jruby/ext/posix/JavaFileStat.java
M src/org/jruby/ext/posix/LibC.java
M src/org/jruby/ext/posix/LinuxFileStat.java
M src/org/jruby/ext/posix/LinuxHeapFileStat.java
M src/org/jruby/ext/posix/MacOSFileStat.java
M src/org/jruby/ext/posix/MacOSHeapFileStat.java
M src/org/jruby/ext/posix/SolarisFileStat.java
M src/org/jruby/ext/posix/SolarisHeapFileStat.java
M src/org/jruby/ext/posix/SolarisPOSIX.java
M src/org/jruby/ext/posix/WindowsFileStat.java
Log Message:
-----------
[svn r170] Change solaris stat to be based on stat64 so large-file support
works
Commit: 22d1e1ae14f774de8f01dcd6f7aad22143fda34f
https://github.com/jenkinsci/jna-posix/commit/22d1e1ae14f774de8f01dcd6f7aad22143fda34f
Author: enebo <enebo@localhost>
Date: 2008-05-25 (Sun, 25 May 2008)
Changed paths:
M src/org/jruby/ext/posix/LinuxHeapFileStat.java
M src/org/jruby/ext/posix/LinuxLibC.java
M src/org/jruby/ext/posix/LinuxPOSIX.java
Log Message:
-----------
[svn r171] Allow linux to stat big files (>32 bit length)
Commit: 10b000b75d7689a834bdc4902dbcaa7509902d8f
https://github.com/jenkinsci/jna-posix/commit/10b000b75d7689a834bdc4902dbcaa7509902d8f
Author: enebo <enebo@localhost>
Date: 2008-05-26 (Mon, 26 May 2008)
Changed paths:
M src/org/jruby/ext/posix/WindowsFileStat.java
M src/org/jruby/ext/posix/WindowsLibCFunctionMapper.java
Log Message:
-----------
[svn r172] Add support for stat'ing large files on windows
Commit: 38faf1d9edecb5ac23f10cec78d459de95017917
https://github.com/jenkinsci/jna-posix/commit/38faf1d9edecb5ac23f10cec78d459de95017917
Author: enebo <enebo@localhost>
Date: 2008-05-27 (Tue, 27 May 2008)
Changed paths:
M src/org/jruby/ext/posix/LinuxPasswd.java
Log Message:
-----------
[svn r173] Optimistically commit linux pw patch by wmeissner, before double
checking on FC
Commit: dbba88211cf9c1e745f75c939d57bb67f3d81bc7
https://github.com/jenkinsci/jna-posix/commit/dbba88211cf9c1e745f75c939d57bb67f3d81bc7
Author: enebo <enebo@localhost>
Date: 2008-05-28 (Wed, 28 May 2008)
Changed paths:
M pom.xml
Log Message:
-----------
[svn r174] Bump jna-posix for 0.6 version
Commit: cbaecedc33bd9cfb411996fdf3593e26c764079b
https://github.com/jenkinsci/jna-posix/commit/cbaecedc33bd9cfb411996fdf3593e26c764079b
Author: headius <headius@localhost>
Date: 2008-07-01 (Tue, 01 Jul 2008)
Changed paths:
M src/org/jruby/ext/posix/WindowsPOSIX.java
Log Message:
-----------
[svn r182] Fix getuid on Windows to return 0 always, until we decide to do
the good (more complicated) logic for getting uid correctly.
Commit: 21ebabc76d7c3a2b7958037aaaab22b03cadf42d
https://github.com/jenkinsci/jna-posix/commit/21ebabc76d7c3a2b7958037aaaab22b03cadf42d
Author: wmeissner <wmeissner@localhost>
Date: 2008-07-04 (Fri, 04 Jul 2008)
Changed paths:
M src/org/jruby/ext/posix/DefaultNativeGroup.java
Log Message:
-----------
[svn r183] Put a license block in here
Commit: d7e0191a3321c1906d91af315f854ecee043c253
https://github.com/jenkinsci/jna-posix/commit/d7e0191a3321c1906d91af315f854ecee043c253
Author: wmeissner <wmeissner@localhost>
Date: 2008-07-15 (Tue, 15 Jul 2008)
Changed paths:
M src/org/jruby/ext/posix/LinuxHeapFileStat.java
Log Message:
-----------
[svn r184] Add copyright header and make struct fields final
Commit: 7bf72887476ca36a0021f0b359037f55bb7bb684
https://github.com/jenkinsci/jna-posix/commit/7bf72887476ca36a0021f0b359037f55bb7bb684
Author: enebo <enebo@localhost>
Date: 2008-07-16 (Wed, 16 Jul 2008)
Changed paths:
A src/org/jruby/ext/posix/Linux64FileStat.java
A src/org/jruby/ext/posix/Linux64HeapFileStat.java
M src/org/jruby/ext/posix/LinuxPOSIX.java
M src/org/jruby/ext/posix/POSIXFactory.java
Log Message:
-----------
[svn r185] Add Linux 64 bit support
Commit: 50258b5d8b1a7fd579fd45d159090084009a93ed
https://github.com/jenkinsci/jna-posix/commit/50258b5d8b1a7fd579fd45d159090084009a93ed
Author: enebo <enebo@localhost>
Date: 2008-07-17 (Thu, 17 Jul 2008)
Changed paths:
M src/org/jruby/ext/posix/WindowsPOSIX.java
Log Message:
-----------
[svn r186] JRUBY-2705: Process.uid raises error on windws, but this method is
now required by rubygems 1.2
Commit: e7725457db497d6948a2c8bf5853a6e8acfe998b
https://github.com/jenkinsci/jna-posix/commit/e7725457db497d6948a2c8bf5853a6e8acfe998b
Author: wmeissner <wmeissner@localhost>
Date: 2008-07-17 (Thu, 17 Jul 2008)
Changed paths:
A src/org/jruby/ext/posix/FreeBSDHeapFileStat.java
Log Message:
-----------
[svn r187] Add untested FileStat for FreeBSD
Commit: c2d71786d2e2f097a91bd0b60f10ee889460aacc
https://github.com/jenkinsci/jna-posix/commit/c2d71786d2e2f097a91bd0b60f10ee889460aacc
Author: wmeissner <wmeissner@localhost>
Date: 2008-07-17 (Thu, 17 Jul 2008)
Changed paths:
A src/org/jruby/ext/posix/FreeBSDPOSIX.java
A src/org/jruby/ext/posix/FreeBSDPasswd.java
Log Message:
-----------
[svn r188] Add FreeBSD passwd and POSIX backend
Commit: bad5669b8b33b38a8860b9f1a16f4967176c67ce
https://github.com/jenkinsci/jna-posix/commit/bad5669b8b33b38a8860b9f1a16f4967176c67ce
Author: wmeissner <wmeissner@localhost>
Date: 2008-07-17 (Thu, 17 Jul 2008)
Changed paths:
M src/org/jruby/ext/posix/POSIXFactory.java
Log Message:
-----------
[svn r189] Hook up FreeBSD backend, but leave it disabled for now
Commit: c10fd6cec3a51b5d7b2dd423b59a1fe0f3efada6
https://github.com/jenkinsci/jna-posix/commit/c10fd6cec3a51b5d7b2dd423b59a1fe0f3efada6
Author: wmeissner <wmeissner@localhost>
Date: 2008-07-17 (Thu, 17 Jul 2008)
Changed paths:
M src/org/jruby/ext/posix/POSIXTypeMapper.java
Log Message:
-----------
[svn r190] Hook in FreeBSD passwd struct
Commit: d897dc5b7dbe084fe3395960297aa0a47beda1f6
https://github.com/jenkinsci/jna-posix/commit/d897dc5b7dbe084fe3395960297aa0a47beda1f6
Author: wmeissner <wmeissner@localhost>
Date: 2008-07-17 (Thu, 17 Jul 2008)
Changed paths:
M src/org/jruby/ext/posix/FreeBSDHeapFileStat.java
M src/org/jruby/ext/posix/FreeBSDPOSIX.java
M src/org/jruby/ext/posix/Linux64HeapFileStat.java
M src/org/jruby/ext/posix/LinuxHeapFileStat.java
M src/org/jruby/ext/posix/LinuxPOSIX.java
M src/org/jruby/ext/posix/MacOSHeapFileStat.java
M src/org/jruby/ext/posix/MacOSPOSIX.java
Log Message:
-----------
[svn r191] Make fields and classes immutable where they can be
Commit: 7fd876d1a6f2cfde6ecf7fe88bd8b5aa3a44fcfc
https://github.com/jenkinsci/jna-posix/commit/7fd876d1a6f2cfde6ecf7fe88bd8b5aa3a44fcfc
Author: enebo <enebo@localhost>
Date: 2008-07-17 (Thu, 17 Jul 2008)
Changed paths:
M src/org/jruby/ext/posix/WindowsPOSIX.java
Log Message:
-----------
[svn r192] Make ppid return 0 like MRI
Commit: 5490a3aa208ee880357559e8688eb32911dd6e3f
https://github.com/jenkinsci/jna-posix/commit/5490a3aa208ee880357559e8688eb32911dd6e3f
Author: wmeissner <wmeissner@localhost>
Date: 2008-07-18 (Fri, 18 Jul 2008)
Changed paths:
M src/org/jruby/ext/posix/POSIXFactory.java
M test/org/jruby/ext/posix/PasswdTest.java
Log Message:
-----------
[svn r193] Enable FreeBSD support
Commit: eb14327d726c97fed72a6e77f9cad555a1b61660
https://github.com/jenkinsci/jna-posix/commit/eb14327d726c97fed72a6e77f9cad555a1b61660
Author: enebo <enebo@localhost>
Date: 2008-07-18 (Fri, 18 Jul 2008)
Changed paths:
M pom.xml
A test/org/jruby/ext/posix/DummyPOSIXHandler.java
M test/org/jruby/ext/posix/GroupTest.java
M test/org/jruby/ext/posix/PasswdTest.java
R test/org/jruby/ext/posix/TestPOSIXHandler.java
Log Message:
-----------
[svn r194] Allow testing in maven to work. Bump version to 0.7
Commit: 4a28f5a4d36346675516d6c3145fa053c90eb44a
https://github.com/jenkinsci/jna-posix/commit/4a28f5a4d36346675516d6c3145fa053c90eb44a
Author: wmeissner <wmeissner@localhost>
Date: 2008-07-26 (Sat, 26 Jul 2008)
Changed paths:
A src/org/jruby/ext/posix/OpenBSDHeapFileStat.java
A src/org/jruby/ext/posix/OpenBSDPOSIX.java
A src/org/jruby/ext/posix/OpenBSDPasswd.java
M src/org/jruby/ext/posix/POSIXFactory.java
M src/org/jruby/ext/posix/POSIXTypeMapper.java
M src/org/jruby/ext/posix/util/Platform.java
Log Message:
-----------
[svn r209] Add experimental OpenBSD support
Commit: 59883b3b4e6a70e6760aa06e6eacbe11b832d808
https://github.com/jenkinsci/jna-posix/commit/59883b3b4e6a70e6760aa06e6eacbe11b832d808
Author: wmeissner <wmeissner@localhost>
Date: 2008-07-26 (Sat, 26 Jul 2008)
Changed paths:
M test/org/jruby/ext/posix/PasswdTest.java
Log Message:
-----------
[svn r210] Update test for OpenBSD
Commit: 894d2074e186863c08645b65fcbb5161418b9cb2
https://github.com/jenkinsci/jna-posix/commit/894d2074e186863c08645b65fcbb5161418b9cb2
Author: wmeissner <wmeissner@localhost>
Date: 2008-09-24 (Wed, 24 Sep 2008)
Changed paths:
M src/org/jruby/ext/posix/BaseNativePOSIX.java
M src/org/jruby/ext/posix/FreeBSDPOSIX.java
M src/org/jruby/ext/posix/LinuxPOSIX.java
M src/org/jruby/ext/posix/MacOSPOSIX.java
M src/org/jruby/ext/posix/OpenBSDPOSIX.java
M src/org/jruby/ext/posix/SolarisPOSIX.java
M test/org/jruby/ext/posix/GroupTest.java
M test/org/jruby/ext/posix/PasswdTest.java
Log Message:
-----------
[svn r229] This should fix JRUBY-2574 by checking if the value returned from
the raw syscall is null before converting it to the platform specific
Passwd/Group structure.
Commit: b052c614586984ab97d4ab059892ea2518fd2488
https://github.com/jenkinsci/jna-posix/commit/b052c614586984ab97d4ab059892ea2518fd2488
Author: wmeissner <wmeissner@localhost>
Date: 2008-10-17 (Fri, 17 Oct 2008)
Changed paths:
M src/org/jruby/ext/posix/JavaPOSIX.java
A test/org/jruby/ext/posix/IDTest.java
Log Message:
-----------
[svn r233] Attempt to fix JRUBY-3064 by shelling out to 'id -u' or 'id -g'
for getuid and getgid respectively
Commit: 2bae77cc67ece1a803c2f1eb5cef690e4314a3c5
https://github.com/jenkinsci/jna-posix/commit/2bae77cc67ece1a803c2f1eb5cef690e4314a3c5
Author: wmeissner <wmeissner@localhost>
Date: 2008-10-17 (Fri, 17 Oct 2008)
Changed paths:
M src/org/jruby/ext/posix/JavaPOSIX.java
Log Message:
-----------
[svn r234] Hard code the path to the 'id' command to avoid security holes
Commit: dd51b53ad2b8a9bd90575e9a180dd1b775166e52
https://github.com/jenkinsci/jna-posix/commit/dd51b53ad2b8a9bd90575e9a180dd1b775166e52
Author: enebo <enebo@localhost>
Date: 2008-10-26 (Sun, 26 Oct 2008)
Changed paths:
M src/org/jruby/ext/posix/JavaLibCHelper.java
M src/org/jruby/ext/posix/POSIXFactory.java
M src/org/jruby/ext/posix/WindowsLibC.java
M src/org/jruby/ext/posix/WindowsLibCFunctionMapper.java
M src/org/jruby/ext/posix/WindowsPOSIX.java
Log Message:
-----------
[svn r235] JRUBY-2885: jna-posix isatty for Windows (patch by Nicholas Riley)
Commit: 278d135d9a99380cdcff82b40768e8b1c25e2b97
https://github.com/jenkinsci/jna-posix/commit/278d135d9a99380cdcff82b40768e8b1c25e2b97
Author: enebo <[email protected]>
Date: 2008-11-02 (Sun, 02 Nov 2008)
Log Message:
-----------
Make 0.8 tag
Commit: 698b20c758a3c0269b478808c98e0f82b9ac74a1
https://github.com/jenkinsci/jna-posix/commit/698b20c758a3c0269b478808c98e0f82b9ac74a1
Author: enebo <[email protected]>
Date: 2008-11-02 (Sun, 02 Nov 2008)
Changed paths:
M pom.xml
Log Message:
-----------
Bump to 0.8
Commit: 8e98d464d8f19efaf1e67c94fe8853b2511f936f
https://github.com/jenkinsci/jna-posix/commit/8e98d464d8f19efaf1e67c94fe8853b2511f936f
Author: enebo <[email protected]>
Date: 2008-11-02 (Sun, 02 Nov 2008)
Log Message:
-----------
Whoops second try
Commit: f171bf4d36785ca0e0b600cb532f70b13bbe772c
https://github.com/jenkinsci/jna-posix/commit/f171bf4d36785ca0e0b600cb532f70b13bbe772c
Author: enebo <[email protected]>
Date: 2008-11-02 (Sun, 02 Nov 2008)
Changed paths:
M pom.xml
Log Message:
-----------
Hmm, 3.0.9 in pom for jna
Commit: 4916741d07ec5479e812855f8b182e45090b141f
https://github.com/jenkinsci/jna-posix/commit/4916741d07ec5479e812855f8b182e45090b141f
Author: enebo <[email protected]>
Date: 2008-11-02 (Sun, 02 Nov 2008)
Log Message:
-----------
Always three tries
Commit: 3bbcb12deb6c03667c7b4f61b2c8f8769fa02f24
https://github.com/jenkinsci/jna-posix/commit/3bbcb12deb6c03667c7b4f61b2c8f8769fa02f24
Author: enebo <[email protected]>
Date: 2008-11-02 (Sun, 02 Nov 2008)
Changed paths:
M src/org/jruby/ext/posix/POSIXFactory.java
Log Message:
-----------
For linux, explicitly use libc.so.6 instead of 'c', since JNA will map that
to 'libc.so' which won't work on most linux distros. (Wayne's patch)
Commit: 84566a977ceb0a8c95970172c820d1e3a8c1d7ca
https://github.com/jenkinsci/jna-posix/commit/84566a977ceb0a8c95970172c820d1e3a8c1d7ca
Author: enebo <[email protected]>
Date: 2008-11-21 (Fri, 21 Nov 2008)
Changed paths:
M src/org/jruby/ext/posix/WindowsPOSIX.java
Log Message:
-----------
chown 0 seems to be what Ruby does on windows...hopefully the other impls do
this as well
Commit: fe53a60d7c87d137d1d4aa4badfa27c095839c28
https://github.com/jenkinsci/jna-posix/commit/fe53a60d7c87d137d1d4aa4badfa27c095839c28
Author: Philip Jenvey <[email protected]>
Date: 2008-12-14 (Sun, 14 Dec 2008)
Changed paths:
M src/org/jruby/ext/posix/BaseNativePOSIX.java
A src/org/jruby/ext/posix/DefaultNativeTimeval.java
M src/org/jruby/ext/posix/JavaPOSIX.java
M src/org/jruby/ext/posix/LibC.java
A src/org/jruby/ext/posix/NativeTimeval.java
M src/org/jruby/ext/posix/POSIX.java
A src/org/jruby/ext/posix/Timeval.java
A src/org/jruby/ext/posix/UTimBuf64.java
M src/org/jruby/ext/posix/WindowsLibC.java
M src/org/jruby/ext/posix/WindowsPOSIX.java
Log Message:
-----------
add utimes support (tested on OS X/Linux, both 32/64, and Windows 32)
patch mostly from nriley
fixes JRUBY-2887
Commit: fc9ad47942bc9e94cd85a8bc824bc76b2403d3ad
https://github.com/jenkinsci/jna-posix/commit/fc9ad47942bc9e94cd85a8bc824bc76b2403d3ad
Author: Philip Jenvey <[email protected]>
Date: 2008-12-15 (Mon, 15 Dec 2008)
Changed paths:
M src/org/jruby/ext/posix/BaseNativePOSIX.java
M src/org/jruby/ext/posix/DefaultNativeTimeval.java
M src/org/jruby/ext/posix/JavaPOSIX.java
M src/org/jruby/ext/posix/POSIX.java
M src/org/jruby/ext/posix/Timeval.java
M src/org/jruby/ext/posix/UTimBuf64.java
M src/org/jruby/ext/posix/WindowsPOSIX.java
Log Message:
-----------
make the utimes timevals an array of two longs instead of just one long -- to
accomodate 64 bit time_ts for both seconds and usecs. this also allows null
timeval args, in which case we can let utimes get the current time
Commit: 7a3cc5da4931efe550a7870dcfbdca86916fcef0
https://github.com/jenkinsci/jna-posix/commit/7a3cc5da4931efe550a7870dcfbdca86916fcef0
Author: enebo <[email protected]>
Date: 2008-12-16 (Tue, 16 Dec 2008)
Changed paths:
M pom.xml
Log Message:
-----------
Update version
Commit: 2c2d14f05164777e0d1c5c989edc1497562ae27d
https://github.com/jenkinsci/jna-posix/commit/2c2d14f05164777e0d1c5c989edc1497562ae27d
Author: enebo <[email protected]>
Date: 2008-12-16 (Tue, 16 Dec 2008)
Log Message:
-----------
Added tag 0.9 for changeset 9a7fbcb7173b
Commit: 5abc27d5db7385d371ec6917ee10e5342434cb22
https://github.com/jenkinsci/jna-posix/commit/5abc27d5db7385d371ec6917ee10e5342434cb22
Author: headius <[email protected]>
Date: 2009-02-12 (Thu, 12 Feb 2009)
Changed paths:
M src/org/jruby/ext/posix/BaseNativePOSIX.java
M src/org/jruby/ext/posix/JavaPOSIX.java
M src/org/jruby/ext/posix/POSIX.java
Log Message:
-----------
Add errno get/set methods to POSIX to access previous call's error.
Commit: 12dff26e9484b574062632180c815291f30658bc
https://github.com/jenkinsci/jna-posix/commit/12dff26e9484b574062632180c815291f30658bc
Author: enebo <[email protected]>
Date: 2009-02-24 (Tue, 24 Feb 2009)
Changed paths:
M pom.xml
Log Message:
-----------
Bump version in pom to reflect new version 1.0
Commit: 4975370a8efb3141eabbdaa3f323f3221beba4db
https://github.com/jenkinsci/jna-posix/commit/4975370a8efb3141eabbdaa3f323f3221beba4db
Author: enebo <[email protected]>
Date: 2009-02-24 (Tue, 24 Feb 2009)
Log Message:
-----------
new version 1.0
Commit: 7734fdc06b911c0cfb9b9ce807e872d302538b71
https://github.com/jenkinsci/jna-posix/commit/7734fdc06b911c0cfb9b9ce807e872d302538b71
Author: olabini <olabini@localhost,>
Date: 2009-03-09 (Mon, 09 Mar 2009)
Changed paths:
A .hgignore
A lib/junit-4.4.jar
M nbproject/project.properties
Log Message:
-----------
Add junit 4 to the build so that testing actually works out of the box
Commit: b3a6dc5a1513c62e8f9fed7aaafd6d752399f828
https://github.com/jenkinsci/jna-posix/commit/b3a6dc5a1513c62e8f9fed7aaafd6d752399f828
Author: Ola Bini <[email protected]>
Date: 2009-03-09 (Mon, 09 Mar 2009)
Changed paths:
M .hgignore
A src/org/jruby/ext/posix/JavaSecuredFile.java
Log Message:
-----------
Add a secured file that will return good defaults if security exceptions
happen
Commit: ab174e8ffa33315caffd4a18f6e34565f92fb3ae
https://github.com/jenkinsci/jna-posix/commit/ab174e8ffa33315caffd4a18f6e34565f92fb3ae
Author: Ola Bini <[email protected]>
Date: 2009-03-09 (Mon, 09 Mar 2009)
Changed paths:
M src/org/jruby/ext/posix/JavaFileStat.java
M src/org/jruby/ext/posix/JavaLibCHelper.java
M src/org/jruby/ext/posix/JavaPOSIX.java
Log Message:
-----------
Add some more support for secured environments
Commit: a1062e5b5b7c093ac1d2bef0404c56dc9b5f9fef
https://github.com/jenkinsci/jna-posix/commit/a1062e5b5b7c093ac1d2bef0404c56dc9b5f9fef
Author: enebo <[email protected]>
Date: 2009-04-30 (Thu, 30 Apr 2009)
Changed paths:
M .hgignore
M pom.xml
Log Message:
-----------
Bump revision number and add to ignores file
Commit: 393cd9654bcc193ade2280b2f11fa309401abda7
https://github.com/jenkinsci/jna-posix/commit/393cd9654bcc193ade2280b2f11fa309401abda7
Author: enebo <[email protected]>
Date: 2009-04-30 (Thu, 30 Apr 2009)
Log Message:
-----------
Added tag 1.0.1 for changeset 398dca0a1c21
Commit: 2d252f27d576f91f60b2d3bd363f02ebc5715e7d
https://github.com/jenkinsci/jna-posix/commit/2d252f27d576f91f60b2d3bd363f02ebc5715e7d
Author: Wayne Meissner <[email protected]>
Date: 2009-07-04 (Sat, 04 Jul 2009)
Changed paths:
M src/org/jruby/ext/posix/BaseNativePOSIX.java
Log Message:
-----------
From JRUBY-3780 = Fix BaseNativePosix#waitpid() flags argument
Commit: c00a784b971922ef4bd0761dc50a32db4d51a8cb
https://github.com/jenkinsci/jna-posix/commit/c00a784b971922ef4bd0761dc50a32db4d51a8cb
Author: enebo <[email protected]>
Date: 2009-10-15 (Thu, 15 Oct 2009)
Changed paths:
M pom.xml
M src/org/jruby/ext/posix/HeapStruct.java
M src/org/jruby/ext/posix/SolarisHeapFileStat.java
Log Message:
-----------
JRUBY-4063: memory stomping error with debug JVM on Solaris + bump for new
version of jna-posix
Commit: ad555d60925d83c010f641edc906ba64d84139d1
https://github.com/jenkinsci/jna-posix/commit/ad555d60925d83c010f641edc906ba64d84139d1
Author: Wayne Meissner <[email protected]>
Date: 2009-10-18 (Sun, 18 Oct 2009)
Changed paths:
M src/org/jruby/ext/posix/HeapStruct.java
M src/org/jruby/ext/posix/SolarisHeapFileStat.java
A test/org/jruby/ext/posix/FileStatTest.java
Log Message:
-----------
Really, honest, may his holiness the FSM strike me down, fix 32bit stat
structure on solaris. Maybe. For some reason when converting from the C
struct to java, I mentally converted long to int64, instead of int32 on 32bit.
Commit: 52141ec345a3ee8f76de29358bf72cd1b410dd3e
https://github.com/jenkinsci/jna-posix/commit/52141ec345a3ee8f76de29358bf72cd1b410dd3e
Author: enebo <[email protected]>
Date: 2009-10-19 (Mon, 19 Oct 2009)
Changed paths:
M pom.xml
Log Message:
-----------
too many 64 fields in solaris heap struct. Need new jna release
Commit: cb8c9f1ce7aff65ca54f61b4404cffba3d55852e
https://github.com/jenkinsci/jna-posix/commit/cb8c9f1ce7aff65ca54f61b4404cffba3d55852e
Author: Craig Rodrigues <[email protected]>
Date: 2014-09-01 (Mon, 01 Sep 2014)
Changed paths:
M pom.xml
M src/org/jruby/ext/posix/DefaultNativeGroup.java
M src/org/jruby/ext/posix/DefaultNativeTimeval.java
M src/org/jruby/ext/posix/FreeBSDPasswd.java
M src/org/jruby/ext/posix/Linux64FileStat.java
M src/org/jruby/ext/posix/LinuxFileStat.java
M src/org/jruby/ext/posix/LinuxPasswd.java
M src/org/jruby/ext/posix/MacOSFileStat.java
M src/org/jruby/ext/posix/MacOSPasswd.java
M src/org/jruby/ext/posix/OpenBSDPasswd.java
M src/org/jruby/ext/posix/SolarisFileStat.java
M src/org/jruby/ext/posix/SolarisPasswd.java
M src/org/jruby/ext/posix/UTimBuf64.java
M src/org/jruby/ext/posix/WindowsFileStat.java
Log Message:
-----------
Update to dependency JNA 4.1.0.
Implement getFieldOrder() methods in classes which extend JNA Structure
class, because getFieldOrder() is abstract in the Structure class.
[JNA_POSIX-2] [JENKINS-24527]
Compare:
https://github.com/jenkinsci/jna-posix/compare/50ac51a8af70^...cb8c9f1ce7af
--
You received this message because you are subscribed to the Google Groups
"Jenkins Commits" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.