Tree [9a6643] / xbmc /
 History

Repo status: analyzing...



File Date Author Commit
 FileSystem 2010-08-24 elupus elupus [95fb0d] changed: avoid locking curl critical section fr...
 addons 2010-08-26 vdrfan vdrfan [921b97] fixed: empty scraper extension attributes
 cdrip unknown
 cores 2010-08-28 bobo1on1 bobo1on1 [ba2d87] fixed: non-linear stretch for vdpau and vaapi u...
 karaoke unknown
 lib 2010-08-28 jmarshallnz jmarshallnz [e2e25c] added: some missing labels to jsonrpc and a byl...
 linux 2010-08-21 jmarshallnz jmarshallnz [adf4df] fixed: incorrect memset() size in GetTimeZoneIn...
 osx 2010-08-24 davilla davilla [06a660] [osx] fixed, force the unblank when returning f...
 posix unknown
 screensavers unknown
 settings 2010-08-23 arnova arnova [c1a836] changed: Moved video post-process option from G...
 utils 2010-08-28 jmarshallnz jmarshallnz [6a4bc7] fixed: integergreaterthan was incorrect. Thank...
 visualizations unknown
 win32 unknown
 APEv2Tag.cpp unknown
 APEv2Tag.h unknown
 AddonDatabase.cpp 2010-08-24 vdrfan vdrfan [b859ec] fixed: update/fetch addon repositories on start...
 AddonDatabase.h unknown
 AdvancedSettings.cpp 2010-08-18 spiff_ spiff_ [b4adf0] added: advancedsetting to ignore errors in the ...
 AdvancedSettings.h 2010-08-18 spiff_ spiff_ [b4adf0] added: advancedsetting to ignore errors in the ...
 Album.cpp 2010-08-18 jmarshallnz jmarshallnz [66ef03] fixed: use floats for rating/max_rating reading...
 Album.h unknown
 Application.cpp 2010-08-24 vdrfan vdrfan [f94443] fixed: do not try to update addons on startup i...
 Application.h unknown
 ApplicationMessenger.cpp unknown
 ApplicationMessenger.h unknown
 Artist.cpp unknown
 Artist.h unknown
 AutoSwitch.cpp unknown
 AutoSwitch.h unknown
 Autorun.cpp unknown
 Autorun.h unknown
 AutorunMediaJob.cpp unknown
 AutorunMediaJob.h unknown
 BackgroundInfoLoader.cpp unknown
 BackgroundInfoLoader.h unknown
 Bookmark.cpp unknown
 Bookmark.h unknown
 ButtonTranslator.cpp 2010-08-19 jmarshallnz jmarshallnz [994b31] changed: Introduce a <VideoTimeSeek> block to k...
 ButtonTranslator.h unknown
 Crc32.cpp unknown
 Crc32.h unknown
 CueDocument.cpp unknown
 CueDocument.h unknown
 DNSNameCache.cpp unknown
 DNSNameCache.h unknown
 DPMSSupport.cpp unknown
 DPMSSupport.h unknown
 Database.cpp 2010-08-17 firnsy firnsy [87bb32] fixed: ensure RANDOM() replacement occurs on th...
 Database.h unknown
 DateTime.cpp unknown
 DateTime.h unknown
 DetectDVDType.cpp unknown
 DetectDVDType.h unknown
 DllImageLib.h unknown
 DllLibExif.h unknown
 DllLibapetag.h unknown
 DllLibid3tag.h unknown
 DllPaths.h unknown
 DllPaths_generated.h.in unknown
 DllPaths_win32.h 2010-08-25 wiso wiso [4618ad] [WIN32] build xbmc with support for libbluray
 DynamicDll.cpp unknown
 DynamicDll.h unknown
 Favourites.cpp unknown
 Favourites.h unknown
 FileItem.cpp 2010-08-28 jmarshallnz jmarshallnz [725c85] fixed: Movie set thumbs weren't being cached co...
 FileItem.h 2010-08-26 malard malard [f90273] changed: exported nfo files are stored in paren...
 FlacTag.cpp unknown
 FlacTag.h unknown
 GUIDialogAccessPoints.cpp unknown
 GUIDialogAccessPoints.h unknown
 GUIDialogAddonInfo.cpp unknown
 GUIDialogAddonInfo.h unknown
 GUIDialogAddonSettings.cpp 2010-08-28 jmarshallnz jmarshallnz [ce96bc] fixed: $HOURS was incorrect. Thanks to Nuka119...
 GUIDialogAddonSettings.h unknown
 GUIDialogAudioSubtitleSettings.cpp unknown
 GUIDialogAudioSubtitleSettings.h unknown
 GUIDialogBoxBase.cpp unknown
 GUIDialogBoxBase.h unknown
 GUIDialogBusy.cpp unknown
 GUIDialogBusy.h unknown
 GUIDialogButtonMenu.cpp unknown
 GUIDialogButtonMenu.h unknown
 GUIDialogContentSettings.cpp unknown
 GUIDialogContentSettings.h unknown
 GUIDialogContextMenu.cpp unknown
 GUIDialogContextMenu.h unknown
 GUIDialogFavourites.cpp unknown
 GUIDialogFavourites.h unknown
 GUIDialogFileBrowser.cpp unknown
 GUIDialogFileBrowser.h unknown
 GUIDialogFileStacking.cpp unknown
 GUIDialogFileStacking.h unknown
 GUIDialogFullScreenInfo.cpp unknown
 GUIDialogFullScreenInfo.h unknown
 GUIDialogGamepad.cpp unknown
 GUIDialogGamepad.h unknown
 GUIDialogKaiToast.cpp unknown
 GUIDialogKaiToast.h unknown
 GUIDialogKeyboard.cpp unknown
 GUIDialogKeyboard.h unknown
 GUIDialogLockSettings.cpp unknown
 GUIDialogLockSettings.h unknown
 GUIDialogMediaSource.cpp 2010-08-21 jmarshallnz jmarshallnz [69b203] fixed: Remove obsolete code for plugin:// URLs....
 GUIDialogMediaSource.h unknown
 GUIDialogMusicOSD.cpp unknown
 GUIDialogMusicOSD.h unknown
 GUIDialogMusicScan.cpp unknown
 GUIDialogMusicScan.h unknown
 GUIDialogMuteBug.cpp unknown
 GUIDialogMuteBug.h unknown
 GUIDialogNetworkSetup.cpp unknown
 GUIDialogNetworkSetup.h unknown
 GUIDialogNumeric.cpp unknown
 GUIDialogNumeric.h unknown
 GUIDialogOK.cpp unknown
 GUIDialogOK.h unknown
 GUIDialogPictureInfo.cpp unknown
 GUIDialogPictureInfo.h unknown
 GUIDialogPlayerControls.cpp unknown
 GUIDialogPlayerControls.h unknown
 GUIDialogProfileSettings.cpp unknown
 GUIDialogProfileSettings.h unknown
 GUIDialogProgress.cpp unknown
 GUIDialogProgress.h unknown
 GUIDialogSeekBar.cpp unknown
 GUIDialogSeekBar.h unknown
 GUIDialogSelect.cpp 2010-08-28 CrystalPT CrystalPT [f12df5] fixed: add-on selection dialog default item
 GUIDialogSelect.h unknown
 GUIDialogSettings.cpp unknown
 GUIDialogSettings.h unknown
 GUIDialogSlider.cpp unknown
 GUIDialogSlider.h unknown
 GUIDialogSmartPlaylistEditor.cpp unknown
 GUIDialogSmartPlaylistEditor.h unknown
 GUIDialogSmartPlaylistRule.cpp unknown
 GUIDialogSmartPlaylistRule.h unknown
 GUIDialogSongInfo.cpp unknown
 GUIDialogSongInfo.h unknown
 GUIDialogSubMenu.cpp unknown
 GUIDialogSubMenu.h unknown
 GUIDialogTeletext.cpp unknown
 GUIDialogTeletext.h unknown
 GUIDialogTextViewer.cpp unknown
 GUIDialogTextViewer.h unknown
 GUIDialogVideoBookmarks.cpp unknown
 GUIDialogVideoBookmarks.h unknown
 GUIDialogVideoScan.cpp unknown
 GUIDialogVideoScan.h unknown
 GUIDialogVideoSettings.cpp 2010-08-26 bobo1on1 bobo1on1 [f111f3] fixed: on a viewmode change, store zoom, pixelr...
 GUIDialogVideoSettings.h unknown
 GUIDialogVisualisationPresetList.cpp unknown
 GUIDialogVisualisationPresetList.h unknown
 GUIDialogVolumeBar.cpp unknown
 GUIDialogVolumeBar.h unknown
 GUIDialogYesNo.cpp unknown
 GUIDialogYesNo.h unknown
 GUILargeTextureManager.cpp unknown
 GUILargeTextureManager.h unknown
 GUIMediaWindow.cpp 2010-08-21 jmarshallnz jmarshallnz [ad5a34] cleanup: get rid of dupe'd handling of "Add Sou...
 GUIMediaWindow.h unknown
 GUIPassword.cpp unknown
 GUIPassword.h unknown
 GUISettings.cpp 2010-08-23 arnova arnova [c1a836] changed: Moved video post-process option from G...
 GUISettings.h 2010-08-23 arnova arnova [c1a836] changed: Moved video post-process option from G...
 GUIUserMessages.h unknown
 GUIViewControl.cpp unknown
 GUIViewControl.h unknown
 GUIViewState.cpp 2010-08-26 vdrfan vdrfan [920265] fixed: missing vecPaths causing livetv sources ...
 GUIViewState.h unknown
 GUIViewStateAddonBrowser.cpp unknown
 GUIViewStateAddonBrowser.h unknown
 GUIViewStateMusic.cpp unknown
 GUIViewStateMusic.h unknown
 GUIViewStatePictures.cpp unknown
 GUIViewStatePictures.h unknown
 GUIViewStatePrograms.cpp 2010-08-24 spiff_ spiff_ [5b6283] changed: remove irrelevant sort modes from prog...
 GUIViewStatePrograms.h unknown
 GUIViewStateVideo.cpp unknown
 GUIViewStateVideo.h unknown
 GUIWindowAddonBrowser.cpp 2010-08-28 CrystalPT CrystalPT [f12df5] fixed: add-on selection dialog default item
 GUIWindowAddonBrowser.h unknown
 GUIWindowFileManager.cpp unknown
 GUIWindowFileManager.h unknown
 GUIWindowFullScreen.cpp 2010-08-19 jmarshallnz jmarshallnz [994b31] changed: Introduce a <VideoTimeSeek> block to k...
 GUIWindowFullScreen.h unknown
 GUIWindowHome.cpp unknown
 GUIWindowHome.h unknown
 GUIWindowLoginScreen.cpp unknown
 GUIWindowLoginScreen.h unknown
 GUIWindowMusicBase.cpp 2010-08-21 jmarshallnz jmarshallnz [3d3ab5] fixed: Ticket #8274 - disable the pressing of "...
 GUIWindowMusicBase.h unknown
 GUIWindowMusicInfo.cpp unknown
 GUIWindowMusicInfo.h unknown
 GUIWindowMusicNav.cpp 2010-08-26 vdrfan vdrfan [99ee0e] fixed: only show video info dialog on the actua...
 GUIWindowMusicNav.h unknown
 GUIWindowMusicOverlay.cpp unknown
 GUIWindowMusicOverlay.h unknown
 GUIWindowMusicPlaylist.cpp 2010-08-21 jmarshallnz jmarshallnz [f72fe4] fixed: Ticket #7934 - Now playing list not upda...
 GUIWindowMusicPlaylist.h unknown
 GUIWindowMusicPlaylistEditor.cpp unknown
 GUIWindowMusicPlaylistEditor.h unknown
 GUIWindowMusicSongs.cpp unknown
 GUIWindowMusicSongs.h unknown
 GUIWindowOSD.cpp unknown
 GUIWindowOSD.h unknown
 GUIWindowPictures.cpp 2010-08-21 jmarshallnz jmarshallnz [ad5a34] cleanup: get rid of dupe'd handling of "Add Sou...
 GUIWindowPictures.h unknown
 GUIWindowPointer.cpp unknown
 GUIWindowPointer.h unknown
 GUIWindowPrograms.cpp 2010-08-24 spiff_ spiff_ [ad8920] changed: set label2 in program window to add-on...
 GUIWindowPrograms.h unknown
 GUIWindowScreensaver.cpp unknown
 GUIWindowScreensaver.h unknown
 GUIWindowSettings.cpp unknown
 GUIWindowSettings.h unknown
 GUIWindowSettingsCategory.cpp 2010-08-28 CrystalPT CrystalPT [f12df5] fixed: add-on selection dialog default item
 GUIWindowSettingsCategory.h unknown
 GUIWindowSettingsProfile.cpp unknown
 GUIWindowSettingsProfile.h unknown
 GUIWindowSettingsScreenCalibration.cpp unknown
 GUIWindowSettingsScreenCalibration.h unknown
 GUIWindowSlideShow.cpp unknown
 GUIWindowSlideShow.h unknown
 GUIWindowStartup.cpp unknown
 GUIWindowStartup.h unknown
 GUIWindowSystemInfo.cpp unknown
 GUIWindowSystemInfo.h unknown
 GUIWindowTestPattern.cpp unknown
 GUIWindowTestPattern.h unknown
 GUIWindowTestPatternDX.cpp unknown
 GUIWindowTestPatternDX.h unknown
 GUIWindowTestPatternGL.cpp unknown
 GUIWindowTestPatternGL.h unknown
 GUIWindowVideoBase.cpp 2010-08-28 jmarshallnz jmarshallnz [434ee0] changed: move cached fanart resolving to the ap...
 GUIWindowVideoBase.h unknown
 GUIWindowVideoFiles.cpp 2010-08-21 jmarshallnz jmarshallnz [ad5a34] cleanup: get rid of dupe'd handling of "Add Sou...
 GUIWindowVideoFiles.h unknown
 GUIWindowVideoInfo.cpp 2010-08-18 spiff_ spiff_ [dc7c25] fixed: clear cache if a new local trailer is found
 GUIWindowVideoInfo.h unknown
 GUIWindowVideoNav.cpp 2010-08-21 jmarshallnz jmarshallnz [69b203] fixed: Remove obsolete code for plugin:// URLs....
 GUIWindowVideoNav.h unknown
 GUIWindowVideoOverlay.cpp unknown
 GUIWindowVideoOverlay.h unknown
 GUIWindowVideoPlaylist.cpp 2010-08-21 jmarshallnz jmarshallnz [f72fe4] fixed: Ticket #7934 - Now playing list not upda...
 GUIWindowVideoPlaylist.h unknown
 GUIWindowVisualisation.cpp unknown
 GUIWindowVisualisation.h unknown
 GUIWindowWeather.cpp unknown
 GUIWindowWeather.h unknown
 IPowerSyscall.h unknown
 IProgressCallback.h unknown
 IStorageProvider.h unknown
 Id3Tag.cpp unknown
 Id3Tag.h unknown
 ImusicInfoTagLoader.h unknown
 KeyboardLayoutConfiguration.cpp unknown
 KeyboardLayoutConfiguration.h unknown
 KeyboardStat.cpp unknown
 KeyboardStat.h unknown
 LangCodeExpander.cpp unknown
 LangCodeExpander.h unknown
 LangInfo.cpp unknown
 LangInfo.h unknown
 LastFmManager.cpp unknown
 LastFmManager.h unknown
 Makefile.in 2010-08-26 davilla davilla [1fbe34] [osx/linux] sync builds to r33174
 MathUtils.h unknown
 MediaManager.cpp unknown
 MediaManager.h unknown
 MediaSource.cpp unknown
 MediaSource.h unknown
 MouseStat.cpp unknown
 MouseStat.h unknown
 MusicDatabase.cpp 2010-08-19 firnsy firnsy [2b85de] fixed: mysql doesn't like empty ()'s in it's st...
 MusicDatabase.h unknown
 MusicInfoLoader.cpp unknown
 MusicInfoLoader.h unknown
 MusicInfoScanner.cpp unknown
 MusicInfoScanner.h unknown
 MusicInfoTag.cpp unknown
 MusicInfoTag.h unknown
 MusicInfoTagLoaderAAC.cpp unknown
 MusicInfoTagLoaderAAC.h unknown
 MusicInfoTagLoaderASAP.cpp unknown
 MusicInfoTagLoaderASAP.h unknown
 MusicInfoTagLoaderApe.cpp unknown
 MusicInfoTagLoaderApe.h unknown
 MusicInfoTagLoaderCDDA.cpp unknown
 MusicInfoTagLoaderCDDA.h unknown
 MusicInfoTagLoaderDatabase.cpp unknown
 MusicInfoTagLoaderDatabase.h unknown
 MusicInfoTagLoaderFactory.cpp unknown
 MusicInfoTagLoaderFactory.h unknown
 MusicInfoTagLoaderFlac.cpp unknown
 MusicInfoTagLoaderFlac.h unknown
 MusicInfoTagLoaderGYM.cpp unknown
 MusicInfoTagLoaderGYM.h unknown
 MusicInfoTagLoaderMP3.cpp unknown
 MusicInfoTagLoaderMP3.h unknown
 MusicInfoTagLoaderMP4.cpp 2010-08-23 gnif2 gnif2 [8ce680] fixed: mp4 tag infinate loop on damaged files (...
 MusicInfoTagLoaderMP4.h unknown
 MusicInfoTagLoaderMPC.cpp unknown
 MusicInfoTagLoaderMPC.h unknown
 MusicInfoTagLoaderMidi.cpp unknown
 MusicInfoTagLoaderMidi.h unknown
 MusicInfoTagLoaderMod.cpp unknown
 MusicInfoTagLoaderMod.h unknown
 MusicInfoTagLoaderNSF.cpp unknown
 MusicInfoTagLoaderNSF.h unknown
 MusicInfoTagLoaderOgg.cpp unknown
 MusicInfoTagLoaderOgg.h unknown
 MusicInfoTagLoaderSPC.cpp unknown
 MusicInfoTagLoaderSPC.h unknown
 MusicInfoTagLoaderShn.cpp unknown
 MusicInfoTagLoaderShn.h unknown
 MusicInfoTagLoaderSid.cpp unknown
 MusicInfoTagLoaderSid.h unknown
 MusicInfoTagLoaderWMA.cpp unknown
 MusicInfoTagLoaderWMA.h unknown
 MusicInfoTagLoaderWav.cpp unknown
 MusicInfoTagLoaderWav.h unknown
 MusicInfoTagLoaderWavPack.cpp unknown
 MusicInfoTagLoaderWavPack.h unknown
 MusicInfoTagLoaderYM.cpp unknown
 MusicInfoTagLoaderYM.h unknown
 NfoFile.cpp unknown
 NfoFile.h unknown
 OggTag.cpp unknown
 OggTag.h unknown
 PartyModeManager.cpp 2010-08-19 firnsy firnsy [dfa2a0] changed: pass db instance by reference rather t...
 PartyModeManager.h unknown
 Picture.cpp unknown
 Picture.h unknown
 PictureInfoLoader.cpp unknown
 PictureInfoLoader.h unknown
 PictureInfoTag.cpp unknown
 PictureInfoTag.h unknown
 PictureThumbLoader.cpp unknown
 PictureThumbLoader.h unknown
 PlayList.cpp unknown
 PlayList.h unknown
 PlayListB4S.cpp unknown
 PlayListB4S.h unknown
 PlayListFactory.cpp unknown
 PlayListFactory.h unknown
 PlayListM3U.cpp unknown
 PlayListM3U.h unknown
 PlayListPLS.cpp unknown
 PlayListPLS.h unknown
 PlayListPlayer.cpp unknown
 PlayListPlayer.h unknown
 PlayListURL.cpp unknown
 PlayListURL.h unknown
 PlayListWPL.cpp unknown
 PlayListWPL.h unknown
 PlayListXML.cpp unknown
 PlayListXML.h unknown
 PowerManager.cpp unknown
 PowerManager.h unknown
 Profile.cpp unknown
 Profile.h unknown
 ProgramDatabase.cpp unknown
 ProgramDatabase.h unknown
 RenderSystem.cpp unknown
 RenderSystem.h unknown
 RenderSystemDX.cpp 2010-08-23 CrystalPT CrystalPT [0dce43] [WIN32] workaround for nVidia texture corruptio...
 RenderSystemDX.h unknown
 RenderSystemGL.cpp unknown
 RenderSystemGL.h unknown
 RenderSystemGLES.cpp unknown
 RenderSystemGLES.h unknown
 SectionLoader.cpp unknown
 SectionLoader.h unknown
 Settings.cpp 2010-08-23 arnova arnova [c1a836] changed: Moved video post-process option from G...
 Settings.h unknown
 SettingsControls.cpp unknown
 SettingsControls.h unknown
 Shortcut.cpp unknown
 Shortcut.h unknown
 SlideShowPicture.cpp unknown
 SlideShowPicture.h unknown
 SmartPlaylist.cpp 2010-08-19 firnsy firnsy [dfa2a0] changed: pass db instance by reference rather t...
 SmartPlaylist.h 2010-08-19 firnsy firnsy [dfa2a0] changed: pass db instance by reference rather t...
 Song.cpp unknown
 Song.h unknown
 SortFileItem.cpp 2010-08-28 jmarshallnz jmarshallnz [e2e25c] added: some missing labels to jsonrpc and a byl...
 SortFileItem.h 2010-08-28 jmarshallnz jmarshallnz [e2e25c] added: some missing labels to jsonrpc and a byl...
 StringUtils.cpp unknown
 StringUtils.h unknown
 SystemGlobals.h unknown
 Tag.h unknown
 Temperature.cpp unknown
 Temperature.h unknown
 TextureCache.cpp unknown
 TextureCache.h unknown
 TextureDatabase.cpp unknown
 TextureDatabase.h unknown
 ThumbLoader.cpp 2010-08-17 arnova arnova [275458] fixed: CVideoInfoTag::HasStreamDetails() was wr...
 ThumbLoader.h unknown
 ThumbnailCache.cpp unknown
 ThumbnailCache.h unknown
 UPnP.cpp unknown
 UPnP.h unknown
 URIUtils.cpp 2010-08-26 bobo1on1 bobo1on1 [f7db06] fixed: compile
 URIUtils.h 2010-08-26 malard malard [f90273] changed: exported nfo files are stored in paren...
 URL.cpp unknown
 URL.h unknown
 Util.cpp 2010-08-25 ametovic ametovic [ca65ea] -fixed: make sure to ONLY use previously cached...
 Util.h unknown
 VideoDatabase.cpp 2010-08-28 jmarshallnz jmarshallnz [725c85] fixed: Movie set thumbs weren't being cached co...
 VideoDatabase.h 2010-08-23 arnova arnova [c1a836] changed: Moved video post-process option from G...
 VideoInfoScanner.cpp 2010-08-26 arnova arnova [60886e] fixed: Properly handle .nfo-files for stacked m...
 VideoInfoScanner.h unknown
 VideoInfoTag.cpp 2010-08-17 arnova arnova [275458] fixed: CVideoInfoTag::HasStreamDetails() was wr...
 VideoInfoTag.h unknown
 VideoReferenceClock.cpp 2010-08-18 bobo1on1 bobo1on1 [7d57be] fixed: need to lock before assignment
 VideoReferenceClock.h 2010-08-18 bobo1on1 bobo1on1 [39cd88] changed: instead of adding a correction to the ...
 ViewDatabase.cpp unknown
 ViewDatabase.h unknown
 ViewState.h unknown
 VorbisTag.cpp unknown
 VorbisTag.h unknown
 WinEvents.h unknown
 WinEventsSDL.cpp unknown
 WinEventsSDL.h unknown
 WinEventsWin32.cpp 2010-08-27 renniej renniej [e15aba] The Linux and OSX keypress handling code correc...
 WinEventsWin32.h unknown
 WinSystem.cpp unknown
 WinSystem.h unknown
 WinSystemEGL.cpp unknown
 WinSystemEGL.h unknown
 WinSystemWin32.cpp unknown
 WinSystemWin32.h unknown
 WinSystemWin32DX.cpp unknown
 WinSystemWin32DX.h unknown
 WinSystemWin32GL.cpp unknown
 WinSystemWin32GL.h unknown
 WinSystemX11.cpp unknown
 WinSystemX11.h unknown
 WinSystemX11GL.cpp unknown
 WinSystemX11GL.h unknown
 WindowingFactory.h unknown
 XBApplicationEx.cpp unknown
 XBApplicationEx.h unknown
 XBIRRemote.h unknown
 XBMC_events.h unknown
 XBMC_keyboard.h unknown
 XBMC_keysym.h unknown
 XBMC_mouse.h unknown
 XBMC_stdinc.h unknown
 XBMC_vkeys.h unknown
 Zeroconf.cpp unknown
 Zeroconf.h unknown
 ZeroconfBrowser.cpp unknown
 ZeroconfBrowser.h unknown
 id3v1genre.h unknown
 xbmc.cpp unknown

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks